0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r1, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f77868c50ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r1, &(0x7f0000000a40)=ANY=[@ANYBLOB="18000007000000007ff7e1d456ef5826acd6475a6b501fc70ed786a290c191675bcacb070ca64c5a183c6dd3c00447331c139e87591de55c2ea4948b9c4670e141c604d3a8ea571b21b23e69ea712a238c73df7919683be32fe2d20acd48e8ba4d28ee8e5a7e6a0c8519e9382fb45d9042e0f1bcdfb602bb8d9216cb83ea3cba4908c8f207531bac99e645d61dd6bf854de98442d67a5c724d8192d1e4e465fe223c818c2d41de69401ea41025e4ae8ebb07bd9ee969efa5acdfc879440807566249887ea46e3148"], 0xffffff64, 0x1, 0x0) r2 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = getppid() r7 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x2, r2, r4, r5, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r6, r7, 0xa5, 0x1, 0x100000000}) r8 = getpgid(r7) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, 0xc) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r10, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f77868c50ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r10, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r10, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r10, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r10, &(0x7f0000000a40)=ANY=[@ANYBLOB="18000007000000007ff7e1d456ef5826acd6475a6b501fc70ed786a290c191675bcacb070ca64c5a183c6dd3c00447331c139e87591de55c2ea4948b9c4670e141c604d3a8ea571b21b23e69ea712a238c73df7919683be32fe2d20acd48e8ba4d28ee8e5a7e6a0c8519e9382fb45d9042e0f1bcdfb602bb8d9216cb83ea3cba4908c8f207531bac99e645d61dd6bf854de98442d67a5c724d8192d1e4e465fe223c818c2d41de69401ea41025e4ae8ebb07bd9ee969efa5acdfc879440807566249887ea46e3148"], 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r15 = getppid() r16 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x2, r11, r13, r14, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r15, r16, 0xa5, 0x1, 0x100000000}) r17 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r17, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r17, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r17, &(0x7f00000008c0)=ANY=[@ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000002740)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[], @ANYRESOCT]], 0x2, 0x2, 0x1000) msgsnd(r17, &(0x7f0000000c80)=ANY=[], 0x0, 0x800) msgsnd(r17, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r17, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c225abe4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r17, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r18 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r22 = getppid() r23 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000980)={{0x2, r18, r20, r21, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r22, r23, 0xa5, 0x1, 0x100000000}) r24 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001600)='/dev/ttyCcfg\x00', 0x10030, 0x0) r25 = syz_open_pts() ioctl$TIOCSETA(r25, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffb83, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r25, &(0x7f0000000140)=[{&(0x7f0000000180)=""/45, 0x2d}], 0x1) r26 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r26, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r26, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r26, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f77868c50ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r26, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r26, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r26, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r26, &(0x7f0000000a40)=ANY=[@ANYBLOB="18000007000000007ff7e1d456ef5826acd6475a6b501fc70ed786a290c191675bcacb070ca64c5a183c6dd3c00447331c139e87591de55c2ea4948b9c4670e141c604d3a8ea571b21b23e69ea712a238c73df7919683be32fe2d20acd48e8ba4d28ee8e5a7e6a0c8519e9382fb45d9042e0f1bcdfb602bb8d9216cb83ea3cba4908c8f207531bac99e645d61dd6bf854de98442d67a5c724d8192d1e4e465fe223c818c2d41de69401ea41025e4ae8ebb07bd9ee969efa5acdfc879440807566249887ea46e3148"], 0xffffff64, 0x1, 0x0) r27 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r28, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r31 = getppid() r32 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000980)={{0x2, r27, r29, r30, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r31, r32, 0xa5, 0x1, 0x100000000}) r33 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r33, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r33, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r33, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r33, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf4007ef1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e8d539f187f36d36515e11e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84ae"], 0x44b, 0x800) msgsnd(r33, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r34 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r35, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r38 = getppid() r39 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000980)={{0x0, r34, r36, r37, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r38, r39, 0xa5, 0x1, 0x100000000, 0x2}) r40 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001640)={0x0}, &(0x7f0000001680)=0xc) r42 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r42, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r42, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2d"], 0xfffffffffffffe9f, 0x1, 0x1000) r43 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r43, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r43, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r43, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r43, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r43, &(0x7f00000006c0)=ANY=[@ANYBLOB="0008000500000000cc403de6b99080b840d12ac5bd074aa09c3977be4b0022b17368a64d7f0a8e6fc25ab9f177334d03dac79186e40c9bd8a341f1b659cd14742eed82010e8869a622edee6b100fc7c86d5d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r43, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r44 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r45, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r48 = getppid() r49 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r43, 0x1, &(0x7f0000000980)={{0x2, r44, r46, r47, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r48, r49, 0xa5, 0x1, 0x100000000}) msgsnd(r43, &(0x7f0000000c80)=ANY=[], 0x0, 0x800) msgsnd(r42, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r42, &(0x7f00000006c0)=ANY=[@ANYBLOB="0008000500000000cc403de6b99080b840d12ac5bd074aa09c3977be4b0022b17368a64d7f0a8e6fc25ab9f177334d03dac79186e40c9bd8a341f1b659cd14742eed82010e8869a622edee6b100fc7c86d5d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r42, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r50 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r51, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r54 = getppid() r55 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r42, 0x1, &(0x7f0000000980)={{0x2, r50, r52, r53, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r54, r55, 0xa5, 0x1, 0x100000000}) r56 = getpgid(0x0) r57 = geteuid() r58 = socket$inet6(0x18, 0x8000, 0x100) bind(r58, &(0x7f0000000440)=@in={0x2, 0x0}, 0xc) getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000001700)=0xc) r60 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r60, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r60, 0x0, 0x200000000000a, 0x0, 0x0) getsockopt$inet_opts(r60, 0x0, 0x1, &(0x7f0000000040), &(0x7f0000000240)) bind(r60, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) getsockopt$sock_cred(r60, 0xffff, 0x1022, &(0x7f0000001740)={0x0}, &(0x7f0000001780)=0xc) r62 = geteuid() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r63, 0x40045714, &(0x7f0000000100)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r64, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r64, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getsockopt$sock_cred(r63, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) r69 = socket(0x18, 0x2, 0x0) setsockopt(r69, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r69, &(0x7f0000001500)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001280)=[{0x10}], 0x10}, 0x0) r70 = socket(0x18, 0x2, 0x0) setsockopt(r70, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r70, &(0x7f0000001500)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001280)=[{0x10}], 0x10}, 0x0) r71 = socket(0x18, 0x2, 0x0) setsockopt(r71, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r71, &(0x7f0000001500)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001280)=[{0x10}], 0x10}, 0x0) r72 = msgget$private(0x0, 0x480) msgrcv(r72, &(0x7f0000002a80)=ANY=[], 0x0, 0x3, 0x0) msgctl$IPC_RMID(r72, 0x0) msgsnd(r72, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYRESDEC, @ANYRESOCT=r67, @ANYRES32=r69, @ANYRESHEX=r65, @ANYPTR=&(0x7f0000001680)=ANY=[@ANYRES32, @ANYBLOB="21bb187de1c56d546dd84ddba7c20b37bb8a078af7c638a2d9b7df12c2d704c59e1df07c2ce5b9bfc38bb558bd47f9e45d4f7045c8a07937cb0e09db72039745b4716e8643fdebe463ebe097bd5c004883ba9972de8f9213358168b836c67bb34b4bf1bf3c4d52069db61a433bf67baaff1a5b92b7575781263d190e34f8a1f7ef3a5a5166472b88cae10e3f1d08a06ad77da4b36082c7aecaeea20f0659f28b6788409dd31264e29862c56992d5e1d843e1054c9f4df501510d57fe94e9046c082ec04b22dd446c6350ed1c7a1d5ff541c147fdb0923f1bf374781e8854d45c748b8ceb9e196eee7f6139d0edf78bb549acc68d03dd2b5d774c7a3bb367bce0404f9e1ebd58d2bc7cb3da19aa7171c03337bac392eda472a6486b706b07441af54ca1fa07114409a863aa26d2a4d80b2eb961467b3f671425194af7d2f1bd7ba6d0d20848583caa01350f9c8ab37e2759eb77988f1943a3ce33fda9c86c073914c15e4499ae9f02a58f90194084a8691a7b2b1d2b4b32ce3afae7c5183b4973d8caad8115c3f79f87e7c3da6946bb203ac7e83668aebea44145ef702a02cbe492cda3a338a28c1709b678a575d11e7416d5bd01e4f6f62292903636df4c3ac63e3e3958e153eeb0f50c7ea19d8a446dc4775c35d53fc37110777a036cbb8281d365955ac44228be0bc0516f49f56a49a564a0f602cbe94342d05139e6f0f11d4d9ad2fad2091bc5b9421b8934508a888d204879bb613c75ed39a57ffcd40f09ce8e9f68812ec1ad6236b46819b91e700148d2f249870a96d864651c0417f45543cb7ac4d9434ae10543e4c53a8d53d7dd0a9f7078e840673f514505db7f199fe37268595dfc6eb17b1b0ea46cd4a3c2c31b4c560ad25078ba85a252f1444946860bf75803e40af55af053a50c121fa6c2481075228efac3ad90c336de018c7091a84d2c345493229022dcadcd2a4b4e9e2b3f8132cab6c298716faf6cf0846ac00795fa4f36fd94d9add3712c5bf63ae199d1f1af39d514ed0e1bb3993e8133a71ec9c27c00c78d531fb7970b0c2659ff7719f5dc8bf1f2acaecf57c93c80d1d2e502730966ad82a5073ae40ec8c935fe52e77248c70a6dd31041b07239bd92b64d6c6a5700cea0c5db561f9d5bc950cb168b50fac14ab522db553cbced1593fb8e34710bb8758af81135521490cc3d0109587ea105a0c12e7f7e972cf66e94277c295dc84aa5bc1a1a6bef764d3f4dd79e36fa46026e14f9e68c7aabb1ee990f651553684fdbf9dc64ab74f7c94f7700e75172976af8300fa4e72597c98dc577945159ce5f39fcf8bd2d4dea5c29e55b0941dc4678f761558dcba41ad4635f10fd6fd930d1cd5c51288bb03314599fe5ec25c0458205378ec172ebad75cece058e1be7b4a7d85dfcb1e985f9555ebcfb905531713ba509d2438fe19ad7f0b826a21a519869a3fba825534428e8b196a790e7e66aff884012db3d1930498e077438abc9c53678007951b2de3ab6a6810a128341aa1a71df1740dec2db20dd9db660704f93227f5575734b9e312637bbf89c84363df4fbb85a4a4b1c4205ad19d8d4042a87bdcb5a044a08b3e7b67efcb56ff5e4be05c093f6c09968c385560edb7706b82908b0d14bad4ea533ca21efe1e2585fda73e6b35e4181b08ceb1e93427aac2bb6e14cfd73f36921b3eba06bd01704ca420ec6784d3dc208cc03fc0d58c4639ed8b429727d63313879bd97277b5c547aab814a87e1f47b7cf47d5be0aadd4428a450775f28e1677efecc1c901716033d75af6a86eebfe8c88685c6f06548bc8986045d352baef05c0be5268fe466244d1c4f2b3b6d18d4c035ad52719e3c8a371d679461eee64d6a75278470a146295a029b4a660f94054c1dbcea4e9fd3d5ff4272a8c5ffced8eacf0279dc14d0554ddb85152c0345ca14dbb1f809a1fa108e9ceb77a0c0942e59e40b3bac6cc0474cf2922a9e6b46fa7aeda449354921da4de58da5866e4ce036c38dd6212467c8017973bdd2aca0ea0b93495d1d7d1553631750fddec5939395405829209c9bf84e3157a37b7cf28a9618217fc7e7fa74cd15e7cae192b82c39550c51d3ac8ebfaaa147c923590addddea6757a68d91afbdc9877b26ec8d69724644f45bc7fc4fdb939c8086040f07fe488b9294256970d19caeab62431b0dd224b06b22faa62403017d66b3c2f7530a316f44368d533f541ee9ab7d63f8c808d48f4d385ec4fcd0b9239f222361d2fae043f689febc2dde01daf84618f91affa27c78e5def405463be77b7a088eb072c2c0bba07f2f21eeb77e80bd52578af3fd8c489f9988e17a8d252b897cfeae5fa37313afe417890d826a92a3f01e25343194255348cc638467576dbdc64d0fbc56a12a8d8195b75c24f9c93345f83f1b32ca0455b9024c90581309572910afd69bed7201f5a1c6800bfcb1a8c585a6714d971d3537dddf33d2d57bc1a22c20f0bfab1b2c4ab246e9b2511914d0a8af11a70c563889e5f08a30af3bd9676e3df55e65d737d6742706bde099f4796d31bae9e8f662ab2a33b2e06327f9a00523d9d620bec3e65d45fdb72aefe416f42fccc8c897bf93e2ceead669718c72de75bd85306ff715a2eca0213183c7048ae0d0c6fcd40e9f02f9a38d6c61e60600c1a184686cdd2e9b7e8b4b981da729f8ebbc57e8509f07a37c3e3de3baeed62717bfa150fee7db23bfffe222861a6fc968248727e4b4f50e728ba8cdd0a138f56b43f11ce2c5271dcca6f60f1c6c8c9f37dfbed07e3f5dd7e293e13926cd78100d1acd2bd3a550c990e87bcfb3c9ec586a94e2d799dec13cedb812359a1defc000941597cc6757112ac4c1785be90d8263e47d96cd409313b4c05d7023c6b4bbb3425a0529d44edc4807db2d8e006dfb037d4d878574d3cfc2585d605c16e704044adc69b0de5c20f8499aab44bab1cd3f78e627f36a51a607e644814e49eef4d219331f6e2450439f9872518f5e19db51bb017a8c36f3657e803da1b787d70b88285b5990fa7710d4965239cea40113d3e551f08a6784529e8008b24be09e7c021c2b9c1fdef346f89b28e8611ee69e2fec4eee885cabd8f479228145a97b42c448687db1e27123ec7366a013e89a52f40dbf6902c1ba2d64078e728a24fb3c12faa07a71fd6f7fc6991162f7782502030aa716ca6d2e32441e0da7592fc79bb70e08f5867ef64a497023a4d98a3b15f531283bea1434ba96921b2e3622361d3eba85a8234fd54a6fd8ba27a368bef4d6e60d5e5be3d69a6da11be485b7111dd29f6bc0897b159a50cd540e09229b8d7552e1fa9fe8bb3b54cb1e156ce7e6d2bdfe2401543e1d9890ba385e951ef19d067a268a58f80940cdcf48ad2af7cc57d0af20d9b262ab1b6b3b61d79631f509c5721152bb3c25abc2b5f979326faa25edaa050fb371c4c95056aaf89662d4ce49cae5c35bb2c0c131ce049a75d3fc5c5bb51cbee69dff987815aaa64949335b128a453d8b51e56bc67ae0c7871ae95cf479752c47305d38b8b0a0ab19b31ce7f869e3f01978a0ecbd037ccc50cda03dc2a55aa5fda691ee31264094c2c8f930bf3f36ecaa7c8d68d6f23df446127fa658e64e0b00123200608ca2379ac2c26efdfd8b03e88127b7dd5012e0f41c79cb0ea411e104abac6783e971ceae710f7cb1b476059f4bb703536202ef2bf8e29b218be9ae61f6f9e6ff15437aff7a694ab73b94f242e852d158ed2a5b244adaa5e0607f4f5fa6d45248a9fcd6ae98f3d0d41e37a64e86326d74c89cbded7d36fa53a2dbc130185c1df45d603e33e43ce99ed4d2f97a0517ccb095d7f9428557a7e87dea54e8acf55f5aa31f94f88fae4e175d30a8f4da027d19b6b7612d2055bc846ee4d5370361ba0118b4af6b892dbc4145690093cc83fcb8c162ec8bb7301f03240502ce0dbf9987e6ecddea376bcf2a1194e302a97e856754a8863e3d0abd7827bce7cf1b9f7adc3c9251dde16574b3175050cdba3f9608eefe2d5b96fed4689d78fd015701ed51efb30a591a1f7cd6b6badc4e32ddf0859091cafe760dc78abaaafd83959501737607dc79670dd7cd4ac6d4c395b18f781b447a9d3698a8043de4b8421733c1aa1214cec4e23eb18ceebfda32364142f4648e828ec0b5c56f3fdec1216420823ac9d7a5df890bab4c359c7ba9ec54b0e81372cc251ab7fae8c3d62638979da787e8f36c1834235d210e08424cf2edc32fa2514a8bc4e67ffd3836e20b9ff66db97a8d4d93232a1b2e95c0a0115caf236ffb91e61e16ae1b6747551c715895d35263baf94e60867aeae9e861b58ecff0678c8061b1e793c78546cf7a800141f79a11faf2cf72991d48be644838b48665f4bc031a6bc63d59ed294398802af2f847a89a17e0787df73d4c8d9276a243bff1cebc04d7f957e222315bb883df210f17c6255393f8a6cc06c0a6557911fd6bf3b16b4deef90d65be1c55c7e7f596121c1b52de3c5fa595a69041cc3a69cf1112bcf308ea3dae4d559ecfc486df9dc42b65323cf49e3c677ae6457e0cd96773e53db8029ec2242d3736e3fd71a3d254c62c8d72478f656e367db5180f8a69f695b24317b7f2d903bea15d67e82144366d2c7900e27e95bb9e35df85693e0d6a3655387acbc91d7dbd0a57f1b86e7aa381cf3ac5ca5b004cef3940d02289254668295cfd7ea6076ef7d43dd00eabee2994862078f16035ab24b5efc454837f5aad52732813252e1e8b2c939c4c9a6f887ea96b6fa399837e9e5629d7640326abbaa99425cf1198811c434e5c9f353bcba5ddaca63b43c981f3b6145e6101648863c04c63919eb51ff4c3a87570198bdaa88602482f536dc17d0e6c2381268c9e011b48ae753b330e321e8d42243b572101c5c74d2309ba8403107a1df763d02355bc2f31b30165c72124e3c913a2dbdbeaec19316aab9af277fe0aa79323334b6f0aa62aa8df386aab1a35f82f424c1309a98008faf6a365f17e7b909d2a63389afbae07c0984405fb7cf701e989c047330dfa1804d67569b2598500dd0d1f62b7f39c60e08155e80fc5607967bf31ac2e5b967431a104297dff1789c2fb6f1dcce6d0ac3dd7df33e45a98fb644af138d53ba0074b3d405db34ccca5f9fbbdde83108f8a8651b4eac6f4739a2ffad6790e75a3e385568b836a04a504eb6e26a257253f5d8dcf0a4ec8c3309560a3f9ff995eb21cd52abbfedd590ce02af77f8096aba06e0f6cac5bebc0a7ed4d741fd3479b332927f233705ac0b003e467fa49efbdc99e467bebdcb65fc9fdfc1872e7e97a10c22a5ace6c88c7795dda110ece8d553a072a7811580ecdc5f19c2a354f66c2e9e2894d74defaece76f62ff545ed0fcb26b45a843f804c042016f3aee8f9ecd38a2a6fcffbeeb40fa03db50fda685eb1098da2803ad9f9657f7a4af61e58e4466e4ef45f08b65c5dd6f04d1b5c65e72734d660ba5c3cadb6600aa0731dc4945e6b32ad2927d68c4df013a71b5278d0db66bd168bafe670a3d8514739f3eaebdd55ae5869da42406c4952454403fa36b72228a8dc48358a7d4b3afda98bb28789d31bec27b2e04b8888518dffea7520d87c5410348472b71f6587b997ffd29021b430793ea4ab214980bf1741fda7ddcc1023ac0734fb4a81d4f3920329f279c6405e210fcdf93cabd2aff61a1d6a836dda161e07ac230303dea7665ebb6558f9e695a98398e677bf0461829c8366aae705e1ebc5ba7fd882f0babba2155249849d574002d47097ede39653f5d444ccdffeba30cc420e3ce090ea5b6", @ANYBLOB="9e1d7a44751b7babaa3dea1ad7fad0ef346f0fc327b09ba69bbe0db250e5be70df7a6d4409709741456b042a0e40ccd8f74da64b6fd78efa60c5c98bfab9e8348826ba4246d26d57ed0b1b9233d656324b1db6dc3a6fad6984802c5555016f9a39dfa4c48eb642826f3197af1ff764a1f924db099df560899cb4ecd00917d3e2f214d2028261fc93f817f0533978030db88c", @ANYRES16=r70], @ANYRES64=r66, @ANYRESDEC=r71], @ANYRESOCT=r68], 0x2, 0x0) r73 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r73, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r73, 0x0, 0x200000000000a, 0x0, 0x0) getsockopt$inet_opts(r73, 0x0, 0x1, &(0x7f0000000040), &(0x7f0000000240)) bind(r73, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) r74 = syz_open_pts() ioctl$TIOCSETAF(r74, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r74, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r74, &(0x7f0000000300)="3e227913e4bad21c734f4dd36a27e5e27ba36d673553c0c21b3dfaf90f001ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe3b3761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c68bf82cd0bb83dc9d95d8588fc7c93635077f2504d6e63787c280e26d6bc89effbad08863cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fe0900000029b887cbac44c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e42d6165a0d93cd0bd30b57108efa5762fa3c3d9c5177479895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437", 0x10a) close(r74) sendmsg$unix(r0, &(0x7f00000018c0)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001540)=[{&(0x7f0000000180)="5b6e4320c7512795064ad86020a4fa4b47ca42fbe580febd5ccd62770bb69ce7b317fc87ee0647e9309a2003aa371b6d3bcade44392bded640ccc4d2e7d8a77665ef", 0x42}, {&(0x7f0000000200)="a3d240ff1dfa10c8588c28a57c9ef5c3c9cbd8c1cc27f563669817e9252bfe29117a15deb3556dbfeb7f6d96c01b5d0777ac59d9f7e4eacf0f7ed2cbc8a7b81ce4ca67db3a874d5badf18fb9af3b4d32d90a2a3af7aad85b25fab7850f852e5baa4ca21e6909284fb02022163e601fd8150c0daa63cdc59d96432afe83cb72746a67e25f4142a9803f5cdd4238028bd4fb6c0c62ce95507295c71e641ca3af46a1e5e2658c006f255280d14b3a8a9432feb1", 0xb2}, {&(0x7f00000002c0)="75482011ba0240a934d906755f8929e0599bdbf023d44a0791ec7f9735b0184f9047abb70cc268d7a7abea347190abddcbfcd7ceac9e42202316dba17a6d38e897b0a9b1a29bf1a5c8ab45d9a18814c5a0d0305872bc6d365cd1e50e3288f18cb8a944c51c489df4d7a7377fa003cdf5b77314a6935cc4c3b7ca8459bcba9327acf605074502bd0c6e3d5c46ef0b992a98b320b93ed80bbcad1bd71a51fd1e1c6b66e32cc9a0274ffb64651d1690e0cd91238ad236709145d7f119b5013b298609b5b063b80353b43296918574896065fa568fe00ced022ab47b89", 0xdb}, {&(0x7f00000003c0)="77d07fbc525d5359edca73ae912970128a53fd1ed4b45d46b33edd615ef7fec0d0a1107b7be321694d73abc59bec5a29a90543a5de8c576eed4d0b871b14632af6a6999cdf94314c1c97182b1930877480c1e0dd9fe4d6c260bd1a2e80882d92e472ee91755872f5f62509669d3593679db2fefd1ae10b4df963a9ab2f03e9361894274531ba9bce2bb05624220ca438d3c9ecd84d3f116313dfefbd27363cfdd0306cc22ab08e4673c14ba5d0cb43ed55b32b572e217481cd9c51a7683a1c30d75efc7f8bc82fa4c7a0a160bea95b501b192d33be6f546e1dc545be2e31f5d85c07c3f48922ea1f96bd43000293cae0ee7ef3c9a02fd04fc36e11390d3ddf4d814450ca650db3d8b5aae3d05f543cd1efff1eda6944ed0d092817a5889b54aa09342b5943ce6ce255396c390cab991d29daca602c9b0638a7ae9383daa8f9048d77cbe03c21b756f1b8bf80f182f6c26b384f19db3c7273841e22ec26853cea431512537266023ade036d60d0656a931fe5e214e3f629bd3080ba3c644fec154212fb1e0ed4e34bf62d3caf218e8c131772300235548ee6d6bd9dd5bb58bdbc88631198905a01793aba8bdaf199c6e8da9c2c4491d74ed16697d727474a387bd6ec64d409d0bd66279547978009c330f5772f2dd8fd849dda2472866ff0314cddd3c371f9dab8f262f56c7c3ece34c3cd147ad79b1d7eaee34d87c75abf4e5d079b75f9d0e6328d5c32ac6e80fc4878781af77083a4e6be9463c5baebb1515aee5b65020732e5155c048d7dc29f2b34789a57b52b793efe272d2a85ee0de6c2a3338f7ac3e59f5aecda4424094f32596a87ce5ac1480fb981a5344954e7376e93eaf4a2772f95603ef7cdb4169798c63e4034e608cfacb678bc65cb58ce263b3530605ef7055f7731db465628bf78961b85b8d9aa6643d09902b557c384b982b9b00f0f9767a0ab7deee9b70643cd3d7e6841b07c661d613755e90b621f2bab5bc92da19c03cc45f76ffd755cdbb1d52ed4e97eb6141db6c9d041779a6a40dcc51dbc60e873cbb04e3048949313290516caac10b10a3ecbd151b294b37bcb05f33ad7a5882a63f2702ef358929daca41132f3a31b4468ff2aadda14a89d2d1fd6759a8238b348ad5f35c4846346016d741b8f23725ca102daa1c3bbaeb877883b3c8fe1d71599d4bb6a2d2d19b9eed54197fc30aa943462c9fe145261e89db49dba5133687520c5646476939e91b8266db2c55ee7653c9e88569d554f6a42a2fa699a77b474b202efe5f57176f1eb5015ff908dfafe3d0726c45f21ff22c4050de666f4fb61bc34895882a6daba4724bb09caeb4c0adb24caa0db103d422d105291bcb4177fa0fc65a5b6b971ccb34a903ddd1198c6c1fcc6b1ab62c448f0f4e829f3f853996014e406806205277d574ef51ff2b47759a16dec0604ec50d0b16928623c6bb28479865d2ba42d7963a6a2207e687cd7fbc98948553ba2cb1883917507fc73d9aa8f9571445b1d6bce229705a27280bd5122d2d1bc33759593df41378d88fe2a4e03f8471e018ae37b459cb6132bfe56c47c22433288ec6817f571b690cc17dc229094756c954faa6115ce952bd5d74e33b5292a1e6144efeca782d2b4cc91cd7a99a316d360f57b9fbb3c521fc5f1f373d92f1a6be47f5db38f83a57a547299582ae26be86970317c2e8ddb41283d0a1b3ed9bda2d78e1228db0fb0ab411ae26a191c9754f2a7d5096b518677c484c43519b8ca710e889708e87bf19cd516f83df2d80c07d4213ddf0b7aa1039d5e9669f916995e43e7bea936085d05b65a5422d79056a30c47b98e4e1aaad8dea28814bbce70698ec35825be70cfc21a6b491cf23987beb21654a147577bf3bd11918f7460d6e8dfc55e48933f53668ae64b6d9f531b6550469e9aaaaaed483e923df62055aadbd17c56e96f7f735b9c55614835ab169bc525990c28286459ac117fdc4c3e6f8915327cca388a6818648920fb93ebedae82a7465d60c211f6262832cf543a66d182196c03daf7cc34f7db8bc72e445d47849e6d32f4267fd524e9a6fb2129f7bd4a520ee61ae9df0fa99d5ecf80a24f5140684739968dd40e93a75781f36fbaeda45de97704d5ebfe2c3936c625feae3ce7ff73e71de80b7e96d354ff64b6382d06f6e643ecf1e096feff1bcaf352984038fe2fe3653fd24852c03579ec786c66e04f74cae0dfd65ef05e43847961842ada5b77a3b6fc4de05ae12c45e3a4e5e982fb06498a704b73475771a5737ae038ee0642b696895f461a013feddb8c5a1f52a1175003d20d29b4f117b77d7d814e084be0fd8b8ffddbd873502bd27d00513e903e1d9d9e3060cd85bc0f71be83caa781009f613e2ddb9821da43ce64a72123183b269e984f99f5517636c89b59685c6694b1a0910bf7334da007ea7277e534ecb563a3abb74bed010b379096968c0df5b323b4af14b4e7f7d113f8aac1b1953054eebb6842a0a06021f02409431ae21ffca4b456f4b1f01fac0ff6406a93bb45b2026bc26260f02f2c7fe2cf9fa19e387214d0c83209d4091b59a4b0f56fcf4b260af215eb1463342b4f9584cc5e0db659e01b67579be2b4935d3d44d293b27263601ea79822f7521f1e1defacb90bbfda12c32c73e8d1ddc06bbc0dd92420adb079bef48f16a06f24177e312f67660c2f666aaeabeccc3c05d385ede60f1261709e6d5a51184721904364593bb367933285751891ee725e15306f47a6628f05c994dfb5a4b8c1e38f7a96eacaf768c2b2e5d08ce08d2c3348978b72772ae4b24f033113eda74d9496d5b2000d3c0bcef9dd8b0705635c6ddd5775ff20abbe8abfecae1dc7783e07f365fee6584359dc8eb4b0cc5f69c9d230762a8adbc6334f23d79b818aec8c7be6db545487ef312977a729ea988649972b4da8d98deaf3ac1f8cfdafd8dba632d99bfbf40135d71684bc98c6237ebcbab51ebf507271bcf72e5db6066683d4197ab95ceb80b992255a80482a262ef64b5283d5561cb2b0f102c704a3c272e8eca8b4be544e12224f9015b8913de1d7d6e8118fea9810b6dbd61045410c9b4a10c17f340a17c16a8905269abb3babfa746673e74943beae6edcbcf6c08bd945e30488ab50809569d2bb601d3ffbbeba01d16b06f0091d997f13b6b7deb6947e43eac6140cc18075c5b0da932eefc51b9ec06953b3524bcd4aeb967bbc68d2e9197c4e16f9cac72dbe29202adcf85f9a194bc1caa6077c5b94032c4d006655bb4009f81183f2372cc800c369a679bd3a2d83d14dcb3abcdce68c1b53e035868754cfbbe43e659adfa7d0d43c1264bfd37845d245bda597662c054025db67c4dfddaad928036b5491b89be2b3abb757a3802971fac67f3cff4528c543aa8b175d22cb345275f7baeb2306d39037ac967b04464c64b3c41d5d495a832aa4a6a11502257e955c49a6c70fbcf2789ddcef4fde6dffc3069dca34cde924ce32de33fe1992846393034e7e89809fe86aa95cb7064fc1968574a042194b7a55ad559b2ede184f9c3658702ac8e57d6463ca83d1841670b3fb1bd3e1e6631d35e44736e6abe125c38f66badeffd060ae0daada31fe4aec96bd5b5acdf65309d5ce94b9432a94e1ab959e6f3f0e79d3b92e8d928903d7946b89aed7ea7bcc31d7564ec652d10335d15a07458bd5c41822584392f365ac44bb05ea24249e937ff1038aa3c7c6dd44b89e01fe74f4e1b50c854431970f53d56403c99fa4b49037643e9744d28a5b7dc582b5b06676ed51afdc30d4af8870730edf5feb670bb00383681253c855a0424166e99c33e205f24a4e23625bca21e5ce08cd059df56d72f8de21b008ca98c9eb44c030ef8e4e314ff561d47f509c68db7f46b33f80508543abdc91495fba0d16e49797f0d32e040b938e2c7217efa83a35470e4b01d82bbf71fe149393034a7bcbbc865de70dfed9719041aa4d1fc96f064e1528bbbcc62039e7efbe3687f53c1652c42c89577048d18d4eba14959bd2b5b237ee52c531b16fc30cd574c9eca02c09249d9a555f60c61b6a64133a57e923a6d590766b40d48b2b2dac70b3c23d85cc17e34ebfbd5bea6325bc1287a7eac01b5d9277212eb672dbff72a0086559573bf567a478f9deddfcd171555ba848ff3e9196f2914031e562b8297e4455b2747a3e9337dfec15e828e6cc0e27e6ffe6fd4fc838222bcdb212023f06a449e8395c5fbe39d8201db035c431313b928f6a81bf75185492dcda0dbef74a85efddd23a32d64554e1bcf04258968fac1fc1da01f4e04a5759a9b134a42f9796850483dc0e1e08f350c89c614df20092c7501895f053470cdc31b7a48f5a3dd2825d7254cc9fa95aa531c9969ef60ef71d7bb1b795dd7803ac1d9d6dbc2dd36432d12a26dcffd4d029947cf29591ece47de7bcffeb0b00b88a44a8fd02164638fde750dd85d560d7194e7e655d2bf65c4a7f99e09a0e3657958cefa4a74f50f4333c882f5a6b0c4ada5c43056403493473ee082f267034d6504f2da34fa2758b2c035045c9665b0ab4987578561dd6c3ff5a9c989edd26b6d0f0a08bf0aca952df8400e57143aaee2eb112e3aa1293dc084db1d800144e713c5fb4f4084f8caf0114451ae735626a046e0cafbc4767bd94cf3cbea13d8649d74acf430bad36d2ed85aa7735d6e63ca1a8cc13906e507d648dd28979048b7aec2fea4d6a178aca7d0c1048857fa2795bd2928c23e0f7a6ad02a426944df02e9d510d5be0fdb01c0d011248a7690c7d0e40accadfd31c7c9e67193972ded7ff8f9b9390862894375f49a4425dd218ff92fbd5eaa84f350fa803356606409227f853356e2493b2ec9961d25e0d2365a79f661a3e5fbbe4ebc7e9efbf1ead313efc4a1f50dad8cd36d59ff72cccc1c69337166b970863ddcc7450a925d640d29bdf3fc4a224c6d199018527b47cec9de411ba54c5470334513ca09f5e78e865d8a4a18c11554a1af8355f88a740a58c48501a5c86665eaa35f70152d7b1dac7a29cead1c5d83b8bbd7008497b51d91c735fbf72b51019d41cd1d382f9406ef8110a53bbcf53971299659eea3147b3dcac979c64ae7e9b531c59e88dd0be9ed4355535df51836d65e683803dd7fcd9a1d1ea8d9366f270a9cfdde8030628f1c06626c07450f97669a280224327587ad128c72bfce08386bb5c8778df9596a4def53049a06545e622b86d1a570105b09b3759c1ead365328bcf674a19673c852612c53dd3d66b322016bdf20fccbef27d5ad3783db5e1c7bd4a1d929fe237cd7950d8e0146dad4e9cdab3c52e2efb3717ebe95ea521cd1a221c199a65c1c2b2443271015ffb1597f7678dc5cffaca84334035e8a6f1159f7f8de63d8faf17747cdc987dbdab29dbe9d73848471c3e0ce57c3b116327e2aefe8a170ca1e759788fed63004a6361b96bb4a1d2b8f43dea5d27c21c3765e2e6731be71777eb459525190c4c906dfd0b4b54319f0275062008d9a362e49c98eb2bf9b5c03edf148323781bb9d19e1328429755876039dd0e2e610ef2d405bf49f4ce3053abbd2ce4f4bd57b27866f80e50396898c16515391d3ac7c3d6c3453c8ccfba1141eb4ff5df3889661dcad1164e99d17992c0d1480235527107b2a988aebe7ed62c81aa96f10df66609c3dd76fe1d94c1d5fcb550cc0b4caecabdbde35e44dee82b346f8d5f0f3f1ecdcab58007bc7debf873e5285ae4988b40beb7f983bf517d84eea7fbc3308a553981cae2d5552cde6a5b70dd08b3f30314c60f06a75e27e26e1d5c10a7c4bcff", 0x1000}, {&(0x7f00000013c0)="b447ff103fc01ed4f65ca1a8b7c69266950ba854413031dda2c302c94f2e8cb0fcdfa87b6fbeb891d2de753368d3f6cba84042568376b34fcdc3a4c37527bdd723a89b02ff3c90b831f683388e6ee1b8e845146bd881a0a7d52038b5c9c2279cd2e3596d1a85f27109918c59bc60f7024c2baa21f6687f03e96e726fa7145931aa23104ff8e83ec5f0c7c9c61ccc0f3b7be52c81d57fbbb291af28f6c7c20129132b2fe1c1fe84fc7bbeb938f2478c4a99d3869573566ca09446fd55ed130fa3df9bcb5f36ea30e40ac4b8d129f232fd40506e06965334f80c3a1f216c62acf0d70f40b1614943e1255696a9c7", 0xed}, {&(0x7f00000014c0)="872df2e8cbc1a228e92ee1940871c214abe15a235610695474fc9122622182a310d0609a760083d01828cea307b3db2a5efd996d243bfab511e2f8eb6f40432c2f8ac6e60a1fd62d0d", 0x49}], 0x6, &(0x7f00000017c0)=[@cred={0x20, 0xffff, 0x0, r8, r9, r20}, @rights={0x18, 0xffff, 0x1, [r24, r25]}, @cred={0x20, 0xffff, 0x0, r32, r37, r40}, @cred={0x20, 0xffff, 0x0, r41, r53, 0xffffffffffffffff}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r56, r57, r59}, @cred={0x20, 0xffff, 0x0, r61, r62, r68}, @rights={0x18, 0xffff, 0x1, [r73, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r74]}], 0xf8, 0x8}, 0x1) 16:01:32 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206917, &(0x7f0000000300)) 16:01:32 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc020691b, &(0x7f0000000300)) 16:01:32 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)) 16:01:32 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x4c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="000000186a56010000001c00fe0000980700000000706c851f0000000000000000000000df22a30000c9288d", 0x2c}], 0x1) 16:01:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0xffffffffcc6a8ff4, 0x1003c3, 0x3, 0x8, "b08dce50000100000000000200"}) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r3, &(0x7f0000000300)="3e227913e4bad21c734f4dd36a27e5e27ba36d673553c0c21b3dfaf90f001ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe3b3761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c68bf82cd0bb83dc9d95d8588fc7c93635077f2504d6e63787c280e26d6bc89effbad08863cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fe0900000029b887cbac44c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e42d6165a0d93cd0bd30b57108efa5762fa3c3d9c5177479895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437", 0x10a) close(r3) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000040)) 16:01:32 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206922, &(0x7f0000000300)) 16:01:32 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206923, &(0x7f0000000300)) 16:01:32 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206925, &(0x7f0000000300)) 16:01:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd330600000000000000632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() dup(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xfff, 0x4, 0x8, 0xd7, "721268b0ee9111739b1229dcf00c2603fd004568", 0x86, 0x400}) r3 = syz_open_pts() close(r0) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000002c0)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c84a4fffdffff11fe4dbfa60400"}) readv(r4, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) syz_open_pts() syz_open_pts() 16:01:33 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206937, &(0x7f0000000300)) 16:01:33 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc020697e, &(0x7f0000000300)) 16:01:33 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206981, &(0x7f0000000300)) 16:01:33 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206983, &(0x7f0000000300)) 16:01:33 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2352c0000000000000200000000000000000000ff0100000000000021d39b4000000000000000014305642ad2cf8724eb18000078e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbaa0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c1862"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) r3 = kqueue() r4 = socket(0x2, 0xc003, 0x2f) setsockopt(r4, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) fchmod(r4, 0x1) sendmsg$unix(r4, &(0x7f00000000c0)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0xfffffffffffffe6d) kevent(r3, &(0x7f0000000100), 0x9130dc1, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCNOTTY(r5, 0x20007471) r6 = dup(r3) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000580)=0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000140)={0x8, './file0\x00'}) r7 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r7, &(0x7f0000000680)=[{&(0x7f0000000080)="65a8d16c6a67cc3e1406c0a199b1a0ce895d05813af4a3a2fe650b7e2e3c44b6c7ab5ccf5de901e4ac8d732a16f0fa6e2c89ccf58ebe93543ef79ee5d78abfa03a0a809df9116cecf512a1d1e9c27bf225a3ca60e554a814256aa2946d1dfe9a871ebcb50fcbd31005e7f15b8ec497640b9a6cf59ce5ce64493cbb52988fe971f798596d87517b5a0f98f555334a663d57386cc2e7c4d22fcfb4006d90ace20f7e4de58e53346f2ea39d9f938eed997757e45c350327", 0xb6}, {&(0x7f0000000200)="1dd126a915634ae4d6f89bcb56186da1625d363da5d47045127ef077bd1ef042b4de1175bd54878e1d4eb2b09b8f21881822a4299e03943b01396dd426c5ff77053eb9db5f48f4305542f1d1d61c3417b93002e63e058b6216e1cb188f0bd6108e97e2eb08943b6a15d94aad1af492dc6a98fc5ee4ccecf086071b603929809fd94cee8129536393715f1ab6df45ff72996886", 0x93}, {&(0x7f0000000400)="18d6399d2cb8f35d83bcc025fca667eb1c3001ba3aefb6018af32ff9ff088a75afe9c92e049930c6efc22a319e5dc778a1dec30ff54725af61946d3456c303008c6b8310eb59ec764be846790b6453d28a23fb3e0d8586d2e3dc7a8b95", 0x5d}, {&(0x7f0000000500)="a48c56f2d9ccb32c7bcfb54cd6645508ccfa9d647aca74a5f15d506723796a1b179e", 0x22}], 0x4, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000002c0)=0x7) 16:01:33 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc020699c, &(0x7f0000000300)) 16:01:33 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc020699e, &(0x7f0000000300)) 16:01:33 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc02069a0, &(0x7f0000000300)) 16:01:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0x35}, {0x100000000000002c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="d4962cf0fff3805fae4f42ec9a63") 16:01:34 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc02069a5, &(0x7f0000000300)) 16:01:34 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc02069b6, &(0x7f0000000300)) 16:01:34 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x8) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)='x\x00') r0 = syz_open_pts() dup(r0) r1 = dup2(r0, 0xffffffffffffffff) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x400) 16:01:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x15}, {0x200000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x8005, 0x4) ftruncate(r1, 0x0, 0x9) getsockname$inet6(r1, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r2 = dup(r1) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000100)) syz_emit_ethernet(0xe, &(0x7f0000000600)="b4dc0d3eca000000007f0622b303") r3 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r3, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000180)=0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000040)={0x1, './file0\x00', './file0\x00'}) 16:01:34 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0207534, &(0x7f0000000300)) 16:01:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x28}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) 16:01:34 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f0000000300)) 16:01:34 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mkdir(&(0x7f00000011c0)='./file0\x00', 0x8) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x6) pwritev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9a648a73b377158de9d6926f02dfb5eb32fa218682d6fea1c858f7380d9e764cfcb0652d0848f5df95880bf86f77cf9fd9d84ab620d91660a1dd89817997e72858c009d71ee02ff3ed90de459b19a7779e3884ea0b95cd8b16e1aac2fa2805d431475e64b41e74692c2590d2138b98491fe9ed5e2914e022388173f1b72502012a6757e0b5d57d8fb868be652118ae2ccb2e4940278cc7fb7ada78867e06d70b6f5d683a63beb013036c9548d004c306adf744535f9c98a7246c53167e2e6055ebf57f521c0535d3f4af06a1c5a97a36ccb88f06c156eaeceec2dbd4829467bd292537f4ca62e10ec28657fceb7c0d8e353a6b780d9cbe9e1098e57e8ed0fe4450d5e5d260e88aae2248c622d47ef9aa2d237857ed81c2a609f03be93e055ede9b1ff173108a9c04951e2a9b0892507864f360e4557b459809d4f270c0f6f4a58feb07d4c38467fdac7ea98b14fe88c041335d73e469ec17cae20b0542e2116e29da5ff5933bbeff492cd205da547915ceffe48a8d90cfee93651a52db531f8a3fdf6858da07d3fcd3214cb552650f2dda2cd71035df9802d62a92dcc6f920d941306dfb1e467018386bbd10be43a937da4e9880fefbaff3cf6cc1a79882e544c6a30a1db063c6d03585b2bc3805d5e813c547f5bb2cf4926f8089daba614217910cb0bd653dcb4126f12ff74624ee431448bb4d00803c6bf46bec0565ba84ed2c59537ee78b5860646f61a849c481e1eacf5b31cf51aa55a296118fd28f8416184db4383fb6ebadd44762cbaa3e300b9093827c2db4d0d17c024e4fd54a1028356d3772d82729a15ea68cd391f81a3593e9590e2b2d2e57b8c06250d9128d1324dbb710faf9f7d5ee5d411dd4f8dd44685b60d2cc81ed87584054dfa4509165c6242cecd3736065669f5d79daaae2f9628a858931e06885ca6cb2c65d399d67fde3f3f60055d385a3a4702df67e60bf01c62a6980ebc19709d33ea738c427ea8f38a35caf6364cc19504ed53320cc052eb3f133329085ff61a98769e13a06f05f7ba5fddb28bcacfb2de5baf3588e1d35ea5cd83a2d39462b9f87ae0e1d304da08c731efbb0a33fc899a4bc0a38b122e460aca31b80228cccb785dfc6aa2a7de76a2177370525af04b947e7394cc650cea744858f2aa3da70b02be56001fb5930d8884cdf1eb39367c3ff29bbe2c84562a0e5351f86b54a3a34150ba4903c7b0b79bbc9f6b5cb50907ee346dfc2bcba36ad33a492cdaff1c62a468f1323d7686469de716d6896829572db5d7204d9066937187268191b7a4a59102e70cf4072e46a5f590da9de14f473f7c7b4d5f9eeab5b67e85ffc6d9e67aea9b31007ec9a9961bbbda54fdb1ab3dbe9090bb1d9e6da63b320ed6f42083133a32a2842bb0bd4971ccb3b069d6920ae6ed9dee057e12d268bdbdd632b82d79e0abca42431cf4d93e57b2eba4561a1e8a045f1b7451a8c491d720aabb462ac9a414d4eff8d87d5fe8e6d16e25058027f73bdd5ac923e333f5fdca42b97953f8e83f2488b54575d7f64b9b35a7bcacba0b7721a4e551f91ec1588dd1b7ab80f43d964e440cfe4aeb62fdcc077e729b99bdc5ed03682274a66bb8b1ba11b7df6b20ec5c653e8d4f7fad5735b8e6b844938e5e0cd433f680be6d60c363e4a0284e3b2b097822d1e7390a9e0a991ba6a10c73ca2169af4d46c3d788a863bf196e566c4c0da41e92eba626c62e247c25bfba8cc7ebbed4c44e60a44884f82c7335b08bb8d699d27a01b075086a45dd4a8979ead8dc51b4c2d866a205ebba39c57d5d364bc036c5855c5111c8c31a0f8cf2747bbf13b04d34395680d6656e0414f44d09fe90a1991c4533f95bcd57f77cdc2eb6f747e0af4bc3bc721b10dacd1b20189e954e7ec9ce1a9e93d2b0550c892b32539875ad6988a31ba57aed6fc90975a535eb58f5a9bf5ac14fb1149704b4351b40fd39d9563a4555b593b6cf2f4b3e13f7ba2f8fab469817bede280414010273ea938028ca4a77c3c70649e0f58ec34752e55e2b89c60309433b51af9d1a1d6841d7e936fd78fbf58d5c9776eebf49e35d2e1325316005e18077f30419c9205c8ad949396fc2fdbfe070f20824998763237dfa28355a0aeb48ba1e0d6056ca636663d92329380d73379c8afbfd81f01a7bd2e4d159e2097d5c32df889b890dbdd9b29820d4af3a13d097c789f4f507dd10adbf917af7ca54125a2b6320b052b3de99b9ad4007c381660832c2777a8f1760597c72916d94348925cc79b0602606063b8454fcdba0835c50a9e20d3a020cde1edab8ca5d62e172576592c6e327ffa99407cd475284eb98705bcfde2e7dd92f14ed31b1d49a2e3b8701dbd5b073364ed414f8b28f798d148820e27d68f9ebb20f1c366d40226e0e633bf09ca149cfbe738a447c83e4c561d10c085b1d0e5afe8f1bf63547635df35a6316e8895907a84a317b47a5077099313105bcf8354049e73f88c6be41aa161628d9c1682c16c22f522d1fb519784b0c1e02ae89a5068f70dbfbf4107218124235a5a29f8e63e59d3b931f9fa5e00504969fa109e07909e757b6b3c05561d9febb44aeb3b093a4fb6c9455c8586f9c975357d65561dd6cb4338b2842b7398ad04d0f0d00f47aef3daa303569d4363974df053f2ebd5d52c7724ad9592db24b1f6bb86f00ae7ecbf1cf27ec03b4e3b8d8c66aa6ba3130fe3936a1ea8c857d4666c7524cba5d33d176f59c7d75910c494c61cff7f5c911cc9d53dec7cd2d0d5fc4dd2d6ba99a4d8327bc85bf115cc8e8fcd304fa12477eba16693303d7443476766911bd90384f58376972317b9d19f0a9299362279d50c1d8dadcc2dfbcc54fc2354606be6c20d4c90f0ad23e8209b05ff61d6784af7efb205adcf323be5db39dbbbb1ccbf1e6dd79a6d973ef060074a9b82464eb82eb91f9c36cf325812557f909af69c2666a535320c679b07f36d1cb06e0dd3617d3119f24a2ef60b4a029bba5b4aea1b9c74045d85cc435b6efd514cc4b91fd1b6f4cd30e04123ee6306919fc7b8f4ceb970feae747f9146dfe4913a960ad77ddbe2b8b82491fb758c73ee43ce61af96d10cab7e777a8ae0deb8578283ecddcd1bd8d4de9860a11aa1a3215c5122f1efccf4d50f250ba6750895d08a7eb676eb5786c5de086e322f3cf1f4d8e99e82212f112c2e4b08688c2dda5d14647403a6a686345691b46cba9d9a0f184fe43d55dec25d5d18d6b3c6dd14d6fa4b3ae00aa1f2ff1007d4bf5ac916dec5092bfb1536df28565d75fd8e8202ec0a617d82b26ef76f86fdc21d74df95ad8c0a0aebef32b36c3750a12fa961a5788fec5a89e03af5193dbe785bb5b964cfaa5c8480a4cd90264cd445809d900ac47bd533d53a748371c40cd6d374dc8310bba6eea1f61010d87662da3b81fec34ffb89e846fc6f57e67a19b084f7546fc055857135e0b82ba9820d7117727f45e913b123c7bd6dac5fd430fb960e798bcd388353fc156c0fb387e1ff0de48e48e111b0540ec7b4e96c09acca9e71a9ca9c9c017eb16ed81693b85cd8a9705aca8e6b835541a53102b4963ce3c0b0509446c2492029d6e3bde59e2e690d7d8f22502c17cf40ce6298a78b4985a9949cc962b9d105c494e2d46eb76bf8fa7bd958d40f04aa5072f0e845bb969aea40c5e9797d163a8117a7f27df6ba157bef13da2846b22c74b0eb40310a038eacfbfe5dd8dcf048414bed879619dae2608c40cf543180c4cf78947fa5d40c06716668c9d6803da1f2f3985c2def6b3bd7437c272e92f1f5a6c0bf3fbd0f45a5324de77e53eaf2160ebd919489f2d1a4b8885461103e5358d2a311c21df3a1038c61850b00345e9b4f543171f9d5a07457050bcac891e19335b31a293093c905dd70fb1fd8b8caa522c848b397e0794e016e563b052296e8ec9d5190deb84a585e25f4390e4ccd32ec22a1dc712c00b7c4af78b826dabf26ed35bfb89c8e0ecf83bf10a08eb14f09af1dc34797cc86e00ab23a7d53e16057e12c1ba8b277259e18277dde21cd9d96db7f841d0690b3ff17182b130dddf119e1279dec491fbb16d0097922f2782aff72437348ad49d0c7458a10d5581417d042e33eec979dee9a3d39932f846d6d8bea0657bcd5f349f994f37944c4480db06451fb07e32bb178b0a6d929b328adddd4e9742b670db0654e93f3600e40358c0649a2bad2487b3d6a71ed241b6cb2d40da033481ee23921911c6c5986e57833c5c3e7b345f6ac73e933882c866f80839945d3e2afa37df497cc344b1b62a1119182102f2db190fe4555de26808aa3dcd9a4b8fb12ec3961cacd7bdd4ccf7094f059cf01a0b227a6c64e2b45f0ba3ebb3c594563307e7d0cb401f801b24f055dd154072f4144872561a47cc719655021b6c932bf510f4fcf1e62f1fc39b522df3c0c7238a3438484bf67bc61e5470e1ae0c4e5838a7788c8945f3bc94f0a477bcde4ec1ac3e6df8a5be243738f2919dc6535c7ada3f396e9161682772e9917bdfedafead787c8e344a6aecf2c1ea728ed81c44690e9d312d57c47101606555228eb029b5256a8c5d614ce1cc3cfe8886c7f3c148d4bd2adbb9bb3141659c31825c922fd91c1af8aa97f9e642e9b4876b276e100592a13273c7656aa6bf78553754487580e1f548a0427f3a98260d88bfcf3326aa220f565986a9c6fe54d3e3868ffb76d6feb3efc5c35fc87c11ab6abff921dbb8d751268eabc218f3d7d24d646e5682860709845a8dbf21d0ca8cf438261a179f1fca928893b7df71f9b05e4ccf085a11779b579df502abf03906e81ef1edd8f364b3fb5934382fe33ca46dfb40a07d821189471c77b4ffca8a9e13e689812c83e75ac6da3c966fa754ff710af880de7a24c991af1083e4b444cc2fe32d82e8053e2c7b955c658deac0b2f453a665f89d88b9b40136c0e773898b64d77601f8d6ff0631d1d7722239e054cedb7a06d058d6c34768155cdab5aec3181b88b45f05dc66149dae114eaa9ae774fbcd127603314419e31a908f1ddf6d562a10d863ec8e925a973445df38d86b898ef971fdf8f29d3cc0cb63cdd26b07b7e126b33385c927e570d23fb95f5189ef2083e0d511af83d51fb223fe9f635865d6ba3249322974fe1c26b20a3d436b9e85ba46493540b0c8d7ee61ee600c9d8d27e178036cfdb0fd225b60eff8bfb9abd868c0ef89a59c5ac1976f7e109d6b5faa449603bdf08e960b1e7fb6a2099ffbe54a80b07dc86e80287eb96d791cb52137c43b302f897498a01202702e69679b6befafbb9b48c2b12b0d08d76331decdd5289bf9830501825850729a367dc10722bc522ccccdce909dc42ae5b1630a21340131b4745c6dac5d7e97c3f94eb67116f68751c7725aaa5ef88b0400850d665d08018b74a0627161b79ba1ff83248fe4ea4a8d99571affcbe426021c3760e25182babad2a61d78f67bfca5237eac8a0473469c5f90b1d27d7ab8829313e8e5069ea3f677c2e2079c852cdaae07b88fba2f3fb33b277225409b615a204acc1b6dc8e0f06b34a70a4f71a5603333e0140d13585f0220dd76c08223dcf1941a7994fa3479c6dadc1b0693a05", 0x1000}], 0x1, 0x0, 0x3) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000080)=0x3ff) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:01:34 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698a, &(0x7f0000000300)) 16:01:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "d730c17402e0ffaa7f9338100104001600e74de2", 0x0, 0x5e}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() r2 = socket$inet6(0x18, 0x8005, 0x4) ftruncate(r2, 0x0, 0x9) getsockname$inet6(r2, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) close(r3) dup(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "1bb9c966f22e95a100000100"}) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:01:34 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698b, &(0x7f0000000300)) 16:01:34 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f0000000300)) 16:01:34 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x1, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket$unix(0x1, 0x5, 0x0) getegid() shutdown(r2, 0xac4041a7319d68e4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:01:34 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0287533, &(0x7f0000000300)) 16:01:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x44}, {0x2}, {0x6}]}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0xc3accc5e9768b6b8, 0x0) syz_emit_ethernet(0x268, &(0x7f0000000080)="b6") 16:01:34 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1126939, &(0x7f0000000300)) 16:01:34 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfc040000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000300)=0xc) getpeername$inet6(r0, &(0x7f0000000340), &(0x7f0000000380)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000)=0x8, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:01:34 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:01:34 executing program 1: clock_gettime(0x0, &(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x45}, {0x1}, {0x4006}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000240)={0x7, [{0x1, 0x1ff}, {0x1, 0xffff8000}, {0x2, 0x2}, {0x1, 0x8}, {0xd65d3037f655aa8, 0xffffffff}, {0x1}, {0x3, 0x4001ff}, {0xa52e9c281f1ad610, 0x3}, {0x2, 0x7}, {0x2, 0x8}, {0x3, 0xffc00000}, {0x3, 0x8}, {0x1, 0x8}, {0x3, 0x1}, {0x0, 0x178e217}, {0xb40a3d58a0076249, 0x1}, {0x0, 0x4}, {0x1, 0x9}, {0x1, 0x4}, {0x1, 0x2}, {0x2, 0x312}, {0x1, 0x5}, {0x2d7148ed64da2aae, 0x401}, {0x7, 0x3c1}, {0xab932255ef127b96, 0x3f}, {0x2, 0x4}, {0x1, 0x5}, {0x1, 0x6}, {0x1, 0x7}, {0x2, 0x59}, {0x1, 0x7ff}, {0x2, 0x8}]}) r2 = socket$inet6(0x18, 0x8005, 0x4) r3 = syz_open_pts() dup(r3) fcntl$dupfd(r0, 0x0, r3) ftruncate(r2, 0x0, 0x9) getsockname$inet6(r2, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r4 = dup2(r2, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000100)={0x100, './file0\x00'}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") 16:01:34 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0x4) 16:01:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951085801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630fb910f880a2ef9b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed5001d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764000000000000"], 0x10) r3 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r3, 0x8004667d, &(0x7f0000000040)={'tap'}) r4 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r4, 0x8004667d, &(0x7f0000000040)={'tap'}) r5 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r5, 0x8004667d, &(0x7f0000000040)={'tap'}) r6 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r6, 0x8004667d, &(0x7f0000000040)={'tap'}) ioctl$BIOCPROMISC(r6, 0x20004269) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r7, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r7, &(0x7f0000000300)="3e227913e4bad21c734f4dd36a27e5e27ba36d673553c0c21b3dfaf90f001ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe3b3761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c68bf82cd0bb83dc9d95d8588fc7c93635077f2504d6e63787c280e26d6bc89effbad08863cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fe0900000029b887cbac44c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e42d6165a0d93cd0bd30b57108efa5762fa3c3d9c5177479895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437", 0x10a) close(r7) r8 = syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r8, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r8, &(0x7f0000000300)="3e227913e4bad21c734f4dd36a27e5e27ba36d673553c0c21b3dfaf90f001ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe3b3761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c68bf82cd0bb83dc9d95d8588fc7c93635077f2504d6e63787c280e26d6bc89effbad08863cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fe0900000029b887cbac44c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e42d6165a0d93cd0bd30b57108efa5762fa3c3d9c5177479895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437", 0x10a) close(r8) dup2(r2, r8) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r9 = dup(r1) sendto$inet6(r9, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:01:34 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0x5) 16:01:34 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0x9) 16:01:34 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0xd) 16:01:35 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r2, &(0x7f0000000300)="3e227913e4bad21c734f4dd36a27e5e27ba36d673553c0c21b3dfaf90f001ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe3b3761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c68bf82cd0bb83dc9d95d8588fc7c93635077f2504d6e63787c280e26d6bc89effbad08863cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fe0900000029b887cbac44c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e42d6165a0d93cd0bd30b57108efa5762fa3c3d9c5177479895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437", 0x10a) close(r2) r3 = getuid() r4 = getgid() fchown(r2, r3, r4) read(r0, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r0, 0x4, 0x40) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/64, 0x40}, {&(0x7f0000000100)=""/240, 0xf0}, {&(0x7f0000000880)=""/4096, 0x1000}], 0x3) 16:01:35 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0x28) 16:01:35 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0x2d) 16:01:35 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0xc6) 16:01:35 executing program 1: socketpair(0x2, 0x4003, 0x100000000102, 0x0) r0 = socket(0x2, 0xc003, 0x2f) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r1, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f77868c50ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r1, &(0x7f0000000a40)=ANY=[@ANYBLOB="18000007000000007ff7e1d456ef5826acd6475a6b501fc70ed786a290c191675bcacb070ca64c5a183c6dd3c00447331c139e87591de55c2ea4948b9c4670e141c604d3a8ea571b21b23e69ea712a238c73df7919683be32fe2d20acd48e8ba4d28ee8e5a7e6a0c8519e9382fb45d9042e0f1bcdfb602bb8d9216cb83ea3cba4908c8f207531bac99e645d61dd6bf854de98442d67a5c724d8192d1e4e465fe223c818c2d41de69401ea41025e4ae8ebb07bd9ee969efa5acdfc879440807566249887ea46e3148"], 0xffffff64, 0x1, 0x0) r2 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = getppid() r7 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x2, r2, r4, r5, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r6, r7, 0xa5, 0x1, 0x100000000}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r9, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r9, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r9, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r9, &(0x7f00000006c0)=ANY=[@ANYBLOB="0008000500000000cc403de6b99080b840d12ac5bd074aa09c3977be4b0022b17368a64d7f0a8e6fc25ab9f177334d03dac79186e40c9bd8a341f1b659cd14742eed82010e8869a622edee6b100fc7c86d5d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r9, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0x1, 0x1, 0x1000) r10 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r11, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r14 = getppid() r15 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x2, r10, r12, r13, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r14, r15, 0xa5, 0x1, 0x100000000}) r16 = socket$inet6(0x18, 0x8005, 0x4) ftruncate(r16, 0x0, 0x9) getsockname$inet6(r16, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r17 = syz_open_pts() ioctl$TIOCSETAF(r17, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r17, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r17, &(0x7f0000000300)="3e227913e4bad21c734f4dd36a27e5e27ba36d673553c0c21b3dfaf90f001ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe3b3761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c68bf82cd0bb83dc9d95d8588fc7c93635077f2504d6e63787c280e26d6bc89effbad08863cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fe0900000029b887cbac44c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e42d6165a0d93cd0bd30b57108efa5762fa3c3d9c5177479895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437", 0x10a) close(r17) sendmsg$unix(r0, &(0x7f00000016c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001580)=[{&(0x7f0000000040)="b7c2998c34159c", 0x7}, {&(0x7f0000000080)="1688adfad48824109790dfd2b304400899e5ce38e8fd44be59a322cf37a1498534580301dd3bd724b9c8f681d2422c97d184dc552dd6e211d0d44c9117c7a80b3193c1355c1eaa90ec03588492825fb2e53b530a1f14b40ba9491534013a2f15caf40b7c698bff59fdfd2555861be20fcdda78d0b4c864586df2cc05d431b7c9c5cd90901822a0484fd78153703a6e524f6aedb263f6699c82dda35ca4434609b7f3b856b29efc1664322cfc5c6c4f", 0xaf}, {&(0x7f0000000140)="349f201ebb3b18520a75f98e55e905a9de96a3c344a183e80d235888042077ec207939e3c58be9e008b4fe0603cee485f33f824a781713f2b5726393cb07bb0c9ea4631f060a2bd3b4195b416bfd78fb46d9c8317a39980d0b95857a0575dcd5934ba273b078761ec0e222ba83a7f7ea3e6ab2931d4e0e670330022db076ed5097157ed413df66fa2b90c26c81e9e07b6c9d950081e617f48084415f29024655c3bd19017bbf556dbb27ae63ae30dad4e0c4e36245685f50b689a69b23ce4fbc12bbc2e293dc6a43b67db0f732d9c59488a8e4ac15f970a1aeea5094b4952c007960", 0xe2}, {&(0x7f0000000240)="c281b8abf5d509756f828c730ddbae523033e289fb9ea2f1e63a278885626622d98329b41b96104c34c3ce375134fa69a5832fd3c71d3e87fd222073de6eb3ee1dfbf33119b97e6687b9fa197f5840cf85b56702c86765c43a52e0c1f69e3b", 0x5f}, {&(0x7f00000002c0)="27964c506155ae891c4b05c9f09e5024daaef77f0e977d21a8843a064b2806ac113ad53d0f8a11405b2ad7393075cbd3d5b56cc0d0dace", 0x37}, {&(0x7f0000000300)="265447ffe987a99467d9fedad3d94d93716cc4394258542d92a64ba26a035f419aa54dc31b734b091c897c0f3f8bf35097463e12134f35406f2bef6b4716a80dc8c128219f0b811fee2bf0205727", 0x4e}, {&(0x7f0000000380)="f79a064ca460c488bfdc8f045ea2e9b67fc6bde5cdbc33c5b1f8a0e529ed36d67e64ac4bc6d93c3d7834bc5aaad596922290b9fb7a49178b36ceb7bcdb46a4f21161bf1fd7a87e3a367920190e3c9eeb1a9952d6984f35a7f8d5074ccab2b18c010ffc3ef57d47a15427d0b6f1a6ad7c75c2dc516359c4a60bae6e7c2d0b3674949a52d8ae6323f3b99fc3f091bebc6b23852bb7a32f4fa886d5f79c26ff3e27fd4becabeeb934935d412f01fd60d463baffbb5fabdb89b473c39fbf53c32bd071cd5e12db3c1cf7faa40696df77f2f79173ce64160c6e88d312491b654a3909cb1f865b297fe18e978ff1eb151e3ff2", 0xf0}, {&(0x7f0000000480)="893210176329af9663315413bf5bdf7630060eb2221cdb660ea7be683cc40a7a6c47cff187f541c57080ca3f7fb600add5d94e417524dbfae63becab50d8fa2301b98101eba02764962f8b9a7af567f8184c31d2bd27599d0778ed0267d5a43d2a638d252e326953e6ae97e482982f93c3774639853cac6a334d43126aa860d27df7a0731cabc996524265b4892bc7f20f34ed546249fd95a9a4b59198dab674d501637fba0305d387bec80ff1658c2bafe676f76de60dd219bd99deaddbec68e89f20d2ed12c4c9e8fc17e02da38a8471c6aea4f11938fdf29f15bac90be449963a72896c594f5390b32b7cbbe82fc3f33ec404ee976a8f6ac3ea844054f325326c63551e9d21a132473ff5782380c1895ee77dd834047d674e807b68075bc9feda9b758b20f6af3f5b3b30d500fd4cd2c1746198d297abc9cfc165e4cc791c2020e36bcbf1331b86da8b84f18eea0d7337faf02cdb0c6e7a3f3c535ca31706049a6c1ffdad47b1c45a36ddf901dcf1e18b2816e50bc26eb188974d634855156180aa0ceb7edd929321841a91ce54ac985733ddec5067244128d9f8d619e5c36d594b798b3101b970ef48a8a2fa9ad64b7d7f9eb633241ee2c35cb42a8ab862c3fe1c1eef42ee5a9dcc6e26e0bdd72a5e66e6c22715e37abb8fa99455ef80dce7ca8b54b0a088b42bfed5894f645ebcf7fa5d65420b1c40e44e6f979f4114e666228e6d8ac38e07b66a0211818b409e13eca1f7b260cd239f921ba3b077dee06d65e89bf09cd3c3d12a7a50ec35666da43bf692702f278c8fb74d32c148cf6262df30fc35ab1bb3111309cb300353d545a00271025ae31f31a4197e8fe844733f834f5d1adc726fa0cf52fbaf3b1a480d134c8e3bd913555883c373a2047c4938b17daf0b27d132ee7cc8170464f62aefafc21f31c779c3ce80cdd4f28bf156661a581f7e13b5fd54cdc353ee3e11fe109e2b08a0e5ce09315ef1af7e4737c43ad9a3aed020870acc7aa8df4c5a1d7cda0a37a25a9cad21a8e1dfd8ce408f5521fed9036df0ac36bc214333bf1ce29010d51fee9ead353158e08f6e6406d833bd5a79186948dfa3fead5e60fd2c6cc3cddc19fb539896a8c54f49b0ec6df4293d34be8f097729b61fb67249463afc4fa61b0adab52999c662e7e5435cd07efca717c563ebc082b73fbb33091af10cc2a027e31e93a03b8577fb97491f23298642a9f5210f24fc1567709a91a110aaced2270027911e5ad9be204abb020a041823a889d7af318853b193b398749f514e0aad131581a3d29a02b0e1ade47e81164bd21a8d1165e2ff9d5904bf63dc99648d610b85fa8a82303c90201ff6064515987cbe28b6e7969364683bebb15a39194f62f089ba928e399364c70c28a26f7ffd85162320382f41432cfb71a722ed28ac55dcc653d415ee5e95191a4ca4e04fe95b4eab1fa067a520a1893168fedc24b13df9304c8d66c2675b6288ebb58e30c1eafb093d41f333753476296dc498528f23f6e6a4ecf1e545c94ac838c616e41a3270bb7a3ddec4c4387034a8bb8d76f6057c086e08006705ae52d34b2fd772e52f946ee122a8f1ef790d19d560c13c72e4a0a881dc489ba782144a097ff01734bac3f1c365e22b04387136f16878a953193bf907d7be180affc675e14301b42e3baa48c19c57e4ae0b7b11b13753c6b74e441de8f48513a3b7d794a8a750d8e7dcbf25616dfa22ff8f8cd05a104e5228e50bf902ca3def1627dbdeef2ea372cacd11fcb18bc57db55b7bcb701ecc5e2ebfa548ea99fbfdc11001edfc9879544205755bd909d269bb21e908585ea3f0ee1464ee90eda9990312510779a0c317fd55ebc950d398333c103baee20832683af98c55a6eb639b14550d446afd19ba51682663d65122ae0689fc09e51b5627b93a200e69af6e36a553a6d53a81ee4bd1701ee6504eacff15640f4fffb8f2a44fff2ae80778cb6d41382af987c989ff713173a91fab9368511acc5b8505cf97333f94781a5d2b4412e97cce076f6520c0197d27b98a8efdd33e08e166ed06a2db11593ee9fc22cedf46559a35dabe966fac6f5342e409ec843e4979a452762200e8045144bc46b843494b8eda5f2971fbb1bdba2b8b1dee83cabf4f7d417cae1fdde292a08325c72d9609604af2351831494cb6adcd989957c6d064ca95fd06b54d8a70e65b390ffadc40e00e9d733b6cac3d1ad626800d013ffd0362b2b91379eedfa65cde0c2b98041c635052872fee511cad8dd52ca6c80fc6b4675726c6102e2f7a38ec3f814420a349aec56b408207e53faed0558fd82f850ed317a5a088caa06a73b710145a77ecfa058ee8b38e4a086829faab40a1b76298be201c1823671718951190d9319be305229ce9eac9a3fa0fb6f822ef7c831e248994e65b263d21ec2fbaf194ac261254103e60ebd270803b6091ed1248ec5f2bfbf717317a0f55f1308a80b16f998852f9946aabddc3d9c7b626e74bf1b4803cf753097d8b37abc491e9a327ed4940a0937ff5abe9c926a42ff768d4d3a8a8bb989db8ec67756635ab32e13c502f5a780b1a6ee5e37573ecdde07e389f86ac9bf15df09c2177a63fe513169734dd1ded31052483e08aea9031215bc28714d08d821db0b6ee9399074789d3edb7c9fcc24ce0ac68cc858909830b55fba22d28fca751b55954e7f6752d586959a12937feae972ea3f57494f13e0bea4c249525ce0238f723ad1ba0af538d96bf95aefccc95d8db6e814acaee6ab7bf97622ea5c82079c3a324e9b163be252fc843235958a678dfb7cc4424713adcb907f8bb76120c03e3afeafd5887b32bff2f4b72e6e7f584f68862eeb9749cc3f2d1cc3bf40e58c92c9dea723cf425e26bfa346d8387ac5c73ca96095e654f20e77766f62aa78e9922d1bc420710a051c6471a2843de9556332899d6c8a919b41e667a9aa8feca823d6ecde7c6b7a82498c182eb1486fb1acfec4ede32d2ca02029962f42d9b2eaeb44461c31d8b1457e9895990741a7fb736e2ff3b4946d5df232bb4872dc7584ae761b656f57065bc1b4fd7e30e36991b8d22069102cc9cae666b989f2c99b068aaa791d51af1d04b37825140f976208a67e574cac82e857f335ecf5b636423bb9feb9cb1c403daa93804b70677548d8bb946ab0a29603314b407f7c8322d704b1868826daf97284af0147ee5b57ba0f5b772faf36582815e6ca1e6ad0aa507119d1af07a064e862d9c246daf4016ab42b3f540e481f3ec47d2e87e52920c1c92b89908b7f58e1f41b4939d784a3be5ee84f4423d7e68a18e630f347a543ed5ad87ae38eec7f93399668dff03eca193352e1b32a7af7dde906f8a7602270cda04975b24faa3c4bb6e2aefe2a295c01b24599d0d88674c837c2bbc31014b0cb837a49d576670f479b71c745a0eff39e1c62fcbd72943d350e3f5bad6837fff948ab8ae9aadd1e7e0b2459b48b68c5e9fd5eb8a327c654b122c0dbe9721cd7b93d14156780dd10fb8586deb27cc1eb044d0246b7126ba480e30a4db32df021ea643e50d2da17f56b99d6d56312fc6e1c49eef0edc165eeda3139714a9a3b3b8b49818648d9ba2b90f171e0250e379a07de37f1f64bb69700646c5ff521277608f6ee5d8dff24840181c0f150bd8ab3984fb4a85de2c282f6bd948ad4f138a573ec89e6ff19ac43194a1bdaf821b6149c3cb36ea9cf16364bc256b32c9f412446ac0d3188d6e9bd45f4a8ba4f8f989d4694dce2e64835ff2e4a3e591e60d49245a3ef516e01598079e49c446e575e0e162eb5f3e74200f89a9981d970e020dcabb1f34fdb29de1ecf7e9a577a6eb0a7a196377068dcd7f9beae24ba88f7652ba0c53194d4d4f0779a3fcb5664f0b3b4c33cab34091c254a7efdb842172549376fa2c32dac267961f052a807cbf40169c3a3366ec9f306e1c041f0806f55ec877496f4681e3f7082e38db96e954a31ad4431b7d8c2e56c927394375ed5db3479d5c1cce1cd029be441a3f4a7c05ca6705ec48b490e208537b54cd2407de3e051b849c63cdf28dc4517a5bedc692048f2b4cf53b9862571d45900042a45c8dc0695a61e52665a33fe9925949d8e2090abd871eb514fd0e62881c32320af68b06a56621e7d6e559117f349937820931492f12df3337535e7e39960259f8c039b3b58fea9a972c3c1942230f261d9afba4a100e93a66a4621bc07d66731b79cdf7e47fb1be9b0131913b0a15d22e4a25376ede65f126d5b59c8af6ceb8e7689b17f384d7670ba702b7ce5e0c50de30728d743c2af70904053ae602fae556ff3e3fab27f2e2009970174fce4aba51bc82bc684c35f979fd48421b5b46992d0a221eada68472f69a00668280a72e9db97b638c6d808740428a71cd74bf1b7c5c08e90d48d156e232615f0c18c2245536a51fc9ba74aa40e4517b68641270976a46bd43c36559c83305112c5dae029387d52e3d4dda804ae1ce14462f57589ceb596a992b6cf69507454f7aa42b473ee2a2c48aa1b1a6c5030e897d597c468696948987f8b04e24d2179012db54b1db1422827781c5d5368990a0d6688f42ef12ac400e61d302c7d53f367a0a080a6b1503a160314edf221e612475deefa6b93b944991acd47cd13c6dbc3bd4ba149d5c487d7adfe315dc2bb68c60667ca35ee03d3d49947127aaa6e6f131cfa8728b410ab9590e9ef970cd190c01321af24ac70f3cc9bc668247c805c2e61710ace838466e51785ac504b8efa7565e04c9a1f14cf25eb89f5b49a7d9a977f7f53bdabc73a42341aebef512a07e632c21c81ab4ff1c683801f58e37ec80b443fafbc53a841b005f40f2881ffd2d4b6fd39b6046ce738a5a1bf65173a0122e857ad45d67525f56e2e0fcd89d5ac1a448c833267ce8bd4927057e9953c76003d94642d98b25bfd57d3349b07cef5d20131df80d69d48cddd867ec3ad9c97a332fb26724f81c69c72c17e7ffd637c752ad3d1301f61ba908821925c57c30e0580e1572afea84c45c70df0ccf30baa7533d2eb3d5d610fd0c657a7b421844f9af708c9a3d5985df3d33ced7cb0cc2a76e9843c4eb5839ee380bcd39faa15f54161604483d6fff7d1b2fad8d58fc6590b9b5cff71584503af229e0656c0670bd0662aee3f9137fc12e88b0a8604fe1c0ac72dc4c3b19fc1ecc1523af58662af04caee672859c7168699e327af3d67a07dbfadc2706e75932c185d1378c888680adf29d7054dcaa5ae00ae25b39dce56d87eea1f63165505fa82838c32f3afd67da666c1e6acb9bb278bdd24562eace2fc41649deac1f4868823ad7fc7db58d1cbbcf16b07fe39712d9b759b1cd08ed0faa8b874f537e62b6953322acee4526b26c7ef47bf6a4bba64aba29df28d405ad3ad4559c0843730cbc0cbf04dfe6c1cc82a7ee09c7f759877fd13ab004d3b91b613eb27cacea999340113596ad0b433cb277a3afd9effa992086ebf0585bc5d43306bdbe84d1b99129f0ab7fc9c5b9a06573ca6c535d01cb1ad63ebc902292d02483050cc43750c8559faf5a4f4741139054e4688e45d2552d6a0f947d71732c2266a0303a94d83a24cf217a43f899601eeba6c5604c55abaa1c4ad6f07c30dcdeb2bb3e62a1ce091380662b0313865d657d2a7bb3a40a74a056e62dd6d0b86193fb2e87d36ae704eb79b2607c4f6a8372bf120e19313b49c8c32d5f1c7be2d98b8e6a76f74e56216cf5aeab256d1b1c95245fe5b6a5ddb9987630fb4a4906cafb35b21bf8de6104cd4f38c232ef34098681172e272e034989ef567080", 0x1000}, {&(0x7f0000001480)="e0a09ffc729c843660e6bd748ace4dec4a14a6d674c95460c058f9356ce5d296e9ef8aa5a5f598031c39abb06c883c1de348796ca90895150208fc7bb0846d0dde93279f43645b0d30945280d4d51c4241b11d436649168dfc23777b6711eeb0acd319d0c0c7340b60faa40935dcc5894327afdda03a11f46ad15c7977a8895315ede3bb49b08748d48a82b6dc603a373e8c95b452e262fd91c328c67be5d333cf42c96694afc3d68ac4063e9400c0040f7a6eb32344d251a21df3a537f756467d4fe718f57263fdce9afab9e8a2fb90cb29ffbf53a2a9372c4e51e8870adba30a36", 0xe2}], 0x9, &(0x7f0000001680)=[@cred={0x20, 0xffff, 0x0, r6, r8, r12}, @rights={0x18, 0xffff, 0x1, [r16, r17]}], 0x38, 0x4}, 0x1) 16:01:35 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0x500) 16:01:35 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0x900) 16:01:35 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0xd00) 16:01:36 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x2, 0x800}) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x40, 0x0) fcntl$setstatus(r1, 0x4, 0x8) r2 = socket$unix(0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000600)=[{&(0x7f0000000080)="328f751b", 0x4}, {&(0x7f00000000c0)="de01f0296a2bcca635c1064dc03beda450bc0e66c7cf9212b1cd4591007a7059e4a7af349c8401e06bdbaa1bad8c135354c9374b45c74a45d0214f165ce66b16440a78b420b789728f00153b2f178fa4499a50008b5592f8fe97fce20b824f42d49f5ff7332b1f248c596bbb5fa59863d48bec8da24f0c75a6837e3286e67ef736af849646fa0bccf26d86f4bdcff120bffeb7194de9a3ef1689c7043d0ce86e2be84dcab79886a1f61ab105a26824f0a6af3157", 0xb4}, {&(0x7f0000000180)="68ca0982333e839aa5a25e6619438d492d95c9ed2a5ac1669eae103f154b0ccbeb16eeef2296351074025dd5c773f599382921ff4241dda9886b3f08394fdcaa51e1256b324fa444bf1406f7d676e4615718af08310c28e2e65bb5a0c93db9113cf6f1df9bfaf10c9a56b4fdf08eef29333f3f70bb490b260dd6913793bcc168726eca0b8fadeed969a475a77c75c02415b19639fa3aa44d74af529eac13fcca3e240f3c5a020a417e924295cb0c26b0f29d2d3587c66fd70b1c50027cc7e9af71c8685ef502f86ced43f908ffbef73fe8f13e7347ce4c073249396bea8105d878448513f77b84115b37bde2dfed3296", 0xf0}, {&(0x7f0000000280)="b6c5d943abae3e267e0c442875849115e5b82b1e9a43e6c1ad55895fa1aef23947cf974f563720be2876c8b722af99956ae374fbdd6f8e216a9d8104d2cadfc83b9f71d2242584234a7dfeb28e222306a4ef7e944a1d5ac4bb7264575a707cd40ab6f7c2fc75cd3172a5321061076f424a166c3f23227d2891972e15faed4cd0fdc1ae55cb46222ad738e3d905d8ccb3434db3dc381e90d1d1da5d1699ef8b02d16a69b7151a698d9e71c6d0b02847410b546683592b769f7b09d8dfa300ff2b5dfc95efaf913ba0a9", 0xc9}, {&(0x7f0000000380)="3861c0e3be360136c8bbb2cb859f00c9ca1a4d73830c81154bc0b77b444ec7093c0f0a4154d02e3a624b3cc1ee8ca20a7768785ac1420f0a285af588be6e357f2b94ec28abc14829857f4e9e1db138634c02ddfcd0455dc3826fced24e50a496d44832716ccdb516468ce6a5556e70d484151c1f8928b3661c9c6e453bb78624f4e953a7cd78ac59414f0dd2ee02158453843dd40b4657a285f0cd8c1b1e", 0x9e}, {&(0x7f0000000440)="257afe08483992689ed3344bb6337b3df6d15d6da4d7d3ded133bd3ddca4f90110dc3cf393f6bec9cea4f8f14b2d7d112ef9cbf6842b5c64a35e990a21b708687a15f634200eae762920606415562828c8d85072187d4869b4e11669b9c2e91c99f1dfc657eea28905463991374dc3d178a1309e074227449e4dea5f4160693b38e5580231fb5a7ef0355ff8b90eec1eeea6433b8f757bae129edb6e01886c499b78b4b5c34c5089bb9d8b54ca95e572c8c122af71302035a1d0511ae49be7d5", 0xc0}, {&(0x7f0000000500)="f1d23dc9b0c668d7d20d48e37fc587a6b93b1abd488fc65290d673494dc89a301605adc4c1545a512528ea1c791fb2096da6bc570880758cdf322a8b", 0x3c}, {&(0x7f0000000540)="228c3665f2e66bb17be2a57d7704b35fc1cda09890c9885dfbab146d552bd68c3c40e1a0b5426cf39d5abee177c4e1d917db64661be44ef1ee75f0febb9f35349dbb7419757abf681a0b6f791178e54f1fad2ce30a23445b93059625b730980b2267df57a06be7dc72ae98cfbcd6686aeea075adb9e9ac301e717410529c9e2be47e51e37a46d46f1fc4bd58fa58c63bb6c36ce91075e87dd4", 0x99}], 0x8, 0x0, 0xc9d) flock(r2, 0xd) readv(r2, &(0x7f0000000940)=[{&(0x7f0000000680)=""/173, 0xad}, {&(0x7f0000000740)=""/35, 0x23}, {&(0x7f0000000780)=""/72, 0x48}, {&(0x7f0000000800)=""/137, 0x89}, {&(0x7f00000008c0)=""/65, 0x41}], 0x5) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000a00)) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000a40)=0x4) r4 = shmget$private(0x0, 0x1000, 0x21, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) pipe(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r5, &(0x7f0000000ac0), &(0x7f0000000b00)=0xc) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000b40)='/dev/ttyCcfg\x00', 0x80, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/bpf\x00', 0x80, 0x0) poll(&(0x7f0000000bc0)=[{r6, 0x4}, {r7, 0x20}, {0xffffffffffffffff, 0x40}, {r8, 0x4}], 0x4, 0x0) r9 = socket$inet(0x2, 0x6, 0xe0) setsockopt(r9, 0x4, 0x5, &(0x7f0000000c00)="c5c1746dbd6fd7d11a603a9549e1e927e7b387edb6a3c915ea7c82883b1cd3a630fdc55e278e2d9fed3d0128fded7d36b23b46e9634a879bd8ec9729d2cc975183e99fe87b8b2043ce6679bfc73a663386347399cd426bec63248fa760c0b6679e2a862a7ad81fbf769991bc4231e455401bde7388f7d0fbd605e3a7", 0x7c) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/diskmap\x00', 0x9040, 0x0) writev(r10, &(0x7f0000000e00)=[{&(0x7f0000000cc0)}, {&(0x7f0000000d00)="6ee301be88de6537ba05780d1a12b80911ad02d7573ffd5cf51221f64d4cdfc628df7d00121b167e37d90096764a05fd0b18c32e28b658c9ec95b3b2f8007788d406f224bcb68e3d393a3d355a67f4f5a2653dfed930c956b1a6ca80c2e9b218c5797c1a11685a9257b43325968320270886be79eaba8d3ea7c38d6a9bbadc3da495284f780edf174b92101e8221b656635ffae9b4a2630766304cc803da59d7e932466e628e884ed972cee29b6b151fc107499789f04bdcb0da9f3ef70954434ff79398f9f0f29b9aa34b65e47eba0a4842c1450797930b734e002c23d3bb595ded032c204d24874e8af3e1a878f4b2ed50fd9953253f018f15e66b47242e", 0xff}], 0x2) pipe(&(0x7f0000000e40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r11, 0xc0205602, &(0x7f0000001100)={0x9, 0x5, 0x81, 0xdde, &(0x7f0000000e80)={{0x0, 0x5, 0x40, 0x31, 0xc0, 0x3, 0x40}, {[0x0, 0x1ff, 0x2, 0x25, 0x5, 0xd8, 0xcc, 0x9, 0x1, 0x5c, 0xfff, 0xd855, 0x7, 0xfffffffffffffffd, 0x4000, 0x5, 0x2, 0x5], [0x2964, 0x7, 0x47eb, 0x4, 0x9, 0x7ff, 0x100000001, 0x79, 0x3, 0xa4], [0x140000, 0xd0c4, 0x100000001, 0x0, 0x800, 0x5, 0x7], [0x1ff, 0x6a63, 0x7ff, 0x6, 0x100, 0x800], [{0xfffd, 0x0, 0x7cc, 0x8}, {0x0, 0x3, 0xfff, 0x79ac7697}, {0xa0, 0x4, 0x7, 0x2}, {0x0, 0x6, 0xc3, 0xd392}, {0x8001, 0x7, 0x3, 0x8}, {0x55d1, 0x3, 0xfffffffa, 0x2}, {0x5, 0x2, 0x6, 0x3ff}, {0x1, 0xe8bf, 0x4, 0x4}], {0x8, 0x10000, 0x400, 0x7}, {0x6, 0x1, 0x9882, 0x5}}}, 0x8da5, 0x7}) getsockopt(r6, 0x9, 0x8, &(0x7f0000001140)=""/146, &(0x7f0000001200)=0x92) r12 = openat(r5, &(0x7f0000001240)='./file0\x00', 0x8400, 0x10) ioctl$VMM_IOC_RUN(r12, 0xc0205602, &(0x7f0000001500)={0x7fffffff, 0xdc, 0x8, 0x3, &(0x7f0000001280)={{0x7, 0xff, 0x1, 0x7, 0x80, 0x8000, 0x20}, {[0x5, 0x10001, 0x1000, 0x1, 0x8001, 0x8b, 0x9, 0x2, 0x200, 0x0, 0x8, 0x3, 0x489, 0xfffffffffffffffa, 0x2, 0x3, 0x3cf, 0x6], [0x400, 0x4, 0x80000001, 0x4, 0xa419, 0x40, 0x79fa, 0x3ff, 0x5, 0x2a74], [0x0, 0x80000000, 0x800, 0x9, 0x8, 0x3f, 0x3], [0x80, 0x99, 0x7, 0x7fff, 0xc6, 0x2], [{0x81, 0x667, 0x4, 0xffffffff}, {0x4, 0x5, 0x6, 0x4}, {0x3ff, 0x0, 0x5, 0x4}, {0xfc01, 0x9, 0x1, 0xfe000000000}, {0x5, 0x8001, 0xfffffc01, 0x6}, {0x9, 0x0, 0x4, 0x8}, {0x8, 0x10000, 0x80, 0x4}, {0x9, 0x2e, 0x7, 0xfffffffffffff277}], {0x20, 0xffffff93, 0x7, 0x9}, {0x7, 0x5, 0x401, 0x1}}}, 0x0, 0xfd}) 16:01:36 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0x2800) 16:01:36 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0x2d00) 16:01:36 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000200)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r2, r1) listen(r2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) r5 = socket$inet6(0x18, 0x8000, 0x2) pwritev(r5, &(0x7f0000000140)=[{&(0x7f00000003c0)="4f78c6d9e6fde450e61207b2438a99eb1af232869164dc980d5c2c15322a32afb376c45813cdc5f761aa9e352b2139f321733e40aa1ab6df6aa91330879dca5c12b7d224e6f7531f6a6c856c7869e66785b54f6f70e5d0c6f5c95b5e3a3f5a7b76b4b5d87f58701e92e192879c6e760df4225c38619eb827988abaf5e94462fd2690ab98b73bdf0093d42235e27805b39be565035c7574f1a3189686130cb71f083093d32c09dfa603bb012209043065b49e4ff701fff4aa770ab5ff54a42fc5bb2c2505969fdd7c139cd94a43285b091c38f0c9ac2dd4e427de587a"}, {&(0x7f00000004c0)="d41a36746043274c863b463b72939d02b2f28377a9d1f217ccd403d039d7fe26d5279787d561e8cc29b223d5518904af54ddd855416dba6600f17b06d13298da2e2fc5a0252d1dd19716d95e4e06e43d6027541ef4dceebf7d078c061dd7424db00d838be864e319a4"}], 0x1, 0x0, 0x200000000) connect$unix(r4, &(0x7f0000000140)=ANY=[], 0x0) accept$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009e32cd2b5780e7007ff40d848f7bd606e83146f987b53259cb9bd2fc615cecb3c18d243967d453da6b8165fe74c0bb075b7793d25f124d467e297d35e486aab005773b0046f936278675815cde6b8df96d9aa6a2088401781d55abfd94f9baebe81e6d126fc4664415453edc"], &(0x7f00000000c0)=0x249) r6 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r6, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000000180)=0x1) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f0000000100)) msgget(0x3, 0x0) 16:01:36 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0xc600) 16:01:36 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0x280000) 16:01:36 executing program 1: msgrcv(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000002fd7d687ee762fc0ee02a218bff77e832e250d2023f398cb8339a2d7ceae765e55e06289b22149b90f000000000000c3a2785cf410f3fce8a4901846e8a2bcd4afdc997207caa7ad"], 0x1, 0x0, 0x0) r0 = msgget(0x3, 0x40) msgsnd(r0, &(0x7f0000000000)={0x0, "ba6d4dfc482c3270940d9c4d7eb1c10ea0cc603abdc896538ce79ec62f720c2f4f00080146cc81528e65c5d2cfb701a3dbe586ec75afec1db9066f1b6e4fd753f5d5eb14ed834d165ea0292795637ee4e8886a72d8cbbcbbc3ee869f910c816c290a1b61d215c4e1d80c512f0165fc25bd61a9163eb49f16895ddd030a8802c2f9f89ef0d7264559eb87e4ab050cb647aa57e6c55d70798a8752a75d1a6a0f"}, 0xa7, 0x800) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = msgget(0x3, 0x102) msgrcv(r1, &(0x7f0000000340)={0x0, ""/4096}, 0x1008, 0x0, 0x800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = getuid() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f0000000100)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) r11 = socket(0x18, 0x2, 0x0) setsockopt(r11, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r11, &(0x7f0000001500)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001280)=[{0x10}], 0x10}, 0x0) r12 = socket(0x18, 0x2, 0x0) setsockopt(r12, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r12, &(0x7f0000001500)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001280)=[{0x10}], 0x10}, 0x0) r13 = socket(0x18, 0x2, 0x0) setsockopt(r13, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r13, &(0x7f0000001500)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001280)=[{0x10}], 0x10}, 0x0) r14 = msgget$private(0x0, 0x480) msgrcv(r14, &(0x7f0000002a80)=ANY=[], 0x0, 0x3, 0x0) msgctl$IPC_RMID(r14, 0x0) msgsnd(r14, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYRESDEC, @ANYRESOCT=r9, @ANYRES32=r11, @ANYRESHEX=r7, @ANYPTR=&(0x7f0000001680)=ANY=[@ANYRES32, @ANYBLOB="21bb187de1c56d546dd84ddba7c20b37bb8a078af7c638a2d9b7df12c2d704c59e1df07c2ce5b9bfc38bb558bd47f9e45d4f7045c8a07937cb0e09db72039745b4716e8643fdebe463ebe097bd5c004883ba9972de8f9213358168b836c67bb34b4bf1bf3c4d52069db61a433bf67baaff1a5b92b7575781263d190e34f8a1f7ef3a5a5166472b88cae10e3f1d08a06ad77da4b36082c7aecaeea20f0659f28b6788409dd31264e29862c56992d5e1d843e1054c9f4df501510d57fe94e9046c082ec04b22dd446c6350ed1c7a1d5ff541c147fdb0923f1bf374781e8854d45c748b8ceb9e196eee7f6139d0edf78bb549acc68d03dd2b5d774c7a3bb367bce0404f9e1ebd58d2bc7cb3da19aa7171c03337bac392eda472a6486b706b07441af54ca1fa07114409a863aa26d2a4d80b2eb961467b3f671425194af7d2f1bd7ba6d0d20848583caa01350f9c8ab37e2759eb77988f1943a3ce33fda9c86c073914c15e4499ae9f02a58f90194084a8691a7b2b1d2b4b32ce3afae7c5183b4973d8caad8115c3f79f87e7c3da6946bb203ac7e83668aebea44145ef702a02cbe492cda3a338a28c1709b678a575d11e7416d5bd01e4f6f62292903636df4c3ac63e3e3958e153eeb0f50c7ea19d8a446dc4775c35d53fc37110777a036cbb8281d365955ac44228be0bc0516f49f56a49a564a0f602cbe94342d05139e6f0f11d4d9ad2fad2091bc5b9421b8934508a888d204879bb613c75ed39a57ffcd40f09ce8e9f68812ec1ad6236b46819b91e700148d2f249870a96d864651c0417f45543cb7ac4d9434ae10543e4c53a8d53d7dd0a9f7078e840673f514505db7f199fe37268595dfc6eb17b1b0ea46cd4a3c2c31b4c560ad25078ba85a252f1444946860bf75803e40af55af053a50c121fa6c2481075228efac3ad90c336de018c7091a84d2c345493229022dcadcd2a4b4e9e2b3f8132cab6c298716faf6cf0846ac00795fa4f36fd94d9add3712c5bf63ae199d1f1af39d514ed0e1bb3993e8133a71ec9c27c00c78d531fb7970b0c2659ff7719f5dc8bf1f2acaecf57c93c80d1d2e502730966ad82a5073ae40ec8c935fe52e77248c70a6dd31041b07239bd92b64d6c6a5700cea0c5db561f9d5bc950cb168b50fac14ab522db553cbced1593fb8e34710bb8758af81135521490cc3d0109587ea105a0c12e7f7e972cf66e94277c295dc84aa5bc1a1a6bef764d3f4dd79e36fa46026e14f9e68c7aabb1ee990f651553684fdbf9dc64ab74f7c94f7700e75172976af8300fa4e72597c98dc577945159ce5f39fcf8bd2d4dea5c29e55b0941dc4678f761558dcba41ad4635f10fd6fd930d1cd5c51288bb03314599fe5ec25c0458205378ec172ebad75cece058e1be7b4a7d85dfcb1e985f9555ebcfb905531713ba509d2438fe19ad7f0b826a21a519869a3fba825534428e8b196a790e7e66aff884012db3d1930498e077438abc9c53678007951b2de3ab6a6810a128341aa1a71df1740dec2db20dd9db660704f93227f5575734b9e312637bbf89c84363df4fbb85a4a4b1c4205ad19d8d4042a87bdcb5a044a08b3e7b67efcb56ff5e4be05c093f6c09968c385560edb7706b82908b0d14bad4ea533ca21efe1e2585fda73e6b35e4181b08ceb1e93427aac2bb6e14cfd73f36921b3eba06bd01704ca420ec6784d3dc208cc03fc0d58c4639ed8b429727d63313879bd97277b5c547aab814a87e1f47b7cf47d5be0aadd4428a450775f28e1677efecc1c901716033d75af6a86eebfe8c88685c6f06548bc8986045d352baef05c0be5268fe466244d1c4f2b3b6d18d4c035ad52719e3c8a371d679461eee64d6a75278470a146295a029b4a660f94054c1dbcea4e9fd3d5ff4272a8c5ffced8eacf0279dc14d0554ddb85152c0345ca14dbb1f809a1fa108e9ceb77a0c0942e59e40b3bac6cc0474cf2922a9e6b46fa7aeda449354921da4de58da5866e4ce036c38dd6212467c8017973bdd2aca0ea0b93495d1d7d1553631750fddec5939395405829209c9bf84e3157a37b7cf28a9618217fc7e7fa74cd15e7cae192b82c39550c51d3ac8ebfaaa147c923590addddea6757a68d91afbdc9877b26ec8d69724644f45bc7fc4fdb939c8086040f07fe488b9294256970d19caeab62431b0dd224b06b22faa62403017d66b3c2f7530a316f44368d533f541ee9ab7d63f8c808d48f4d385ec4fcd0b9239f222361d2fae043f689febc2dde01daf84618f91affa27c78e5def405463be77b7a088eb072c2c0bba07f2f21eeb77e80bd52578af3fd8c489f9988e17a8d252b897cfeae5fa37313afe417890d826a92a3f01e25343194255348cc638467576dbdc64d0fbc56a12a8d8195b75c24f9c93345f83f1b32ca0455b9024c90581309572910afd69bed7201f5a1c6800bfcb1a8c585a6714d971d3537dddf33d2d57bc1a22c20f0bfab1b2c4ab246e9b2511914d0a8af11a70c563889e5f08a30af3bd9676e3df55e65d737d6742706bde099f4796d31bae9e8f662ab2a33b2e06327f9a00523d9d620bec3e65d45fdb72aefe416f42fccc8c897bf93e2ceead669718c72de75bd85306ff715a2eca0213183c7048ae0d0c6fcd40e9f02f9a38d6c61e60600c1a184686cdd2e9b7e8b4b981da729f8ebbc57e8509f07a37c3e3de3baeed62717bfa150fee7db23bfffe222861a6fc968248727e4b4f50e728ba8cdd0a138f56b43f11ce2c5271dcca6f60f1c6c8c9f37dfbed07e3f5dd7e293e13926cd78100d1acd2bd3a550c990e87bcfb3c9ec586a94e2d799dec13cedb812359a1defc000941597cc6757112ac4c1785be90d8263e47d96cd409313b4c05d7023c6b4bbb3425a0529d44edc4807db2d8e006dfb037d4d878574d3cfc2585d605c16e704044adc69b0de5c20f8499aab44bab1cd3f78e627f36a51a607e644814e49eef4d219331f6e2450439f9872518f5e19db51bb017a8c36f3657e803da1b787d70b88285b5990fa7710d4965239cea40113d3e551f08a6784529e8008b24be09e7c021c2b9c1fdef346f89b28e8611ee69e2fec4eee885cabd8f479228145a97b42c448687db1e27123ec7366a013e89a52f40dbf6902c1ba2d64078e728a24fb3c12faa07a71fd6f7fc6991162f7782502030aa716ca6d2e32441e0da7592fc79bb70e08f5867ef64a497023a4d98a3b15f531283bea1434ba96921b2e3622361d3eba85a8234fd54a6fd8ba27a368bef4d6e60d5e5be3d69a6da11be485b7111dd29f6bc0897b159a50cd540e09229b8d7552e1fa9fe8bb3b54cb1e156ce7e6d2bdfe2401543e1d9890ba385e951ef19d067a268a58f80940cdcf48ad2af7cc57d0af20d9b262ab1b6b3b61d79631f509c5721152bb3c25abc2b5f979326faa25edaa050fb371c4c95056aaf89662d4ce49cae5c35bb2c0c131ce049a75d3fc5c5bb51cbee69dff987815aaa64949335b128a453d8b51e56bc67ae0c7871ae95cf479752c47305d38b8b0a0ab19b31ce7f869e3f01978a0ecbd037ccc50cda03dc2a55aa5fda691ee31264094c2c8f930bf3f36ecaa7c8d68d6f23df446127fa658e64e0b00123200608ca2379ac2c26efdfd8b03e88127b7dd5012e0f41c79cb0ea411e104abac6783e971ceae710f7cb1b476059f4bb703536202ef2bf8e29b218be9ae61f6f9e6ff15437aff7a694ab73b94f242e852d158ed2a5b244adaa5e0607f4f5fa6d45248a9fcd6ae98f3d0d41e37a64e86326d74c89cbded7d36fa53a2dbc130185c1df45d603e33e43ce99ed4d2f97a0517ccb095d7f9428557a7e87dea54e8acf55f5aa31f94f88fae4e175d30a8f4da027d19b6b7612d2055bc846ee4d5370361ba0118b4af6b892dbc4145690093cc83fcb8c162ec8bb7301f03240502ce0dbf9987e6ecddea376bcf2a1194e302a97e856754a8863e3d0abd7827bce7cf1b9f7adc3c9251dde16574b3175050cdba3f9608eefe2d5b96fed4689d78fd015701ed51efb30a591a1f7cd6b6badc4e32ddf0859091cafe760dc78abaaafd83959501737607dc79670dd7cd4ac6d4c395b18f781b447a9d3698a8043de4b8421733c1aa1214cec4e23eb18ceebfda32364142f4648e828ec0b5c56f3fdec1216420823ac9d7a5df890bab4c359c7ba9ec54b0e81372cc251ab7fae8c3d62638979da787e8f36c1834235d210e08424cf2edc32fa2514a8bc4e67ffd3836e20b9ff66db97a8d4d93232a1b2e95c0a0115caf236ffb91e61e16ae1b6747551c715895d35263baf94e60867aeae9e861b58ecff0678c8061b1e793c78546cf7a800141f79a11faf2cf72991d48be644838b48665f4bc031a6bc63d59ed294398802af2f847a89a17e0787df73d4c8d9276a243bff1cebc04d7f957e222315bb883df210f17c6255393f8a6cc06c0a6557911fd6bf3b16b4deef90d65be1c55c7e7f596121c1b52de3c5fa595a69041cc3a69cf1112bcf308ea3dae4d559ecfc486df9dc42b65323cf49e3c677ae6457e0cd96773e53db8029ec2242d3736e3fd71a3d254c62c8d72478f656e367db5180f8a69f695b24317b7f2d903bea15d67e82144366d2c7900e27e95bb9e35df85693e0d6a3655387acbc91d7dbd0a57f1b86e7aa381cf3ac5ca5b004cef3940d02289254668295cfd7ea6076ef7d43dd00eabee2994862078f16035ab24b5efc454837f5aad52732813252e1e8b2c939c4c9a6f887ea96b6fa399837e9e5629d7640326abbaa99425cf1198811c434e5c9f353bcba5ddaca63b43c981f3b6145e6101648863c04c63919eb51ff4c3a87570198bdaa88602482f536dc17d0e6c2381268c9e011b48ae753b330e321e8d42243b572101c5c74d2309ba8403107a1df763d02355bc2f31b30165c72124e3c913a2dbdbeaec19316aab9af277fe0aa79323334b6f0aa62aa8df386aab1a35f82f424c1309a98008faf6a365f17e7b909d2a63389afbae07c0984405fb7cf701e989c047330dfa1804d67569b2598500dd0d1f62b7f39c60e08155e80fc5607967bf31ac2e5b967431a104297dff1789c2fb6f1dcce6d0ac3dd7df33e45a98fb644af138d53ba0074b3d405db34ccca5f9fbbdde83108f8a8651b4eac6f4739a2ffad6790e75a3e385568b836a04a504eb6e26a257253f5d8dcf0a4ec8c3309560a3f9ff995eb21cd52abbfedd590ce02af77f8096aba06e0f6cac5bebc0a7ed4d741fd3479b332927f233705ac0b003e467fa49efbdc99e467bebdcb65fc9fdfc1872e7e97a10c22a5ace6c88c7795dda110ece8d553a072a7811580ecdc5f19c2a354f66c2e9e2894d74defaece76f62ff545ed0fcb26b45a843f804c042016f3aee8f9ecd38a2a6fcffbeeb40fa03db50fda685eb1098da2803ad9f9657f7a4af61e58e4466e4ef45f08b65c5dd6f04d1b5c65e72734d660ba5c3cadb6600aa0731dc4945e6b32ad2927d68c4df013a71b5278d0db66bd168bafe670a3d8514739f3eaebdd55ae5869da42406c4952454403fa36b72228a8dc48358a7d4b3afda98bb28789d31bec27b2e04b8888518dffea7520d87c5410348472b71f6587b997ffd29021b430793ea4ab214980bf1741fda7ddcc1023ac0734fb4a81d4f3920329f279c6405e210fcdf93cabd2aff61a1d6a836dda161e07ac230303dea7665ebb6558f9e695a98398e677bf0461829c8366aae705e1ebc5ba7fd882f0babba2155249849d574002d47097ede39653f5d444ccdffeba30cc420e3ce090ea5b6", @ANYBLOB="9e1d7a44751b7babaa3dea1ad7fad0ef346f0fc327b09ba69bbe0db250e5be70df7a6d4409709741456b042a0e40ccd8f74da64b6fd78efa60c5c98bfab9e8348826ba4246d26d57ed0b1b9233d656324b1db6dc3a6fad6984802c5555016f9a39dfa4c48eb642826f3197af1ff764a1f924db099df560899cb4ecd00917d3e2f214d2028261fc93f817f0533978030db88c", @ANYRES16=r12], @ANYRES64=r8, @ANYRESDEC=r13], @ANYRESOCT=r10], 0x2, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r16 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r16, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r16, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r16, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f77868c50ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r16, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r16, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r16, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r16, &(0x7f0000000a40)=ANY=[@ANYBLOB="18000007000000007ff7e1d456ef5826acd6475a6b501fc70ed786a290c191675bcacb070ca64c5a183c6dd3c00447331c139e87591de55c2ea4948b9c4670e141c604d3a8ea571b21b23e69ea712a238c73df7919683be32fe2d20acd48e8ba4d28ee8e5a7e6a0c8519e9382fb45d9042e0f1bcdfb602bb8d9216cb83ea3cba4908c8f207531bac99e645d61dd6bf854de98442d67a5c724d8192d1e4e465fe223c818c2d41de69401ea41025e4ae8ebb07bd9ee969efa5acdfc879440807566249887ea46e3148"], 0xffffff64, 0x1, 0x0) r17 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r18, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r21 = getppid() r22 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000980)={{0x2, r17, r19, r20, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r21, r22, 0xa5, 0x1, 0x100000000}) r23 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r23, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r23, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r23, &(0x7f00000008c0)=ANY=[@ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000740)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYPTR, @ANYRES64=r17, @ANYPTR64, @ANYPTR], @ANYRES32]], 0x2, 0x2, 0x1000) msgsnd(r23, &(0x7f0000000c80)=ANY=[], 0x0, 0x800) msgsnd(r23, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r23, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c225abe4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r23, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r24 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={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 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000980)={{0x2, r24, r26, r27, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r28, r29, 0xa5, 0x1, 0x100000000}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r30, 0x40045714, &(0x7f0000000100)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r31, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) r36 = socket(0x18, 0x2, 0x0) setsockopt(r36, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r36, &(0x7f0000001500)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001280)=[{0x10}], 0x10}, 0x0) r37 = socket(0x18, 0x2, 0x0) setsockopt(r37, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r37, &(0x7f0000001500)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001280)=[{0x10}], 0x10}, 0x0) r38 = socket(0x18, 0x2, 0x0) setsockopt(r38, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r38, &(0x7f0000001500)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001280)=[{0x10}], 0x10}, 0x0) r39 = msgget$private(0x0, 0x480) msgrcv(r39, &(0x7f0000002a80)=ANY=[], 0x0, 0x3, 0x0) msgctl$IPC_RMID(r39, 0x0) msgsnd(r39, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYRESDEC, @ANYRESOCT=r34, @ANYRES32=r36, @ANYRESHEX=r32, @ANYPTR=&(0x7f0000001680)=ANY=[@ANYRES32, @ANYBLOB="21bb187de1c56d546dd84ddba7c20b37bb8a078af7c638a2d9b7df12c2d704c59e1df07c2ce5b9bfc38bb558bd47f9e45d4f7045c8a07937cb0e09db72039745b4716e8643fdebe463ebe097bd5c004883ba9972de8f9213358168b836c67bb34b4bf1bf3c4d52069db61a433bf67baaff1a5b92b7575781263d190e34f8a1f7ef3a5a5166472b88cae10e3f1d08a06ad77da4b36082c7aecaeea20f0659f28b6788409dd31264e29862c56992d5e1d843e1054c9f4df501510d57fe94e9046c082ec04b22dd446c6350ed1c7a1d5ff541c147fdb0923f1bf374781e8854d45c748b8ceb9e196eee7f6139d0edf78bb549acc68d03dd2b5d774c7a3bb367bce0404f9e1ebd58d2bc7cb3da19aa7171c03337bac392eda472a6486b706b07441af54ca1fa07114409a863aa26d2a4d80b2eb961467b3f671425194af7d2f1bd7ba6d0d20848583caa01350f9c8ab37e2759eb77988f1943a3ce33fda9c86c073914c15e4499ae9f02a58f90194084a8691a7b2b1d2b4b32ce3afae7c5183b4973d8caad8115c3f79f87e7c3da6946bb203ac7e83668aebea44145ef702a02cbe492cda3a338a28c1709b678a575d11e7416d5bd01e4f6f62292903636df4c3ac63e3e3958e153eeb0f50c7ea19d8a446dc4775c35d53fc37110777a036cbb8281d365955ac44228be0bc0516f49f56a49a564a0f602cbe94342d05139e6f0f11d4d9ad2fad2091bc5b9421b8934508a888d204879bb613c75ed39a57ffcd40f09ce8e9f68812ec1ad6236b46819b91e700148d2f249870a96d864651c0417f45543cb7ac4d9434ae10543e4c53a8d53d7dd0a9f7078e840673f514505db7f199fe37268595dfc6eb17b1b0ea46cd4a3c2c31b4c560ad25078ba85a252f1444946860bf75803e40af55af053a50c121fa6c2481075228efac3ad90c336de018c7091a84d2c345493229022dcadcd2a4b4e9e2b3f8132cab6c298716faf6cf0846ac00795fa4f36fd94d9add3712c5bf63ae199d1f1af39d514ed0e1bb3993e8133a71ec9c27c00c78d531fb7970b0c2659ff7719f5dc8bf1f2acaecf57c93c80d1d2e502730966ad82a5073ae40ec8c935fe52e77248c70a6dd31041b07239bd92b64d6c6a5700cea0c5db561f9d5bc950cb168b50fac14ab522db553cbced1593fb8e34710bb8758af81135521490cc3d0109587ea105a0c12e7f7e972cf66e94277c295dc84aa5bc1a1a6bef764d3f4dd79e36fa46026e14f9e68c7aabb1ee990f651553684fdbf9dc64ab74f7c94f7700e75172976af8300fa4e72597c98dc577945159ce5f39fcf8bd2d4dea5c29e55b0941dc4678f761558dcba41ad4635f10fd6fd930d1cd5c51288bb03314599fe5ec25c0458205378ec172ebad75cece058e1be7b4a7d85dfcb1e985f9555ebcfb905531713ba509d2438fe19ad7f0b826a21a519869a3fba825534428e8b196a790e7e66aff884012db3d1930498e077438abc9c53678007951b2de3ab6a6810a128341aa1a71df1740dec2db20dd9db660704f93227f5575734b9e312637bbf89c84363df4fbb85a4a4b1c4205ad19d8d4042a87bdcb5a044a08b3e7b67efcb56ff5e4be05c093f6c09968c385560edb7706b82908b0d14bad4ea533ca21efe1e2585fda73e6b35e4181b08ceb1e93427aac2bb6e14cfd73f36921b3eba06bd01704ca420ec6784d3dc208cc03fc0d58c4639ed8b429727d63313879bd97277b5c547aab814a87e1f47b7cf47d5be0aadd4428a450775f28e1677efecc1c901716033d75af6a86eebfe8c88685c6f06548bc8986045d352baef05c0be5268fe466244d1c4f2b3b6d18d4c035ad52719e3c8a371d679461eee64d6a75278470a146295a029b4a660f94054c1dbcea4e9fd3d5ff4272a8c5ffced8eacf0279dc14d0554ddb85152c0345ca14dbb1f809a1fa108e9ceb77a0c0942e59e40b3bac6cc0474cf2922a9e6b46fa7aeda449354921da4de58da5866e4ce036c38dd6212467c8017973bdd2aca0ea0b93495d1d7d1553631750fddec5939395405829209c9bf84e3157a37b7cf28a9618217fc7e7fa74cd15e7cae192b82c39550c51d3ac8ebfaaa147c923590addddea6757a68d91afbdc9877b26ec8d69724644f45bc7fc4fdb939c8086040f07fe488b9294256970d19caeab62431b0dd224b06b22faa62403017d66b3c2f7530a316f44368d533f541ee9ab7d63f8c808d48f4d385ec4fcd0b9239f222361d2fae043f689febc2dde01daf84618f91affa27c78e5def405463be77b7a088eb072c2c0bba07f2f21eeb77e80bd52578af3fd8c489f9988e17a8d252b897cfeae5fa37313afe417890d826a92a3f01e25343194255348cc638467576dbdc64d0fbc56a12a8d8195b75c24f9c93345f83f1b32ca0455b9024c90581309572910afd69bed7201f5a1c6800bfcb1a8c585a6714d971d3537dddf33d2d57bc1a22c20f0bfab1b2c4ab246e9b2511914d0a8af11a70c563889e5f08a30af3bd9676e3df55e65d737d6742706bde099f4796d31bae9e8f662ab2a33b2e06327f9a00523d9d620bec3e65d45fdb72aefe416f42fccc8c897bf93e2ceead669718c72de75bd85306ff715a2eca0213183c7048ae0d0c6fcd40e9f02f9a38d6c61e60600c1a184686cdd2e9b7e8b4b981da729f8ebbc57e8509f07a37c3e3de3baeed62717bfa150fee7db23bfffe222861a6fc968248727e4b4f50e728ba8cdd0a138f56b43f11ce2c5271dcca6f60f1c6c8c9f37dfbed07e3f5dd7e293e13926cd78100d1acd2bd3a550c990e87bcfb3c9ec586a94e2d799dec13cedb812359a1defc000941597cc6757112ac4c1785be90d8263e47d96cd409313b4c05d7023c6b4bbb3425a0529d44edc4807db2d8e006dfb037d4d878574d3cfc2585d605c16e704044adc69b0de5c20f8499aab44bab1cd3f78e627f36a51a607e644814e49eef4d219331f6e2450439f9872518f5e19db51bb017a8c36f3657e803da1b787d70b88285b5990fa7710d4965239cea40113d3e551f08a6784529e8008b24be09e7c021c2b9c1fdef346f89b28e8611ee69e2fec4eee885cabd8f479228145a97b42c448687db1e27123ec7366a013e89a52f40dbf6902c1ba2d64078e728a24fb3c12faa07a71fd6f7fc6991162f7782502030aa716ca6d2e32441e0da7592fc79bb70e08f5867ef64a497023a4d98a3b15f531283bea1434ba96921b2e3622361d3eba85a8234fd54a6fd8ba27a368bef4d6e60d5e5be3d69a6da11be485b7111dd29f6bc0897b159a50cd540e09229b8d7552e1fa9fe8bb3b54cb1e156ce7e6d2bdfe2401543e1d9890ba385e951ef19d067a268a58f80940cdcf48ad2af7cc57d0af20d9b262ab1b6b3b61d79631f509c5721152bb3c25abc2b5f979326faa25edaa050fb371c4c95056aaf89662d4ce49cae5c35bb2c0c131ce049a75d3fc5c5bb51cbee69dff987815aaa64949335b128a453d8b51e56bc67ae0c7871ae95cf479752c47305d38b8b0a0ab19b31ce7f869e3f01978a0ecbd037ccc50cda03dc2a55aa5fda691ee31264094c2c8f930bf3f36ecaa7c8d68d6f23df446127fa658e64e0b00123200608ca2379ac2c26efdfd8b03e88127b7dd5012e0f41c79cb0ea411e104abac6783e971ceae710f7cb1b476059f4bb703536202ef2bf8e29b218be9ae61f6f9e6ff15437aff7a694ab73b94f242e852d158ed2a5b244adaa5e0607f4f5fa6d45248a9fcd6ae98f3d0d41e37a64e86326d74c89cbded7d36fa53a2dbc130185c1df45d603e33e43ce99ed4d2f97a0517ccb095d7f9428557a7e87dea54e8acf55f5aa31f94f88fae4e175d30a8f4da027d19b6b7612d2055bc846ee4d5370361ba0118b4af6b892dbc4145690093cc83fcb8c162ec8bb7301f03240502ce0dbf9987e6ecddea376bcf2a1194e302a97e856754a8863e3d0abd7827bce7cf1b9f7adc3c9251dde16574b3175050cdba3f9608eefe2d5b96fed4689d78fd015701ed51efb30a591a1f7cd6b6badc4e32ddf0859091cafe760dc78abaaafd83959501737607dc79670dd7cd4ac6d4c395b18f781b447a9d3698a8043de4b8421733c1aa1214cec4e23eb18ceebfda32364142f4648e828ec0b5c56f3fdec1216420823ac9d7a5df890bab4c359c7ba9ec54b0e81372cc251ab7fae8c3d62638979da787e8f36c1834235d210e08424cf2edc32fa2514a8bc4e67ffd3836e20b9ff66db97a8d4d93232a1b2e95c0a0115caf236ffb91e61e16ae1b6747551c715895d35263baf94e60867aeae9e861b58ecff0678c8061b1e793c78546cf7a800141f79a11faf2cf72991d48be644838b48665f4bc031a6bc63d59ed294398802af2f847a89a17e0787df73d4c8d9276a243bff1cebc04d7f957e222315bb883df210f17c6255393f8a6cc06c0a6557911fd6bf3b16b4deef90d65be1c55c7e7f596121c1b52de3c5fa595a69041cc3a69cf1112bcf308ea3dae4d559ecfc486df9dc42b65323cf49e3c677ae6457e0cd96773e53db8029ec2242d3736e3fd71a3d254c62c8d72478f656e367db5180f8a69f695b24317b7f2d903bea15d67e82144366d2c7900e27e95bb9e35df85693e0d6a3655387acbc91d7dbd0a57f1b86e7aa381cf3ac5ca5b004cef3940d02289254668295cfd7ea6076ef7d43dd00eabee2994862078f16035ab24b5efc454837f5aad52732813252e1e8b2c939c4c9a6f887ea96b6fa399837e9e5629d7640326abbaa99425cf1198811c434e5c9f353bcba5ddaca63b43c981f3b6145e6101648863c04c63919eb51ff4c3a87570198bdaa88602482f536dc17d0e6c2381268c9e011b48ae753b330e321e8d42243b572101c5c74d2309ba8403107a1df763d02355bc2f31b30165c72124e3c913a2dbdbeaec19316aab9af277fe0aa79323334b6f0aa62aa8df386aab1a35f82f424c1309a98008faf6a365f17e7b909d2a63389afbae07c0984405fb7cf701e989c047330dfa1804d67569b2598500dd0d1f62b7f39c60e08155e80fc5607967bf31ac2e5b967431a104297dff1789c2fb6f1dcce6d0ac3dd7df33e45a98fb644af138d53ba0074b3d405db34ccca5f9fbbdde83108f8a8651b4eac6f4739a2ffad6790e75a3e385568b836a04a504eb6e26a257253f5d8dcf0a4ec8c3309560a3f9ff995eb21cd52abbfedd590ce02af77f8096aba06e0f6cac5bebc0a7ed4d741fd3479b332927f233705ac0b003e467fa49efbdc99e467bebdcb65fc9fdfc1872e7e97a10c22a5ace6c88c7795dda110ece8d553a072a7811580ecdc5f19c2a354f66c2e9e2894d74defaece76f62ff545ed0fcb26b45a843f804c042016f3aee8f9ecd38a2a6fcffbeeb40fa03db50fda685eb1098da2803ad9f9657f7a4af61e58e4466e4ef45f08b65c5dd6f04d1b5c65e72734d660ba5c3cadb6600aa0731dc4945e6b32ad2927d68c4df013a71b5278d0db66bd168bafe670a3d8514739f3eaebdd55ae5869da42406c4952454403fa36b72228a8dc48358a7d4b3afda98bb28789d31bec27b2e04b8888518dffea7520d87c5410348472b71f6587b997ffd29021b430793ea4ab214980bf1741fda7ddcc1023ac0734fb4a81d4f3920329f279c6405e210fcdf93cabd2aff61a1d6a836dda161e07ac230303dea7665ebb6558f9e695a98398e677bf0461829c8366aae705e1ebc5ba7fd882f0babba2155249849d574002d47097ede39653f5d444ccdffeba30cc420e3ce090ea5b6", @ANYBLOB="9e1d7a44751b7babaa3dea1ad7fad0ef346f0fc327b09ba69bbe0db250e5be70df7a6d4409709741456b042a0e40ccd8f74da64b6fd78efa60c5c98bfab9e8348826ba4246d26d57ed0b1b9233d656324b1db6dc3a6fad6984802c5555016f9a39dfa4c48eb642826f3197af1ff764a1f924db099df560899cb4ecd00917d3e2f214d2028261fc93f817f0533978030db88c", @ANYRES16=r37], @ANYRES64=r33, @ANYRESDEC=r38], @ANYRESOCT=r35], 0x2, 0x0) r40 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x9, r4, r10, r15, r26, 0x80, 0x1}, 0x81, 0x1f, r32, r40, 0x20, 0x4, 0x0, 0x7}) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) 16:01:36 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0x4000000) 16:01:36 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0x5000000) 16:01:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f00000000c0)="fbaf8a8dbe029be96904f6357e3a4a294d27b7075d1daf20a12f5a7c2b31adaf07ccfee170b8c99a889353bde173000000000000873292b6aba48df5f6bb312af10b703500", 0xffffffffffffff6f, 0x0, 0x8000000000000) 16:01:36 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0x9000000) 16:01:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x3f}, {0x6c, 0x0, 0x2}, {0x4006}]}) syz_emit_ethernet(0x170, &(0x7f0000000280)) 16:01:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x20000188, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r1, 0x8004667d, &(0x7f0000000040)={'tap'}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3bd, &(0x7f0000000240)="b6") 16:01:37 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0xd000000) 16:01:37 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x90, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x1, 0x0) sendmsg$unix(r2, &(0x7f00000011c0)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001180)=[{&(0x7f0000000140)="d726c1be3b553e6f3841878069ce8047449ba3a86ac3c24f8e", 0x19}, {&(0x7f0000000180)="5d3bdc12640d2e7f7d46aed9532c1c617edeadce42515598169c6f57b7a2d0fb07f6d5b63de6c97b82df0ba38d8e0430cc2f93d8603c8b93fd71fc346c1c803b4cba53ec1f73e6ea6c9e30818aaf50abb4ca9c5bc9ce58ea8480102873b39826971027178211c6215c1b4f216395a43e4a05548a1161238ed64c7c2b73212fa66f4c2fbca623acc0c6021de263d70b5eec6623a68d9862d280e48e1528a2dd950494808d2088dcd415b758afbc1039152a7f7fe2c4064a698789913d837d0c6baf970fcfd02df46fdf03f2e728b2e44854d21be6db522c5b015e9e0b58adcf9ccd657401e11537a655b389984b19f61b80c4d91b0f2be90950766d36abcdc9c51ef96e999375711214b8061cbf3ff888f049c4eb5c8a9c366cd856c10e493a0a6aa0383419df87742b2f9eee018c0ce5b9560628985d08521f22858a1856d9022cc5a1f576abb1d766409132fc678798f55b726ffe8fc67717ef61c53aa65c0558a774ce88391613c013b7f4a630e4cb540ca63744f6cf12b648c132410456a018c818fa6cce434a1d653cf27898be41a748da6e5a2c5e25c15aecc71276fa93db3334b47de850f006c49fc50ff9dde020b1239119feb5137210794a8e277edddbaff33784153129db69384392aea28d90f9697a8394ecafa6bec2c74b286245482224c1c7427ff812d886f7a0f2f2ccf8e94c1d06cdf386f482898a5adcc39e70933bdc79bd4c5cbb42c31f7921e877885fc3e49cb4d01933290a97cd474794448b3635f5b82e81b184ed345e32b511a796ea068454725803b91d78c990acc326516fde4f5a1c44a85d92bdcca0d643d0ad0ce5901a531c9b298f208e4e06e5d4d26ed77c2c0f43bec6c8b5f15607dae40575b620ded12db0306a6e96772cebc229c2e31d0d7151f2c1ec4fc0463522cfaca17937f86241bc199aa80ef8d30afbfa34f9e24117cbc3f1db76766322af5e778efd83d5d3d47016ed1278a71f74f148c9a5a3e020122ec232dde03266c8e230390499a8a307755795ac64c15412d9c0b6109d3055b3b2c3a0269e56874fab6cc8b15a291500dda1edae997d88f76078776da6e3a2093d4c31459a93f1ee1eef76ffe2c327d4e64c80469d858c970f972e94119023b01d2610334ab2909b666072128722132fdf509045e22ece82771b98cb1bbbfac70c8c526992c0ab2d88006d7f0938646cba15943d8b9565f43d3e46a05a012c68d4a1454f6087d7f62e99beca6118637b1c1587d6ff2c61717b1c3a8f96a753fc5c4e1e6cfaa25de541c8525b4126609074774c04a59a4861e870a11724e8cfc9814d4b96109691c9666e693289a8b92fba25b7161dd3687a56d24617369ae993e7270a94425c737380977f0d9c73f3d65bf0f473e136d27e91fb2ba6d3dcf3c06cb14a0d452203fb5ab42e113dfc55160e9f8bb39c99ea6283e021459aaa1a1bc57c66fca8765da8a9840a916c5cf61419b697c06d1971cd9d1127fa1413ec023e1e8f12f43f131d907811b229fe3fca6fdfee5b5badf7d8be8b213a55071b260866473037d4fac76cc3399f990f42ef4a9517ac45555e1bc1c3dce63c56941fae7d350d5e730ded540122e2542b1b6091de391297a71b1b8165ceb3838f9a14000a49e609b43d08076523bee3080057b67ac7e8fca7668337b1a7a1b55d6a08ed063518a47bdd190ef456313178046bf2116edae5167b659cd445e65f98ec78f583dba86c25ad4c7fcc8966f507c79ac35296a00c6e48359d437b9c1b0dc5e598473fb5ba1659a22b3274629e361dafd9065a5906182dfff58ead105255c81908ea160116be4848d911dea51b6e7f8a32b28edea4c7eb4ff0722aae718d6f25d74b9477f2d3e154fed716c0a3b81b625ad3cbf3d44851ecdd4789afe37eb1f28e0f058cb2e2fca345873d7b636a07f8c8f514e1aec0cb5a40e431e0823c18803c7cdbb14037447d0b37c2bfaa632a7b6c2ec4d393eb0a1c858395347377dc3887a21283c52743827cf47855d697bf7964904f2b14d737b424a0313f7adecf0de409e359a8a8d5ee84a430b1da1ac9251e8244c0ae0a701b575594b1335ee1d90d3861cf61bc0caafe5a9fa6ffc314088d7d5adad5ce962969ba5b200d490423e8e2bf914369548afeef9ebcc37c9d395ce54ce45002784113cc49994b6eff9ffd259d6aef97e2946d5ec137b90b84833fbf0033d47e389f1b1f28143f050167b13d47d13b173b6ce66f80c6216464ca15ccbf76aec552734f297de99d96788713a4e11016d843aca10c58c7ac3894c09119c3a2259d447f8366cdd7267d86cc752ef2bc570c6875de4a769e3c79503237d33c49cbb104e18e3332d7d396666999fb41b813a7089b959736be32b3424b1875fd6d30bd00010d9d2ecd5cf1bdc8e0abc187ff0f9fa4785d3fcb4ebdcd1aa2fbb628af07c496b1608a6c086f3977a35390a234bbf8c51c7a37e9dc4ebe72b8464bf8777dd88e0fcd0e223699d71412d663638f12d69e8e8c793f280da0ba9dafcabc39aaed8b3ba59054192d848b4091fef1602e1c86356afe7b1150d9f2b16bff82806bfd7e69b24421cfa5837a071a686d5882cbb86ba5851e1c069fc5ba48dd5340834cd8af620c9cd3e649fc125581798d07677da5c38b1b1fbb46528e6dfde72844d7393b4e1caa1c75529daaa71bd9606ee51e91610be945a508b87f040d9684435b59e709f9e72bab9f287ecb4b2f1cad0502b8a4f4d68feef9c03c65ef16016594e6e21e46193de4a5d05a1d02b0502d6045894b19923764ea85bdf48c6f47cb69df88aa3dc207673d0a967eadf65ff384d0ce742034d033eaa5a56726238e3ed77d48b2afab60b8874615cac91020ba0054828822e5b9f6133ca56201783bc6c7fb3ec0ccf41ef81a84c4810973640e98712f6c576a6ee253a20d8452acfcd04973dcca1b31d9f229e62a123b613f8c15fcd9085943e4e4ad11f761f43d3befab3572c7c59368212a88a879d921bd940d4ac84d1fcf187120a6e15f39d27c05487b4aef5dd7891e5a43772bd8ed7f0ad84498fd86d6b6a1f8915cabdbf058990d013db9764aee470cbaf5c6d549aec0af42c968cf1a4c8f76b4f43e41faf46f20552c358e916d07760d641e7506ee451135f23ae5f352d1a437e91dbf284d95ace3ab56224010bd305fb4b0b1e47bb040482afe497a3b589974ded2c778a864d51303014bf4cb369c84a1e72039ca96da6c147f71e15ea2049fbc1338f9cd21bc0df2b0557fd677bef3e767ea0187da6a40587d8b1ab1ec12bd7f7aa9b87a28a54ad2bad95fdaa85af6f69d278667f59565ee14b3f8809865e12c750bb2de181a25c9e72b8fddbcf8c0e75bc58450128e3ac1ec07eda008dcc837723512cbab1f49f059a138fd9dfc6037df509900988c7ee5486a6e2762110caf77ae58587c8941f6dc1e567b391bffabc4183472235279a6c3d893518e0dc602d31915ccfb995ea4d604a201968c890a76b7ce025cedc619b851ae4db35a057a62069e4ac57e4c840fe50268a46f4edf04f7209733b33e45b73f68e51876af63c2473627d70a285123e67525db80183f2a01e425ad678eb8f8d7dbe3c4f6d9e990fd219e5e7dbd8b5b98aec503735fbcbec389262d6645580c428ce3c0fd7ce774d632cdf1b9f2eb963f9281eef6a83c2d7009acfff873bff3eea993c44e005d1cc1b6c53f72de179dbf14b107de7aacf6852c6cde6c9cadeccce586f0f89e22e9d4004a170dccfb8de025e6bb8da04941e59a20641c4fb548c4101b503f0ae58a8c4d6a490c68490079446151493b1fead9eee46e78624a4f20033a294b1261a00254231e58c5406b5640b47c16b540dbf5d7aada4661acc3a61c14213c6ee8434834d34bd737b6768fdacda7f7d231534f85a9230916490ae59ba36135cbf9baf44fbaa534f1f8bc012eb0f2d26c76390bf5f6d619d490203d32059c9074568124f654460293c3478a44e259d15bf75e96eb67b0946ff8714fea80693a5c7d7ce7111ed311129c7b4c524a141fb12c995952e30e3ae3f134107bea1b62d57b03a5186d8113fc740ae7bae02f48efe77d568c4c9fac875d887f1db7b5a69b8de4f0524d29ec5f4d026ba35d45e3df050deb5cdbb458664a86a89111f8790d1af3f960c3c6afef098ea89eb8764636a80d10f44200aefb7cfdf9f9dcc63375b02a9db806ff93424a75dffebf32ea326e27245267b1591ab14859f64990454e2875eec182c92337bb4dfca4ba1082744e39dd48cd60cabd8021e4b73ddeb3a64adfaba8013265fff3686061d5be61e19012ef67730c1edab4d04f53bdbdb8d43f904fd7f18f35beab95c33fc891269aea0e4f2652410c1b4b15f5d7f73d5e4cbefdfde1b0e6fc187edd73b88fefb81a61749d7e44d11157c9dce4316bc1c4837374cf802aed368b07d7a936566a33a2ff7de8cbc6d50fcbf44ce6cb7fd7083180e59ff5ebc95d38e3f63744212a146359516d1780b46f456b908f4f645ac1cb54dc3fb94d95a743fc8a182a7f08a0b53a8afda65fbb396ee3f7383b620676a4536ac4d533b4dec6993b12aa01bb41df6c35570a96739c412e175b65eeb7d10d1c42286f6a757e54a8916d3fb2d7308f8f0e100f259f18d87f7f5d18f4fa1b68feda864891d9c813befa6546088619d29123ce90167a94af4f146b9a8b20d1c38293671286ccd25f460a1104cfd373f8b03567f9b237f1e18251b2d76005000fdd324323712a79c292dbefc27eee0f8f9f0e82a604bafd46226479161ac5bbb2d455c4572379c20a13cb0b94233d2d3abd7f69c55743c2c7ac450aafd2e6de8a2323733c11c968d3127e90c9245133ff9017d007a57f3955a933e0b7ae5c8791e041628ceb92c60bc1b8e2da64840cee65ad2e22c7877998780c060345e2dd1cb9e0a36b2772b8ae79cbb2196aaaf55e22a9f61075e03c3c4f1858c95fa856cfc35c88a43383d3e9449abab8abd297d61a089f0323c2dcc9db51237f372ce44b82896ed3d5d58f2167281e158e3b30c4760fcec84840d54410b7f4420d3bfcc9fd2edbd48faabcdf252e122bcd755340eaa7e5cec4e0e784a79f015a9414229c6e9ef6eac3d56eac2f7ef56ce8e3794e48bb7a10833be7fae376922da03295596f4bb684d96abaf1ae82c54ed57ba64cc4c3bd3864425476da621ec852dc126dca0c575a558d026d5c7084d340f980c998724ac67e1de5b4e807558806839ef1fd8df881eda297b7331deb70a66676e8057dbfa75dfce98fe8a5ea4d9c29078062342e5910fe13807022435d6e7985dc99a2ab6a40373eadfa5f9631f073dc7643c29fe2dad2182032865d79f4730cb02031730958a2c93f79d3ea1e126c9decb259c1ec99cb06d854f37ba387d8e21fd57f2fce8f0f437219a063801c04df832e3ae5027d26066e802361f5fd4e1a69ff543872482cebeaf6819401e39e826f83121650444334901514deb332c5a3b1ab7ead1c89dcaeee2b8c96ea66044b7829cf030cea4c4fa6f449bc9ab4b905267c3edbcdfe6e1909051a1d506fa73f28df2bd6430437a19a81ec66ed9cc6d5c3a232060992466e84bf0f48e4d841085efbdb96bcf0f8e0778fd8cad47715133eff7f33fd3ceae8ba1bac33053562194b3ecad5e3212007fc5af33a0e8bca63c5ffccfa869cd3c5c0c57ad116444d03a8000cdfbc34a90b512b8b28bb8223736c8d13c944621428c253133d0bd67b04ecf183bd5e9b1fae8af75cae4fa21e5b0299e17c887412647ee55af7c08565f49cff79eb574147bdbd", 0x1000}], 0x2, 0x0, 0x0, 0x409}, 0xd6f07ad37dc1affa) setsockopt(r2, 0x0, 0x3ff, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r3 = dup2(r2, r1) r4 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001200)) r5 = open(&(0x7f00009b7000)='./bus\x00', 0x8, 0x1b8) ioctl$BIOCSETIF(r5, 0x8004667d, &(0x7f0000000040)={'tap'}) ioctl$KDMKTONE(r5, 0x20004b08, &(0x7f0000001240)=0x4) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000040)) connect$unix(r2, &(0x7f0000001280)=ANY=[@ANYBLOB="ffb041300002f5268ed070cad2f9132533ec382be08160a7b371433c7bb9482996d5cf"], 0xa) bind$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) shutdown(r3, 0x1) 16:01:37 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0x2d000000) 16:01:37 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987"], 0x10) socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x0) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x41c}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c5", 0x3e5}], 0x4, 0x0}, 0x9) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:01:37 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0xc6000000) 16:01:37 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) getgid() setgroups(0x1, &(0x7f0000000000)=[r1]) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x2e3b3007659edc12) 16:01:37 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0xfeffffff) 16:01:37 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, 0x0, 0x0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040), &(0x7f0000000240)) bind(r2, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r3, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f77868c50ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r3, &(0x7f0000000a40)=ANY=[@ANYBLOB="18000007000000007ff7e1d456ef5826acd6475a6b501fc70ed786a290c191675bcacb070ca64c5a183c6dd3c00447331c139e87591de55c2ea4948b9c4670e141c604d3a8ea571b21b23e69ea712a238c73df7919683be32fe2d20acd48e8ba4d28ee8e5a7e6a0c8519e9382fb45d9042e0f1bcdfb602bb8d9216cb83ea3cba4908c8f207531bac99e645d61dd6bf854de98442d67a5c724d8192d1e4e465fe223c818c2d41de69401ea41025e4ae8ebb07bd9ee969efa5acdfc879440807566249887ea46e3148"], 0xffffff64, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r8 = getppid() r9 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, r6, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, r9, 0xa5, 0x1, 0x100000000}) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r10, &(0x7f00000008c0)=ANY=[@ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000740)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYPTR, @ANYRES64=r4, @ANYPTR64, @ANYPTR], @ANYRES32]], 0x2, 0x2, 0x1000) msgsnd(r10, &(0x7f0000000c80)=ANY=[], 0x0, 0x800) msgsnd(r10, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r10, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c225abe4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r10, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r15 = getppid() r16 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x2, r11, r13, r14, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r15, r16, 0xa5, 0x1, 0x100000000}) r17 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r17, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r17, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r17, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r17, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r17, &(0x7f00000006c0)=ANY=[@ANYBLOB="0008000500000000cc403de6b99080b840d12ac5bd074aa09c3977be4b0022b17368a64d7f0a8e6fc25ab9f177334d03dac79186e40c9bd8a341f1b659cd14742eed82010e8869a622edee6b100fc7c86d5d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r17, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r18 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r22 = getppid() r23 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000980)={{0x2, r18, r20, r21, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r22, r23, 0xa5, 0x1, 0x100000000}) r24 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r24, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r24, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r24, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f77868c50ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r24, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r24, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r24, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r24, &(0x7f0000000a40)=ANY=[@ANYBLOB="18000007000000007ff7e1d456ef5826acd6475a6b501fc70ed786a290c191675bcacb070ca64c5a183c6dd3c00447331c139e87591de55c2ea4948b9c4670e141c604d3a8ea571b21b23e69ea712a238c73df7919683be32fe2d20acd48e8ba4d28ee8e5a7e6a0c8519e9382fb45d9042e0f1bcdfb602bb8d9216cb83ea3cba4908c8f207531bac99e645d61dd6bf854de98442d67a5c724d8192d1e4e465fe223c818c2d41de69401ea41025e4ae8ebb07bd9ee969efa5acdfc879440807566249887ea46e3148"], 0xffffff64, 0x1, 0x0) r25 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r26, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r29 = getppid() r30 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000980)={{0x2, r25, r27, r28, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r29, r30, 0xa5, 0x1, 0x100000000}) r31 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r31, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r31, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r31, &(0x7f00000008c0)=ANY=[@ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000740)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYPTR, @ANYRES64=r25, @ANYPTR64, @ANYPTR], @ANYRES32]], 0x2, 0x2, 0x1000) msgsnd(r31, &(0x7f0000000c80)=ANY=[], 0x0, 0x800) msgsnd(r31, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r31, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c225abe4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r31, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r32 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r33, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r36 = getppid() r37 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r31, 0x1, &(0x7f0000000980)={{0x2, r32, r34, r35, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r36, r37, 0xa5, 0x1, 0x100000000}) r38 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r38, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r38, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r38, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f77868c50ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r38, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r38, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r38, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r38, &(0x7f0000000a40)=ANY=[@ANYBLOB="18000007000000007ff7e1d456ef5826acd6475a6b501fc70ed786a290c191675bcacb070ca64c5a183c6dd3c00447331c139e87591de55c2ea4948b9c4670e141c604d3a8ea571b21b23e69ea712a238c73df7919683be32fe2d20acd48e8ba4d28ee8e5a7e6a0c8519e9382fb45d9042e0f1bcdfb602bb8d9216cb83ea3cba4908c8f207531bac99e645d61dd6bf854de98442d67a5c724d8192d1e4e465fe223c818c2d41de69401ea41025e4ae8ebb07bd9ee969efa5acdfc879440807566249887ea46e3148"], 0xffffff64, 0x1, 0x0) r39 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r40, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r43 = getppid() r44 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r38, 0x1, &(0x7f0000000980)={{0x2, r39, r41, r42, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r43, r44, 0xa5, 0x1, 0x100000000}) r45 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r45, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r45, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r45, &(0x7f00000008c0)=ANY=[@ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000740)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYPTR, @ANYRES64=r39, @ANYPTR64, @ANYPTR], @ANYRES32]], 0x2, 0x2, 0x1000) msgsnd(r45, &(0x7f0000000c80)=ANY=[], 0x0, 0x800) msgsnd(r45, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r45, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c225abe4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r45, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r46 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r47, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r50 = getppid() r51 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r45, 0x1, &(0x7f0000000980)={{0x2, r46, r48, r49, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r50, r51, 0xa5, 0x1, 0x100000000}) r52 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r52, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r52, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r52, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r52, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r52, &(0x7f00000006c0)=ANY=[@ANYBLOB="0008000500000000cc403de6b99080b840d12ac5bd074aa09c3977be4b0022b17368a64d7f0a8e6fc25ab9f177334d03dac79186e40c9bd8a341f1b659cd14742eed82010e8869a622edee6b100fc7c86d5d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r52, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r53 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r54, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r57 = getppid() r58 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r52, 0x1, &(0x7f0000000980)={{0x2, r53, r55, r56, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r57, r58, 0xa5, 0x1, 0x100000000}) getgroups(0x6, &(0x7f0000000000)=[r20, 0xffffffffffffffff, r34, r48, r55, 0x0]) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={r16, 0x0, r59}, 0xc) r60 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r60, 0x8040691a, &(0x7f0000000300)) 16:01:37 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0xfffffffe) 16:01:37 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = dup(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffb83, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000180)=""/45, 0x2d}], 0x1) fcntl$getown(r2, 0x5) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, 0x0, 0x0) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040), &(0x7f0000000240)) bind(r3, &(0x7f0000000000)=@in={0x2, 0x0}, 0xffffffffffffffb5) r4 = fcntl$dupfd(r3, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) 16:01:37 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) r2 = socket$inet6(0x18, 0x1001, 0x0) connect(r2, &(0x7f00000000c0)=@in, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r3, r6, r8, 0x1e4, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) r11 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r11, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r12 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getgid() r15 = getegid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r13, r15, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x2, &(0x7f0000000000)=[r14, 0x0]) r17 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r17, 0x0, 0x0) shmctl$IPC_SET(r17, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r17, 0x2, &(0x7f0000000240)=""/195) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r19 = semget$private(0x0, 0x4, 0x7) semctl$GETNCNT(r19, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r19, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r19, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r20 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r22 = getgid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r20, r21, r22, 0x10, 0x9}, 0x8, 0x1, 0x9}) r23 = getgid() r24 = getppid() r25 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r18, r21, r23, 0x1e4, 0x8}, 0x5, 0x5, r24, r25, 0xfffffffffffffe01, 0x9, 0x7ff}) r26 = getegid() r27 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r27, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) r28 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r28, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r28, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r28, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r29 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r31 = getgid() semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r29, r30, r31, 0x10, 0x9}, 0x8, 0x6, 0x9}) semop(r28, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r32 = getgid() r33 = socket(0x18, 0x4000, 0x8) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r35 = getgid() semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r32, r34, r35, 0x10, 0x9}, 0x8, 0x1, 0x9}) r36 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r38 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r38, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r38, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r38, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r39 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r41 = getgid() semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r39, r40, r41, 0x10, 0x9}, 0x8, 0x6, 0x9}) setgroups(0xa, &(0x7f0000000180)=[0xffffffffffffffff, r8, r16, r23, r26, r32, r36, r37, r39, 0xffffffffffffffff]) setegid(r8) writev(r0, &(0x7f0000000000), 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='r\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f00000000c0)) 16:01:37 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{}, {0x400034}]}) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r3, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000180)=0x1) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000000)) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 16:01:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x2c}, {0x16}]}) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r1, 0x8004667d, &(0x7f0000000040)={'tap'}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:01:37 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 16:01:37 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3bc, &(0x7f00000002c0)=[{0xfffb, 0x77, 0x90, 0xc2}, {0x5, 0x7, 0x40, 0x400}, {0x1, 0x0, 0x0, 0x400}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) seteuid(r2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:01:37 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x4) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r1, 0x8004667d, &(0x7f0000000040)={'tap'}) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x592f1386dac9bd79, 0x6) r2 = fcntl$dupfd(r0, 0x1b, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 16:01:37 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40000000, 0x0, "006b19000000000000a90f0000100000ffffff7f"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000040)='./file0\x00', 0x9, 0x2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffb83, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r4, &(0x7f0000000140)=[{&(0x7f0000000180)=""/45, 0x2d}], 0x1) r5 = socket$inet6(0x18, 0x8005, 0x4) ftruncate(r5, 0x0, 0x9) getsockname$inet6(r5, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r6 = syz_open_pts() dup(r6) r7 = socket$inet6(0x18, 0x8005, 0x4) ftruncate(r7, 0x0, 0x9) getsockname$inet6(r7, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r8 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) renameat(r3, &(0x7f0000000080)='./file0\x00', r8, &(0x7f0000000100)='./file0\x00') setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:37 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40058, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x55fef9b9e617987e, 0x0) r1 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r1, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000180)=0x1) r2 = openat(r0, &(0x7f00000000c0)='./bus\x00', 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'taP', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x400000000002, 0x0) r4 = syz_open_pts() dup(r4) fcntl$dupfd(r4, 0xa, r3) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) 16:01:37 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x0, 0xffffffffffff95df, 0x100000000}) syz_open_pts() syz_open_pts() 16:01:37 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:01:37 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = socket$inet6(0x18, 0x8000, 0x100) bind(r2, &(0x7f0000000440)=@in={0x2, 0x0}, 0xc) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r3, &(0x7f0000000300)="3e227913e4bad21c734f4dd36a27e5e27ba36d673553c0c21b3dfaf90f001ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe3b3761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c68bf82cd0bb83dc9d95d8588fc7c93635077f2504d6e63787c280e26d6bc89effbad08863cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fe0900000029b887cbac44c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e42d6165a0d93cd0bd30b57108efa5762fa3c3d9c5177479895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437", 0x10a) close(r3) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000300)=0xc) r5 = socket$inet6(0x18, 0x2, 0x5) getpeername$inet6(r5, &(0x7f00000004c0), &(0x7f0000000480)=0xc) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, 0x0, 0x0) getsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000040), &(0x7f0000000240)) bind(r6, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffb83, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r7, &(0x7f0000000140)=[{&(0x7f0000000180)=""/45, 0x2d}], 0x1) r8 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000200)=0xc) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffb83, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r9, &(0x7f0000000140)=[{&(0x7f0000000180)=""/45, 0x2d}], 0x1) r10 = socket$inet6(0x18, 0x8000, 0x100) bind(r10, &(0x7f0000000440)=@in={0x2, 0x0}, 0xc) r11 = syz_open_pts() ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r11, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r11, &(0x7f0000000300)="3e227913e4bad21c734f4dd36a27e5e27ba36d673553c0c21b3dfaf90f001ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe3b3761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c68bf82cd0bb83dc9d95d8588fc7c93635077f2504d6e63787c280e26d6bc89effbad08863cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fe0900000029b887cbac44c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e42d6165a0d93cd0bd30b57108efa5762fa3c3d9c5177479895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437", 0x10a) close(r11) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffb, 0x20, 0x10, 0x5, 0x7ff}, {{r0}, 0x8000000000000004, 0x100, 0x0, 0x1983, 0x8001}, {{r0}, 0xfffffffffffffff8, 0x1, 0x20000000, 0xfffffffffffffff9, 0x1f}, {{r3}, 0xfffffffffffffffa, 0x80, 0xfffff, 0xed, 0x530f}, {{r0}, 0xfffffffffffffff8, 0x9675119b94937a1, 0x40000000, 0x3, 0x101}, {{r4}, 0xffffffffffffffff, 0x80, 0x98, 0x3, 0x8}, {{r6}, 0xfffffffffffffffe, 0x3, 0x9bb222daa6b54955, 0x2, 0x8}, {{}, 0xfffffffffffffff8, 0x4, 0x4, 0xfff, 0xfffffffffffffff9}, {{r7}, 0xfffffffffffffffe, 0x11, 0x4, 0x10001}, {{}, 0xfffffffffffffff8, 0x1, 0x80000003, 0x7fff}], 0xff, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffb, 0xa0, 0xf0000000, 0x2, 0x7ff}, {{r8}, 0xfffffffffffffffd, 0x80, 0x8, 0x800, 0x8001}, {{r9}, 0xfffffffffffffffb, 0x22, 0x1, 0x80000000, 0x3}, {{r10}, 0xfffffffffffffff8, 0x80, 0x40, 0x4, 0x8f}, {{r11}, 0xfffffffffffffffa, 0xc0, 0x1, 0x80, 0xfffffffffffffffc}], 0x64, &(0x7f0000000340)={0x9, 0x4}) preadv(r0, &(0x7f0000000080), 0x0, 0x0, 0xf33) r12 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r12, 0x80206916, &(0x7f0000000300)) 16:01:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x2d}, {0x200000000006, 0x0, 0x0, 0x108}]}) pwrite(r0, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) 16:01:37 executing program 1: r0 = socket(0x18, 0x3, 0x0) socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socketpair(0x18, 0x2, 0x1, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r1, 0xffffffffffffffff) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000080), 0x7414b23c) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:37 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r0, 0x8004667d, &(0x7f0000000040)={'tap'}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffb83, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000180)=""/45, 0x2d}], 0x1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffb83, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000180)=""/45, 0x2d}], 0x1) r4 = syz_open_pts() dup(r4) fcntl$dupfd(0xffffffffffffffff, 0xa, r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffb83, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r5, &(0x7f0000000140)=[{&(0x7f0000000180)=""/45, 0x2d}], 0x1) r6 = socket(0x10, 0x1, 0x78) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffd, 0xa, 0x83, 0x9, 0x86984a9}, {{r2}, 0xfffffffffffffffb, 0x28, 0x1, 0x0, 0xad5a}, {{r3}, 0xfffffffffffffffd, 0x8, 0xf0000000, 0x80, 0xffff}, {{r5}, 0xffffffffffffffff, 0x80, 0x0, 0x6, 0x1}], 0x2, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffd, 0x41, 0x10, 0x1, 0x10001}, {{r6}, 0xfffffffffffffffc, 0x10, 0x20000000, 0x7, 0x7}], 0x92c7, &(0x7f0000000140)={0x8, 0x3}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = socket(0x18, 0x1, 0x0) getegid() close(r7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x400000000018, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:38 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket$inet6(0x18, 0x8000, 0x100) bind(r0, &(0x7f0000000440)=@in={0x2, 0x0}, 0xc) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x1ef07fe2d168212e, r0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x400000000002, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x200, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffb83, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r4, &(0x7f0000000140)=[{&(0x7f0000000180)=""/45, 0x2d}], 0x1) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x900, 0x0) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffb83, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r6, &(0x7f0000000140)=[{&(0x7f0000000180)=""/45, 0x2d}], 0x1) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x1, 0x0) r8 = kqueue() r9 = socket$inet6(0x18, 0x8000, 0x100) bind(r9, &(0x7f0000000440)=@in={0x2, 0x0}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x6a3, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, 0xc) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r11, 0x40045714, &(0x7f0000000100)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) r17 = socket(0x18, 0x2, 0x0) setsockopt(r17, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r17, &(0x7f0000001500)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000800)=ANY=[@ANYBLOB="10e8ffffffb8fd2932ecb774553886d4ead8a398c4ffffffff00000000000000000000006b925453016aa2cfcdc39a29d237fde8647d9573c6f7a0d075318998814ae8adf97d82ba932e0a5dba202dfe570f26ecd3b9345c98aab3eb60fd0fa11b10c0fd189b59716bf1e5084ef418178e536b659f51c5bd978deb5ada65fa189fdfc6c0"], 0x10}, 0x0) r18 = socket(0x18, 0x2, 0x0) setsockopt(r18, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r18, &(0x7f0000001500)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001280)=[{0x10}], 0x10}, 0x0) r19 = socket(0x18, 0x2, 0x0) setsockopt(r19, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r19, &(0x7f0000001500)={&(0x7f00000000c0)=ANY=[@ANYBLOB="00002e2f66696cf36500"], 0xa, 0x0, 0x0, &(0x7f0000001280)=[{0x10}], 0x10}, 0x0) r20 = msgget$private(0x0, 0x480) msgrcv(r20, &(0x7f0000002a80)=ANY=[], 0x0, 0x3, 0x0) msgctl$IPC_RMID(r20, 0x0) msgsnd(r20, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYRESDEC, @ANYRESOCT=r15, @ANYRES32=r17, @ANYRESHEX=r13, @ANYPTR=&(0x7f0000001680)=ANY=[@ANYRES32, @ANYBLOB="21bb187de1c56d546dd84ddba7c20b37bb8a078af7c638a2d9b7df12c2d704c59e1df07c2ce5b9bfc38bb558bd47f9e45d4f7045c8a07937cb0e09db72039745b4716e8643fdebe463ebe097bd5c004883ba9972de8f9213358168b836c67bb34b4bf1bf3c4d52069db61a433bf67baaff1a5b92b7575781263d190e34f8a1f7ef3a5a5166472b88cae10e3f1d08a06ad77da4b36082c7aecaeea20f0659f28b6788409dd31264e29862c56992d5e1d843e1054c9f4df501510d57fe94e9046c082ec04b22dd446c6350ed1c7a1d5ff541c147fdb0923f1bf374781e8854d45c748b8ceb9e196eee7f6139d0edf78bb549acc68d03dd2b5d774c7a3bb367bce0404f9e1ebd58d2bc7cb3da19aa7171c03337bac392eda472a6486b706b07441af54ca1fa07114409a863aa26d2a4d80b2eb961467b3f671425194af7d2f1bd7ba6d0d20848583caa01350f9c8ab37e2759eb77988f1943a3ce33fda9c86c073914c15e4499ae9f02a58f90194084a8691a7b2b1d2b4b32ce3afae7c5183b4973d8caad8115c3f79f87e7c3da6946bb203ac7e83668aebea44145ef702a02cbe492cda3a338a28c1709b678a575d11e7416d5bd01e4f6f62292903636df4c3ac63e3e3958e153eeb0f50c7ea19d8a446dc4775c35d53fc37110777a036cbb8281d365955ac44228be0bc0516f49f56a49a564a0f602cbe94342d05139e6f0f11d4d9ad2fad2091bc5b9421b8934508a888d204879bb613c75ed39a57ffcd40f09ce8e9f68812ec1ad6236b46819b91e700148d2f249870a96d864651c0417f45543cb7ac4d9434ae10543e4c53a8d53d7dd0a9f7078e840673f514505db7f199fe37268595dfc6eb17b1b0ea46cd4a3c2c31b4c560ad25078ba85a252f1444946860bf75803e40af55af053a50c121fa6c2481075228efac3ad90c336de018c7091a84d2c345493229022dcadcd2a4b4e9e2b3f8132cab6c298716faf6cf0846ac00795fa4f36fd94d9add3712c5bf63ae199d1f1af39d514ed0e1bb3993e8133a71ec9c27c00c78d531fb7970b0c2659ff7719f5dc8bf1f2acaecf57c93c80d1d2e502730966ad82a5073ae40ec8c935fe52e77248c70a6dd31041b07239bd92b64d6c6a5700cea0c5db561f9d5bc950cb168b50fac14ab522db553cbced1593fb8e34710bb8758af81135521490cc3d0109587ea105a0c12e7f7e972cf66e94277c295dc84aa5bc1a1a6bef764d3f4dd79e36fa46026e14f9e68c7aabb1ee990f651553684fdbf9dc64ab74f7c94f7700e75172976af8300fa4e72597c98dc577945159ce5f39fcf8bd2d4dea5c29e55b0941dc4678f761558dcba41ad4635f10fd6fd930d1cd5c51288bb03314599fe5ec25c0458205378ec172ebad75cece058e1be7b4a7d85dfcb1e985f9555ebcfb905531713ba509d2438fe19ad7f0b826a21a519869a3fba825534428e8b196a790e7e66aff884012db3d1930498e077438abc9c53678007951b2de3ab6a6810a128341aa1a71df1740dec2db20dd9db660704f93227f5575734b9e312637bbf89c84363df4fbb85a4a4b1c4205ad19d8d4042a87bdcb5a044a08b3e7b67efcb56ff5e4be05c093f6c09968c385560edb7706b82908b0d14bad4ea533ca21efe1e2585fda73e6b35e4181b08ceb1e93427aac2bb6e14cfd73f36921b3eba06bd01704ca420ec6784d3dc208cc03fc0d58c4639ed8b429727d63313879bd97277b5c547aab814a87e1f47b7cf47d5be0aadd4428a450775f28e1677efecc1c901716033d75af6a86eebfe8c88685c6f06548bc8986045d352baef05c0be5268fe466244d1c4f2b3b6d18d4c035ad52719e3c8a371d679461eee64d6a75278470a146295a029b4a660f94054c1dbcea4e9fd3d5ff4272a8c5ffced8eacf0279dc14d0554ddb85152c0345ca14dbb1f809a1fa108e9ceb77a0c0942e59e40b3bac6cc0474cf2922a9e6b46fa7aeda449354921da4de58da5866e4ce036c38dd6212467c8017973bdd2aca0ea0b93495d1d7d1553631750fddec5939395405829209c9bf84e3157a37b7cf28a9618217fc7e7fa74cd15e7cae192b82c39550c51d3ac8ebfaaa147c923590addddea6757a68d91afbdc9877b26ec8d69724644f45bc7fc4fdb939c8086040f07fe488b9294256970d19caeab62431b0dd224b06b22faa62403017d66b3c2f7530a316f44368d533f541ee9ab7d63f8c808d48f4d385ec4fcd0b9239f222361d2fae043f689febc2dde01daf84618f91affa27c78e5def405463be77b7a088eb072c2c0bba07f2f21eeb77e80bd52578af3fd8c489f9988e17a8d252b897cfeae5fa37313afe417890d826a92a3f01e25343194255348cc638467576dbdc64d0fbc56a12a8d8195b75c24f9c93345f83f1b32ca0455b9024c90581309572910afd69bed7201f5a1c6800bfcb1a8c585a6714d971d3537dddf33d2d57bc1a22c20f0bfab1b2c4ab246e9b2511914d0a8af11a70c563889e5f08a30af3bd9676e3df55e65d737d6742706bde099f4796d31bae9e8f662ab2a33b2e06327f9a00523d9d620bec3e65d45fdb72aefe416f42fccc8c897bf93e2ceead669718c72de75bd85306ff715a2eca0213183c7048ae0d0c6fcd40e9f02f9a38d6c61e60600c1a184686cdd2e9b7e8b4b981da729f8ebbc57e8509f07a37c3e3de3baeed62717bfa150fee7db23bfffe222861a6fc968248727e4b4f50e728ba8cdd0a138f56b43f11ce2c5271dcca6f60f1c6c8c9f37dfbed07e3f5dd7e293e13926cd78100d1acd2bd3a550c990e87bcfb3c9ec586a94e2d799dec13cedb812359a1defc000941597cc6757112ac4c1785be90d8263e47d96cd409313b4c05d7023c6b4bbb3425a0529d44edc4807db2d8e006dfb037d4d878574d3cfc2585d605c16e704044adc69b0de5c20f8499aab44bab1cd3f78e627f36a51a607e644814e49eef4d219331f6e2450439f9872518f5e19db51bb017a8c36f3657e803da1b787d70b88285b5990fa7710d4965239cea40113d3e551f08a6784529e8008b24be09e7c021c2b9c1fdef346f89b28e8611ee69e2fec4eee885cabd8f479228145a97b42c448687db1e27123ec7366a013e89a52f40dbf6902c1ba2d64078e728a24fb3c12faa07a71fd6f7fc6991162f7782502030aa716ca6d2e32441e0da7592fc79bb70e08f5867ef64a497023a4d98a3b15f531283bea1434ba96921b2e3622361d3eba85a8234fd54a6fd8ba27a368bef4d6e60d5e5be3d69a6da11be485b7111dd29f6bc0897b159a50cd540e09229b8d7552e1fa9fe8bb3b54cb1e156ce7e6d2bdfe2401543e1d9890ba385e951ef19d067a268a58f80940cdcf48ad2af7cc57d0af20d9b262ab1b6b3b61d79631f509c5721152bb3c25abc2b5f979326faa25edaa050fb371c4c95056aaf89662d4ce49cae5c35bb2c0c131ce049a75d3fc5c5bb51cbee69dff987815aaa64949335b128a453d8b51e56bc67ae0c7871ae95cf479752c47305d38b8b0a0ab19b31ce7f869e3f01978a0ecbd037ccc50cda03dc2a55aa5fda691ee31264094c2c8f930bf3f36ecaa7c8d68d6f23df446127fa658e64e0b00123200608ca2379ac2c26efdfd8b03e88127b7dd5012e0f41c79cb0ea411e104abac6783e971ceae710f7cb1b476059f4bb703536202ef2bf8e29b218be9ae61f6f9e6ff15437aff7a694ab73b94f242e852d158ed2a5b244adaa5e0607f4f5fa6d45248a9fcd6ae98f3d0d41e37a64e86326d74c89cbded7d36fa53a2dbc130185c1df45d603e33e43ce99ed4d2f97a0517ccb095d7f9428557a7e87dea54e8acf55f5aa31f94f88fae4e175d30a8f4da027d19b6b7612d2055bc846ee4d5370361ba0118b4af6b892dbc4145690093cc83fcb8c162ec8bb7301f03240502ce0dbf9987e6ecddea376bcf2a1194e302a97e856754a8863e3d0abd7827bce7cf1b9f7adc3c9251dde16574b3175050cdba3f9608eefe2d5b96fed4689d78fd015701ed51efb30a591a1f7cd6b6badc4e32ddf0859091cafe760dc78abaaafd83959501737607dc79670dd7cd4ac6d4c395b18f781b447a9d3698a8043de4b8421733c1aa1214cec4e23eb18ceebfda32364142f4648e828ec0b5c56f3fdec1216420823ac9d7a5df890bab4c359c7ba9ec54b0e81372cc251ab7fae8c3d62638979da787e8f36c1834235d210e08424cf2edc32fa2514a8bc4e67ffd3836e20b9ff66db97a8d4d93232a1b2e95c0a0115caf236ffb91e61e16ae1b6747551c715895d35263baf94e60867aeae9e861b58ecff0678c8061b1e793c78546cf7a800141f79a11faf2cf72991d48be644838b48665f4bc031a6bc63d59ed294398802af2f847a89a17e0787df73d4c8d9276a243bff1cebc04d7f957e222315bb883df210f17c6255393f8a6cc06c0a6557911fd6bf3b16b4deef90d65be1c55c7e7f596121c1b52de3c5fa595a69041cc3a69cf1112bcf308ea3dae4d559ecfc486df9dc42b65323cf49e3c677ae6457e0cd96773e53db8029ec2242d3736e3fd71a3d254c62c8d72478f656e367db5180f8a69f695b24317b7f2d903bea15d67e82144366d2c7900e27e95bb9e35df85693e0d6a3655387acbc91d7dbd0a57f1b86e7aa381cf3ac5ca5b004cef3940d02289254668295cfd7ea6076ef7d43dd00eabee2994862078f16035ab24b5efc454837f5aad52732813252e1e8b2c939c4c9a6f887ea96b6fa399837e9e5629d7640326abbaa99425cf1198811c434e5c9f353bcba5ddaca63b43c981f3b6145e6101648863c04c63919eb51ff4c3a87570198bdaa88602482f536dc17d0e6c2381268c9e011b48ae753b330e321e8d42243b572101c5c74d2309ba8403107a1df763d02355bc2f31b30165c72124e3c913a2dbdbeaec19316aab9af277fe0aa79323334b6f0aa62aa8df386aab1a35f82f424c1309a98008faf6a365f17e7b909d2a63389afbae07c0984405fb7cf701e989c047330dfa1804d67569b2598500dd0d1f62b7f39c60e08155e80fc5607967bf31ac2e5b967431a104297dff1789c2fb6f1dcce6d0ac3dd7df33e45a98fb644af138d53ba0074b3d405db34ccca5f9fbbdde83108f8a8651b4eac6f4739a2ffad6790e75a3e385568b836a04a504eb6e26a257253f5d8dcf0a4ec8c3309560a3f9ff995eb21cd52abbfedd590ce02af77f8096aba06e0f6cac5bebc0a7ed4d741fd3479b332927f233705ac0b003e467fa49efbdc99e467bebdcb65fc9fdfc1872e7e97a10c22a5ace6c88c7795dda110ece8d553a072a7811580ecdc5f19c2a354f66c2e9e2894d74defaece76f62ff545ed0fcb26b45a843f804c042016f3aee8f9ecd38a2a6fcffbeeb40fa03db50fda685eb1098da2803ad9f9657f7a4af61e58e4466e4ef45f08b65c5dd6f04d1b5c65e72734d660ba5c3cadb6600aa0731dc4945e6b32ad2927d68c4df013a71b5278d0db66bd168bafe670a3d8514739f3eaebdd55ae5869da42406c4952454403fa36b72228a8dc48358a7d4b3afda98bb28789d31bec27b2e04b8888518dffea7520d87c5410348472b71f6587b997ffd29021b430793ea4ab214980bf1741fda7ddcc1023ac0734fb4a81d4f3920329f279c6405e210fcdf93cabd2aff61a1d6a836dda161e07ac230303dea7665ebb6558f9e695a98398e677bf0461829c8366aae705e1ebc5ba7fd882f0babba2155249849d574002d47097ede39653f5d444ccdffeba30cc420e3ce090ea5b6", @ANYBLOB="9e1d7a44751b7babaa3dea1ad7fad0ef346f0fc327b09ba69bbe0db250e5be70df7a6d4409709741456b042a0e40ccd8f74da64b6fd78efa60c5c98bfab9e8348826ba4246d26d57ed0b1b9233d656324b1db6dc3a6fad6984802c5555016f9a39dfa4c48eb642826f3197af1ff764a1f924db099df560899cb4ecd00917d3e2f214d2028261fc93f817f0533978030db88c", @ANYRES16=r18], @ANYRES64=r14, @ANYRESDEC=r19], @ANYRESOCT=r16], 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) r22 = syz_open_pts() dup(r22) r23 = socket(0x10, 0x4, 0x0) r24 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000300)=0xc) getpeername$inet6(r24, &(0x7f0000000340), &(0x7f0000000380)=0xc) r25 = socket$inet6(0x18, 0x8000, 0x100) bind(r25, &(0x7f0000000440)=@in={0x2, 0x0}, 0xc) r26 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/wskbd0\x00', 0x80, 0x0) r27 = syz_open_pts() ioctl$TIOCSETA(r27, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffb83, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r27, &(0x7f0000000140)=[{&(0x7f0000000180)=""/45, 0x2d}], 0x1) sendmsg$unix(r1, &(0x7f00000006c0)={&(0x7f0000000040)=@file={0x3, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000080)="0b0c6d6cbf2dcf39a5d461df8d08ed78692e23c198ccf9472294cc16664dbc79695682e3bc09fcc5564420faa427d406206eac58fad8bfd6f88e1b64cef15dde07e7619e09948a0b6e4da06be958c9fb27b44d8a26f4c4158ee1621c66042314d58d7d65cc07f3b782983bd245024e86ded456", 0x73}, {&(0x7f0000000100)="faa4daf53e6093ba6d66cb8d9acd2e707eddbe25c5c37aed96bacb1561203f48176fa9c73ec17de4352917e2cbf08de3e5c2aa94af8442fe904f98f388528390d2a90c81d188ba56332aada8383f7887648c3185dad88fb740", 0x59}, {&(0x7f0000000180)="7fb828bdc506f3eb07e5616192473a4d1ad411f46ad200b94613c76cc85c35c37568d24fc7ebe25026991d84ae6b42f31891e5315d097f503bdd58a88d0599b8874fab4539328a48f1246b44185e8df1be365a782cf1692c938615408bbd67efbef1bdc0dfd4e0c7b270a58b9996c278bac39ee0517ebbec6edb6ddf83e79ac79f2b4b810cb288b1a116eadb2d577f8eae50772fa2ae8342c2db0774115dc605c2ed4d755193202e191d86bb68de724c51eaa68990afbb35a8b6d5adae7745ac01cfff6f5e", 0xc5}, {&(0x7f0000000340)="b19536c638fca60374bcaad4357b90985a9d2c16699c5f1c17652468968dcd06cd0d0a822c20c63cb0313bb3ec78bf0d0e795db39b4c3aec7dbff9594a06196d05525337a7c0c52192e18b1a9c001c6faac745b26adcf8fc7e79b64d2c9046402d1b8275d616384976e22dc5825ec5f02ddb765daba22d9296d67d8b7dc7e4a30a16abcfb4df6532eaf9a02e95fe233dd9b60ae75de144a243e1142b940de88c784e610bea3e61faf0017424e14d18af54dc85708ee55d1347cc8627272b78a8c75583cc538ff407345f581bbbb287ea902f1ed7549685a34f471d7176c4424f592829c4ed7ab449e97ef64a3ba7d84028be445bc1894d1e", 0xf8}], 0x4, &(0x7f0000000600)=[@rights={0x18, 0xffff, 0x1, [r3, 0xffffffffffffff9c]}, @rights={0x28, 0xffff, 0x1, [r2, r4, r5, r6, r1, r7]}, @rights={0x28, 0xffff, 0x1, [r0, r8, r26, r9, r27]}, @cred={0x20, 0xffff, 0x0, r10, r15, r21}, @rights={0x28, 0xffff, 0x1, [r22, r23, r0, 0xffffffffffffffff, r24, r25]}], 0xb0, 0x1}, 0x40f) r28 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r28, 0x80206916, &(0x7f0000000300)) 16:01:38 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000080)=[{0x48}, {0x20000000000016}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000100)=0x2) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) socket(0x2, 0x4, 0x3) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000000)) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200, 0x0) fchflags(r4, 0x1) 16:01:38 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x4000, 0x200, &(0x7f00002b7000/0x4000)=nil) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:01:38 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x40) r0 = syz_open_pts() dup(r0) ioctl$TIOCFLUSH(r0, 0x40047002, &(0x7f0000000040)) 16:01:38 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r1, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000180)=0x1) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0x6) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 16:01:38 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) r2 = dup(0xffffffffffffffff) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0x9) 16:01:38 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x3e, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x400, 0x0) r3 = socket$inet6(0x18, 0x8005, 0x4) ftruncate(r3, 0x0, 0x9) getsockname$inet6(r3, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x8, 0x5}, {0x18, 0x2, 0x3, 0x6}, 0x401, [0xfffffffd, 0x6, 0x9, 0x9, 0x18000000, 0x8, 0x8000, 0x3ff]}, 0xfffffffffffffc69) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) connect$unix(r2, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) r4 = accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140), 0xc) openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x80, 0x184) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffb83, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r5, &(0x7f0000000140)=[{&(0x7f0000000180)=""/45, 0x2d}], 0x1) semget(0x0, 0x4, 0x80) r6 = shmget(0x3, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f00000004c0)=""/80) shmat(r6, &(0x7f0000ff8000/0x4000)=nil, 0x1000) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x1, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000300)) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000240)=0x7ff) 16:01:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r3) 16:01:38 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r2, 0x8004667d, &(0x7f0000000040)={'tap'}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x1f, 0x40, 0x0, 0xfff}]}) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:01:38 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) socket(0x2, 0x400000000002, 0x0) r0 = syz_open_pts() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8, 0x0) dup(r0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x53c01451ec0ffbed, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:01:39 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xcf2, 0xffffffff, 0x1, 0x81, "b439add0430b0554f1ec6918533588f56d3f9b7a", 0x401}) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000340)=ANY=[@ANYBLOB="736d8c3e72ea4de6e21a5b821065133b14a2624e292374f78c6c51c7e4ed2ec334a0e9d42fa54fe1ec85f2e2152846fa9a1c4342535736983bf2731b3655859a38456bb57e1191"], 0x10}, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x40, 0xd8) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r3 = socket(0x80000000000002, 0x2, 0x0) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) ioctl$TIOCSTOP(r4, 0x2000746f) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) sendmsg$unix(r3, &(0x7f0000003800)={&(0x7f0000001300)=@abs={0x3, 0x0, 0x0}, 0x8, &(0x7f0000003780)=[{&(0x7f0000001340)="48b50559c3c633cfa7575bfd383679ea8e5f6a19ff064237f9fe7ba316b6280817ccc1764583e3e3c7efb120fcd5cd9ccd0d5a03515a4b45666f7d86d3eb1e927c546530beb78d2d8c2dcd50939b6acb37aa7a301681fbb634d2d9b260a29d39789320054f194415d78e6ea15ea0beb5584c49d46505a53bccdfaf2b3c3b1e60b64ac5c29ebb56c594fb2a5dcad6936b02a6ceac2661204d88c5e3857b98b2f37288e78bb142e0bf1333d572cf83297e7bdd4a0661c2b39d4497482bec9fd39118c43cc938ebaa9bee10cec4ad9bd73cb8b501db60e81ae4aaf1a9bac3fe502fbffb9af4b2ca623ee83f3f4de3429e4bcb1128e111f4d0bb4b3b42f248919824e573b779425e6a757f7a82e5bd89f3e2a7b8273562f77027d8cd02f13f4511591e4b9e83b37bd1de899794cd00f3c200a2fac97aee1e638e7accf8c4d6fe759c799bab12c541ebb74ec59318bb7d1141934dbea3b6a26f584793c45c588dfa59b2e4d4fa8562874fd1462dfb414c51221cd4ec408b852d50043da1eb6d6ae6ce0b3776f8f1e222a50d7734dd67c903f42ff6f69b56eef03540d8f31a1bdbba741d5d723edcadd792d29e6f0ce6c0443c3cf1a08c7d1eeb181e5778a9c87d80303b874de14950423cead9bc5b879b910522649789fa45b8ef8f0405185d07eefeb7de8aacdf3f25156c20680592fc16995fdd7989c3bca67e91d358302dd97041eaa63f8dc313d3e13c3f06d2d21cb2be9d2efb5eb71e0edb7250e430e1b70c69534eda2b30cc1f6944a7b6d2f3e7171d9d7531317e4c674973947420640e9c3e31abd14e77d456ae942f7e956c71f2dd017dd440b553396e475fd83f2e062e59f799a7826aea7216afa291fc92d27888b81cfdd401c899804d4cea44b2695569eedd4b31c46f68f440b65d9dc03b07b3dc663bc8533d2788158bfd08c9855b7f489526b453e31b7d620d2886b686a6f21f988e89bfd7630c64ac50d0af83f9bcd05cf7efa6c134c2a78cf8d74a8633d87c855cb2e6ee8c0f1c9a04f996a6fc474fe7263645500a4debba61d0eef072f0a5868bb10d008daeda50a6e39e45ef882247682acca37bbab1664627b35757eb1f35aca15077b01878856bf372a5adcb82daf8334962bafdec401492ccb9f4c51f552a3b134ab1ca5aed6179d04316d6193869e4fbe08b5089b3e15762025968505a8de342478fa2ead622c6270496d850b8f7169f1fc9b8e9c94596c821e9d6111ecf0a79da114ae4b194d041a42b97d3579fb050d2a62218e21aea387469f764b857394f28fee2c1387a339b36d7814e877900093ef5764da9a4b985dac7efcd0739dc56c23b6210266a8114b0df58d6f39313eb4627345292a8911c01a51691bc9d8375d31138ff4877664130543f10f27d4d9409949a8651786cc29a9b2c3d46837c2535854a25ded57daba865904d17c4685ee592604c4a5d8da4e2812c7ac2d3e549b8bb9a112a100ea5348793736c16f6f192b39af235e0f28e03aad02f1a63f27802514a01f2587299bab7aba3a901097a395f1debc2f3f475e7dd76b393c22ca1a25e1d23e1e30f31d344430e8fe851f61628cce2f1a9f4e3d9c234064b17ae35adfb3b09cefa264ed58b3c24ec4affd6994356f29a8487b758c2c80c05881dfdb71c1ab78d037ef8d4b39aa33607ce0ea6d6921240cee6a58d13d9ff23c72e5443ad3cd626e8d2c0b433bf897489a3c6c8d9eb05a222fc538c389874d3c894dc84c774813cd65afb716a94f3dcee62f2ddc851ee5de538a249e430a54bbad08bbc91a926835941f11e1ae4c163fad66040b2e8584e658b03519a8528dba08440c2f1f70c9d1a0c109d9f518972b279a67d7b632709015a95d90d0418cf1ffce47da1d035f72e77998a4afab75651a84282503d0563c347630baa5d322e5b0f0a08e73a6e91a6913a6570ffbd1cbd8ed01d5c0f846909976689be6378bb3038c8a72fa1514de41b9a90a5450efe7f6111f0abe87b1e60c6e0429baa914e275e4a88639e44541454cbce2fdb0075ea84fe8907a5cd98e56581513d03f5301949169d49c1693507f5eb3c656492f63a664e1dfb96061bbcb1f3a98a45dd587e037dd813bd9d997264a17e240cef1483186782a7e0579c270fcf6469cf4d4a163e8af0c0898a6991816e7acb33b81f4cc40f8033df52ca3ddf1cb90de8ebfb3f51999ba3c30ec2d0793ce2aa7079bcef8cca67f74489b52f370eb6b3300e27f5274cb8b57bab9e70438be9181df6961db30579172721ad63f01134b688403bd376ddc8cd761bdae06fefc99cf874f696b9f49c683485cb1f4a74bb91eac2900206478cb76d3a9578afcced1c31cf8eb121ca7c4221d63240721f4560d45f71f1f864633bacdad490f98198ee3e549358a297a9a64e6137498a3ba844e26ec3a28c265ca62b87b1a71639c5954b92dd8110603e6a2cb21229eacfad716cb0a9a56f144a58056501420a877ee5af312858559cc12e055821202abd63473012773281cf839c5e6d5a1a20e382ff0c05541924e46182d2c9584f370f8253ca577f4ea007bcbd09053b9cfd934f78965d759e06197286a86531bf2306757a1e444150cb1092dc7981600f2aa9794ba70dfc89e805140aa4d891d7128c701abe69b167a87097223dab7aef540e2c1878eb3b1133b690b025c58166e3c18a4ec5d4157ad67ce69375d19fd730e8130d1b5d750aa984c2efde763bf00d88d9f23501ee8b969f6c4c771804a9d9fd6a3f182bb01a337bb4a040109e1bf4052cf5206dafa262aa7ee414e007c983efaba802ff2c5272a9826c2a9591490e9ff7280d07c2154ab78fe0bc7a962ec47a74f27f6b300ab760bf32d423c5c8234d222977fe5886a2deff60725a6c75ebf9ec3f48a6fcfb300ad72969f752c09b712085f43d1f9e2fc22e22ec08d04d3a7375e7e5c191e69dbe0353c425c1ed8fa71e9456efdc781cdf2d2f2441d89660a22a816933c859b84eb8723315a86fde8f124899f1233a14d9c59e950d6a13458c58a3d3ddb6767628a3767508e9590b0d1c1504732b8caace5954bfe895faa2c66bfbc881c3a1453e742a1d2a00d7e6e69b441c42539c5761393d9b7de77f7bf7a1f6e8cb1ea2910fb7946e257bf5bb0eb4f28053fe26f8fc482abc1bf00d0bbda2246a17046997ff12b369dfff513d3f81966b93013399fe61efa6bf0d4015fcbc29f89cb9e4e0c6fab0b6eeba094e09db4952f15c296e1a9b6c0da8b4bf49bb3b617d0a57fb1d4c844ec1aaa3f7b1943ecfae0b4888228db103b11b9f69f961066c17d1bf2fff6d2c5ad5ff31bb1ce8e4e1978f6701fae71609b8c567cc740e8ccec67e483214dd0d338845610353c3ea5b94e16549293cea17e08d30c953608e1f4ded0a481f755c9868ed5da122c7e022fa522c577e32e5ad7cb1a4e7ed5b86b372791232a51c5501baf0a7b9011741893f09d28fb2d81aedab7e392b805f32435118cb3ba26b6bdd162c55f90ceb125f609a32c7132932f540e914d004e8262cdebb6531dd88ac6ef03d82d4ce950c67f87f92dbe57d93878409b72f39514c9cf3e09daab75bee3f66e2af1ac9eeeef12be6274f844d1371c9bb979407b848f374030b90a423badc7cabc4a8c575b05bce2cadb9a59c30992fc87326e75c3c40ceda5dbb32a4f9db984264ad08f1891474dae609e78e4de9d46c2df63591db644dc8991e61ba19eb2c7e8d8a19963703cc1f04eb10143e808df5ba4dfc4002320191dd96530065540f324dcc3a74e6835d6c8c3a0b4e9848a0393b971497afc6e38c38c9158285a9d23e9e348e0cefdca24ff12e11d24c79439387075b2c99abbd07628add6b4a4d0254ee18ba93a7cb357553e014670a01eb803f9a86648fe53d1611a9f0b6a0a8fd2a4320de20fd2aa00a470fff36dc6c568538249a3990d4e8bc21d7195aa7b0b185e09d16d59569df467df50bf19989bd4d612b126ae5d7bd4a89b95f3be1819744b053a2bbaac947722a038ced4e77f86db9cf66679a1b73d39544b9b84f9a782e19b16569f3a8d4d00ef6ba9394a09ba68379a9c51a81b02dbfc7d0e23f04d78f767cff10da2d56aaf10838fd262794e03dd74655f7b50e231a22379562ff2b30ec6be23b10b03e491a00230504176fae9c462d41e1fe541d9c8ba738a86d47d2f45880f97946554a8d33b12b8b3d6f3a0a12421bdab65aeb81050c1f06d5bea596dbca46872d8c22508cc6c8822ada321d427948b3f5b940bd7355700072ee4821616266868a37696d90dbd6641c59a111307b64d370a4b23ced2c5538975cfd3e393cdcc3d0debb4bd3af3347532febb061fc4818e782aa821f6177cfafb612476d1724ca4572f0119ce29130226aac15b43bc9e88984aca3078c395c3eb47a41886472cf939a05ae7bc14c40d4a4305e5302b205e788727ac652a8d3fb834bc14d6798b74568d87d4314e45308bf6f247d3448044e30613b962bf3daa2d25888034df7b1c6e1bbddc0be682e91c89e57d3c81f7bdf8b9b054ca41de19d59d45ba537b65655d83b27841af5217dd975c82ae95b5ec60fee69efedca17b7bcfcc424a97a1fa7d55fd6921a4a9f93ca79f3931bcc7888bf6ab8a48d2c1d915d28fe58b65fcc1161457ac9c1eeb9a0ac2ae036f8112c6a16703382126180365af7d5a03d6b4076bf95e04dc079cf7c2ae4059a65d58780d74145293efa8049a81e046af5a4144d5dd58b96866b78bb2ff5adcdd2a709075b839a015382392e4caeccf3d538f48993cbbca33e69a5b3c3ec9edcc2f547b74fbbddc7d569fdf25985cd7428981ce52d056786b8eb319049e477d3b84c6f7590f292dc7ff565ea4d70c2c739df114cc15a65c783796ad20f8c27ef6ae712249977ff97780e03a7c0e150bd3cbcc750af9a92bfdf39bd7d43dd4d056a523806839703f76659faf80d4ff1c83ac488b47000f7a1ed13f1ab98fad30a79a12f2dcbef810d277c49cbc4b7e5d5ce2c7db6d2d96adcaa91438d40f96e2b9a985d202efed121016a5c0073a0826030725881b5a4a4e4ae9d9fef70650a18bc18219b61409bed6dc64e8e21c0bfcfe0ec0314a328cd0cf2c1255a7cc6607db3a899cd8d1b49e10786de670350570f3458314071c91375d7b89f93cf5ede4857a8a8983cd0b9e9f8770002b10126dbb885c525739b8f8dfa1dbd2cde0ae6cabd40809e90af24c8fe889be7a390528ff78292e166a18f746eaf18d0966225fe90216895f86462f201e0b71e4c51148c61397aad2947f2c1e3b8e2a7d81f34536f42a34fc22a60e467b33440c8052ab59e2298a0df00db17dbba61ba6831cd25103f13b916ab962295c7b6c40321fd20022a6711e8a9af4076560e116a1b8baef44a0b0952d7250ff98b2e9c619c9ea6e2f0ee365c5583eb1722e836753bca6cbb8e3867701e9491afc5555beb358ab393dbbff6fb37d2b5370c5919071454da9c5975c27e5ccd5a380f5382827b1e17dd7fbafa1307e40acfc0278b92e387502161c248b1a44b26d657eefa8aa5ff1cb3981e682d1c1d7962c7f32ae6b69c8bb13f069d66b8c5cd877a66654ae274dc6ed28edd741b46ab347743cadd505e24360189ed6500a3e3f7a8dd647e6355fa3785abfc61b507a05ba7937b0beb2dd682a9f1ca69070fc82ae0ab3c2ca6945dec8c27d1552ab019d099437d2540d8e2020d97289271dc5a0d41a5af2b2bf80605218bd4147c731a9cff9ac6512b106808144f0188e840284f79fecff3bad8c76abc9abba3e4970548b608727aafa109f91af771ce", 0x1000}, {&(0x7f0000002340)="44121bf586670405314442a96767c081a5a170ee55bf400454c2088be67d45fa3281d81dd0ede922071a0f489ce93877ec7b9c937cf1a7b9af3ba0e8f9e529e5742bc19a2b1444b7c27ae378ed5589f9c475475f6094bdbb34d43480a9c90a8a3fb15614eba5867c78b554aac634c5b78facd5e32cab602884079f1cf8bdfc4e3213de461b3560927d6841fbb679757b9b973badc35dabada3e01de7cc1a9e00175ba9447d31c7e65c47cf6566f89409e5e80d89461370519e6c2ab88079f2afa16b80e70e78cfd06494effdca21e64b0a25123b11502989286eb78439766e75fa531ee61765b772a2", 0xe9}, {&(0x7f0000002440)="487ba923e13220d6ee280d480a0e0b5de504c9feb87df7d177a464402b92bad771a97728a4a6cc8427538c144544fd5955fe8a55495c66740f52e0422fbcd3f13495bebb50419242395b9bde6d13236120c2f931021a18fd2f1b9889aa9d71fd3d7cd041085d6136d6f681ff45fbe1539681e738bf19d13394", 0x79}, {&(0x7f00000024c0)="96f4cb30b77c7f419799ca5d283f8022d6ee77d306938efdc6e22f585e4bc23da73f02b324dcc7cb0e599e702aa28582f340b0f39f029f4cd38991c652c27a5f46c2484b04ea9401c80a8690fa19bd78", 0x50}, {&(0x7f0000002540)="351d2bc61c844c4e586bbbefdf232c499ed3c7242726e4365e386c9c06d1ee8255fd6e04def3e88a909f674b610fd36a19394016c91c8ecf29d2453b391b944d2a805844d4048c6e4c7c8285f9d432df6187961d9a97fcfb1d115087674dc2bb4d484e04846a4955f7af20599235d11911d5c9182654e322b79f1fbbe9567ebd5cd974be0d344f1086fc1123069a08cec646b7c742e80b8d93acd12492a4a10e3f5c8a6615532352e79ddafcb34388a449bb56038dd92f0726f2d4ef9c139f7fb1adfc76b1c26fb79b4b1262873de53614bc3e0b7a796375ab4a050471794827fc984dc23c", 0xe5}, {&(0x7f0000002640)="c9856e5a48fcd6b89d4928fc63c21ae8f25a107dae337b42f1150e75d4b31e1f71358196362d7a0cab69e3e355c95a2f7a04cce474e7c348425bcf15573a052b529398ff196e13e939ce73e99f752e954dee4a15ef412cba3733d8412d25c6d24c5b992b9781ebf9b423156129bc1215b55fedd42366ffea60da7a45bf0618e30995e120ecfc3dc0856f2e990ea97c856748d9a98101ed555287433e137a73ca3a1c57925d6c18f706d782989f3f5425ffaf0a5a2e14a665b4ca10b580bfe0dc0437111150245f7880e9d3b30abc20a87a3b2aef41f841e1fa4845ab4ce93fa31779d3161e58e790b3476bb8c7f355b1f0f6e7f1cf9a604757d6b6700e959260a5c6e38fae0fea456579698fca995906cbc0076ea043de2a4e1f3161bb7d934d7cdda36114a2ffacfa6d944f0d6d7e7c47b0b6a36c24a54d133ff8e0a938f8b38ec5c6098bb3e9766c1e239b24b0d87555f5191bf35a1f07893b6ec0bc2907f4e81068a95cb18a78be21c8da0a38ab56cd65181151fa662017dfe931e6760a6b81714fccf850b09dbd27ffa16ca33c761b7632e7f2da7e92bef3740d8cf6340d24ce943ab9556b068f939e0c5ba1499c9c7f5890aef2ba43785e1b569c2bada1a18135042f60f307ed4be8aa4d7dbafdee54bf795f13dfacc1cfed581d541217579a95bd25131152b6c3606b002f0cf6433735bc6d9d15436a280579ec1604dbae021aed8cd869278e0e9ef8581922250d76eb7533501e2aa2f0df7ee3eeec40a4a6bcbbb128e827e5a522bf3beb85ba4051cc3f75b322b059f7e446117d2519c75a133ee0525bb90a514b735a0daea4fd93ca3882d4dae60fbae16092f4a5a2fbc44f6117ca12bc50b237d282d712f94ff98d17ddd8f47c8ecc979c8d28571c8c4efc4e3fcb07128afac23ffa40a5856f4d55c3b3bb99f2f98d3d56db71cf8e0ab4754c5605c4b76131dd1482bb8c81fc6fe4837ce60fa33a68d4cc32227495f836aaef1299eb6e678dbf4513af4163018e55586a2e4b53e26790a7b06660c493cf75ab759cd3651cf069fc029ad97960314417be126863daf90274e673f946139ac9922886951b1becc0a4b8413b038bb85d4802323d1ef29ec41eb739f5275d1f883b9a92c99e1376a3ea3b0396667ccf95feb3f20ae26f2b516ea87b8e9c331368eb985c44d5f8c5afab39672e1510ae4be2d9419ab28fc0c15909ed6d536be02278476d19405f784aabf9ebfb70620332efa5f5f461dc8213f35016248ed7f25ba1badd84eee9221ba40a0ba59fcd43f26873e4191a5283db6c77f3f3344b3557e1769d3206111c286207b4e6258423cf68a6750c4df3d0f19a3d8aaf759164194035075ecdc50242de04dd7941fb1148fcea79ba034e50bfa6bb1e1ac2d4505b4da91acc097be209fc4beddd7c3ac5b76786f42e915990fdf5f336a7fe48f46bfd6c2a18f8f778065e152f1096c56b2a7785e2ca0d7a37435cd066e2dd84c0bc8ca9f63a2b69da48129b7236e37c1c99e74f793f8a6e01cec13f4d1bee01118cba11c445c0a6d097519eb571d1d368cfd688aea0aefdfd3f9cc23e42dd182b9cd7bb426828c02db81a722c127bca565556c96597bb303ff72d9ae62c9f171fbee4188d1dda06fe414fded5d064e0a332d055dc8edee5ce692d2130256cfae181d3bbce9d246c9df736792597f1c7156ed9b5518342c0f27cbb57ac56e2e9d385e732b8325d002ba374714f84ff6e1f7cf7182983ec995c9fd0075cfa0590f86087c8f18b45fd1190b9e761a3890f29130e09420cc596b839e56e1a7ce731b0110d6d4aac90c337a480b17fb8a36e2c77e8e37bcd5361cc4438808ac508cc705b3d107051319b3a7d570c11cae36cda1926bbf4491d92fa82f978fc37c9b3f2c80e8322df5b7bd7fed05b19c67b1f45284acd7a281fbaa8447dc598fb856c9cfbf85c1dcabc9abea2f8ddfe41ce9675739f0af8615ac6854c70536853709b5292efe89204ab31d42a3230304da86eac1e71d722708c05576ceaca6d720478488ecb2d99b286a4957aa2945045361b46c45a1455812de42ef60023e77802d1ea8eb547cf91e3ba0a9e76a6521db9e61cc32adc27190edf141ef38a96de5bf1c9c136d49c186d0fb500aadbacfcc8498261d36be10cddc8d97e08acdb95efbf660b8aac3c491ee1bf1b4099553f000b0118b7837a98a060b5d1e10a61f44a08876cacef42489255a3aa4816f9cbc119146c45b6cb749f825ae0387526d49e34c728c24187fec5ff9cf7cde65679718f6a5a4e03b2b439eb78cdf10703170e6f8b429474e5731f97c1075aadd52ec1f0961480db272b44f4de1b735ec0dcc68e52021c954523ca350f97e8e38a4bd08d3439e169271d72ad009569804c1e4ebafb6730361de3165d9da90b9f3c3e456d471e1779ce47b084e3313de1d72d5e61b81d7f9d7d7d425b9d48692c366343582741571bde8ac122b137385cd3f235d8a401dbb8fa01200c2063fdc95bfabefe249a1712637bfd3b78e321da0119f6a9ca561ca20905787bbf0ff72d43cc5d042e40c0db307e09105e7a72edf03729d390e84b6fb5d799cb032943318e60636a847f85d6732fe2eef573b2a510ff5bba799c3437421071b01314c79a19b0e4c847d632054e4c947e388165e8633eaa22a078c799af4277708ff87e70bfa7853be774250f4238d4ebdcf987e473defb314bd425f12c58c67e7135278428a448a1a779bd11df63b6c4b7080fe41a54ffc25543bd0449839949abd0f18246c73e93e24534ab5f3c9dbfa21a6ea39bc1aae2693f7b35438be26e27db0e3b22a5c3d3d5572877fed844c7a80d9cd180a6fe95eb172aea208abc964de46868a97b61e1f616d9fe28860778790a2d6a3b6072078defc8b0c5e91f92b51b78712037343c6d256a712337eaa671c032dfa6469e4892e3888f6d133914aed420c50ba91d4697bbc57289c4b7adeaf7b4d90fe9512d2bba5322eee03e98ef9f4f5fa1d849de1b4d07164320d84b2f1bc0a32f08704bd3d1826e4e6c2e5499791bba286349ab3a57fc42324fa32c417102df650aaf0da794636858d48e7896250f81b035f8109e918af065ccdb215faaab4e59c7d810c96abb450fa46353bc85ef665e8ce3691ca4466fb9826e11179cd7f49a5537c9d577ba1a1e7fd45ec6fcc844d25db141f6ea1ba260887fc1899a3ace17e93316d6f1ec6e9bc90d535e90f0271d503432cecd8151089237bc2bb664b487f7355c49274df6e13ee3a42185aa69a981cdba25a46896f8756e03c4f3fc4f9f7e99ec5aecc3e8ef659288efdaec6842e99fc689eaff671a2f36eb4ce631f3b74081c2477273bf74aad1d810e7c010d4cee875c842cdb69dec1bb77c117a51789782133437f0111cbc9b985a2648046f8d0d9e8c94adb2ed587d8cce0c660bf25137da9386c7b21acb1ba75685a3913fc974348c2d6ad6973bc383eb49ca20810cef72acd3c9cd00d77dee352744c4fe3d9020e6fb6f0991a4229cd5216d52a408ae84e2e43ef6b231f2fe0a950d979b20901e3dfb87fc53f36bb1584ee13b22cd8ffd161bdc47fb2707f0f6b11f6372608adb8f9403cbd1528ec45c6e750b7b1c1389768bd2cad5a1dce28d1d39ab7cc58b18a27dd2ac337ffd86bf9028452b546336faa0daac21dae495ded22e1ff563526e448264c1c0342d3a968cac6c0f417e8addb3d51ff1d6c583cfb54fdb6f192278d820709b457c224be33e51fc7047d5756590f393a0bd7fd1d2f4829a89add3ef399fa9134807630d588d06ef4a0ed59f8214231ac5266c2b61efd172b41098ce9659f85176d179059e0a5eb27a91f6a0eee04f58b7d6d4b3233ba86cf8caea0abfb4e90cedd922ac09f6ca74cd6f8863f2686abe75c0f8bc15f0dc95b6edb4e9dbde267046555e34700d7572a14b2d38b2a163dfd1e16b02d668cf92701add2d8fa10c4214d649669ba2ff782a4b7053454ad9137034a64a494cd4d3975f86302ebcfb8b4c43b3f37f6511d301b38f618f5c98f12b07dec38388d4faa2dd955a2115433b34a09c6e2f19a146082979296030f1008bcd888bcb86b3cabd43744d585f05ddb22993f03a3469d7d3a5756ba0251752da292144d08da8fa7d3d01fb1acd26eb080ec043c4cf442219229a2edbfc889979db8f53e845f649d9e9d45f8a817b3e49fb11b91293e289b236d2df4109186dfb48a98aed5f1a32816207bfe2bc97ed44d28d50c49d8d20037bde1f42afc506c989727dd352fa3a01da0d15f79f1a5816f24dc6c87cfbcee7edc8486fa390403c61fdb4b9139eb53c167fba661d78fb1b9565574ba188519e5f8c8900586e0c1991c57e8ddf66feb6ba6b564fb4546bb892d07b6cb79f78db45e368146cb2adbd3f42bd898cfcadf492d2cd5c1658ebe496b9361165c4f6c831daac76fd5d3e623c91931f4e7c14a7920409bd63fcc2521992e4fa40922fe6d0cdead92a29da7f8f0c200e73e0e69d5ebe17e972d24ad1d7b0e1d4f9d3d34ee174fc9cf47a48c6eda39e15f3ee39856c90deb140be48cda61625df94b2058b5874b1135fa16d150e7fe16e626e52a3d4afab00b2a55ee91e938dc83e5b8b7a57d86c4fd64f37aac3a46044473816ced76a17bfecc30e0d2c96ca0ada424548d7798f291bbae07e831eafb69aeeb0de7fbc5ea168f50712b6679bbf17c6184633b66e9ab6752fd1ef488993f40d811c896a4c3eea655ce53c3ecf745754336d3f1e5dbfba73ca2bb04fe56b484c5566902fbf473bddf8031b73b2cafeff9ef821cb856ec0f629cd4f998f9fe1f73411a55f6a4d823f7115aba22c351ec7a75f18e64a5496776cf6f963db31ce13298f6d01fca6d4b6761e32838b861f47e1992cbf4d738163fd52b09b3369a8f476b0e43b9511df2fafe8625bd3b7b73af663ff95f10fa24049165532e1ac935e6f49ffa5cc10193d5496a8ffb916d83941f819404fd018047f880b62641a7139d9c97c52f23a76c158466b07692f886952386805461447853dea9c7f7e1000231b2e1c370411a55a04dc903c31429924a0e7b15ffd68b9d5f04fbc4054fbda4a477b4ef2992a32a3ba025e3f0c27201510fcfaa9acfb03f02ee657ba11216f91560d7a5416fdd91289bc79771762671634422fd89e63d87c1a5a01d02cc568b33bb478dc31a2e7bb11be32a7e430273396949d2f60c2bc8e5902da2a300c9c1c7d62ca6f36ffa8022fffc774cf93d047ef6f73d61568598273b560ef0c1883cd3b746cfa1c64cc6d48940be7ad982d9fbca78b90b2926e1e92eb7af57b2134cbe189670852540b649362a83a2c223ec3454017e97ff73af3bce3a2c90d2df6bed69fb63029c2a362d65738ec365eee4588ba3d78eee7b4be8845ea0a1d5d1dc2efbec946b686d28f53e300c15f13c206ae73a3ce4b64b3126f135b71ab93b0ebc875965c60af0d18bf0ee34909935665c59e53bb416f7a6a4e7ea7be84535f36e3e867126898bf12fd5b7c22c4eb63b4da2e870a7e32b7ba910ddb282db25018f5b4fe8d790758df8fd0c19c90448c81fa6e6be677e718168d0107bc3ad83ea94f1ffeea6d4a2818749540a99f8860cf89bc80282ef172722edf4eade018e025ae7f9e331d514652868f2813ba0b1721c65d3ff269dc5af63a972d9b868f8f62b06207f6de34d1e0333e8ea72b99e9db2af970b15de9cc785b8cc6846bfa366853b241139054aeb012ef672e4f2d75d858035e04a4ab25a0b586f26b55df5264f66cf6d38acd1763a7eaa1bdc1d4971425ee53ba", 0x1000}, {&(0x7f0000003640)="1ca5a816e26ef3723150ae1970df64a107a91812158883ccf1e3e1b5e62d78b38ca1ca7147647bcc302e41f045f5b731d3b0ba8510ee0dbdb16f4beead27af1efcfc9adbfb32c50f7fe3f6658c1c238cbb96214a0c6ac6d7f1ffa614fbf633dd492f4b1116986a8ed3fc48610411a98bd318eb4113e35aed4ea54ac8abe6713a57fecc5052cb0e1ab6dd041197250803fb2fa757660f472e1468dd583d96f5ce60ac875f55d923bf53d63e3a709550986cb56d3e12ccadc225f64e9267b89ac32ae30e69beb3c7", 0xc7}, {&(0x7f0000003740)="f569a6b006ebfb77220096173c4226d7c688577cead6226673de7446d2fbb14cc4fd7a6871186d35c06da004827e0f0b82fda966f9eba94f21e01cdff6", 0x3d}], 0x8, 0x0, 0x0, 0x3846ea65cb8c30e}, 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = semget$private(0x0, 0x6, 0x10) semop(r5, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x4, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r5, &(0x7f0000000300)=[{0x1, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1000}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x4, 0x1800}, {0x1, 0x1f, 0x1000}], 0xa) semop(r5, &(0x7f0000003840)=[{0x2, 0xff, 0x1000}, {0x1, 0x88a, 0x1000}, {0x0, 0x6, 0x1000}, {0x1, 0x80, 0x1000}, {0x0, 0x9, 0x800}, {0x1, 0x4, 0x800}, {0x2, 0x1, 0x1000}, {0x0, 0x0, 0x1800}], 0x8) 16:01:39 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) socket(0x18, 0x2, 0x1f) 16:01:39 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000797000/0x2000)=nil, 0x2000, 0x0) r0 = semget$private(0x0, 0x3, 0x80) minherit(&(0x7f000055d000/0x4000)=nil, 0x4000, 0x7) semop(r0, &(0x7f0000000000)=[{0x2, 0x5, 0x1000}, {0x0, 0x200}, {0x1, 0x1, 0x1000}, {0x0, 0x1, 0x800}], 0x4) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000040)) semop(r0, &(0x7f0000000080)=[{0x0, 0x8a, 0x1000}, {0x1, 0x0, 0x2000}, {0x4, 0x8000, 0x1000}, {0x4, 0x6, 0x1000}, {0x1, 0x4}, {0x4, 0x1, 0x1000}, {0xb, 0x9, 0x1800}], 0x7) 16:01:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/\xec7|\x11\xdf\xea\xd7,', 0x20000, 0x0) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x100, 0x0) preadv(r2, &(0x7f0000000180), 0x0, 0x0, 0x6) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000300)=0xc) getpeername$inet6(r3, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000100)) r4 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r4, 0x8004667d, &(0x7f0000000040)={'tap'}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 16:01:39 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r1, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000180)=0x1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) r2 = socket$inet6(0x18, 0x8000, 0x100) bind(r2, &(0x7f0000000440)=@in={0x2, 0x0}, 0xc) flock(r2, 0x4) r3 = fcntl$dupfd(r0, 0x0, r0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, 0x0, 0x0) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040), &(0x7f0000000240)) bind(r4, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000480)="653a76ca8d69e934113092b80c7aa95a4d7e74b2f9f0bea2f25e622d6dace20fb2c13a376e595fc98559ea6618dc85933d6538988d44fda49ed364ba891a7bc96b9b36dffcdb47fd839eb35b67e211b2c774382a7ffb2c0309f1c8050ae37438f0458075ae04ff0f622d9d91fb6506c499bf40dae23e7d76c5e42bd3940fc54cdc49545416ffce8fb8e37bf7c428015ebd44a6c86e48ddeb044a9ff23be9c6ffe05260818916c63f8b927dc48cdfb00ab2621acb67290f0f68a56fafcee31091dbd4ff428c944071b9da2d4ccbf44bdaa5a5cb4d3bed892c56f59408fe5cb4a290dd22adb29b89a1657da1849e9e5e09646a7eb806c5beecc40ba167a4d18cca5951a662d2acd59e43c2e7da1d128abcbd0811d4ce79601f7f4e5dbc469849529cf475432e4567613bbfb3d411799789731b939ce9511bd36b81eb5f50fccb1d818f2bcdec383e919fa3e77a6a7f2a469aed2c91f70e3f2480dae3f6b2c2eeb8103addc1ad8dbdc4c2ea2d3a40a651b9ee426a2a11cf6e6f598e889a68ae066c9aeff7c75d86324d856ad190830e1b4e473014b8741252e21aba92b168f45df173a50d49b21789c7f877fc4e554e5c77be7de48e9bc1f08691d473ab495cbf20e49825d7ef50de9300d1deebc959bfb29646eea7e9b99e45f77e5675be40143fa2ed7b3a87e44a56308a060244e34a27a0ace79112195695ab0ea398415e3b9e5d3e48965ac674e5a7ebcbc98265994c5349874609375227ce4344c90e9bb275a13e2a47febf85cc6af948149a713cab45c78b1d963997a230fb36ef25b601184815747df15652c6a1e9054ebb5a968974b0f775578f19cbc59b4b58c62899908111b7b9fbe14350551293ef715c1d3b3785ecd6b16c30af2225189be623b5037b2979d9847099f4c844f5a176ee4243d1d288850b5b2bd121e9245baafed887ea7e0f1194bc0fd581ce16f99379a62565acd08c44df1b93b9c17c0732c9874cbc3ff392939bd052b42e666f104f2058df257307166cc6a4772ba473fa8ea69cfbea9b04a7b849562973761b9dbf9fd18448b6e98365d04ea1d07c42ec0ae22b7a012e70a7d958e12828d33078f168ee01780aafc069d6dd8b179b9aad92f77421538b13db49a80c01fb900fbe5976581a6d8c653488ebdbc2fe0146714e13cd8968753eb91fdafc1fd17fd48d83bf6683c7ce7a43b04216d24250a91f4724efda1a12c9222d2e5d8ead75686b50e5569992e586335b01c39eb2ced988bbaeba30adc81b1c18cd6c6ed6fa2a147eac291e0ec5632b9f440475b3a3469d420cc3d3fd9f74bd4aeccb7508648fdad5457275160f0720d3e190b064c5c9bc8232b75f436d7d1a02a3de7ee6fbbdad8383768e27690462020a2ae03dc9ce1e17bcba48d7ecd08e49ba4c0e49bc288116ddeecc10a31017fa9b6311bc24de10fbb01277919169010d2dc9c59d1fd1914882a1a85e8fca329760eab59bd31d8c37124d872650f9009ffdd6ae690364f36d448dbb0ffa75cd798f9f8a58714e50d299184596a7144a7ede1c65c8014529bc76b37970f987580fb5860bc26ac133c9211da4cc5e2841b795ea029d0cd30fb994783861611c007554fca0d37684041dc68794c3d9e345b8276cbce6c7694ac567f481bbcb5e54b3bafd68a5c51fe01697f43f928bb7b97d66e5ee7a025fa133cb8073ca73f704d616b266c0612bb77366c6842dd00be9642336a243543625d9bd693d4c191ee94bb1c6039681e2e06386fe9f0801ed75fbf6d26fd6de40bd605a8d8dd15cf72cb91adb3533a467265a9dc76cdc2137cd27cf1d3227b5b858b62116bf471dd6481ca0e68a42a4519b18953ee09cf1236503ea14191b0be46cac90f272fa2d6765c743750253dcfef29a093f785713a22e16d0b91201740f0eefa41d60fb7f2b791bcd7fede20bee500be7f0b4a8e1a161b0f1ddaedff2e2b39cb72296af7c1e92189521029d37b965062eb5cbc4753d65a98156f831e334de7b76e1f420280e6b3193e96abe2d38b85e92f05cf6f9847e2fb0d9cfe77a52a3a07c1abc0d0dce67fb9438283f2422a7c523a59b869395253333a45fdc29cc7b9dc9ff5869b30366ea27c2e9711ddcf2d494ed1606673537b7b8209cfec196608c8da50d656b2c8db9006b86131c7c82c9232e8b2c461942198590e39ac27e3c6bcd12de7ce4420bafb78081f8f0713a8a6e815a2dc538d8ecfa1ecd860052d51f8e24664aa05325702dca51e2ea29fb2967d9c95ecbbcb11f1352bebe7b5e14cf88d6501c682b9cc97ae17537df840bbf021baef2648138a6e4931c0cb49c36d2ad904f44721338c19ba67982fc7f1ac5e93f48e6a87cbd8fee438b05012b26a994eac5c63943b6f5480caf6a7f33077793bb779c35738d4a4ef9b26c0356f42e120c60567e519433b5bc9c39a9ad1cc4bd21e61a354f86fde697d5351233db3b3e5c07fda2940a792fd477d6602eea41255ec2324cf9bb8e56e4a9b0db68a159c816a9e165bbe9f2b420c6611da1acf781cc37991c25aaf39eeee68872bdaf4d4997f8fe244af058cbeb5045c57af1a331513faf87cda62ee559c4d52e164bf8f4abcd734baf838ab3feb54f69e1b55c1e2d2c6838154f1c439da13023a78956b7f4aa2556f875ccfb49856325a1b9b297f5b2715435526ce6ad082bef373b2cd5c262ccc9ad9dd98d6fd5c15e4fb4cb118d2c4068d81622d5b5c28467692cabb75c39764e0e440105f1976803f4c530e90c42d969685986af5b0d23798d23ab94f4b7f6c7ae8e5aca3bdbbe5a5362db1fc7b441f7df028511649b8f1c5c4ad3e753d06238c8671b1ee8350dee77390af10a207d3a083d8cd028065a0a3ea96022197eeb40b82a4f77c1a2d6e893c63449250ca266e3eb9acb830740b4c04128123dd9456783203f2bc72d0bab1983d3f3e51d8c94497d24fc2ac779114118bba28abaf2b2edb7cdf1cfcbe2b220eae0e60bb235a983663bab4ffc76e5c96d43012b939895c5ce5088cab0beaca570ad844221f03f9811fa5cdfe348e2620d86c4767197b35fe409ed68a5f99d2ac2a9ae30ef2805a29a98f75af6d613346f43f078d8cc948d4844ed2798adae6392938480ba0532ff2e5753c3b012c618c34e063928aa040632d4682592eda7844c25c643e71b77005573ede6488f5a91250f6b6e0b275430a19e2c8ae6980e37213312303a78dff658565fa9ee36381520cef4b6d15ac0f0fd86987f92858e12b63d1b9ab6b45ece0278482a2da52ddcc1d940a97b8bf4fb17a05668bdb1eed085ff49f8580f94ee8107d601fc403f8655c22ffbe2bf209ec3adf9740028a7fb823d1965bd07ec6e7b0eb29a7fa64b537ab2f68fed17f193751a5b72b11a1891c1ef0f39c4afbd40b96d3e6e53227c5cf3ba457c40463b30f0dce6ac24a8c3d4053fd70425f964598eca63b23ed40fe923b7557ba33bd7882d4d97ada95fb7c9908d701ce010e2e4a98ce18f57bb5438b949882ea610fda8cb29a0d927d5b47fca5b43b8aa7de05672198170508225e2b122e82910b0c915d9e2e3c3a8a6df0f5d379d98ae74006b527653ef0f4e013ae2d98f4ca7888723f75d47f611f22bfe4509da368f3ac21a77ade1a5a30c13b1bd4a31d2907e62ed28ccb424e888f98fb8e0a0f5eb736bf7812804f2f7da0d38a46d53195b91d7fb0a9ff00c0eebb7799047cc4f781cc85e2b93d6ffcf0b67505ca5569850febf16bdf3cf547068391287c3d8033254fadc2d419e63b266db5abad32de87f2c33de7fe4346c7afe3cff2fe69f6308d58fb854ec07ae2636e9db8fa8c992f7d8e71c277f9a2e94f0f5f9c909c207b04dbe3dc4d99d94238e29250c92b904b575d6b0343156914d0360c5e53e8ba91fe6a80fa3270984220938c2068fd2b54f5edcc55f6081276aeeade78c5f52d751155363aed13dd99abbda4e524daf7565430248b0409eec9cbeb193ce66594a52da88b57b4a21f709d80bef4d4b4303e09341f4eee0d274934b9060d7848d18ee087eb86116b3fcb4431a1f9f244eac1c3fa30c96adb2eb8a05112e6cb79d8d923a8730516a49df424701d74785fd9ea9390dc5e4c31369845d1e1d8e77400d4cafccc28f061efdfa9d45fbebc86d538f274f117c84a95c14a137605904cc85f8131bb4e556e631acb98492c25ee28223297352664d6108d7cd326c18a80d8699e346632ad91a19d5df446facc098af1ea2e13458204b4fae3c20ea141bcc7eb372b58f1e72a0a9b4c95f537f2bbbccef5a1699eb8ad42e2de5dd3d01dd93f7afb4b86a90c212c0fb79d7d09fe2dbf612289d81b1457ee63951846bdcc36a8f864727abd592cff5a7f0f66bdd5695005b508353df1c2448cdbe58d54a9104ee80c1e9b30d705123f6b82e4282bfae9ec9b81e589b44d95ba3935277563dbcfd201cabf583e99dc23a8c3ff308fc044516195e7f8d99605bd16e4547e121bb8dd96c548573c569b675980fdb67bf4ad08baf9cf48f432a0786f32dfddc8bbd58c6fa1ed03a8176a03722dadbceac1e2717d00f2554d662f41c633215d98fae5b9eeb879fe63c4d30143e1e8e126f415d8559fa0356fa2e8b820ff1cb3284c3ca03197e0f75f684feb58996dbbe42044baae750357452df1ba7f1c98f3a1f8ec4a17f136b86f338fa6417c16ce5cb708acf96d1e0e92af1a6b0f073a1d961ea8c44d066625a4ed9a275627690fd96c71f055cf75bdd2b241cf908b6dca96800b4e6045f267be8a0465105815e641c47544c5c8649138f98bb11a4a0baa1d596ffb31d1bcc29d81e74177ee2a4c405b2214022655c3621d53980eb200e5a6247561f9ecfd9c9ae906a34dc5d929225259c201a6143654539fc0205f8e760f5d839d90a67fd0a4340de4aa012cd222b37d9986a06b47eed6d01a5485146936c39b0629e00608f9eb5a53c1e3b7a9ad62d5894acb16b62faa6d28e325bac06527d8d0c511c890975f72829c70add94a0d852f1532bfa931e53989fedeaefdf8bc8fc5ec59b368b5a848bd42c838bed1ca1b1ed15d279b9e7fb0fc89783da15f352096e16f9fbb90444c686f4601f617111082e2504be82a59d88df964d8babc9147b91baec15ce7ed5d8e6595c35076435f00efd9d4bb14f16cd2b2e43823cf814f60905c7160b264f9334e8743f9d7ccca928519ecc12a8bf57c59be9bf672e94396968ce3aee06177d2a7656fd64ef62a2a6a2f2aef5eef65e298cb2a7249713a65d0ace6fb3b66830b430487ba60e93a2f1f8620342e49ee3729c17680adf2857f644608a9e1bafa78de53c594397b150cac01d8df9f0f9871381651d9c566307c4e8312431ccb01b6a9d0ec36c5123083ca945abcd347c7d1b56c5e76851f89f4c1023657c09bf8abb7ac9b89cfdb2dfcc6debf00cee4fa1ef07425d1a9c77409d75b4b9b60617104ee72696495650d763681950f5e88fc6d578c092a4243c1522ac347ab506a3531275710cceb014bf62e2f06068ad997ccaafe996559628d76f2268243ee9497be4ec9b294eac82e38ddae5b141fdcc0084a7894da08708117a8eb3f81bec4b35ba3c2ce7552e4d9a9660c3ac6612221185e053006664a449a706c96d9695344863aaeb17c46bec6003e454e2fe4b717ad454ebe9513d0e47c00dc48cdc6058b6615540dc6dbd0169795ba096ac74553092adf397bb8aeed0ee9999e73c8a5b2e637014f842c1f38421252b97696bc8b32162846eb9458bfd13a4a650ee0e13c61d2d24e712a02b900953c4a253e90b64d30cc15c24d6ad15", 0x1000}, {&(0x7f00000001c0)="7a8ec1948bbf2b81dd3448f40cec4ee117b35cd8a542a9942ce9c7e35d287ff223c5ed10b88de05554327d762d684da7c898089f4340fc65519796ac7385fd187bbbed396ea94d3ad6b3f64715ec429c210b3af9111268c6b01ca0b6f1f986d69fb585c353f4e4c7eabfb29036367f4d359eb9742acc08c8d8b069a9df548276912a3beb096be1165a649b55b34644517abcad635f76a72d280fd861f565cafb60084edfa662499388661de737985edad7349bb81e514b14a80a02f66ad148968e9cc3f17fa7e9ab58861d2c9572", 0xce}, {&(0x7f00000000c0)="d533e884bb1618388f5568508ff095df4ed29c7de369dd2b7d4de77cf575a8e9358df2856235962ec73bf721d469de63bd0290984a0f6504f4d62678d59b5ac86b8848a70d24481d33984fb9f51e7212e364784243516d007e0ccf20066e2bbf58416b2b0f53c7bda62b1dc33d8cb323d258935abd09b5014e4a7679e170ee246a0b8e2976ebab55732b37e48ba1", 0x8e}], 0x3, 0x0, 0x8) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000040)=0x6) 16:01:39 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x14, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:01:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xca, &(0x7f0000000100)=[{0x6, 0xc9, 0x7f, 0x3}, {0x7fff, 0x80, 0x9, 0x5}]}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffebc, &(0x7f00000000c0)="b6") 16:01:39 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socket(0x1, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:01:39 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = getppid() r2 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, r1, r2, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:39 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) chdir(&(0x7f0000000000)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x140, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000340)={0x10, 0x4, 0x4, 0x1000, [{&(0x7f000052e000/0xc000)=nil, &(0x7f00004f5000/0x4000)=nil, 0x800}, {&(0x7f0000399000/0x4000)=nil, &(0x7f00000a1000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00006eb000/0x1000)=nil, 0xb5a8}, {&(0x7f0000426000/0x1000)=nil, &(0x7f00004e2000/0x4000)=nil, 0x5}, {&(0x7f0000495000/0x3000)=nil, &(0x7f0000268000/0x1000)=nil, 0x101}, {&(0x7f000001e000/0x3000)=nil, &(0x7f000020f000/0x2000)=nil, 0x1}, {&(0x7f00007c0000/0x3000)=nil, &(0x7f00006d9000/0x2000)=nil}, {&(0x7f00000e7000/0x1000)=nil, &(0x7f000055e000/0x4000)=nil, 0x80000000}, {&(0x7f00002de000/0x2000)=nil, &(0x7f0000357000/0x3000)=nil, 0xcfd4}, {&(0x7f000007e000/0x3000)=nil, &(0x7f00004ae000/0x4000)=nil, 0xb9}, {&(0x7f00002be000/0x3000)=nil, &(0x7f0000107000/0x3000)=nil, 0x6}, {&(0x7f00001c1000/0x1000)=nil, &(0x7f0000782000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000053e000/0x1000)=nil, 0x7}, {&(0x7f0000057000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000194000/0x1000)=nil, &(0x7f0000404000/0x4000)=nil, 0x80000001}, {&(0x7f000051d000/0x2000)=nil, &(0x7f0000204000/0x1000)=nil, 0x10001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 16:01:39 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340)="18edb50a8c886af2f35ccf3db405721b353043dae20b66afba6657b94c50c32c066491362001ac959fef4b1c07e23276b914039d4ec992da0cf1972d3ebb7819f659fd59ca3b4b71c3305bade14777ac61740004ae1a29fa0283f33d742e86ff586d96f4a7c0f16abef061011555f29191f566ec099d760776cc835ab0ff74348fa17756052fa6a5739d15fc77ed202d42a57f9c1228420cde5f8de4f4a70bd00fc40b8fde24c30c2c41dfafd5074a66bcb4ad06ea9f3643583807ddf5a2ae1a1ef8fe2baa5ba1a94eae489e57991d2d0103c4f79715a51075b024c95a94a4ddca4c7271750dbaf4f8bf82e752ad5288d1da16be37bcbd49dc8eb9dea8fc8cf936f22165e3f1418195d0e246da20d7b45c817d1a10b5d0b604c5d8a3d071f44265b16da0af306fb59c519a66287bb289785e5a54b6f1730713d1582274a46efe0bad11a45c2340f2d5f6025459a58f14544438226345887a18f10dff2997b2ad9033082cc4fb8bfbc955b25dc808d610b95af2df83eb14cc0ecff44dcabac77006917f3eff3cc0bc461dec123e571486a31338ca1dbbdcbec79028f523935eff4ef881fd4829c1e8d59e85d4edfe8ad07dceded9fae6ad1c40671b3d81912e6269eababae3a7069dc2be13dfda5497f5c90974e52a42aaf5a1178de60590bd509ab9b174f761a2979dda98fcb425353e2801e92c0972e73415026a6c6d7bdd5313056c2199bd0b404e6c3ae513e1a996d3f791eedd17544475c0fd457f7d80de262cf6487828f181cac7b2f42e542769e94fe12fc1d774b7cb74a78107cde0939dfa53098c6090ee2a69b42ca3ac967e4032cc4a31256499692a44b0663853a8020a4fc4aacd387bd7e72ec2049bb2e8ddd30dea372baa4662200effae8c35dc754a9112e13080b3bb59ecfb2ffd3180840a2ece079117cdaddd4b2bceb7700be0a16c0206682d9fef233d0a3c9a40bf734ffc2f187124c36cc8dbf90274fee33e13c3869aeb506c0da26931927422bf57cfd6c45859af7d694519c4de4f89269641607914d0e71d92b71304d326be00f51955c49c3a6e81f62bbf8da3bff545033490c750cc7f1376f4b23f73b7e19907c00b57c0d000637956493088c2fcc88ed1233c4a7ec0a2f2be5f54df9cab81e1eb238d5d1e386632ee900d88d331f2b65bc1573d7ccc6c774e5bf92e5a56b26db3b88bc64aaa6c7de3485d2830a5cd706197b03c72a6f96a4c711fd03eedb02a8025607a7b843c41af8bff33f9de18994b74bd1ba6e04697fc87367a6015ae3acf9f480455379485147c61a09efb3d2e96af8bf14884ecc4b032a5d15eccc55019c4cf488ee34690fc2266a1ef47d0f27b7cc12ba46dee191e26a402d885b73d30f24671aeb85e3b01ef33eb5ae42950d70dd5011816f69a5557571bf3d52d3ace0c7d35f18fafadbbac369731250df877179eee5e2243207cffad8b2e907214e20e8badfee9bf7a923133d1a1194b83c27beffec66dc2218d3524851fb7c6d103b74d7ef47362b97fa464e59dec453b93601aef00b5d641caea4432be115af39f87cac924b0e16ee1bac8750cad69b8d9d45249d18bf9d8b7c95c3fd1c779c5015075c790b61bba6792f09d501d13dc20c89d886bfc4e03f3a3ba535b62c7687b7a36958f5eacbb3f7e8e045bf3b2a88ed92ca8944361fe3940200d361d3b6ffbe0e0b055e2ee17096099dd2406ced09fde6e9c800abb2ebfbf270254d825a30065b3ecd5eacf0e271ed43038b4fa02cf42d477f26173b828fd1f311dda69337fa5156718e6c4d3e681260e8cffb6cea6d013e663907fd2eac6e9d1d8f1995cf5a7300f12228f0cfb7601218a11ce86d768a877fe6af661e4c3c4a7f461711a5a86d349ad43d6083b5114730e464e08317dcc1e65110619cc83788ba39de25f9157fd555d82ac0100578e032803158e8467d896493726d620212e8057a6b52ac33194224935044f22e8521e3b99554be83d9af38832a9d919bc728c48d2ffff00ae26bbc0d22e3d94012c8d844d182229d2b8b261fbd6fa1639ace85b0e6165601aa0765300c04546976850b3038d9c07ab1d52574f4c3b882831d7cbd5314ef5ff58e921bd4b6ab9bef220e06d717118bd815acd1c81cc965e993546e6efc9a2174729ae87e78735899dbe2c5a09ffe20b975deb05ab74068c5284db514fcf927619a1caa9207cf45167d819a8e414d9b6d2d47d003bae32a078d9a6414fff791eda572f5da6f85117af1f8c1db149283088ec5fa3de2c60926d08483b801c15afb2bdae14bfc2c5031baab0b09559772f465b78a0a22901ade3bc939b17f79d0f14d68008b2b90853f3d09aa22a78a5b32f5b900c569284466d72d6026b590236bc8f67eaec287e7ea10f798e0d925f1b9d26719613f928d834eb9fde41b8aaf49cdc62426ab8b5dfaeb996c4c63b3ab26372014cd9780ea3d73a172cc88fed7c73ad097309b3ce78c582f5dfb251179287c4e66fc13f0e73114e83a8d5ecec4e5210b979d7c14a2462f429f98f7ea2cec0db6c108520c75596d4db67ca04dfc2bced40da1cb4d5a069778ba922eead011399ac85d7df3b1c53bcb03e4ce47a8ca2a7be4d0f62cc07d0b18ea1441e424d95cdb9a315cef57048ccf9f55131ef3d97a0d32377c5ad86a1f907ff0a27ed2895154d2ee6a988afd5f39b490d8a00a73f587d07ad9d9f02cf6dce6221ef6045871340766a967ccdfbe7310cbd84ff78fddd9e661591e399b97bb9240a9dd6ce5421a06e04b9acf60945ac5cee9fea5d70fba81d981451b6dc5deeb46dc51f828ae51489188adae35f055f4bef8a6ccfd5ada7069cfc6060c113d46d77b1cd8870fce0b24d237040050e54f4deb2003d4e489715ad55413b01959c9ccbffbfa401b40c8f74edfaf70dbd028a5eef98434413dc2d55ccb830a54ad86904d2b0fc15133d8c15a4dc0678354cbcf817ee06eb3456f8f0909e2e3c342922af64a2fbe770c44019a5c0653d17977d6ae63689764454a02a4b57932f752703f4333c869b82a57e987e51000b7c4b56cf9d9d06ca5fbf6eaadbfbf087ee9c7f5ee641d27cbc59b8b5e03d18dc75af1d619b0e3a9db670e66ebbae2cec8705e355e6b487655d817d93752451a102b73a411f4c898c03356031c9bcc8a0b9f542b565ce30b8e89c4a4699c1347370f806ac0ad434580aeec64221decdb4f9a889c3943d9b2a65bafd982042cdd398153fc67ae78917d7e6ccdbcba1114f7e9c62863ecd9e64bfdfab0fd52e7526a174dd5475f35b8063f6764829cca8b1a382c9c698a2fcb54660b6a5646f8f6abd77a1f8f24e24aa1e874640e31da2886d14fe0e0faa76cbd1a41837fe04af7dbfddff0e9cb3f50ca1e99b0164ca235a671026fc0db4f665e355dac1f2a0ee670bdcf107d4f6f874dc5cc2326d1ebb7796266d457d9eb0a076e5964ee6f74fad382de864d973e47a3b09691b81e80ec96a16f33ca3e8a407565986b5642cf7f9e67c561444244b273881f94241fcc64ba902c1612f47e19fda311c09b97892bb3b0303cdb60d0e8935ef49e8e69c90a241d31af60c505b479981585dbfeed9b5e506650ec20d3b79c9cccf8f7cbafc498cbd1fdc9d493caab845eb8687c2aa56fcda8b02719b3e990cdd78bf608b0bd31556e1a274f87e4194ed0f00220d2cae10ef7153326778a95c4cfcb206c531a23e2bef52c57abe208bd1d469b02322b0dd61f2b10e4cf8be62e7516d78390545195ca8fece40b4a918305d89fc5cd7e05df26e169450f90a4110aaa7792246384074e1c3b8d10b0cb16872660f7496f0c4531e85338389e5f76fd527ec143483d65bdd4d06d45b543e7b230edce7252560e881d9722d5fe95cf684d10cf75b6c20e9718a51cbc0cecdb619779441074296ffd15eff3512415e48dbf804aa008058bb62e90e8989cbe3eea42926fe7806515f34b60546ed12b880f0140cecda60bac85b4bc2497298fa466044b3cd5cff00c6ff3e2926d540e01877b5434f62644c3f90f0d1a15326355724118194ff7ccb1c02ec77a851892f5b3030dfefc126569ab20691ce92dd6359e41df5d498cab87ef1693a4f91960758aca00bc273a14d3fe8317fadb0b89e0df6269cee60a7b9f6b01df229c018a08e798756a40d7b6326b807b990063f6af8b60f16098d03b0e16cd312dc7c2a94f8a85584b2fc0304c2612e30a94f5b890fa6d32c9b91f460d56a7900fce1fc3dda7d88d9ff418c3687e48f8e6992423e36b77671fa5f674912f145804a409c2b8fe987954fb99d6904454efdafd68926f596c2f0535739ad401f3b5df203c4d44c0a261235c8e21d459cd89eaa4e446b3e35544003e5c0dd11dda06f0e71aa19f389a14179180502c2272e860ac6af71fc22302ed50b9e684f0d47fedf2b89167f400aad1237414fe6130e3dd2f0ea0a88b9f01fb8a5a72cbba87513cc475baa33e960d7f21d2487d75b8fb277fa49dcf2de3462b519707cd84159ccbd46bd9516cd56b1a8c175fd9b982415706a5505b08f9b9583531e6ad47aea6f313a628b66aabcd448accb2f9f34324dd1fc07fb68625979a763d965f774707a2968b142da7d1f0d32e1ab5009d438b9b5a6f92d9b6479e4b1e09f7ea49d79e08873d452e9dd3199b8339fdb2bd6a9168c57f1049df6f9fb2c407df1888a79d28794cdf8fb1c83d724d72e948a8d2610b8474240f85be60e375b28ca9f1f0e06fe93aa3af010424c9c7005aa4e9b2f6c2fdc3e61336a1ee348bcaf05d3212664984c24f84df426db2e55635aca391bd088aa0f78bba96709251988a0849c18552be5a86bfa9cc5dcf9195f6f88076bbf866442a20a789d2e34f11eea871684b688b7da6253a72184c51965b00dc912fb20e47c15ba274eebb1248d91ff880fcd66f99ab136e16e8b57a9a9b81dda0bb9020f9ebc70849f916c12644a20086e82df67035fa8086d1bed48b0194d28f31d2be107bf3900190e6dd99aa10126c6617acd4687a623bb1ef22c44c537ac5709e6c7ddcc09f8f43b26bce38148fee88593b7ebeaadf37aabf830454053b6ba2321e21edc9fcf481f69193803fe038d22f1b4841dbe8135e64fc491b0ae2ead779840d2e1f266823cab03ba179b941c7aaccb07ce4bba006e9ce626b44b221ed63a21721a8f0fe57a336802a47905960ed44d7f5b82e2bb9cd10836cd3d5d3bc3a36f51e7a04eddc9c1baf7704d28777930317e352cacb9174639f4e012b59c8f7c3728d78484d5f6906482b5bd54c7f226aafbfb56c4d56122f27374a40ec5e2bd5103236a26002731fed6656193eed7015dbad1a5d05c92ae909a3ba5b0bae57c2944f53ddd6b23345ec5885ba6f5b164e9771d8c90b2c2d0e2d63639263c36cccfd3f61742b83e721097183f221c884448534476c6cc3de7f2eb82b57b4cb9829ab2544c066d220ed2953cb4c431e48bd325f859bedc7b00146a41d836bc43c8eae220813866e6c7ee42364e270e36eb6c93bbbf24ff3a704bdfe5ed44aba8d19ed0a5c444b62dae1ad8ae3fc4f5a66b071a6e3612e6095261fd8d319f164f55178d78b769f0f2f7fad2d6ec4c6339574eaa41f7e29b793ac764460c7c94a7556f93b1a04a9002d3f63fc702391a35dba13076ccab60044bf4be4cefd8254f9c3523b6a5bdcefb7aab93f810bd63f1c766bcfec03002fa41906d5e6dcc52743c4300c54942fe9084cd7a21522a66429d568b979d5e61313d9a0ed2516ea11696e0ff3145db7b63e65e74d5be49f3a32f678009d785ce0fe81bc9b4f34bdb", 0x1000) 16:01:39 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000dbddb97b00"}) 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) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000080)) close(r1) r3 = socket$inet6(0x18, 0x8005, 0x4) ftruncate(r3, 0x0, 0x9) getsockname$inet6(r3, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:01:39 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f77868c50ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r0, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r0, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r0, &(0x7f0000000a40)=ANY=[@ANYBLOB="18000007000000007ff7e1d456ef5826acd6475a6b501fc70ed786a290c191675bcacb070ca64c5a183c6dd3c00447331c139e87591de55c2ea4948b9c4670e141c604d3a8ea571b21b23e69ea712a238c73df7919683be32fe2d20acd48e8ba4d28ee8e5a7e6a0c8519e9382fb45d9042e0f1bcdfb602bb8d9216cb83ea3cba4908c8f207531bac99e645d61dd6bf854de98442d67a5c724d8192d1e4e465fe223c818c2d41de69401ea41025e4ae8ebb07bd9ee969efa5acdfc879440807566249887ea46e3148"], 0xffffff64, 0x1, 0x0) r1 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = getppid() r6 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000980)={{0x2, r1, r3, r4, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r5, r6, 0xa5, 0x1, 0x100000000}) setegid(r3) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80206916, &(0x7f0000000300)) 16:01:39 executing program 1: getpeername$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x24}, {0x10054}, {0x8}]}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") 16:01:39 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x400000000002, 0x3) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) r2 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r2, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000180)=0x1) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x100, 0x2}], 0x1}) 16:01:39 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) r1 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r1, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000180)=0x1) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8004667d, &(0x7f0000000040)={'tap'}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[0x6, 0x7, 0x6]}) r2 = socket(0x800000018, 0x3, 0x102) r3 = socket(0x10, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206931, &(0x7f0000000300)) 16:01:39 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b, 0x2, 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x4, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:01:39 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x8002, 0x0) r5 = dup2(r2, r3) dup2(r5, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012000"], 0x10) setreuid(0x0, 0xee01) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r7, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f0000000180)=0x1) ioctl$BIOCSRTIMEOUT(r7, 0x8010426d, &(0x7f0000000000)={0x7, 0x2}) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:01:39 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket$inet6(0x18, 0x8005, 0x4) ftruncate(r1, 0x0, 0x9) getsockname$inet6(r1, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 16:01:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x28}, {0x10054}, {0x106}]}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") r1 = semget$private(0x0, 0x7, 0xc) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000001c0)=""/107) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f00000000c0)=""/199) semop(r1, &(0x7f0000000040)=[{0x2, 0x3}, {0x0, 0x7f}, {0x3, 0x9, 0x1000}, {0x0, 0x1, 0x94a54076dc318e92}], 0x4) 16:01:39 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="01"], 0x1) pwritev(r0, &(0x7f00000000c0), 0x0, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:01:39 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x400000000002, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 16:01:39 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000001440), 0x0, &(0x7f00000014c0)={0x8, 0x0, 0x2}, &(0x7f0000001500)) 16:01:39 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x31) openat(r1, &(0x7f0000000040)='./file0\x00', 0x800, 0x2cc85a30955c3b47) r2 = socket(0x6, 0x3, 0x9) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000000c0)=0x1) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0xffffffffffffff46) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, 0x0, 0x0) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000140)=""/11, &(0x7f0000000240)=0xb) bind(r3, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) flock(r3, 0x2) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r4, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) r5 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r5, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000180)=0x1) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f00000001c0)) write(r4, &(0x7f0000000300)="3e227913e4bad21c734f4dd36a27e5e27ba36d673553c0c21b3dfaf90f001ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe3b3761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c68bf82cd0bb83dc9d95d8588fc7c93635077f2504d6e63787c280e26d6bc89effbad08863cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fe0900000029b887cbac44c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e42d6165a0d93cd0bd30b57108efa5762fa3c3d9c5177479895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437", 0x10a) close(r4) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000180)) 16:01:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040), &(0x7f0000000240)) bind(r1, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000000080)="4688b2c09b3796f637699789ee6bda484e16925cf2e55bd8e2187c551974d76c53a5b239c37b9758f2cd9bfc43aa7ec1fd6e0bb742b7b8b7ee16231a37d2986c2268d4d34de0d2f14b9cf28da0b0fbe403b464519929d217cf5c461107d6f89f72c6bf4d3ccb902fb67d5d13a3c7f642eeca6a8018d63f0e9185b4909dd00b2de474d6f89e25251cd219ae68d55ed8696edac5521a6bc7075211f116d6cadc3fe0deec1dc40fc9e31ebb9560fd8cec17b6f64c1b33427c35864c34d4147fbe4e04264147ea1d2fde47a18acb6417939017", 0xd1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{}, {0x20}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 16:01:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) write(r0, &(0x7f0000000400)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe71088b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a6b46d918eb7e82a85218e5ae89a520b700", 0x17f) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "856000"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xfffffffbfffffffc, 0x1000000d0e, "b04d00f3ff0a631a010001f0ffffffffffff00"}) read(r2, &(0x7f00000001c0)=""/161, 0xa1) 16:01:40 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x80206916, &(0x7f0000000000)=0xfffbfdfd) shmget(0x1, 0x4000, 0x180, &(0x7f0000ffb000/0x4000)=nil) 16:01:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000300)="3e227913e4bad21c734f4dd36a27e5e27ba36d673553c0c21b3dfaf90f001ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe3b3761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c68bf82cd0bb83dc9d95d8588fc7c93635077f2504d6e63787c280e26d6bc89effbad08863cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fe0900000029b887cbac44c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e42d6165a0d93cd0bd30b57108efa5762fa3c3d9c5177479895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437", 0x10a) close(r0) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/38, 0x26}, {&(0x7f0000000040)=""/138, 0x8a}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x3) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000140)={0x2, 0x7}) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket$inet6(0x18, 0x8005, 0x4) ftruncate(r3, 0x0, 0x9) getsockname$inet6(r3, &(0x7f0000000280), &(0x7f00000002c0)=0xc) read(r3, &(0x7f0000000180)=""/214, 0xd6) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 16:01:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x28ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="33d0d836ec05aeda2ec16b1e63fc20d0e6c47e98b594e57122904bf50dfdb554b28989ae9411ff630e6a271e5c01bf9a499ee76b8109f7b52c7a94465b17da0a486176c5e335ebf15985d24ac4caa08660f05326db4d420b71c091c8bc52ce07b671d57392396867efa79f877a10f7c8246e23f7fbc2c65165eb419bb2636a55"}, {&(0x7f00000001c0)="24600b248e464589270745683f5a02b17e448b27111a01b9dcfdf94677dcf331bf22d0ea1d52525a6b7887c23f3a184d4c24c010e77fd641a92ff2f4d267f534a78a71e7e21c84e1e89da52565d1074a635fd96bcf93ce3a654d472ff45078ea4d6acc3ac31083eb064e08b6f62a117652ba5282c0887f42fa85ee79deca954429a19afa98432b8a8a8a9229bd3d5c2689b1ef24a51a94b790e1da9183501d96b153f733aa199e63ef7a7e4f5a58d139607552"}, {&(0x7f0000000280)="a95113a1aa998657ba4dd9e4ea9d9dbf79d8826cc3c037ef7d5ef2337dbbf61a856953dec8480f0ee8f1a4af9b909c022e3e630e45058fa2ed07ccaafbd1f2565b82e7d691a353ba09c9fbda133e1c6adac3aeee5716a41806bc0b172ea620d1f0c44a2475511f8111bb696d5aaf4248ed9a26ff66ce19c5bcc5220abec378bd024d3f6f2ceb13d964eb641c800622ef55cee11bf6b141"}, {&(0x7f0000000340)="635e08cefa86e37a23d76710a67ea74658f4e58dfb6c63d96749c21d2892759e071f847aa2996f5b557529ce091196d97ea4cc449897525b81db64db97a3da5e28485c2f5b96d018a24180de44f180d85b0ffe24f9ba99530595071cd86d6e4d74f9f481fe0f3032f40663d0ddc330149174dafdeac1ec69fc9076db3b7b2779ffd9fea46a", 0x26f}], 0x1) r1 = socket$inet6(0x18, 0x8000, 0x100) bind(r1, &(0x7f0000000440)=@in={0x2, 0x0}, 0xc) r2 = accept$inet6(r1, 0x0, &(0x7f0000000080)) fcntl$dupfd(r0, 0xf, r2) 16:01:40 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000040)={0x9, 0x5, 0x4, {[0x1, 0x9, 0x9, 0xfffffffffffffffd, 0x7, 0x3, 0x4, 0x400, 0x200, 0x0, 0x80000001, 0x5, 0x81, 0x401, 0x1f, 0x7ff, 0x8, 0x80000000], [0x2, 0x0, 0x5, 0x8000, 0x3, 0xfffe0, 0x81, 0x7f, 0x8001, 0x7], [0x3, 0x8, 0x2, 0x0, 0x7, 0x4, 0x8], [0x100000001, 0x100000000, 0x0, 0x10001, 0x4, 0xffffffffffffffe1], [{0xc876, 0x3, 0x2, 0x1ff}, {0x1, 0x80000000, 0x6}, {0x679, 0x4, 0x6, 0x100000001}, {0x2, 0x2, 0x6, 0x6}, {0x9, 0x2, 0x3f, 0x4}, {0x9, 0x1000, 0x1f, 0x2}, {0x401, 0xffff5742, 0x2, 0x2d}, {0xfcd4, 0x82a, 0x80000001, 0x1}], {0x2, 0xfffffeff, 0x800, 0x5}, {0x200, 0x4, 0xbf, 0x1f}}}) r1 = shmget(0x3, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000004c0)=""/80) shmat(r1, &(0x7f0000003000/0x4000)=nil, 0x3000) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) 16:01:40 executing program 1: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) utimensat(r0, &(0x7f0000000000)='./file0/../file0\x00', &(0x7f0000000040)={{0x5, 0x6}, {0x7d5, 0xfffffffffffffff9}}, 0x2) readlinkat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=""/89, 0x59) 16:01:41 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000040)={0x1f}) 16:01:41 executing program 1: r0 = socket(0x20, 0x3, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) r3 = socket(0x2, 0xc003, 0x2f) setsockopt(r3, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r3, &(0x7f00000000c0)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[], 0x0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket(0x2, 0x3, 0x0) r4 = dup(r1) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r5, 0x0, 0x200000000000d, 0x0, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r6, 0x0, 0x200000000000d, 0x0, 0x0) r7 = dup2(r5, r6) connect$inet(0xffffffffffffffff, &(0x7f00000003c0)={0x2, 0x1}, 0xc) ioctl$TIOCCHKVERAUTH(r7, 0x2000741e) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r8 = socket$inet(0x2, 0x2, 0x0) dup(r0) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) openat$klog(0xffffffffffffff9c, &(0x7f0000000380)='/dev/klog\x00', 0x20, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000d, 0x0, 0x0) r9 = fcntl$dupfd(r8, 0xa, 0xffffffffffffff9c) ioctl$BIOCGRSIG(r9, 0x40044273, &(0x7f0000000000)) r10 = open(&(0x7f0000000080)='./file0\x00', 0x280, 0x120) mknodat(r10, &(0x7f0000000100)='./file0\x00', 0xc004, 0x12) r11 = dup2(r4, 0xffffffffffffff9c) ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f0000000340)={0x401, 0x3, 0x112, 0x5, "fa9404896de4cf1d7536114881238fec99d094f0", 0x9, 0x1526}) shmget(0x3, 0x1000, 0x60, &(0x7f0000ffc000/0x1000)=nil) 16:01:41 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) accept$unix(r0, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:01:41 executing program 1: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x0, 0x68, &(0x7f0000000040)="1149f5820c10379ef2aacee0defb716d1e4417fba6803342b38fd7d1934826da540823e2b0ef1678b1ed1bcbd845db89e12fcc8af09538505bc4dc4a40c7e13a49133eb79a11dfb3ffc038a4fc0e1fd085b27996db6f68b5b1e8d71cf1cb", 0x5e) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, 0x0, 0x0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040), &(0x7f0000000240)) bind(r2, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) r3 = dup(r2) r4 = accept$inet6(r0, &(0x7f0000000440), &(0x7f0000000480)=0xc) r5 = getppid() r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r6, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r6, &(0x7f00000006c0)=ANY=[@ANYBLOB="0008000500000000cc403de6b99080b840d12ac5bd074aa09c3977be4b0022b17368a64d7f0a8e6fc25ab9f177334d03dac79186e40c9bd8a341f1b659cd14742eed82010e8869a622edee6b100fc7c86d5d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r6, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r7 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={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 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000980)={{0x2, r7, r9, r10, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r11, r12, 0xa5, 0x1, 0x100000000}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r13, 0x40045714, &(0x7f0000000100)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) r19 = socket(0x18, 0x2, 0x0) setsockopt(r19, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r19, &(0x7f0000001500)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001280)=[{0x10}], 0x10}, 0x0) r20 = socket(0x18, 0x2, 0x0) setsockopt(r20, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r20, &(0x7f0000001500)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001280)=[{0x10}], 0x10}, 0x0) r21 = socket(0x18, 0x2, 0x0) setsockopt(r21, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r21, &(0x7f0000001500)={&(0x7f00000007c0)=@in6={0x18, 0x3, 0x2, 0x1000}, 0xfe74, 0x0, 0xfe26, &(0x7f0000002740)=[{0x0, 0xffff, 0x80000001, "cdd6b98f86f5769ba93cbf36d1e2ebd27db59ca3f15fa552f784c83df0d6610e9f1182cee3306f917a848a7f87ca7b13467f366d383738b43a980838c9d5b2427bfca6e4e2b1423ef6e307020c31841847bcebbef989e8588a7fd19fc2d2304c27c835a8d159ae1985814ac6e48e70b8830956dc09e926a8348414c32c1a85e683bd9e5e83bcf237cfea853420722f5293e4604d29e20deed6ead75900857dc0bda916119a1dc6484a8d00bb1d40a1707d10e9bf6b7d3c3581b5e32eb5529b4433400a88605a75c551f356892ef4568036b162592b76b8107763a95373239f03ff19a64664b02f85d3d001a0ecb2bc5be50419e21b1763dbb01d1f4e9d748d77d4a8e2ea8374d8f5a2bd21af44a94ea0e3202d3e33734980d129cee70df25f90326e5a78754b0c520ff7ba7a8538e74d95ec2eee2da774d680770d1e478e69d208bf30b2a031d918107071e3b8fee3c1fc5ced5a935fbb33f697cc910722eae1a48fe4759f91e3e82bbab40cd1212793da6dd17e73b67884c18cf93d21da675c24dfa077981e9391f2e9dc296e8b4e46b185b277e9499c9ebbeb69781757d79b43e1c87b3018a4eea30764c8369074dae6c8f883e209f2f1266a56852f5d1ccba4d8b5a8525dea7c51b1b343974e5e0610ed8c03f96111607e31d07b2b72303ff1e0ba9ed8a15997f0b5c90924084f6b85670532fd832cdb62cbeb1b0163cd531231f8fe382921dfa91ae038a43b187b3dcf6b3f7ffd96cf11c5a2fdd61861732a13449d00e43a9ad6ce801b0b91097ae27f81f043569723d3b4f5ef9fc67e73ab49e2ddf7d56edb1bb320010726a9db2d2356bf46d93a03c7a8d0291e13b6b097b6ec73500afb6470b6ce9d73f3f468964133d6d544e3db6cf3f7a5e2322fc6a55c3bb5afe247f3084b0c81089dedaedc5b4dd9afd1d3ce2afb21a6fe21ceca42576994292b889381c2ee76a99c701f582ea0c10419712e6d74a7269a66dc9ba21b70cadd9123777271303a13a0169fd5fab4be9178061f006674e05e1d34e2c3af4b10bfec99e14b0366f0ee5bc4c424522ee380e5902f82c70fc98ea1c80d159b78a04fc3cb77686287085ca3d44b64fbf1647b755ea2958d49968a40804bbb4758cc99f4c3e8c2684fd0f22d9997258c6d6f13b9f4b2fd7f21f43fab94099488c6e5a172dc6bf4d454e1a25b216378c52bfdf45ab01ef83a01be76959e7e84100eda331ecfdcc0e95715d36cb39ad1c5f51fe6998acc8d3f9ddc8fd28327d6f1b9a822e297f3d3276e7dddca80c4b2d44b695c24b9c76b1669530f7170f66d0d0eee0a88e9e43f9bdedaa4e2e2ca272fb2fdf4e45f7f2b4d54f698947d14af3da44053e8019ce822817847c1fab7097499e3805615e4046caf52147bfd3b7f76714cdd250af909dd8fe36cad63e5677627355a5c8a54cdb47c7d48c5f708a6ecce5efc25d33336e68f4659037bafd50e1f5aa941b4f2e1bee8b665796f782319a443c266f1af5449d0e0e4e9469038474b522dab55411a92e47a42236d8b78e02b45116c50e468c78945fc8e171a7099bac368cd4d3e36dff056456faf339570c36426163a5a38d972a6f98e10db4ef04f8dd7caede1a262e62e2d34e0deae1662f5042133609b0e5ba96d984d66a658e1fcfeb9056aa7c8160d435c3e2c0d95b1423fcbffd47b8b18717ab94d9d1ac4cc54c8448cb18c10c5fced5b927a8013a30207ef49d035f9eac7e98cfc1455e213798537c46e90e0c763aa7688a013452948c6c8491e3010edb7f00229d996cd4f211eb1f434f42b838e043a78a63dd10b5061e2ef0b16bc2a251ab8e54f3646aed2786e5440a8dd0c2aac369f1eca46d8fceccdb9276312f9fc567c194472d7d736bcc886f115c8292ffd19cb0a4084580a3ec68da0458083d2d507e891dda6c4ac2aa19cd2ac789018e7c59c2cb5e8390a863444b5a1bde74df91aba132f87d53fd985b9cfe7826ffce679dacb23a6bce9829ab2b049f233d95bc7cc066b1b8676aef8d431e0bd039b5502a2e1ee6d3d826fdb24fa3ffcaab96965c0b6f13992a59defe9f70f7c498e061838d2ad289eff7398214c9ae3259868a1f6643f7533899b91bcd70fd3d67a9a6db3d3050f8a365b1c2a9796fe5ea52e2a3b3a745faf866c8090b4359964fd2961f897e6a4bb59aa089534d0d3052871e6049fd6efceff35c0621a586ab2c2b997cd948ddb8701bb7a0a3d63295554eca7eea892642a585201b1bd9413650e7753b798bbe424b55bc7c28fcfa5ab96dc61ff338167b9b267c81a5a54c1fecb97cd0f8e7dab05c0d1fdd5d3b83cbeea1b6275713bd543e34c3b2626748a744dc66992de2cd4cb97a5cb350d19b86254e62d0a13136ef9ea95d7dbcc432d6d75fdc85244e6966098e3ffdd3cf86902002a6c1c127ba930a650bd195bd93053ef2918995627b49eb9bcd74a22d18123431d16f486c3fdb576ca6079c4af811253cc497fa57aa16b37abcef157e56b7c4313e8d35a2be70c89f06186d260ac0ca2016c5749d026a1ee516c550b3f4d0adeb777fe135bb3f9849e36b9214495cff283046085b379f1d6ef7e90981442329b4fb6ac2376a0550c3880e89b1e2a8d00cb744802eebcadf0219b20e2ce81ca5610a12d4d660a06426650fcb6ba5234afd054073d058cb81a9457d431167fe618847d1c46d42c7e7d2e253e7db0c5676a21bb813fb713d12fb005638a386d86cacae0ae05b6040a88602bbd4bd543e7606eb1384a976b7937b02277204dc6ff437de55a2febaa428b397fd18ab48981eac6c699d2fbb4b3b7da9472bb19c17d4d09e32bc9ddfcf4773e75a731a4407e0abcf7e2182c7fe737107c10c2b6e35a6d1a984febc100171a307fffd114e906d246b5c9c2c769697b64155bc5cf0a667508c222488362cc3fde3b63648889dc11f7ef4aac3bfab36c1cbf8353056a2d38947a689ffbe6038c67ac55a06beabdcd09028ab13201d7b12863187e997ccfbb2b07afbd619d421a71b150557b327ff4b7093814f22264b04afb84cc8abf7ba596d5f4dd2cd38ceddbf7712c9cc841a0b05111aa215c2d3af73963a1a6061953120f6314a4e16c243162c3f79d9e7bfd1e817969eadab9664f22bb8cf081d9c4c16de5b9b1511de100cb7ccce14c9297108c73d8dbf06b13890f528ac772749d4d3b37d4a73e98fff201bae7458d0f44b69cc2589da99499437382c0ea07956437c70af587256a7c0eec4954ef235957366cdd35812198fb1a0ebbf83b17e9303e63c7446bf70fb9387e7035f522f98f8ea11849fd211c8816285e34e5abccfa27ec750daaf1707dcd958333d417bef982141fe341671eae5b58043a0be82ed0b5dc5cb6983f8bc713af36782ba61fd12782517fe3038b9486c6bd90a38610366bb61c93c7eca602e7041dc8615ab2ffa9f65ba7571ea97b6b6b8f856fcf6490575c74884b776866bbe0d481cc3407e5c75a1151d051d28dbf5244927868f48c9e4bcfdf74f11d1fb64cd975df2530aa19c8abea46696cb238d5fc934bc86416142dd248045a6e9a39c78c034f2edd9658ce7befe8796e4905558cf354cb58d92464a2785ca731f5c500bf5803d16703157011a261015d1a9e860d971aef66d63c919cc8e0c3add27aeb986f81bc02aff6d835c2f91fafea4eab3a8af6736f0373b96af646f1995afdbd5a037563b589f10a04a28d912881fade5839162f85d992d1ffe1e359824e2d5b2a192411ba74857f9e241f02baf0dc6f750582911b27934acbd4e2af4269d0ea2b451980970826b562588e7a58c3c26a5823338e9347791296568d5aab1128c00bfa702c9c6d93e10da789222991cad35f6efe9cef32ec771773ef136b443f10a7c0c4f85cac96d75fc201d8a1681b3b1864355acbc77f0da6d7bed25747a9aa01995c8d69146825d7f4a4319565d39c6933096981efa5bce21fd1549da0acc94c2a91d0c9765a9dcd8c53160e8118808cb0d9dc962871fa2ac3f37ee25ee61b52eee3ac867662b06978b84bd636e2cd755fe2f65a4feb2daddd01911ea1ec09937f1706b7259f3512079fdb8bdcce807d440a0bc8ed50fcff8bc8f70e376d4432485d6f87bc466f0780037c549c5de85365300d41f9d74cc30a1c2fbcf36f4ca46a287c21a9c9ac94c8f6fe3858922e1f11f1e67abff49bc20d49fef72659459e2d3bf188155b99f5d8bdac08066a2cfb16e29efd524af097a6e614e93c40004b8a141d6e17b43df6fb767ba8f10bfda04b47d52fc862b36a27aea8db896d39047abee85975bddab4fef5674ec2b3392f7168c01ec171dcad226b0c985046a81d3667104e494ab70eb270a3e25df2f05bc592865c67c22a7d417d7036c5cdf2f66bd50a86aff11ce5702d5f311b33e2ae9db748c29aa435f86dd227e510fe6ed0c58dbf8cb31d661d95576fda24f779fce74b70dfdc8a42ad6eafd0d050dd8dd88116710fde5d629f618c2612adbd7adb4c37c446c34ee238e743b04fcf87f558d52232bd37d10d0fbd29cb1a0a9fa9d69bdd9780946333a2daba90583616ed319474a76f6cc9f83e509e7280f204b17fb45cc1ca1be65b7ad93140fb366194451f289d1382d1e914b7a9a105c5abb506ce1c304501628012d8abb8e478dc3642b9cbdfdd557dc50bf8a1076b9ef4c55c3708512fd38753314258a0797682be34a09e042eb1a27f843744959e6223a5171cd257433bc0622afdc6dce8216d9ab11fbeef32f33e21ec7f1a1fd95100e5562cc6a1d106bc98f4a34384a7dbc5357b0b2a215c2bc07b299c9f688db9ac68a1da2e0faf326fff85eeeaf41086ed44a38eb814e63a7a57ce0085bd51e9d1693db25dac9a81d9882692df6f84f8c81069bff9bd3ba873b75bf1331ae6319cfd543bcc7c82a8657feb104e486c07133229eea195bd20c9753b41b6456d27b694313ba03d94c069c9840647ada9ee3636f9dd24e37d108beddb7d5686dc581fb5f9762d6996eacf95f330e7659474124f202e4b3dd90eaef64808d7e31177a6fb4734a0459fd1f140d254f7992dc4e392f2972991668b6d7d2cefee61a7e3a27dd5163e9b5678a13a256a4c2ed1de636f302c3a406ff878b75da0786ecef31e0ee5f9f4edb795a6a9489a27f6a9468a046014141f168fe17097ea0b91475a14f5a7e3cb49e2ce076d9d95a937b8d362ca9e09eb7d58fae97eb2f692cc520277480a3615147ca864f7994c71bb821fdbc8d513bce45c8c9ebef954f2118ab8da77ad2107bc58dfde6c252e18192be5a06cc2e2fb58309f0e82154280296c6480101a755e8072486276e4ea1287964ab58f1548adaf1bf223082a112c595a6769118331a16aa7cbf3c3d51f2ea655634d788b1ca9eaa067f8de521dfc0170341de9eafec6cbd13d4250d102992f192764d890bcdb0fb269ca2f9071c6778b317663474f58f4ad4de6e7565d2fe9970977e89dfeb4511d2861b6f2cf0b51f47d94693e4d5c7f42d1788a9008595de6aa2961c8b1d8d143355ab1a2eaa293949d0ce73c696644f29ee312b3ef8b8408c919489546e8fafa854d8ca5e22b479adc7979e671602eb8195c147c78d27aedc09d2967c9264808bbca5077b46c4b0c830532f49bb48eea182592613cd89aec50ee5682d84264e7185a0809c496a5d2d74d4246f1f1ab8a9f9e9470ff3790b059a9239ed28945bbeca0307769a8647068b4f34172f54830f47a499b0a80b1522377d2d07ceedc131b834fb4083a14d7f161a2b357992b9206e7e3efa1656808846747d88c9484eb9bb37d9288"}, {0x0, 0x0, 0x9, "d01b324e36d81e7065c16870416c32d604383bc265ace30b41b6bf715fca674a3cedbd55e7d935a0c506ccb497898b368df1c8c19367ec6ad58da5719668f778a335762d059a83cf587830fe7f65facdcf5f1b0f01a1513267ab47ef5fd4e13f729cc072f6f110fc26fd4ba9a520b2"}, {0x0, 0xffff, 0x0, "ce82225cb6ddddae6513eb9e"}, {0xffffffffffffff7e, 0x1, 0x8000, "89bc7c6ccd20f40045963a4e212532ef86f89eb2fc4e7935a2eb4b326f4aa5741d518a02cb899328a2b35ab3e706ee1fe4397de8242a834c308906fe5751d5ceb2739d8e1b0b692d9a25f4d83847bcf287a87dcd2265fa785e2484aeb0c9caa188fc2570cad2cd889581bc370c06cc4d119767a40fdf510c60d0dfc2df1462f3245d5f623279d8ced3eba1e2d7d9a2f8fc10e19353396f8f2f4a8e08b408b234cc0f72e3daa6d5e3f0b7b25e555d74cf419ac42d9706923a66352d7178a9e16d65079ecc120f01cedc774dd8"}, {0x0, 0x1, 0x0, "3cdf93e5ed1326ff67d452b24202420479ba678af702a0f4a19fbb60c20e52cd4a976e9633fb2efa13385f08fd8d3240b39e7fc4cead4dad6900de3cac08f0d5e90e49dbdc22491caa7f7b2bdac9fa972af2ae895cac602764018899c95d7cb94930520a7c80fcefc2b8705beee93431ad887e2524bb8c4269fa6113b07628085b58831dfe373c1f5f17fa906d1372f43d47baa51676593b696936f8fb5c007b2b76ac3354467cc7f36c7e88011008804705ffa243d40a1009dd3dbf68e013849c4fa1a4678fbfebf52647b1191ca82a2bd032e2a22733470e9918bbb0d84ce32a3c2bc94446e240f8"}, {0x0, 0xffff, 0x5, "7a6527e148c514bc9bdfbd3d78d0693e1de480ae5ee05577ad1f503ccda0fb51f2af555d62ec24293a8c77a2080b466eff1482382ee56a604fc8af78285af00804ff2a73d230896565a2815d8ab9e39dfe29c97a1d0d850fe0defd3a588131fda8afbe62bbb86bf2711ceac52095769c54aa0f7c875834bb3d8eb0fdeac518b37566335ed99d27cc5cfa9affc6c935edc52fdf86aa0ef3b7de807e961d09a1efbe6c205d6e0ee60f99436a62eb2ae03305d785c1ffaf86bac0fbc7e694a4cd2a07e73b4c6be7d7a6fb71263b8ccc788f06a09a25e0dfbb51da4e84ec7db13775967c9fd77bdd7ccec57e3b81a2a389f5b79152f0fee996953e2c7baa196cbfbee700504dae8e0abfb57831eb85fb361faf3c453c433ce9721bfd12361546a454df00bb5a5157dc6659407289ac5dcf45dffb645d0f97b8339c1d671d78ecfbfe215d69dfacfe2704247d5fb50b62c025367577d4554095900332b4905f59955bebd6837194d355f77c1169e676371416ebbcd5bdc9900b1e34735fef3fdafc0093574b031e2714957d4be17d488133afe671952e7211fd2fcae92ddab26548f9bc727c8defaaec2f63e67054802c527ccbe1b53c07ed8a11ea623d018dded96a90b237ac25003720841e788030c4f6d7a787e32b0f23583395e5a558e9144b9eb3c12ddd8fda40cf0151768c47d6355474ceb9bf3692d80d3cd8f130bfea5d2e0b2deb8d59681f8f919a2df6d69019f3122d7d18401b0d93c0c581b2338bfbd862844755452179a9dafc1196d265e848bc6fbfa64f779e8d7f75e89db47d8fb1e8072fac6ca9b074e4756a4a48b417c5426840aad7d44bfb2631b14e8b59333b8a5d57c09969fc3170c16f2c61c897b33f6c85e251ea4b0217cc4e3786728907c5401938aaedba46aaab1667fa8549fb14159079e98887645e2cc40ad8388937ae11e5675efb7763d24b47b7939502472385ec999b75b9cd0e6121c9d5b129fb2c8a4371f573e0fb2ed4285e96037a2d149f2ebf055abb74af341b624648776c3edbe6bdc936f0b42e2fe56c211e0210cd9347d7eb82921e4f7fe89496e9c5f3c1942b27ce1da27151a63bdd5a9f1e630590efea3de023e08b5881c19ba4bb20db4e7ae80018c10804e7000d7fac1a0179fdaa2735007254f75ee88e4809da7fc55c463b84cc46630cbbf78b403e7246433af72d95023feea05f1f84b60873fec593b5ef38e1930074571d3749c278e278d0999bfc82db182f82f78473051d77b3fac6d6392e51a4438956fb9456b768022a9e29d06321566311c98f54f6846a587df53d77118cace1bde2cf6c995ebfad26e53aa7f48c7a9586dba61029f0ee1ea7f6816cf06c35df78489801e9c815b701470c010191146f8ec4673892040e855fa34de619f039bf91b264e379f85eddd30958cfc666ba9e5b0a97d16a18be834a203782d8b2f504c0d368c0e86591d476d13315582f8cd48ea8c8bb3309ae153d3d15ea7401a7fe03d8b186917c63a8bf7a8a0c584b56eeaa3fe921ca4acec3a7da390275d073a56eeb30657d5e4f4d7e1b7dce5dd9823cfdebb7769e6c7d742fc85196b592d089cd56f614cffc862c42abf50a457454c5f50a50c3459bdb67bf26debc762cb5144019c9e95c4ed9e673a1154ed8bcd11a2c260b7823079f6f31d60ad280d805cbcd5c11436bbbc6d29928cc11c20db2dd920b6d289fd4e81d04e67fa3a326fd3c04b33d6fa8dc305aa389486cb7f383022eafce0a8af18e56d13af2fabb473cc086f6beed828e182315d98dd56e7e4e66839b8b9d6db1a670c23b685446293905e5139e2dd3b23c436fe4bcac3ba5c0562689a91aeae4911b17e8c6a6f5545d61fcec3fcb36611e4e44fc4270a6e9b0dc1a661ffafefdbb3e8e7d43c1fc0c7985d316610824db18620a7ec5bc94941ff38d0381192a711fe378a6ea9a71ce2a2977da46579401710d63190532b9961e290a8ff19ad0f0d8d5a72aac0dcb4e793bc60289fcdd4715d811e75bdf2eca2314fccf61d3c4db14352daf26e1943bc88c12b76749ea694bda675f6c0d126e7864eb511319b76a8159888860aea4c3810afaca5530a1824cb9b6a0e3027fbc557f338926428c1f902a217ac276bd5c360d58294425c2f2f3b8f4fb0a551b12aa4d89154ab571ece7961852509f611a5f0c48530824fb2d5fcd55fce35de1c1bfbfe18c24c71ec2d0e339f151ad197184399ebe8a93e2009c936324e9c7380ac4ec256325d2d044e67ef291e35c60e0a9428f7f4a98f25cdb8e48e74c0a27b6aad58f6be7cb20e25e628342019d6f8a99e0c7f6c36a7fbc4596b4abbc43c9fda3b9d2409579604317ae4b79047a3361942102bb1583173398974f31360459223d237aaf245347ac0abcb34ae9d0afa27092002c34df3114299351ab7d83bb1778c578c92d05b667de7aa3b9f5229fe2f746bbe166e3153d96c3057d92a622f98976144b8d9acc7cea0cdf955c5a2e35d09699fd738391660603cc37c89a328f77623464a1672d6262258ffece8a2e21dd78a99a59b57038bf80bfe56413ac14f7f217b67ca7f9e44a64b4d4a08683defdc3731efbcca44e1d746c825d09a09c74b2e86dc8158470566dcd551ea50e74ca4ae2e451a760e967fc577f6751dbaf462ddd1a1cb74a99cc9dcab03c923460bc90e82e98bb7e5d26ce463fee3d432fe1bf6a7010ae4f11d75d7e7b52b297275e9fa6110ccbdb7f915cab8de9ab63e43daf8721b51381d271271593f23310d3a7103adcb7482f5f0e153b78077e64cf96fd9582465f5051f7a23a3c45ee52e641f09fbe20c20727754194a8ebafb8bd0c01d5ac7c37d3ed123eeeb18b5ef59c344f799e486be1e155fbf33a748b245249cd65fad1385fa59c34b2f3195dd6fb1b891a9bae8bd1783cca84fc0ce0f9a686c9cabcb3101ff19248081f9309d72d1ff2bc6de71d2a469d010498d61f42d85e314d9a6188ec34793eee2ff81b65d7aacddc2c928a0778284a69d7ab3ab7b9c153602c99c3944780804ea81ec96b3abb8f80e53f17e5a9662299ad0e1d54f3209d1c0cf5b77e4f4060c097ec08aec869807df503f2aeeba43b8267428abc5b138403cbe3dc0fc2fd83ee8eea4a8b0d26cd2ed1baa8705c61ba0e629e1ae9bba8377c22a8d82b8dc191573c167608fdb05ef359edc51b96e7ac4df67f0fecf59f1330353881051fd6c0bb98231f104ddf0ebdeb30936a6b85626f25b6e48032c0affe9df18f17ec9d0846dc0b242e94e44afa9ada024c8839eddf3077d4744fc0945348a164f3aff3df837a1eacc3f0ed41ab30a0c94eb6b597c69bc6b60260a4343d4a07b39a14527c9660f20554136ef82ec01df2eef3384675b7c92baadc39de317d94bfec6a9db8493762d95b95326bedb9e20afb54c83f65b3bbcbde632dd346fd8d39fc300d1af7393491fc51b794bc18d99a059bc3ade21da08da4227b51ed450a886305597290a00c51fe86a6f668547343c577be550355dfc5f9d23a04e74a8904413cf92b6b4af4d27ba64b906515dd2635515c08d146795aa6e9bd1ace04073cd6f2f46527a0a816364a9545243c011300977b824ea44387044efc673073feb165dc939bf66258c7b72843fb8bb6e620ef2601d8814d5b6ff3c59279cc40f92a53432a732a251fcabab53f6053730aa98b68f187886f29d76acff2c3ee276773b761f4a34951fabb5337af1dd285b5e994f01046b70bec16579ee0d4f3fff87d988a27ea398e149f26c6665479df096538293422b455175b80e15efc28a1ca02fc8d9cd15ff9bc92f8fd55ea402d1ab87f993111b2ce59776a5a82042e1da0c5ce7edab2dcdb3906644ef0577e80d012008c50c24a3cdac40bc0da06220217088b45f80dfd221e4a00b561bbea27626eaea75f93d8796849c69c43689d5bcc5b7576b11c9fbd4e28220f693a10d2f6b6277b2d76cd6a2a64724ace9811071911d5fe1a691038efcf942b1b2a39ea1b6f0ec696a1fd947c41826060bf1d348f11aeb0b8581598c3636da32386d3b90614c13bf07869a9340bc05ac870958bf50fc86229ac1fab8f3a2449ddb0af1ebbd2df3cc464c800367aed13e6aebac415cdd531f95623c22f1aab3be8db6ecd024405d178071bb06388efe75ab99c1b43fc152b09b89cd301da4c6e23092dc86b19b9b225626d25b0bef29c32923448e0b5cdd216c872a4d3ae8ad952b1c54c108eb907c44f69a506e4e39e2d21d51240bd7c9d4499faac1636593d2bc7c0050c135c53845ec0b8edfcae2d88a7b878605f9fbcc156cd0d0a649a7d30008076f5d1f73923943a404bf34b9d6157801a5a5abb81edbe16dabc28eb184037ed854bde8894531ebff0fee9a1cf2f0275c2ee5cac08f201ecf267f8e8cef0c6d4fb5ac4630bb8899f8ef2694d2abef28adaf6dd07b5a1181812bf6b55559fecad969ff6a744e477516332938820b10d23aed021af72d8bac721c7eea3310e7264a1e504f4d60a7aa37e3223df3db5b51b68f856883044a22c3a7a1e3e2e47ad2da7c5cf6506b29228c6aa6baa3f321131953b227aae556fb467e103f6a2b90418ea3175a6dd19ced35ebb2a4c6bae45b1bdc9a818e1f1fede7e452daa49f2a700de7878e6b1bff9ef11089717b83954698b0809a1f925e3587d4be6fa0318c8d5d330e0f9d0ce7424268475bf1d825f1d203cc450d1ebff6f7446b0423bf4dfd8502c5ae60c4437fbf19ec7e9c51f6339048dd72381a15140dd3bfe9e028b1a2ad7319d030b9bcb7b553b2d942c378e21a057d03b15285847edb71479b665cec481911d58352b6e82437732b624edb1f4c6a775f4c1aef5b04033c7bfa34aeaf83e1ddee74514d54e4362494e03f02ba6f4b394b5ac2f1f1367e2a0c702c4886f227db99179a9ae4b61453a78069fdd3922b78d328eb3d23db701ceb588efe130ec671b5f3e121e6febe2ce16dc5074c82db807a69f333c900379666635461d13b302cf7991e90cae4207341505038fc244db8da4ef6a5cccf1ec55063ac2661dd5a4c1bbc65c9209083b3e832c954c10b589feb310994019f8d50f4e12ce47ac2daff6cb142155a57658294e6f5cc9f1180da9f82aa63ee41228f804148de0694618ea2aa8e0610a2edae92c26aa44928a36d159c56269d886bad5abc52cb70517724e095ea9629892e102b1da0ee5e81fdb4d9f46f442493f6c624bf65cda363fa5300948e06de5ae2ad497efa6bfade79bc9e6da4701c7b63c4b183fc9c52701b9169f6e35cfae05d02fca85f54e6365ff856e3391c2c00bcd9b9017f34c74d8185ed216050536704b89ef6695138f000d168d37f9d93f36d98500254fb516ad31acdeb119d7bbc32659a41beb62850b0a8b00be331646296045635db330368713409457819223775d9695384cf3fb59f81f6f113611f9ea0b31e03d30ae37422a2fdbccde6d9fd422217afc587f0575d6c7d7bd13ffd3eaa3037341165da86a91f45bb8239550edaa40b03d69f76c7150b9e3508c38de5514d5ec44ef7f17c36b30a1273986905cfb79f22d244ad842dbc21ff45d18d7de42233da6b9e636157ac159e37ef034e70655286a5a96dfc316c9b2aa9a204b20adc8d72209d097df849ed482a5c35602e3d0774fcdeb667ed1f42cc7c67cbc651a4ae62f54b9cff48358ba9aa11405373d83bf7dc9e8131b4d0d20800bb54669380a2d3a508e52acdff55ca10d481da2802889f051f6a9c942e7580ed12d3e9d63ed5b68a45a8403c49c04a96c7f778c64d84c023aec53ed1545ce4829"}, {0x0, 0x1, 0x2, "6374575d8230a6fcdcb9220e31b1f9dbef49d1ce0f096f70193b8957c1196b3307455059c0cac241da1fb90876d1d9a183f836e4c614f0873c42b07b72a486cc10330b8040e295401a94970182910035a1c11e403b68537e656b4a8cc174d0778738a7d74149038e2f0791939a70abff44bf72ecff2163025cff0b69b54bc3dcf8ad4171920ca44f2509d9ef81669c5bceb0de6437ec7d4910d78e95a307d302d8ccda52d52a5e0f9e68cb24f4153dd9ab42229fafdcea53719a887a1b58ff27b84c565600edf064703dcff9d3fafe75ed75c6d0a4a2d4fe59ed996753b678f7"}, {0x0, 0x1, 0x3, "2d7350b707bf838833cf966b2d8a4527f5f0404faec56b4be85cd44d603095ae3579b498a87dee7a018f575c6fdcd562b9485ee6c8a70d9b2783e8e7c4329772e0a442239f763d93450e8cd611eba2208316bba70861b5c38c8d66593867e5d3d7e8c766a0dfc42fa21db651dc7f4c4c74d43230c8425fd09deb1ea80827a187e646e44079464e4f1064ea401dee32327bd3aaf7181591381b2a10957150ad9d9049d3acb7352db19192fecaeaf963fbf51ede017e5fc6fe52069ebd7cda448acabbbaeddf15de9beccfb0ee"}, {0x0, 0x1, 0x400, "9c061da011d259c6c2f3d4b138c23e81fe01f0213910113815f202a491ddf98c4a497567f9d6e12a64e8353e1cf6c8560ca91b0a9ae54c59b25dc70a87fc43dc43cd71aa7065c8c8e672b92862ca13796b68688993ca68a0db6fca42ea555de4d7a39c9f79125dfeebaa9954"}, {0x0, 0x10000, 0xba, "98ee7b0b4e9d507a6d8551a8faf577fb91d4b725a35dadf8f25c01444703531c8d254d5c4db8396e5ba5862c0cb78b319fadf48d1921632adea7605074818b9ea8d12eac82f80deb3bf1a483999b0dc71ce13f001dae935d1803ed5979c8683832d274930a058dfbfc77afdf361f21e53f8d6ef13ce1468e168b308b65674d85722d19b37c3145e35440e289da8f12c5589c2781a36eb26430773f988e307080f3900d94705f1aeb2896589e00608dd8f08135f3b00aae70c008ef0840f4c3a3a9e1d37a1a384e187da77205e3323e657bf2aa5bfde2ff514302"}], 0xffffffffffffff1f}, 0x0) r22 = msgget$private(0x0, 0x480) msgrcv(r22, &(0x7f0000002a80)=ANY=[], 0x0, 0x3, 0x0) msgctl$IPC_RMID(r22, 0x0) msgsnd(r22, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYRESDEC, @ANYRESOCT=r17, @ANYRES32=r19, @ANYRESHEX=r15, @ANYPTR=&(0x7f0000001680)=ANY=[@ANYRES32, @ANYBLOB="21bb187de1c56d546dd84ddba7c20b37bb8a078af7c638a2d9b7df12c2d704c59e1df07c2ce5b9bfc38bb558bd47f9e45d4f7045c8a07937cb0e09db72039745b4716e8643fdebe463ebe097bd5c004883ba9972de8f9213358168b836c67bb34b4bf1bf3c4d52069db61a433bf67baaff1a5b92b7575781263d190e34f8a1f7ef3a5a5166472b88cae10e3f1d08a06ad77da4b36082c7aecaeea20f0659f28b6788409dd31264e29862c56992d5e1d843e1054c9f4df501510d57fe94e9046c082ec04b22dd446c6350ed1c7a1d5ff541c147fdb0923f1bf374781e8854d45c748b8ceb9e196eee7f6139d0edf78bb549acc68d03dd2b5d774c7a3bb367bce0404f9e1ebd58d2bc7cb3da19aa7171c03337bac392eda472a6486b706b07441af54ca1fa07114409a863aa26d2a4d80b2eb961467b3f671425194af7d2f1bd7ba6d0d20848583caa01350f9c8ab37e2759eb77988f1943a3ce33fda9c86c073914c15e4499ae9f02a58f90194084a8691a7b2b1d2b4b32ce3afae7c5183b4973d8caad8115c3f79f87e7c3da6946bb203ac7e83668aebea44145ef702a02cbe492cda3a338a28c1709b678a575d11e7416d5bd01e4f6f62292903636df4c3ac63e3e3958e153eeb0f50c7ea19d8a446dc4775c35d53fc37110777a036cbb8281d365955ac44228be0bc0516f49f56a49a564a0f602cbe94342d05139e6f0f11d4d9ad2fad2091bc5b9421b8934508a888d204879bb613c75ed39a57ffcd40f09ce8e9f68812ec1ad6236b46819b91e700148d2f249870a96d864651c0417f45543cb7ac4d9434ae10543e4c53a8d53d7dd0a9f7078e840673f514505db7f199fe37268595dfc6eb17b1b0ea46cd4a3c2c31b4c560ad25078ba85a252f1444946860bf75803e40af55af053a50c121fa6c2481075228efac3ad90c336de018c7091a84d2c345493229022dcadcd2a4b4e9e2b3f8132cab6c298716faf6cf0846ac00795fa4f36fd94d9add3712c5bf63ae199d1f1af39d514ed0e1bb3993e8133a71ec9c27c00c78d531fb7970b0c2659ff7719f5dc8bf1f2acaecf57c93c80d1d2e502730966ad82a5073ae40ec8c935fe52e77248c70a6dd31041b07239bd92b64d6c6a5700cea0c5db561f9d5bc950cb168b50fac14ab522db553cbced1593fb8e34710bb8758af81135521490cc3d0109587ea105a0c12e7f7e972cf66e94277c295dc84aa5bc1a1a6bef764d3f4dd79e36fa46026e14f9e68c7aabb1ee990f651553684fdbf9dc64ab74f7c94f7700e75172976af8300fa4e72597c98dc577945159ce5f39fcf8bd2d4dea5c29e55b0941dc4678f761558dcba41ad4635f10fd6fd930d1cd5c51288bb03314599fe5ec25c0458205378ec172ebad75cece058e1be7b4a7d85dfcb1e985f9555ebcfb905531713ba509d2438fe19ad7f0b826a21a519869a3fba825534428e8b196a790e7e66aff884012db3d1930498e077438abc9c53678007951b2de3ab6a6810a128341aa1a71df1740dec2db20dd9db660704f93227f5575734b9e312637bbf89c84363df4fbb85a4a4b1c4205ad19d8d4042a87bdcb5a044a08b3e7b67efcb56ff5e4be05c093f6c09968c385560edb7706b82908b0d14bad4ea533ca21efe1e2585fda73e6b35e4181b08ceb1e93427aac2bb6e14cfd73f36921b3eba06bd01704ca420ec6784d3dc208cc03fc0d58c4639ed8b429727d63313879bd97277b5c547aab814a87e1f47b7cf47d5be0aadd4428a450775f28e1677efecc1c901716033d75af6a86eebfe8c88685c6f06548bc8986045d352baef05c0be5268fe466244d1c4f2b3b6d18d4c035ad52719e3c8a371d679461eee64d6a75278470a146295a029b4a660f94054c1dbcea4e9fd3d5ff4272a8c5ffced8eacf0279dc14d0554ddb85152c0345ca14dbb1f809a1fa108e9ceb77a0c0942e59e40b3bac6cc0474cf2922a9e6b46fa7aeda449354921da4de58da5866e4ce036c38dd6212467c8017973bdd2aca0ea0b93495d1d7d1553631750fddec5939395405829209c9bf84e3157a37b7cf28a9618217fc7e7fa74cd15e7cae192b82c39550c51d3ac8ebfaaa147c923590addddea6757a68d91afbdc9877b26ec8d69724644f45bc7fc4fdb939c8086040f07fe488b9294256970d19caeab62431b0dd224b06b22faa62403017d66b3c2f7530a316f44368d533f541ee9ab7d63f8c808d48f4d385ec4fcd0b9239f222361d2fae043f689febc2dde01daf84618f91affa27c78e5def405463be77b7a088eb072c2c0bba07f2f21eeb77e80bd52578af3fd8c489f9988e17a8d252b897cfeae5fa37313afe417890d826a92a3f01e25343194255348cc638467576dbdc64d0fbc56a12a8d8195b75c24f9c93345f83f1b32ca0455b9024c90581309572910afd69bed7201f5a1c6800bfcb1a8c585a6714d971d3537dddf33d2d57bc1a22c20f0bfab1b2c4ab246e9b2511914d0a8af11a70c563889e5f08a30af3bd9676e3df55e65d737d6742706bde099f4796d31bae9e8f662ab2a33b2e06327f9a00523d9d620bec3e65d45fdb72aefe416f42fccc8c897bf93e2ceead669718c72de75bd85306ff715a2eca0213183c7048ae0d0c6fcd40e9f02f9a38d6c61e60600c1a184686cdd2e9b7e8b4b981da729f8ebbc57e8509f07a37c3e3de3baeed62717bfa150fee7db23bfffe222861a6fc968248727e4b4f50e728ba8cdd0a138f56b43f11ce2c5271dcca6f60f1c6c8c9f37dfbed07e3f5dd7e293e13926cd78100d1acd2bd3a550c990e87bcfb3c9ec586a94e2d799dec13cedb812359a1defc000941597cc6757112ac4c1785be90d8263e47d96cd409313b4c05d7023c6b4bbb3425a0529d44edc4807db2d8e006dfb037d4d878574d3cfc2585d605c16e704044adc69b0de5c20f8499aab44bab1cd3f78e627f36a51a607e644814e49eef4d219331f6e2450439f9872518f5e19db51bb017a8c36f3657e803da1b787d70b88285b5990fa7710d4965239cea40113d3e551f08a6784529e8008b24be09e7c021c2b9c1fdef346f89b28e8611ee69e2fec4eee885cabd8f479228145a97b42c448687db1e27123ec7366a013e89a52f40dbf6902c1ba2d64078e728a24fb3c12faa07a71fd6f7fc6991162f7782502030aa716ca6d2e32441e0da7592fc79bb70e08f5867ef64a497023a4d98a3b15f531283bea1434ba96921b2e3622361d3eba85a8234fd54a6fd8ba27a368bef4d6e60d5e5be3d69a6da11be485b7111dd29f6bc0897b159a50cd540e09229b8d7552e1fa9fe8bb3b54cb1e156ce7e6d2bdfe2401543e1d9890ba385e951ef19d067a268a58f80940cdcf48ad2af7cc57d0af20d9b262ab1b6b3b61d79631f509c5721152bb3c25abc2b5f979326faa25edaa050fb371c4c95056aaf89662d4ce49cae5c35bb2c0c131ce049a75d3fc5c5bb51cbee69dff987815aaa64949335b128a453d8b51e56bc67ae0c7871ae95cf479752c47305d38b8b0a0ab19b31ce7f869e3f01978a0ecbd037ccc50cda03dc2a55aa5fda691ee31264094c2c8f930bf3f36ecaa7c8d68d6f23df446127fa658e64e0b00123200608ca2379ac2c26efdfd8b03e88127b7dd5012e0f41c79cb0ea411e104abac6783e971ceae710f7cb1b476059f4bb703536202ef2bf8e29b218be9ae61f6f9e6ff15437aff7a694ab73b94f242e852d158ed2a5b244adaa5e0607f4f5fa6d45248a9fcd6ae98f3d0d41e37a64e86326d74c89cbded7d36fa53a2dbc130185c1df45d603e33e43ce99ed4d2f97a0517ccb095d7f9428557a7e87dea54e8acf55f5aa31f94f88fae4e175d30a8f4da027d19b6b7612d2055bc846ee4d5370361ba0118b4af6b892dbc4145690093cc83fcb8c162ec8bb7301f03240502ce0dbf9987e6ecddea376bcf2a1194e302a97e856754a8863e3d0abd7827bce7cf1b9f7adc3c9251dde16574b3175050cdba3f9608eefe2d5b96fed4689d78fd015701ed51efb30a591a1f7cd6b6badc4e32ddf0859091cafe760dc78abaaafd83959501737607dc79670dd7cd4ac6d4c395b18f781b447a9d3698a8043de4b8421733c1aa1214cec4e23eb18ceebfda32364142f4648e828ec0b5c56f3fdec1216420823ac9d7a5df890bab4c359c7ba9ec54b0e81372cc251ab7fae8c3d62638979da787e8f36c1834235d210e08424cf2edc32fa2514a8bc4e67ffd3836e20b9ff66db97a8d4d93232a1b2e95c0a0115caf236ffb91e61e16ae1b6747551c715895d35263baf94e60867aeae9e861b58ecff0678c8061b1e793c78546cf7a800141f79a11faf2cf72991d48be644838b48665f4bc031a6bc63d59ed294398802af2f847a89a17e0787df73d4c8d9276a243bff1cebc04d7f957e222315bb883df210f17c6255393f8a6cc06c0a6557911fd6bf3b16b4deef90d65be1c55c7e7f596121c1b52de3c5fa595a69041cc3a69cf1112bcf308ea3dae4d559ecfc486df9dc42b65323cf49e3c677ae6457e0cd96773e53db8029ec2242d3736e3fd71a3d254c62c8d72478f656e367db5180f8a69f695b24317b7f2d903bea15d67e82144366d2c7900e27e95bb9e35df85693e0d6a3655387acbc91d7dbd0a57f1b86e7aa381cf3ac5ca5b004cef3940d02289254668295cfd7ea6076ef7d43dd00eabee2994862078f16035ab24b5efc454837f5aad52732813252e1e8b2c939c4c9a6f887ea96b6fa399837e9e5629d7640326abbaa99425cf1198811c434e5c9f353bcba5ddaca63b43c981f3b6145e6101648863c04c63919eb51ff4c3a87570198bdaa88602482f536dc17d0e6c2381268c9e011b48ae753b330e321e8d42243b572101c5c74d2309ba8403107a1df763d02355bc2f31b30165c72124e3c913a2dbdbeaec19316aab9af277fe0aa79323334b6f0aa62aa8df386aab1a35f82f424c1309a98008faf6a365f17e7b909d2a63389afbae07c0984405fb7cf701e989c047330dfa1804d67569b2598500dd0d1f62b7f39c60e08155e80fc5607967bf31ac2e5b967431a104297dff1789c2fb6f1dcce6d0ac3dd7df33e45a98fb644af138d53ba0074b3d405db34ccca5f9fbbdde83108f8a8651b4eac6f4739a2ffad6790e75a3e385568b836a04a504eb6e26a257253f5d8dcf0a4ec8c3309560a3f9ff995eb21cd52abbfedd590ce02af77f8096aba06e0f6cac5bebc0a7ed4d741fd3479b332927f233705ac0b003e467fa49efbdc99e467bebdcb65fc9fdfc1872e7e97a10c22a5ace6c88c7795dda110ece8d553a072a7811580ecdc5f19c2a354f66c2e9e2894d74defaece76f62ff545ed0fcb26b45a843f804c042016f3aee8f9ecd38a2a6fcffbeeb40fa03db50fda685eb1098da2803ad9f9657f7a4af61e58e4466e4ef45f08b65c5dd6f04d1b5c65e72734d660ba5c3cadb6600aa0731dc4945e6b32ad2927d68c4df013a71b5278d0db66bd168bafe670a3d8514739f3eaebdd55ae5869da42406c4952454403fa36b72228a8dc48358a7d4b3afda98bb28789d31bec27b2e04b8888518dffea7520d87c5410348472b71f6587b997ffd29021b430793ea4ab214980bf1741fda7ddcc1023ac0734fb4a81d4f3920329f279c6405e210fcdf93cabd2aff61a1d6a836dda161e07ac230303dea7665ebb6558f9e695a98398e677bf0461829c8366aae705e1ebc5ba7fd882f0babba2155249849d574002d47097ede39653f5d444ccdffeba30cc420e3ce090ea5b6", @ANYBLOB="9e1d7a44751b7babaa3dea1ad7fad0ef346f0fc327b09ba69bbe0db250e5be70df7a6d4409709741456b042a0e40ccd8f74da64b6fd78efa60c5c98bfab9e8348826ba4246d26d57ed0b1b9233d656324b1db6dc3a6fad6984802c5555016f9a39dfa4c48eb642826f3197af1ff764a1f924db099df560899cb4ecd00917d3e2f214d2028261fc93f817f0533978030db88c", @ANYRES16=r20], @ANYRES64=r16, @ANYRESDEC=r21], @ANYRESOCT=r18], 0x2, 0x0) r23 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r23, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r23, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r23, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r23, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r23, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r24 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={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 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000980)={{0x0, r24, r26, r27, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r28, r29, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x2, &(0x7f00000004c0)=[0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000100)=@file={0x2, './file0\x00'}, 0xa, &(0x7f0000000400)=[{0xfffffffffffffffe}, {&(0x7f0000000140)="a8c7f30c99e43f72c25ab09e0934c50f9d54d9a90739b8be42aaf23e29f1c84a1539169283b28f3b8b3db42b4001cfef1a82b7916ebc0d42f8b98d11c22779dc93aacf444e2acd4096a817bae8c6c0c1f31846d5d22c8db69156bf3a88762ed96ab013c29447b0d3b15856c6c72863703d9ff0c63cf3058c396f07fa52d516bccd783c3c388edd9bcfe613b0d61e2a59c4c412fbe0db022f3b0e4fd349c558e0f0bc0bae899f8effce089439", 0xac}, {&(0x7f0000000200)="f8229332d672bd9db1429934ea7ea9f70cff9967b33bf71159f421a0f85b27fc14add407b0144438344d8938512249acd1d9917e36bb2b1acd4c5e03c9a9db5bd4bf2024e35e496df0f546411333f51bc75137ae5412f4dc6305483be9eebe99ad3710143ad445ad714628ff99f80323287f7787a98f1dc1a901135305f53bef900bdabc7648687b5fe7c07d32405d1fc2da0d71317f0a7f7118e083a13b58f528f1ca39478639a3b58b730d8196936fe9bc45d1cefa170d221bc0d27fd2cb6eb322c38b2513189243307685de2b36ec56569f748215b35bb1dcc11e", 0xdc}, {&(0x7f0000000300)="7a256fdf9999e2bec8f5a3caa71ce4c4375e2ead7d4d4573bd02635f470316f1340f2aee1efe5a799ea0dc0e01f92af061811fabec8f1fe2d3b5ed828091dd8c03f924173a9f32ebd108935299f5902a635fff70f292727923cb8375d22a5bef9dd04297d96e82dea3ea8385be9e6ec3cff09f1b9cf701aee2601ecb499372799a70480a30f9705ff6ed764f00306df2ba7d480272da81bdec24232ffc9ba259be4655e2ac361abacda493df1fe79dd63231214ed8f6907c191a4fa498d0eb153ee93a65caadafcd1b8946e570be914d059e", 0xd2}], 0x4, &(0x7f0000000500)=[@rights={0x28, 0xffff, 0x1, [r1, r0, r3, r1, r4]}, @cred={0x20, 0xffff, 0x0, r5, r10, r18}, @cred={0x20, 0xffff, 0x0, r29, 0x0, r30}], 0x68}, 0x0) 16:01:41 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x40, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000040)) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) fcntl$getflags(0xffffffffffffffff, 0x1) r3 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r3, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000180)=0x1) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, 0x1}) 16:01:41 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() socket(0x6, 0x4006, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffb83, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000180)=""/45, 0x2d}], 0x1) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000040)=0x40) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x9) 16:01:41 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0xffffffffffffffff) write(r0, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x400) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x3, 0x800000000168) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xfffffeac) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r4, 0xffffffffffffffff, r4, 0x0]) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r5, &(0x7f0000001040)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aeb0e6fd590000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f00000006c0)=ANY=[@ANYBLOB="0008000500000000cc403de6b99080b840d12ac5bd074aa09c3977be4b0022b17368a64d7f0a8e6fc25ab9f177334d03dac79186e40c9bd8a341f1b659cd14742eed82010e8869a622edee6b100fc7c86d5d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r6 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getppid() r11 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000980)={{0x2, r6, r8, r9, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r10, r11, 0xa5, 0x1, 0x100000000}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r12, 0x40045714, &(0x7f0000000100)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) r18 = socket(0x18, 0x2, 0x0) setsockopt(r18, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r18, &(0x7f0000001500)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001280)=[{0x10}], 0x10}, 0x0) r19 = socket(0x18, 0x2, 0x0) setsockopt(r19, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r19, &(0x7f0000001500)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001280)=[{0x10}], 0x10}, 0x0) r20 = socket(0x18, 0x2, 0x0) setsockopt(r20, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r20, &(0x7f0000001500)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001280)=[{0x10}], 0x10}, 0x0) r21 = msgget$private(0x0, 0x480) msgrcv(r21, &(0x7f0000002a80)=ANY=[], 0x0, 0x3, 0x0) msgctl$IPC_RMID(r21, 0x0) msgsnd(r21, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYRESDEC, @ANYRESOCT=r16, @ANYRES32=r18, @ANYRESHEX=r14, @ANYPTR=&(0x7f0000001680)=ANY=[@ANYRES32, @ANYBLOB="21bb187de1c56d546dd84ddba7c20b37bb8a078af7c638a2d9b7df12c2d704c59e1df07c2ce5b9bfc38bb558bd47f9e45d4f7045c8a07937cb0e09db72039745b4716e8643fdebe463ebe097bd5c004883ba9972de8f9213358168b836c67bb34b4bf1bf3c4d52069db61a433bf67baaff1a5b92b7575781263d190e34f8a1f7ef3a5a5166472b88cae10e3f1d08a06ad77da4b36082c7aecaeea20f0659f28b6788409dd31264e29862c56992d5e1d843e1054c9f4df501510d57fe94e9046c082ec04b22dd446c6350ed1c7a1d5ff541c147fdb0923f1bf374781e8854d45c748b8ceb9e196eee7f6139d0edf78bb549acc68d03dd2b5d774c7a3bb367bce0404f9e1ebd58d2bc7cb3da19aa7171c03337bac392eda472a6486b706b07441af54ca1fa07114409a863aa26d2a4d80b2eb961467b3f671425194af7d2f1bd7ba6d0d20848583caa01350f9c8ab37e2759eb77988f1943a3ce33fda9c86c073914c15e4499ae9f02a58f90194084a8691a7b2b1d2b4b32ce3afae7c5183b4973d8caad8115c3f79f87e7c3da6946bb203ac7e83668aebea44145ef702a02cbe492cda3a338a28c1709b678a575d11e7416d5bd01e4f6f62292903636df4c3ac63e3e3958e153eeb0f50c7ea19d8a446dc4775c35d53fc37110777a036cbb8281d365955ac44228be0bc0516f49f56a49a564a0f602cbe94342d05139e6f0f11d4d9ad2fad2091bc5b9421b8934508a888d204879bb613c75ed39a57ffcd40f09ce8e9f68812ec1ad6236b46819b91e700148d2f249870a96d864651c0417f45543cb7ac4d9434ae10543e4c53a8d53d7dd0a9f7078e840673f514505db7f199fe37268595dfc6eb17b1b0ea46cd4a3c2c31b4c560ad25078ba85a252f1444946860bf75803e40af55af053a50c121fa6c2481075228efac3ad90c336de018c7091a84d2c345493229022dcadcd2a4b4e9e2b3f8132cab6c298716faf6cf0846ac00795fa4f36fd94d9add3712c5bf63ae199d1f1af39d514ed0e1bb3993e8133a71ec9c27c00c78d531fb7970b0c2659ff7719f5dc8bf1f2acaecf57c93c80d1d2e502730966ad82a5073ae40ec8c935fe52e77248c70a6dd31041b07239bd92b64d6c6a5700cea0c5db561f9d5bc950cb168b50fac14ab522db553cbced1593fb8e34710bb8758af81135521490cc3d0109587ea105a0c12e7f7e972cf66e94277c295dc84aa5bc1a1a6bef764d3f4dd79e36fa46026e14f9e68c7aabb1ee990f651553684fdbf9dc64ab74f7c94f7700e75172976af8300fa4e72597c98dc577945159ce5f39fcf8bd2d4dea5c29e55b0941dc4678f761558dcba41ad4635f10fd6fd930d1cd5c51288bb03314599fe5ec25c0458205378ec172ebad75cece058e1be7b4a7d85dfcb1e985f9555ebcfb905531713ba509d2438fe19ad7f0b826a21a519869a3fba825534428e8b196a790e7e66aff884012db3d1930498e077438abc9c53678007951b2de3ab6a6810a128341aa1a71df1740dec2db20dd9db660704f93227f5575734b9e312637bbf89c84363df4fbb85a4a4b1c4205ad19d8d4042a87bdcb5a044a08b3e7b67efcb56ff5e4be05c093f6c09968c385560edb7706b82908b0d14bad4ea533ca21efe1e2585fda73e6b35e4181b08ceb1e93427aac2bb6e14cfd73f36921b3eba06bd01704ca420ec6784d3dc208cc03fc0d58c4639ed8b429727d63313879bd97277b5c547aab814a87e1f47b7cf47d5be0aadd4428a450775f28e1677efecc1c901716033d75af6a86eebfe8c88685c6f06548bc8986045d352baef05c0be5268fe466244d1c4f2b3b6d18d4c035ad52719e3c8a371d679461eee64d6a75278470a146295a029b4a660f94054c1dbcea4e9fd3d5ff4272a8c5ffced8eacf0279dc14d0554ddb85152c0345ca14dbb1f809a1fa108e9ceb77a0c0942e59e40b3bac6cc0474cf2922a9e6b46fa7aeda449354921da4de58da5866e4ce036c38dd6212467c8017973bdd2aca0ea0b93495d1d7d1553631750fddec5939395405829209c9bf84e3157a37b7cf28a9618217fc7e7fa74cd15e7cae192b82c39550c51d3ac8ebfaaa147c923590addddea6757a68d91afbdc9877b26ec8d69724644f45bc7fc4fdb939c8086040f07fe488b9294256970d19caeab62431b0dd224b06b22faa62403017d66b3c2f7530a316f44368d533f541ee9ab7d63f8c808d48f4d385ec4fcd0b9239f222361d2fae043f689febc2dde01daf84618f91affa27c78e5def405463be77b7a088eb072c2c0bba07f2f21eeb77e80bd52578af3fd8c489f9988e17a8d252b897cfeae5fa37313afe417890d826a92a3f01e25343194255348cc638467576dbdc64d0fbc56a12a8d8195b75c24f9c93345f83f1b32ca0455b9024c90581309572910afd69bed7201f5a1c6800bfcb1a8c585a6714d971d3537dddf33d2d57bc1a22c20f0bfab1b2c4ab246e9b2511914d0a8af11a70c563889e5f08a30af3bd9676e3df55e65d737d6742706bde099f4796d31bae9e8f662ab2a33b2e06327f9a00523d9d620bec3e65d45fdb72aefe416f42fccc8c897bf93e2ceead669718c72de75bd85306ff715a2eca0213183c7048ae0d0c6fcd40e9f02f9a38d6c61e60600c1a184686cdd2e9b7e8b4b981da729f8ebbc57e8509f07a37c3e3de3baeed62717bfa150fee7db23bfffe222861a6fc968248727e4b4f50e728ba8cdd0a138f56b43f11ce2c5271dcca6f60f1c6c8c9f37dfbed07e3f5dd7e293e13926cd78100d1acd2bd3a550c990e87bcfb3c9ec586a94e2d799dec13cedb812359a1defc000941597cc6757112ac4c1785be90d8263e47d96cd409313b4c05d7023c6b4bbb3425a0529d44edc4807db2d8e006dfb037d4d878574d3cfc2585d605c16e704044adc69b0de5c20f8499aab44bab1cd3f78e627f36a51a607e644814e49eef4d219331f6e2450439f9872518f5e19db51bb017a8c36f3657e803da1b787d70b88285b5990fa7710d4965239cea40113d3e551f08a6784529e8008b24be09e7c021c2b9c1fdef346f89b28e8611ee69e2fec4eee885cabd8f479228145a97b42c448687db1e27123ec7366a013e89a52f40dbf6902c1ba2d64078e728a24fb3c12faa07a71fd6f7fc6991162f7782502030aa716ca6d2e32441e0da7592fc79bb70e08f5867ef64a497023a4d98a3b15f531283bea1434ba96921b2e3622361d3eba85a8234fd54a6fd8ba27a368bef4d6e60d5e5be3d69a6da11be485b7111dd29f6bc0897b159a50cd540e09229b8d7552e1fa9fe8bb3b54cb1e156ce7e6d2bdfe2401543e1d9890ba385e951ef19d067a268a58f80940cdcf48ad2af7cc57d0af20d9b262ab1b6b3b61d79631f509c5721152bb3c25abc2b5f979326faa25edaa050fb371c4c95056aaf89662d4ce49cae5c35bb2c0c131ce049a75d3fc5c5bb51cbee69dff987815aaa64949335b128a453d8b51e56bc67ae0c7871ae95cf479752c47305d38b8b0a0ab19b31ce7f869e3f01978a0ecbd037ccc50cda03dc2a55aa5fda691ee31264094c2c8f930bf3f36ecaa7c8d68d6f23df446127fa658e64e0b00123200608ca2379ac2c26efdfd8b03e88127b7dd5012e0f41c79cb0ea411e104abac6783e971ceae710f7cb1b476059f4bb703536202ef2bf8e29b218be9ae61f6f9e6ff15437aff7a694ab73b94f242e852d158ed2a5b244adaa5e0607f4f5fa6d45248a9fcd6ae98f3d0d41e37a64e86326d74c89cbded7d36fa53a2dbc130185c1df45d603e33e43ce99ed4d2f97a0517ccb095d7f9428557a7e87dea54e8acf55f5aa31f94f88fae4e175d30a8f4da027d19b6b7612d2055bc846ee4d5370361ba0118b4af6b892dbc4145690093cc83fcb8c162ec8bb7301f03240502ce0dbf9987e6ecddea376bcf2a1194e302a97e856754a8863e3d0abd7827bce7cf1b9f7adc3c9251dde16574b3175050cdba3f9608eefe2d5b96fed4689d78fd015701ed51efb30a591a1f7cd6b6badc4e32ddf0859091cafe760dc78abaaafd83959501737607dc79670dd7cd4ac6d4c395b18f781b447a9d3698a8043de4b8421733c1aa1214cec4e23eb18ceebfda32364142f4648e828ec0b5c56f3fdec1216420823ac9d7a5df890bab4c359c7ba9ec54b0e81372cc251ab7fae8c3d62638979da787e8f36c1834235d210e08424cf2edc32fa2514a8bc4e67ffd3836e20b9ff66db97a8d4d93232a1b2e95c0a0115caf236ffb91e61e16ae1b6747551c715895d35263baf94e60867aeae9e861b58ecff0678c8061b1e793c78546cf7a800141f79a11faf2cf72991d48be644838b48665f4bc031a6bc63d59ed294398802af2f847a89a17e0787df73d4c8d9276a243bff1cebc04d7f957e222315bb883df210f17c6255393f8a6cc06c0a6557911fd6bf3b16b4deef90d65be1c55c7e7f596121c1b52de3c5fa595a69041cc3a69cf1112bcf308ea3dae4d559ecfc486df9dc42b65323cf49e3c677ae6457e0cd96773e53db8029ec2242d3736e3fd71a3d254c62c8d72478f656e367db5180f8a69f695b24317b7f2d903bea15d67e82144366d2c7900e27e95bb9e35df85693e0d6a3655387acbc91d7dbd0a57f1b86e7aa381cf3ac5ca5b004cef3940d02289254668295cfd7ea6076ef7d43dd00eabee2994862078f16035ab24b5efc454837f5aad52732813252e1e8b2c939c4c9a6f887ea96b6fa399837e9e5629d7640326abbaa99425cf1198811c434e5c9f353bcba5ddaca63b43c981f3b6145e6101648863c04c63919eb51ff4c3a87570198bdaa88602482f536dc17d0e6c2381268c9e011b48ae753b330e321e8d42243b572101c5c74d2309ba8403107a1df763d02355bc2f31b30165c72124e3c913a2dbdbeaec19316aab9af277fe0aa79323334b6f0aa62aa8df386aab1a35f82f424c1309a98008faf6a365f17e7b909d2a63389afbae07c0984405fb7cf701e989c047330dfa1804d67569b2598500dd0d1f62b7f39c60e08155e80fc5607967bf31ac2e5b967431a104297dff1789c2fb6f1dcce6d0ac3dd7df33e45a98fb644af138d53ba0074b3d405db34ccca5f9fbbdde83108f8a8651b4eac6f4739a2ffad6790e75a3e385568b836a04a504eb6e26a257253f5d8dcf0a4ec8c3309560a3f9ff995eb21cd52abbfedd590ce02af77f8096aba06e0f6cac5bebc0a7ed4d741fd3479b332927f233705ac0b003e467fa49efbdc99e467bebdcb65fc9fdfc1872e7e97a10c22a5ace6c88c7795dda110ece8d553a072a7811580ecdc5f19c2a354f66c2e9e2894d74defaece76f62ff545ed0fcb26b45a843f804c042016f3aee8f9ecd38a2a6fcffbeeb40fa03db50fda685eb1098da2803ad9f9657f7a4af61e58e4466e4ef45f08b65c5dd6f04d1b5c65e72734d660ba5c3cadb6600aa0731dc4945e6b32ad2927d68c4df013a71b5278d0db66bd168bafe670a3d8514739f3eaebdd55ae5869da42406c4952454403fa36b72228a8dc48358a7d4b3afda98bb28789d31bec27b2e04b8888518dffea7520d87c5410348472b71f6587b997ffd29021b430793ea4ab214980bf1741fda7ddcc1023ac0734fb4a81d4f3920329f279c6405e210fcdf93cabd2aff61a1d6a836dda161e07ac230303dea7665ebb6558f9e695a98398e677bf0461829c8366aae705e1ebc5ba7fd882f0babba2155249849d574002d47097ede39653f5d444ccdffeba30cc420e3ce090ea5b6", @ANYBLOB="9e1d7a44751b7babaa3dea1ad7fad0ef346f0fc327b09ba69bbe0db250e5be70df7a6d4409709741456b042a0e40ccd8f74da64b6fd78efa60c5c98bfab9e8348826ba4246d26d57ed0b1b9233d656324b1db6dc3a6fad6984802c5555016f9a39dfa4c48eb642826f3197af1ff764a1f924db099df560899cb4ecd00917d3e2f214d2028261fc93f817f0533978030db88c", @ANYRES16=r19], @ANYRES64=r15, @ANYRESDEC=r20], @ANYRESOCT=r17], 0x2, 0x0) fchown(r2, r3, r17) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580)=[&(0x7f00000006c0)='c\x00'], 0x0) mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000002c0)='rc') semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x6) r22 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) symlink(&(0x7f0000000640)='./file1\x00', &(0x7f0000000680)='./bus\x00') ioctl$WSDISPLAYIO_DELFONT(r22, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x4, 0x7, 0x1000, 0x87b107538646d9b, 0x80000000, 0x1, 0x6, 0x0, 0x1, 0x1, 0x3f}) seteuid(r3) r23 = open(&(0x7f0000000280)='./bus\x00', 0x90, 0x100) mknodat(r0, &(0x7f0000000600)='./file0\x00', 0x8020, 0x400) faccessat(r23, &(0x7f0000000300)='./bus\x00', 0x18, 0x3) pwritev(r23, &(0x7f00000013c0)=[{&(0x7f0000000540)="8c232e8c9f7e96999b8a", 0xa}], 0x1, 0x0, 0x2) r24 = geteuid() pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$BIOCFLUSH(r25, 0x20004268) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xfeed) setreuid(r24, r26) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x7, 0x602f, 0x0, 0x9c, "93125284112a03000000e6ef63cfa075b336581a", 0x6, 0xf461}) 16:01:41 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000000000)) 16:01:41 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000140)=""/145, 0x91}, {&(0x7f0000000c40)=""/235, 0xeb}, {&(0x7f0000000000)=""/55, 0x37}, {0x0}], 0x4, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) kevent(r4, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x41}], 0x10001, 0x0, 0x0, 0x0) r5 = getuid() r6 = geteuid() openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x210, 0x80) setreuid(r5, r6) sendto(r0, &(0x7f0000000340)="b38d8c0f762b75631cd42bbdfbc5759593d492fbbdd09a6f75434146b978f03be0c07b12dc9c8ca62b7c99def613240dc1a1f7a3764e99876a9ed70be64b626cadcfb28e8ac7dd4ccc7876a32dfcde909f5dda4396884a5b8cd93bbb0701e14f24a8d182ca49c63240acf239f7ac70bf5e74d3b9aa25ce3761e3383d9ce1225a6911953c806768da43281ac0629b2852bd760d0851afebf172c644b4b526e864d4c3e8b3fb8357439eef6714ad2fda98c26326f2ac6e0f29aad2", 0xba, 0x8, 0x0, 0x0) r7 = getgid() fchown(r4, r6, r7) r8 = open(&(0x7f00000002c0)='./file0\x00', 0x80, 0xa3) sendmsg$unix(r8, &(0x7f0000000fc0)={&(0x7f0000001000)=ANY=[@ANYBLOB="00591b29206f4832e04e449035a77ef8f37b9a09133d9ee294e969f066567eb9749133c07f0a0d53f4f85cb16bb3e7e548fd2d5c3f6c0aecb39434396ee02842bbaa369762b9c25d4ebfa57f13d388aa9a1edad2af330beb90e0e67d1b039d1b1dd109"], 0xa, &(0x7f0000000f00)=[{&(0x7f0000000800)="6d112661d897cc3541f9446d7311ad7dc126be15895ec8f6af8d7358f495e72be3749740d05b66b803d7fc74a757b63c563a4e796dbbe7f32245ab2a4e988a0848915f6ee62e0b09b627e86f983a2211ba2c6554501bc8f8cf757a6e56799a65da622154086922f805c12389b371a628920990513045c7b6e6ca95fe6cc2bce40147d75f9fc6797d90326f19cc5a787ffb6df39e3e9d6dbb9a8aef2aac5e8da8f7f705", 0xa3}, {&(0x7f0000000d40)="f522f582fdb74197b6f852f8e4529f3f1e7a35cdb3950e29fefe42be85e537551b881d0ff072b5aec366370885960afd5685f349c7db6d5d5079ec43379142fc29c44b2e55ed3c24e4dfdd7d0ec15eaaaf0d63aca40c8087a7cd9c19ddbca9c2c262b37bdaca8f12ca586582bffc218dcf82f28a800ae15552da9a739d322b5b26336f7f56aea69e7feca6fa6d8b6eaabca2c55ea76ff760d3dcb2abea5e25c0f1b9d481daf30f21", 0xa8}, {&(0x7f00000004c0)="188a44ba54452d6e9ffb34d4b1", 0xd}, {&(0x7f0000004780)="e6a180af074f04f016b93b5e014950192fbfb558f513391bcd7259f1291e10118a26409e22997a8bc88c84a9b5f84dc80b08680d166a0cc11a7095ff95639be038d1f96f5def860d693dce5375acd2334c5738cb8ed0aa6a55beb66c394f71a7524b6673e34f61b0bf627c969c62707455e512a0db0eebf2ff9fb260e219d4a4ff99089131f820526688826a9559d8dbba182d586e9f9176c0be210bd42d88fce752668e37a80251155b54f27de19d98df107d1e66626f31568aff7c2e72a1308604760758cc5c1158ef5ba58bb8abe8e0b694ae5791726c8ff9f457c53227c97bef2a86d5f6555a8f049f70011ffa5985716c3733f52cb11b27b260f9c40402337963db868a8726b20c6e46822f2ade95fc2ade78fdff92636faed1462d2dc4b06f9011bfae171017411ab0a766754b5f0494fc8616bcc036f3da1d33be41df2879ef9718202134aa8908d021a71ec7468d21143756befc87d89348eddb863555a05fa2ed87d56b8ede71281261e17a37a47bab3a9a362b45bece3f528163b84bb584d819589e1d62196b0cd8611541989dd8a5feed93aa429135e1f83d50d0e05702d64d919413747700b8c1cd7f81e13af2a5adb2ddd005ab6a7df07b235b1ec548d23aee807e22c93fae4094aaaab51c0f735ddebfa6d8345cb8f605a5ee1f71f991d81cdda0c17c35183ba410a5d83c4ed435e25902ff9b842718cebb1337421a2ff995a9a88be6b7c42a522986c2309bf1aa097c11a6bceec4985dc99e7bc7278505ab6d7fe812164d5032d327323cde3acd617375b886397a8484182035be2955ee3fea3e9b2a03fbb425cc59696c3343dc458ec02fde5eba38d97e0469c73d28643b47d5b5c23795923df4b6f50af955b527a2a2dde8d09b4722736ca178429e45b526feb7ca6784389f4a6fc0b4c29b43261ab88ef818016f74424d12920d369484fafce811e4aa8dcb709c28182291a7f7fcead22ae339083274d2cc47add6f50e629d32824107e061ef7941306524e026e17f1ed42922c81439a943beae406c7d31262e5b9ff112cfe060074dc967306a939d5fe2880946c3a1f7f83fcb857c38346f5d548d0108b5679b24b460819269c700338b62e537cc82b08b3937f3bd071ad5010162797d4445aa5410767f177718fc78dc69db7f78fc4e175dc2b33022bc027958f73a9a7ede9d92a2f55d4b1bf006654d8afcc0b82800d3cd48bace646c40cd9e25e1e963b7130193a6b52663ceaa4564937dc2bf02a425851bb803cc37bae3f7987801bc6dd2713575c9b402755cf192e79b43797f72e8b04bdbbc645ac44297c83aa88d3c89da34a7448c538081d47c59d2851300c63d88ba0f197c628ac94453f69beaadab7648f3e8712b3aa85b01c1938844193b2ec6087f7c7f44439889e10183dd56d1471c63ad2dff2873b7643c972e629fc1b7092417f9c57d07145f9b49d7c6458231ebe578385a083a1ac7d27e7d2c1185606c869b6f12e7eac97239a379e17638cd9aad95d27dadf30a5dba587f2233651b4da14f9cf417d979aef5a4808f1dd58b6532f8968924bb9efe7f0f08569215dfadd1eff2f4c37bec1c12b54eea3fea306ebef3c44b7612fdbb63be3eb20133db2819ab6093e2b6bd5bb1e4af95e635e003bfe9197742f0411d721dfd1adda3909a8b63089e401086f58e9cc00fd3e9de1cf328204a248aa3a15100132792a550185c0b80d42936440b11eb0f7ac9f5d136dd7036bc1f407399e09b190e574e24b9e6399d972af173c385f933d2b3daeff1614ca59738d23bb18b5176c62a69645452f83228fb10849c0fc9639fffc8dad99acb0ef6af5032f898a47c4b9812cadec1da869bf73bbc5bceb2e06da552b6c69067c1509206bff29501b7b38bbaf67bda191203a4dc4ea94fcc275f823ab3e5b5d2b92f9176bc01b83b682186151456ebae30caf8820f2c0087c570f1b6c9402e6458baf5f6074f024a81d19aca2467627cfade2077145f35e002845c564351a83022798f5b922637315cace4fd92a3b7ef0cd679bc4838570c9cdbb76f4586f7d67ef9a5a65e11f14f54e90fa6b627d7c28d8d8bf228c8833a63ca3b9339f6cd836f4e7f6e9bd888d3aa121eef7bedefe13d6e7603380c12e25887e1c88499829a3b13f41c845b5ec873b2459c8a3bcc1db0005b7b6903eb34deb24f059d0b98df4bb3aad08ddd6e95dd63663d5095e9b4487181789486ef348e29f60f5abdc63306c043533c7eef57f6faa8d418bf450de606942b90a0f418df0e85d2d6592908183b775b408b417e2fc7213a43d7fcaf973737a6d6574a8f02ada4b700f9ce23083905134ae1ab7db4d6f5512350dc9d763fa4be6940f27b2bf80a6765d1fd34f9a7d22ad4cfb8b40335ea78a3e5a144253a52090988cab7c079817063c49b4d79309118bac74860622ef1971c1775eacb427591c370c7403994d44014751a9b0d039f88ae8c86c2ec65fd16bc52a22e1652043cca4cbc38699148fff33ad609587f5eb720ab290ffc352a72630ffd8b397c247b1113f71fd8469c24b97e63ed68d58afe1cba04fe5b71589f1dfa1619b375eaeedb9ec97e0fa75937742d05207067b2f41275210842e6781bc940f664cb30b2b716c278232aaad598c67a0beba41fd8cfdc1bf16adf0a77e92728525b31144cfcf85055a41e2f8ffb13dea30ba547876a9f6efbc7da9abf6e96c2d455be0075c26e19948beb5a28ab18b4b79eee094663b0fe42aa2fb7b201e340ea10389d8320d4249ce013856f9d5e59b85a74b6b10e0ac2c332d9478f95c64e73cc1772b3a144ba4f0ed054e5bbd84a7bcda4c0387ce1c5ba4812d45ff8a776f1147a2d7ab4e8e36c894749bb41686483c5a7a6ad9762017d19e44e8fdba2aa2ae2dfd23ba6f077b8c5eab4a570f85be67b84de22828c03624c08e8ed524b9040f07af4c7b3c7a0f568c996059196eb7d856732e385c7647273912e97d525630e438ee66aeb0024577a9024affdb44bdb3278bf4c3612758bebd66f475fd39298bbec009a42d3c750d01d2e1015f4c0089d0fdbe4d9da66e53308846ce090fc92eb7d26bf1cf08ea38af1d1aa1a2b5df6db150253b2405e708b86942f416b5dc19ea48234d604a51722b8b489895b0c48024bb0f9c4ac15a2cba734bfb3755b094f92ab5d87665551c6e07dff908f95727c061d85fd82ef3803e4c6a5080bb4e8f10d497ea2bdd341e6411d3cc4c9a4abebbb4c584f83a0976fbf31c25f2709a9a800f9b0b71f2cb93e9365bef29f3ef7a31370eaf66e39d81af4db4cc1876e46b1bdf970e5f353449ce0dc2802c7652c4df41a7d75404e62e1cdc7adc1e4381994d76c6eadd2839ddc05d92d8b0ffb6d66c3ed9e8a96293354afba96120db1d715ae9d3a5e4909946332729300de377f019077ffb7fdd8c6ab4176ce2e0f0bd9bb13f9c9c078a3e5f4da62bce00d961c02522f1ad2921297e57169ec735a22c2c10bc8b96a75b8829a355b2cf5bc764966bd7d5210f1f510f62c309eb0b2ad68791697acf11401bac0fa3730d3921866ae961915fdf6621c2c61a0eb955264eb307d7cdff416167b235d0d72bebcc352d6fb53ac2fa0007e709df41e1f04b3b4e4883f6d2c731f80abf52fcf20b9df641d5fb108ba79e35f928522fb8541130b0f16c7122fb0bd47a96ed996250c023ceb71f67552abae9c57713fd4cf79b979a67b6fce6559acd7a92b8909152667fec03b8503d0af4f9c822b94b4d0363ade4c39fe938f024eef1e09542a8f6ef32d5bf4d020c761ac559c4b1fc5de911e28faf5582bc657f2408f42460864198d9141edf67e9024eb1776237237e1431cd9abe9bd1a1bf7e98c270a2067a1bf36543a8158ffccdf00a4580a7cba00875432366658bf26d841c62d253c459270ba4b7755fb708658fa34c2446717c1d02403e3d55636068c99ed0dfd0bba17f2493f0133d02e205387a201b78c4edd1c7e61f7592f29b1d5b8223625277d792c4db600948204194216eb28e0b5e2447bc22ff6c8bd396f0fcba9401084b28b1bb390112c9cc4941ee9c12b6f14e1a2daf4f44a34f0983325ec94dd74ad049e7424a435f2d4be5206f01c97dbeee8301fcf10febaeb3c23fd688e2fe7ea86540f2edef2bd23f501c8db69e3fa5516b2feb4a4eb5565b6131aa548367973218c43bd6c1d1472ce6b15b9d40e56f008ec9d322169ad5ca45114c2c71c4f50fe46ddb1839c988848b0442a3e3be2a1327453964c02d8bbb649d57364d6ca9d7d99380755c3ad650fbdfe9eed07a4f36a559e4a755e711ebbe82a3def0f2401472557ed275612f029c818237f5e77ea7f153ab50a4bc9ed3ba3d9d522d75ce4810b5465e41f74ac401ba6e5af4e67c3d8302695c7cd974074181bfcd6e6601089745de271c510deba2fd12cf70ae0fc1a05ef06e40d8e0c90dbab9a0c1e39e1d39e652dcbef9ee1203933a45d32d292cd095129082c7560013272869c12c6aa0fa11084ec6fafc3a5b6065dfa1352e370c7671a3df4b9cf52a6bf0f84d7bc907b22b43a9f16e2cbb762c1b7fcb9764d439a46bd63e88ce3d72717ed6300975f052e549bf35defb12d53a0b144f3b103213481bbfdbc9b2c174bfe334947900d31a16781f240d3f88218f52b10b0f68f7b0eb860014a1bd82c67b03f2d304eac5784e3308b6354f0afe0d341b412825ce28b42319811142d0b20b2a54b897ede8c3e4b8ef08ba4c9b91ba47d2d2c5417e4095f869b4b7734d2185d6c13d48bad5649ea710d1cc808c7cc124fbe1b4d78d1599961c5461c47e446c9bf39f5169a140d4e2f0817debc2ce4634d9bc3ab88bfef1cc724251ec792f5f255db8259500bfa5608299caf797943485daf7dc8a9ef8a643f7ab52ce932b582b09d0b98046e8b7af72c6a907d64718f803bf4ec9e335516a885d4077afedd4e569570677bebb8beeaf356bd4a35dd1834843eee809025fe6499ae482cd52bbb2fe12cdd375731625fadbbe0912edf276716439da6bf2f550c6d48a58a0c9dbe3e628924171cbfcb257d16bde9434120844d83205798f5b6059939bff841c4a29b5e036380a3bf3cc6ce31995cdd4f4af0e12d2bb152e0d59791c8475b128f8f0954f8c9d1b01c11b54949b186f1d0b64a74b7c7f503f4935fcf7e3b83f1f10a025fe31c949d2946c1b7d836450ffd69491db1e095af4ec2597ad105196005b98525f8a72d93135401e698d15ee339daa1a342453180318f1ed5c1dd2392943f1f430f8d511d4c6dd5058b94e71904e27abb7d08b20a5d925e04ba762159100c9b9f74d5bf3c9882e19823b527b43181ac89670334843de2c71768b6be7da764b4464ae8fd22a0a9ebd44971eee2dc88b643330f4dffbf4ba053678b3337edefab3fd3d418c8736af5234f135cecce55bbf7d8d768b1627d2f0d0af995115b2e8485e5e32685ed90aa6288ebed4ce275e78f0f0784b4247b3a826a5db0a8dc839337713a5c53ba61c8d865c1ca7308bb9fb94a8845e0697d12006421deeda20fe47ac3631f79e6241ec3246eeb64c532be14e13fff1fe05bdfd2cc064165c1a2b5d29c8f6dd4fbddb2e51f9abe340583e7b27a108c37f299f04d5dcca37740a6ee752ff09b7a6aa39c3a9dc9a4f0a5e4fe3b90875faab7ad331b21d2792de2c31c70d1181cbf598d9a76e377a305bc5ea85f4bfd94ae5960a606b7eb481da6875c2ee2b70e2edb450c64c6e13002c60514310ef3d88886df24a10132a3a4658c26c2db387ed97ab6780ae4e5efa5c66e2a9f2c71076ddf", 0x1000}, {&(0x7f0000005780)="2aca123a3b24ea2c5f53c321704d7185cb542f732990b3c27366734b84512a58abb5c018071157136c475eb6168329f563fb8c90cf449ad6d418fa8ba8c7cf107defcd6832461d29dd61a505ab8efb29bd4e651f0e265d689b1afc1430ebbe58831dafaf066091c27761e2bf5ca629106b29e391b0b283e2fe4ee24daa926f7b2c7aad4ec30ed7df7b4cc1a948a7e239fee4be742e8b1ba53d24f3900eca721a7521bb96fba744e257252589f178650c5267e176972be1cd5066c76a82b2076c7bfcd8a8bf4284a0077890a7035b463fd815ce81f8472b9f74143740bef91bcd42ea73c542e54923bf601124f55be5af35e84ba886df47a4ca8e43dc6cd9bb3381053e00b1610d9f75ecaea0efc1b5137f517e43bbe8ad522f93d800033864d93c89d2d7d7ded6fdab718813f56f2673c99a979ca1be548a23ba461d01b7d6908096327a7f7b846daaece06ef69eea1e24dadc9bbded3ef60045130883da9c0522525fc04e93ac434bc1a0eaa5db4e474370699125eef0a0c9fc15063a9629936e1cd1c01544eaf51d5aa19daf726bd43cf6eeb50963c72168c12c2a265ba8475bdcd261831206de095d9edab52d8d9689618680c9babb2522574505e4d14a321293cca3184cfe7e5dbe3bc248359727073a31dd2ba6f4feb093b08341f4a8a40c7b8d0e27e6bd5a8f108fa2e35a33b997e6da18aa4021d9ab1f0bc8d229760681ae152e6ba24f18bce64d9c69074f9faa240bfb5e59c1599c0a9b080096c86cfec76e25cb1716900a3ec2b3460f9c2bbb6d8b98ddeb10e5f184f90ff3191028a66d3efd28c7802fc3a193c0d47ac1ba75703cf9e8aa1bb1deb25ac08ae66814e9361518c0a8199d49c3668455f460675a52c5895101551fa9bf0c253ccf33f9fc038971a37c015ce728b22c8a648c8c8ffbaca105af1bbe0d17e64a657e83e9c4095e20fc278ca5830dc6d7b822846595c1fce187e17ba1f90672cfc5748511b339108ce15a7c33870416a1ab0de2b65bf6257d569c2efccc400be555b7b0c3a1b589f5ec0385704a723df82b232ea689cbf0bb9a428bfb7f83a09d6c5575a9db527dd6bfee2378ffd0a8fc413835c96d6225ad5a4d70a07f8351d04f7174cb9c83cdca3de2fac8d22db29f6346d5a082cc48666df6b78ba5417e80ac61dddf152f33cd7e260fcf4602a8ef6ad8c84610f116c5dc706c4abd067d009a90ad43c0b470ed5af64a909d8d5249813ff9e766687ad0006efa493122c36abcb9cd9df12d2a9d6728ff019132d301946242fd9394a02a2ff70725162e46b4e360f40c23c1752c1c8a1dc6abee85dce84f9da7c4a1a41c0e3b1d8ceb97154ab25428a7b7f5824a743424c7629af017aa14bbc8811ccb357bd1fa462f9d0b5138d5a150d22db63bc140914c576dddbb58c08cedba906a9358b424ed31779c6353d36a89835c2c73cea02195581d5d56cafaecff0a61d346907b1345d044d58dce8b6a475c3a063df959cbcd5eba469905e6987b06cd61f97032e1ab5c82b0f3930bebe11c0fdb704d2a50469b34e461dbe01b75c6ef48dd0e9fffbaef51cb7b18e1df49f5262082682b8928300ba3e607ea2f5868cbafce471c50e79b399552e049abf7afd58d45e817fe0487f3d50a7a59e4890a7cc50789770df1858b41c61aa58ae86bd291c9f2af27cbc6aaef1a2ea51b6a7c5fba5ed6373bfc7805ae10c3506486ded9b965c428d8674f521b6a3e13bb82f97c7ed34cca54ce866fbf2ce7de0db8cc0b8e6eb27c2de26ee2c995b5c462304c7fcebcebdcff9e633db84339dca950f619b167bae55aa8fbf84f5486d838004b7f3db45549411a9ccaed23ca500ba0381beeb4a00dae9a4ae6e6819bb042c53d82b75cda2756970d69a09b50b5aa3a308fc34dfcf6a22c1d9a7bdb16c1b275ac0ccb75b2d926cfc93cd250b7508af6c843c507cb3218ff8b984e0cb34eaa4dac1ad37bcfd8cb08ac81dbf2587bb5cbdc3695edb141e522144dd8f899b5ea2dc4f73cfa3b9fa2a4460574816c5838f9b83d4a442d984754f42e7bac9fe3ec9bda81976e395efae5d244aa89abdce9db1eed4d155521c8d989ca4f3050bc38caee58aabad3be710a8913bdd8240bb0acaf241ae6fb4ccce5015971538f29dca14d6c35bd65baa14410b496adf6aad185f2c1abeb4608a2aa8ce91aa092d6836ef19b35bfa2d871453f104201a8ae7ff0f6cdcab1e87a10a3b48ce2973786198dbd035169859b53de3755371e563c0015f2f4be799d6b73ad05eb24f85cdca265ca9b221c0221e4d4a3b9fdceae814b36d1d8809915d36e7eed27939c4ba44f95579b895683df77e94360251c981d950788b357cdd49aa62ac3f21be0d8f0f7bb993d2f061f92ec41a4c5406c048497063d9f6789258be63ed82a674f6287cefee9001b59e42d5336a5bfaa948d7f2ce1c2fb030099c2872af1752ab273db3551a7cebb9532a50864121f1c307afcb4e79f7b9d92d1d1c2f8fd5f1e37320995ba29752ba35e093d5170431f8cf91a124773de36286d8d8568ef00cfc55311144de5ad20822281051ab03bfadef1f75c6147ab00f9e77b40c1985b7b80146430796c75a0177c3c48971373b9c976453fe5984b7103e6b37ec2c001ebece3b86d4c94c1b0a9559c0ad7ebbd2e5ed4062d997e7b02dd015cc9dfccf20d84a6e78296b50e8cd5e357ee0b49da4a5dec564488b045502963317ac1cf2ae2c0ccdbe3d28a400f32f42b32b494638e6c96832b284b5d8b2bfcc2bf09db1fa0572eb7f9441308151a624b5bb07aaa7b1f9fec7d9641af08e78bfd2cdecef3cc5de238ccd8fb9676d3d965cb34accd67832d29a711883dbc6dd617c71db1eb17b5e5642a78dfdc76d832747509fe71e08a8f6b034df874ba583ca55d3280ebefbf6fe5b5edc90b4d6f87677357ac99897ba23ced333a33c375a4eb5b8fe5006b4a9a2ac24bbaf165d4b75985cad555339f8cc511e09d875b9b6448214af084c748f352e68c52ce08d7be88f88f7656afe197b43e600e40acf7b2f84697c1065ec13558741f35b33ba5b573a209f00ff4b63226d7786480c0744ff3fba3972c7282e405e4018b02afd6c5b70fb217064939fdcdf0d5c748b9ad9d68d937a0b95ceb4939e8f5c36d798e4ce09662c3d9ee4fd97aedca1c93a12aeed1ca48d70e47c6c3ef82d532cb068bc703e6703ff40f657b773f548c53634b6d7f908e27c8ad407425e5404fb743dbffc3596ce2f2581c3a7d6b671847659c6419b24e3365c143115d69ed4d13ce9e868fdb02f12a7f7d3e9bc677e8cd0ce7320f9264cdd74cfd56d78e9502f6c8f51bac4f6eae0230e5464f1262c7578437a57a518329f38d66a921803b56c82ab9a4a29a928d1010c162069a5a6b88f7756543f0e78f461c02f3ab02240e2ec3cf78b713f7d2bbe450b991babbcb36ac2220f6353b646b8f091b639f44ed04973cb1988b0e1751f6e8c723eb7d4cfd0595894379cfb402f32cf26b1a859777f20f49a740c4f5cf1731f176d36671c64a7bea15bf6255d15e95365b11a3d9a9698582dddc1422226b341c0877321b83f569bd41c4b69b21b4db405e4aca949b8557769f3324f2b53444c49f4d309ddae2409ebecd358c834a86d434c17e702d62c7e7bfc92df9ae8461308ff4ab9c56fa5a9cb26eaaf6be8861b50a74c20d5fa0e54dfd433f31345a7a26fde916d2be639f0ce2c90159c6b8164a71c8f13e3d30b6ab1b834ff50a7d1dd1ac6e78af1021665f01d41a7d7ccf7fa718f36366b8f87fddd89b9c8018c1be3fe1df3d57d2a467bad447f8f73e057f7b7bdd74ad310a647ba6c10b91980b1cce2d443ccb499ffc84d2e37b92de9ae93baeb03e4c55d4c41d81d2ef2663e48ae030cb28c6436fa407903e01ca54914c8a6596091aac6b00ee8d1faf724a8790bb0dd37524991eb9797d80744194a5503a01090335ca59ba20cdf4dcbce45bb2a9313411124e4923c050d7d4dd4fa07d7eac95109d17692e203421900e7ad22300c2ffde1112585099b207a13b41744850b2642777a2e1c15d8223ad9e052403d9f45f001570ab0e64dd8b6a07df75ce9f0b3e38cd169a6362654facf3b1e2f293b5d9e038a3da94cf5d6ab7b4b64e8f7b3b99bc8c7eafa7f53b04c645fdf90e1b6d90dc30729f2a8e6f3c6873cd151795cd77e13420c7bf140a42f5fa28244cce8ddda4cc3168b0dfcd29ebfe1efeb43e4e689a04f503449e1e64708ba3a0fdefd5091bc744ca3a070d6861364266d836e355da578912e85c1a8711bcafa54ade45216140c7cf8cf624c8841b0153a3f45a51c179bbd6cf51048b97c5377d6d73257f56003b5fe2fd999da9dfb0104d1dc3b6cb89045d92ca0114cda3f58092f4521306d7e8925344e09777616d0f087e1165d9877a97da2d75c729c4a7759150c8e57faa6c0c9f032238becf53e1656223bff49c9ac821ae98017e203b24396dec3cdb13b05638222f9adb2f3d38b7275433490e9b6bc153998b646639177e1e70e7361287d84b5a63e5fa85cd5fae1990309d3cd158ec27d2ae6d9dce473c157fe44aa097bfd4a2de0b9cbbb23e6ebd967e1be2fce813cc631c1ef57c3cd061adc718aa265b62467239e2ec5b234715e33870d3bfc3a812a2aae97af700a5ba1620acacfbf1cdbca3137f4fc22e20c5bbbacf924a2b4b32b72f5a1c271e22d038971c0a19b85aa2347f1e766020b81b2363cbabd5ff7c64d089c30cc43bf17de9ec7c0ff8a965220902df2134410bf88a5b2db343e881e1649009c1e9fecb1652868972a6331057aeea08be69f7af9359cc1a4a03262c6cf8fef5a22a068a969635d143e5bd8972866ddfcdc1b9a2e602fddaf37cdf776c43bfa955016139792633455b66eb04745b3ac6a5da81683083975ed8f44936ce7e118400a9d139a37991450ee7dfbdcab33db64d129de64853b7b2603afb213af18aff4e9ea5d2239777b7bebc90b871371ad1d5430cb70bfa6953965ace519d4a387fe0e6693fb5a5c069e373e951174e0a1eb7900f967231f754cd74bb05d7fe980da8740efdada2608601fafb0b195ca22e791bdb5c7038d39b110e5d567907a50bc1165d108d253f2a0f760f068acd32c006739c71d4d2c4430621e00680aa1bbf8fc77e205019ec9bf583cfdfa5aae8ab0b158cf2266713004548768514e346af3f3cd66bd412b0cd55a9e624c609a1dea6b377244e4d62bfd6a078888a865310d44e53adf4fa09d4c285d0235703bb2116650adf4adf00bbc0f240197a3b85fe6d1a6cd130150342cae5934c58073de0d8e10e335d626d2ee0d7098e56cb315ef1714c0ad3842fcb62b7721d51d5ccba3d8655cc2757e085522a7ee451fc9b800becc12b27f2317cda6fa628b58345be4c409583d0e543fc3b3b601123c6bca8ecfecc2515577b98ec8c495de4e39a54c0e6e2cc942bbe4382e90ec86e367b98abb5eb3d0938507ec26d70a3c9b3ea9267e45d73f4c69513ead21e21a934b7acb707185687f57f703ff7ef9daa932a6b81bde744dc0ae97ee621ce0296d50404d229375c2bbd841e19fea318ba9401bc0f5ff4f28f38de5ba254264bf550cdaea2e1a5f50d3ac971b880059a928d66754416594c375028bc18ab06b187e70d7c0a15312132d1697261f40398c86443436865caff2bfd2f4d46f112004557fde00bde6ca5c99234b0149e607b14c3abff1fab13330dd15f2247412edf61107f22bc9ebfcef35a9c3ceb3e2ef23f8cc2405b8d54f2aebf50097123a574a7c70745671d7938fc622a52", 0x1000}, {&(0x7f0000000e00)="2ac5617c0aba89e51578cd09dcd2e7ad834e6ee3e8f265b906630be27dff13a27fff880750dcb76cf638738be7d890bf0eee0232ca78d0231218b4307886d4243670b4536e3dc79d8b887f4a4ce4fafdc79b42a1d2df90ba94e73c90ea79e22ce85e39047d20ae86a895fe59962c77541d1f5f9fc2d36d708218ce63edd2b25bb1182710d4213e537ac8d17dcf9398868645ae4df53cc336a96523eb1d40e78aac5c709218929707578846d2aebbd77a177b0e14827f3fd09f12dcca84f72c15d80ae636a3938202baf22c520b518d27eb0267d37f4d7358082d17a622a8186586e21c329688c77e0aaef3155d2e2c57a82ec48b305bc85f", 0xf8}], 0x6, &(0x7f0000000f80)}, 0x4) open(0x0, 0x0, 0x80) fcntl$setstatus(r2, 0x4, 0x40080) pwritev(r2, &(0x7f0000000b80)=[{&(0x7f0000001740)="2ba86a2fbe4a9998f535fb1d0ea27250a19603b5f16860092d4b26db8ce2cd0b9b3827f6723c261f0e82fe5ade205df8ba52985f2da1c4e03c850f580218ae1655f06fb9d27521633f4ccb07187b8582c3ade8caf75176cc4cac09113950fe566cbecdaf23e0b76e050dfc6fa7217bb131121af6b216d31c41f20a783f875a1d43cbca1c8828098dadf8b9212d2abf1e71c31428aaad3ef11fb96c196ccba7ca26073341fd09d9c6a42dd7ddde5e44fd09e9e8a0f04e5d02290f963f64dbd7024c9ddbca6bcddb51a2667e2983ae37a4b08482c0bb34b17769e75656363bfc94595620c69c5ffc05f6ce1070bc35e970ed5882787ff8ca2498f2fe6989f90b9943d3d3203117e9082d713eb886b999fdf3821e69d7dc7e5a31fc4e79be7e219089acb5b9b5d5ce18467280edf37e8e8287ab9853a19e10faf21ad283a12f7dfc577de3da9167e2a2ecbd492459021089b9b4eebe8c35f864a9e254119e0409ef4673cb62dd719bc2b0957e465888278ad47d642db4bb318797393571c1adb5d84aacf7051775601fa77caa853f44147c0299be66f5aea77071d5c1f4da97a3a5c775b6f846be481f4d552081c774be1aeb1fe5387d6548851a698636503b0208c84907163fee4424399c78194720ab9c48ef534a8e1221e2a8561450651e0ac3f350204df994dd80db6628b436f44e729bd384d39de50c78c6a4f63ba6f6d89b08671d85971c029b9d487f6a10197db1b29973057e6753d4bc9dcc08a6b89cf2290e0a0585a39e3d6570eba7bebffaf81263b6abccc657a769d4b6ebcb7b30b0cdca88badcf7853156b6050f2428826c68efb59fd2145f8ccb99a841872bc03b3224e4ad0926ceee9aa40062b31055ab864929bccb3e7ac90ed6700a292694c3c3fb74d669dada3f0a969314911ea66f2be20b24a6db569ca5b6d5ac9ded5b6a6d715290dc1611e6bd3cdcda6f5f1a6653af40ad4abd8a94cb57665ad1c6ca2ad8b8cf081834d44d9317d82d57ccec331be340ba2c120b86164314b8a0a13eef67130bdb7398a0cfdb6278427a253d7b860879cafb3886fd3a4880957fdebf7479cf1482dd77acb0a69e82d59aeaf3e185f0080ed4f51e2bab3487e346e81bca4f8e64dfd359b8f53a3bc650b6de5d4c77accec63a361a0825bcc722e2ba54544f3229520bc9cc4d7679447320b5ec1d084f4207b2a61b1e2454208e0930c2c53f3b10e6b7bc1d8cfd0a512efa2029b4be508dbb89878000eae81ebfe1d4a1df583b03de929957c13b8fc36489b8a81c6e5c4e15747ad5cc5adc1935430f1bfded0ebd9d8c897e4259eedb2eaeae76141e5b30dfc6d47bbac8124d7adf794f60da1e111d1fe57f3b2a499ebfe3f9519fa83de683c44abb6b87c98899db0ca536df12e9572f8d32b203c0c954fdb51e40882579018a1a0911a49d5652da1dcb04f13c00bf894357d4525ac947093ef9aa945f0792e826fcc6192cd4d2109cf2bc2b8c0647fd181957c8234dcf04f28464b9a3d9f2f1f43c604c4f8b2c6ec0a2519d98fac85b18b7f66e4d70fe17302def28d306c738174192f26db4eb69f850f48426d4da23b442b966a3bf30a886e2755fb3418f4e0a90da2aca12f8e7971352c2c856125f28c4e670d68fdc7edbcdb3430ee7cfa5e941c095f27a8fe0b96875e6f6162b0cfaab2c835fec3e5ec67b83eda2ae8fb2eb1549dc023063596eeaa9380208390594c3155ec974008b3425d6aa03dbdd5b9aaf8e119a54c7e578bc149a1c134f5e9e8ac5011add1ab8817bd019eb3790338629d769d86d6641581f8bb2dbb656179b00c64d8177c5b2f4841eb331ea4a7c13d8232bb9b49b0ed369d263636720c6bc748fdef15a2b9ffccf0da06b46335a089f2f9bdddbee7042e1ec77c57f4d8b91c317c3c4910651ac3c285a1663f600e115f13eeee2f0ddd6a5a7be3d55e43ee4c7e73074424fd55ddad6e58d34a8cf42e0ededee870618c4503204c39214e806ffca15f01ac8d744e38bff908f90487a30e9a238f87197d3301ce56c61f2997237b739da659a44cdd770c429fec9d22718d081a3eef56e208bbbbffd89654cd07813532e312a848322a8f9c5be92c08694adfd7c8855d52c137d11ade26d76b25beb1dd5ffdd7f8d942b70e93288ca346be4a21a50212ad37e68ded688c319b2c983c545061b15b86c3de6e3ba7c2b9256c9d99bfc563f02545e3dc54e0a30fc4e026dca7898945f72110f49e72b6a8227fb58668b35374433af2089c376c08cbba2f06431d8a38e836911f1c6096794a367b519176b241db02d655ad6ec3958b5684b0836ec2fd6813906c6cf3d0a3baae114054752ebc8190562ebd431c1e899a8103abd8bf89d280ad6ddb6840825674c19a11d898979958023fa59eaa8ff709f3713360fa2c5c259efeb349909da042925eec6ce9395c25c979904217e14e17f7341d4977c5195eb6e018cd770ddaaa2dd662718c297d6e57150d81dba856d05848d590731a2df568bf87d8757b872f1dd9864df97e8037a2187143f837660ee448e58aee7a6566c0b8d663aaf2efca585f5a8608aff61a540ef1cc011eea8b5934d9b878a64d8fe6118a2aaa4df8b609dc1915d1050730d2e239945caf4482816368143b6b3144c9a5719f7fce963257a5dcb7231c21a3544c847dda5685bf0e82cdfc95fa83c645e50a55200127be12100a344bf98a8e59d6ee696fa7fcb89d26e30e64fbbd6b971a91e2f3a60183586ec292eced989a0cf552a4216cc3d2a10aba76f35c6a2ef9787f05accbef0af8e1a0414e6476d819645cf737dd1c2359e673d9b2b6e6ca7e9cb41d3645e01ce6dfb47ed5bcd839aaf011575dd70a7c093f72eff5da522d57600e02097eb6e0f3d7cfef1da62bec5c3edeb16f98e6faccc4233a9ac6f58c8a42050e7679c46e2923384c7cf7361166994f3b20b27424fd3b7202de3ada75b6bff81dd47a69ba5321ca371b39ee2e9ac4386195cffcaa8359d9f11eba47be4f761ac637935d9ea436657ab16351cf322231b32a9c56c296a8179e12a9d000018ff447270fb32348be5821ecbb406792aad5ad64f4f15e8ab9a9837a332aab82e849a5019217a24ef5ea3672b826af7433520debbf502099ab7c5ccbd51439a92955f92d6b933f2442716cb8ce5f3084a6d732ab281263cb7c40633ea678174476583daae28b2d63ae5ba29644574cf92befd03bcfd0712092b873f8a84d75a7765851e9b44bcc161b080b879f32646d0cfea8920088aa623748ca1b69dbbaeb0f786f5f0feb7959a9211c63f6ecbf061a842cefb481bba2366ca0018655ed017f66b638fb5c91fb6fbcfe3c4b99218ab431d3b62b4ab20328b23d51393f56ee229cbddd1cff0a8409a7c37f9ef1f9d6c0ba02fdada241e799c153e516da12781895eca61a56bf21f13e103e08c4340ef35bf566018b0c582276c0d83a3b36792cd57feb6daafb3aa3df7a888173fd9dcc8ca6545614a915a71a15a1b40cf054f5c2c1dc81f1b7d666529f68ed7878863da7305fb32aa1c1e23f17674c84a5258f0c0733c2e63483d5b09c6cc934c1ee32efc7d5979b185446bcb09e43bffe678b1ed3863d4338dfe325955191325a6b0a2a79bead86fcd6c0920b67e1be3bdcdc029b64711b718c0278872e8241f51f3806a03c6b33355fcd72d3d34ab15b5bca37ba62dfd1689b56b5326cd9cff0dd12d6c49d337755d17e5fa2d88e78f08198b64b526d1c4e89c317cfe37d158b95bce3fc46c417bbceb734329a652b8c3bdbcf307cc20bcb652fd64e4b1b3830bbb743b69f1a3f53fa94040c5b088e7ae3f711206fcfcbee2e1259820ac658d5fab18e6b4fe8183e550494ee34d03fc363a882c439a1f4c8ef8b11cb8903733f2296a8ed6e3354985fee04654938ed7a087a84de4012d673501a142bc2b7a4274ffb3c70fc351160ee2d593acf8764c7ba37d7e159fd49da1e3e8d3f78c4f32421b9990a92e66ddcd45c3fe16a75daeb83c0f357e551ecab3f483d5ad9c72232e2a41eadc386e4d6fddc65a72d9699867b7775a192c79896e3bb7009283a97aa873b9a738a4350f20b43daadeaba4f67773574b078e90f9d70e989d7320af2e5fd8031584bdb177e75d28d2339bf38009b1e1c330c223d6154efc3a83977242196bff8bee4fe8dae01d1dfd7c4a10839a0227d7cb1fbbc3ab3a7923057f42a192f15dad75bba71cf16e05faacb3a2d36f8876f6b883ee29c47fcd8148d36ca16842dab8061ebe3ec52a0df06e25325eb47b8734f07b4e286899dfe327e0d7cfc7d647feadfdb1f3e95d6eafc560dee2d44157b27dea7205c14cd97e1bc4385028436de2c477e965f7128543ee375c54819e48b658c849e344336eb98ded2fe51192af1530b1ff3be9d7e5fa4975e6c57c1eeab5270a9bb68acbe68c260626877b95b3f5b492ddffcdd907c0e5cd828ff35a60f20b0cd7c20d520e92c4f1d04ba61a1bf336e0fd5d66e12e4e1c8f046cfc2002ba5d9675ca370ee59bba57bb4473891ce589e3f679d3ed7c3a6f2ead27febde7a6b9eb6671904b7143ca19491e55c86f70ab029419da9035a7aced0e4bba1e5512d4477f90b922eb03327e0c5c2e3dc83b62faffab1438c3f6279a8b2f5e2535e28426da7590c28ef2a221a93d1a29b7f12693718dd1a8d9a593afc7850f39e94efaaabb94d50ff68e5c2aed3e8eed280cb1ff6e58550b9abdcc1fc06e8ab070b17de4c3785da92f3dd3256a4e7deb2d1e998e12cee1247ac34d1cc5d06db9df93165e18353c8b19a225c4b85ac430e6fa787921aa98605e93859d52a22af913c99488307ee3b6adfe4d34ffc5aa8cea0a2071eaa408d151243a219f8887b64f9a4855abb152e9b6dbea8fb332973d0adef3cce3e5a7fe68587424f022fcebe43512036d65b48bee0fbd18a8559bb8641f4aeefa8626cdf54fee6f10c192ac1476fe3cfb6c27722ea8c85b1b6e23be34dacf85be66eee2f51f9f25fe150d1001f9fd86d114f91172468d99dda59b5eb024326c01ba92adc00b3cb2a5444041018210e2561dc84bccdf24d6515a776ce65e09a2c7ad03da0aa242fefe5dc704e3e18f9f2832d8238ce29038c028b1656976cf3c2288a26b999d6305841fca05201d9ae7b67a68c108a1a424eb8da6b5b78d90c8510293aa3ade0203a68c9c1ce363e4eb7ee2f672df7a57bdee7ae598dbd8407eed289168f99b35a9898164f34242d269552fd7768ade126a06b11b36cc804b4890958837e30051d0542f5181f232e88f826eb08d8b8f5f9bac6bb7afe098c8ef023b3fbc4cd3dc40a79caffcaa702c21b108d93460ba40bfbab6dbae9f4a57fb99624d55c14b37ccc7178e25799170454ff674d37db0775a6a729f2af68addf400a502764be2753bc1db628304691098de910503f08b2586d1fa0cafb1ac85a5fb31aefdf278cc33220b78cd7ebaa5883381cfeede3c204e5b2c9b8f3f46db8e4b3d6a9c19b37d1c681f4de748ed9da9b1b24b315d3bbf0c439e4982f647b10c75882342679b516baafac78f03b2384c5d261189399609ef413479c42894635343d4ed9130ab99172c782b554959bc03f64bd1c0a6ccc1a0f8066c9111dbd1e5383753523ad7fad83a746afac9e2de647dcd20a1da09c4092b1960377b6bab093a1bcf0f21102db13dd764cb797520f96ee6f1ecba9908dc0552289a06cae216c6b9d92a599bdbe048426d2a48e7a002adeb4b0431abdaeafe5f5599046c5d542af7f4dd2cf2d4677d665d8360088e4a5ab530f18508fb1d915c94", 0x1000}, {&(0x7f0000002780)="580a1f055ffb53dffa354764a62026b0e8811123a4dda6bad3e8a146caada74e4064ee2163c50d7e621e64683d9c893dccada3454fdde3a74d5ac1037dfe0b7a5a9e64435f0c3c9aee645083e04a05062908293ed3ef218b72a2c62166adee0d55fff960011c2b7b95074c08395ca5b8348c851cf77974c1e45940ddde94cc1995de8c99b66b5d09d246bfc30c8dafacc3875fa0f95bf3defce666e12922885aab306611785b80dc0c6a96c735439b60562aec318daf8978cd1b2c236f40a3b9f40e21ff4eeb88ef43915d69456adcd93437469d3064096c05e291647839aa9330319735232f04837c2e1a50e048ccecfbe0c3db857f6d8b8e80d234163e1c29f7918599717cc56248a2b940583f38cf700913f83abfb5939fb5ec2212456b7dac82e35f786528de879bff306c433e1893905a63f5e17584d9cc91039333276632cc52a6bb9abf58e20f36248682671b1339306a4750976120c05f5c3391f78aab2439d73cc667edbe95ae3fefe56894958981c94ee0594ccaf034e79879a381477fc9efb8102df1dd4c788dc5268269c34691d8ca14a71d1515e4084602d460b8390f83e260f7454aa6e02d712cd5c0a60857789ab1f189cc4e9f0f8b5ed8feb39afed9c2bd5a2290f9945879b99960bdeb5af3bff4b8498f3c98cafb5746aebe6c6f99ef6a3c04454056fc5e421c89f8adffb8d7fd39c88ca7477b885cb377f636fb93eaa68f9a3ccb5837ff8fb43c22667776862b16cd3e4ef5e2db5f091ae636c3ed23935a9174e8f7594d5a2d0b80596d2f63aa1102c886fa55ca70b09c6cbe874f4021d34aec5633ee87f33bb5b08c81829741a3ba76736bcaec29d1c026323e8f659a3091966824057c5941e00cbd48ddb4e2813bd560db79ec9633a8f984abe48e5c5ebb6b2f59718421b76f2eebc419cd9bb87b4b9e4ff68bd0a1dd07278af1e406af96816699c4534b09fd69e277e37203ec6ae810c847db5f392bc09f685894c62d87911957d96c31170c8b39b6f652367f3e7cd0d773ed45d22e3f4a84115e1dfe8a8f4f00a457aa030a351d0c68f5e34939eaac21801fe79cc7b95ebe771357da4633226f7dbf23bd09a1e2678942731e5db669efc777a349a94b4465c5620e1b595e9cb73b4db8383e512cd4f3522d006073064c7093f8ee5d3d188e905f672d8d31e3d6db9d965dac7d30990cceaeac62cbbe8b492da31c33463625f3ff5ca3ec5d30b4c40924f941c93a2b784e1b2ed047838a364be7d7ed62ef1cc043ddc008d6d59147bc2bafc73853e8a1c604e13788fc33eda5ab87e93c819180b38cf39a8a81c2d679f3ecb4163791d1417c68cf56e1c2cc564ad5b522a3bab3a9daf1abff9750b72d43f4cfb54168b738ed12f878c601f0520fb35e8c55296f0780285c8bf55d9c9a6fae9575d0234f26063a14a0745846a72c0bbc4344a0efc9ed2893dfcbd993adf4a743cf10d6592905e1a694d332fadb972271a4a0bc2a479d96ae564ac1688011040794a53725ba1a58ab96f667b2939466f6aac1c6c35e8e3146a0ca02abb2b081e60b3cd0658e9830ba35785e5e37500e54e279c384b25e48e92d23f68bd9e2e03f9abdacab1e152ae23a53128f23133edf778c274f0ca9aca2b83eddd79179f35847cf1f806b54e0898ed02b5cb86dc71c85c0a329c29a4fce8dbbebbae0e1603875be0429c256476a0ef64bae004ab313e755c7f76c720eff377be73f26982ae2736a816f952b15c70bda103c4e60ebed546026f71497a87e27d1378511097fe249516ef60abffb73fadaebe96d3b4cb6bcffc10856d59cbc7a3939ab91b129749eba2713f3b55711a4a813b4f3e62068e238696a1f578c73bfecac9f2cf3a4adaa5a960f61c6dc127e2dbeaead533f435219b79643b9a4e7fa969bbf5d969e9b14b72abba7a7c71cf2c24a21924f773b45cab4e3bd68de63dda4f61e82f55aaf37490205f8d1bcfe521ceb6d2e238b2b8300830fba3a6f887ff18e5f475b518f0c4b807a7c0c091fa804af70d080d63070d5607ee799e2116d65acc8f21519444c1fcd72d76ffc1a8d1805195efd15a66e9bb103866543a49ac3ba55d2fa8c7d4d12cd16129a425582c2b23227fd868cd2902bc44c5633eb9d9d22cc67fd2724413c02edfbf5ce317b5bbedd3099f2bc63dbd12182fe5a85f5bdb165dc59f063ee4ed00384bea5f39d3d058ff567664c18586ed1ede56057a8f45f40f8e7b6d5aa4befa257324f0539c0dcfeaedf513002d3c99d8f89226707dcc9581e5ce8b4137569dd9c7ecd455c53dc42eb6853e1e0b5a6f3a9d03ba7e7cc55f7163a92474c1b23dde99e0f73370f9fd2b5a467ff4ff3734aa28e80124914856c7e322a20d1ba253e2912e5057fe6a422f3ad52fc51d20fde08ae53aae9abb062215266e26d403bee171853188acbc3e3190069fbbd10a480d01f592a3e83a3dffb3e3caf641b47d019b0487df7ac52de6911d904097562dabfbf3cfb94609a43ab1a55cd5cf11097192cdfc2bcc8f9da392f19ade5e465c5874ac35cec67169fbe90d2687a68059378c968687b416cb2af8f6dd7b9b5463c7692bedd6e847c2c282049dab699c704fd02ad6c32b831ada0e3d50a36d142033900b177d77046ee072ec29b8170cad45c8afd1d42f3c536946b13a5b3d57dbfb2383a477e95fe6ef314ddf19c08c899a801e1e04ffa8048de36a3757fb68643357611ce60e3afccc55a521159e502d4107ea1ff4007c333bfbe767c3a895069f7cefae09b1aa501b8924967b37b8eb786d0ca456c34cc43b1988dacac2124f857f67c31bd80ea45d974b0a045c0159c518c1eac4629f1d202876abfafe72a020a8838c76f860c9a3abaa1e5508aefdfe7c9dee50043d16ac3824bc6a3bd70f830fb3d4d276891ecf0537366ccb2563c3483655074f280749cd33740042c6b8bf9bb6e022b36963fac3c0cbbea86cc59d7b8e8419f20b7a42aaeac1c6ae25d145a31ee4a09548598abc808174738be3df907312cd2964e7688faea257753924cd2b60ff2daf358a19084cf01f384d8027e572bd8848425f4d55a61f54a0ad9b67e095889d4ae3b7830940b4dc06e58de76847b4a8f3ce15dac168a55e52382915e33e5a8db0a60e290a77389f2a366ece7c5135633785c906a0c73291c596e3787c177b111c22be27d44dfdac7d0ff0e966669b3415c539fea40730094b90ab82bd29f68c0cc9670052da73c7ad5265414f08db7ae13a800488cb6f2b86068f88d3a73c890b0a5f2bd2a64b807deac88108414c819eb4cabec594e31767032275c8dada3d418d17cb3d9829b5c4bfd853b413966af7e14ff50864016304c618c1813b47ca13a6463be807c090d7a7977403af3ab13032fbfc7c575edfbacfd4588bd641e93e8350c065a63658d7ce70b163b1f8b3347a60831fd5b88b739c14e953d359a5d01b04e141f34188e120ed7b92b758a42055cdc5c069f421e037192df27fc52bbd52ae98c6eb20cc6aff7df1c5b51279ca041f44da34c275f70631925220c92ec32e750a547fe1031e5f3173969a1c6ac920b0a1921ba5e904e133484a835c996f02918f93d52cde5968d1b37ccd1e06f84ff552e7baae2c5ca3e1e220fd029d25314619291f36a6d4617eec8577fe0fd5df3578a4ad711da2bd7037e8db5d1480331261f9dfa94f28c0d84b47a39f4cdc5ebd4031e983283874d080d7309a8edbb194ebaf16c90a0202b4855f6f9b4c072a528e60a461fc67e72aa727e871b14a5ef1f123b2b42a052e932c9ed0dd811145dd2df3e9b6791f907e1c6853d4ac1ca8653443eb8460f839298077d7ed5ba15a5dafcc13b9efaec266908a7767fdfc79e08a4651de67add416b9a1153cee8094cb3e47694296058fcca952c4d2c1bf442d1781da540ac3872e17150fb91161227bcab063d481b0b9b722091f37675e70b3c9f256e7bcde92c89b9fff3c506784ed52f849238f16828ec4f1d75aceacf668ffda2059c852cb725e3366603a22fe47e6e06bb10c3dc7e9fb0400990a3283f719c6a259fe1da396e69e740f62e9ba31c66939d8e4dfd44385654e2fac06335f002ab5b1207aadb62f89b2bb7bb95bc61db71e324f10919b983c9bf8965656462534ac34dfe7206832e8746a0076050dc79616ca2b2d27a45c07790e2f1e39010ac62d9f7b38e7e422300ebecc9d5cad6da8555e992700fabacbcf91f0f1f78645a78cb4919746366a3fb538a820e8765cd195319937822c928fe2fe7b71e16520d47db22a648631305b4b78173c2fc73cfd4a55c7a6d86071ea6ea5892c7603bdce01ecc5a29e2549e961c357cd2c368423e678d7e3f7b0bb1b552af9a3162da44e19158e8e9474547a145114d2bc3b4324ac9640ce945dc48efc85236897f8ac66c16ecf5b7f3b7085207b522ae33599256c9b5edf50ebe169eb1d7e657b49d59b9618325db197c052734527fc0b9636cac8d20dd45c8fe71c9c4fd0bd0f74ef3cedb506b08f8e11002aabce658bdefad2a5c9e79d5768510e3588fa33887707973f55f2ec0562ec0fa6b5ea7ddb8932f44945d7e01968bb62ca8d8a8e22485c74615f50abeb965a1a570b992b5475e6fa19891c88b1ed6e52b176730712d99a1f95bf36b7caaecb636d740fb14f1f690a8af6d1bad292a9843ff794cf91641b2881ab4e00d068e849d7ba56e38a25dfd187f19b98093eafc1515fcfd1bda68cd6025e26abfaa161c05843bb8e7e44651d80bf1b1e5b3dd7195cd61068ffd3cd1d78a759c7fcbb62d4381df655d462b9003b431f790291449fcc97c9d2eebd27e01d1969f1a7fc8bd0963b74f342ce321ebf152eb4ec768997ad41e22e64fb6057149124d956bab35d7cc662cf04f6554aede9e2ce9a8a92119934de526ca5959d2c93d78b343df6c50da862b4654ed031602425c73f8ad83a3f52cc1dccdba3e8a579b075a638f27e1e4646e6443fff6ab6b07ff23773c2f612fd51ff6179ba932ee9604cf0f4d5d2bcb1ec8804da7fa0e9b0ec6e5c26b634718c9248c259d586aa062fb9af04c2b8330c84f16d0f0c60772ad25f0b8b24a7ebd8bc4e69cfdd6c862988d1de736e6509f970b8480a7822079b85a8d88d2154cec3b59ce3af18e2cfab23914f8b991291640230303cc10763405e32387e95c189c14a6c699220bafd00f5bdae5c7aa6632464f61962e10e68e4fd51b26307d10b8fee8b10e70c5b343d93b33930e09de8c214ae59a8200cfd656fb9271b39bfe2a03f0ac7a15d16b9ad45620a0b1fb29cfb6fc18805caf2288b6338671597e1e28c0dddfe3ada76599281e75effed5b7f574ed7a403a67cbab35e1cf58d558ebdfef3465b337ced1fbd60ff705883fda1e162edce6c5c505d0686b7a541f31b6ba6f574ff1c61bf06dc9cf1c148365cea5bfa6dc1f54e2edc71e639226a678d35cd8aa739b9737dcfd7c6cde565a58bb384f400c450b9e6e5a2a24acf3cc62fdb7d008391e21a1dd14e53505793f09ec8de8504ac4ca9a3d9a165f633f91fc91a2623a3944b5552a2b1512e9b20b87d8bd0a4c4923973b8ac88990eec4e2dcbf62306129c9638e36c8f90f80314335024b71e5ccf85f49d1a4f5bfef1004a3d74093b147226c5a8b4572d6c6499ff61cdd906036d70b19869c92657f34e9adc5a56ce4e8eafe5e81b927d1b24e2f63e2d577f50ac3059998b78576e5de8979a9d6185a3d3146abb1def8ca4c7b8dad25520bdf83cb07e5ad7028c0b8a027a1d228033cf9353f988f43481baf59c1700b3ce6b6ab3cf5dd1d33c9", 0x1000}, {&(0x7f0000000500)="98265afb679c74965ede3989cf78c7214d885d37ca3dee729242a3e3fca0e31a85bc8791574658a7ef3e8d055efa33f951f82e1c7f5156e0192f3cecdacbf870dc8721b5b17476e71d353a9f95b050af6a152c59f1790b2a0abdc7d85005cb9bfd89446382f1e946fa5f9d2256a67825ab327c566db4e2d14b8407ef23879853468f223da5401fbe868c4383de0ab7a9a22dba186396b41332e38f9028965db0a6b793318456fa59e3bae996f86c4a46de50df0bf5cd7a16fbe5edd08f43f7e2cc3f1ce1be29037b89b8", 0xca}, {&(0x7f0000000600)="b809f4e76805cb20fef4c031158208da8b3c00168bd72842b85a989d738081c64960699c507089251cbc56e562214677cf8c08d8df98cb1ac59a59e35a7745513f2dc69f4f1ccee8e2dcaefe2a896f6a9ed19d7938674c6c30f02540633e79f3f4a56c5960da9dc0342c1d6df40ff571d84e522a08b39d73ce421dfb099d06bbf7e07bd6ab2de15b8e94cbc90afd580328d6f6283e7105046515a261e6ba43442e5b25f4b8c293a48f36f5e468bac846039a4487a8ea4c5fa7d304732998ec252801d75c331d0a8eef05ea58c32659e3414949a633d01d529dda6a685d0ea4a3114869387e759d7ecd7a91946d837327e6312d", 0xf3}, {&(0x7f0000003780)="0f6d1f97dea431ade7e00f743a18ce8b8ec78b2263c45a5dd231e3c90d98bfa8987c6720611abd5af4dea1d4dbf733696789798f65b2240f13e6457d4a1662f6dd6d0d06bbb4661b4917291ebc6cbab510c025899ff27c11fcbc371db63f492634292613235aaf098239b7195f4a9e8b722ceffcf80beed4673aab95cc0d2c88dedab9696cb5fc385711203210c2364599541f0b37fa193d664383c178a230a7947dd025f3aa0394ccd1cb4a247e85763c42f3d7a7e504cab7e32849e1e27b4a19d9fc372534726e18c279fdec3db5c5699db687ec34af1673b71d99de5e7de8cf7f05d723209263bc0a33f1b45ed38dc2975dc7e5272f365eaa6ead45f37ce2f78e681374f13290da199f0bdc609ff520c44ff1e263ac20d06e7863bbca3a0c30cfe74aa9f007de3cdce98c6c3b53d70c2f317b5344aa4d838b3b527a928a64edbe83d273209bba087f318c5c9af66eebabe82302a0a137ab8c0e0cebfc899c743ac4a01258cfef04b5c52b051e441546321ee64539dcb7e40d76b730ea22c7ce2b8788996b8b6f9ab09a15321d7eb5adfa970f4eced642af279d290bef5b025f5fee79ef91715f8ea5704961c8beff90765a7e231e3373fe6ba269c35de6d2e26c3319180b247ebdac8994a341bc190a4d0619a41a4367dff111cc28f4f0533937e0d382f6d1b6d26a98996f898b5e445d14d0a12e1eeb67e5e02a19f3cfd89227ac0028cce2737a8d0694a1feb5108687c55df8ddabfbd7ddb4e493854aec54c79853640cfc9845f96f4fbfeee8459b20d4d1a26c1761c27e263232a00b702aa90a9be4b1524ff194d3a48af90828e2bb381467e0a30fe1eeb15faffa4d06db0a42c7c7334e8817ba014925b9871763ff5c28646db5a221e87fd3c3c4c6dd91ae527f010294d19685e151ae6354895047baec3bbd7b9e56e02ee52b94135b23ba0152c4b5ea1f5ad9455a95c6a56bc284e88e6c6ca36e1bc5c32788abeef328b68a7dd8d327b6adb68502b362e858ffd2682b2406df8cb8694155a1d0c99af3c3b772cfa1539b78ff24218f5e3989a7594317cd9c3338f9562c103b9f3120dc1582077aa4c2eabc332f04a99f690c1b85fe54e62d969a57a2d6e7761d48cee982beeb926b4bc3be51daa021484ab3890b4f858813226f5063924dae3dd7b7c4a0f7f7f235d0d36bf66fdb90052ecd078870efc314e7b1f96042199707dc00b74acfac069a717e2981fa8dbf4eef6ecb2bfc242a73541ff78f1dbc135fc6b7e74a4a05186c4bf27e0a74eb0e169bd20cc229a6c3ab50175cd2d85ce439c84248d4192d0cd778831e876c8a7f2203ff060cdd03f366ec95ac69e630561f6219a58725fae63c5ba823e0f1c845cdc03526469ccfb7b58b0bc3236db5edd52ab683865b0297b076793c537e7472208677958ad30641a6e402c216282f11ea6099e896d232a93ffbc2de6a9f8ed8fa9fc1963693a625ae17c1565f9cf2618f714b794e9f175f0bab5347e0377a293336531cf09c6206d5d22ab5d01d0295119c84eb69ded17b59c9f4dae8fc02d73a9b1c15d9709826102037b84c2089ce60dec0f4b48899bba587613efff4e4184c1762877ca8c789b195485bdd658d13093a4435637f6030260c991967dfddabfca462d8bb1cec722fce0d70a43da78b1a87c57c175e0d5715fa42ac30776255ec61aafd80e9810eb0e65a72cfe71b84cd29de0a48d3a53642ee0350adb20beade37c51902b08a679cde7c90a2b3b48c0cab52e379c59ed24c862191a5751c19415f7afd3e7396c0124fcc5a6a38aa08867ba93196dd98bb2bc63edb0871bef6b756231ed1243f9f4dad1687a1912839c6eec77821b46c794d64c477dc614f554ae8701ee17ac31e3e9764bd8836d84af3ce2a17d3626c0459714b29daf1ad61cf9b43dd2f81ac6eaf91c34a06f938a2085a783197e1eb3de8fbdd6be851c928376cfa46f3086fc75240de0415e76b01611b00e545683a32d475539a367e87d65dbdc44f84e8077453955dfcabb48e1a83b36902cfb30e2143033a03df80cdacb9e88f4ded0621213ec6f4a2ef490e6a31ed18f5cc2cef1b802f0fdc6c5da66a733bf40a066dfd198a61e6936e6ac66ab1961e0f6308c9f6b38e5d87058ec2cb27dfb8140c1f88492363e2f369025955e183a74e176c7f6d39956e54c6f4b8cc0c8582b60f99d1fea8c172a7c238c7dd58d0fbab43cc0b7bfaf5d1f77869d7f6f9fc140e15f06c21045828e8e4924f257f006cf779e4117494b8d3b73bfda9f9d06a63b5eadaa312e85b336252090397c16984d9b0622beb69716f2eea94d13241caf1aec53e079955a9523c07dbb3589983e548e50b687a73a687bf3b8f119f38b437f182a86e1005ff2a23b839149972e2a92e2d5664603e476f46f9ae8cc8b6a0c8427368d91f417bbc8624684e2e8b7add43d687c2c7a99f05f397d3615b819474959e94b6a0b0c98bed41fa70b0a5b7715889669e2426247a4d734b16c20f136ed92b507af8c5c1fe02c4ac19dc53ed5bcf7319769e446510126acc5846b78c802837997b305393083d3be27985f6ea8fcb8ab5cf13edac121f59cd23a6141deafe5bcd34a75a768673ab2df5e4a24cdf8dd4b3c3b8a725eacd5d01ab9085fafeaa6a0fa424c361123eefe5062f747a9cf9938295cfd826373bd31000baede48756feef01789980f910c013cd98200942126331b754fd19202e9e5630fd400aa1c7c3a929a711d76310f514d9056d62cb0b53eeacc78151290415659ae335b6bfd8b0dac414f20192763f315095232ed260245ea5c11a1fe6a4d8ed90859b85c0d04c464e140788a41adb03d5c277827abafdd8c78a150463c16cc9d0ce6d6906f64190dbf1b98321260201669a7679163d8d3a71befcffc5de829258d3c4e23b49d6943bb4653807ff5c79368933cf824d5426b4fb606370759be24cecc0ebf5963988ce5a74d33f808a2038d43c322d4e0624c4e736b7fd8b026df91dc35a61ebac5dfde61b8a1953cfb7568d132d491617ea7ddeba31b6d933a7b212b5f730ac9264813d914bcdf9749bed588be98fcb22096bfb6e6a77727a970ac79434175703cf52bbad260105c0ed7cb0feac011aacd51dbe60e58e9e0d9e0daa70d117b6e5f7009423b5b47b0e19fd5c4db990703adbc62e85622f7c0a1164925f15dc989e2bf7fa6b6c5bed7f8b462a0881cea5dcb5c0c1ba8f47dfaaeca20d77af73fc636ce9cd8940281bfb806243b01697344ca5f1193929c91ad48fca1c3a3ebc89a56759b339b985e946d0c0e44da12612d0985be4546a2c9fd3bed5b71ea86520e10ac765c4eb50b16f0c92f1a331437efdd8acf47fef21b3cca0e247e8aa0c599e811d89a934b9c2371b4a4d0b1f2ad40522fb414c2c9c841f27fd0d19945580af931ad171c26ff1bbac2ca8fd45c2bb6162786ee9a36b27c69841027675e8eb9956b0c672f4de23a06f7bac1473c2ec0ac787fae197f35f066b7e01aafd576b2951f9e11f72247e8413ce82240ccaaa387bc7d9bb5af0888b0ed3eb40d40f8e603b535fae7f72f08fd8a9859ba12840c9567ff5148b9afa44b0888735a949914f055cd2981d9f3df483f1107042bac7ea0f336a1fb3453d81956497f970ee480f11b9e31acb9f094c2524ed4a0d9fe0e84b2874d21f5d5ed7d7555c690d7273581eac626cf88507a2a8814c39986262f8a995dc6a28acbc7b40dbff5baa27840fd8ca6578a01523b4323a58c1fee89a93103f19896e133c5490ee0f304668006840d7607a542cf9fe55b131dd9ce1a9a7648e7b34e1370bd30898ed93f2dbfc432fbdec412923f547ff6d7e35a3c3ee0f5e3ee77d707fe0909a8d3f06755f6e4907aea384faeac3165cf9922ef3146f56a72fb313d54c57253626837a55b85d0fbab958258954652479675ed5d0a03298cb36c2ca26f2ed8799a03ebab3f82c0f1c112c1b16915be8c060873437c3f5676cc3bcb827bcaddc012e61e188f8a0beeba4561fd32e54567ef1b15189e12823d5403f454a48aa1ab0b7830227a53e0be04694e02e0cdde91e025edd37b34e2819e066f2b4d82ff445b6f8fcad94c5cfe2761f1d9243a73ddd848b16f3df742a01f1038f42bbeab27e4e75977d888e01ecc478d30f585a0c15743cb156583898c3252bcba6f3ffb7d30dd0da42bcc3b46eca53668593a71765fa3c1ed771d8d4ef243cdc63dcef952a46552842fc62702ce7e71c3732b7fcdae7985e314964914449fad0217f0aeb146a13268374c4027178a17582c7070352df23c93c1019bf8728a3fb90b11bfd667cddd4bdbb39884991a9b6a949925c0346b4b27c9f03f39717f2c40f7597c766c20b848ca2ed46604ee32fdca540c1aa84526eac33311b85c460b1105bba622a693286611841647735eebfb83ad882c43552242a676f958bd65a207b29518d72a6370827c9035485eb788491f1ccb3e556263bb6747fd5024d95d262d0c43da1757dfc043bee86e4e40ccf2f4b070fd66c9882375e71d92a619798306d30326271dd4a23cab1574426912450ae96a8382047693ca5b46c494b347b12420fe8f26555e7465c80b09e559ddcf1869122d082085411dc9072b04671562f738647ebe917dfc631b1a568a5c34ffc1b7d609d4548af082d1b2891ecad82ad8e9a0f9c3f7215a43953497c746acc1e86f81a6ae4b18198acca97c6300f193689da2cea424d2911eae80aa13b9cedaed38bf4c0f8f1fe99fbf895761361b87b34ca76e72efea7260942ebd4deeae905768034c9893e022693b00d9b39ff15b1a5c2712302ef061d56778ba6b7f271b1d71111eef9da6ecc1c306f1741a49f403ecdcee14737ae3357326a7a596d6901b627432f53c707de2d5fc4c7242a5717d966b8c65a6fbf287669511fbe42c5a40e564e34c14f15fe72f3ca37ab1846fd80a2dc5e311cf4fd027497e36869c7bfba7fec6c7e7b49c7bb8781a2a2e4df97dc391070451986dd9fde7d36291980ae89809bbc279a6e38ffc975cb94716a42fcd2506d6e1f8a6bcce18af3e452321654a5000ad95e4a877c0d426eb950cda90e1c2361c00df47efa1cf77fae4c474ced86b51483a07e72767b2d539c0bbe6cb9bf9f5ed41f75735dfe690d1789e48083381d550af73bb840c8ca1477d97a9a2173e6b0a75dfcbe601cf99f44f0a85e4302c5b8d7b46ba6204a0fa3997c02e6489e78d4f97e6611ba6390befb7180458100785333b5e4e26572b82fda0b7dc5bb1951ac62d928201f92d6f9b5e3e391ef5c2aed197f9927970bf4287adfbdeff59bc8f46cc976df01c678b6b030aa37ca338832856cd3687dd877e4793bcc9783f82162ea7b8084b6426b66ae71132b9feb107c09c851e44e7908decdc14aeddfbce30d9a71be39e9570e9b5db8c219d9a40b70b5d75c3020392bd627606475253d98665fc1a5a6072dab970c9542543b30eca569151ed00e6ccd3ef0047bbbd334719f2c6267af231ce4d317eb08d9e9195de5a68328a28f868f55ba9a36721a93d45cc8209b740c8a453e7e44f800933bdeca6228f6a889f7e329ae5e26323870ed080501c6568e2aeb4a3f872bd5723c5f70c5f817620a4fd9a41fb3ecb510f8e7a651dbdced2451479619c411f345f0e3dbeb65ffbcd02c2d10f9cb948954617f2cdd1f9cf09f23b2ac1aeb909501078ac2cfdb95920f71deba5a5071e9049814d06a34a02a9be753d151e23c82bec627742af259aee37a098f910589ed9157b16bebc9f1c74da099c720936658442ef0a45caf6f312c", 0x1000}, {&(0x7f0000000700)="b4a3b542bcb5033c8da9d55fa4b71c943fee1f1ff412aa17e1a888602d89cf4e7cec2d1e8e4ba132bfeff2bdae8ca3f65871b3053b6ff1993a9a9a677999e77844822e04ab3a87cb0531eef484197974a7edb08b181b9daebb12a818824ef8fe8f4cee061db69d9fd756a7f0c581779176f6aa14b9ed8570a883743dd2bc7e8856fdf4e495129b33903b6b7461745cf02d03336fed2d4df29e8d941cb6ee65be6f945f32672ba08b38e7235fd9cacc7100a229d88c1a1957e149", 0xba}, {&(0x7f0000000080)="aec74b281cd2d93379dc834136ec4ff6a02fd92bdb95f2e97ceb48854e16059c53162ddccfa7f89c1073894d53127940ba74bf7375977849bb45", 0x3a}, {&(0x7f00000008c0)="f089d242c813a6de825cf40d235d6dd28e71f8a56a3fea5eda807544e788a8601152381c9c96cf0b86a31716759492622d3ea399f07dbf9017cc0a9ec8aafb10d34036b76a70b7a35f92c11f7c8b0bf8d484be87344431069c07a8b7ab3ca362610f2eaff0a1d40c62d6c8b081fc6f60b9b0462de60594d1a02937095c07b4f627b55d92bf", 0x85}, {&(0x7f0000000980)="b17d492a8cb1d210329859b78f96735ed6ddfef2f842b6b8ddfafaf1ca178b64754e02c28a16133a01a0a7fb2de3036795f36e46f602b32f90ac57bcf37acf27d5624979221e59a7a054e726f906d353f2451692eaa27b5999f79ed0444e8d1890a5ead1233d23613b3a56e4ea30f2edc3ece880eb5fef4d0fe2a56dca6e8a07ffebdac9e822ea86758fad85eee3ff377384647ecff23803659ee2d760c48f5c47df188a1451bc488aac398beded780b8e456a3f8b9f86ec1011b9ac298283497da924bc0ab374edd821e1cf7f8b031dfca3c1b2c3d83a7a2a00384d42e8e7e74858bcabf338e578c206c74a433090f42b56", 0xf2}, {&(0x7f0000000a80)="63a5f8c1e63a157c63f1c2f02e74d93c1cf7a6b3d641008818d949f7edec3ac4c74b6d78ab31412fd419a162821885befd73a5ad6214746572043bef8d6a9f704629bb5383ee9ffabc30f16eb2aa0be5ce595a1f552dcf4e6a707a3b8e50ceeacaa2cde4721166ae4f04c7388758b1c57adde7cdfa6cfbc07251c1887dd338c3c1cab87ef129bba35ac4511f2a18890b244712ade8ad71dfcb11b4e08b05f420c96cb043b03e74d017ffd210a7fd4002112925535c3e11b08c9f254e315c04d29a9fd24e270050", 0xc7}], 0xa, 0x0, 0x0) rmdir(&(0x7f0000000200)='./file0\x00') setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x6, 0xfffffffa}, 0x8) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5, 0x2812, r1, 0x0, 0x3270) getpeername$unix(r0, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) msgget$private(0x0, 0x380) clock_settime(0x0, &(0x7f00000015c0)) syz_extract_tcp_res$synack(&(0x7f0000000240), 0x1, 0x0) 16:00:00 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"}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040), &(0x7f0000000240)) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) r1 = accept$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) shutdown(r1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockname$unix(r2, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) close(r3) close(0xffffffffffffffff) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x3f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 16:00:00 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 16:00:00 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto$inet(r0, &(0x7f0000000080)="41a847d787b134e752ec4de8603b49a9805f1cc7fbd8782fedaf235c06dba903ab668b6ba807c53cde6313387a01e3fdba34721a7ce0e072c5b174b8b308f75527e8d609e6558b8420f81fc7b71f2b23ad1d4ef797f31df3b3360e52fc24c5d9bc0e452f9145f2bf3e66174c5433baddffdb13caf6816ec4ec3fc9ad7e2cef97ea41229d707a41445704c48bd0532abe398fe774a7c99740ce9251b5e177b2e58699ea9dbced59e3458859e4019c57e36d90d525d1dfaada8a4e64277bb8466a9d4d0bb930e4fd7d25cbd44bf768a9da708519d217f3e50eed5ea16b6ef74de48d10", 0xe2, 0x2, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x9a0ec0e7ce841f5d, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000001c0)=0x7) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000200)=0x9) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000240)={0x5e3, './file0\x00'}) r2 = socket$inet6(0x18, 0x8005, 0x4) ftruncate(r2, 0x0, 0x9) getsockname$inet6(r2, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getpeername$inet6(r2, &(0x7f0000001600), &(0x7f0000001640)=0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = semget$private(0x0, 0x4, 0x400) semop(r3, &(0x7f00000002c0)=[{0x0, 0x0, 0x1800}, {0x0, 0xffffffff, 0x1000}, {0x3, 0x2, 0x800}, {0x3, 0x400, 0x1800}], 0x4) semop(r3, &(0x7f0000000300)=[{0x0, 0x4}, {0x0, 0x1c55, 0x800}, {0x4, 0x4, 0x1000}, {0x2, 0x4, 0x800}], 0x4) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x8000, 0x0) fchmod(r0, 0x4058c0a6390478c3) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380)='/dev/diskmap\x00', 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000003c0), &(0x7f0000000400)=0x10) r5 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1001, 0x0, 0x0) flock(r1, 0xe) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000480)={0x5, 0x8, './file0/file0\x00', 0xffffffffffffffff, 0x9, 0x1ff, 0x7}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000004c0)={0x7, './file0\x00'}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f0000000340), 0x10000014c) flock(r6, 0x2) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000500)=""/4096) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000001540)={&(0x7f0000001500)=[{0x84, 0xfffffffffffffffa}, {0x3, 0xff}, {0x3, 0x8}], 0x3}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000001580)={0x5, './file0\x00', './file0\x00'}) connect$inet(r1, &(0x7f00000015c0)={0x2, 0x3}, 0xc) 16:00:00 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) mlock(&(0x7f0000545000/0x1000)=nil, 0x1000) 16:00:00 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000040)=0xfffffe01) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x9, 0x4}) 16:00:00 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) socket(0x1, 0x3, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x0, 0x86, 0x4e, 0x80}]}) shmget(0x3, 0x2000, 0x28, &(0x7f0000588000/0x2000)=nil) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:00 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x100, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket$inet6(0x18, 0x8005, 0x4) ftruncate(r2, 0x0, 0x9) getsockname$inet6(r2, &(0x7f0000000280), &(0x7f00000002c0)=0xc) accept$inet6(r2, &(0x7f0000000080), &(0x7f0000000240)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 16:00:00 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) fchdir(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x9, &(0x7f0000000040)=[{0x8000, 0x79, 0xff, 0x39}, {0x8, 0x8, 0x20, 0x4}, {0x5, 0x7, 0x7f, 0x1ff}, {0x69c9, 0x7, 0xff, 0x2}, {0x4, 0x7, 0x0, 0x9}, {0x81, 0x3f, 0x5, 0x400}, {0x800, 0x7f, 0x0, 0x6}, {0xf1ff, 0x2, 0x7b, 0x98d}, {0x400, 0x0, 0x9, 0x3}]}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x45}, {0x34, 0x0, 0x0, 0x7ffff}, {0x800006}]}) pipe2(&(0x7f0000000140), 0x28002) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'\x02\x01\x00', 0x0}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) close(r2) syz_emit_ethernet(0xfffffffffffffddb, &(0x7f0000000200)="6dfee711529619c9e3ffc2fe063a22f3fd6b5df0f6fb6d95e2035712f7f49a3f075e63341cb8ad34dc0789c449332c7c932bf064e22dc0d5e9c2894fa128482b20a4a5c8ee4fddf9776d24dd536aed00b9d81160d669fe61a5c32f6610c6b15972a93f4c9686b3b1539c6ad8e2bf15f063f57dd01f2d886d49d061ac4df76e1119460bad04969bedf53c6fc314a9974e62a18c203a47474eedf60564999e7b93722534ce259ac85b6c9c1ab8aa7b2cfdada5b287c5da2f0bccb095341b2e46d92957adae2f77495cad2746e6ab90055d9b57c85b9a469b017b02980ee94de6719c3882a6f5d7748d8c048b3ac83fd683d4a38abf2f4d419158fc15da506add") 16:00:00 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x6fc874c9e36a12ca, 0x40) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'\t\x00p', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffff9c, 0x40045720, &(0x7f0000000000)) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 16:00:00 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e6993192964865a47585e318c24a672ae3e2462e9cadb9010bfd657ec537b27ae43367efec880bf14a6143571901dcc6f5292067fecf8906d819be693a52e870d3d25077a18952d4763aed56ecd76cbf6ca4b9bee8095221e1d130b5adc0b4f2ec6a52b47fac835a4860e3e749a8a700d70c063b6b0d1858", 0x86) dup2(r1, r0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r2, &(0x7f0000000540)=ANY=[@ANYBLOB="0000000000000000000000000000deffffffffffffff0000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f77868c50ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r2, &(0x7f0000000a40)=ANY=[@ANYBLOB="18000007000000007ff7e1d456ef5826acd6475a6b501fc70ed786a290c191675bcacb070ca64c5a183c6dd3c00447331c139e87591de55c2ea4948b9c4670e141c604d3a8ea571b21b23e69ea712a238c73df7919683be32fe2d20acd48e8ba4d28ee8e5a7e6a0c8519e9382fb45d9042e0f1bcdfb602bb8d9216cb83ea3cba4908c8f207531bac99e645d61dd6bf854de98442d67a5c724d8192d1e4e465fe223c818c2d41de69401ea41025e4ae8ebb07bd9ee969efa5acdfc879440807566249887ea46e3148"], 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getppid() r8 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, r5, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, r8, 0xa5, 0x1, 0x100000000}) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r9, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r9, &(0x7f00000008c0)=ANY=[@ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000740)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYPTR, @ANYRES64=r3, @ANYPTR64, @ANYPTR], @ANYRES32]], 0x2, 0x2, 0x1000) msgsnd(r9, &(0x7f0000000c80)=ANY=[], 0x0, 0x800) msgrcv(r9, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c225abe4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r9, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r10 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r11, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r14 = getppid() r15 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x2, r10, r12, r13, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r14, r15, 0xa5, 0x1, 0x100000000}) msgsnd(r9, &(0x7f0000000180)={0x2, "bdd641b129312b749739d2e70f356da44b1e447a1a0ace225056095141a9ec072bfa0efed0def752443eb2ab1275029aa06c59e299b83b199eb7491328207f651fa72fe53c342764c89b681bcef594e67c6ebc868dd2712b8c1cd23027d738bf0269c6bd54ae9730ae1a686439959c18af137151ea9bee6537dbe9f5e3be21cae661d7852cdc5a2342bed9793851e7f4d1f58eca6c7d6be46010dfe429e8ea1590fdd038c95a910cc9987161bb759405125c54be1bf4b4da168c2c433925416da034e744f24ad6c37c1becac0bb5280b6d61515ecb6671073f943865a2707aeffdce039f83"}, 0xed, 0x800) 16:00:00 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) socketpair(0x1, 0x1, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0x1e, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) 16:00:00 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000110000)='./file0/file0\x00') mknod(&(0x7f00000001c0)='./file0/file1\x00', 0x6000, 0x0) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000180)='\x00\xe6') chroot(&(0x7f0000000100)='./file0/file1\x00') open(&(0x7f0000000000)='./file0\x00', 0x100, 0x1) 16:00:00 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r0, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000180)=0x1) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0xfff) mprotect(&(0x7f00005ba000/0x3000)=nil, 0x3000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 16:00:00 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) syz_open_pts() 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000)="cbd8ef1524ff0b85cced7f9243ca9315cb", 0x11}, {&(0x7f0000000040)="414fc4106a4a3eb64fbfd36de1920a4c11f09488db8a22507a431d4b829fec28b96fcb80bac8b62c9491825a51353d75e17903f5738985ff47871efa667cd1d78bf25d03ef8f02a2ecb209149f27006fd8c854334533aa22f44bd7bd2f781df18620425803367c54de66235c6be0d0e2eb043fc59063159843ada5664ea13b851ca870", 0x83}, {&(0x7f0000000180)="e9e82d635fde154b4d626d2b6fa7e119ceac6fa9ef609fe1564d2c3a22b36dcea6ca0edee0921fc293eb8140a088d21e376007be8eb0f33bd1ac6121bf8719838b3627cc37cb713a0cf412148dd06b460aab0f7e157ef62baf8558a6c7800386f385b7be02ebedb98bd69e5133b46e446e8fb7e8b59028408895f1ed97e2ebad7efa51be7b4668f7c926d97a8daacf81f7a4540cb9e9ce2c6c72323038da152501ff904244afe0d3e38c528a26187e9d21b8462db61a1e7476faf3fec7c353ab71e27cacf215e2febc95acd28ba5334af1528c88a6568bb8bf5c07821d5f70aee2f0368c", 0xe4}, {&(0x7f0000000380)="0781b6f91ec1136c2a6d6faf4d240ecfe67c055285bb8b4f6221d9ae1d112e23b4420626ad3903e03d0fa13dd77239997122eb76ba983eecae6f8699056dda20d9b0c7598245c009fb9348dcf036e908041d729fef974dc26caf3c6f7ca61ea0b73244b8ff561016fbeac01c8effea5e71d8c6f3a8fc26c2eb8e715e5286f01e4754ee6338", 0x85}], 0x4, 0x0, 0x80000000000) write(r1, &(0x7f0000000280)='oL', 0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc, 0x0, 0xeb}, {0x20, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000180)=[{0xc000, 0x7, 0x1, 0x9}, {0xe816, 0x81, 0x9, 0xa4}, {0x80, 0x2, 0x4f, 0x6}, {0xad3, 0x81, 0x5f, 0x2}, {0x4, 0x4, 0x0, 0xcd8}]}) syz_emit_ethernet(0xd9, &(0x7f0000000240)="627b80c293419353520874f438df960b6c3fdef61bcc83abce18073a8572c354ad08002d1874ab32f172443b6cad04c482adf58fbab136460d123be835eeb9f4ad2a48a45e9c4b29054c6cf23d53a169e2f490aec9b957a716e9febac197802428cf1d36d5d9343bda2124454850fcad8c8e7812baae47c3e7fe6d9e59e4840a9eded86cf9322371c7f386cbb4fc09a900fbbc6dd238eeb93a8424106066f98ba3f9a96e15fc42dbec3019d8be9f96f3ba9f89e0e8911c953acfa8a4bc5d85389d662fca18cf1bab46db701b6f612bc730e9bb24cfa2b82e7d") shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffc000/0x3000)=nil) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000580)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) r3 = socket(0x2, 0xc003, 0x2) socket(0x20, 0x3, 0x1f) r4 = semget$private(0x0, 0x5, 0x204) semop(r4, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r4, &(0x7f0000000140)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000480)=[0x8]) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="00ff0000", 0x4) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r6 = getpid() fcntl$setown(r5, 0x6, r6) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, 0x0) setpgid(0xffffffffffffffff, 0x0) r7 = dup2(r3, r5) accept(r2, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) ioctl$PCIOCREAD(r7, 0xc0287533, &(0x7f0000000040)) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000380)=[{0x8, 0xff, 0xd8, 0x8}, {0x68e, 0x40, 0x8, 0x3f}, {0xffff, 0x20, 0x3, 0x80000001}]}) 16:00:00 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) r2 = socket$inet6(0x18, 0x8005, 0x4) r3 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_int(r3, 0xffff, 0x892, &(0x7f0000000080), &(0x7f00000000c0)=0x4) ftruncate(r2, 0x0, 0x9) getsockname$inet6(r2, &(0x7f0000000280), &(0x7f00000002c0)=0xc) close(r2) 16:00:01 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000300)=0xc) getpeername$inet6(r2, &(0x7f0000000340), &(0x7f0000000380)=0xc) fchdir(r2) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) getppid() 16:00:01 executing program 1: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) clock_gettime(0x0, &(0x7f0000000080)) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r0, 0x8004667d, &(0x7f0000000040)={'tap'}) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x100, 0x91) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:01 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r2, &(0x7f00000002c0)={&(0x7f0000000040)=@in6={0x18, 0x3, 0x10001, 0xfffffffa}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000080)="5165413c72ab65265d4ce538266f193d503ec50f731ade61792c0e", 0x1b}, {&(0x7f00000000c0)="7507c43e5d4dfefd2a2855ddeca1f9a325f5b11e7d00eb97c06c6594ea5a62a78234ff8d020fe5a3edc2706084a149339cb1d95e09678e272eba883c309ea9068e70b548131d503f847691cb2d2bb61cc920569be91e908e7573c140e4929199c7aa3f602294be566dcd04ee8434f61590d8cd99c96e01555b2fb6d666a0af3f1096400cc392e44ac798ee60bdefd056a82f842312671355bfc2b9d1", 0x9c}, {&(0x7f0000000180)="75892a47ddc89384ab8ec147582128ac28cd350c545f1b7fc018947f48a1b772bc4d01ff844d7c6122327170c2124a7356aba0c5d572163132f0c483daf99a7153201b7a6755d6bcae36c5325f1bdd7165e791eb80e4ee05bf621f6e8cb7e03c8eff537bad4b2a00c3b0c2f96c10f2084b7e4c05103a1cf637fb759dfcf642ecf0a020eb0409b8f9d705699afc41c48816e55ce4421f877f772187af6c50f857f5cd6bd846723057352b139156f9210ae350876936624010acaca443f52b417e9b3790bf785d45d0250b6fffc2581b7ba9575469ac2e1fd3cd", 0xd9}], 0x3, &(0x7f0000000340)=[{0xc0, 0x0, 0x4, "bf6a8a0b31bca55192555a819a0fbf7734328c0ee09b8a3002b51e498f7f301ec5f7282cd56d06a7da023ec559ec9f73d739fdd31f71f086130848bde30efdd480ae60eba32dd8dad7d16a18abddfa0d159dfbc9ffaea07d62dd7a6aa81ab5d8d2b29570b41a096179a3fb77d6abbed8440ca08a27529457019d00b5db1403677df2c2d4f6f2db42186afec8d71cf941a3f9c0d4330a0557c69f84d3b799ab4f67ef350434ea7885e9c2"}, {0x108, 0xffff, 0x1000, "70c808d46ff63236c1257f9233e59e7fd394a4776871321da99d56e64a3596a4409fd49cbd80ea15c5c683603e3ad501822f9725e5a490e9af3d7848dd91927103e91cbbc3fede57e26bbc13c2c18ffab7e112809c2e0c8ab1f5124e92b8c5b9f8d5ef3b5be9f25058d294847210857166b85cb8d2e769e61b193c56869ea096aeeb3a6c9b056f984dc108958f6aa0246074bb091dd995b0a8c6428203bc1b59033e7b87107bafeceabda0f9e8c261ee0e5e6c333323992d3dc83fe50854326dece0ee521984a11d88866bc9b72f4b6faab580aec6cdeae8696382fcb2da68763b7cf98a274bcad7a147be041bf245a3cd17a239f5"}, {0xd8, 0x1, 0x6, "b7c472205b15a08c4a72c748f791f8ed2d558ba57a3956881db7a614855295050d0b8b74e10567c4aecbf4c756aafbf790105092dde83bccef2600e27a983ab072fe7872831585c47beeb8f6721fe3fa2c6d44aea5d2a85ac29a02f33c8be4483f6608da69756999e4d124256983bdcb570ff2f7fa1fab705b86ba13a5311eb5c86792fadb530978295e785f0c7b910e9f590707b516f35ad8457be1db6318c1fe9597dd4d64cf2c815b6730cc8d3478c1aa9693d509ab8a6e641ef02c08c95dec1e10138b7cc2a2"}], 0x2a0}, 0x40a) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socket(0x2, 0x10000000000003, 0x81) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000a00)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10001, 0x0) r3 = socket$inet6(0x18, 0x3, 0x3) r4 = dup2(r3, r1) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f00000003c0)={0x9, 0x2}) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000002c0)) mkdir(&(0x7f0000000240)='./file0\x00', 0x4000) write(r0, &(0x7f0000000580)="b6a942a848054d67731faa16f3c3a3f0d59c067473c3c927a504f95f5579dfc3cd1a7f550f23e153b603c8e52a726c20de8be52977f6e8acf36d", 0x17) getuid() r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8c0, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x2) setuid(0xee01) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000004c0)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="9eeb9531bdbf0264b96a4ed842da0e97bbbc7350e7d312", 0x17) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f0000000900)={0xfffffffffffffffb, 0x200, {0x9, 0x145bd85a}}) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000380)={0x4, &(0x7f0000000200)=[0xffffffff, 0x0, 0x8b39, 0xb0]}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000340)={{0x3, 0x9, 0xffffffffffffffe6}, 0x9, 0xf90d, 0x6}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r6 = semget$private(0x0, 0x3, 0x80) r7 = socket(0x2, 0x2, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000200)=[{{r7}, 0xffffffffffffffff, 0x23, 0x60000101, 0x5}], 0x1, 0x0, 0x0, 0x0) connect$unix(r7, &(0x7f0000000600)=ANY=[@ANYBLOB="82022e2f66696c653008d7b39f6866ab32562ff742434e52cb1a29c964453530b01f9cbe892f011cc705e7826698da30753fa4b788ebc187f2a52e9cd6e29630780d9755d08bdbc7f076d73665c5831259ff834107d725359f0559c6be3f0c8d9fc3cdaf933ef59a18c6c1f69f8d4325932e6cbb0a34986f2f28673a9b23e6eadf08e23cc38b50a809c333623a22c555db8be6612962940e11e039bb1157eaec3159bcd2f9b8eaa7ddbfab17102d37a4df9914a50eb24fc278a1019880fa491d5e1ea01a56909690c8c3efc3136f3e69e2b936a4c5c59a1f5782b722e49d07f1d3c47cd24be92010e57e1d767acefc942a5a7ae3"], 0x10) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000480)={0x0, &(0x7f0000000440)}) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000040)) semctl$GETNCNT(r6, 0x8000000000000000, 0x3, &(0x7f0000000400)=""/17) 16:00:01 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x2) ioctl$TIOCSTOP(r0, 0x2000746f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = socket$inet6(0x18, 0x8000, 0x100) bind(r2, &(0x7f0000000440)=@in={0x2, 0x0}, 0xc) fchflags(r2, 0x0) socket(0x2, 0x4, 0x7) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, 0x0, 0x0) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040), &(0x7f0000000240)) bind(r3, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) r4 = fcntl$dupfd(r1, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) 16:00:01 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x100) bind(r0, &(0x7f0000000440)=@in={0x2, 0x0}, 0xc) r1 = dup2(0xffffffffffffff9c, r0) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) setuid(0xee01) r2 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r2, 0x8004667d, &(0x7f0000000040)={'tap'}) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x22) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:01 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x400000000002, 0x0) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, 0x0, 0x0) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040), &(0x7f0000000240)) bind(r3, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) connect$inet(r3, &(0x7f00000000c0)={0x2, 0x0}, 0xc) fcntl$setstatus(r2, 0x4, 0x80) ioctl$BIOCSETIF(r1, 0x8004667d, &(0x7f0000000040)={'tap'}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0xde6, 0x16, {0xffff}}) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000140)) 16:00:01 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockname(r0, &(0x7f0000000100)=@un=@file={0x0, ""/13}, &(0x7f0000000140)=0xf) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:01 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, 0x0, 0x0) r3 = accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000140)="c696353cb1124a55e95b773c2b856aa3e1bec92b1a8d51524fc75851fbe2e9ba1200e245de416bd04aa448ac4b889a08df5533837c26c8d4c88c09584b38385a74f270728d21b88f2141728aaa86b6619131c82641de9f2f6d553513eb0438948baa241bafcd311c51fa25b55bab5e7fc5ebd03e8e7876c90d8708dd14f328f9", 0x80}, {&(0x7f0000000340)="7c231aa933b6591d29a3b631b8f65d3f049e6a504a5f5f09c839988f7a6376cc91de57801648edf28a6e89ed9f45c21a1cc2f6fbd8c63e11294dbfa12a6a9e41e82130a70c6857cdf8e8c4a168c8452ec80d394c737bffae5abade8720a61035cc1b89d00e71775e337cf17f10d9c0abf2d17fae9e05b1d5a8e230f73754bc8e88ce3ff8532559415c29fd13b885eadad1b22584cc56bb32521e2e1f177a7166478520de17b4868640528941d60adb55245637233e69c9abc512ee450509cf3cdc17b3c1a6c3bca3b8798376ffdec97865128d689d4d84742960592990292068615ffd6476", 0xe5}, {&(0x7f0000000440)="43838e21fa0008ea0028c4d7bdf65c105e21504b58f4d822a6b07bc184662e75cf7ed574200ea2b0eb1a3e4b9372e3554b51529db6898c1a29f4e51991fe108449d70a65581056cad24ac09f0f47ff8c75154fe530bc22c77bff42605235a7eef27db9836b383e695f032dcc040a4884cc09af774eb80a0ef635171143fbe20bef7b3842c00fe42f82a05268d179bd9759bcafc5c7bac3cbd2455f04cba45ef6fe94e4ba7f2c41032caac97e0ec1a0", 0xaf}, {&(0x7f0000000500)="1a6b82e017a68f3376a7bb1b960b1a243d9f927a8ee69ab611f9f4d56c5900f8f2e7723e01b229000a93aaba148d3bbdadaa4de156799961f93b340aa167f0f0b2033c9513062a775de251f9c4c0a0afcbfd0b4ef34c82efb150b33ed713aa266d4834fbe34ec942939422613f085ce7bb592aae275b9ecc794f8a107086c107b62fe8127e153d0cd3cd6cd4e46dffd208b42fe851b25b08931487e734246f4d0f9ef003347279a0", 0xa8}, {&(0x7f00000005c0)="0a6db5e72073cfab1c8d6056f3750b6eda3e8503e6a6b2f1881dba8d79ad60835d277228823b676dacf70ead61866271a304ab45880ab2a536dc750dd92169b0be6b4706e3aa4f0b8ad5df8dc84038ca09b68844bd350e251e6d29255c52d5e6658e98c4a94a8334c70fdfb3c980e922bacaf1c6f9ac5d45a2b05b0123871f6a6c339fd6f27803c133eaf384a9afa8995c8fbc6f6cb5e5fe0970de47d8594d618d4cfd91ee036a892670e5b84ffb2a390c2c16dfcfcee3777cb43bd2a3cec9053ac41865336844530f5107a40065d2fdec0d051b4b2dc162faeb0473528d1f1346b42800447eb50db28be327ca74701b", 0xf0}, {&(0x7f00000001c0)="ce59fc98dd4f50b312596c0a9348", 0xe}, {&(0x7f00000006c0)="fe6f0a9ff9ee359a3e7739d34c1acbd6376bccc3833e3311d1b5f9729c4f0e03d85ac6c0933809d5ccc440d366b273c37a1ff1f1fac62102927b186181284d834fed63c3fb00aec0ce7831b1af4ae15c55c8da0c2d5250dfd029936e72f8a806fd41a0476387cd2d522956df2eea5aa27321993b3ed60515cbdac4e405c5ba6cfe3b6c6c2ad132fb548c589927048d5b86b740be84febc38e3ae7a4df8538e5153273411400d9c", 0xa7}], 0x7) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040), &(0x7f0000000240)) bind(r2, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) getsockname$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0xc}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x10000, 0x0) mkdirat(r1, &(0x7f00000001c0)='./bus\x00', 0x4) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r2, &(0x7f0000000300)="3e227913e4bad21c734f4dd36a27e5e27ba36d673553c0c21b3dfaf90f001ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe3b3761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c68bf82cd0bb83dc9d95d8588fc7c93635077f2504d6e63787c280e26d6bc89effbad08863cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fe0900000029b887cbac44c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e42d6165a0d93cd0bd30b57108efa5762fa3c3d9c5177479895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437", 0x10a) close(r2) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x5) 16:00:01 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) chdir(&(0x7f0000000000)='./file0\x00') r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:01 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000000)=0x1) 16:00:01 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:02 executing program 1: r0 = syz_open_pts() readv(r0, &(0x7f0000000140)=[{&(0x7f0000000180)=""/45, 0x2d}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x6) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) r2 = socket(0x3, 0x5, 0x9) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)=""/111, &(0x7f0000000240)=0x6f) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3}, {0x80}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="a51b7270e082ab372a21f128ec94") 16:00:02 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r0, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000180)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x400, 0x5, 0x77}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 16:00:02 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) r2 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r2, 0x8004667d, &(0x7f0000000040)={'tap'}) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000300)=0xc) getpeername$inet6(r3, &(0x7f0000000340), &(0x7f0000000380)=0xc) fchflags(r3, 0x0) ioctl$KDENABIO(r2, 0x20004b3c) r4 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r4, 0x8004667d, &(0x7f0000000040)={'tap'}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x6, 0x8, 0x3, 0x180000}, {0x5, 0x7, 0x45, 0x3}]}) 16:00:02 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffb83, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000180)=""/45, 0x2d}], 0x1) ioctl$TIOCFLUSH(r0, 0x80206916, &(0x7f0000000300)) 16:00:02 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r2, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000180)=0x1) mkdirat(r2, &(0x7f0000002800)='./file0\x00', 0x2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0, 0x0) pipe(&(0x7f00000027c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r3, 0x20007478) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)=[&(0x7f00000001c0)='%)$-%#(.,./]\x00', &(0x7f0000000200)='{\x00', &(0x7f0000000240)='-\'(\x00'], &(0x7f0000002780)=[0x0, &(0x7f0000000480)=':{\x00', &(0x7f00000004c0)='&/,\x00', 0x0, 0x0, &(0x7f0000002740)='^,](\'%#\x00']) openat(0xffffffffffffffff, 0x0, 0x40, 0x8) pwritev(0xffffffffffffffff, &(0x7f0000002b00)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x5, 0x0, 0x52) r4 = socket$inet6(0x18, 0x8005, 0x4) ftruncate(r4, 0x0, 0x9) getsockname$inet6(r4, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt$sock_int(r4, 0xffff, 0x1007, &(0x7f00000002c0), &(0x7f0000002680)=0x4) r5 = socket$inet6(0x18, 0x8000, 0x100) bind(r5, &(0x7f0000000440)=@in={0x2, 0x0}, 0xc) fcntl$setstatus(r5, 0x4, 0x4) pwritev(r1, &(0x7f0000002600)=[{&(0x7f0000000500)="b045d2a42aeeb6d401dfc2a44eb73d6a3c8729e2adab72a93860fad3bfc88595d34e23a303037b4d4349bb38a04c5c2dca6938bc3309c592fecb588a59cd04e067db08bbd4fbe9ad6a6c20643c2870b01c2842b1a405ceade81b52c292e233294e64b8ab0ccf6a3199ade6a02d27c5f567e6834de4589ac9469f1a5263886e0ea8759bc6866a5997a723e1458f3a922dfe3d209290ec2a82332d4e70901f515ed19a2f52af76d0d6acfcb06bd584338d60589a3edd9064b158a555319454a2b05dde98b1dc6a89fc0a622005a4e9c149c1f28e62105e79e74466c3f1c6b5229ed87ea585fc0f10f23ca1b8cffd83aa731c327576bcd298a066131c6251ac95c7bc031bffc2f262d273c1e41e11c6434093b58d698a6999344269ed02587c7f53dbd278cdca8619471f5048e83f0eeff60c8985e2e8bfbfd4aa26fb6ad6ce9cb2a45ab82b838243c2a19482d3c98b52b77a6263d1bf06c447d40fb921e361e0295687af13c2df6a5190a57e052ac84687f77b21e988404bd6191b229f0dc92d49492d7ddbe7828bc6fd0b6fd8188e9ba7b456df732e84aeb4df5023879c65ca0601b426d74b59e92de4bf6e7b9a66f6971259a45e642fbb8eb6a0e69e4220f402666c567db0e7520efc9af4b0369825f33ef7a42558c2cf1269870f015efa4642ab5d3a1ea389d46802573ea78a87e4f48ac31b0472c2c63443b53344ec56a8d72410e3b6c57bccde1cf75ab91d53bb319f4da34d55e14ce32e4c83a45ba5d01eb9565f45494af98594bcd9f871133a52b13950542038cafa06cb77f78472751d5d51ce662d4d3b5c3a30bb5787fc7b2de64660945f6fc2696807d33667d8ba02fd4c078ebf75dbc52697b308d920cb1db1806a5cbe3489a3b28b793eceb05d19d51a1f25ec038d8f1fd453c2eb6af6f8b282e9b0e4ac148a915596c9a51d6e0382bc11b46f1732192100b55fb00d16e72f4366cbdc1906d1483781005dce8f44fbca05b12dce60543c9d4114c507165ce8eaba3bd64bb198ae16ed5738a4a7cd69d9be2b8fb15976364acd9f3bf027457fcbf0ca0bce0c089650c7cec6dbe6b58fb915cb7a43987231f42008c820e3092fbf4fc146292c25837129ee0ec004180f37ff80b8dfde56464e52278d1cee911047b870a3c3313eec58ad9fae94b113d056be4c63312a079bbe9b757a2fe59250d3c88a39c6eda27057920c031cc3373102462386c142362b4d25e4fcaa184db88ab691f759aa1d2e13990c845874a7ef2a4d34e2d77ca8f3fa73b84dbea66aa25afd08e5acd838b51b3e2991871d9b526bad6d32286fb61e14285f55f8d4e965e68ed0ba335e0628db2298c090376c6ede5628aa476b9777c63cacc8a35586c01db48df178a5796f5e3c4fddf350608966c5a1bd6111aea41dee05e5d44b5c24494decb03e6639c759d2690506f728faa6a33b24f4fbf1c704cb6234bc73f90e33177afa36d24f1317926228bc224a76863c00a9983828c078215f8734b4420fb45c584387f148de564fb021d45f9aef4a665cfa782b34952aff382792893cd7ec5b310e2a666ebcce0387cb22060aa333898d0605a40a99ca10b060bf4d6285d4509b05d2a57082aef1818acdc9d2a417cf00dcf0de3eda070c0b1fbfab25e03f7f6e6cadd282736bf1f82ac2dc03bb71c12a55200812687072c6260db403e2b3ff0cdcf591d8bdf14a90370ffad2366c744e4596f8859ddce3fbb98caee9edd83a155c34eb1e23f0040b5d25bd2ba1df43a1917e07c44dc32127b9d4eb03e27317aa4ed2eba3033ae7942254d8ce1835fdbc04e257883a7cb982771bed266b607180552bc6442849042930c4016fc413e545485b8a0eec542c58693f180b3430c1134b5a31e63fadcf5a032e021d1ccee0eb0a9cfe2792abf58ba14919df66e015712b0680c1855df9c5130e4718f5ecb7d674a79c9762dcd6cba8af2b36caf2f5cfb7322b287bc2b91f7165d75d9a8555087ae328ecbed5d67e9e785fd9195d8873c30d2eca9688a7ba9fd1d37b7c9f8ce29f97b46d410fe06b2810542cd684fcfaf143c2796afb7d76e2ea44e50628d686ce1e2bbd25e3d6463b505db25decfe6ba7efb3279836e868542e349d143a0c1cecd8ddde1897a951ca048f5f859ee7284d69b6bde08cecb3afd7703e6e8fe04ad2bd880ab72c9a3c8cf73e3eb4a706b7ef63e980635c157a13ae885c05c2891cc7c1c23d0b65f6cccc864bc18d78a1d6bdedd4fa6d28a40a4bba9fa272fad27f745d09d5042db3b52f4f8a266669ba902971d6c6806514fa9199711485091c396627f848c551bf2d828707564c0d66b20d46f6afaff43eff88cbfaa1bc07f39e68ef5beba09d21405325a7e712f6de98906b2b06420e86f853fd124f2380ba82ecef42c4f596c0cf4d290daa68d8d19a0c0605703c4497ac8e2f1bf75f60110200964d5b447aabde35304ccaba56c4db58748eae6c17646013042201ca2cedda5c862e8e2ea4420828ff5314dd93a879cabf5b514a0a90d414a6084bd147c93c48567c1f2d525213c064da52f16e9cbd3f649546fb01bcd24c87ca74ab28f54c4ee7e8875c4758cf07c19775353fd7e550b2dfe62e107153f28ab1eda0d0193255c5b222bd8e4f5ede37bd821689a4205160000d10ebc2d50a081da35c6325be7381f911423ae88b167fbfdd75f78972642d6b2091ca7af0f283f6cb6a3152af0d9855e204db4da83fa1d62ed27e1a3ef999d59a9970f8256f5542c4b5f2e2e8358e93beb1379927416ddc792f39f2e5896cb1c721ee5cd4dd944203971faf4542a99d684d13103f5cb965e6e95530c9342cbec81efd9a1c430c8de6500f5f3ebf81604d83429602d872dd3c5e53a0b1e88b50c516d65fe2d9fb7bd0b46a7548107e2c9c602b75b8e468d2dfd0cd42ba7f0bcfe61aabc935fd054ae07bc7f46bdb6b21bb29d148f722a9392761a9949d3c020f81be45afacfd3b5fabb0425cc4be2d91f87dd7623b5882ea378b88f9679c0c8293afaa42ff354f752c12f7d476deda6ab739aa284ecd4846d14b621b15225c015c6d58b4fb3a9fdbc49ffe145133276a7786889747763e4584430b07109de192c20ba8e59862df444828a4fd8f9b026fdac84c262774f97ba92e70830c5a0b551423c6322ac0b38162824b72590d82b57718e01cde5be4eb8e10fed1bc8c38594d5c8c13980b565b22edddf398b890175f663f3eed42ebf4a0dd2ea7efaaea87a25b093be9ffebc101bd18d68ca02a4f455bd6a5ac0be7a6e3a88504824e15ef69e0f7d804e70060323fe1cf4350cd671361c689fe654acf04373fa34ddf6a198ed38e315bfb45ab04544e83f0236a903e25004dd8ab514f3d3e58bb2683197fdc020dac76e260cdbb7f55c542bd192bb0e601bd02630fa2669aaeb414da742065b8f67d74d597bcf1fa41ae69fd0ae45ea4c627bbbdd215100477e46404130d9987f7dc89d1272be5545d3e5cd650044f515b06c4d020615ad2cdc54fef9c107fc68a22312f919dd70d542ef68d531c974e0b5249aa8090f6590cbed78678a3474192d00e6252af55c063aede54e11b5d28aa34523ae1842da1081cec328e2bb0d05e65ad4384b0a992bf17dc7e3ea939daf5317c56dc64f13aaffe5ff951f17134b7ab82414deb3e0357cb472ceb7d3c7cf13734bd4de64a876fab046f0f958511fbe3cd0bf3312014967e62ce3fb89cd169900aced9810957f4ff6b7b7430a61485e227d4272104a7b4a0cba5b0b5df0778c691dfb43f9d88c110454d8cff455caf37bb07adf01d2e8f19907ffc304a3700ee9f1e0fbe1e9a8edeea6b0c8ba2a4537225f61d7ec552603ba292960b8b70e933340bbb5fb76e4ec4da6959e3b3fa935a3c14454c7352a744a4295953492aeed9ef797663e83a296951538fb08af002078de9854430f56d5df1fef1f029cfd8d9474da7d6f360c7734bc0e6a426060e4297317e2aadd19e97b7efa269f3fcf786d9a6be2ede1916cb71e8d352cc000d20f12fd83ee73dad090be2afc80952509606672cdcfc3cd414587f8538dac99089428a186fd4277a086394876ffbc54fe925b9ff930e4ebc85284d56e214a60c5290f690da3e222d81a095cbba8b7dba32ee0f7a0ac98aac37eee1941996d6df7cad913fe77e7f58056012b4a0610ce6ad9c06d6b1275dd1dcf8fa998a03d8685ceae5c913136c1e7e0155fc4ab1a2f22c1e76465abd1e0d87bfbb11720e991d5f1594d976de0d349081f3940ac9b5b895bd4bb6ace72206bb1f194abf0c40a763ae8736675d29e892665b37ed545018bec45ffe9649a7d9d261050c8a7721ab62aa6f798d2b509e24499cc436f5810dd313b793d9fd7b97ed8653ff212f7d1f28b66b44963b32480d59c5056ba0d85256ca72c0cf98f3fb848f8485f60a9c225ff85916829c5feab368399ae26184fee2c4240f4510dc43673af2bf37405a2afc2caa69a826ce66990366f68fbc09d788a96c5b8215ee218d7bf1873cee43283c733bfab80d2156f364da5fd196870e143afb78896fee2b5c7570a839b15defb3b89037f7c6bddb34ab38b3355b6c69732bc366d36b076c89fa7685a25f3785190045974b0272bfd92c6f71f17a865fae3ecad477ffa01d79dd0ef3da6678ec739c6a3cd4da763b973b1b4994f60d2f4782be465401eb07d3fe73e7da92a8c33db4e2ddc4e8a9e37c65f71197fb6054df6d66ce31fb7914798ea37f773188db49e75803072ca5bf3b17e0a7494c1d560fa12cce2cd1649c9961e875905ba3dfdf3f4fb7f1c40550ed828174aec5e2756aaca0300ae264d336744fddc1e970c79514424ebd17af74fb56dc5bb33438e004a3ebd848c23d9ad781d7b9c390c929c9b881ab42bfc2f82c6f2aba908e3ed92fa4a017f6f5e235ae73e9133a9b2711509e526a4cb0e9f68ff1fce0a4fe0046146db723464582430482011bc7dc68bff969bc9ea5f699890c1fc5301120196973297a5061d5afaaaebac18908c85a030c3f7eb253f757a67e8c92ae55e64c268979731c6431ac533492d4a64c6c5f69192c4bd259c11f6a0929fbbd987c84d4e1b3fa3d9ae3f631a237776a1f3018c06a7447ddac3e2f0a966d22ad492de91e98959e05ea293360de54619fb389f4810596d8932c55b9f703f599d6cae07361a43f3ee600989ed8b2f28e0bebcf714420d9262d5c5a81891cd33885d342f643da4da81c4c38ae9dfb4f55fe8a315460976fe782147a0a4af39c87425a9be220f43b79504336ba4687b1f521c52db19ed288ba22b455e0969de80ecc74bf9909d574ae987b29f3513181b13420fe29fc72bed6604a14ac1b476b7890d7d1b3f16966c53eb394172605fea6021f554856dcae23335d832ca30e881a93208fd66e3d07b707214122b41bef34cc60b2d500de19b16ae2220de1fe6d450a02b9d6d295dc931f3d612da9657faf9e1cd0029dd4274b45400ca2d05e12a968e4a68fc6ff3548bfdc4d5ba9e8a561fd13c2195dbb03d172df6164ca9cfa9df595c0b83b03c4dd2c95185d8df676dc736872a4b116861d02cfaa7c1a3eaa0326064c2450b287a85729d66ffb17c052b0b75c1d3f2b3351af48f1f7e9b4dbf69e4ba8886302c33e14537817a4abdb12179efe7bc25f43f26a154987a8c90825a3e6a7a31b4a72b8c4051828160aedc6cfb5e4872f1e18c36caf2b9deea70edd646958df2da05e961f2287af839d1e243c20a1fa7caaea1207fe758c449630b937905d2f77fa7dc61a2840b8da17f79b542e47a1260d907204b70b", 0x1000}, {&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff880ce66a79cf3c517a3816d7eb3ac82ab0c0be363975c74f77ac1befb7518b209bb1313ea99c067de79bb634f3da357a53b6e360e8a3d72e1f35a48cb4995c70a0ea62f52ad2674f9636edb58267b6f13375f0ec47866411c4b7e6c6db1f52b51423571f0c8ec5fa64549659e006683a6d9cdea07bb6d4ca383cd87b52d63e167aa9283f298dfada576a6a0d701a9944b1dcf812", 0xa5}, {&(0x7f0000000000)="9e2a", 0x2}, {&(0x7f00000003c0)="22399a5814117357ecc4f571a0141f87a245e943729911ab28627cc6350fa45ec8993dfd0c6896bdb9779c87e0ab992dd2a22025617fd703c2eeb8233b563db9bc14f58b517e6442fc0200b5a07b7008d656c325c41013c851769bbc28ee2dab5c6933574cf0d7f45d6ba844f6870c5c80ad7cdc9060dd995be23601902ecd2efef0396f2ccf16068c1624ea82d52f4793c5daa5b3bb4107ade7a4bd8408ddd9e80ec96a46b368b861c7bc88990157b16db206", 0xfffffd87}, {&(0x7f0000001500)="a438c8bfaefa6ed4971a5fe7e7658f5045f28a1cadaf5704c489963a31fb1ef9c9e7e50cc30eb941a2f202c8abc937815ef7fe36b9a63c189d3d45eed0dc0b106ae17a2d51d707ed82c79a669075b71a4f9cc376a71fa0f99d80cd60e49e7e1b5d97a89f4b9dc8c9eb8f82b9063cf32af62feb5495ce757d019c477d74349b57111e21bc3ada9c3323b0d17d7d333c007d53c62132ab8e50a0c461851d1b2f3826075d4674b97aa593991fe04389f579f59af7708f5e28d81acb9a037711bcb649b621fdc93f63190fbbe01ecca118b102d81606cd48098fa359729420f2a6bd2d457e8693ea04ab15e822aabc75fae203e22eba7717c13c13158b8e269842111461a2cf5ef9804966bdc2d1b28fae600d1d080411293385ab8355281297264d867e67516b255c72f37bda215acdad4f377384eb89abaa707595cc3843fe7f1ae1479bd564d9dbe0a452d6a25e70c76e0594b3e27ce80ef4a3052f5158c3eba806972228876bd787bf789f2016f8c2d63a6a266d9aaff25f22cb95ebf373d9d2ca71e6bf1ece0a4ef953728693efdec4973bab1b969245064094cb6ac22f103513dd73c8c05c9d9204c2fefcdd312ca28f13cc53b815cd992c35de0923b62307251efc7436c46ecc36e364d700847a5274022dbe85a9eafd46e15e00432d20f0b4c4c7cf29089e4748606e682072710bff29477e3b336575b4eb3fe5d081860eaa5459c976a005efe76f7ebfe57388190671cd4b1455818da6e76a3fae42ef8cfa69003f06a25800b3a9738e973f673d5412948b3ceefa8cba8741b4c70e88ee56e45b28a90eb3874a5da495a28ab2e8d3430e575efedb33921205dd44d9146ba7ce5462ddebbda50f03ed16b7e714309a91b3d0d8de6f9c1055b3d01b34f18cbd2076ea7b54f09451259440b42bf438cac8a7a0665ae6a88b3f4242629f0048a61168fdf39d80c7cddafa5be07a495fd2d6531ae861563b12d223e29b5b4d8a3a38b317f081deb828afefe54617e01a3711729242ac426f697e60d90c9cdc8b7095be689921dd0eae175fdb33802e9e437be6fa7ab8593f0ba9e58b834faa98135d70bc37b6d9f90ed3cc836fc5fb7ba9a2c4e9289e7820ba8273f6d0a129d1d0286f978a786e9148860536e1c7f4f165116fcd871031fc5a253e94813efc9582d299287641990f75dc32fe2ac1f18bd1859fd2406b4bc79dd5ebcb2de59bc64a76126c51de4741f154e4b76cf23a2189b0d3668c10706828642bffaede359aaf02e21ff534516218ea770d9dc9842900410b009526c4662a1d5ed73f3445d67f659e0c79423b8bfa61e2a0b3290e06dc59f4e4e6019224cdfc2c521fcb2250f7f5ffdb85bfe815b3b2f239db5d3287f461a64dc7e2e00184bd9ae3581fe9ab8b1dd190614dfa3cc3db04f4c8ea6173c61cb055fbdf281da27982210b44b6417bb744a656184b5d020aa6c2bdb0f23aabdfb028d1054f052feddcef3a92cd219aa616fbad966bae031f59747a4af39dd4fee6f5417476b473a687496402b7a8b52ce099d52657795cc98d5e06f249fcbeca51d55bdcb64efab4c2027fb0cf9ce02b4e1673465a33361b94d13eb6ffa23817c127c1d36cee285c9492fa5b7f358b89efd908e41123129cf3c33e151b89ad448d1f0df0c00bea599f3e1c26b7db0e5b6ab50f49ad0ec3ceb20161f11d19198ebdfc0a5575cd9eff3e2679c794b5d431bcd1cfa3a6a127ba13e43a33fcbce1aac5d7baf45bf86a67830d6ecde9efa76b4b22a1b877312718fe4f0e4d57b37433be37eb48f5867b051e6694c83207842f1aa3f37ca7f5f89cd5639b54a38818cfd12c07ac535e2f25ed411e0a3a2d725ef7a0aab0be78b51fd223071bac04320c3858a7f006d42c63f8661156d66333936780171e8225ccd282bbca93a0fb249c265b522f666323415511aeb08a5d592f86898b35d5c421c73831c87a2c783ea41476b4eb6615b5aa1165726888cfcaa8af4b9f3064b4742e93755aee4de446fb5676e93ae16c48503074013baa9d5c476c0460a7ff36e81c57c9000db28960ae2eaa205b104ae4af99e0e6fdb8678f2cfa0edb5296672283b7ab18b4e91e65a79748e23f0ccf0653b9c1c26fceacbfc4c9bb0b0b5773e3e27421d6f2f6ea31b36ce148661ea14f85f03d835424d619123f387927d4efe85da6d290a2ce0f61791300a485a074f224eff42fbea49a7d17aa57ebefc20710215fc89e50922f8e19acbe838ab143354f022a42f1c73822039d99a5a22ccab03058c05073c99d80e4e8635f3f3b259f4ff38dff80d41cb368427d739d8c686dc90312c1a1ea363c0a58588edb3b05b1feb673c4959bc61e549fc20d1f9969340f1f8cb066065dceb19df0c015e5d75bfb78f7781197031027952c9d40b43d35d6af37674b386968ae1cc8e017f5faeaaa1ed67acfa993b4aec4a1f07b8e47667980d897e59ff17f5153bce24740bfc3b716b20797e975a755819f2df4621e6cf916f8d6ddf97cf04ce3d7abcc1641cc822190478ecd05459b697c2af575e2700186512fa16e3e64d60f4a8deff572ef2784209a2558a2401d4ae3a44b27c82e060929282b7a864542ee644c46e82d6e932fcd95883f3a9ada3b4e77fabcd85b349f11789aa53b6be03a88e29b29a8cfce97ec89827a4ecc9a87dbdf063534c174b28fe2a308eceb8594492ac6fbbc8d5a0a211dfbcf5d9533aa02084d53f0248321be8e7199ced357ad47b213f4c6cc2c7530e286ca3af03631b40e433ab2aadeb7428a180dbb9f3782e75c03a4d77e8ae85ee7f1a89199ee37a8fdb5db17c123dce751a748e737c825798c569044f278def3411fb569992e9cf3ed47fcb5ee562c70a0547c3071fecc6ad90e60ab6f9c6e1734817b56c35d50447fab02ff5e234b219efa172db3744589d73a4059910ae26d4fe808fd6a5fe5ea9d245618f5a7d29cd48343bd4ad8662c22b01b2e1be8c7cb99f6d8394a0ffef970a3bacb0fe2b406c08c7370ed07bb84b4959c0b5e4c7123669c71be4eab19b4b0b68b110676a0278e5792dbc7df9b2c61807b2859b169e14d873e850396dc8039eccd0cdeec22a971b02a5d7641f22e8db990894027ae64af56a9bcd170f153eadfdda4f625ecc6a3ab234a1ed99991f34a68da019d6cb6c25f34c024e1b5f585e86b11a1829da900d228e49bf147c68338bb8d157896a07cec6e673cd78b329926bfc55411048e59487c841b371e5d08d21f58b1664ea58238578d58062b69ab8e4c96821fd3d5636cebe304df25315b74a6eda97cfac6f1478dccdc781536056682a6d211e27953efd9874fbe1cc731dee31acf0c59d934bdf9eb12cb78942185ce872731e19da99373c8862ee6aac687e5864d3073fc948d91b80c5683e57a29770c0de59ea0c4d4dad6955df6a6a3a5287a388a963a4ce6fad3f911c23f788948a92e62db910dc80d83c8f1fb28c721193b9f0dbab832b1eac538b28f69284992ebbddf3926fe5591159d0cf9d3ef1487ad738e1175491ef9efe4a6b57898297e2a4eb42d4f59ca4b2046b92bdfbc81a5f96caca4bba5cf2fbd1846f44f13d629df103737251116bb41bfea1f3d468dec8cf1ca41e61423826dba4deb2da04384c93768a9d9bd8ff4f7c4daee876d4f65cb216a7dbbc70bfe84d23c8823e7378c681186644b6d3a2fc59502f1a28c96ab741eb1052499085973b6ebb1090e2e93d271fc7cfa2db1ee6ae9de3552a381313e249649151f25e93625d7726555c98644aa995111f7acbb452d52e05b20ba830916ef53ed88ccd244367a4794cafabd1e220a276abe8fa445ab603ee5ef94b76491f52d7488e6025893c6eb6bcc81ec291e54137a44a521d7cdf33644fec555f1382e029fc27014dfc1b6c1a9897a258d2313b5a0cddbfac1cf80d316f91351d8dcb7967ad697504fb6223a64cc898d83e68f55156bd02da5fe0a748209a3606907bf9be67bbbd38db2b03e0a1c2431e3b1de90e592386ea04653dfdf78091d8667a31e6b39f25019d979d07370d961064dbf147e8deff09a761a020b5ca2c4a1e0a726e138dba16b9d20358ac84c5bff85233f5e6d158c74aad549badc2e864438c0a1fe33853e46701448e1e0ef18b45df86bad820a09ee164b08cedafcb630c0a45f4359847898bd4288e5c2a361561bf968a6dc6254210353417972ae158c2a7be35b28b87ab71023f45f6bbe1cdf967393d708fbae89867970b2f2b2083a599151a808d65e2e2e50d9b06e76d162d6d6cfc6749d46a93cb75c644fb2f45d18b94e0186c8aff3d391bf4b9f41bd7f3ab749a343e41b1841b14b0186e6c52d91a14788c6559665578e739dcb9b8f1d4940e59a3c0dd0709aab842d1ea4d2a471c354d9038b275347fbcc7708f7346c3a94f27836841396d204598df415d2cdb2f17aba4dbcac08e16a6915e28582d5d917cd38f7f31d6156bc5d7c17b5d84dc9c7095482f08347c19502eafe61f7bdace19a5e8e277d02215e9cb63145ba3a1edbb432b8818edc2b9e6fef056764c8b625efcc7d88490d9aafe5147c6d178008201e01ae35d50a0db45c50a705818688a676110c16226496467597e19cfc4175df88b2fcf231d460f9dfc67b78f6b2d3aba34854c31c8b800facfa6bf27fe75129c3579347e27c23844b275f0dd117683f240d912b0d5a531177aedf57a54f74682cd189453caede2d1c1883720fe382a41b8c2de82d63598ed37262218dc74c4ce0a80a50ec91265b550da74432f5b8266322b4fe4df6d31a11c58b59cf1023d00fc91086d4c9b90c6925178199b95c0807e58a7b62ab1356ec72b943ef899474fe49f4cb80cf1294c77aa049988a2b59ac9b8df091c99aa0757af41ce75e61cb4dd351de40567cf2d20c8f924c08f933594121a81c04f62daacb92c909456fdd0628a81ef4e62ed039ae61d76d9ca3477e8b173baa7fdf576e397e2d4aba4729a5a9974a5d9379df275687fa515939e08c0bbd05e1482069c7bac232a8b75733eefccdcd5cdace08f56e9dcc489be0bad0a0b9e769e5cf65fdbdd67499fb934b9b4dc60be21d7e4871e26dfc363bc2083f34cd38cfc3284fdf0fcb8bad6975d34c23638b175cb4323e41e93483649d1b13554650f9294983c0a4c09ca14aaf0728e9ea63f220889265b10748d909c76d7453ad2b9f157b050ef00bdcae2a5aa490ce3b21e0ba3987f4b80e486038ca7a0e3b56c53b1a7b96c1e61e72ee0a4d8033b027b544d8c467187e71288822f3534383586475135bd57fc622625ffffa73eda6fecdb1fe6f5f438c51149ee25d3d16fe1bc5804aa38c4c50633a243764ad9c017b9a826b15e2416d9a76ebf79ce18833d1144d7ef21595599b42346f34ee13458d4be10ce68f59cc2227fa5fdc47006b8516dbf689b31d71dcb54d50bbffbc7ed68ff2779a2cb5a5c358fb22a2095da864e8707864f4e0537f693dab1b4bba3b26ff0d2fbc08155a87c23e8115191ba1e78017976b612da933691bd58e6173a69c28cd1dad95ab1fb191b30989d315b914f8be463200414508ac984e71f33efe99eada7d42981d91631bc030cf7631beb7698439490cf957d99c10ad85ab23198b42576176d0a4692a5068a730b1a2e8af74ac17f2d62da3d74038acf2031d540a2c2e2f1fc5fb9648bb1bbc08015978216178c5555bd2fccf409e32575c860ac99c9592df6a06ed9afcc4509111482af10d641d0c8b5d358982d54cc3e9b4da12116ac970c42124ebe84a2da38e3035eeaa50d73a905beb962b6c6a3ce26fa88a79fd09", 0x1000}, {&(0x7f0000000140)="7e484a52f0983a8ad4ba800ed2ce096634d30e12424c48b3f4f3c17ce9588c4a674dd0c3778ca856774007472d9983c3d88d307995b40415e86e435ae59f60cfca767c04fc905e012d8e060e9c82ab5382934b8d46552420dbc5f7163d8ea3e3ae", 0x61}, {&(0x7f0000002500)="5a56b0280c3768ad03cd21a7e91c108536041c9a944acec5396c874ee38b5d00adc998006969856ca0e436756405cb9b17ae599a8d4ba19534a9588834ecb14a00196757ca7fa941aa342db50773f7e6756098cf959a021cb24c4914e145307968ad6597dccf04b71028a1512560880612d0c4c270df35e528852409cf5d11a4c9a0076d0c3f8825c69fef8a43864be845a191342e02a0a8bf377d1dac00340dc9a752e18b6e0ac4a1951413c5b86d81b69d353b066f3dec24b40f7601abbe06ae23d57b8409403f6efeede5e6aa8140f865a0eee4c322132dbdf250e5ff878f56ddb5709bff493a", 0xe8}], 0x7, 0x0, 0x0) r6 = syz_open_pts() dup(r6) pwrite(r6, &(0x7f00000026c0)="2460f45db41f6ec181f839ffc50f7322fbc5b8553066bc9f875248cfc34c676a78611fad92c3caa790d150732c5bd9044f40037c0abfb040bfcb0d3e5c0adf6ba9a438b47ad65d356efff65bfde6a53285adb5c230017e740b31c0bb813a24546a626add27905b0d45aa9aece829", 0x6e, 0x0, 0x80) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) getdents(r1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0), 0x0, 0x0, 0x0) 16:00:02 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = msgget(0x2, 0x28) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r1, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f77868c50ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r1, &(0x7f0000000a40)=ANY=[@ANYBLOB="18000007000000007ff7e1d456ef5826acd6475a6b501fc70ed786a290c191675bcacb070ca64c5a183c6dd3c00447331c139e87591de55c2ea4948b9c4670e141c604d3a8ea571b21b23e69ea712a238c73df7919683be32fe2d20acd48e8ba4d28ee8e5a7e6a0c8519e9382fb45d9042e0f1bcdfb602bb8d9216cb83ea3cba4908c8f207531bac99e645d61dd6bf854de98442d67a5c724d8192d1e4e465fe223c818c2d41de69401ea41025e4ae8ebb07bd9ee969efa5acdfc879440807566249887ea46e3148"], 0xffffff64, 0x1, 0x0) r2 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = getppid() r7 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x2, r2, r4, r5, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r6, r7, 0xa5, 0x1, 0x100000001}) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r8, &(0x7f00000008c0)=ANY=[@ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000740)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYPTR, @ANYRES64=r2, @ANYPTR64, @ANYPTR], @ANYRES32]], 0x2, 0x2, 0x1000) msgsnd(r8, &(0x7f0000000c80)=ANY=[], 0x0, 0x800) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r8, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c225abe4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r8, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r9 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r13 = getppid() r14 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x2, r9, r11, r12, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r13, r14, 0xa5, 0x1, 0x100000000}) r15 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r15, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r15, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r15, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f77868c50ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r15, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r15, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r15, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500800000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r15, &(0x7f0000000a40)=ANY=[@ANYBLOB="18000007000000007ff7e1d456ef5826acd6475a6b501fc70ed786a290c191675bcacb070ca64c5a183c6dd3c00447331c139e87591de55c2ea4948b9c4670e141c604d3a8ea571b21b23e69ea712a238c73df7919683be32fe2d20acd48e8ba4d28ee8e5a7e6a0c8519e9382fb45d9042e0f1bcdfb602bb8d9216cb83ea3cba4908c8f207531bac99e645d61dd6bf854de98442d67a5c724d8192d1e4e465fe223c818c2d41de69401ea41025e4ae8ebb07bd9ee969efa5acdfc879440807566249887ea46e3148"], 0xffffff64, 0x1, 0x0) r16 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={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, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r20 = getppid() r21 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000980)={{0x2, r16, r18, r19, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r20, r21, 0xa5, 0x1, 0x100000000}) r22 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r22, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r22, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r22, &(0x7f00000008c0)=ANY=[@ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000740)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYPTR, @ANYRES64=r16, @ANYPTR64, @ANYPTR], @ANYRES32]], 0x2, 0x2, 0x1000) msgsnd(r22, &(0x7f0000000c80)=ANY=[], 0x0, 0x800) msgsnd(r22, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r22, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c225abe4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r22, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r23 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r24, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r27 = getppid() r28 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000980)={{0x2, r23, r25, r26, 0x0, 0x46, 0xffffffff00000001}, 0x101, 0xc07, r27, r28, 0x6f2, 0x1, 0x100000000}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r30 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r30, &(0x7f0000000180)=ANY=[@ANYRESOCT], 0x1, 0x800) msgrcv(r30, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r30, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r30, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r30, &(0x7f00000006c0)=ANY=[@ANYBLOB="0008000500000000cc403de6b99080b840d12ac5bd074aa09c3977be4b0022b17368a64d7f0a8e6fc25ab9f177334d03dac79186e40c9bd8a341f1b659cd14742eed82010e8869a622edee6b100fc7c86d5d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r30, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r31 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r32, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r35 = getppid() r36 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000980)={{0x2, r31, r33, r34, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r35, r36, 0xa5, 0x1, 0x100000000}) r37 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r37, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r37, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ea76b83d3b7c21936b0c425c835b2316eeeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2d7b54e209770fa154bbd109845ddc3e6eb64ad9e73284d30d0b71e079a98c92895aa9bc035d43e12c73eeab223ad495"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r37, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r37, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r37, &(0x7f00000006c0)=ANY=[@ANYBLOB="0008000500000000cc403de6b99080b840d12ac5bd074aa09c3977be4b0022b17368a64d7f0a8e6fc25ab9f177334d03dac79186e40c9bd8a341f1b659cd14742eed82010e8869a622edee6b100fc7c86d5d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r37, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r38 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r39, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r42 = getppid() r43 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r37, 0x1, &(0x7f0000000980)={{0x2, r38, r40, r41, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r42, r43, 0xa5, 0x1, 0x100000000}) r44 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x4e4, r12, r25, r29, r33, 0x4, 0x100}, 0x2, 0x0, r43, r44, 0x7f, 0x1f, 0xfffffffffffffffa, 0x5}) r45 = socket(0x18, 0x2, 0x3) r46 = fcntl$dupfd(r45, 0x0, r45) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r46, 0x80206916, &(0x7f0000000300)) 16:00:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d71bc1e7bb8f1ecc525af8fa0b00000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae61325259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d40972b8bcdb9ad8a4f5f728193ef1d4d99342a35000"/101, 0x65) write(r0, &(0x7f0000000480)="90", 0x1) syz_open_pts() r1 = kqueue() close(r0) dup2(r0, r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001880)={0x0, 0x0, 0xfffffff9, 0x0, "8549558800aade6176a72dfd4800", 0xfffffffe}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x1000, 0x0, 0x1, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 16:00:02 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x1, 0x8, 0x40, 0x8}, {0x6, 0x7, 0x8}, {0x4, 0x0, 0x23, 0xf869}, {0x200, 0x9, 0x9, 0x6}, {0x4, 0x6, 0x0, 0x6}]}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 16:00:03 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) r2 = dup(0xffffffffffffff9c) accept(r2, &(0x7f0000000000)=@un=@file={0x0, ""/50}, &(0x7f0000000040)=0x34) 16:00:03 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="8202006301"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x9, 0x4, 0x20, 0x1f, "d34b8d40fd2def2d6c1445963b843792e2537514", 0x4, 0x800}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) r4 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r4, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000180)=0x1) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000180)={{}, 0x5, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0]}) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:03 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) socket$inet(0x2, 0x4000, 0x81) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:03 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'\x11\xdb\x00', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mlock(&(0x7f000047a000/0x4000)=nil, 0x4000) sendmsg(0xffffffffffffff9c, &(0x7f00000005c0)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000080)="35a0574c7b7f7b7e9b8d7d67101d5650ce363be311b2d1a19903092ec80ff9229f76be62be29a32b5e5141d4a06e59e2db295b9511b7d2db4b71786fc812dc712cd6026c3430c84b4296211ad5e13cb4a71a44d70b372579f04f0f9cfdf85c71d969c06425069bd9b416385b6e9bcbb4e3e5b9dec91f958811df368709d7a163e1d5d55384b3a28b114a92f9d93dd3fb69546ca327b7d4aed30aaa719a3424fe3a9c761185fee8ea99e8966b89071590417c652dba705842febf0243493b589b1d9d8dccef9267a1c418", 0xca}, {&(0x7f0000000180)="f1f8ef4626deddf2c21f46b94e871751760daa7bfa2776fc16e8c8f79b574630ed74", 0x22}, {&(0x7f00000001c0)="6bd33c526c20728348083988982e664b5fcde51ace75155c3404a22480bfbdb862264571e4a6f82e6c10ca39542c98f56717cf486c4087c701e4bf386c69f1a40e1701a585ed1ff798640cc15fa1aa5779", 0x51}, {&(0x7f0000000240)="0bb4e4c2811ac483e4e5f589b240dbea7ba133751bf528e1521c2d50a7d76165e0e27c4d92f0c971e60793143d56cb4d9c1d771a09f720d84be2efceaa9d515c42cfc0411f7582791df4313489f6e972a22db091495d1b9a0bfa50d221bc4a0a5829c5446efbff2f3ecc82d4c7f82ebd9070c6a4fd8f083c4dc9067772e8ff6ed65bc08d14a6807c9eba4461", 0x8c}], 0x4, &(0x7f0000000380)=[{0x110, 0xffff, 0x80000000, "85316ff9ffd5fda6a623777304f3b4e856893f6b7574dc6967a71376f702d62488258cae4a01c8e9e6d5e12a8725955aa39bbe8fe5318dc2fb4c9adcbd699e95adcc438c13c3563d7fedd6e09a138cf68cebca9e5946b33c83a8700fc3a157bd629c799f792da76b80f780d5bf12b87911cb726d756b6e5004141b424e144e19854cd52ebf5669162fb1dd2c137f3121526934b98932067ae5867c5bffc393857d5276fc806f78fa6eb8efaa657aba270c4a63bb5523378e4139b1e8885eea4acb33a1be26b1bee5c4d2ab1f3f574fb21595aa2cf470834878d4e16bf35ca118364338edffc9974486ffff6b2bd3f130afc0563c0795f6e83af7151d7e22"}, {0x80, 0x1, 0x2, "194b83a6330cdda952f2d497b1d484d1b1519511a828f1ef84cc9bc4695e5e7551fe139d7d0d9217a1ee53471fa343c6a9e8192a66dfc0b3f83068ad214dd352dbc4cebccdb559e4bb8caa354e3209108c07042756a8bd07f1b462c7b4410fabd8daeea0fd38caf50ecd70b5f2e54d"}, {0x88, 0xffff, 0xfffffff8, "99588744e183ad3919be67ced40cd1e8731ba0a3fd61459bc1a76567acca17ba800302f6738e42e76a3b936c2c852a8c6978a1055c97f1071dfb6cc51c657f8524844860d81b51c353756c6c44dfd37d747da8a253f15bdfc7d40092747c03bc6c0b92d45200960bc5aaddda63342c7399"}], 0x218}, 0x2) setsockopt(0xffffffffffffff9c, 0x0, 0x6, &(0x7f0000000600)="be8f99a704990514805037f17f1b8cdca7b9089e0db4df162b86aa0b4cd9af34037a091b0a9014913020d83b90aa7752ec50e6a3d35c531b9b7cbab6bace33f0d0f387dff3b2e3bb83007f8a1506dcd04716d727", 0x54) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x10000) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:03 executing program 0: munlockall() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x4000) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x25}, {0x35, 0x7f, 0x0, 0x9}, {0x4000000000006, 0x0, 0x0, 0xffffffff}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x10, 0x1, 0x72) connect$unix(r2, &(0x7f0000000f40)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d7595dcca04d8f79ef2bcf9617515d813dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670aaa4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c9f2f511615660700000000000000952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d807618589555320554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a39852f0db6f3b64c2f5bc8fd0035bcabdda9a485600"/1201], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r4 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ff9000/0x4000)=nil) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r5, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f77868c50ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r5, &(0x7f0000000a40)=ANY=[@ANYBLOB="18000007000000007ff7e1d456ef5826acd6475a6b501fc70ed786a290c191675bcacb070ca64c5a183c6dd3c00447331c139e87591de55c2ea4948b9c4670e141c604d3a8ea571b21b23e69ea712a238c73df7919683be32fe2d20acd48e8ba4d28ee8e5a7e6a0c8519e9382fb45d9042e0f1bcdfb602bb8d9216cb83ea3cba4908c8f207531bac99e645d61dd6bf854de98442d67a5c724d8192d1e4e465fe223c818c2d41de69401ea41025e4ae8ebb07bd9ee969efa5acdfc879440807566249887ea46e3148"], 0xffffff64, 0x1, 0x0) r6 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getppid() r11 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000980)={{0x2, r6, r8, r9, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r10, r11, 0xa5, 0x1, 0x100000000}) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r12, &(0x7f00000008c0)=ANY=[@ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000740)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYPTR, @ANYRES64=r6, @ANYPTR64, @ANYPTR], @ANYRES32]], 0x2, 0x2, 0x1000) msgsnd(r12, &(0x7f0000000c80)=ANY=[], 0x0, 0x800) msgsnd(r12, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r12, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c225abe4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r12, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r13 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r17 = getppid() r18 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000980)={{0x2, r13, r15, r16, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r17, r18, 0xa5, 0x1, 0x100000000}) r19 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r19, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r19, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r19, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f77868c50ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r19, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r19, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r19, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r19, &(0x7f0000000a40)=ANY=[@ANYBLOB="18000007000000007ff7e1d456ef5826acd6475a6b501fc70ed786a290c191675bcacb070ca64c5a183c6dd3c00447331c139e87591de55c2ea4948b9c4670e141c604d3a8ea571b21b23e69ea712a238c73df7919683be32fe2d20acd48e8ba4d28ee8e5a7e6a0c8519e9382fb45d9042e0f1bcdfb602bb8d9216cb83ea3cba4908c8f207531bac99e645d61dd6bf854de98442d67a5c724d8192d1e4e465fe223c818c2d41de69401ea41025e4ae8ebb07bd9ee969efa5acdfc879440807566249887ea46e3148"], 0xffffff64, 0x1, 0x0) r20 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r21, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r24 = getppid() r25 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000980)={{0x2, r20, r22, r23, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r24, r25, 0xa5, 0x1, 0x100000000}) r26 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r26, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r26, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r26, &(0x7f00000008c0)=ANY=[@ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000740)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYPTR, @ANYRES64=r20, @ANYPTR64, @ANYPTR], @ANYRES32]], 0x2, 0x2, 0x1000) msgsnd(r26, &(0x7f0000000c80)=ANY=[], 0x0, 0x800) msgsnd(r26, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r26, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c225abe4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r26, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r27 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r28, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r31 = getppid() r32 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000980)={{0x2, r27, r29, r30, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r31, r32, 0xa5, 0x1, 0x100000000}) r33 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r35 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r35, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r35, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r35, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r35, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r35, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r36 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r37, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r40 = getppid() r41 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r35, 0x1, &(0x7f0000000980)={{0x0, r36, r38, r39, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r40, r41, 0xa5, 0x1, 0x100000000, 0x2}) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000180)={{0x2, r13, r29, r33, 0x0, 0xd, 0x6}, 0x4319, 0x24, r34, r41, 0x20, 0x2, 0x3}) 16:00:03 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r0, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000180)=0x1) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[0x13]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = socket$inet6(0x18, 0x8000, 0x100) bind(r2, &(0x7f0000000440)=@in={0x2, 0x0}, 0xc) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r4 = fcntl$dupfd(r3, 0xa, r1) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) r5 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r5, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000180)=0x1) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000100)={0xa, &(0x7f00000000c0)=[0x8, 0x40, 0x7f, 0xfffffc00, 0x9, 0x2, 0xffffffff, 0x5, 0x7f, 0x2]}) 16:00:03 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) r3 = geteuid() r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) r5 = getpgrp() r6 = syz_open_pts() close(r6) writev(r6, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r7 = kqueue() kevent(r7, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x6f}], 0x7ff, 0x0, 0x0, 0x0) writev(r0, &(0x7f00000014c0)=[{&(0x7f0000000140)="d31d07ba224c5c2cc2251e5731b5904e0ffe08398e9fe2e0e92f1c", 0x1b}], 0x1) fcntl$lock(r6, 0x7, &(0x7f0000000040)={0x1, 0x5, 0x40101, 0x0, r5}) r8 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r10 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r12 = getgid() semop(r10, &(0x7f00000002c0), 0x0) r13 = syz_open_pts() fcntl$setflags(r13, 0x2, 0x1) r14 = dup2(r13, r13) symlinkat(&(0x7f0000000000)='./file0\x00', r14, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r14, &(0x7f0000000180)='./file0\x00', r15, r16, 0x0) r17 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r17, &(0x7f0000000880)=ANY=[@ANYBLOB="0669d1510099dddf9398b25ffa4bd84658a8c8c9d4167cd5963a6a8004000000000000001031cde9641d89d0c7baff3676c7cbea09d4c1c43918f3ade7fa87f5c3d227f7cd1f0c387fff63ce0a26501e1ee8b16c8f62335c981a45bcff87c268487aece2d75c7c5dbc"], 0xa) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r11, r18, r15, r12, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r19, 0x0) poll(&(0x7f0000000000)=[{r19, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r20, r8, r9, 0x0, 0x2, 0x8}, 0x7fff, 0x200, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r22 = socket(0x18, 0x2, 0x0) accept$inet6(r22, 0x0, 0x0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffffffffffff65) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000180)={{0x20000007, r23, r21, 0x0, r24, 0x100010024, 0x7}, 0x9, 0x9, 0x3}) r25 = semget$private(0x0, 0x4, 0x2) semctl$GETNCNT(r25, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r25, 0x2, 0x8, &(0x7f0000000140)=0x1) semctl$GETVAL(r25, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r25, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() r26 = open(&(0x7f0000000780)='./file1\x00', 0x0, 0x0) r27 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x2a) ioctl$TIOCSETAW(r27, 0x802c7415, &(0x7f0000000080)={0x7, 0x2, 0x8, 0xff, "9f0fca68afb45f54df1c19c59a64753f99515479", 0x8, 0x2}) ioctl$TIOCSETVERAUTH(r27, 0xc0107002, &(0x7f0000000000)=0x1) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000002c0), 0x327f2ebef46ebe4e) r28 = semget$private(0x0, 0x4, 0x6f) semop(r28, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r28, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r28, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r28, &(0x7f0000000840)=[{0x7, 0x0, 0x800}, {0x0, 0x50c, 0x4a56df42aae114ed}, {0x0, 0x5, 0xc00}], 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r30 = getegid() r31 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r31, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000100)={{0x3, r29, r30, r32, r33, 0x4}, 0x200, 0x401, 0x2}) r34 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) writev(r34, &(0x7f00000000c0)=[{&(0x7f0000000280)="000000186004008b0300000000000000000000000000f659565c000400000000000000000000ffff00000000", 0x2c}], 0x1) r35 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x2a) ioctl$TIOCSETAW(r35, 0x802c7415, &(0x7f0000000080)={0x7, 0x2, 0x8, 0xff, "9f0fca68afb45f54df1c19c59a64753f99515479", 0x8, 0x2}) fchownat(r35, &(0x7f00000003c0)='./file1\x00', r3, r24, 0x4) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x5c, 0x800, 0x8, 0x2, 0x7e, 0x7, 0x5, 0x1, 0x1, 0x8, 0x4}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000000c0)={0x4, 0x4}) semop(0xffffffffffffffff, &(0x7f0000000040)=[{0x1, 0x0, 0x1800}], 0x1) r36 = syz_open_pts() r37 = getppid() fcntl$lock(r36, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x5, 0x100000000, r37}) flock(r36, 0x2) r38 = socket(0x18, 0x1, 0x0) close(r38) connect$unix(r38, &(0x7f0000000740)=@abs={0x0, 0x0, 0x2}, 0xfffffffffffffe78) r39 = socket(0x18, 0x400000002, 0x0) setsockopt(r39, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$lock(r39, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x81, 0x100000000}) dup2(r1, r36) 16:00:03 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:03 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040), &(0x7f0000000240)) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x5598) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x200, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNOTTY(r1, 0x20007471) r3 = accept$inet6(r2, &(0x7f00000001c0), &(0x7f0000000300)=0x120) getpeername$inet6(r3, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setegid(r4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:03 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0xc003, 0x2f) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/27, 0x1b, 0x4, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 16:00:03 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) r5 = socket$inet6(0x18, 0x8000, 0x100) bind(r5, &(0x7f0000000440)=@in={0x2, 0x0}, 0xc) getpeername(r5, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) r6 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r7, 0x0, 0x200000000000a, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000480)={0x10, 0xffff, 0x4, 0x5, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3ff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x100000001}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x8b}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x23b8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000dff000/0x200000)=nil, &(0x7f0000f24000/0x3000)=nil}, {&(0x7f0000f69000/0x3000)=nil, &(0x7f0000fd9000/0x2000)=nil, 0x100000001}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000df7000/0x200000)=nil, 0x3}, {&(0x7f0000f01000/0x2000)=nil, &(0x7f0000ed3000/0x4000)=nil, 0x7}, {&(0x7f0000fb0000/0x1000)=nil, &(0x7f0000fa3000/0x3000)=nil, 0xd5d}, {&(0x7f0000e2d000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000ee6000/0x2000)=nil, &(0x7f0000eee000/0x3000)=nil, 0x552f}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus/', './file', './bus\x00'], 0x6}) getsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000040), &(0x7f0000000240)) bind(r7, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000100)) ioctl$BIOCSETIF(r6, 0x8004667d, &(0x7f0000000040)={'tap'}) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000000)={0xeaece8a0f6d920d1, 0x2}) socket$inet(0x2, 0x4000, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:03 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket$inet6(0x18, 0x8000, 0x100) bind(r2, &(0x7f0000000440)=@in={0x2, 0x0}, 0xc) r3 = syz_open_pts() dup(r3) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x100}, {r2, 0x2}, {r3, 0x2}], 0x3, 0x10000) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c657107170003c9f8d735ddf089d1b68802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(r1, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r2, &(0x7f0000000140)={&(0x7f0000000380)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100), 0x1a7, &(0x7f0000000540)}, 0x2) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r2, 0x0, r2) r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f0000000300)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) r4 = semget(0x3, 0x2, 0x569fc1a14e9d434f) semctl$IPC_RMID(r4, 0x0, 0x0) r5 = semget(0x3, 0x1, 0x8) semop(r5, &(0x7f0000000500)=[{0x6, 0x7, 0x800}, {0x41c9bfeffef6a63b, 0x6, 0x1000}], 0x2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000040)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000040)) r8 = dup2(r6, r7) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r10 = getegid() r11 = socket(0x2, 0xc003, 0x6) connect$unix(r11, &(0x7f0000000280)=ANY=[@ANYBLOB="82022e2f66696c65710717577cd33cac526b0400d1b6ccfc5fcd85247fe4d066da47baa8cf4be4638b161d8802775f060f45375d123e5045000000dfd541806a04b9cdabaedd34269a71149dd676691f26728119f8c3fcd7faf558242596937945eaa9f66ab800764b13e8f74c78a3"], 0x10) write(r11, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) fsync(r11) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r13 = socket(0x2, 0xc003, 0x6) connect$unix(r13, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c65710717577cd33cac52ce51b070b16a7171aca08802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(r13, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) read(r13, &(0x7f0000000400)=""/87, 0x57) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r9, r10, r12, 0x0, 0x4}, 0x200, 0x401, 0x2}) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='\x90\xa1\xc0*-/\b\xc6\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000140)=[{0x1d}, {0x16}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[{0x3, 0x4, 0x7, 0x3ff}, {0x0, 0x1, 0x0, 0x6}, {0x6, 0x1f, 0x81, 0x7}, {0xff, 0x1, 0x74, 0xfff}, {0x8, 0x1, 0x3f, 0x8f9f}, {0x28, 0x20, 0x1f, 0x6}, {0x31, 0x7, 0xad, 0x200}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000300)=0xc) getpeername$inet6(r1, &(0x7f0000000340), &(0x7f0000000380)=0xc) r2 = socket$inet6(0x18, 0x8005, 0x4) ftruncate(r2, 0x0, 0x9) r3 = dup2(r2, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000100)) getsockname$inet6(r2, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r4 = dup2(r1, r2) ioctl$TIOCDRAIN(r4, 0x2000745e) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) dup(r5) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80047476, &(0x7f0000000000)=0xc6000000) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:03 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="471b1b4a0a650466564a3e6ef093cf570d653934d5da00009dff0fa291b08f1ac1d85d6b077f2d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be8835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965", 0xd1, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r0, &(0x7f0000000080)='O2', 0x2) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000180)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r1, 0x8004667d, &(0x7f0000000040)={'tap'}) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000003c0)={0x5, 0x4, 0x8, {[0xc64, 0x400, 0x10000, 0x0, 0x10000000000000, 0x3, 0xfffffffffffffffd, 0x0, 0x7, 0x1, 0x40, 0xda3, 0x800, 0x0, 0x76f7, 0x200, 0xe7, 0x23], [0x791e, 0x5, 0x1, 0x4, 0x10001, 0x3, 0x0, 0x5, 0xdc87, 0x8], [0x1ff, 0x7, 0x401, 0x9, 0x3, 0x40a, 0x1], [0x2, 0x7, 0x100000001, 0xb1, 0x5, 0x5d], [{0x3, 0x200, 0x8d, 0x2}, {0x67fa, 0x6, 0x6, 0x1}, {0x2, 0x1, 0x8, 0x3}, {0x1f, 0x3, 0x8c5, 0x2}, {0x7, 0x0, 0x3, 0x3}, {0x1, 0x8, 0xeb4b, 0x8}, {0xffff, 0x2, 0xffffffff, 0x5}, {0x7f8, 0x200, 0x2, 0xfffffffffffffffb}], {0x8000, 0x1, 0x5}, {0x0, 0x9, 0x4, 0xec}}}) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699d, &(0x7f0000000300)) 16:00:04 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x5, 0x4, 0x1, 0x2, 0x20, 0x3f, 0x101, 0x3, 0x0, 0x8, 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:04 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') mknod(&(0x7f00000001c0)='./file0/file1\x00', 0x6000, 0x0) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000180)='\x00\xe6') chroot(&(0x7f0000000100)='./file0/file1\x00') rmdir(&(0x7f0000000000)='./file0/file1\x00') 16:00:04 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="82022ed64c05822cf2818d6f01afcc29f1123f2f66696c653000"], 0x10) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x200, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) dup2(r0, r1) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x8, 0x9) socket$inet6(0x18, 0x5, 0x24) r3 = socket$inet6(0x18, 0x8005, 0x4) r4 = socket(0x2, 0xc003, 0x2f) setsockopt(r4, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r4, &(0x7f00000000c0)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) r5 = accept$unix(r4, 0x0, &(0x7f0000000180)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ftruncate(r3, 0x0, 0x9) getsockname$inet6(r3, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000100)='./file0\x00', 0x0, r6, 0x2) 16:00:04 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r1, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000180)=0x1) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000300)=0xc) getpeername$inet6(r2, &(0x7f0000000340), &(0x7f0000000380)=0xc) r3 = socket$inet6(0x18, 0x8005, 0x4) ftruncate(r3, 0x0, 0x9) getsockname$inet6(r3, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000300)=0xc) getpeername$inet6(r4, &(0x7f0000000340), &(0x7f0000000380)=0xc) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r5, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r5, &(0x7f0000000300)="3e227913e4bad21c734f4dd36a27e5e27ba36d673553c0c21b3dfaf90f001ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe3b3761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c68bf82cd0bb83dc9d95d8588fc7c93635077f2504d6e63787c280e26d6bc89effbad08863cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fe0900000029b887cbac44c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e42d6165a0d93cd0bd30b57108efa5762fa3c3d9c5177479895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437", 0x10a) close(r5) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) socketpair(0x20, 0x3, 0x9, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket$inet6(0x18, 0x8005, 0x4) ftruncate(r8, 0x0, 0x9) getsockname$inet6(r8, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r9 = socket$inet6(0x18, 0x8005, 0x4) ftruncate(r9, 0x0, 0x9) getsockname$inet6(r9, &(0x7f0000000280), &(0x7f00000002c0)=0xc) kevent(r1, &(0x7f0000000000)=[{{r0}, 0x8000000000000006, 0x42, 0x1e0000010, 0x8, 0x59d1}, {{r0}, 0xffffffffffffffff, 0x1, 0xbf3198e9846f9a8, 0xfff, 0x7}, {{r2}, 0xfffffffffffffffc, 0x56, 0x0, 0x8, 0x6}, {{r0}, 0xe9a8afba49c8745f, 0x40, 0x1, 0x1, 0x2}, {{r3}, 0xfffffffffffffff9, 0x80, 0x40000000, 0x2, 0x7}, {{r4}, 0xfffffffffffffffa, 0xb, 0x0, 0x5, 0x7}, {{r5}, 0xfffffffffffffffc, 0x82, 0x0, 0x7, 0xfffffffffffffc00}, {{r0}, 0xfffffffffffffffb, 0x40, 0x1, 0x0, 0x80000000}, {{r0}, 0xfffffffffffffffd, 0x20, 0x20, 0xea, 0x1}, {{r0}, 0xfffffffffffffffe, 0x6, 0xfffff, 0x100, 0x10001}], 0x1ff, &(0x7f00000001c0)=[{{r6}, 0xfffffffffffffffa, 0x2, 0x80000000, 0x10000, 0x3}, {{r0}, 0xfffffffffffffff2, 0x1, 0x4, 0x30000, 0xfd3a}, {{r7}, 0xfffffffffffffff8, 0x1, 0x9e6f68dd2a195e14, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x80, 0x40000000, 0x2, 0xaea9}, {{r0}, 0xfffffffffffffff9, 0x4, 0x20000000, 0xffff, 0x3}, {{r8}, 0xffffffffffffffff, 0x1, 0xfffff, 0x10cf62d5, 0x9}, {{r9}, 0xfffffffffffffff9, 0x1, 0x2, 0x0, 0x8000}], 0x7fff, &(0x7f00000002c0)={0x8, 0x5}) r10 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r10, 0x80206916, &(0x7f0000000300)) 16:00:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x40004000000028a6) r0 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r0, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000180)=0x1) r1 = getuid() r2 = getegid() fchownat(r0, &(0x7f0000000000)='./bus\x00', r1, r2, 0x4) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x27) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) r4 = socket$inet6(0x18, 0x8005, 0x4) ftruncate(r4, 0x0, 0x9) getsockname$inet6(r4, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000100)=r4) close(r3) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) r1 = socket$inet6(0x18, 0x0, 0x3f) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000003c0)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8000, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffb83, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) socket$inet6(0x18, 0x8007, 0xae) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000180)=""/45, 0x2d}], 0x1) r4 = accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r5 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000300)=0xc) getpeername$inet6(r5, &(0x7f0000000340), &(0x7f0000000380)=0xc) r6 = socket$inet6(0x18, 0x8005, 0x4) ftruncate(r6, 0x0, 0x9) getsockname$inet6(r6, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffb83, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r7, &(0x7f0000000140)=[{&(0x7f0000000180)=""/45, 0x2d}], 0x1) kevent(r2, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff9, 0x4, 0x2, 0x401, 0x7ff}, {{r3}, 0xfffffffffffffffc, 0x1b3, 0x2, 0x3, 0x7}, {{r1}, 0xfffffffffffffffc, 0x2, 0x1ffffe, 0x9, 0x73ad}, {{r0}, 0xfffffffffffffff9, 0x80, 0x8, 0xffffffffffffffff, 0xff}, {{r4}, 0x1, 0x80, 0x3, 0x0, 0x7}, {{r5}, 0xfffffffffffffffd, 0xa, 0xfffff, 0xa288, 0x227c3ba4}, {{r6}, 0xfffffffffffffffd, 0x44, 0x4f, 0x77, 0x7f}], 0x6, &(0x7f0000000340)=[{{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x4, 0x1, 0x5, 0x5}, {{r7}, 0xffffffffffffffff, 0x0, 0x40000008, 0x8, 0x2dc}], 0x6, &(0x7f0000000380)={0x7, 0x7ff}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0x2, 0x1}, {0x18, 0x3, 0x2, 0x8}, 0x7f, [0x101, 0x2, 0xfffffffc, 0xffffffff, 0x9, 0x20, 0x80000, 0x200]}, 0x3c) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe05}, 0x10000044001000d, 0x402008000}) 16:00:05 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) fcntl$getown(r0, 0x5) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:05 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0x8) 16:00:05 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'\x00\x00\t', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0xfffffffe}, 0x8) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:05 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000300)=0xc) getpeername$inet6(r0, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8cbc9b1bcc9d5d0cdb0a000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d4c40432ad91508000cf85f8783602a67897cff7f000000000000f3712087824e26e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1ba4aab44f0323348f261b51f15e3fdbe4feb82017e1f0058441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addf787040000009e2d8c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e438a2e717e29127ca8c256b248000000006b6a130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612252dd4db4a40bb3c3b91fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef49b6348ce457d3d18e0b5cedf2d9eb1d5200095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa385236c6c40481db84295fad7e776a2caf04e2a71c4d06bcc2a72bb272a9eb7d255410a663edd422a7133972e69f85cc735a706ab759196930f7b6c9867ef274484fffad868e059f2804a365f01f67028000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d040068318e4fa7cb04cace50d56e167db2385a49e7e752a3828ceec5948c15b42139f49354a211039146905d536e035fd2202634626670e584885cc8c53ac73465afaab1cd39be95373a87ca277d106467be6f22e65990a95d3d8139a789eb2f863e9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12bec1ed116834e1e0a99081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f4900000000001e260073ab30cba944b5927efd33d319ed0d456db4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda1010059e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb6777da113f50deb0a7a5a8132ef2b6d9aca7b286906d871a780b2e7548681231afafc3c552f2661acd9aad49386e15cecbced71533214bb0f54b2693f00000000000000e405ce2803684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa661e9bad7ed751d79d3cbb15058810b243e38c7703358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97c8201ab5fa56e9f41d447f5ff588520f3f7cbf229cc30200fcbea40a9b4f9990c634030000000005000070a08059947700000000f282ebea0ea0e3cff51f58a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204f837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e50100f707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829481de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6321f925b71e1821d8094df3559c6ddcf01fa61e6e50f7c51a2d06000000265b5600d841f85fe4e98eefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff0f998c8a4c8e382591cd35c34df534a458c97b7e6d9cee07c6f85d648be52f4caa12630d1a137ef699261e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c55a9dd6dcc78092b66fa03f096e242fd3f9e6bb8009008c2d674f3646d79f70034a59c49b95d4bd78e4918c6e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f43807004030905938a64abc812d6d90ece6f0704406cdf51e01e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6c61e04000000696eb0a79222189068ad203a59277c1c148fde018da47e3b15df6dce906df52e610dc1779265c570b26fb81768d1d2c040832b1b010006997c812f920c6aec274b36659780bb73b057c7fa673296bfd14a11124530d016a4d15d9e870b904b98c4dd0400000000000000ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e2c2eb2473545e597baaef6d539a1efc0c7056aba09000000b0dc0e05068d3046f4108332117ef58da123f17581897f1858c8001ac0d9159a3f7b3171c14f936df59affcd4cfb8cd15b7c3c4e40a6d622504dd0aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe958705ef9f8b6d66e76854a12805be9b86e169d58986e063ed7f133b1b7fb46514ebd59eb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75dcb81161a054a6a8bfde18c06e560048f8fe9157d5b302a4301008a2dedc257fdeb4128982913bb7291388c07f8f1e499a1c6b2c39871f0fd42a8b59e5ced16332a4275b650f079aea81ffbc84df33263e3a1fb21d3e42552e766677ec919cfff08623f6025e713ac685706df2cc8860f071bc44c292e80eba4aab212fb2d747fc5c73f900d3a615a01fd5384fd2b18b76e60ef019eb4b4fedd562c8aa266a00a5931ebcdbca23c75058019f2bf912627a0d9c56f305254dfdb3acca45ee77a04b7f80f91c89ef25d1daf80da33f42b4bc782114914e3fc65c236f080eaad748ae4edb6bcfb6856c2c5a4a52b6366dacacd0422c9fc48bbf33838e4000000000000000000000000000000d68e5d7d85dae144eeb245136b544dfdd68a3ff9ee416e0cb1c93ec019ff54269de997c07b8ace7e9378773dbb8370f6e7df9d0cc5464b787396bb0339644829777e9f8cb00ea9923b7735b935f3efc7cb9c25de98fd52de50bcca7c5296516cad3e713d1dbe30da05eadb1f9c2b2200000000000084eba5e903ce726672dbc3a99f34debfef88baadb59bc407946b2a7a6e919f8ad4427079ab0fd418d2bc929e9671fdab939463b54bfd23b59f089dcc9661e4cff42835eb2bcdd5bea0ed9039c561275184cbcd699fb0a93f0cebdcf073a3d8721c2e4d765e0ceaeee787a9acd6dcaee2b51368a78f34e13b31624d3457e72f40eac2fc5a9142d0677ca482fcd2e0c0776ca741aca871010c452fccea6a72cd92619add510d3ae35c62d75cc39a1a017cfe470b69ad3cdb722dfc23ed175dc745687d51bd415fd85239dd644b5d38ba23bb3821e832dd395e34578244a214b02da6211dce55753e36a72a64c1949f747364966e86a94de44187b4b5e414d8be71372fd77ae16f74ca0e4d62b87b2e93dba5da8599a4431b030444fdd530c1c1b53421227184be54b4487c82b18485d16037d1075ca028ac3bc52d8cc80e79098076d7f342ad323e8cacdc62f29c1ee3e7ab84eb96f621db2c03c142947b5dcf2ebc316d8605dbbc55a81d6b33fb5f592b13622b75e8a1aee6f90912a73911c9681fbe32d42737d1fb1fb335bbf2aa8703460ee5261fb81144e9d1a2b70f6f343a56a4a9db05bbf2d3cfa0ceb8035ceee5fcf7335a9f61a217bed43b0ba192acaa60bac196d9c2b89de017ee885cc2b2ee242115cafc8945268fd76c8935bcc8532da9e686c967da7af8205b84a3622ed4e788f81582f1722f1bc90b0cc6fd31ca4b692234959ae82b4e9fbc02aca05388676f30407cdd9084aee384545550d1bd92ebba0ac525c9f886cdeb9f839ac6817b1ebd787589da5e3c676a38c04a856e90ec866fe5717b2364c6d0a55cdacb654f7230c6922de5a6483259f2d8eef3888dd884feb63a210927e2412f4bedc37b867622a3e00ad008a47eafba3e64ec856037a96ce5c459d884a46b9fa95ac378e092f7d17d814d6a900170a99c5098901779c2e12a5b4074"], 0x10) write(r1, 0x0, 0x0) 16:00:05 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x400000000002, 0x8) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r1, 0x8004667d, &(0x7f0000000040)={'tap'}) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x1, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000040)=0x1) r3 = fcntl$dupfd(r0, 0x0, r0) r4 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r4, 0x8004667d, &(0x7f0000000040)={'tap'}) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x1ff, 0x9, 0xffffffc0, 0x0, 0x7fffffff, 0x7fff, 0x8, 0x0, 0x1, 0x8, 0x9e1a}) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) 16:00:05 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chmod(&(0x7f00000000c0)='./file0\x00', 0x34) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000040)=0x7) msgget$private(0x0, 0x51) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040), &(0x7f0000000240)) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) close(r0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x10000, 0x0) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000005c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000600)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b010000006856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56fad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683ceaac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d02d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d560a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764191054c5fc07b724180caadc1f4384e4d652bb21782636b8c9ab9a3318c9a7c96db1bebd84ccea8a9975e212e50e83ae1a3df490459938f7703549d046bf315090ae5df7db2e057574acbe78775e08940c3b1077fac38d3d2a79687675a910474c15d1494635e44be4ff64d2d46b70dbe7eee2f35602d4ffa1e151d403936d5d84a129f7623c0a35f79cfb79167e5d3e3be25f5b48663d101bbe71085737e84f9c1671ccc44f2906e6d47fba4bf31c20ca1e543b2fd64dc90a6499d1f12dd081589224ff731c6441ed13883c6475bc0ddb13471c19e772744799e15d52feddeb8b7a462e531f1c5938f2d1cb5b8faf2c2e886ebf6831272ff3da595d93e588d84ffa0315ad77f3bcdc5eaa0b0b8a14d8fe5ff4d8fa4e0b0ff348de5a26ba110e0849"], 0x10) r3 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r3, 0x8004667d, &(0x7f0000000040)={'tap'}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) link(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='./file0\x00') pipe2(&(0x7f00000004c0), 0x10000) r4 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r4, 0x8004667d, &(0x7f0000000040)={'tap'}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0xe, 0xf3, 0x6f, 0x8000}, {0x1, 0xb3, 0x80, 0x7}]}) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f00000000c0)) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r1) sendto$inet6(r5, &(0x7f0000000040), 0x0, 0x404, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:05 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f00004c0000/0x3000)=nil, 0x3000, 0x8) r0 = socket(0x2, 0x400000000002, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x60000, 0x0) munlock(&(0x7f00004c2000/0x3000)=nil, 0x3000) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 16:00:05 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x88) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3, 0x501a, 0xffffffffffffff9c, 0x0, 0x9) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x8b, 0x79}, {0x60, 0x3}, {0x80, 0x1}, {0x83, 0x5}], 0x4}) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000240)='.\x00', r0, &(0x7f0000000280)='./file0\x00') 16:00:05 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r3 = socket$inet6(0x18, 0x8005, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ftruncate(r3, 0x0, 0x9) getsockname$inet6(r3, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r3}) 16:00:05 executing program 1: r0 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r0, 0x8004667d, &(0x7f0000000040)={'tap'}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x0, 0x4, 0x2d, 0x0, 0x600, 0x108, 0xfffffbff, 0x2, 0x2, 0x2, 0x6}) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a9) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000240)="00000018600400910000232700000000000000000000ffffffffff01000080000000002d35d551a7de221a18", 0x2c}], 0x1) 16:00:05 executing program 1: r0 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r0, 0x8004667d, &(0x7f0000000040)={'tap'}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="0c46d6cabd977cb2539a82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x3, 0x0, 0x1}, 0x8) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 16:00:06 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'\x01a\x06', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 16:00:06 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc0205609, &(0x7f00000000c0)={0x2, 0x0, 0x2, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [0x4, 0x0, 0xde1], [], [{}, {}, {0x0, 0x0, 0xfffffffe}]}}) 16:00:06 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) accept$inet(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000000)=0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:06 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x1) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x3, 0x7}, {0x94c, 0x7}}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{}, {0x2000000004d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x8005, 0x4) ftruncate(r1, 0x0, 0x9) getsockname$inet6(r1, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000140)=0xc) syz_emit_ethernet(0x86030728ca3e76e9, &(0x7f0000000340)="b6") r2 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r2, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000180)=0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x2, 0x0, 0x8, 0x9}, {0x3f, 0x7, 0xdb, 0x9}, {0x41b2, 0x80, 0x5, 0x7ff}]}) 16:00:06 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffb83, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000180)=""/45, 0x2d}], 0x1) ioctl$TIOCCDTR(r0, 0x20007478) r1 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r1, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000180)=0x1) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) 16:00:07 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f00000000c0)=[{r0, 0x21}], 0x1, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() openat(r0, &(0x7f0000000140)='./bus\x00', 0x800, 0x4) kevent(r3, 0x0, 0x0, 0x0, 0xad, 0x0) dup2(r2, r3) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000080)=0x6) dup2(r1, r0) open(&(0x7f0000000040)='./bus\x00', 0x57d99b0af28f4311, 0x85) r4 = msgget$private(0x0, 0xfffffffffffffffd) getpid() msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f0000001680)={0x0, ""/4096}, 0x1008, 0x32e242ecfe63a54e, 0x1000) 16:00:07 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0xb6, &(0x7f0000000000)="34b5c06752c336657d443886e21009257f9998eba66ed3ea61b2bebb03c3001ea0fd38adb03bf66f4b2520dfe623e5fe4d0dc76a1736de81b18007e5045b71b3808161ac7dfde0e200043f9a909ce6ac3756fc589eeb8d99067d9c8e006c6774b493e983f33f30cfda78a2cc8cd6b08aba78e316369af701422371bcf0ff0624a0711bb97ef46ba5023610c8fedf5fe7a9a6a89d1e69b49792cb34d2c7161904babb091882432b1db36cecfa0e9c075d7829a9d74ace") mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f00000000c0)) 16:00:07 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f000055b000/0x1000)=nil, 0x1000, 0x7) r0 = socket(0x2, 0x400000000002, 0x0) socketpair(0x6, 0x5, 0x1f, &(0x7f0000000040)) r1 = fcntl$dupfd(r0, 0xa, r0) kqueue() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) getegid() ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:07 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000280)='./bus/file0\x00', 0xde3467e1b57caeb1, 0x12) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000340)=0x400) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffb83, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) syz_open_pts() r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000300)=0xc) getpeername$inet6(r4, &(0x7f0000000340), &(0x7f0000000380)=0xc) r5 = accept(r4, 0x0, &(0x7f0000000400)) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r6, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r6, &(0x7f00000006c0)=ANY=[@ANYBLOB="0008000500000000cc403de6b99080b840d12ac5bd074aa09c3977be4b0022b17368a64d7f0a8e6fc25ab9f177334d03dac79186e40c9bd8a341f1b659cd14742eed82010e8869a622edee6b100fc7c86d5d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r6, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r7 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={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 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000980)={{0x2, r7, r9, r10, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r11, r12, 0xa5, 0x1, 0x100000000}) r13 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r13, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r13, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r13, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r13, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r13, &(0x7f00000006c0)=ANY=[@ANYBLOB="0008000500000000cc403de6b99080b840d12ac5bd074aa09c3977be4b0022b17368a64d7f0a8e6fc25ab9f177334d03dac79186e40c9bd8a341f1b659cd14742eed82010e8869a622edee6b100fc7c86d5d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r13, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r14 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r15, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r18 = getppid() r19 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000980)={{0x2, r14, r16, r17, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r18, r19, 0xa5, 0x1, 0x100000000}) r20 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r20, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r20, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r20, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r20, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r20, &(0x7f00000006c0)=ANY=[@ANYBLOB="0008000500000000cc403de6b99080b840d12ac5bd074aa09c3977be4b0022b17368a64d7f0a8e6fc25ab9f177334d03dac79186e40c9bd8a341f1b659cd14742eed82010e8869a622edee6b100fc7c86d5d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r20, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r21 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r25 = getppid() r26 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000980)={{0x2, r21, r23, r24, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r25, r26, 0xa5, 0x1, 0x100000000}) r27 = syz_open_pts() ioctl$TIOCSETA(r27, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffb83, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r27, &(0x7f0000000140)=[{&(0x7f0000000180)=""/45, 0x2d}], 0x1) r28 = syz_open_pts() dup(r28) r29 = socket$inet6(0x18, 0x8005, 0x4) ftruncate(r29, 0x0, 0x9) getsockname$inet6(r29, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r30 = fcntl$getown(r2, 0x5) r31 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r31, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r31, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r31, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f77868c50ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r31, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r31, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r31, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r31, &(0x7f0000000a40)=ANY=[@ANYBLOB="18000007000000007ff7e1d456ef5826acd6475a6b501fc70ed786a290c191675bcacb070ca64c5a183c6dd3c00447331c139e87591de55c2ea4948b9c4670e141c604d3a8ea571b21b23e69ea712a238c73df7919683be32fe2d20acd48e8ba4d28ee8e5a7e6a0c8519e9382fb45d9042e0f1bcdfb602bb8d9216cb83ea3cba4908c8f207531bac99e645d61dd6bf854de98442d67a5c724d8192d1e4e465fe223c818c2d41de69401ea41025e4ae8ebb07bd9ee969efa5acdfc879440807566249887ea46e3148"], 0xffffff64, 0x1, 0x0) r32 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r33, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r36 = getppid() r37 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r31, 0x1, &(0x7f0000000980)={{0x2, r32, r34, r35, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r36, r37, 0xa5, 0x1, 0x100000000}) r38 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r38, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r38, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r38, &(0x7f00000008c0)=ANY=[@ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000740)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYPTR, @ANYRES64=r32, @ANYPTR64, @ANYPTR], @ANYRES32]], 0x2, 0x2, 0x1000) msgsnd(r38, &(0x7f0000000c80)=ANY=[], 0x0, 0x800) msgsnd(r38, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r38, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c225abe4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r38, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r39 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r40, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r43 = getppid() r44 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r38, 0x1, &(0x7f0000000980)={{0x2, r39, r41, r42, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r43, r44, 0xa5, 0x1, 0x100000000}) sendmsg$unix(r5, &(0x7f0000000dc0)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000c80)=[{&(0x7f0000000580)="1c61c802d12ef797c269e9907aeb2ad0e62e4959a875d78b9076e6962fc7aa3f069446012db28d9928168f3accdfd8063f93030299c6ec9041894aeb47f7bfea9d5eabe7cab517267b496898099cecf14abfbb710a2fc364a2f5ce025c6e69a5e8b005e167b02eccff50b70fd6ed99b4db92fd73e4dd6c09a58794f27915aaa66792048e134bae5cb3cee78121643f2f2c708ff9961d9a9777f03b0333311782789e3e5f8de253bd348cf940d5e35f74ac5a495ad6a5f13ad6514abd67be285f52cf928fc974b81badfdced077a4925fd0161afd1c9acb", 0xd7}, {&(0x7f0000000700)="c736da3d6cd3b02f414e105fc270f9f05829796ea917bcaa8f564ad4495daf4dff6ba89e510e0bac2222389e803c78825b67bccd1a2b3eb547d3eaa758ac658dd4d905827a0d3d34747f6b53ad40d8a3d09b2b0378c23bd83ef0cbe5d82837c0f12cdc63df386de39adf4290cd977e39ebb0b4cd91498ee342ff9b3dbf3f9237a05acd24b18e32696e2a41f09903c921a04489ea3e2b97924ad6966f54d7d21479", 0xa1}, {&(0x7f0000000880)="f6a02f9eea7dcffb16845903a594906d056c75751b1144766bc9366a5c3ca44e16fe0fd4cb39c252c90909f2ef903b466a3b3dc13dd044b719e0cbb2f0c013b51f37013a5914f38b1a67982bfa290b00ed179e9fb78e1f9fb795b4752b26f7f52e02ec6bd42d6b851486c02899ca1f85676a8d1425c2af6d08e24a4b9f378e538bb1082dd48c3c5b6375bddd479e4d5c4bdc6b7f971f2fd4e52f3583e852bdd705d1088e12e2bdbf4c965a03823fb5d610eda0d3cff451d6a240f2e2275fd59a65d7df6c5f87ee0d2a9fe854f1a61b28e27bfff4", 0xd4}, {&(0x7f0000000980)="3622c5b00538a84d8ea5adaa56e5132e92d582a87bc81a45f7f598bc7cc216a0187b2a79afb7cf0c342a44c0de93788824087ced614f45fa33da363332a18444bc8b580ea4efed8c5057a3ca205de6c75c9ce7139f0265d8904061bdca46d56985b66cffd8f54cffa4ec52eb42a3a4807283193082c2c6aeac69fbcaffae3df25f95c0ef2d1d733eb6a655aaa32ecbd9cefb6b649bf74c8a37", 0x99}, {&(0x7f0000001b00)="7c646b4a061c8b77fc2cccfc3707e009cb73b2a5032b3d6e438c751bedc8380b5188aa322d9539c7089bae5c76bb9eabfe0f6094e8f0932c035360f75037d5e7238c2e7c899bc237213a5d7c21aac11de121df5313479c304a0ba0cd7fb222816fc2aa5b386adaece8c09a456d36ee2721160a4e19739a470b6df57568b9e362f22acfbb863f3b107d55ce9dbf0532cc31fb2e6a4d5954ce494ae2d384f7651dfece5f5d614d403ddf8d2ba9da6c4819ce12e31412530a91f955a4bb1d99e5860d20f823869b2f1fb3f9d08a8a1f72cb2bf487c602887f8d9f1d7e363dd084e436193913d54a552eaa9e1d9aa54d999ab47c7e3908e4efc494c1ade044231bcbc5b57342449832d5c0d79b9ba135342f3fb526bd140f257e678d6713667244a2469bb769bee4f6ef5e039f2a3a25c97265667b364d952d64c131a7af4a8d5a3d638c2f004c7da40858294b5525532341bc50f7b390105cead1ec5ae2e48c37d542a4d14c5cf691e8d08199f45930ba4f56fcff05beae28b834860df69049a26dbe4146df3349a81d2f5e2acd7b39c27275d4e88f081c993e93bc0aa5aeada5059c254d050c8e4b36f5a8207d395cd6d27d85bd6c880035952f86a9548b556b3ceb7dab1a37d70410caa2a23260cb443c6b214f8bf90943aae8ce3ec87f22dbef8e4295a0412c022f456f29b26082906278aea25d1c5238b67def985074db81cc3c38c03ac560f393b4814efe38e8ed3c28ab7ccfde2cabd1d826b02cdb02f2fe75141eac74810efe73b38c0b00b85e8745ea1c2aecd81479b125b24c9436efc821a358dbcb0d845b8234705d55a037fe6c2e65fdfbb7e24000a5b4827980c69fa5279bfecf1b8758169de991e9c5960349f549d5779964d474459c86bc913c0cd7012e2c9bf8753053e3e283b22ef5a07c1fd62ecfc676ac7190557a045021e5ffa350712aca54bb79f0382c4f6fcb87277b79614ca8bf96419676a02f5bde469527e1f5d662ed1d55c9cb168a797d8d52f6cbc58dd11e0f7dbf180aec442e36663bdcd5cb3419c1ffb66bfecdb2ef0deabcace3fa96fb4b7a2843aea9c6a08e30d70c03aa5c8f1844a99972bdbcf54fde1f4dd28dd0f2ede9583d6c971e6ffb5c21cf036b0e4b5fcba9b03a4b4ece1ef3fdda2135f40eae1bf1eacadc849d95a07ffef2754206be17cebf57992ed0a3449fdc60bfbad2181c3014b580716bfdb3df71aa962e8da2189c4055b7adaf0555cbe4b00df59aeee67db14f042e67dc9f015e08b96e88c3d81470d7ac8504a17252377bc1c95d3661fa922d110d6c592cab1f22ac74cfced6bce57bce2891dd36f757e18186b525a8d3d31db987440e2bf9c8d657dd918f18da8acfd0eaab3442942ca0a3fe1b21a362c05b602de73cce98d6ff0e36ef4e6ea88c9344aeb7a30a4ecae5f26573ad7d0a5b19ac72b88b3238c2b97146ccf1f39aa67c0b80991d14ee439504e0f1be9eedfd24c829f8e1cc8a3a84aa92e0bc8f8b8a9d37dc5ada1cabacc90cafb8332d0a71305d273e5c60889e1c4e3723541d45a34b4d6ce6164342dc1a44adf983aeb01f34321afa0cdc05d9a1c1b24e869a6b2e4d9d6eae94a82fae4fd642ff65c8c8c81c58aaac251a747859311cf40da17389b10863b5adc7bc2c4be0cee73ae88a60040e9b4d2545ca2d03894624e06ad258e8cd490bd88892a91bda8eb4cf738a3e5ffb94c73704d2f526fd09deccc39165bde2508b8e0375cf406fbbb205d4b46146610df6823571c1c899192f6e0486e6738a56cd635ba5c7a5c684e360dfc32390e46593b6465bc0f4b04720ec9eb637ab8877fae007ac990f6130dc0e87693ad6d8e9c62e44f6e41af8f1fe46886904889e45b64bd8984fc856c9a25e7ba79676e26513c116f98177fd2670b8ea98083ee34c3429180c6b98b349839d7c60f44d11edfb17ee50468777d3c63d2c4822ddf1286ad92c2ad86771b49f37dfd7d7c66b0c690ab57832195e22a1cb0f7903146b26c89f23f595ad4d40ca0ffe8c3d6535a6f8562cc6aea18de68dfe09a8e1fa32df3f92c4212bedbd5c5e41107f87d95a3846bfb7f93c40496730cd6bb4e0f60dab9a1d03e982031c97f8c44974e06aeb492c2a8f617e88aef87f8a1a448c0ecc65af69d56cec8391f74f916997b3f780f7affa0f7bc873199553b91cc43ff1b87642caad9d3c427a656dc8c071d3f132cd8626dad083f0ecf3bff4e912390bc0831d09c3719787191313a1a949c564b5858185e4ae985eff45181006083adb2499081e10e0de73dd71d3edc346b2b5b19bd86761dbc6dcde7f3a773722ddffcdab0a100632e54a686992642a2a6ceb06ea09376467af82f952702fc36a750ea2c6e785b661413ec81655ced580aa613ca9822828c112e4e57094e855a2d78bd21cbc3c9909e1f24f876a3bae29dd14142dec1c979ec3eda00ce3f9ac3ecc244708ccefee6649138249cdf99534d138a0b9d1b5917b42b41f10a49a38d325e9cda1f6f4e6bbad5e57963368147a499ba9198bf433026f76c9b6d7ba63c17f80418ccf378db997a201ce65c7445b233a8680ad479ca3c43a4b59313059262eb541bd5c899ba911f2ac9ff894a94b599b18b706537b853930a04881182890bc50ba83e9dd2aab535ee3e2a6f7d429981e40b84f4f79d0d48ebbfd5e71a3faf13b2dab7be014faea270dba8ec2e172f8b5e894da4f06ea4cdd3b66b01ace2eb20b30bc35e2cfb32f054b9bb0ecd65ae05773b687fd7f38d93f6539cf4067debf8dae71d29b35945ac52d680e114949f0e978cd34aa8cdf9058c615c49783d106ce3c7e071946700534a14044c2d184053831b11282682080a7352414dc7299493d5e6859f4ab272890f5ea20a32675395b8fc6f822bb945d3b45e4943c10f6757b7ae9ac50165ff02dd228f7e739ea9ad9b9874b8731c9f9e00a319bd17c255131e5219db0301fa6e1d1431e7ba53a9019ff6ee8ebeb1932c0eb2b2912d936592501c720dbc06708cb27f0d9ebafdb873d476a7ef958f21f6df4369cc3bb131a51958382fdedb6134ff428c61ee276ec2409b3d255b197ead71accaf77d51a7eb839069e9dc19d7265f04f08596394936890b1411a9067122e4b64acb6f4113505f07cd497dd5dacb6b0382692861a93712886d93476fb70384568df46332748be9483dd3adc722af9c1587aefc1f0bc0cb846b66b80f5f2fe86116f072c4692a8fe1837c9e4a95f49be8bf3ea5d1dfa86e7e19181b6bd0b0e018ad37546fd000b774c02912c9c86acc2af204365ee0a89a9660544eed94c903ab521a426060ee2e286773aee7add7c29d72a31054d5df2ebb7d62f2b73d3c5f175dd564fcb245ebbf663cea7987889561e933e8d22d1033f8cbc53de2fded181feaa3cac2f5cc9ca17a20bb2f095203c59fee11edf4ea1d142ca1fa0b2f05ea925592045112c2de1653c6dffc28a9776136058c32eb5976f3f591922fbce12ad726730e920e44eec798f6cc6e4c6f511f25b80e08d3076be40cb4e68b2eb67b40faac98d7756c11ca467ee2e61237df3d32bc0b82bdd30526ed3e324294f655f7173481d74fbedc9ee28851eaffb3e9a37fd46620d9e065e8516b601bde9c5828dcb5bc81caaa8f8ba7cc616108239760f9b1dbe36e779d8abf68f71bdf44cc18647a4156cbc4708b07f4cb4f30eedd07e78f3282b3f4093f408df5b6e2212a13eb49dcb4f8bbc5a44ab81575403c9b0111904cc8826b324b3191e6204d3bd6deb5ba434029e4bececdcd2b3ce5db1fa79e6e42647091550159fd3d5acd09f52d72a7a06701033c26ff3fb3e4693c2a2c7a1fe5bd52b2c9bca502787318276c2a0263a8e1c54b65f901a19812bc6f503865e160c715d2cb86a72e85fe551ba2cadb51794fadec5f9413db8057b02e08f7b2e8d40799c5f74eefa188519393e4aa24b00db37e41637f10c9481968e40b467cbd7ddb1dd8c9f0b09b8ed30de47a346edf25797138f82321df413ad749afda82051765c8dd32fd1eef3c28648c8a25555ce4407f47bfcb6e6d3019bb6b6a53c750995d279758ebe1bff42a7f295fe3f86a439bbd33d58cbbeec89bbb8e09d942811bac5d5729eebc6613f6362055383875f02cd949eff274545bae9b1956d8e2fc1923f8c47b1f130caacff5e97661b1d0ceb352aeb9bc8508d4eb229fa777d0930c86462fbea989f1e6e120c8438801ef1c97f33e622fe98f8c0ffbad99556deb45c5f1f93431be4f9495ffd48f4aec30b45683a28445b7625d8f4058e132a8fd4f6e29bb007c460de6af6daab06e89c739e6da77ec4b15cf9db10b0af52abfb0e2e90ce5455900a2f8f4fa93cb31c98b5f7c1ffc9052e77cf9db326ef39fec7cd7f880ed1cf4e8185a6ff1529a9a872aec9cc1daa7797bf1d55e5043c9bcd160efa213847eacf9a0bfc510115281884937d90bf4263b6443aaf3de68cccfc85e8b2d8c131c36f81c0aa72803a6e68eff02e656ecd2c1ab2dc71c19cd914efa14596e9466d4af6b6b602af36731cb432442e4f8795f8313ee5bebaec2e16df0f45372a75bee0a4a8abfc70c5ca392c1ad47f5321bd40961af67372dbbd965185ea79f03358993b1cfbfd93bd28c4f0fa13b7fbab0c801fee97c7a711f7c2da92ea534e7d8b3ee32f4cd2a89457663ea5964507165e1ffbbf9e25feb87d72a7e7f748c999424815d8e32a5e86734f79e58a2b83472de470a98c5a5645adc31132a42755eeb8337816d6b5ef6e529def155bc85e4d07130c078600a8dfa5a4d835b328652b919971b045368e244fdee7cdf145de386f38f7641ba18b91b67df4ef62445a1d5f4e6c6f326b8d8589d3b9efdd80c5674464e063956e1f0d7ee38eba654cbb389e9f1b0e7463ba893f2f6abee54c8b64432330cab852b865dcaf92bdc717a7c415541331808cb04feb6e9c8348000a68ce899e903166b451625e613dd59a55c6bfa807f85959d6772f411db187b80e8e3380de80d7e5ae292ab6f4b28d5344435dfeb0ea9a96253f7713dfe67e1f7d3a19548e717dfffba30bd46f6e6dfaa80301f7be192db03182f0fd9198b1777cb0bb41e00e99e3e5381bc92e2d42e94b178a49c869f3ec589e395b861c780d627d3213aa9eeecbba7d817d2cc30c3d640e55cc73ea727cdb53e68d404bd420cfe3ef42f66b8b55e73d76fadaf5fc8213338dff4326f36b4bc745d216a9e7234423238dc63c0ce6917cbf879a876e658e973692e56609958348b726553d83326a66b0355e38635968f6250c4578b80784d24f13be3bc60953ce8ef533253b58d7ea28cc994de0be733d1be7f3853621c23c2b3d0b5f3aa4e6efbfcb4e526b3b0923f2da5ae3691bf6af8b1fe2634770fe7bd929379583861c2146dfe938e0dcdbd93b8e3c95a9548354555722251da8953b1abdfc396eeec4c5dc37ef44eec11b65439711b58d9f8cef1942837b12a1aad54af75ddc0b2da00efc0bc341e43d955797aa375f319afd4f6013ee706fc78beebb1642f670975f12e3c023c2091353c22e508b120f703558c68d7538949eb9112b051bd996eadb5a8defe0642080c94117fea9d08149b0f88a5705bbd13c12fc579ba39df1fb54e419ae9df54fcdb396aa439a6b67b27528ed8f5c0965e95dfbff22e5a36ef17db7d50cda36be973ff30b4677dadd519b0a4c82e4956a96753638943ccbb86d43fc10d5d7d105fb8806a00ca1a0cd59b164d24e85b49f2773a7c30de8cf4724a535dff6ddc7afd2d5429f09f4efe73cecf8d0d89db05088a0f12e4ebfbc22", 0x1000}, {&(0x7f00000007c0)="c2f2db6b26281064c4b94e2da0223f26243d75c5de4487da0e4b8f6b0e6417bc3037f30a342030dd55297834c1ba56cbc4f0be50952980f2554795d1f656d9756340f96c90ed01a4424a87c0f56c3a6ae7532f90bdb11654b9ed6ab8c341f32556572626af114e75520c13b4bd7b", 0x6e}, {&(0x7f0000000a40)="bb1c224e6b97548ae0689cbcd9e8e95311737dc833ba4410013a9268ab79d6614672a9", 0x23}, {&(0x7f0000000a80)="09621e2e0ce842065bb62eda302934cd4d3ef58d71f8562ff4b2af02d7b8d2cbcdf34e6c6b452919e0dd632cccb9aeba98c3fed049b24aea0284ab5c46379393bf998572aa3551a2698b288b09e6098d23dc22464c28b01acb42246e96cf34a524565d45baf93b0a7aed04fdd8082772c8bdc89ca07b9597c056b677118ce8643ca2cf1889d28611fef17290e100e8687ab4692ef9860414a3db129a3b7a329c09078cbefbbbdddc9daaad299f2d7002bb8091dd3e2679ab2ecc8565171426281b623e83f5aeb93116a2d7971e52d8175aeccba2f8584f300c68d9", 0xdb}, {&(0x7f0000000b80)="5ae6986cb0e81fe15d8a1f02e7fd0160e3c32effc1409936ba2949fd4281e3455321765b53f8aa29c7be5c9684087bbd8676095aed303d7c1d9bcde92c666ecfe346f85259cf235bd4b0bde3931423578213e2cb9c1eeeb5f621a337e21efd08ccab1134679cc145062e03b121a0ac13ea2a3e0233f1da5dab7a8ff8e831f1f243048d45c2c5b43da668f0d71c5a2d2e0e28b06ace37230c944657fdd29a686e7e5daa5dfa94540dbe92a8952d887c0c15ef04484370e5e384ebe44d77262f09748f2b889d38761d", 0xc8}], 0x9, &(0x7f0000000d40)=[@cred={0x20, 0xffff, 0x0, r11, r14, r23}, @rights={0x30, 0xffff, 0x1, [r2, r27, 0xffffffffffffff9c, 0xffffffffffffff9c, r28, r1, r29]}, @cred={0x20, 0xffff, 0x0, r30, 0x0, r41}], 0x70, 0x206}, 0x4) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000180)=""/45, 0x2d}], 0x1) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)=""/24, &(0x7f0000000100)=0x18) preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r45 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) rename(&(0x7f0000000380)='./bus\x00', 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) pwritev(r45, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa) pwritev(r45, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) r46 = getpid() fcntl$setown(r3, 0x6, r46) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)=0x2) r47 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r47, &(0x7f0000000080)='./file0\x00') 16:00:00 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="ab9a4a6639139596d0e060335feaf3dca54fc34ace71f177236f4a60c78d4c61ebb910b2fb190a38225f8e247830afcc3c4c1f69", 0x34}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) symlink(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r2, 0x8004667d, &(0x7f0000000040)={'tap'}) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000180)=0x4a9) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:00 executing program 0: r0 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) mknod(&(0x7f0000000100)='./bus\x00', 0x40, 0xff) write(r0, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000180)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x8002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) write(0xffffffffffffffff, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000180)=0x1) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000000)) rmdir(&(0x7f00000001c0)='./file0\x00') 16:00:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xd, 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000040)='./file0\x00') 16:00:00 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) socket(0x18, 0x2, 0x8) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:00 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020247e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x4, &(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) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000300)=0xc) getpeername$inet6(r3, &(0x7f0000000340), &(0x7f0000000380)=0xc) mmap(&(0x7f000077e000/0x1000)=nil, 0x1000, 0x1, 0x11, r3, 0x0, 0x81) r4 = syz_open_pts() dup(r4) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r4) unlinkat(r5, &(0x7f00000000c0)='./file0\x00', 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYRES16=r2], 0x1) write(r1, 0x0, 0x0) 16:00:00 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000192000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000001c0)=""/146) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffb83, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000180)=""/45, 0x2d}], 0x1) r4 = syz_open_pts() munlock(&(0x7f0000752000/0x3000)=nil, 0x3000) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000080)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffb83, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r4, &(0x7f0000000140)=[{&(0x7f0000000180)=""/45, 0x2d}], 0x1) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000000)=0x100000) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) poll(&(0x7f0000000000)=[{r1, 0x4322d11273df4171}], 0x1, 0xffffffffffffffff) write(r0, &(0x7f0000000140)=' ', 0x1) 16:00:00 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) writev(r0, &(0x7f0000001740)=[{&(0x7f0000000000)="29c038c0c52508c45669a25b596bb66a5aba3c7837baaaabc329bc1b43d69bc37e7663df5fe95dd2fbdd2b3d8a2ebb32f6683d299012484961a7f1170a87706c43479914b72e78e21c0e1b2bcad9d31d06e45183a760fd08b637513cd7d1d9e11bd9c61ad8f3e112c002d2495657b2484adb3caa879c312ffae2da0cb441", 0x7e}, {&(0x7f0000000080)="ada79ab30fd4edd5b203e1fa0ace8aded7e4683405c164dfa95e4dc3573a9d19728da3f5f987e6937a6f58f5bc60ed4b1b0e99d716719a37df538f36cdfe845786601e9fa3fd1b99ea502021ab321a90063402281eb8e1766ba26de137247477d58c6b7cd1f13d0f5ff31ea0ec6d92f7ff5614073a290f6fd9b2b410fc50a00cb4e105af55d887e9e435114c526bcddca60ca632d43661e5aa0d8e29c119656b2c7428e007d46e30709e5fc9b4c07abdada48cc2d1e7b7b8f4", 0xb9}, {&(0x7f0000000280)="aee1a1523ad9f2ba6ecc76c2f34287930e8e53f9434c09a5e93b22d1c4e022db10f55896345292459d228da7d7ea93baa185fec0daeea2a3bc1b893971512397cbe416dfed5bbaf4cdc57b4d23a63caf425a7202139a324848af007c962c906b9e899280f134649881878d6d7ab1fd20c11c7022942ae84962dcfd21925d8ecba668a42367e598232773a352b4645ea56ea63ba72359db3376d91930a56b2d050d8f57310fcea2d5e2dd9e1d85ee52e7156cb935a2121b93d8c196714ac34a9d34e7af34d0d5a660095f", 0xca}, {&(0x7f0000000380)="1de68baf639e16a29d86b7eb2d2592c71ba9b9da961a794aa0e9d9aa000d5bc90f87a6dcfa91d65b4a7805ca4d89751c5eee923c29c2cff24287b77aac6d32ab2cb7cc0738105c84314230e3ffdebe0b54ea78ab1916c3668693a2baa0699bb4e0ef3e06dbce2cb43a36e3c944838bb08e21e5f77857d7a1f5c769bd950e6a4c3254f6e0223bc9273737f79f5562ac7d1e8816bbf69b9caa0a47dae2fbbed4696cde944c9893600bcf0b4901b58c4ed25a5a5c6d8474abc0ad9c76ed58d6850725d8fd239b250410b201a6bcfe8a15eceb43b135a5733a2b7be03b51157d164b3f557d252f3a89", 0xe7}, {&(0x7f0000001480)="e82a3f8e28f8415d653caee03b1fca3d721f54516a5e7d57d375b899b4bcde24419b4d0071fdfff9f78d47ad73cb9dcacf0973204aa6a1d0a29a6c26eb3a7d6cee37d3be490b6256ba3a2994216bac1d0106d3526169a4d757f051459923ed33b06e08e33c807a181bdb553b6a601d86b88ddcd507c1f10df032d9e77dd7e99fec791f4da4c1751bc029a31a26b31982148fd4af349d9acf0816f7", 0x9b}, {&(0x7f0000001540)="2c6da8df7f3bea1e893e3a991c5f7802188c31aa5bc57ba05fd4fbc0bae49e6a4412f9f604749d739076acd9d5e5afa57322b32b175a13f8a2b739240fb624c7c74ac680c6f718c37c963f3b86192d116d42176c36bb9fa0df673b3a868c3245aec398fb9681b9c1b2778138d439738f020bd886f28d23f6158eb2174e98339ce3100e2bc66061da8cd522a266ddf7afa5c701e376323805f44c02e9b0cc7c8a5df97359d31a0861505e97", 0xab}, {&(0x7f0000000480)="1e4694e3369fd8f7a3a78f628112d72b0b244e1b49394c3379f37a83ab9dfb81e8840d9f42463eb1f5a673c6dc2d754a42f4c226f2f5bcb115785568c0d64e7c4e37a7ddbb84c5a4392ec50ba6270fbdbe646af27d55041b940cbc2b5ee2fc66d717d1725e04dc53900ce19557b4f589b05868feabf0ccf0e1fe51d6448dfcf02f3d988dd15d723d69589a13434568e092900af3a593f572fbe77de2d10f6212a467ebfca8de068d4165553adb9c35b195713d2ca1157155cf1d4db588b230fe", 0x50}, {&(0x7f00000016c0)="2f9b2edf5e927cbfa5b757780dd5d87a97a68e2fcdd88ecba4a943ce349cc21f551da59c5f65ed484b6c63e5d57560bd4e3e89f4507222008972c7", 0x3b}], 0x1000000000000277) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000140)=0xffff) pipe2(&(0x7f0000000180), 0x0) 16:00:00 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket(0x1, 0x0, 0x3) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r0, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r0, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r1 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = getppid() r6 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000980)={{0x0, r1, r3, r4, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r5, r6, 0xa5, 0x1, 0x100000000, 0x2}) r7 = getgid() openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x100, 0x0) r8 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000300)=0xc) getpeername$inet6(r8, &(0x7f0000000340), &(0x7f0000000380)=0xc) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r9, 0x0, 0x200000000000a, 0x0, 0x0) getsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000040), &(0x7f0000000240)) bind(r9, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) accept$inet(r9, &(0x7f0000000200), &(0x7f0000000240)=0xc) r10 = syz_open_pts() dup(r10) socketpair(0x6, 0x1, 0x40, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000300)=0xc) getpeername$inet6(r12, &(0x7f0000000340), &(0x7f0000000380)=0xc) r13 = socket$inet6(0x18, 0x8005, 0x4) ftruncate(r13, 0x0, 0x9) getsockname$inet6(r13, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r14 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r15 = socket(0x2, 0xc003, 0x2f) setsockopt(r15, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r15, &(0x7f00000000c0)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) r16 = socket(0x2, 0xc003, 0x2f) setsockopt(r16, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r16, &(0x7f00000000c0)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) sendmsg$unix(r16, &(0x7f00000002c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xffffffffffffff81, &(0x7f0000000180)=[{&(0x7f0000000080)="5336eb1a7f6b4db5c0b53f6dabe82c7bd0ce47a1dbf73bc857fb1f0feb005fc02101b38c552b1096862e5ca920eadad1e74b755f4168f8f05444e6be1a56d944d40e3c20f4630ead0388c0d17326d02a32", 0x51}, {&(0x7f0000000100)="1e0c57c5f38306e30e83dc48745f619a9fbc3ac2a6e780e96dc660ab3eebacaf1f03ac0de42cde7f2f1da8d86a6a00a916d1e04a0ace9fcaa70a123d2b5c6923", 0x40}, {&(0x7f0000000140)="2448ea4c22fca129e4b6e5af9f43b0842bd1662c0f755de91ce679c5886f07599ce42a9d3e29e24802af9834109a619d", 0x30}], 0x3, &(0x7f0000000340)=[@cred={0xfffffffffffffd64, 0xffff, 0x0, 0x0, r4, r7}, @rights={0x10}, @rights={0x20, 0xffff, 0x1, [r11, r12, r13, r14]}], 0x50, 0x3}, 0x408) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r17 = socket(0x2, 0x400000000002, 0x0) r18 = fcntl$dupfd(r17, 0x0, r17) ioctl$TIOCFLUSH(r18, 0x80206916, &(0x7f0000000300)) 16:00:00 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:01 executing program 0: r0 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r0, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000180)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\x90ap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = msgget$private(0x0, 0x1cc) msgsnd(r2, &(0x7f0000000340)={0x2, "13cc521a56c9556c3b8ac73ae7f6913251d498caad7dc6f257315d878916a8dd8f27ea25d05647e82e0131576ed1b2a4dba0a9c5cb24d21a5ea6bdc8a01de7afb360b4cd94169bdfbf2e6511f2fc029c2b5db2c7bbdaef1bd6b2d2a30d47c569897ae1b2ea9e65be62f8db8c696d104a1ad5c29e8a9cff10cb49b8bf5dd3f9c57c5e31bc8c066d8f51055cdf705bbb892251b2153d05a80f90745731bb7dc9ff0dcb76a08232016eab4a651ed715b099613d537b8896c49ff5c9f322282480305956dbf0ff8750dac534fe0c786f8e9ac6fbbc94b24fc07d5f2ee4304c95db71d01dfcad4a0ffac9fc9abc8f35c5e71f2420d1d5bb03ebe1b8961a8f4b257d5292dcdb1cf00c8fb804905aa4b75458dbf6f9c1897d8f8cfbbe3883982567106d2944ac6039b508f51a6e1742b8b4c969bcacfa5a89ebdec0e1b7d43a1a49ada731edb23e0c235c014ea74f6f1eb9e7c7c8e0c52f5723b96366d7441b89e87e74eccbd9eb499d85526f5e866dcd94d8f784eba7a4f7fb0544ad401f9ebc381031df80fb9a6dbe136c9a5c60bae96d0081dee750a3f63999e09958c7630fcc8b89a06b02c2fbc6f4aa0bab490da8de88aec1f4726110dc47fa6640e2cae8413aab54e8d835f608ca3b69805c15b2290b09b7f8febd41de42a2555f9e8464ff9bd9b9ebf56c24e99b9c1eaa04f466b6250336756c3da047fbba27486ae97cc9ecb29ccee9425b5604682bb3f9cf6a02f2e3cc77fe936fb7413d310a47ffa0f3c283c79317b8348ce298478462587b1c6d1a460b3234320f7ad249bad17127e1df92ea2cb03047fd641e68d334aaaeee8f4bccb37aac27abb8030025179605c8cffa941afa1bf9ac90f5ee2e112b121a1bd049859687681090dd84cce610837571681e6e1178fb3ee33345df988e706eddebd28845c6bf40d87213572400d7d01cb3e292b5e5ba9219580efe69b9601268b7e65233bd9cebe2ca5cdd4f57546d481229a2a65c00769aaaf342cc4c38f88b5581178762d2f51895842140b9e9abee8867e9b48bc3af6e93a7b23f0ee01f89bd2a6c013271ccf92c1075dbc07230b633ceac16ee6fa2b6a7058c6641ff2c634deff04a71d81ff6fa321ed622f4eb324c39a868fd1bbf9206712f17bf6e2e8e897e8328c908f40a42c62bb5aeee568e3e3842b87c442dd9766d064907370f0103b3bb016b3332df1cb583627fcf2c412228a8d06bb9b764bc935ac9ceeb5ea4c5f356a477aa85a74e2d71c6379323884515f5e6cf3d7105aa4b9b0f9ec44ddf2e1419c89a63d9ffc5eb1919b2d71d160ed984c752ea1b41271963c643babe98e594a7c20c0973f68030521af3a2df865583c03e7c5b223d5229e34b1ceb2d64ccfdd1479e5805ba47eb13e18885482a6ad57cb1f420e562b2f1e5dc2a26e92dcd6fb78cabc45d8f07ec6e154fdb6ca929292d2efcf9667704d75a83839ffbdf7727410e27cab79c1de7e8564f823ad8b835c7254079a25a5f7b8e33884bfff4ea443865aadb5d61e7660fb47bbf0a08487573ef4cb3a49128eccb1f1b651459c4b4a47f58c43fe700bed8f0c6d023c19dd19cfd5cc2389a0ad0af53cd82c10f0d9a263b3f22faf595c7db5a6ac2aee16b580b0ed8048d1deed38fca4154003ece51472a19dfb7444f651c0d377fa4e0c95ac5490f98c7f867981fc3c8a06769e2c25431eefda21f414c30facc0c89b92c008ec3bbb99968e4ae427d2c0dbeafd0db1948a78cebffc11f0ff3cf915d96833b0f4942dd3b38ff2783a152f76234fcf31b437135f958750a16e5b3fb439d0f5f259c473edeb69e05552875614423907c5ceacbe7db31d4e226b1d8f1e70d0919ce9e0f9d6562905fb3348f480e905acfbd2af7359138df81bb471c343a875cd3f9c3295949f10999a51e949b48c732b476a66119acd0a29ec88c924b1b472871ca93eefb7be7ec8c2519f0f33471b18d1b0ed57cb832cd28a6d248b9b50e49b6022357ffb50166c5de9bc998513760ef80d417cd0ed0e41a883eb898e33e761009c46e46b82eb256ae23444781a793845b317d4277e4aeebfb9e93f4e289928b92bfeba6615fb39c16ffe52bb04fac82a4066d4060e79656757a114f9603c5c5c1e9851891964a5d2eaeb81c718bab9d04a9ad1cdc0124194035786f0d700e80ba6e2d8c762072d9d059a072932831b72231a5bb345fe7f02049ca54e899a751bad846ed242d5bb72d429c0656b40bda616cf61457ad4da3413cb9d7727966d781b14bdd98442ac45de66e066107f71360a58887e950dd78aff5fa014472f15fe3729fc890b1a7fc214c2b8d2a926f6a80f25da69798ced4e3759c2bcbeca779b35c8878d718ad5b5c2f1e47ad9f52821cacffb4619d6776795a5bd3a099add4dfcd88bb5f36bdb03aa3a3ccf1a7f31b8f6289ae2eb9ec8a4674f468091e793081b8f3b6dd82b55d3fc9215503f023b9c6d1e2e69bf7268ef680c2930d1ca8b7907c0afb5e4fbb2620b7cf128d64540df0dbc83d5de1fb676a662e5cfd3ae670e713427515449a43dc09d6dfd9f03362b2a96bd0acb86da3d39d65292bbf29c07addea3f24180d2a6e4c578804b874c099626531ede64d6aaafcd4f99cd9f01a24a44a324d57d4d14493331b0c6e6d811af2e645350d4e40aa10e1b1a371671db0a7e3673e875633a025563e24d5ef4d4aaf5a7bf96494ceadfa3d139a34ac3d088f8fc30828f8820972bdabbb25bc64a4aa911ab0b79969a3796358cf09734c46450649a56a370d950ef6a39bd34e247a40e6358b01d5853cccefbe141a18bdae7e5d04951a4512a3376729d9baac953f5735ace8aaaa5c2f8782d6634da625dd1ed197e702bc052ac01913cb6e0b288ca84a19cc42694364d94fb25104745ed15e21816b0f37a98bafaeaf0391be41a26456ba5ac33095e26ffdb8696c7bc5219d4fcd2f5f5583a2b9c91579d841cdc6e81e4b27ba6f83a47f9ced8cc97e36aa1f7bf7c737447c18631945844777f4c4d1c0263371701506bd03408c1aef27f0487f5d65a8e71f994a8374dad429894e566217c62578777c6b7a3fd8cb26aa26919d7fa9541cc111490093c8a50e0daafea4e77056cb39bfc34a2f2421fc3d15ef87295eda7bf64f117fc560c71dd3f1cecdef9a83e2e6028f0f3b168c333197190877e733fdf6d268591a51838498b00c24f59c64ef29874062331581335ff1c7cf0cc49605068b4dcf3075b6cfc2d1ddd232344e79365f8593b9ac7842eaf61564a95089f2a3e707a54159441f04c15b0d4f3a58997d1e7f18b7ce7dc240fa951a343c0f216f5f03c501a88c2542970483eac555ed4c03654dd6322190d24ad1e47c9ae2e18f3a73922a51e1d66e11725cd8d8c39eafe247bf16806ab85e080647d66bcdb54c1edd9ddd30c07ca1d05b182b15d34bbbbcfe74ae340395a36739958730d44fe6c3d3f47ff74d8cbf0c8bc28a65f6bfc7bee6439d6db8c032b2f531f23e442710cdf2df569e91a31730fc34bd37ac1a260730c32336c8e4ce7bd5360b77f1b6830b59ce341005da7ee1f19501dc7b01abf10f7bf44efdc18c2840cf2d1d95e6f99b45eb1d59d1e5d70a83e180c35effa97feea69f3ae9021508d726789c6b5c0e4456292f8dfa9cbc2bdd4befaa250e2f70d7c6ba5c7202ce831e5fa36a806a3db586a8f2717b120197304203dee76b51f7e1d9284f4fb10360689c6aec815b180c1c7818443e491d7a94eab0bf042545688a25e32ec63fa8cd33f3c8e70f6d295f90f6c3a83eac5ac35ec0a19a9b6397bc1c960649ac859e3e2029478a6b56ed748614ed8675d15b8b8584bd41a057f46660c08048758336df87838ac1aa72d82ad82bc8e4e4ad8404731b6464ae592ecdd1336c708db9935faf5a9a651fccb4718aa59ef85f513324deedfc30ef6833ee8698a60036af000f7e703e56f83d13f5f1a344995d0b6c8bcc274084e9cfa5bce574103f560ffbc791ad405b3f554fbaffb3076757bcf4e4d5c7c0fb7f525e9e53913fbcc12c34d634543223a81ce097c9f1173ee00bb2daa814fc085aa9f27d17babe73a5da03c8673c079ae4eef79ec6114fde1f1283e0329ad0b966b7ba9da0d6249187294032de3e3a39b2a80d4d0ecb7f274dcb0003da832e20808d8ca97748c5406a7fa7f0de92fdb1bb0ac29a811e3f926fee1da2c10bef9d78b75a52c15c460e17471b2c6f021f9f222f9267f98a12611fe495a93c5f5b4e6059551fe9eeac339c42b58a4b49873119fb780b6aaf642ced2e8aef78db706db0da88b3e539d9a28d03b96cba651ed080d62b07e20590f38cf6bc8cd108d63415bffbf9388e10fc598fbd61bcbe6685abf99c989b3c12a2e36d3ff8fc4fe4ec76665d807e22eacf4c2638ca1ae13eb1b2025eb86d88a145963f0d256b3631ad25530df012bd4015ff6d33f2aad53291ee53443868351390587de587aae700669a8d6de645664b38e1341a5b06ab373c1574fc11c6cf641f2e43541d7dcee95f48e118e414c927f1291c4e1f637eeeae8bbd42135269ba40536b17d732e171e41d0c02a374aa6d8e44734e863e2cf770f890c376cbd9a1845834c2b0161fc124c568981c8ddcb8d9a1c8b1c99d04466bbb8ab8e616ad96ebe0f705144bece32294b1b895a170f910b28b6daa19c065dbc49e4e0fc7d3c04f73e88e3ef177a7be28743d8bc8624e0677c3d6430f5cca80a7ede9d3250073f5a9de94317d212214dfdac76ecc07ada05b77cdee5297b504b82ad7e8251c1a49217f4a16b717122e19e6f0e4501388d8f4974e8b95a98c29ea3848fe9457579d206cf9001aea591b6094102aac78756a9f53457734ea4340bbe9486d9a4dcda3f5d619f022c7a7b68e741350a2068b254b621a8872aff2917b2978e2d52b0708fddcf6f6345f8648577e3b5acd11dc5f1b56347e143a7c56d214abc8b5c3888ca0c75381200fe65e28b32d634def6b28ad9867a1ef515974ccd2b6a7e80d0406a4a2cc8c4ccb24c7f84734302edbed016a88e7e4a7489d9f2d574c3ab3e00368fecf2e2fb5085ede921ef10f6b0ee2d7978f15fe411117caeebadc3615dac46eea0d6d12a36baa2adafc0cd3c2d13410375f68df7a04523c1057e6311d31349acee66746cac20466de41ddbd21ffbea84ddaec057cd5e8920445edd2e9e10715cfb02320936cdea1e9e632808da454b12ddecdb5be80700515fd2dac66bf1a58d8de4b41c619d7b9a61869c690841c19c92da034d161785ab8ec2c80d8444b2264588785bfa35d17e588198b9f1641067530cfa1cb66f1759c9bb6a38fe1a135dd00ddde6614a016e340faf12f01fc6ac1bb235a2c584bfbd225c4f433b10f996c02b6e470d8b0a155e5b6ca700fff2e22f2c2300b3b79b0853b5a8799e81c406c815f1ac6182dbaab2ffac0e4216f47dc4c556c5bad79566e5595bde90d923a0b59402c1e0335dc3286d66a12ceb366369cd70a16ead666b593e2228059bc14073d73b4cc5e27e7edc8ec88a21641e6253b9081062f9dc9052c50a591e14e3290db19de7c2394100642d1b63538e77fd9a5f4337c5eec858fd2ba57810199fe8fc2104bd7e1954fdfdc6bf9b4135f76d0a6cd9ed87c1d90e37e008fe3aace3e981444574be3909240a9d17d94601d40b9b2e41d2f4bcd48502d87ade2f7b462736f31e98c2582520aadc6631c044b4189227712c9a9555cff2cad943efca5f140dbac4621d30eda70e67567fbbfd65afb868b2994626a2ccacec78cf67718fc0a19e8f68f9184d02ec095289876483797a0"}, 0x1008, 0x800) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) 16:00:02 executing program 1: mprotect(&(0x7f00005ad000/0x3000)=nil, 0x3000, 0x7) r0 = syz_open_pts() dup(r0) fchmod(r0, 0x0) r1 = semget$private(0x0, 0x7, 0xc) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000001c0)=""/107) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f00000000c0)=""/199) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/229) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0xb0b) r2 = socket(0x400000000018, 0x3, 0x0) r3 = socket$inet6(0x18, 0x8000, 0x100) bind(r3, &(0x7f0000000440)=@in={0x2, 0x0}, 0xc) getitimer(0x0, &(0x7f00000000c0)) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000000)={0x4c2, 0x80}, 0x8) getsockname$unix(r2, 0x0, &(0x7f0000000080)) 16:00:02 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x80206916, &(0x7f0000000300)) fcntl$getflags(0xffffffffffffff9c, 0x3) 16:00:02 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r1, &(0x7f00000000c0)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 16:00:02 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="cf000000e7", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:02 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x220, 0x11) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x6, './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) 16:00:02 executing program 1: r0 = socket(0x2, 0xc003, 0x70) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798320343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) write(r0, 0x0, 0x0) r1 = socket$inet(0x2, 0x8000, 0x7f) sendto$inet(r1, &(0x7f0000000000)="432a94f081dbadcedf97ace1c903b5fc315e0793736def6767f1963ce11ca8a300aff67ae1bec3ad0c672554361cfaa97ac38d233cc68c67885ac833f6de5a9cf1f05a621bd971084390c764b1ab5d2d15a3dbf81b6b52016b56c7ddc4ade710e3554278287ccacea3881e198541aca7a6e54365140412984ff865243e2188bd63c4f119b2de7123b2f98fd204283c3398f4b1fe7db6ed5c3739b471a172ae845cfd257574e80d2d1724c8", 0xab, 0x1, &(0x7f00000000c0)={0x2, 0x0}, 0xc) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000300)=0xc) getpeername$inet6(r2, &(0x7f0000000340), &(0x7f0000000380)=0xc) fcntl$setstatus(r2, 0x4, 0x80) 16:00:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) r5 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./bus\x00', r5, r6) open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:02 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket$inet6(0x18, 0x8000, 0x100) bind(r2, &(0x7f0000000440)=@in={0x2, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:02 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r2, 0x8004667d, &(0x7f0000000040)={'tap'}) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r3, &(0x7f0000000300)="3e227913e4bad21c734f4dd36a27e5e27ba36d673553c0c21b3dfaf90f001ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe3b3761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c68bf82cd0bb83dc9d95d8588fc7c93635077f2504d6e63787c280e26d6bc89effbad08863cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fe0900000029b887cbac44c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e42d6165a0d93cd0bd30b57108efa5762fa3c3d9c5177479895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437", 0x10a) close(r3) r4 = socket$inet6(0x18, 0x8005, 0x4) ftruncate(r4, 0x0, 0x9) getsockname$inet6(r4, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r5 = dup2(r3, r4) linkat(r5, &(0x7f00000000c0)='./bus\x00', r2, &(0x7f0000000100)='./bus\x00', 0x4) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x1, 0x40, 0xff, 0x1, 0x20, 0x0, 0x3, 0x1, 0x0, 0x6}) pipe(&(0x7f0000000080)) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:02 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000280)='./bus\x00', 0x100, 0xfffffffffffffefe) r1 = semget(0xffffffffffffffff, 0x6, 0x400) r2 = open$dir(&(0x7f0000000640)='./file0\x00', 0x10, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r4, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) bind$unix(r0, &(0x7f00000004c0)=@abs={0x0, 0x0, 0x2}, 0x8) fchown(r2, r3, r6) r7 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000000)=""/155) semctl$GETNCNT(r7, 0x0, 0x3, &(0x7f0000000200)=""/147) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000200)=0x611) execve(0x0, &(0x7f0000000580)=[&(0x7f0000000000)='c\x00'], 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0xffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) write(r8, &(0x7f0000000680)='\n', 0x1) fcntl$setflags(r8, 0x2, 0x1) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x2}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r9, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x15) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') semop(r1, &(0x7f0000000080)=[{0x2, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x6) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x82, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r10, &(0x7f0000000940)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r11 = socket(0x18, 0x1, 0x0) r12 = socket$inet6(0x18, 0x3, 0xfc) r13 = dup2(r12, r12) sendmsg$unix(r13, &(0x7f0000001700)={&(0x7f00000001c0)=ANY=[@ANYBLOB="fb18320809d00000000086cffed6f93fb606938b4645d108e687f48f8b5f0900000092e3a5f2209cea621cf9f9d96c8d66f821d532a860eace09ec8b2d9f7eaa84041c8d5fe169ce4c68ff87c586ce4c30f521b40910979d7f8000000035527b508b865978a82be7281269178ddf96f29ddfd8669d3c5151ff19f127eafd57c102396030003e2558025c18dc40256b5840cf71fb83a1177fe9d17d97767159d0b2fc5159a0f5c606a3c30dc9b4d16f350839a45fd30f973220ac065337bed7b57b837a4da26d69d9a253b6cec7dea34d80ab2d78817f1d3b59499dc4a34cab06ec8fdb9b4fd7c96b1df678707def084c580f9a6fcde2c9eb552f9bfa6828607754353d73e55a6df022005ccd674d39d13a099f0cc174216e9cea32dae6d004dc861f28920b6ab71409cbe657b458f0753f7967c8b4d471468d1db8e871359ef69046a60d871ea5d62b0f98eab924f329b4255f38728bb5e87d8daf7caa5e6fbadf6af987"], 0x1c, 0x0}, 0x0) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r14, 0x7, 0xffffffffffffffff) r15 = msgget$private(0x0, 0x0) r16 = getpgid(0x0) r17 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r17, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r17, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r17, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r17, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r17, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r18 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r22 = getppid() r23 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000980)={{0x0, r18, r20, r21, 0x0, 0x46, 0xffffffff00000001}, 0x1, 0x3, r22, r23, 0xa5, 0x1, 0x100000000, 0x2}) r24 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r24, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r24, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r24, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r24, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r24, &(0x7f00000006c0)=ANY=[@ANYBLOB="0008000500000000cc403de6b99080b840d12ac5bd074aa09c3977be4b0022b17368a64d7f0a8e6fc25ab9f177334d03dac79186e40c9bd8a341f1b659cd14742eed82010e8869a622edee6b100fc7c86d5d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r24, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r25 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r26, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r29 = getppid() r30 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000980)={{0x2, r25, r27, r28, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r29, r30, 0xa5, 0x1, 0x100000000}) msgctl$IPC_SET(r15, 0x1, &(0x7f0000003f80)={{0x0, 0x0, r20, r28, 0x0, 0x1}, 0x0, 0x0, r16, 0x0, 0x0, 0x1, 0x80a6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r32 = getegid() r33 = msgget$private(0x0, 0x0) r34 = getpgid(0x0) msgctl$IPC_SET(r33, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r34, 0x0, 0x0, 0x0, 0x80a6}) r35 = getuid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000580), 0xc) r36 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/\xe9U\xd4Azepo\x00', 0x0, 0x0) fcntl$dupfd(r36, 0x7, 0xffffffffffffffff) r37 = socket(0x10, 0x8000, 0x9d) r38 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r38, 0x7, 0xffffffffffffffff) r39 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r39, 0x7, 0xffffffffffffffff) sendmsg$unix(r14, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000100)=[{&(0x7f00000006c0)="0885a3acca24d9853d5ee5f8536f0a0f46f80aea920a2a04cfa67ad376282348da229ce6fffc3b47fe5eea3403cb8b00e578b8d8cf85b6d1942fd72d3a944ea1c891089e49bf315eaa7604eb1c4e08012c2757707bcd1d779f559c9124b900870c0ac46d4fbd93ff964710c181f09a8af38d9f476e595d2b7fa546fd1b5a85da5be806097a4dd360c0d92ccadb749ea94c104a5edea0a24f52a046e4d088a1d5f6adb6f0ab57998c9e94dc95e1f222686e3efd95462be8bf3c35cd52910c77cf6eb7b9a856fb469c990f3fc48aa2741f1b5e2b64521288a98c01531a5e2e4e48da1e28c8454348f19c3d8893e641bdc0857b1c240b51a377156802fb9934c915996bca9415a9cb7eacd800000000", 0x10e}, {&(0x7f0000000380)="cb6a4bea8f1246b3626b68859e214c9516b45d0f1bd783637ec26d6ba67b9913f1bc7dd28e0f484fcfe8c16fd92a02f157c1cfced62135c8e8520191572b56c0719dbc3e16604c7c3355f756fbf82c945467e4bd3b2b21e3709b748765d7dad899d3e6489c3ceda886c0f90c3a05ea311227fc258e0e34702fa23940d7dabfc6c377e7a71d1e9d5dcb6ca1d25632919678fb5dc95925ae067942b521bb1eb6ea9eae62ebb4868b1d111b9144eeeae5f705470882921b8ec4cdee196ea6fe6a3dfa9d263aa41ee9118d6e8c0051e620bdab", 0xd1}, {&(0x7f0000000480)="496d0c2e31d39cf303db6e49b1f11b80ecd7b51810daaae4d8eb6df6b8232a1f6719c053b087f6dea7fc055bf407b585518937409adc04c443e2703918602436b5be33a4fe250fd4622dbb81c0df9b2d8ebbe4", 0x53}], 0x3, &(0x7f0000001180)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32=r31, @ANYRES32=r32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r11, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r13, @ANYRES32=r39, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r34, @ANYRES32=r35, @ANYBLOB="b3c780eaca0bb048ad00266efe800dc0fbd928bebbdf3b60af894e53d2e755b07b4c1bee2bde0088e3b097352da1715bf19217bc4c6179ca0d932e29ce88f3f8246ef3302299d2b7092096cde9433d69c83bc9ca48de8a53b30c852091d9606e01264b019e75c0422d70548161d46aaea11bd47899027e6e203ebc6e555d7b4ebf8167f729689621bfaeadf5f599c75a80d9e2e628e29715fd2a145d493fd2b8214b860d2e1636a8c02c3002533e506629fed2bf3b1cbaec989afac5c4b2ab73708da63cae48ee24c05b6d6c45b3dbb51199d7dd8b98f21aab3e98b1c9", @ANYBLOB="00000000ff0000ffff0000010000000000000000", @ANYRES32=r36, @ANYRES32=r37, @ANYRES32=r12, @ANYRES32=r38], 0x179, 0x8}, 0x4) r40 = socket(0x18, 0x1, 0x0) r41 = socket$inet6(0x18, 0x3, 0xfc) r42 = dup2(r41, r41) sendmsg$unix(r42, &(0x7f0000001700)={&(0x7f00000001c0)=ANY=[@ANYBLOB="fb18320809d00000000086cffed6f93fb606938b4645d108e687f48f8b5f0900000092e3a5f2209cea621cf9f9d96c8d66f821d532a860eace09ec8b2d9f7eaa84041c8d5fe169ce4c68ff87c586ce4c30f521b40910979d7f8000000035527b508b865978a82be7281269178ddf96f29ddfd8669d3c5151ff19f127eafd57c102396030003e2558025c18dc40256b5840cf71fb83a1177fe9d17d97767159d0b2fc5159a0f5c606a3c30dc9b4d16f350839a45fd30f973220ac065337bed7b57b837a4da26d69d9a253b6cec7dea34d80ab2d78817f1d3b59499dc4a34cab06ec8fdb9b4fd7c96b1df678707def084c580f9a6fcde2c9eb552f9bfa68286077544e3d73e55a6df022005ccd674d39d13a099f0cc174216e9cea32dae6d004dc861f08000000b71409cbe657b458f0753f7967c8b4d471468d1db8e871359ef69046a60d871ea5d62b0f98eab924f329b4255f38728bb5e87d8daf7caa5e6fbadf6af987"], 0x1c, 0x0}, 0x0) r43 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r44 = syz_open_pts() dup(r44) r45 = syz_open_pts() dup(r45) fcntl$dupfd(r45, 0x7, 0xffffffffffffffff) r46 = msgget$private(0x0, 0x0) r47 = getpgid(0x0) msgctl$IPC_SET(r46, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r47, 0x0, 0x0, 0x0, 0x80a6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r49 = getegid() r50 = msgget$private(0x0, 0x0) r51 = getpgid(0x0) msgctl$IPC_SET(r50, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r51, 0x0, 0x0, 0x0, 0x80a6}) r52 = getuid() getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r54 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r54, 0x7, 0xffffffffffffffff) r55 = socket(0x10, 0x8000, 0x9d) r56 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r56, 0x7, 0xffffffffffffffff) r57 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r57, 0x7, 0xffffffffffffffff) sendmsg$unix(r43, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff81, &(0x7f0000000100)=[{&(0x7f00000006c0)="0885a3acca24d9853d5ee5f8536f0a0f46f80aea920a2a04cfa67ad376282348da229ce6fffc3b47fe5eea3403cb8b00e578b8d8cf85b6d1942fd72d3a944ea1c891089e49bf315eaa7604eb1c4e08012c2757707bcd1d779f559c9124b900870c0ac46d4fbd93ff964710c181f09a8af38d9f476e595d2b7fa546fd1b5a85da5be806097a4dd360c0d92ccadb749ea94c104a5edea0a24f52a046e4d088a1d5f6adb6f0ab57998c9e94dc95e1f222686e3efd95462be8bf3c35cd52910c77cf6eb7b9a856fb469c990f3fc48aa2741f1b5e2b64521288a98c01531a5e2e4e48da1e28c8454348f19c3d8893e641bdc0857b1c240b51a377156802fb9934c915996bca9415a9cb7eacd800000000", 0xf8}, {&(0x7f0000000380)="cb6a4bea8f1246b3626b68859e214c9516b45d0f1bd783637ec26d6ba67b9913f1bc7dd28e0f484fcfe8c16fd92a02f157c1cfced62135c8e8520191572b56c0719dbc3e16604c7c3355f756fbf82c945467e4bd3b2b21e3709b748765d7dad899d3e6489c3ceda886c0f90c3a05ea311227fc258e0e34702fa23940d7dabfc6c377e7a71d1e9d5dcb6ca1d25632919678fb5dc95925ae067942b521bb1eb6ea9eae62ebb4868b1d111b9144eeeae5f705470882921b8ec4cdee196ea6fe6a3dfa9d263aa41ee9118d6e8c0051e620bdab", 0xd1}, {&(0x7f0000000480)="496d0c2e31d39cf303db6e49b1f11b80ecd7b51810daaae4d8eb6df6b8232a1f6719c053b087f6dea7fc055bf407b585518937409adc04c443e2703918602436b5be33a4fe250fd4622dbb81c0df9b2d8ebbe4", 0x53}], 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r47, @ANYRES32=r48, @ANYRES32=r49, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r40, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r42, @ANYRES32=r57, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r51, @ANYRES32=r52, @ANYRES32=r53, @ANYBLOB="00000000ff0000ffff0000010000000000000000", @ANYRES32=r54, @ANYRES32=r55, @ANYRES32=r41, @ANYRES32=r56], 0xa0, 0x8}, 0x4) sendmsg$unix(r10, &(0x7f0000000540)={&(0x7f00000001c0)=@file={0x2, './bus\x00'}, 0x8, &(0x7f0000000480)=[{&(0x7f00000002c0)="3016cd7f5a466d84a257c9dbc01231e06c1953b0d24ac966df4f06df2d626fac1aac8754852e164a329e59b19d7f8969a9da8c9cb760593b2bb9cc78b1d4", 0x3e}, {&(0x7f0000000300)="64080400cceece6d935d578cb9b907989af5dedc317ef6e81c40a020775ac5978ad45c191ada0eada1713423ce54ece346010bd34660d9d1965f52c8557130c2f1df07e2d13217cbac961096db3223b16c0f5fd02c08aed162858c32511d74d39c4513fcbc8f2ee4f7c93025e7056c640892a3660788b1858647e4fa054eedfefffcbbe30afdf199c5594c44824cc5da29648e3adb0e4aecc1a6acf48ae9a0f51072d2af7e67cf3863a43c372f63130ff3d7c9079d0338df20d246f51fb42984e2", 0xc1}, {&(0x7f00000006c0)="b0b3c85ea21948f159b35a3925b63433e190c3e9f8f35809793e582b0fc07865d74c752400ec7204f9d0089497bc97ae5f41a04df63f3885e04c5c3e09f8a0144350a93dd5c740b87bec9c0f5861b4ccd54a158c89a57dbc824fe021fbd695729bfdbc5b877e76dca0251176ffc64c9b3bdd7134d2cca8b703111689814a0ffde8c87b12069393638c9429075189b7b724333117f93228abc41301fa1517afbc7b4ae354047b21e8ef995b2639af9a4f364ae08b96ebc9158b5a846a5011056eb6ab18bead3eac7b817010a1e20d8eec995d328edd6e0e7a1a30b9b0124a7c061b194ec67f30ac", 0xe7}], 0x3, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r16, r52, r5}], 0x20, 0x400}, 0xdc9ae840ba2947fc) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x8, 0x0) lseek(0xffffffffffffffff, 0x0, 0x7, 0x1) socketpair$unix(0x1, 0x2c1b1d4de4f1a1a7, 0x0, &(0x7f0000000040)) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r1, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f77868c50ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="000000057301000101000000000000b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r1, &(0x7f0000000a40)=ANY=[@ANYBLOB="18000007000000007ff7e1d456ef5826acd6475a6b501fc70ed786a290c191675bcacb070ca64c5a183c6dd3c00447331c139e87591de55c2ea4948b9c4670e141c604d3a8ea571b21b23e69ea712a238c73df7919683be32fe2d20acd48e8ba4d28ee8e5a7e6a0c8519e9382fb45d9042e0f1bcdfb602bb8d9216cb83ea3cba4908c8f207531bac99e645d61dd6bf854de98442d67a5c724d8192d1e4e465fe223c818c2d41de69401ea41025e4ae8ebb07bd9ee969efa5acdfc879440807566249887ea46e3148"], 0xffffff64, 0x1, 0x0) r2 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = getppid() r7 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x2, r2, r4, r5, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r6, r7, 0xa5, 0x1, 0x100000000}) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r9 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r10 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r10) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r9, 0x0, 0x0) pledge(0x0, &(0x7f0000000140)='\x00') msgrcv(r8, &(0x7f00000008c0)=ANY=[@ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000740)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYPTR, @ANYRES64=r2, @ANYPTR64, @ANYPTR], @ANYRES32]], 0x2, 0x2, 0x1000) 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x8}, {{r0}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) sendto(r1, &(0x7f0000000140)="b55f72cccb86df8063e7a8f31b4ae1ebce261c26fc48c447256c2fd838406f640b056ee6d79d718762f5c7c6c7f4533d1c81c7e00b2effb7f16d1358ac93535054f88d6bc86d6958ec8a7bcbd5077b6aff6e354667f5515596949996785c6a617bd5b346a2e29462612fda9b53778c7198dbf19f1cc8317391724485a52d0face203a10f07b4da800755727f816a83c8e63bb9169d78fa6330af8392489209c33c00ad881337b39f3ec3ee7ff98455ee1b94a903b878c48503375a392b9709d428ea62", 0xc3, 0x20b, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xd1}], 0x6, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x7ff, 0x0, 0x7fffffff, 0x0) chflags(&(0x7f0000000080)='./file0\x00', 0x0) 16:00:03 executing program 0: kqueue() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:03 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000880)=0x7f, 0x4) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r1, &(0x7f00000000c0)={&(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8, 0x0}, 0x0) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup2(r0, r0) recvmsg(r2, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 16:00:03 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x400000000002, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206916, &(0x7f0000000300)) 16:00:03 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x400, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x2) write(r1, &(0x7f0000000340), 0x10000014c) poll(&(0x7f0000000000)=[{r1, 0xc4}], 0x1, 0x0) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) select(0x40, &(0x7f0000000180), &(0x7f0000000140)={0x7f}, 0x0, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) 16:00:03 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) kqueue() ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000000)) 16:00:03 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r2 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r2, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000180)=0x1) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000140)=0x3) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040), &(0x7f0000000240)) bind(r1, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000100)) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8, 0x0) r4 = socket$inet6(0x18, 0x8005, 0x4) ftruncate(r4, 0x0, 0x9) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000000c0)=0x20ff9683) r5 = accept(r4, &(0x7f0000000340)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) r6 = fcntl$dupfd(r0, 0x1e, r5) ioctl$TIOCFLUSH(r6, 0x80206916, &(0x7f0000000300)) 16:00:03 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0xd9) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x3, 0xd1c9}, {0x18, 0x2, 0x0, 0x4}, 0x6, [0x1, 0x9, 0x4, 0x2, 0x4, 0xfffff000, 0x4, 0x1]}, 0x3c) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 16:00:04 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r1, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000180)=0x1) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000000)=0xffffffe1) syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000005}) 16:00:04 executing program 0: r0 = getuid() seteuid(r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x2, './file0\x00'}, 0xa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 16:00:04 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x44) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:04 executing program 1: r0 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r0, &(0x7f0000001880)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8cbc9b1bcc9d5d0cdb0a000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d4c40432ad91508000cf85f8783602a67897cff7f000000000000f3712087824e26e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1ba4aab44f0323348f261b51f15e3fdbe4feb82017e1f0058441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addf787431e528e9e2d8c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e438a2e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612252dd4db4a40bb3c3b91fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef49b6348ce457d3d18e0b5cedf2d9eb1d5200095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa385236c6c40481db84295fad7e776a2caf04e2a71c4d06bcc2a72bb272a9eb7d255410a663edd422a7133972e69f85cc735a706ab759196930f7b6c9867ef274484fffad868e059f2804a365f01f67028000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d040068318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d536e035fd2202634626670e584885cc8c53ac73465afaab1cd39be95373a87ca277d106467be6f22e65990a95d3d8139a789eb2f863e9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12bec1ed116834e1e0a99081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f4900000000001e260073ab30cba944b5927efd33d319ed0d456db4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda1010059e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb6777da113f50deb0a7a5a8132ef2b6d9aca7b286906d871a780b2e7548681231afafc3c552f2661acd9aad49386e15cecbced71533214bb0f54b2693f00000000000000e405ce2803684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa661e9bad7ed751d79d3cbb15058810b243e38c7703358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97c8201ab5fa56e9f41d447f5ff588520f3f7cbf229cc30200fcbea40a9b4f9990c634030000000005000070a08059947700000000f282ebea0ea0e3cff51f58a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204f837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e50100f707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829481de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6321f925b71e1821d8094df3559c6ddcf01fa61e6e50f7c51a2d06000000265b5600d841f85fe4e98eefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff0f998c8a4c8e382591cd35c34df534a458c97b7e6d9cee07c6f85d648be52f4caa12630d1a137ef699261e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c55a9dd6dcc78092b66fa03f096e242fd3f9e6bb8009008c2d674f3646d79f70034a59c49b95d4bd78e4918c6e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f43807004030905938a64abc812d6d90ece6f0704406cdf51e01e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6c61e04000000696eb0a79222189068ad203a59277c1c148fde018da47e3b15df6dce906df52e610dc1779265c570b26fb81768d1d2c040832b1b010006997c812f920c6aec274b36659780bb73b057c7fa673296bfd14a11124530d016a4d15d9e870b904b98c4dd0400000000000000ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e2c2eb2473545e597baaef6d539a1efc0c7056aba09000000b0dc0e05068d3046f41083897f1858c8001ac0d9159a3f7b3171c14f936df59affcd4cfb8cd15b7c3c4e40a6d622504dd0aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe958705ef9f8b6d66e76854a12805be9b86e169d58986e063ed7f133b1b7fb46514ebd59eb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75dcb81161a054a6a8be9e18c06e560048f8fe9157d5b302a4301008a2dedc257fdeb4128982913bb7291388c07f8f1e499a1c6b2c39871f0fd42a8b59e5ced16332a4275b650f079aea81ffbc84df33263e3a1fb21d3e42552e766677ec919cfff08623f6025e713ac685706df2cc8860f071bc44c292e80eba4aab212fb2d747fc5c73f900d3a615a01fd5384fd2b18b76e60ef019eb4b4fedd562c8aa266a00a5931ebcdbca23c75058019f2bf912627a0d9c56f305254dfdb3acca45ee77a04b7f80f91c89ef25d1daf80da33f42b4bc782114914e3fc65c236f080eaad748ae4edb6bcfb6856c2c5a4a52b6366dacacd0422c9fc48bbf33838e4000000000000000000000000000000d68e5d7d85dae144eeb245136b544dfdd68a3ff9ee416e0cb1c93ec019ff54269de997c07b8ace7e9378773dbb8370f6e7df9d0cc5464b787396bb0339644829777e9f8cb00ea9923b7735b935f3efc7cb9c25de98fd52de50bcca7c5296516cad3e713d1dbe30da05eadb1f9c2b2200000000000084eba5e903ce726672dbc3a99f34debfef88baadb59bc407946b2a7a6e919f8ad4427079ab0fd418d2bc929e9671fdab939463b54bfd23b59f089dcc9661e4cff42835eb2bcdd5bea0ed9039c561275184cbcd699fb0a93f0cebdcf073a3d8721c2e4d765e0ceaeee787a9acd6dcaee2b51368a78f34e13b31624d3457e72f40eac2fc5a9142d0677ca482fcd2e0c0776ca741aca871010c452fccea6a72cd92619add510d3ae35c62d75cc39a1a017cfe470b69ad3cdb722dfc23ed175dc745687d51bd415fd85239dd644b5d38ba23bb3821e832ce55753e36a72a64c1949f747364966e86a94de44187b4b5e414d8be71372fd77ae16f74ca0e4d62b87b2e93dba5da8599a4431b030444fdd530c1c1b53421227184be54b4487c82b18485d16037d1075ca028ac3bc52d8cc80e79098076d7f342ad323e8cacdc62f29c1ee3e7ab84eb96f621db2c03c142947b5dcf2ebc316d8605dbbc55a81d6b33fb5f592b13622b75e8a1aee6f90912a73911c9681fbe32d42737d1fb1fb335bbf2aa8703460ee5261fb81144e9d1a2b70f6f343a56a4a9db05bbf2d3cfa0ceb8035ceee5fcf7335a9f61a217bed43b0ba192acaa60bac196d9c2b89de017ee885cc2b2ee242115cafc8945268fd76c8935bcc8532da9e686c967da7af8205b84a3622ed4e788f81582f1722f1bc90b0cc6fd31ca4b692234959ae82b4e9fbc02aca05388676f30407cdd9084aee384545550d1bd92ebba0ac525c9f886cdeb9f839ac6817b1ebd787589da5e3c676a38c04a856e90ec866fe5717b2364c6d0a55cdacb654f7230c6922de5a6483259f2d8eef3888dd884feb63a210927e2412f4bedc37b867622a3e00ad008a47eafba3e64ec856037a96ce5c459d884a46b9fa95ac378e092f7d17d814d6a900170a99c5098901779c2e12a5b4074deb82b0a2117"], 0x10) write(r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) ioctl$KDSETMODE(0xffffffffffffff9c, 0x20004b0a, &(0x7f0000000000)=0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000140)={0x4, 0x10000}) 16:00:04 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff}) mknodat(r0, &(0x7f0000000240)='./file0\x00', 0x2000, 0x6) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r3 = socket$unix(0x1, 0x0, 0x0) getsockname(r3, &(0x7f0000000080)=@in, &(0x7f0000000280)=0xffffffffffffff9a) dup2(r2, r1) r4 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r4, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000180)=0x1) r5 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r5, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000180)=0x1) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0307006, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xffffffffffffff8d) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000180)=0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) r6 = socket(0x1, 0x1, 0x0) socket(0x20, 0x4000, 0x68) getsockopt$sock_int(r6, 0xffff, 0x4, 0x0, 0x0) r7 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r7, 0xffff, 0x0, 0x0, 0x0) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0xc0307006, &(0x7f0000000100)) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) ioctl$TIOCSTART(r8, 0x2000746e) r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) openat(r9, &(0x7f0000000040)='./file0\x00', 0x80, 0xfa43e71650743783) flock(r9, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1102, &(0x7f00000001c0)=0x100, 0x23e) bind$unix(r7, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x96a3aeda8be42e85) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0xe26) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) utimes(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)={{0x3, 0x9}, {0x2, 0x23c}}) r0 = geteuid() r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r2 = geteuid() ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = getppid() r7 = fcntl$getown(0xffffffffffffff9c, 0x5) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r8, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r8, &(0x7f00000006c0)=ANY=[@ANYBLOB="0008000500000000cc403de6b99080b840d12ac5bd074aa09c3977be4b0022b17368a64d7f0a8e6fc25ab9f177334d03dac79186e40c9bd8a341f1b659cd14742eed82010e8869a622edee6b100fc7c86d5d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r8, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r9 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r13 = getppid() r14 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x2, r9, r11, r12, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r13, r14, 0xa5, 0x1, 0x100000000}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x0, r2, r4, r5, r11, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r6, r7, 0xa5, 0x1, 0x100000000, 0x2}) lchown(&(0x7f0000000040)='./bus\x00', r0, r4) 16:00:04 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x2a, 0xb, &(0x7f0000000140)="3b16f6c923bf377d954ca7120dd419ae856982d9729422bab0b9f9f3d4e1db03b6b99dd773c12cce38e960e7c8923f0ef9487a1e0300"/65, 0xffffffffffffff77) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x15f) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) r3 = socket$inet6(0x18, 0x8000, 0x100) bind(r3, &(0x7f0000000440)=@in={0x2, 0x0}, 0xc) write(r3, &(0x7f0000000200)='O2', 0x2) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000180)=0x1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000040)={0xfffffffa}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r4, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000180)=0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000100)={0x6bd, 0x7, './bus\x00', 0x1, 0xffff8001, 0x2, 0x2}) r5 = accept$inet(r0, 0x0, &(0x7f0000000140)) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r6, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f77868c50ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) r7 = semget$private(0x0, 0x2, 0xc) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f00000001c0)=""/107) semctl$GETVAL(r7, 0x4, 0x5, &(0x7f00000000c0)=""/199) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYBLOB="051636c414c89414978e8ea211516b8b77b3ce249c66b02ff7f7c9de14183ce9be168c018dc2201d381849caca25bbe3ec97e224e7d2af57c3ebe826f04ea0c2eef6ef91f8e78f6d9ffcaddf4aa0ad83ff47cd59214477942684f0ecbc83496c367a41b1fef55c4d7eef75a12a25b8234fcc5a8c58f120fa05f6934ccbe3ec625286a6d1da181248f53ecf95c7b5ec0a3b77ab9303f86bd5cb8148ce8f3968c95cbffc99b0536070b6131d2dc3b44a73ff0347c32124aa199f2382477cf7554acd5c8fb9ae5638a858f421fed5b35645748d88028f0e7496c21072af25ae79b65d4ad8d26c2f7fd0c92cb42aa87544f033a9dfa871897777c108", @ANYRESOCT=r2, @ANYRES16=r7]], 0x1, 0x800) msgrcv(r6, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99012443d900caaeac8d12ac5bd074aa09c2277be4b1ae3"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r6, &(0x7f0000000a40)=ANY=[@ANYBLOB="18000007000000007ff7e1d456ef5826acd6475a6b501fc70ed786a290c191675bcacb070ca64c5a183c6dd3c00447331c139e87591de55c2ea4948b9c4670e141c604d3a8ea571b21b23e69ea712a238c73df7919683be32fe2d20acd48e8ba4d28ee8e5a7e6a0c8519e9382fb45d9042e0f1bcdfb602bb8d9216cb83ea3cba4908c8f207531bac99e645d61dd6bf854de98442d67a5c724d8192d1e4e465fe223c818c2d41de69401ea41025e4ae8ebb07bd9ee969efa5acdfc879440807566249887ea46e3148"], 0xffffff64, 0x1, 0x0) r8 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000dc0)=[{0xe8, 0xffff, 0x7, "e6f9a092ce21f89e229fdc29f49b135b097d7b7a6ceee771a8e666d1907edf57940d73bd18aecc0776d4304cb541a1ff020d98f83cd6c7be6bb00e2bc57cb822a6574bf8ae40c6a197ab2bc854749f93c1009f9b67795fd7d1aafb059a2f969bf2d9977c725cbb15893f6e6bc610c393daf1b4f426ec222f1cfe96bc2aa2759751f9c0a5b7d307606f9d1a03af57634e969f78e65ae2a9148610a88781e5dd05334cec50efff0955fab08cbdd47792159576969775e1a7afd7d8ebfeedae3e0bfd83dcebda063d2cc4c177886556a20039"}, {0x88, 0xffff, 0x9, "1b50d4acf9e6b207072c799bdfbd6183a2c1e7c95585b3bf87cc2ca4129f814e27a93e537532e9b81dcfac9fc1096f06ed516d2e013f2208fa304783fb1d6d4a3ab65beeb55d72aad1760c047c182eb1d0b408571bff4e6b7e1178fdedaaf1577286f73b8cd83f39fb28f0e09359dfdd7b5c80c07af6"}, {0x98, 0x8000, 0x9, "4f3e5cd30a6e7819519ab16a332ef85aae804680eb629291415c40b8b85af83d50d3a42e55b99f0713d57452c7b4e58f1fe07d3852ff54bbf5513ce6f64766e391f8edcfdd3ca5d40d198cd62c86ce4d32b264b1822841fcb7d947407047962c816681c2187204dd79a4e16c0a64d818b665c755509ee4864d706e2a27fc849c8c6b86"}, {0x50, 0x1, 0x1f, "b54abb4b6aed8f64f8f09e061a8570ec8dc265c3687f85248b09054a0fe7a518422b848fd114ae051c8c9ce6021535bf766652d14925547de17ead51df35"}, {0x30, 0x1, 0x2, "7253508497ea57271b70babf5e3c8cdfe3fe1b415bd0213e7d58e6a9cd52"}, {0x80, 0xc8981c076a915515, 0x3ff, "e46f8e0db1259366cc578b8ce554e0bc3c2b9e7cecd66a487e72aa0329a664c1e77fed6f2b897e320876240b0769164f5c50fc11ea00c1163af35f60115774551dcb14fff4575dcb9cbdc7f162e92c28846ad0163d507f7647ebb6c63cb9f8c227445c19f5f1ddc56970"}, {0x90, 0x1, 0x8, "01f21b65bc2ba4e63e5d6da752183fad0c2d230e51635c2176f6961a3526165993cb721e32de7f8305fa906580aec95c49d88cb01302737c080077e30c873bac678fcb90da32d14ea554691c2facd68c933592b7277d420c0685e8aa26edbef25aa5bda0c29208be97defa1f7c29a98ad9764219f813d46e76"}], 0x398}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r12 = getppid() r13 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000980)={{0x2, r8, r10, r11, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r12, r13, 0xa5, 0x1, 0x100000000}) r14 = getpgid(r13) fcntl$setown(r5, 0x6, r14) socket(0x1, 0x4000, 0x13) 16:00:05 executing program 0: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffb83, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000180)=""/45, 0x2d}], 0x1) r3 = fcntl$dupfd(r0, 0x1e, r2) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)) poll(&(0x7f0000000080)=[{r0, 0x4}, {r3, 0x39}, {r1, 0x907159e51ef8ea3e}], 0x3, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc5745192a101000000000ffffffff045ad35a0520000004"], 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r0, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r0, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r1 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = getppid() r6 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000980)={{0x0, r1, r3, r4, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r5, r6, 0xa5, 0x1, 0x100000000, 0x2}) socket(0x18, 0x1, 0x77) msgsnd(r0, &(0x7f00000001c0)={0x0, "8adcc7bf42aebef8394db3ed4ea729a66860d7eddb80af2da9a11b97a3f091055a06206f33eaf99c198dc5f15c9ff0debaff35d4552148e72786e8f4604e0fbb192a855d1fa6baa9a844264bc2eb2d29256f55fc419cfdd47948fb23a63b746cb69884ee50e75ac3c27b1f5280d6f07db16fb17d70"}, 0x7d, 0x800) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r7, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:05 executing program 1: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) rmdir(&(0x7f0000000040)='./file0/../file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x8005, 0x4) ftruncate(r1, 0x0, 0x9) getsockname$inet6(r1, &(0x7f0000000280), &(0x7f00000002c0)=0xc) accept(r1, &(0x7f0000000240)=@un=@file={0x0, ""/79}, &(0x7f00000002c0)=0x51) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="000e2e2f66694ca430e3"], 0xa) getuid() r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000640)) geteuid() sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000001200)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08fe11f2502d81a0fd7d62a3a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000800000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d000001007199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289285d9e1fd9710070c5d386aa385547cdab0f657e303e61497006134e6ed7802abbf0e58c160ed51e1ed7566a2abb539780f781db62b7c5ffc20c8f912549f14489a9097338b76d001b238cc44b01b3b2bdf4b24318dd4302efb278f04e4f3daf57c8c4a712a3055018d3a6378321ae761bb2bfc5b5dda1ffedc4f2b346606be489fc75295d5d6a12994fcd2fd80ce5c90c52a84fe035a79a168a61564852c2694d14bab46efe1314d92863d1b8b307033ca6bf819"], 0x379}, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) getppid() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x20}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) r4 = socket(0x18, 0x4001, 0x0) setsockopt(r4, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(r4, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) poll(&(0x7f0000000040), 0x0, 0xce) 16:00:05 executing program 1: socket(0x18, 0x400000003, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffb83, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000180)=""/45, 0x2d}], 0x1) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xffffffff, 0x1ff, 0x0, "000000000100000100002000", 0x0, 0x800000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000043000/0x1000)=nil, 0x1000, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = syz_open_pts() r5 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000300)=0xc) getpeername$inet6(r5, &(0x7f0000000340), &(0x7f0000000380)=0xc) listen(r5, 0x100) dup(r4) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x1, 0x1000, 0xffff0dbd, 0x7, "d91d83f60ba114c602ee52a3970dc91dec9ba945", 0x101, 0x100}) write(r3, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x218}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r1, &(0x7f0000000080)='O2', 0xfffffffffffffed6) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000180)=0x1) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") ftruncate(0xffffffffffffff9c, 0x0, 0x2) chdir(&(0x7f0000000000)='./file0\x00') getuid() 16:00:05 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = open(0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0x0, 0x20}], 0x0, 0x0, 0x6d, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f0000000580)=ANY=[@ANYBLOB="82022e3966696c653000021aaf22f4e7ed35bde5c63e0408d5b6d57c99574fc2f6ecf675d2fa639805209b3bc8881a29ed8581f314400db9a980544c894a6d0a2018cdacc024534bc16fc40efa83284408e85c224dc8cc789bc72b71cb95227bbe49089100"/111], 0x10) write(r4, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r4, &(0x7f00000004c0)="e25aae490000000001545d8488199ccf9c9fbcf3820a946261a5f2c8ef255b5d088519192fa41395cf7f5d77fb3d3ea0b0f93794cbba929d27280812f496a08bafc7149f73212d73fb9b2dfe20e48cf659e6", 0x52) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r5, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x10, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x7c12749ea1009bee, 0x0, 0x1, 0x4}], 0x3, 0x0, 0x0, 0x0) dup(r5) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r7 = accept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000180)=0xc) r8 = kqueue() kevent(r8, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r9, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x10, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x7c12749ea1009bee, 0x0, 0x1, 0x4}], 0x3, 0x0, 0x0, 0x0) r10 = socket(0x0, 0x0, 0x6) write(r10, 0x0, 0x0) r11 = socket(0x1, 0x0, 0x3) r12 = socket(0x2, 0x0, 0x0) connect$unix(r12, &(0x7f0000000a80)=ANY=[@ANYBLOB="e2e29230080000007ace212ff1d0b0f6030e43888410c6cea2dd7c20e014d3e2a0b3aaf92bf84e182fff93b05ec6dd05989e47fd7b618653e6083e50a3ab5099a5b6b169907ce0fc533409a86388729180dae356c2fa72283c33a467fa9d3192b2ec942b28ac5378cf2547a50703daddbc7bd37d8c0fe0f237b5c548db39e1493e063747d8d9c5fb8069aefcaadc75e68f1f61dff98ba540a86c938dd3d1dc540e84e7be93cb48c15797fbd066cffffe3e9e9e5cb9c41074e9a2e246554a1886084d97e282df210b7218bbc16d9c5fe6e0c0c81852741a9e32b067492215ceedac204f2c5f05693ea397b78cd3000000000000001c316efecba6bbac0940b30fb3a664fa85404663c37c4e7dfab63aa9708e4a36918d456947edc150baceb9b610496fe6fe1e82d416f3a6a3966e341a1f608479514d8be58148957c9cc109242d733dfcffcae7ad9ce1aeb0a3285600618246cee568eefd182173d5cb34a2d13e80b6bf9131fec3f518ddc99598960348827cdfd09a65c8c0cffa8496bb55cf23a4341b7b20bed77bddaa914f2040025d693a0d8f0dc4711dac16cc2c00"/440], 0x10) write(r12, 0x0, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r14 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000300)=0xc) getpeername$inet6(r14, &(0x7f0000000340), &(0x7f0000000380)=0xc) kevent(r3, &(0x7f0000000000), 0x0, &(0x7f0000000200)=[{{r7}, 0xffffffffffffffff, 0xadfbdd4ea4e7c98c, 0x6f1d6ab41cc29dcf, 0x81, 0x9}, {{r8}, 0x7ffffffffffffff5, 0xc, 0xb375aa8aead270d7, 0xfa, 0x9}, {{r9}, 0xfffffffffffffffa, 0xc, 0x40000000, 0x5, 0x6}, {{r14}, 0xfffffffffffffff9, 0x40, 0x10, 0x7, 0x1}, {{r11}, 0xfffffffffffffffe, 0x11, 0xfffff, 0x80000001, 0x6}, {{r12}, 0xfffffffffffffffe, 0x20, 0x4, 0x20, 0x9}, {{r13}, 0xfffffffffffffffa, 0x8, 0x80, 0x8, 0x7f}], 0x4, &(0x7f0000000300)={0x8, 0xb98}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000001c0)) semget$private(0x0, 0x0, 0x10) r15 = kqueue() kevent(r15, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) pwritev(r0, &(0x7f00000007c0)=[{&(0x7f0000000800)="8ff5de4f0efe9ffec34806bd17831040a846547c29086434a6f956b29c9060c29926707d456ced74f8a4fa91726cf7d5f63f94f619a475a7af3a410357c47a69cab837dd44d633f12cc8a68099b162e0d4058fbaea91f8065b99ffaca42360cd0ecd633d5b6b3905902908642119d62fc5e941af313d5881c75f5092edb7970dbaea", 0x6b}, {&(0x7f0000000540)="cda083b082c2f4bc37bd33ac238f0f4bf49f0d281fc148521336aca897b8cae5980e71663b514518f3e8df791f3fc0528871f1ed60e8728ecf810884ae43c200", 0x40}, {&(0x7f0000000600)="bb7919fff422e828ddaa16c1e10534b25694321dc5af6564c60f6d2ef992c77779c74cafc9300fdfc3d32c9560d2061569b13133e20d2ff9c117d12b1ad43134377da73eeba0dbfa92d8d1b47177c9422523fe5906d9c23fe9c3297bfb33989e38d742ca946f956cc06e0bf475a574dbcdb0cd15b1797187a63917568ed66b9de14adc36a057a4cf7e555fa51b0caec638584028ada13a4cdc91e4130b452828d93f33209541751c1707", 0xaa}, {&(0x7f00000006c0)="2de4d8254fa266eacbbd6b6534deaaa2884f596e5a6e198a2ed48ec69e1caf1ff5db7baa23129e36c4e2abd9d6914e044cd870a8b7e34f30b6cc15f3859e06ee36a37a5f957b17bc8327abe9787a151f4d5de75475162345aec0e93dface1251b3044286e77da98b0a5a14b784fd3638cb9ddbbf215be87430cc4ed7547b46ea193f0457277a9aebf26234cfc4943621da5b606e246d01e4dac1850755860728ec2608c521174f2f93e4c2859d05db8b15c2bd41fcd9834a028213a8a0b23fa81b0249dd3de2ef404d9c323da831c4b17669cee8d3b06a8e3369e47019f66b72", 0xe0}], 0x4, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r1, &(0x7f0000000300)="3e227913e4bad21c734f4dd36a27e5e27ba36d673553c0c21b3dfaf90f001ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe3b3761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c68bf82cd0bb83dc9d95d8588fc7c93635077f2504d6e63787c280e26d6bc89effbad08863cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fe0900000029b887cbac44c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e42d6165a0d93cd0bd30b57108efa5762fa3c3d9c5177479895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437", 0x10a) close(r1) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r2, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f77868c50ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r2, &(0x7f0000000a40)=ANY=[@ANYBLOB="18000007000000007ff7e1d456ef5826acd6475a6b501fc70ed786a290c191675bcacb070ca64c5a183c6dd3c00447331c139e87591de55c2ea4948b9c4670e141c604d3a8ea571b21b23e69ea712a238c73df7919683be32fe2d20acd48e8ba4d28ee8e5a7e6a0c8519e9382fb45d9042e0f1bcdfb602bb8d9216cb83ea3cba4908c8f207531bac99e645d61dd6bf854de98442d67a5c724d8192d1e4e465fe223c818c2d41de69401ea41025e4ae8ebb07bd9ee969efa5acdfc879440807566249887ea46e3148"], 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getppid() r8 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, r5, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, r8, 0xa5, 0x1, 0x100000000}) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r9, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r9, &(0x7f00000008c0)=ANY=[@ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000740)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYPTR, @ANYRES64=r3, @ANYPTR64, @ANYPTR], @ANYRES32]], 0x2, 0x2, 0x1000) msgsnd(r9, &(0x7f0000000c80)=ANY=[], 0x0, 0x800) msgsnd(r9, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r9, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c225abe4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r9, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r10 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r11, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r14 = getppid() fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x2, r10, r12, r13, 0x0, 0x46, 0xffffffff00000001}, 0x7ff, 0xc07, r14, r8, 0xa5, 0x9, 0x100000000}) r15 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r15, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r15, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgget(0x2, 0x202) r16 = msgget$private(0x0, 0x100) msgrcv(r16, &(0x7f00000003c0)=ANY=[], 0x0, 0x1, 0x1800) msgsnd(r15, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r15, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r17 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) sendmsg(r18, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r21 = getppid() r22 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000980)={{0x0, r17, r19, r20, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r21, r22, 0xa5, 0x1, 0x100000000, 0x2}) fchown(r1, r10, r19) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x4}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r23 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r23, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r23, 0x20007606, &(0x7f0000000180)=0x1) ioctl$BIOCGRTIMEOUT(r23, 0x4010426e, &(0x7f0000000000)) 16:00:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [], [0x9], [0x0, 0x0, 0x0, 0x0, 0x2]}}) 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:00:06 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x9, 0x2, './file0\x00', 0x1, 0x5, 0x3, 0x1}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) sendto(r0, &(0x7f0000000080)="bbe5996b4e536994dd2639fe9980cd85a6889f22668e196453481296cad18db7f3a881201584aebb4ad21313c3ade479bcb16acf826f5a258cbf95c8f1bd9c5945d13f004feade47b79c67e98ea7feb357fb6e7beabb0cfb", 0x58, 0xbfd38f94a9899d70, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) r1 = dup(r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) msgget$private(0x0, 0x1) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000180)=0x5) r4 = shmget(0x3, 0x2000, 0x4, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f00000001c0)=""/4096) r5 = accept(0xffffffffffffffff, &(0x7f00000011c0)=@in, &(0x7f0000001200)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001240)={0x0}, &(0x7f0000001280)=0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000012c0)={r6, 0xffffffffffffffff, r3}, 0xc) pipe(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r7, &(0x7f0000001340)={0x18, 0x1, 0x28, 0x5}, 0xc) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000001380)='/dev/zero\x00', 0xb354ac6a21a7cf7b, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r8, 0x40045744, &(0x7f00000013c0)) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000001400)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r9, 0x80245753, &(0x7f0000001440)={0x5, './file0\x00', './file0\x00'}) r10 = open$dir(&(0x7f0000001480)='./file0\x00', 0x8, 0x2) lseek(r10, 0x0, 0x8, 0x2) seteuid(r2) pipe(&(0x7f00000014c0)) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffff9c, 0x400c5752, &(0x7f0000001500)) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000001540)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r11, 0x80047410, &(0x7f0000001580)=0x9) r12 = openat$zero(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/zero\x00', 0x800, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000001600), 0xc) r13 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(r13, 0x80585750, &(0x7f0000001640)={'./file0\x00', 0x9, 0x3, 0x3ff, 0x0, 0x5, 0x10001, 0x5, 0x4, 0x1, 0x5, 0xbc7}) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x1, 0x0, 0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 16:00:06 executing program 0: r0 = socket(0x2, 0x2, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kqueue() r3 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f0000000100)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) r11 = socket(0x18, 0x2, 0x0) setsockopt(r11, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r11, &(0x7f0000001500)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001280)=[{0x10}], 0x10}, 0x0) r12 = socket(0x18, 0x2, 0x0) setsockopt(r12, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r12, &(0x7f0000001500)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001280)=[{0x10}], 0x10}, 0x0) r13 = socket(0x18, 0x2, 0x0) setsockopt(r13, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r13, &(0x7f0000001500)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001280)=[{0x10}], 0x10}, 0x0) r14 = msgget$private(0x0, 0x480) msgrcv(r14, &(0x7f0000002a80)=ANY=[], 0x0, 0x3, 0x0) msgctl$IPC_RMID(r14, 0x0) msgsnd(r14, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYRESDEC, @ANYRESOCT=r9, @ANYRES32=r11, @ANYRESHEX=r7, @ANYPTR=&(0x7f0000001680)=ANY=[@ANYRES32, @ANYBLOB="21bb187de1c56d546dd84ddba7c20b37bb8a078af7c638a2d9b7df12c2d704c59e1df07c2ce5b9bfc38bb558bd47f9e45d4f7045c8a07937cb0e09db72039745b4716e8643fdebe463ebe097bd5c004883ba9972de8f9213358168b836c67bb34b4bf1bf3c4d52069db61a433bf67baaff1a5b92b7575781263d190e34f8a1f7ef3a5a5166472b88cae10e3f1d08a06ad77da4b36082c7aecaeea20f0659f28b6788409dd31264e29862c56992d5e1d843e1054c9f4df501510d57fe94e9046c082ec04b22dd446c6350ed1c7a1d5ff541c147fdb0923f1bf374781e8854d45c748b8ceb9e196eee7f6139d0edf78bb549acc68d03dd2b5d774c7a3bb367bce0404f9e1ebd58d2bc7cb3da19aa7171c03337bac392eda472a6486b706b07441af54ca1fa07114409a863aa26d2a4d80b2eb961467b3f671425194af7d2f1bd7ba6d0d20848583caa01350f9c8ab37e2759eb77988f1943a3ce33fda9c86c073914c15e4499ae9f02a58f90194084a8691a7b2b1d2b4b32ce3afae7c5183b4973d8caad8115c3f79f87e7c3da6946bb203ac7e83668aebea44145ef702a02cbe492cda3a338a28c1709b678a575d11e7416d5bd01e4f6f62292903636df4c3ac63e3e3958e153eeb0f50c7ea19d8a446dc4775c35d53fc37110777a036cbb8281d365955ac44228be0bc0516f49f56a49a564a0f602cbe94342d05139e6f0f11d4d9ad2fad2091bc5b9421b8934508a888d204879bb613c75ed39a57ffcd40f09ce8e9f68812ec1ad6236b46819b91e700148d2f249870a96d864651c0417f45543cb7ac4d9434ae10543e4c53a8d53d7dd0a9f7078e840673f514505db7f199fe37268595dfc6eb17b1b0ea46cd4a3c2c31b4c560ad25078ba85a252f1444946860bf75803e40af55af053a50c121fa6c2481075228efac3ad90c336de018c7091a84d2c345493229022dcadcd2a4b4e9e2b3f8132cab6c298716faf6cf0846ac00795fa4f36fd94d9add3712c5bf63ae199d1f1af39d514ed0e1bb3993e8133a71ec9c27c00c78d531fb7970b0c2659ff7719f5dc8bf1f2acaecf57c93c80d1d2e502730966ad82a5073ae40ec8c935fe52e77248c70a6dd31041b07239bd92b64d6c6a5700cea0c5db561f9d5bc950cb168b50fac14ab522db553cbced1593fb8e34710bb8758af81135521490cc3d0109587ea105a0c12e7f7e972cf66e94277c295dc84aa5bc1a1a6bef764d3f4dd79e36fa46026e14f9e68c7aabb1ee990f651553684fdbf9dc64ab74f7c94f7700e75172976af8300fa4e72597c98dc577945159ce5f39fcf8bd2d4dea5c29e55b0941dc4678f761558dcba41ad4635f10fd6fd930d1cd5c51288bb03314599fe5ec25c0458205378ec172ebad75cece058e1be7b4a7d85dfcb1e985f9555ebcfb905531713ba509d2438fe19ad7f0b826a21a519869a3fba825534428e8b196a790e7e66aff884012db3d1930498e077438abc9c53678007951b2de3ab6a6810a128341aa1a71df1740dec2db20dd9db660704f93227f5575734b9e312637bbf89c84363df4fbb85a4a4b1c4205ad19d8d4042a87bdcb5a044a08b3e7b67efcb56ff5e4be05c093f6c09968c385560edb7706b82908b0d14bad4ea533ca21efe1e2585fda73e6b35e4181b08ceb1e93427aac2bb6e14cfd73f36921b3eba06bd01704ca420ec6784d3dc208cc03fc0d58c4639ed8b429727d63313879bd97277b5c547aab814a87e1f47b7cf47d5be0aadd4428a450775f28e1677efecc1c901716033d75af6a86eebfe8c88685c6f06548bc8986045d352baef05c0be5268fe466244d1c4f2b3b6d18d4c035ad52719e3c8a371d679461eee64d6a75278470a146295a029b4a660f94054c1dbcea4e9fd3d5ff4272a8c5ffced8eacf0279dc14d0554ddb85152c0345ca14dbb1f809a1fa108e9ceb77a0c0942e59e40b3bac6cc0474cf2922a9e6b46fa7aeda449354921da4de58da5866e4ce036c38dd6212467c8017973bdd2aca0ea0b93495d1d7d1553631750fddec5939395405829209c9bf84e3157a37b7cf28a9618217fc7e7fa74cd15e7cae192b82c39550c51d3ac8ebfaaa147c923590addddea6757a68d91afbdc9877b26ec8d69724644f45bc7fc4fdb939c8086040f07fe488b9294256970d19caeab62431b0dd224b06b22faa62403017d66b3c2f7530a316f44368d533f541ee9ab7d63f8c808d48f4d385ec4fcd0b9239f222361d2fae043f689febc2dde01daf84618f91affa27c78e5def405463be77b7a088eb072c2c0bba07f2f21eeb77e80bd52578af3fd8c489f9988e17a8d252b897cfeae5fa37313afe417890d826a92a3f01e25343194255348cc638467576dbdc64d0fbc56a12a8d8195b75c24f9c93345f83f1b32ca0455b9024c90581309572910afd69bed7201f5a1c6800bfcb1a8c585a6714d971d3537dddf33d2d57bc1a22c20f0bfab1b2c4ab246e9b2511914d0a8af11a70c563889e5f08a30af3bd9676e3df55e65d737d6742706bde099f4796d31bae9e8f662ab2a33b2e06327f9a00523d9d620bec3e65d45fdb72aefe416f42fccc8c897bf93e2ceead669718c72de75bd85306ff715a2eca0213183c7048ae0d0c6fcd40e9f02f9a38d6c61e60600c1a184686cdd2e9b7e8b4b981da729f8ebbc57e8509f07a37c3e3de3baeed62717bfa150fee7db23bfffe222861a6fc968248727e4b4f50e728ba8cdd0a138f56b43f11ce2c5271dcca6f60f1c6c8c9f37dfbed07e3f5dd7e293e13926cd78100d1acd2bd3a550c990e87bcfb3c9ec586a94e2d799dec13cedb812359a1defc000941597cc6757112ac4c1785be90d8263e47d96cd409313b4c05d7023c6b4bbb3425a0529d44edc4807db2d8e006dfb037d4d878574d3cfc2585d605c16e704044adc69b0de5c20f8499aab44bab1cd3f78e627f36a51a607e644814e49eef4d219331f6e2450439f9872518f5e19db51bb017a8c36f3657e803da1b787d70b88285b5990fa7710d4965239cea40113d3e551f08a6784529e8008b24be09e7c021c2b9c1fdef346f89b28e8611ee69e2fec4eee885cabd8f479228145a97b42c448687db1e27123ec7366a013e89a52f40dbf6902c1ba2d64078e728a24fb3c12faa07a71fd6f7fc6991162f7782502030aa716ca6d2e32441e0da7592fc79bb70e08f5867ef64a497023a4d98a3b15f531283bea1434ba96921b2e3622361d3eba85a8234fd54a6fd8ba27a368bef4d6e60d5e5be3d69a6da11be485b7111dd29f6bc0897b159a50cd540e09229b8d7552e1fa9fe8bb3b54cb1e156ce7e6d2bdfe2401543e1d9890ba385e951ef19d067a268a58f80940cdcf48ad2af7cc57d0af20d9b262ab1b6b3b61d79631f509c5721152bb3c25abc2b5f979326faa25edaa050fb371c4c95056aaf89662d4ce49cae5c35bb2c0c131ce049a75d3fc5c5bb51cbee69dff987815aaa64949335b128a453d8b51e56bc67ae0c7871ae95cf479752c47305d38b8b0a0ab19b31ce7f869e3f01978a0ecbd037ccc50cda03dc2a55aa5fda691ee31264094c2c8f930bf3f36ecaa7c8d68d6f23df446127fa658e64e0b00123200608ca2379ac2c26efdfd8b03e88127b7dd5012e0f41c79cb0ea411e104abac6783e971ceae710f7cb1b476059f4bb703536202ef2bf8e29b218be9ae61f6f9e6ff15437aff7a694ab73b94f242e852d158ed2a5b244adaa5e0607f4f5fa6d45248a9fcd6ae98f3d0d41e37a64e86326d74c89cbded7d36fa53a2dbc130185c1df45d603e33e43ce99ed4d2f97a0517ccb095d7f9428557a7e87dea54e8acf55f5aa31f94f88fae4e175d30a8f4da027d19b6b7612d2055bc846ee4d5370361ba0118b4af6b892dbc4145690093cc83fcb8c162ec8bb7301f03240502ce0dbf9987e6ecddea376bcf2a1194e302a97e856754a8863e3d0abd7827bce7cf1b9f7adc3c9251dde16574b3175050cdba3f9608eefe2d5b96fed4689d78fd015701ed51efb30a591a1f7cd6b6badc4e32ddf0859091cafe760dc78abaaafd83959501737607dc79670dd7cd4ac6d4c395b18f781b447a9d3698a8043de4b8421733c1aa1214cec4e23eb18ceebfda32364142f4648e828ec0b5c56f3fdec1216420823ac9d7a5df890bab4c359c7ba9ec54b0e81372cc251ab7fae8c3d62638979da787e8f36c1834235d210e08424cf2edc32fa2514a8bc4e67ffd3836e20b9ff66db97a8d4d93232a1b2e95c0a0115caf236ffb91e61e16ae1b6747551c715895d35263baf94e60867aeae9e861b58ecff0678c8061b1e793c78546cf7a800141f79a11faf2cf72991d48be644838b48665f4bc031a6bc63d59ed294398802af2f847a89a17e0787df73d4c8d9276a243bff1cebc04d7f957e222315bb883df210f17c6255393f8a6cc06c0a6557911fd6bf3b16b4deef90d65be1c55c7e7f596121c1b52de3c5fa595a69041cc3a69cf1112bcf308ea3dae4d559ecfc486df9dc42b65323cf49e3c677ae6457e0cd96773e53db8029ec2242d3736e3fd71a3d254c62c8d72478f656e367db5180f8a69f695b24317b7f2d903bea15d67e82144366d2c7900e27e95bb9e35df85693e0d6a3655387acbc91d7dbd0a57f1b86e7aa381cf3ac5ca5b004cef3940d02289254668295cfd7ea6076ef7d43dd00eabee2994862078f16035ab24b5efc454837f5aad52732813252e1e8b2c939c4c9a6f887ea96b6fa399837e9e5629d7640326abbaa99425cf1198811c434e5c9f353bcba5ddaca63b43c981f3b6145e6101648863c04c63919eb51ff4c3a87570198bdaa88602482f536dc17d0e6c2381268c9e011b48ae753b330e321e8d42243b572101c5c74d2309ba8403107a1df763d02355bc2f31b30165c72124e3c913a2dbdbeaec19316aab9af277fe0aa79323334b6f0aa62aa8df386aab1a35f82f424c1309a98008faf6a365f17e7b909d2a63389afbae07c0984405fb7cf701e989c047330dfa1804d67569b2598500dd0d1f62b7f39c60e08155e80fc5607967bf31ac2e5b967431a104297dff1789c2fb6f1dcce6d0ac3dd7df33e45a98fb644af138d53ba0074b3d405db34ccca5f9fbbdde83108f8a8651b4eac6f4739a2ffad6790e75a3e385568b836a04a504eb6e26a257253f5d8dcf0a4ec8c3309560a3f9ff995eb21cd52abbfedd590ce02af77f8096aba06e0f6cac5bebc0a7ed4d741fd3479b332927f233705ac0b003e467fa49efbdc99e467bebdcb65fc9fdfc1872e7e97a10c22a5ace6c88c7795dda110ece8d553a072a7811580ecdc5f19c2a354f66c2e9e2894d74defaece76f62ff545ed0fcb26b45a843f804c042016f3aee8f9ecd38a2a6fcffbeeb40fa03db50fda685eb1098da2803ad9f9657f7a4af61e58e4466e4ef45f08b65c5dd6f04d1b5c65e72734d660ba5c3cadb6600aa0731dc4945e6b32ad2927d68c4df013a71b5278d0db66bd168bafe670a3d8514739f3eaebdd55ae5869da42406c4952454403fa36b72228a8dc48358a7d4b3afda98bb28789d31bec27b2e04b8888518dffea7520d87c5410348472b71f6587b997ffd29021b430793ea4ab214980bf1741fda7ddcc1023ac0734fb4a81d4f3920329f279c6405e210fcdf93cabd2aff61a1d6a836dda161e07ac230303dea7665ebb6558f9e695a98398e677bf0461829c8366aae705e1ebc5ba7fd882f0babba2155249849d574002d47097ede39653f5d444ccdffeba30cc420e3ce090ea5b6", @ANYBLOB="9e1d7a44751b7babaa3dea1ad7fad0ef346f0fc327b09ba69bbe0db250e5be70df7a6d4409709741456b042a0e40ccd8f74da64b6fd78efa60c5c98bfab9e8348826ba4246d26d57ed0b1b9233d656324b1db6dc3a6fad6984802c5555016f9a39dfa4c48eb642826f3197af1ff764a1f924db099df560899cb4ecd00917d3e2f214d2028261fc93f817f0533978030db88c", @ANYRES16=r12], @ANYRES64=r8, @ANYRESDEC=r13], @ANYRESOCT=r10], 0x2, 0x0) r15 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r15, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r15, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r15, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r15, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r15, &(0x7f00000006c0)=ANY=[@ANYBLOB="0008000500000000cc403de6b99080b840d12ac5bd074aa09c3977be4b0022b17368a64d7f0a8e6fc25ab9f177334d03dac79186e40c9bd8a341f1b659cd14742eed82010e8869a622edee6b100fc7c86d5d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r15, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r16 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={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, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r20 = getppid() r21 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000980)={{0x2, r16, r18, r19, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r20, r21, 0xa5, 0x1, 0x100000000}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={r4, r9, r18}, 0xc) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@rights={0x11, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}], 0x50}, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r1, &(0x7f0000000300)="3e227913e4bad21c734f4dd36a27e5e27ba36d673553c0c21b3dfaf90f001ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe3b3761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c68bf82cd0bb83dc9d95d8588fc7c93635077f2504d6e63787c280e26d6bc89effbad08863cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fe0900000029b887cbac44c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e42d6165a0d93cd0bd30b57108efa5762fa3c3d9c5177479895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437", 0x10a) close(r1) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x24}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000340)="b6") 16:00:06 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x9) syz_open_pts() pipe(&(0x7f0000000000)) syz_open_pts() 16:00:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785", 0x46d}], 0x1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r2, &(0x7f0000000300)="3e227913e4bad21c734f4dd36a27e5e27ba36d673553c0c21b3dfaf90f001ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe3b3761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c68bf82cd0bb83dc9d95d8588fc7c93635077f2504d6e63787c280e26d6bc89effbad08863cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fe0900000029b887cbac44c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e42d6165a0d93cd0bd30b57108efa5762fa3c3d9c5177479895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437", 0x10a) close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x800, 0x1fb, 0xffffff01, 0x0, "3b9a839c95ba667cee43d6613466bf6e44f7445a", 0x2, 0xc61}) r3 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r3, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000180)=0x1) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000140)) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000700)="ea110ad75a0113e5c4d97191ca8b933529be8f48ab8063c5b6e215d45184ccd2d17f1080158dd483554463a560b093f4b569bdbe0d89fb771da85524b1d7020000000000000071a251ec1a3401b71f385c191f6bffef23876e02b6c9c70a8d0335d0ed00fbe65e936a0b535162aa9e1e99ceca27f153667b1a5957a9e6f30499502b4ebb1a1db42c8cb08e87bc91b3148ea0524b9f44d837afd4d652d4e48649fc74897e53e97052681ae213d907da71138ffef6a83aeff788e614bb70042914fca3004ed9528b6f375c6650373d6c428604a04e04fb70fe33eeeaa852af0d907b2d86968ca63688803df41acd6a3d56efeba47a3d879055b93f6f485be9169787f52eda1fcd8b499ce575dd3ea1962848f78f1e634c52b0a571d4d1806eb5344fa84728e3a6ccf6957586015f98322e9ce03e42d032bc90e74b2f6a2ce3d02f67e2ba799b114f100b52f7958b9edf02f8ac70308cbbc4f06ff1e46c136539d40dcb4fdee20dc3405adfa49096931c2303060d9fe7301256d8cfe1ce2344231229d9afef667ec3f9b103cb8c8833c92e690f0eff53577340d512862ffb4abb32a860bbb9f847c5174032d25588b32072fe9f8f68116e1ed901d29ba937cd80b4be501e8c098e1904ba0039b328dc41444da5c52006d86907878e29973e149285fef4722b5dc7a871712cfe2d0e95eab364f3e77125e95bcb07de3e0712405239ac6cb5a3394a049f9fff8453a8c9734940f2c6849b9759d08841caf4e1b46cad51486467f9b483f7c874ca8cca5be23c41c910e3fb3367b69773ff566fd2b9fc1bd26b7b0b7f7ada2d4c2df08d5e3a82961af2", 0x253}], 0x1) 16:00:06 executing program 0: socket$inet(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000f40)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d7595dcca04d8f79ef2bcf9617515d813dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670aaa4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c9f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a39852f0db6f3b64c2f5bc8fd0035bcabdda9a4856"], 0x10) dup2(r1, r0) r2 = socket(0x2, 0xc003, 0x2f) setsockopt(r2, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r2, &(0x7f00000000c0)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) connect$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'\x00', 0x0}) syz_emit_ethernet(0x3bd, &(0x7f0000000240)="b6") 16:00:07 executing program 0: setregid(0xffffffffffffffff, 0xffffffffffffffff) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040), &(0x7f0000000240)) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = getuid() r2 = getgid() chown(&(0x7f0000000000)='./file0\x00', r1, r2) 16:00:07 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)=[{0x80}, {0x800000035}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") socket(0x10, 0x7c084627e1ad268b, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040), &(0x7f0000000240)) bind(r1, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) accept(r1, &(0x7f0000000280)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:00:07 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x27ee, 0x0, 0xfff, 0xffffffffffffffc2, "25e7f613283958181095e4b6d987e72f21f9bc15"}) r3 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r3, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000180)=0x1) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, 0x0, 0x0) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040), &(0x7f0000000240)) bind(r4, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r6, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f77868c50ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r6, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r6, &(0x7f0000000a40)=ANY=[@ANYBLOB="18000007000000007ff7e1d456ef5826acd6475a6b501fc70ed786a290c191675bcacb070ca64c5a183c6dd3c00447331c139e87591de55c2ea4948b9c4670e141c604d3a8ea571b21b23e69ea712a238c73df7919683be32fe2d20acd48e8ba4d28ee8e5a7e6a0c8519e9382fb45d9042e0f1bcdfb602bb8d9216cb83ea3cba4908c8f207531bac99e645d61dd6bf854de98442d67a5c724d8192d1e4e465fe223c818c2d41de69401ea41025e4ae8ebb07bd9ee969efa5acdfc879440807566249887ea46e3148"], 0xffffff64, 0x1, 0x0) r7 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={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 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000980)={{0x2, r7, r9, r10, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r11, r12, 0xa5, 0x1, 0x100000000}) r13 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r13, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r13, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r13, &(0x7f00000008c0)=ANY=[@ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000740)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYPTR, @ANYRES64=r7, @ANYPTR64, @ANYPTR], @ANYRES32]], 0x2, 0x2, 0x1000) msgsnd(r13, &(0x7f0000000c80)=ANY=[], 0x0, 0x800) msgsnd(r13, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r13, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6a9b4644740d12ac5bd074aa09c225abe4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r13, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r14 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r15, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r18 = getppid() r19 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000980)={{0x2, r14, r16, r17, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r18, r19, 0xa5, 0x1, 0x100000000}) r20 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r20, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r20, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r20, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r20, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r20, &(0x7f00000006c0)=ANY=[@ANYBLOB="0008000500000000cc403de6b99080b840d12ac5bd074aa09c3977be4b0022b17368a64d7f0a8e6fc25ab9f177334d03dac79186e40c9bd8a341f1b659cd14742eed82010e8869a622edee6b100fc7c86d5d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r20, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r21 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r25 = getppid() r26 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000980)={{0x2, r21, r23, r24, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r25, r26, 0xa5, 0x1, 0x100000000}) getgroups(0x3, &(0x7f0000000140)=[r16, r23, 0x0]) fchownat(r3, &(0x7f0000000040)='./file0\x00', r5, r27, 0x4) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8", 0x88}], 0x1) 16:00:07 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) open(&(0x7f0000000000)='./bus\x00', 0x200, 0x18) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) getrlimit(0x5, &(0x7f0000000080)) dup2(r2, r0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f00000004c0)=[{0x4, 0xfd}, {}, {0x176}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:07 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r1, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000180)=0x1) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000080)={0x1, 0x1, 0x5}) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r2 = socket$inet6(0x18, 0x8000, 0x100) bind(r2, &(0x7f0000000440)=@in={0x2, 0x0}, 0xc) accept$inet6(r2, 0x0, &(0x7f00000000c0)) r3 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x5000)=nil, 0x0) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000300)=0xc) getpeername$inet6(r4, &(0x7f0000000340), &(0x7f0000000380)=0xc) setsockopt(r4, 0xfffffffd, 0x8, &(0x7f0000000100)="0af0cb5b303de9dccb18aa3f02c58c21dd37a17f6d705c84338bb3e390aff6916abd2a8ebb70559d354fc0a574d93dae3f1c711871db35c97bda4ea41ec24ac0f7f328500c0659fb8f96fcb0f18c6da3fc10509519c0fc5bb1552d7521f02e53d204b254d97c6f072390f5b694ba2e11401a4da3288dedb918ad97ca36796eb8627acb", 0xfffffffffffffd96) shmdt(r3) shmdt(r3) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) syz_emit_ethernet(0xe, &(0x7f0000000400)="77670b5267979379b9acf758c296") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x3, 0x5}) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) 16:00:07 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x3b, 0x0, 0x0) ftruncate(r1, 0x0, 0x6) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x10) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10000, 0x0) setuid(0xee01) msgget$private(0x0, 0x1) geteuid() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$getown(r2, 0x5) r4 = socket(0x800000018, 0x3, 0x102) bind$unix(r4, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r7 = dup(r6) getsockopt$sock_int(r7, 0xffff, 0x2000, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r3, r5, r8}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r9, 0x5) r10 = socket(0x800000018, 0x3, 0x102) bind$unix(r10, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r12 = dup(r11) getsockopt$sock_int(r12, 0xffff, 0x4, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0), 0x2d8) 16:00:07 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040), &(0x7f0000000240)) bind(r1, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) r2 = accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getpeername$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) r3 = fcntl$dupfd(0xffffffffffffffff, 0xf, 0xffffffffffffffff) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000040)) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000100)=""/37, 0x25}], 0x1, 0x0, 0x13000000) 16:00:07 executing program 0: pipe2(&(0x7f0000000080), 0x0) socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x4, 0x1) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x3, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 16:00:07 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x2) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000140)=""/110, 0x6e}], 0x1, 0x0}, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00ff0f00000000000000000000000000000000ebffffff000000"], 0x0) execve(0x0, 0x0, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0x21, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81c3df2cc82c1e9368c6116e0b5162f974e4f9d9") geteuid() 16:00:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800006], [], [], [{}, {}, {0x0, 0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000480)) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000004c0), &(0x7f0000000400)=0xffffffffffffffd5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = semget$private(0x0, 0x8, 0x400) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x7, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r1, &(0x7f0000000380)=[{0x3}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$GETPID(0x0, 0x0, 0x4, 0x0) r2 = semget$private(0x0, 0x7, 0xc) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000001c0)=""/107) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f00000000c0)=""/199) r3 = semget$private(0x0, 0x7, 0xc) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000001c0)=""/107) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f00000000c0)=""/199) semget(0x2, 0x1, 0x90) semctl$GETZCNT(r1, 0x3, 0x7, 0x0) semctl$GETALL(0x0, 0x0, 0x6, 0x0) semop(0x0, &(0x7f0000000040), 0x0) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000540), 0xffffffffffffffe4) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000480)=0xc) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) socket(0x0, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) 16:00:07 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x81}], 0xf8b1, 0x0, 0x10000fe, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/243, 0xf3) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x8, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61, 0x1}, {0x1}, {0x6, 0x0, 0x0, 0xfffffffd}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="cdd000000000edffffffffffffff") 16:00:08 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0xd290a6393f642653, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4b78f2b6556ac406, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x80) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000001c0)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='c\x00') r1 = socket(0x2, 0x400000000002, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, 0x0, 0x0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040), &(0x7f0000000240)) bind(r2, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) bind$inet(r2, &(0x7f0000000000)={0x2, 0x0}, 0xc) setsockopt(r1, 0x0, 0x80, &(0x7f0000000200)="caf5b415", 0xfdec) r3 = syz_open_pts() dup(r3) fcntl$getflags(r3, 0x0) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0x1a0a149193073e73}, 0x0) 16:00:08 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001000000000000001fb2addb4906757d4f410d0ddda7f7fbda1e785d233cdefb0bbd3d9f67b913c10bfa985464bf800564d748337fe6591a888d676d6104aa2b6662967f0124ff280ff68c2e3ec1a3e1dac3ba8fffe40bf85b406139954e24ae85752be7a9085432fd8261140eb45b1ae8ac6e7970aeb95282d13d753253033d01db6584882cf63324777ba024cd92e8ec4c20b91edcf9522961598caf013d70b1216da8167c803338bb829171b53f773e81412b2fdcc82cae4b79943b0f6e8fafcee25d192e98dfec1ec4a170796304c33ce430ddd9397c55257e03", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) getpgid(0xffffffffffffffff) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:00:08 executing program 1: r0 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r0, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000180)=0x1) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000001140)={0x7, 0x5, {0x1, 0x8001}}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eae3127c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040), &(0x7f0000000240)) bind(r1, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) r2 = accept$inet(r1, &(0x7f0000001040), &(0x7f0000001080)=0xc) listen(r2, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0xfffff}], 0x0, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000002700)='./file0\x00', 0x100000000001fffe, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000010c0)='/dev/null\x00', 0x20, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000001180)={0x1, 0x101}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) getdents(r3, &(0x7f0000000040)=""/4096, 0x1000) pipe2(&(0x7f0000001100)={0xffffffffffffffff}, 0x2) faccessat(r5, &(0x7f00000011c0)='./bus/file0\x00', 0xd0, 0x2) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x40004000, 0x220}) r2 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r2, 0x8004667d, &(0x7f0000000040)={'tap'}) r3 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r3, 0x8004667d, &(0x7f0000000040)={'tap'}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x2000000000000198, &(0x7f0000000340)=[{0xa040, 0x8, 0x32, 0xff}, {0x1f, 0x8, 0xfe, 0x4}, {0x53, 0x1a, 0x1, 0x8}, {0x1, 0xba, 0x1, 0x40}, {0x3, 0x6, 0x7, 0x5}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd330600000000000000632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) dup(r1) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000300)=0xc) getpeername$inet6(r2, &(0x7f0000000340), &(0x7f0000000380)=0xc) accept$inet6(r2, &(0x7f0000000240), &(0x7f0000000280)=0xc) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c84a4fffdffff11fe4dbfa60400"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffb83, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r4, &(0x7f0000000140)=[{&(0x7f0000000180)=""/45, 0x2d}], 0x1) r5 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x20) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x5, r5) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x86f, 0x2, 0x2, "be665ff215b6af7abe82049c07423f13cbfb21fe", 0x3, 0xfffffffe}) syz_open_pts() syz_open_pts() r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) semget(0x3, 0x1, 0xc) write(r7, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r7, &(0x7f0000000300)="3e227913e4bad21c734f4dd36a27e5e27ba36d673553c0c21b3dfaf90f001ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe3b3761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c68bf82cd0bb83dc9d95d8588fc7c93635077f2504d6e63787c280e26d6bc89effbad08863cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fe0900000029b887cbac44c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e42d6165a0d93cd0bd30b57108efa5762fa3c3d9c5177479895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437", 0x11e) close(r7) ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f0000000000)) 16:00:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x1000, 0x10]}, 0x94) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x400, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x2ecf79ff12a50dd, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, 0x0, 0x0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040), &(0x7f0000000240)) bind(r2, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) r3 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r3, r4) bind(r1, &(0x7f0000000080)=@un=@file={0xd80f49edce43012c, './file0/file0\x00'}, 0x10) 16:00:09 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2010, r1, 0x0, 0x1) 16:00:09 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x5, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000019, 0x2, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:00:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000300)=0xc) getpeername$inet6(r0, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) mkdir(&(0x7f0000000180)='./file0/file0/fi\x00', 0x0) acct(&(0x7f0000000080)='./file0/file0/fi/file0\x00') unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') 16:00:09 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x0, 0x7, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[], 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) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket$inet6(0x18, 0x8005, 0x4) ftruncate(r2, 0x0, 0x9) getsockname$inet6(r2, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = shmget(0x3, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f00000004c0)=""/80) r5 = geteuid() r6 = getgid() r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r7, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f77868c50ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r7, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r7, &(0x7f0000000a40)=ANY=[@ANYBLOB="18000007000000007ff7e1d456ef5826acd6475a6b501fc70ed786a290c191675bcacb070ca64c5a183c6dd3c00447331c139e87591de55c2ea4948b9c4670e141c604d3a8ea571b21b23e69ea712a238c73df7919683be32fe2d20acd48e8ba4d28ee8e5a7e6a0c8519e9382fb45d9042e0f1bcdfb602bb8d9216cb83ea3cba4908c8f207531bac99e645d61dd6bf854de98442d67a5c724d8192d1e4e465fe223c818c2d41de69401ea41025e4ae8ebb07bd9ee969efa5acdfc879440807566249887ea46e3148"], 0xffffff64, 0x1, 0x0) r8 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r12 = getppid() r13 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x2, r8, r10, r11, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r12, r13, 0xa5, 0x1, 0x100000000}) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r14, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r14, &(0x7f00000008c0)=ANY=[@ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000740)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYPTR, @ANYRES64=r8, @ANYPTR64, @ANYPTR], @ANYRES32]], 0x2, 0x2, 0x1000) msgsnd(r14, &(0x7f0000000c80)=ANY=[], 0x0, 0x800) msgsnd(r14, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r14, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c225abe4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r14, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r15 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r19 = getppid() r20 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000980)={{0x2, r15, r17, r18, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r19, r20, 0xa5, 0x1, 0x100000000}) r21 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000300)=0xc) getpeername$inet6(r21, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) shmctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0x84c6, r5, r6, r18, 0xffffffffffffffff, 0x1a8, 0x5da}, 0x6, 0x219, 0x0, r22, 0xd3, 0xfffffffffffffffb, 0x80}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r23 = socket(0x18, 0x1, 0x0) setsockopt(r23, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) open(&(0x7f00000000c0)='./bus\x00', 0x10241, 0x108) pipe2(&(0x7f0000000140), 0x10004) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x8000) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = socket(0x1, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x0, 0x1, 0x1}, 0xc) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:09 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) r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0/file1\x00', 0x80, 0x60) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') 16:00:09 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="faec3ce63897b5acb6381d85669c91577b84d4e84e68efba408ef5280918a1412fa6227273a972aab5262eb9ca37986e6b4edead9e03b63430d4aaab2e7db9e3737ba085d2aa5ec0f632db3d1115fb9b6009ae4a4c277e651f042b14aff68d409b52d5fcdf0e67bab2469fa93db7c53663fec360115f64a8273f1a76442f26bd75cbabc05a0187b8aad99af83e753f59f1f487357dc5f7f6879eb042f167562000fc869edad508b12682b422820360b79ea68d3dd80214a710483830f89cce9b7133c0c5dc9d5fb488ed302b8617651b0f2f1cc5f4fd23274ba63f53abcdecf22d6a9be467afb078ca0e42c2e1eb", 0xee}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r1, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000180)=0x1) renameat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', r1, &(0x7f0000000080)='./bus\x00') write(r0, &(0x7f0000000180)='oL', 0x2) execve(0x0, 0x0, 0x0) 16:00:09 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x100) bind(r0, &(0x7f0000000440)=@in={0x2, 0x0}, 0xc) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/171, 0xab}, {&(0x7f00000001c0)=""/207, 0xcf}], 0x2, 0x0, 0x4) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) setitimer(0x0, &(0x7f0000000180)={{0x0, 0xffffffff}}, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x87}, {0x800000035}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:09 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) r2 = socket$inet6(0x18, 0x8000, 0x100) bind(r2, &(0x7f0000000440)=@in={0x2, 0x0}, 0xc) poll(&(0x7f0000000480)=[{r2, 0x21}], 0x217, 0x0) write(r1, &(0x7f0000000040)='!', 0x1) socket(0x16, 0x2, 0xf8) 16:00:09 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00'/16], 0x10}, 0x0) pipe(&(0x7f0000000080)) 16:00:09 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000016000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff5000/0x9000)=nil}, {&(0x7f0000415000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000155000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000150000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000014c000/0xa000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000151000/0x3000)=nil, &(0x7f0000234000/0x4000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000094000/0x1000)=nil}, {&(0x7f000000c000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f00007d2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffa000/0x2000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './file0\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './file', './file', './bus\x00']}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) 16:00:09 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000280)=0xc) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f00000002c0), &(0x7f0000000300)=0x4) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r1 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r1, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000180)=0x1) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000000c0)=0x9) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000240)='\xe6t') r2 = open(&(0x7f0000000200)='./file0\x00', 0x20000, 0x42) write(r2, &(0x7f0000000080)='O2', 0x2) r3 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r3, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000180)=0x1) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f00000001c0)=0x2) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000040)={0x5, './file0\x00', './bus\x00'}) rmdir(&(0x7f0000000100)='./bus\x00') syz_extract_tcp_res(&(0x7f0000000000), 0x2, 0xb4) 16:00:09 executing program 1: open(&(0x7f0000000100)='./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") r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x390) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$getown(r4, 0x5) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = socket(0x800000018, 0x3, 0x102) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/det/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r9, &(0x7f0000000000)="fbaf8a79060000002900cbea7d2b", 0xe, 0x0, 0x3b) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r10, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r11, &(0x7f0000000000), 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r12 = open(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) r13 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r13, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) bind$unix(r12, &(0x7f0000000440)=ANY=[@ANYBLOB="00002e2f6275cd3de0133eeb9dd71bafa59c11bd82073bed3adf9a576a9f664b280f56836e68ced11824344c20d2823067bf1b1adc3b0382ca0882ac0b0b926eeb9a4896637c77453a9cea34d6370ea181d5e5d568e4ed24b315e5ed2dd7ec4ce8482356582673"], 0x8) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r5, r7, r14}, 0xc) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) socket(0x0, 0x4000, 0x0) r15 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r15, 0x0, 0x0) msgget$private(0x0, 0x102) r16 = msgget$private(0x0, 0xc6) msgsnd(r16, &(0x7f00000008c0)=ANY=[@ANYBLOB="03000000000000003d551559e046829f563a7584eae633181248a06adaf5ff5e88437f167385acc79aef66b605000000ebbd7ef8b684287fc472f0ad8d3a01079c95aa77d2a92b9315da9a91a229e4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39dbbf141a2d064c6eee8be38af000400005b3e4b10481caec9847c84ea0b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd27916ffffffff0d728052748bcbf50315e2de3f6c11b5b3ccd6f358261000b1361a1af063c602f5e785fb1781740a78184160d8bd8351773c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e88065790200000000000000304331fd365f8591845fba205da23499c4ed1db2976346e856225771004db2f6d070ae8c39db197965552f9a3551df560c7bbf0b90886ed8e5c05b64bdaff0d9fcefed27f9a9e28c2410b80a14d462a2b798e916b05ad28904dcdf9c6ed01d265cd6dbba2c81e9d1a31b6e18728a69ed6d01cb7d35608cd5131c6f83656a64c8f79f7a5ebcde1fa3cadfafca1cf9b86f9a0265c3ea39acdc61c4eed20d84431a000000000000000000"], 0x176, 0x800) r17 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r17, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r18 = msgget$private(0x0, 0x39c) msgctl$IPC_STAT(r18, 0x2, &(0x7f0000000380)=""/12) 16:00:09 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x8, 0x0) pread(r1, &(0x7f0000000340)="6f24d79461e6a4a2c011bc46487e73921bde5f563e3de5bb23f8c5fb1db4193e80367b9118962e97f94604124a2919ebccd8a0b849e72e71fc8026ed7e8b0822a01941", 0x43, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0x0, 0x40000000]}}) ioctl$TIOCSFLAGS(0xffffffffffffff9c, 0x8004745c, &(0x7f0000000080)=0x5) r2 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r2, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000180)=0x1) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000400)={&(0x7f00000003c0)=[{0x84, 0x2}, {0xc, 0x8}, {0x2b69454d81a3a3f2, 0xe971}, {0x89, 0x7fff}, {0x7, 0x8}, {0x45, 0x6}], 0x6}) recvmsg(r2, &(0x7f0000001880)={&(0x7f0000000440)=@in6, 0xc, &(0x7f0000000800)=[{&(0x7f0000000480)=""/160, 0xa0}, {&(0x7f0000000540)=""/185, 0xb9}, {&(0x7f0000000600)=""/81, 0x51}, {&(0x7f0000000680)=""/243, 0xf3}, {&(0x7f0000000780)=""/91, 0x5b}], 0x5, &(0x7f0000000880)=""/4096, 0x1000}, 0x20) 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x160000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) 16:00:11 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33, 0x4, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) recvmsg(r0, &(0x7f0000000100)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000080)=[{&(0x7f0000000280)=""/84, 0x54}, {&(0x7f0000000300)=""/92, 0x5c}], 0x2, &(0x7f0000000380)=""/205, 0xcd}, 0x847) 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000004c0)=0x3d) ioctl$WSKBDIO_SETMODE(0xffffffffffffff9c, 0x80045713, &(0x7f0000000480)=0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x8, 0x0) close(r3) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x80, 0x0) 16:00:11 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x2, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x80, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect$unix(r1, &(0x7f00000000c0)=@file={0x2, './bus\x00'}, 0x8) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r2}) fcntl$dupfd(r2, 0x0, r2) dup2(r0, r2) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, 0x0, 0x0) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040), &(0x7f0000000240)) bind(r3, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x11, r3, 0x0, 0x10) 16:00:11 executing program 1: nanosleep(&(0x7f0000000000)={0x1a, 0x81}, &(0x7f0000000040)) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='./file0\x00') r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000080)={0xfffffffe, 0xf585, 0xb}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000140)=0x8001) r1 = syz_open_pts() dup(r1) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) 16:00:11 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) r3 = geteuid() r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) r5 = getpgrp() r6 = syz_open_pts() close(r6) writev(r6, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r7 = kqueue() kevent(r7, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x6f}], 0x7ff, 0x0, 0x0, 0x0) writev(r0, &(0x7f00000014c0)=[{&(0x7f0000000140)="d31d07ba224c5c2cc2251e5731b5904e0ffe08398e9fe2e0e92f1c", 0x1b}], 0x1) fcntl$lock(r6, 0x7, &(0x7f0000000040)={0x1, 0x5, 0x40101, 0x0, r5}) r8 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r10 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r12 = getgid() semop(r10, &(0x7f00000002c0), 0x0) r13 = syz_open_pts() fcntl$setflags(r13, 0x2, 0x1) r14 = dup2(r13, r13) symlinkat(&(0x7f0000000000)='./file0\x00', r14, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r14, &(0x7f0000000180)='./file0\x00', r15, r16, 0x0) r17 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r17, &(0x7f0000000880)=ANY=[@ANYBLOB="0669d1510099dddf9398b25ffa4bd84658a8c8c9d4167cd5963a6a8004000000000000001031cde9641d89d0c7baff3676c7cbea09d4c1c43918f3ade7fa87f5c3d227f7cd1f03387fff63ce0a26501e1ee8b16c8f62335c981a45bcff87c268487aece2d75c7c5dbc"], 0xa) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r11, r18, r15, r12, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r19, 0x0) poll(&(0x7f0000000000)=[{r19, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r20, r8, r9, 0x0, 0x2, 0x8}, 0x7fff, 0x200, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r22 = socket(0x18, 0x2, 0x0) accept$inet6(r22, 0x0, 0x0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffffffffffff65) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000180)={{0x20000007, r23, r21, 0x0, r24, 0x100010024, 0x7}, 0x9, 0x9, 0x3}) r25 = semget$private(0x0, 0x4, 0x2) semctl$GETNCNT(r25, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r25, 0x2, 0x8, &(0x7f0000000140)=0x1) semctl$GETVAL(r25, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r25, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() r26 = open(&(0x7f0000000780)='./file1\x00', 0x0, 0x0) r27 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x2a) ioctl$TIOCSETAW(r27, 0x802c7415, &(0x7f0000000080)={0x7, 0x2, 0x8, 0xff, "9f0fca68afb45f54df1c19c59a64753f99515479", 0x8, 0x2}) ioctl$TIOCSETVERAUTH(r27, 0xc0107002, &(0x7f0000000000)=0x1) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3b) r28 = semget$private(0x0, 0x4, 0x6f) semop(r28, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r28, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r28, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r28, &(0x7f0000000840)=[{0x7, 0x0, 0x800}, {0x0, 0x50c, 0x4a56df42aae114ed}, {0x0, 0x5, 0xc00}], 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r30 = getegid() r31 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r31, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000100)={{0x3, r29, r30, r32, r33, 0x4}, 0x200, 0x401, 0x2}) r34 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) writev(r34, &(0x7f00000000c0)=[{&(0x7f0000000280)="000000186004008b0300000000000000000000000000f659565c000400000000000000000000ffff00000000", 0x2c}], 0x1) r35 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x2a) ioctl$TIOCSETAW(r35, 0x802c7415, &(0x7f0000000080)={0x7, 0x2, 0x8, 0xff, "9f0fca68afb45f54df1c19c59a64753f99515479", 0x8, 0x2}) fchownat(r35, &(0x7f00000003c0)='./file1\x00', r3, r24, 0x4) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x5c, 0x800, 0x8, 0x2, 0x7e, 0x7, 0x5, 0x1, 0x1, 0x8, 0x4}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000000c0)={0x4, 0x4}) semop(0xffffffffffffffff, &(0x7f0000000040)=[{0x1, 0x0, 0x1800}], 0x1) r36 = syz_open_pts() r37 = getppid() fcntl$lock(r36, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x5, 0x100000000, r37}) flock(r36, 0x2) r38 = socket(0x18, 0x1, 0x0) close(r38) connect$unix(r38, &(0x7f0000000740)=@abs={0x0, 0x0, 0x2}, 0xfffffffffffffe78) r39 = socket(0x18, 0x400000002, 0x0) setsockopt(r39, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$lock(r39, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x81, 0x100000000}) dup2(r1, r36) 16:00:11 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x20000, 0x9) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffb83, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000180)=""/45, 0x2d}], 0x1) fchflags(r1, 0x8) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000140)=0x9) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x10210, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) getitimer(0x1, &(0x7f0000000040)) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000000000/0x12000)=nil, 0x12000, 0x0, 0x2811, r2, 0x0, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x80, 0x0) fcntl$getown(r3, 0x5) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10201, 0x0) r5 = msgget$private(0x0, 0x110) msgrcv(r5, &(0x7f0000000b00)=ANY=[@ANYBLOB="000001000000000000000000000000000000000000000000000000000000000000000000000000000000ad519d5ab439acd500000000000000000000000000000000000000000000000000003f7c4fdaf0dcaeb752cabfd5e8c9000000000000000000000000000000f4bcc98f60b552714baf981631de06646969615cae4f29b98aaa76077efd726b8f0474280bbd1646cedbbe1b996bbdb7846fd3d8955d645dfd9d65b348b397ed342cca9ad5d3ea08f9462e2e38800efa1fbcd5dfdc334b77d7041856bd0ac61aea640f77cb3baf988e10e6db55ffdb69ba92b4508416889a3df437abe2564a72ccb6f84c1a44f93e88e10000000000a174e0b5c55b8312463b1bb415fa5f1916e2fd5bba2c6e07bb82c921359d584e72d88c405e7c1c6467063ee0d2212851f08f3459031d9cd1ad75058c4e9b16b93509ff4404c420e998d35806c04e00002be54113ee92b7569ea25aa3a085b955164eab0ce3a5c49dcfdea57487694c387c8b9c42c1023200"], 0x1, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) read(r4, &(0x7f0000000280)=""/130, 0x82) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x1ff, 0x0, 0x0, 0x0, 0x0, 0x40, 0x3f}, 0x0, 0x3, 0x0, 0x0, 0x0, 0x8, 0x0, 0x8}) 16:00:12 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x9, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfba5], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff], [{}, {0x200}, {0x0, 0x0, 0x100000}], {}, {0x0, 0x4}}}) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)=""/81, &(0x7f0000000100)=0x51) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:12 executing program 1: kqueue() r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f77868c50ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r0, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r0, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r0, &(0x7f0000000a40)=ANY=[@ANYBLOB="18000007000000007ff7e1d456ef5826acd6475a6b501fc70ed786a290c191675b01000080000000003c6dd3c00447331c139e87591de55c2ea4948b9c4670e141c604d3a8ea571b21b23e69ea712a238c73df7919683be32fe2d20acd48e8bacd28ee8e5a7e6a0c8519e9382fb45d9042e0f1bcdfb602bb8d9216cb83ea3cba4908c8f207531bac99e645d61dd6bf854de98442d67a5c724d8192d1e4e465fe223c818c2d41de07bd9ee969efa5acc8b430dfc879440807566249887ea46e3148"], 0xffffff64, 0x1, 0x0) r1 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = getppid() r7 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000980)={{0x2, r1, r4, r5, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r6, r7, 0xa5, 0x1, 0x100000000}) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r9 = syz_open_pts() dup(r9) msgsnd(r8, &(0x7f0000000040)=ANY=[@ANYRES64=r9], 0x1, 0x800) msgrcv(r8, &(0x7f00000008c0)=ANY=[@ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000740)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYPTR, @ANYRES64=r1, @ANYPTR64, @ANYPTR], @ANYRES32]], 0x2, 0x2, 0x1000) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r10, 0x0, 0x200000000000a, 0x0, 0x0) getsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f0000000040), &(0x7f0000000240)) bind(r10, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) r11 = syz_open_pts() dup(r11) r12 = syz_open_pts() ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffb83, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r12, &(0x7f0000000140)=[{&(0x7f0000000180)=""/45, 0x2d}], 0x1) msgsnd(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="3fc29bd8b1a64fc968356646bcc46c95c87789d06a5007f5b9855c0dcf1903d227dc5a5ff59d568d34906e2ef06e80baebb7cca9acb2397268ffdd06e5ed889daa84b1159b6d7bc78ed8af6d46d295fbd0f6aeb432d28d8a45250f1fc50f67ac1970720ac22d6d3dbd7ef0f1711c9721539dfa18946beef6fbbf", @ANYPTR=&(0x7f0000000780)=ANY=[@ANYPTR=&(0x7f0000000100)=ANY=[], @ANYRESHEX=r12, @ANYPTR64, @ANYBLOB="963dde4b6305c746b827470346f773cfd24ae66566ed6ea8c7fc7c9c812353f2c27f9a8bd874d092c98a3b015bfdb8eb6536720e8b942ba4cde580ffab5ed348169bc66e38e7904fb527c0fa2661e19e8be82ab1e010d2a049d29d9b7de986f31e23317c835aa2b190c6909aebd1f1abad8b2530ac6e15b6a4ab946a48692c1163a82a35c8820b075104c5f3fedff8", @ANYRESOCT=0x0, @ANYPTR=&(0x7f0000000100)=ANY=[@ANYRES64=r3]]], 0x2, 0x800) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r8, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c225abe4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r8, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r13 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r17 = getppid() r18 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x2, r13, r15, r16, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r17, r18, 0xa5, 0x1, 0x100000000}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r20 = getegid() getgroups(0x30c, &(0x7f0000000200)=[0x0, 0x0, r15, r20, r19, 0x0, 0x0]) setegid(r21) setgroups(0x1, &(0x7f0000000000)=[r22]) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) 16:00:12 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x6805677926c5cc5e, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000200)) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000140)={0x3, 0x2}) r2 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r2, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000180)=0x1) openat(r2, &(0x7f0000000240)='./file0\x00', 0x800, 0x4) open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) r3 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r3, 0x8004667d, &(0x7f0000000040)={'tap'}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000002c0)={0x2, &(0x7f0000000280)=[{0x2, 0x7f, 0x0, 0x9}, {0x78, 0x5, 0x7, 0x3}]}) select(0xffffff94, &(0x7f0000000080)={0x2efa, 0x0, 0x0, 0x0, 0x7, 0x1}, 0x0, 0x0, 0x0) r4 = syz_open_pts() dup(r4) fchmod(r4, 0x121) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x9, 0x101, 0x1ff, 0x3, 0x8001, 0xfffffffffffffffb, 0x8625, 0x81}, &(0x7f0000000100)) 16:00:13 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002680)={0x0}, &(0x7f00000026c0)=0xc) ktrace(&(0x7f00000002c0)='./file0\x00', 0x1, 0x300, r2) pipe(&(0x7f00000027c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r3, 0x20007478) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000002900)=[&(0x7f0000002980)='%)$-%#(.,./]\x00', &(0x7f0000002940)='\x83\x00\xae\x84\x01\xc5\xd7\xda\xb4\xda\xc7>\xbcf\xe9\x17\x19\xff\x81\x9b\xa0vX\'\x00>.\x0f\xc2Q\x01XA\\', &(0x7f0000002880)='%)$-%#(.,./]\x00'], &(0x7f0000002780)=[0x0, &(0x7f0000000480)='!+\x00', &(0x7f00000004c0)='&/\f\x00', 0x0, 0x0, &(0x7f00000028c0)='}\x00']) r4 = openat(0xffffffffffffffff, 0x0, 0x40, 0x8) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r5, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r5, &(0x7f0000000300)="3e227913e4bad21c734f4dd36a27e5e27ba36d673553c0c21b3dfaf90f001ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe3b3761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c68bf82cd0bb83dc9d95d8588fc7c93635077f2504d6e63787c280e26d6bc89effbad08863cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fe0900000029b887cbac44c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e42d6165a0d93cd0bd30b57108efa5762fa3c3d9c5177479895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437", 0x10a) close(r5) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000002840)=0x1) pwritev(0xffffffffffffffff, &(0x7f0000002b00)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x5, 0x0, 0x52) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000002600)=[{&(0x7f0000000500)="b045d2a42aeeb6d401dfc2a44eb73d6a3c8729e2adab72a93860fad3bfc88595d34e23a303037b4d4349bb38a04c5c2dca6938bc3309c592fecb588a59cd04e067db08bbd4fbe9ad6a6c20643c2870b01c2842b1a405ceade81b52c292e233294e64b8ab0ccf6a3199ade6a02d27c5f567e6834de4589ac9469f1a5263886e0ea8759bc6866a5997a723e1458f3a922dfe3d209290ec2a82332d4e70901f515ed19a2f52af76d0d6acfcb06bd584338d60589a3edd9064b158a555319454a2b05dde98b1dc6a89fc0a622005a4e9c149c1f28e62105e79e74466c3f1c6b5229ed87ea585fc0f10f23ca1b8cffd83aa731c327576bcd298a066131c6251ac95c7bc031bffc2f262d273c1e41e11c6434093b58d698a6999344269ed02587c7f53dbd278cdca8619471f5048e83f0eeff60c8985e2e8bfbfd4aa26fb6ad6ce9cb2a45ab82b838243c2a19482d3c98b52b77a6263d1bf06c447d40fb921e361e0295687af13c2df6a5190a57e052ac84687f77b21e988404bd6191b229f0dc92d49492d7ddbe7828bc6fd0b6fd8188e9ba7b456df732e84aeb4df5023879c65ca0601b426d74b59e92de4bf6e7b9a66f6971259a45e642fbb8eb6a0e69e4220f402666c567db0e7520efc9af4b0369825f33ef7a42558c2cf1269870f015efa4642ab5d3a1ea389d46802573ea78a87e4f48ac31b0472c2c63443b53344ec56a8d72410e3b6c57bccde1cf75ab91d53bb319f4da34d55e14ce32e4c83a45ba5d01eb9565f45494af98594bcd9f871133a52b13950542038cafa06cb77f78472751d5d51ce662d4d3b5c3a30bb5787fc7b2de64660945f6fc2696807d33667d8ba02fd4c078ebf75dbc52697b308d920cb1db1806a5cbe3489a3b28b793eceb05d19d51a1f25ec038d8f1fd453c2eb6af6f8b282e9b0e4ac148a915596c9a51d6e0382bc11b46f1732192100b55fb00d16e72f4366cbdc1906d1483781005dce8f44fbca05b12dce60543c9d4114c507165ce8eaba3bd64bb198ae16ed5738a4a7cd69d9be2b8fb15976364acd9f3bf027457fcbf0ca0bce0c089650c7cec6dbe6b58fb915cb7a43987231f42008c820e3092fbf4fc146292c25837129ee0ec004180f37ff80b8dfde56464e52278d1cee911047b870a3c3313eec58ad9fae94b113d056be4c63312a079bbe9b757a2fe59250d3c88a39c6eda27057920c031cc3373102462386c142362b4d25e4fcaa184db88ab691f759aa1d2e13990c845874a7ef2a4d34e2d77ca8f3fa73b84dbea66aa25afd08e5acd838b51b3e2991871d9b526bad6d32286fb61e14285f55f8d4e965e68ed0ba335e0628db2298c090376c6ede5628aa476b9777c63cacc8a35586c01db48df178a5796f5e3c4fddf350608966c5a1bd6111aea41dee05e5d44b5c24494decb03e6639c759d2690506f728faa6a33b24f4fbf1c704cb6234bc73f90e33177afa36d24f1317926228bc224a76863c00a9983828c078215f8734b4420fb45c584387f148de564fb021d45f9aef4a665cfa782b34952aff382792893cd7ec5b310e2a666ebcce0387cb22060aa333898d0605a40a99ca10b060bf4d6285d4509b05d2a57082aef1818acdc9d2a417cf00dcf0de3eda070c0b1fbfab25e03f7f6e6cadd282736bf1f82ac2dc03bb71c12a55200812687072c6260db403e2b3ff0cdcf591d8bdf14a90370ffad2366c744e4596f8859ddce3fbb98caee9edd83a155c34eb1e23f0040b5d25bd2ba1df43a1917e07c44dc32127b9d4eb03e27317aa4ed2eba3033ae7942254d8ce1835fdbc04e257883a7cb982771bed266b607180552bc6442849042930c4016fc413e545485b8a0eec542c58693f180b3430c1134b5a31e63fadcf5a032e021d1ccee0eb0a9cfe2792abf58ba14919df66e015712b0680c1855df9c5130e4718f5ecb7d674a79c9762dcd6cba8af2b36caf2f5cfb7322b287bc2b91f7165d75d9a8555087ae328ecbed5d67e9e785fd9195d8873c30d2eca9688a7ba9fd1d37b7c9f8ce29f97b46d410fe06b2810542cd684fcfaf143c2796afb7d76e2ea44e50628d686ce1e2bbd25e3d6463b505db25decfe6ba7efb3279836e868542e349d143a0c1cecd8ddde1897a951ca048f5f859ee7284d69b6bde08cecb3afd7703e6e8fe04ad2bd880ab72c9a3c8cf73e3eb4a706b7ef63e980635c157a13ae885c05c2891cc7c1c23d0b65f6cccc864bc18d78a1d6bdedd4fa6d28a40a4bba9fa272fad27f745d09d5042db3b52f4f8a266669ba902971d6c6806514fa9199711485091c396627f848c551bf2d828707564c0d66b20d46f6afaff43eff88cbfaa1bc07f39e68ef5beba09d21405325a7e712f6de98906b2b06420e86f853fd124f2380ba82ecef42c4f596c0cf4d290daa68d8d19a0c0605703c4497ac8e2f1bf75f60110200964d5b447aabde35304ccaba56c4db58748eae6c17646013042201ca2cedda5c862e8e2ea4420828ff5314dd93a879cabf5b514a0a90d414a6084bd147c93c48567c1f2d525213c064da52f16e9cbd3f649546fb01bcd24c87ca74ab28f54c4ee7e8875c4758cf07c19775353fd7e550b2dfe62e107153f28ab1eda0d0193255c5b222bd8e4f5ede37bd821689a4205160000d10ebc2d50a081da35c6325be7381f911423ae88b167fbfdd75f78972642d6b2091ca7af0f283f6cb6a3152af0d9855e204db4da83fa1d62ed27e1a3ef999d59a9970f8256f5542c4b5f2e2e8358e93beb1379927416ddc792f39f2e5896cb1c721ee5cd4dd944203971faf4542a99d684d13103f5cb965e6e95530c9342cbec81efd9a1c430c8de6500f5f3ebf81604d83429602d872dd3c5e53a0b1e88b50c516d65fe2d9fb7bd0b46a7548107e2c9c602b75b8e468d2dfd0cd42ba7f0bcfe61aabc935fd054ae07bc7f46bdb6b21bb29d148f722a9392761a9949d3c020f81be45afacfd3b5fabb0425cc4be2d91f87dd7623b5882ea378b88f9679c0c8293afaa42ff354f752c12f7d476deda6ab739aa284ecd4846d14b621b15225c015c6d58b4fb3a9fdbc49ffe145133276a7786889747763e4584430b07109de192c20ba8e59862df444828a4fd8f9b026fdac84c262774f97ba92e70830c5a0b551423c6322ac0b38162824b72590d82b57718e01cde5be4eb8e10fed1bc8c38594d5c8c13980b565b22edddf398b890175f663f3eed42ebf4a0dd2ea7efaaea87a25b093be9ffebc101bd18d68ca02a4f455bd6a5ac0be7a6e3a88504824e15ef69e0f7d804e70060323fe1cf4350cd671361c689fe654acf04373fa34ddf6a198ed38e315bfb45ab04544e83f0236a903e25004dd8ab514f3d3e58bb2683197fdc020dac76e260cdbb7f55c542bd192bb0e601bd02630fa2669aaeb414da742065b8f67d74d597bcf1fa41ae69fd0ae45ea4c627bbbdd215100477e46404130d9987f7dc89d1272be5545d3e5cd650044f515b06c4d020615ad2cdc54fef9c107fc68a22312f919dd70d542ef68d531c974e0b5249aa8090f6590cbed78678a3474192d00e6252af55c063aede54e11b5d28aa34523ae1842da1081cec328e2bb0d05e65ad4384b0a992bf17dc7e3ea939daf5317c56dc64f13aaffe5ff951f17134b7ab82414deb3e0357cb472ceb7d3c7cf13734bd4de64a876fab046f0f958511fbe3cd0bf3312014967e62ce3fb89cd169900aced9810957f4ff6b7b7430a61485e227d4272104a7b4a0cba5b0b5df0778c691dfb43f9d88c110454d8cff455caf37bb07adf01d2e8f19907ffc304a3700ee9f1e0fbe1e9a8edeea6b0c8ba2a4537225f61d7ec552603ba292960b8b70e933340bbb5fb76e4ec4da6959e3b3fa935a3c14454c7352a744a4295953492aeed9ef797663e83a296951538fb08af002078de9854430f56d5df1fef1f029cfd8d9474da7d6f360c7734bc0e6a426060e4297317e2aadd19e97b7efa269f3fcf786d9a6be2ede1916cb71e8d352cc000d20f12fd83ee73dad090be2afc80952509606672cdcfc3cd414587f8538dac99089428a186fd4277a086394876ffbc54fe925b9ff930e4ebc85284d56e214a60c5290f690da3e222d81a095cbba8b7dba32ee0f7a0ac98aac37eee1941996d6df7cad913fe77e7f58056012b4a0610ce6ad9c06d6b1275dd1dcf8fa998a03d8685ceae5c913136c1e7e0155fc4ab1a2f22c1e76465abd1e0d87bfbb11720e991d5f1594d976de0d349081f3940ac9b5b895bd4bb6ace72206bb1f194abf0c40a763ae8736675d29e892665b37ed545018bec45ffe9649a7d9d261050c8a7721ab62aa6f798d2b509e24499cc436f5810dd313b793d9fd7b97ed8653ff212f7d1f28b66b44963b32480d59c5056ba0d85256ca72c0cf98f3fb848f8485f60a9c225ff85916829c5feab368399ae26184fee2c4240f4510dc43673af2bf37405a2afc2caa69a826ce66990366f68fbc09d788a96c5b8215ee218d7bf1873cee43283c733bfab80d2156f364da5fd196870e143afb78896fee2b5c7570a839b15defb3b89037f7c6bddb34ab38b3355b6c69732bc366d36b076c89fa7685a25f3785190045974b0272bfd92c6f71f17a865fae3ecad477ffa01d79dd0ef3da6678ec739c6a3cd4da763b973b1b4994f60d2f4782be465401eb07d3fe73e7da92a8c33db4e2ddc4e8a9e37c65f71197fb6054df6d66ce31fb7914798ea37f773188db49e75803072ca5bf3b17e0a7494c1d560fa12cce2cd1649c9961e875905ba3dfdf3f4fb7f1c40550ed828174aec5e2756aaca0300ae264d336744fddc1e970c79514424ebd17af74fb56dc5bb33438e004a3ebd848c23d9ad781d7b9c390c929c9b881ab42bfc2f82c6f2aba908e3ed92fa4a017f6f5e235ae73e9133a9b2711509e526a4cb0e9f68ff1fce0a4fe0046146db723464582430482011bc7dc68bff969bc9ea5f699890c1fc5301120196973297a5061d5afaaaebac18908c85a030c3f7eb253f757a67e8c92ae55e64c268979731c6431ac533492d4a64c6c5f69192c4bd259c11f6a0929fbbd987c84d4e1b3fa3d9ae3f631a237776a1f3018c06a7447ddac3e2f0a966d22ad492de91e98959e05ea293360de54619fb389f4810596d8932c55b9f703f599d6cae07361a43f3ee600989ed8b2f28e0bebcf714420d9262d5c5a81891cd33885d342f643da4da81c4c38ae9dfb4f55fe8a315460976fe782147a0a4af39c87425a9be220f43b79504336ba4687b1f521c52db19ed288ba22b455e0969de80ecc74bf9909d574ae987b29f3513181b13420fe29fc72bed6604a14ac1b476b7890d7d1b3f16966c53eb394172605fea6021f554856dcae23335d832ca30e881a93208fd66e3d07b707214122b41bef34cc60b2d500de19b16ae2220de1fe6d450a02b9d6d295dc931f3d612da9657faf9e1cd0029dd4274b45400ca2d05e12a968e4a68fc6ff3548bfdc4d5ba9e8a561fd13c2195dbb03d172df6164ca9cfa9df595c0b83b03c4dd2c95185d8df676dc736872a4b116861d02cfaa7c1a3eaa0326064c2450b287a85729d66ffb17c052b0b75c1d3f2b3351af48f1f7e9b4dbf69e4ba8886302c33e14537817a4abdb12179efe7bc25f43f26a154987a8c90825a3e6a7a31b4a72b8c4051828160aedc6cfb5e4872f1e18c36caf2b9deea70edd646958df2da05e961f2287af839d1e243c20a1fa7caaea1207fe758c449630b937905d2f77fa7dc61a2840b8da17f79b542e47a1260d907204b70b", 0x1000}, {&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff880ce66a79cf3c517a3816d7eb3ac82ab0c0be363975c74f77ac1befb7518b209bb1313ea99c067de79bb634f3da357a53b6e360e8a3d72e1f35a48cb4995c70a0ea62f52ad2674f9636edb58267b6f13375f0ec47866411c4b7e6c6db1f52b51423571f0c8ec5fa64549659e006683a6d9cdea07bb6d4ca383cd87b52d63e167aa9283f298dfada576a6a0d701a9944b1dcf812", 0xa5}, {&(0x7f0000000000)="9e2a", 0x2}, {&(0x7f00000003c0)="22399a5814117357ecc4f571a0141f87a245e943729911ab28627cc6350fa45ec8993dfd0c6896bdb9779c87e0ab992dd2a22025617fd703c2eeb8233b563db9bc14f58b517e6442fc0200b5a07b7008d656c325c41013c851769bbc28ee2dab5c6933574cf0d7f45d6ba844f6870c5c80ad7cdc9060dd995be23601902ecd2efef0396f2ccf16068c1624ea82d52f4793c5daa5b3bb4107ade7a4bd8408ddd9e80ec96a46b368b861c7bc88990157b16db206", 0xfffffd87}, {&(0x7f0000001500)="a438c8bfaefa6ed4971a5fe7e7658f5045f28a1cadaf5704c489963a31fb1ef9c9e7e50cc30eb941a2f202c8abc937815ef7fe36b9a63c189d3d45eed0dc0b106ae17a2d51d707ed82c79a669075b71a4f9cc376a71fa0f99d80cd60e49e7e1b5d97a89f4b9dc8c9eb8f82b9063cf32af62feb5495ce757d019c477d74349b57111e21bc3ada9c3323b0d17d7d333c007d53c62132ab8e50a0c461851d1b2f3826075d4674b97aa593991fe04389f579f59af7708f5e28d81acb9a037711bcb649b621fdc93f63190fbbe01ecca118b102d81606cd48098fa359729420f2a6bd2d457e8693ea04ab15e822aabc75fae203e22eba7717c13c13158b8e269842111461a2cf5ef9804966bdc2d1b28fae600d1d080411293385ab8355281297264d867e67516b255c72f37bda215acdad4f377384eb89abaa707595cc3843fe7f1ae1479bd564d9dbe0a452d6a25e70c76e0594b3e27ce80ef4a3052f5158c3eba806972228876bd787bf789f2016f8c2d63a6a266d9aaff25f22cb95ebf373d9d2ca71e6bf1ece0a4ef953728693efdec4973bab1b969245064094cb6ac22f103513dd73c8c05c9d9204c2fefcdd312ca28f13cc53b815cd992c35de0923b62307251efc7436c46ecc36e364d700847a5274022dbe85a9eafd46e15e00432d20f0b4c4c7cf29089e4748606e682072710bff29477e3b336575b4eb3fe5d081860eaa5459c976a005efe76f7ebfe57388190671cd4b1455818da6e76a3fae42ef8cfa69003f06a25800b3a9738e973f673d5412948b3ceefa8cba8741b4c70e88ee56e45b28a90eb3874a5da495a28ab2e8d3430e575efedb33921205dd44d9146ba7ce5462ddebbda50f03ed16b7e714309a91b3d0d8de6f9c1055b3d01b34f18cbd2076ea7b54f09451259440b42bf438cac8a7a0665ae6a88b3f4242629f0048a61168fdf39d80c7cddafa5be07a495fd2d6531ae861563b12d223e29b5b4d8a3a38b317f081deb828afefe54617e01a3711729242ac426f697e60d90c9cdc8b7095be689921dd0eae175fdb33802e9e437be6fa7ab8593f0ba9e58b834faa98135d70bc37b6d9f90ed3cc836fc5fb7ba9a2c4e9289e7820ba8273f6d0a129d1d0286f978a786e9148860536e1c7f4f165116fcd871031fc5a253e94813efc9582d299287641990f75dc32fe2ac1f18bd1859fd2406b4bc79dd5ebcb2de59bc64a76126c51de4741f154e4b76cf23a2189b0d3668c10706828642bffaede359aaf02e21ff534516218ea770d9dc9842900410b009526c4662a1d5ed73f3445d67f659e0c79423b8bfa61e2a0b3290e06dc59f4e4e6019224cdfc2c521fcb2250f7f5ffdb85bfe815b3b2f239db5d3287f461a64dc7e2e00184bd9ae3581fe9ab8b1dd190614dfa3cc3db04f4c8ea6173c61cb055fbdf281da27982210b44b6417bb744a656184b5d020aa6c2bdb0f23aabdfb028d1054f052feddcef3a92cd219aa616fbad966bae031f59747a4af39dd4fee6f5417476b473a687496402b7a8b52ce099d52657795cc98d5e06f249fcbeca51d55bdcb64efab4c2027fb0cf9ce02b4e1673465a33361b94d13eb6ffa23817c127c1d36cee285c9492fa5b7f358b89efd908e41123129cf3c33e151b89ad448d1f0df0c00bea599f3e1c26b7db0e5b6ab50f49ad0ec3ceb20161f11d19198ebdfc0a5575cd9eff3e2679c794b5d431bcd1cfa3a6a127ba13e43a33fcbce1aac5d7baf45bf86a67830d6ecde9efa76b4b22a1b877312718fe4f0e4d57b37433be37eb48f5867b051e6694c83207842f1aa3f37ca7f5f89cd5639b54a38818cfd12c07ac535e2f25ed411e0a3a2d725ef7a0aab0be78b51fd223071bac04320c3858a7f006d42c63f8661156d66333936780171e8225ccd282bbca93a0fb249c265b522f666323415511aeb08a5d592f86898b35d5c421c73831c87a2c783ea41476b4eb6615b5aa1165726888cfcaa8af4b9f3064b4742e93755aee4de446fb5676e93ae16c48503074013baa9d5c476c0460a7ff36e81c57c9000db28960ae2eaa205b104ae4af99e0e6fdb8678f2cfa0edb5296672283b7ab18b4e91e65a79748e23f0ccf0653b9c1c26fceacbfc4c9bb0b0b5773e3e27421d6f2f6ea31b36ce148661ea14f85f03d835424d619123f387927d4efe85da6d290a2ce0f61791300a485a074f224eff42fbea49a7d17aa57ebefc20710215fc89e50922f8e19acbe838ab143354f022a42f1c73822039d99a5a22ccab03058c05073c99d80e4e8635f3f3b259f4ff38dff80d41cb368427d739d8c686dc90312c1a1ea363c0a58588edb3b05b1feb673c4959bc61e549fc20d1f9969340f1f8cb066065dceb19df0c015e5d75bfb78f7781197031027952c9d40b43d35d6af37674b386968ae1cc8e017f5faeaaa1ed67acfa993b4aec4a1f07b8e47667980d897e59ff17f5153bce24740bfc3b716b20797e975a755819f2df4621e6cf916f8d6ddf97cf04ce3d7abcc1641cc822190478ecd05459b697c2af575e2700186512fa16e3e64d60f4a8deff572ef2784209a2558a2401d4ae3a44b27c82e060929282b7a864542ee644c46e82d6e932fcd95883f3a9ada3b4e77fabcd85b349f11789aa53b6be03a88e29b29a8cfce97ec89827a4ecc9a87dbdf063534c174b28fe2a308eceb8594492ac6fbbc8d5a0a211dfbcf5d9533aa02084d53f0248321be8e7199ced357ad47b213f4c6cc2c7530e286ca3af03631b40e433ab2aadeb7428a180dbb9f3782e75c03a4d77e8ae85ee7f1a89199ee37a8fdb5db17c123dce751a748e737c825798c569044f278def3411fb569992e9cf3ed47fcb5ee562c70a0547c3071fecc6ad90e60ab6f9c6e1734817b56c35d50447fab02ff5e234b219efa172db3744589d73a4059910ae26d4fe808fd6a5fe5ea9d245618f5a7d29cd48343bd4ad8662c22b01b2e1be8c7cb99f6d8394a0ffef970a3bacb0fe2b406c08c7370ed07bb84b4959c0b5e4c7123669c71be4eab19b4b0b68b110676a0278e5792dbc7df9b2c61807b2859b169e14d873e850396dc8039eccd0cdeec22a971b02a5d7641f22e8db990894027ae64af56a9bcd170f153eadfdda4f625ecc6a3ab234a1ed99991f34a68da019d6cb6c25f34c024e1b5f585e86b11a1829da900d228e49bf147c68338bb8d157896a07cec6e673cd78b329926bfc55411048e59487c841b371e5d08d21f58b1664ea58238578d58062b69ab8e4c96821fd3d5636cebe304df25315b74a6eda97cfac6f1478dccdc781536056682a6d211e27953efd9874fbe1cc731dee31acf0c59d934bdf9eb12cb78942185ce872731e19da99373c8862ee6aac687e5864d3073fc948d91b80c5683e57a29770c0de59ea0c4d4dad6955df6a6a3a5287a388a963a4ce6fad3f911c23f788948a92e62db910dc80d83c8f1fb28c721193b9f0dbab832b1eac538b28f69284992ebbddf3926fe5591159d0cf9d3ef1487ad738e1175491ef9efe4a6b57898297e2a4eb42d4f59ca4b2046b92bdfbc81a5f96caca4bba5cf2fbd1846f44f13d629df103737251116bb41bfea1f3d468dec8cf1ca41e61423826dba4deb2da04384c93768a9d9bd8ff4f7c4daee876d4f65cb216a7dbbc70bfe84d23c8823e7378c681186644b6d3a2fc59502f1a28c96ab741eb1052499085973b6ebb1090e2e93d271fc7cfa2db1ee6ae9de3552a381313e249649151f25e93625d7726555c98644aa995111f7acbb452d52e05b20ba830916ef53ed88ccd244367a4794cafabd1e220a276abe8fa445ab603ee5ef94b76491f52d7488e6025893c6eb6bcc81ec291e54137a44a521d7cdf33644fec555f1382e029fc27014dfc1b6c1a9897a258d2313b5a0cddbfac1cf80d316f91351d8dcb7967ad697504fb6223a64cc898d83e68f55156bd02da5fe0a748209a3606907bf9be67bbbd38db2b03e0a1c2431e3b1de90e592386ea04653dfdf78091d8667a31e6b39f25019d979d07370d961064dbf147e8deff09a761a020b5ca2c4a1e0a726e138dba16b9d20358ac84c5bff85233f5e6d158c74aad549badc2e864438c0a1fe33853e46701448e1e0ef18b45df86bad820a09ee164b08cedafcb630c0a45f4359847898bd4288e5c2a361561bf968a6dc6254210353417972ae158c2a7be35b28b87ab71023f45f6bbe1cdf967393d708fbae89867970b2f2b2083a599151a808d65e2e2e50d9b06e76d162d6d6cfc6749d46a93cb75c644fb2f45d18b94e0186c8aff3d391bf4b9f41bd7f3ab749a343e41b1841b14b0186e6c52d91a14788c6559665578e739dcb9b8f1d4940e59a3c0dd0709aab842d1ea4d2a471c354d9038b275347fbcc7708f7346c3a94f27836841396d204598df415d2cdb2f17aba4dbcac08e16a6915e28582d5d917cd38f7f31d6156bc5d7c17b5d84dc9c7095482f08347c19502eafe61f7bdace19a5e8e277d02215e9cb63145ba3a1edbb432b8818edc2b9e6fef056764c8b625efcc7d88490d9aafe5147c6d178008201e01ae35d50a0db45c50a705818688a676110c16226496467597e19cfc4175df88b2fcf231d460f9dfc67b78f6b2d3aba34854c31c8b800facfa6bf27fe75129c3579347e27c23844b275f0dd117683f240d912b0d5a531177aedf57a54f74682cd189453caede2d1c1883720fe382a41b8c2de82d63598ed37262218dc74c4ce0a80a50ec91265b550da74432f5b8266322b4fe4df6d31a11c58b59cf1023d00fc91086d4c9b90c6925178199b95c0807e58a7b62ab1356ec72b943ef899474fe49f4cb80cf1294c77aa049988a2b59ac9b8df091c99aa0757af41ce75e61cb4dd351de40567cf2d20c8f924c08f933594121a81c04f62daacb92c909456fdd0628a81ef4e62ed039ae61d76d9ca3477e8b173baa7fdf576e397e2d4aba4729a5a9974a5d9379df275687fa515939e08c0bbd05e1482069c7bac232a8b75733eefccdcd5cdace08f56e9dcc489be0bad0a0b9e769e5cf65fdbdd67499fb934b9b4dc60be21d7e4871e26dfc363bc2083f34cd38cfc3284fdf0fcb8bad6975d34c23638b175cb4323e41e93483649d1b13554650f9294983c0a4c09ca14aaf0728e9ea63f220889265b10748d909c76d7453ad2b9f157b050ef00bdcae2a5aa490ce3b21e0ba3987f4b80e486038ca7a0e3b56c53b1a7b96c1e61e72ee0a4d8033b027b544d8c467187e71288822f3534383586475135bd57fc622625ffffa73eda6fecdb1fe6f5f438c51149ee25d3d16fe1bc5804aa38c4c50633a243764ad9c017b9a826b15e2416d9a76ebf79ce18833d1144d7ef21595599b42346f34ee13458d4be10ce68f59cc2227fa5fdc47006b8516dbf689b31d71dcb54d50bbffbc7ed68ff2779a2cb5a5c358fb22a2095da864e8707864f4e0537f693dab1b4bba3b26ff0d2fbc08155a87c23e8115191ba1e78017976b612da933691bd58e6173a69c28cd1dad95ab1fb191b30989d315b914f8be463200414508ac984e71f33efe99eada7d42981d91631bc030cf7631beb7698439490cf957d99c10ad85ab23198b42576176d0a4692a5068a730b1a2e8af74ac17f2d62da3d74038acf2031d540a2c2e2f1fc5fb9648bb1bbc08015978216178c5555bd2fccf409e32575c860ac99c9592df6a06ed9afcc4509111482af10d641d0c8b5d358982d54cc3e9b4da12116ac970c42124ebe84a2da38e3035eeaa50d73a905beb962b6c6a3ce26fa88a79fd09", 0x1000}, {&(0x7f0000000140)="7e484a52f0983a8ad4ba800ed2ce096634d30e12424c48b3f4f3c17ce9588c4a674dd0c3778ca856774007472d9983c3d88d307995b40415e86e435ae59f60cfca767c04fc905e012d8e060e9c82ab5382934b8d46552420dbc5f7163d8ea3e3ae", 0x61}, {&(0x7f0000002500)="5a56b0280c3768ad03cd21a7e91c108536041c9a944acec5396c874ee38b5d00adc998006969856ca0e436756405cb9b17ae599a8d4ba19534a9588834ecb14a00196757ca7fa941aa342db50773f7e6756098cf959a021cb24c4914e145307968ad6597dccf04b71028a1512560880612d0c4c270df35e528852409cf5d11a4c9a0076d0c3f8825c69fef8a43864be845a191342e02a0a8bf377d1dac00340dc9a752e18b6e0ac4a1951413c5b86d81b69d353b066f3dec24b40f7601abbe06ae23d57b8409403f6efeede5e6aa8140f865a0eee4c322132dbdf250e5ff878f56ddb5709bff493a", 0xe8}], 0x7, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) accept$unix(r4, &(0x7f0000002700)=@abs, &(0x7f0000002800)=0x8) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) getdents(r1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0), 0x0, 0x0, 0x0) 16:00:13 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987"], 0x10) socket$inet(0x2, 0x3, 0x0) r1 = shmat(0x0, &(0x7f0000ffa000/0x4000)=nil, 0x1000) shmdt(r1) socket$inet(0x2, 0x3, 0x0) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c5", 0x3e5}], 0x4, 0x0}, 0x0) 16:00:13 executing program 0: ioctl$BIOCGFILDROP(0xffffffffffffff9c, 0x40044278, &(0x7f0000000000)) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x20) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000280)={0x10, 0x40100000000000, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x400000001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x40}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7fff0000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x10001}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xffff}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3ff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xffffffffffffffe0}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x325}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file\x00', './file0\x00', ['./file', './file', './file', './file'], 0xd0}) r1 = socket(0x2, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x800, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) socketpair(0x29, 0x4000, 0x3, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffb83, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r4, &(0x7f0000000140)=[{&(0x7f0000000180)=""/45, 0x2d}], 0x1) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x40, 0x0) poll(&(0x7f0000000140)=[{r3, 0x4}, {r1, 0xc4}, {r4, 0x2}, {r5}, {r1, 0x2}], 0x5, 0x81) r6 = socket$inet6(0x18, 0x8005, 0x4) ftruncate(r6, 0x0, 0x9) getsockname$inet6(r6, &(0x7f0000000280), &(0x7f00000002c0)=0xc) recvmsg(r6, &(0x7f0000003fc0)={&(0x7f0000002c80)=@in, 0xc, &(0x7f0000002f40)=[{&(0x7f0000002cc0)=""/209, 0xd1}, {&(0x7f0000002dc0)=""/126, 0x7e}, {&(0x7f0000002e40)=""/11, 0xb}, {&(0x7f0000002e80)=""/52, 0x34}, {&(0x7f0000002ec0)=""/108, 0x6c}], 0x5, &(0x7f0000002fc0)=""/4096, 0x1000}, 0x800) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, 0x0, 0x0) r7 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r7, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f0000000180)=0x1) getdents(r7, &(0x7f00000007c0)=""/246, 0xf6) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040), &(0x7f0000000240)) pwritev(0xffffffffffffffff, &(0x7f0000002bc0)=[{&(0x7f00000008c0)="f20e86283ccbad1a80dcc3d90bff9a2d98f92175085a85df9703a38eb3fef5c0a1929c", 0x23}, {&(0x7f0000000900)="4ec5b3a6c16b67681ab85b7722ccb3705911945c6af66b5c9b865e87072221feb26cdf6be78b56146520247532b08715de258153acdfbb4d79d859cc167a79123ad27fae15d7ab6cd8bfb3e5711d9dc261c37cb2fa8a526afc98f5a8e1fa96d76b2024978e20e1c092641db98cddace8ae1c61ad853adc6997154aad458cfaf9c9d6f0fe904d47fe634193bcd96db42f7434a999db65fa70614e4633130231145d0f21d4819b0d3a9500580d1c1e9e3051e552ceb300095e02047203377206a5e849fb", 0xfffffffffffffc32}, {&(0x7f0000000a00)="83a77a2f3667d10ede1cc1dfd8e52d56ce122a1c9ea9b2ff4c7635b6f3fb6d7586336321dbf95fa8092abdbea605ac4924980108157b1dd29accb3614c11853db8c786c23d4c95f18d7620e9aee1e8d8fc280b5f3d4d3fd58bbb3f1f40", 0x5d}, {&(0x7f0000000a80)="7e095ca2925aae5a305d33c01fc4d5851a4f9aec64f65907364ff8820b98509a7f2f9cf0786d3b4015df40649cdc49bfe67a3d80dd4729a359c18e490ee0157820afb490f995a4b2822df1e20b58e3224e8b4635136adbf026d929d2c3d9d5262de6d57a185514ecf455aba3f2da9ebf75eddaf0ae7792d04c3e0294e84bbe6021cb63099cb939751a380c09a719f799e486414bcdea2dc0825e692cdb7fd31f6ae302c6796edd453c060a53537556ca0847ae296c9121900a785d3872df1347a1b518591f20f42b8ea026c544336137a4701e6e78cd5784cd66b2e0bfef7c0c7c89f2bfcf0e40669665936d1b2857c6ac7588fae9a386dff63c760496d264d048461e6bc4d616e3fb3d14575201c13589e82c4eb11883ea26dd78b39ce29de084b57d33e5856c6161bb2f8f86ae26049975ef3d821412900364a5f40b5e47b027013399f7ff14dc14b2d222a579d680d5bc36131800b8c5b03599d14df2e33a37b4ac6aaa451b630604feaa266fb99173a6bf2f462ecf8dff2f272b5107b24a2c4dac8ed520942f92ad017f47e2d511cb1e6359b17db3cf4d865831a03539d85a76eb5e0559c8daa8317bcbda61b9af8901f94d74befad73f06dcfb51e4c39dc96c8841e546ffd5bf7eac06d14e440db803045f8d33222640ecaf4899c5ce6e723a70767b95ecf6b51f4b05af73ef856a7f8e65c20780470b7eae8e45cf86db6e27a4be62bbb264fbb81b4eeac32833e27363bc1576d6635a31f40852bf764768ed09084811c18c14e39b1eb9492bc27986bd92af0357062e151c7ba10cecdfcb20372d891805a007244d53d5f33644d8336071e736d5a09853d1133caae85589315ec96ec65ae822e3f5b8952378fe8ad1a01061044c51b3fe870a42760a39c00f97389c816fe56c3f93c4079ac799c46acd89d5ffc4edf020f7105f5c5bf5c080ae5cee562f36fd3e68648a84588764a0abfec8e04aeeb3d2043ea5b087e7965e7b11a288aaef2ceaa9cfd5f0a3388ba45c37b977164b13c113945190af65d91c0ca018c6a83d5e4cf55662915fb3f5b3863e61a9556e541f4c278482925a686d4507d4a04cbd4d16d202049c998f231c501150844bbcdc59f08e2dfd0bcae8fbcd82dd09a1640381f6383bb3f71bb8875b81d5a0958ef2c6c45a0e3655a84b6b458da0f069ed6bc28238a4f9d29854531a21d010f8fcdc7d28e4263ac47f8af79e2447fe19d1ddacaa2414fedf723db68010e2f1b180c69a97929b3304fdb307058696cd66ae0de28d0db9697aa4aeb04d1a4dae12724912349e224f4aef9af803c589e9dbd8a0c3439d8936dd30b2f793c75da71be06b960fb5566ebe8f3b110b5643e34450f3b27c2aad5e41fb8d568dc13f7215a91e5315fad7883bcf85373232574da7a8f915405a7627a17a843c75be1dcc96f6c3b77e968b9b6ab929e0118b982984fe9fcfea26883d311c5b61babac5ce778bc32a1124e6c73a62fbab5e35574f5a0a3a895fc2dc710ac4cdec5b5ab5002fe150b2c98ffe0a22695529fdd716c1964aae3ecc73cefdbbbf27dad108942137756c1a51c8072bd541bff9127ddd8274f3b5f7cb12a74f6ea6f2eeb4b39b1d617402d1b4fde38b45485f46bec821a37dc56462b951dbc7f57d837199b489eed494c32a5e2f19a54846c4e6ddd732534f199796650a9259932322fa69ebfb5e8a742b72d68047728b676111c0018eb78f3dc4614fa5d9ce6c4861dc226c5a9034f74e7abdbfa0b797020a248e2a43ae5782e9b2171c949e21ff3953c108311b3b97c9f125a0b7d21d62fa339964154d0294352b1b081ae423cf5ad5dfd96ce21738d1a40d8fd71025c87bd6735d4270bea4766cfae71589ffc60658e217ad6d9b6dcc4d1eb1538bd7e3e0da8d73215e3e8e2e45092b205ebd181ddb675e806c30ea69fa6550f66058242d6de1a5a9e1de858c3e1c5565a1baf85d100a6201283f514da686f910b31957a2c07091bd3d8265f5f80af0b1daa6fecfbac79368b632708c29bdc787306f41e9c9ff3aa4f3dc405745620329ec3e9d99df08ade72b4f2b96bf7a8c4556d81e1bc01fb1e9152f6820d696eb7e27e4c81de121a2f23f3856d85cf3ebd8ddcc20506662b939c13e42dadc8876281b5b46b2583fdbd85521a0941e513a6bdf8dbcf83d184af20df4db5b0c8eaed69402cf598efaf60b302e6e2b45e17276d8735fe0652c23bdb0320aea4dcebbee190bb21e0998b2d0581addf78c67d170505985fd398a3a65541694830da895d9f4065c205599aa3fb8550145addb95c78b18e7f82e67ff87056ad0ba5421ee8e287db385e827a774206ca1b09e62021c9f04b5a3bc4561b15b3379dbac69626b1a77e744fd1a2692ed1ed218bf8809fad344fc27cc92de55fe01e0ae589d8bc543f0971bbad2935bdb68485aa80e6a2efe2dfe96ab5ce5305c1f052362d222dbb3fdcb0ccf74bbcf4b89313ad5d47976c46f430edbaa424670049cb892aecfb2ce5a5091ea1aeba70d56016c390ca11c71611f2c8f2f712e276fb937fa29e393ff03afb7612814a97c81204d318dd52061fb63e01a8f89ae9a6ef2cf7aeaba41e321d43b03d287b3f2a88184a70d6f72851b16d7ac33db6127da048f0fa8fc6f925093d9bf41bc56a0ecdf85a8ad5f67f656018fbab9aef8424c8a2d61b5f679eb5a72bcd808d3e29f3d3b74c8e4f8ffb3f0f88af9456a1732c4e30eaa86778c1c650b0e86d3f3cf4cc9ffc7f95ebcee43fe57c2d1713c84d07b4d1822eba967b7eb61d78e2b134a86e96bdb14a893ec1d671d04fd5f7b743961f48776fd730ce8f68b0ea10d5d0d6fad6caba95be3d6f50ba08b7d6131f851b07f2a44c585541dc23ffed66f13f978e090c6755935ff220f43199124bedf834dad47cf3c358e5a0efbff343d179d7e530679b2866e396c1d1e6fd712122ad9e4a2f6e31d0bfc052a194501bd82c8e6f1474ec366c3970d03713b9ebd0b48f234835d0c1e368bcecbce6f16880b3183c86e22e14a14dbfc4e48d1f20a33ca4a7b47ec145783f369c5b08f8ab1c4df26b077cf0fd32cceed4a3ad8e9fbc68415a928894383d2120b660e0122ab15c23210bc6f757bf6c7e6a2634498c03947e5e14c0c708e37b0f59f1fad5c7bb1f4dad2c1faf4b7b2347f9ee4903e8eb318b556a4c0fc0236bb69d0ed052ca4d39ce1db1193ea791a12109e9a475403bfb841e98818140cc7fd4edd4f9da6a3f31e1724c93eb24ebf599919e90b90b4c512fa598fe963001e79f0b92bfdec24809a47cca85555396a34bc59a5a65b1a6e73bc8376694bd56222373829eee492e15db40b1e77cb5d94d06c4838f5f04403f2cd83a9d9fc921991f25d955b558a64199ef4a0bc6aae3aa7edeef85e9f88b633a03cff694cc4dd14dfab05a9fa07b4b04b6ac97979e978e5efcda5ca1f135f5f4d197ff2bac91510f0c1863eaa70afb82c962ed097b2f6582e223ebb34fe0d3d9c36a0cc1871ea8817797b23865517d934c567f5b9cff52d07f62ed9660a74f34064ff22b0ea309e8ef25bbc9912705255f1cb6da4f502e9ab625be64b96bc0561c4e9bb19610536781bad211b47d20c8240b18277d0fa0afca6a0200fe228c39a643ceb295bb67745fbf17837a4ff4bfb6634a391f6ec3ce10ebe285c6799b9fb3c531f53c845532b476846b4b828de20282f20c52eac582dd7c4a74f158a330e3335633d50b2b192ab470f64033d7cd25e491e3232923ca1367727801469e8674b3c6ff89f3c95b5e8ed2d9bb6253586a7b5b2efbafe4a31fe1bdcbc0c318d94ee61ac9685e67d0f0913a787a1db4650946842587e61221461fc24fbb6b8a1ecb0f43beecd3ec524fc915543402f91050b5881162c4de7d7604b6e2eba1f61557bb17b4c3dc35ff3b786b88a2bea9aa3b7340ff6ddb91de8c9ca45b85f9685fc7d7a0ef077070d4fba647d926158ee161e335e370f29ecd9dc6046e2558fb8edce4d2110ae81f0a91b53fc9cc0d602965b5f31a3dc8f3516298b3006eabcb4a2a02631a6c8b2560cce14eacc2f047b950ccf3d986ddb55f2c68fbc49747169c8a940432c8c2cfa367d756a4a4234a157d871e7b1fca94bcb7cb6d7c42a1538d66147ac1f51ac82f6cd34634b00aeb0b40fa191a963d3f9ef5a8f48470a29e1b8fd10018752dd35825becff6f9d6ae598b3662c0a2b5552c648fe03eb8b93a9c9f96d65d5720f547faabd52ae60cf56958d6c5eea29742bb41d5a30defa74d0cd0575a546f4412c92dd094575e26a6bcb1ef52a64c523b32c9982a5cbea8a37b423aaeed80beda9df6f0775b56717c31c2b4d11c1e7d0362f8d75997ba09ef524b6ea4bd02298416554ffe69bf92ec37d54c307f106dc88e7d7f4ba0710b41767957e101cd37a1e2872e62442763d12a56d0dcb26a8b15db867b55f808935653f7ec8e89f9ea454719fe7ab031c80f3a9792cb814279629a1d69d844d7306ce0693c39b436774ef46bcf4ee7bc376119e0b04d9a30b8d8d90b4f591cbe5b9a9ed082ef45aeeb6ff4057a144016fe84a0ae81dd53033aa0b0c46023b15f9d07819cd16a37cbcdce8fd0d576306290866071318a09867aeb18af7d13d66174836a2d1fc64fe27bf2a13a14af6e7032ffb7883b7645f443e722aaeb9c552a76fff5a2ccb8caf4a4232bc40410947a730dbcb1c66026c3a2d010bdc93032b6d09047310663cdf00acf432c1e3b9d9ab31a4017d3801781d0970a1b1c32da1bb5a843f2ed01044b466d0406d907fe5f1ab57ce9ba574edd5f163e7f3b79f84d9fc3990207cfe422eb501181ce548c1d9774c8373dd00f8c98a7d31d1e6ca0093d46ec2f69b3d6795173f44f5d23a4524759c2a66c56677d29d8a18d2edfad8387818b1c53caba155619a5ca49fc2c1d0604eb6bd46c6613644a9c5d013eab873d8b0f44a2c4a615c2ee18882b14d7e499b28508bb5c8a02607a864b4e51c8e1b62dec74fc037f144e9a47ebe5b1d3d15c8fd464363a5c8d220ae85a2ea910010e5e8f888853fb73d7ac1ce16ae2863bc8c08b2c059d5b7059d097bbb432d95da50fad539813b757c8eadabc82f4263fac49e91e06f5165542b61128df2c1b34e7cffa976227ef5b9499c4dabf738100b2726a2345834d56768926ac2135b6970285f7b798a7d80db7fd1d2ef686c069c9d1864de323ee61264e58f8eb561e860ce9b026ebead22910bf0d230b881c32f5651c385fd8d43441efe1739b0d94bf93bdd32a876e13af2f0c6fcfff73071164a1e86bf90625352b31a021104204bf635a0cd7fa5e565068ab649ac7b17063866822a20034071f886d0b72606ffc08418a1bc1426f83014154e6458a261e0042d01e9cc2864437fd17a59744f2602f7bfb6057438be947fd1610526e6ec01e95bf0d0165eb57262498708d152c3223434a6d5c863d69194ed9a16d31e4a569d40580dedd919a2232e19a57d069559ac3167708e456d78247e3f025c83d9c5e249f48260db82c2342c744b067149df7f0a81536dc1087f189a24d3abcc5a039a4cf47be17bf7b8addc8aae66f393da0fa01129cb1a113e930796a772478f0d1904cf193b6f37ca2c01ada1955e5a3d1eb3967f93964242a9145e6ca7b896cbf7500a78d71d63b62c55d8b9b49e7b096e4fda3e03bed3910954cc36e85ac6f9c343b913aa7f9eafef83bc882f767caadaa72879c65d6ad68838cac58a614b2336204207817b9ecbce9f2e2052537b99581ddec62577c9b9a4192e1ef83710f6634676734b3b99f4d92896311910", 0x1000}, {&(0x7f0000001a80)="994f3afc60bf12a143d209b91ed00cbd5c85318b9103fc993c524efcefac66b97b08a7ce25cb5d8bc8add7009a44ab22a977abd4340d3f99d303e2edee84e9abca427c079f92c03df5fb8bf92fd5056c87bd41ac42780e1c2115e016d861355394212efd1cf073465b8853dda8578e9fae32f1981c80666af41a249933fbdd8918ae463bb965f114c84e5898ce6e66644455cbd8c86baaaa3c7e207f032206f357cc8302559d3e36fd27c72220a517a787b4b97142a4e6f5efe35aec494226c85e4527d257a22fbadf55ec41b13aab012b6aae7753a1aef5874f047563ac455f1353ea7e62b690bc949c2e1782c591e477a49e5788cb1c6dbf1c40231882072c0314f51831a0a07f8f7243ad3117d8c65cc46f3e3dd2b89871faf90fb8df55245f189a5884c11812e7a0abf05dcfb193ba65d4d032684b2f05212127269d3b6ad8afebe393c98c11fad929c9daf06d459b9b59dabd12f409c4fdccddbc51093a125d85a482d40cfcb738e8fe602fff75aca20e0816be14a25f00065a730203bf061fc1370595a5e4a9f776a773f9dd277d9b0e21bd7c9a1d881355cae1adee71e598c38ce1488445cf102aecda06bc52e8d2adfff90d4b1bc1ab8dbab6fbb4b8b8b07fd3838137ed8c9656a27b565b2b987881970922ce316781eb4b9bee585e98abfd44ba954bc353f3f7bd0b2ea496698b2a07e119e2e5954e50cc928b34e0bfb5a75c2a19d47139f5049ae912464ae516be75b7e090233b17a1ba29dcf17feed58acda8135bf06337845a5bdc157667679a15f64f8fb74008f3fe6cf728ce72808b4c9aec0d655d241958381d0082e04bfb277d88a2b5a72bf33a6839ca0794d697b99acfb438dbcdb7ebaec90f66bf44e817a87f6d484e0535d8abc7e87b7d547033d3734adc4f3701a09e1e24ad37b1f4f544452e78e88be4652b5da4a86afaa3aeb47db99019130d859fe71a762e27450604ef65a65baf26024e0f5a517416d0c9f06d53a6a414893611449a63ebaa489b53e9eb2b08b0308a9d59df74d9deb33afcfa369780c01ab9ba01539db46383c5b0643f88417473fadf1222fb62ed8e7fa42050e00d5c707172aa32bb947827ea00100fc35594e24ddc10daa4900ce91617e79b7079285852f4d4de1de99d4dde6e5608e24067ade807a03b29c951e5fdcb870c24536f1f75c4fddc9f7210d71317b659cc819e4732db40490496d6642dc81d073127ebd8245140ff26cb0414d48c53672633d5dd70cb03ed6f7f599d6dd8c19155e9f9f692a85c5aa2e05224a39b1fa350fd705f273dda88fd5d229587bed15628521255be5599a23f43c3d560c1a9877d8ee6f1c9d7a9222dd3b4ccc7da11eb1cde43ad87324d8506f4821ee688040fb3a7aa6ffc381504a082ace14d31f8ce94227f58a4837a815d10e8ff71b79718beabd58afc66a972383678ef650d35aa0e986c614d009c650bce0fec888cf03b118c9b17276c2663eb6b144caa6b38fe9c5aab365da4383b721c11a3f239e51803f26474f3414d3376c9e7e20773ba195cd53724b917ab36a5b5f459c717ad6ca172a43cb201f8de9b551a6d012dec2793c185383144218b2f1b554b1c0e58404349c8a5010043c0eefc56d1bce8e743ca5eb82f394de17955d61a6f94bd6878d25edcf8638ad02bcc236b9fbe8fa884017517c998453e5c6949584a120f6186fe54454cbdf820a03615da7d702f76e1634b45d19f92e60fe171bccb744748593a22131b594e1ac8025a65b6f25ad3e05eeaa84a0d1a5dc33b5276a126925f71b62007e484012723eb57b397b4ef702732d2b85b2ae3811fa0607b7ef45572db05bdbe6eb05d5aeed9229ed9dcf6e096df2615d1296b078a4e95b3b09f935664064c8b35d3b784ad1450d04ca0ed6f7c99c30c1e2ff594ebe8da4dac936cb3425bd1493104cb3aa698924473fee7678e79fee315ae5d33b473147c046e123db07c27a4d315411ec61c3c046c6203a9c8ba6ca11b9ad6de61aa8b49354013f1c983320ba037da880a43a6bc173a1bc98ccc417d51bd6066709dddfb7fb775e875059fbc4aa5d88f42f33fad86122f1792aee92d699efef7476c3b29af09c3979c143828b69da380568f3b0f2aa336d99e433318a6c3b6a9bda9557e085211fd23decf4ad088e7a35a205ee7fe60f7e988c3c875c63a1da46666ae2c13585d76eeb518c38132d305aef3552c435905418fb9486b46a1fee261e25c408462e105933e899511093f70a80cfa7601e19861eb8685a530b94e38e1bdfd50410338062e276f4e0885d968cd2160c9b2bac816c2dac7329632a1304574a87ecc00ee22781a15160a82d5c01f1f8760266fa610d90b285e02784e7c90e32ee0f7a5481cacbb1fe1955ce70a552a916d50a9fa2d4d9fba56c4b8e3102ebf3700832ee8876bff707d3052b63f02c5b84afdada39d7c378bd8ee8ec664be5d488bc9946a705bdb768f2f6ae2bee543c30ce697f00661facc6862037e1cd52da9aba3e70bafabfc1f2c7b3094e175e015f43d97fb95ff99f699e216c6440ca479a8f90dc17ee7dd081533be5abddb7c412b9c42cf3ed939fbea631419e3e71fb020a18aa15f7bb1cd64c494bbc6e5bb471233df35c2647ee7d4a22b6702acfa839c9c94410a170c8e692931e071243870940431745f3801dfca78ec06f8082d9cdebe072da31b809936e3f38d900a6713815bc2e185029e2fe63f76895f0eb4d33800bac60a1626975e31b9fcfc91e1b47a81e415c5b570c73d108bf1d3f22f783e00bd5c3c881fe8ec5b90f28aa9c003abff6a95760169e2862c8d866ab31642bcb90fea531aa4db5fee2fad8d80fa61b4eecd3d332bc77d922a06494368718df84cf989b98994066d9f3c8c895f7ce9c0e6beb0987ced7a71e9dc97047f53dc94abb280709b9e56403ebba508374c51ffbb2924542cd10b72b431b5a12916a5f1345fd96b531262b18706946f72232edac4d76440a2afca74287b3e79703a3a506545dc59a034c8b85c8acec2220ae282fc947dcacee08254a446d647d8d26583ed61a7621551c561fd4cf2b4ec5e59e038c448bc5d64ebdfd7e1d6ee7266a897e33cc874c48c3340f07ee6316c082bd419981bb1919bccc71780f2ddb98e31f67eb9eb44ec24becfc2e9f3bef452f92bf8c8d31e1750527f1ffdc038fe523fd0abed8d0e90167fed08014da58a3a76682c5f1fc45e4202ddd73cac3e70aeda585a36e9eaee4aa913ef12109e6efadedea14626d75944ebca26834dba48977d6defce461c97ed6baac49f1c99ca379ed9424f50fca7267744ce041f64657fd81b93269a7f30a3613adc96f09be5ec228b8925663b66207ac4b50623699d1bcfd2c1d086103dc2db46a5bd5cb45a852f77e760dbdcf296cdabce23cedb669bb3dc8fbe1365a7d7f6b512ff04b1c319fe02c6bca0819c103b2875162fdad49c7efa6bd923c46e2ac9b07493a8bbaaba79dc7619fe2df3ac60d66c5780922cf0a4c7695ba333bd1f05f5f9f8f116162a233627f2192445ccef37bcc8e2fceb9131b833266bee9eb0873573ac8dcba012d39a938c738facc0fdbf6392615b5a5d737622f26a35ebf5a13497d3383e1f24295c3d6ffb9f5ab687ba9ee0e502cde738df9bfd83aff64131465a190df67b4c427cd8844547857a7397374b09cfb00cf457e82da26aa0828665747b929f5fc634c6e9d15ac547ae358b4025da590c73e56f8512def0cf6d8e1a01418f83e687dcb590726802fdb733c5223cc2db07361adb2a67d1767b48d70b66742b0528b89b6f05b4124036b249aae7c8a02ec7690b32629f28f394ffc2c22e0986a1fe037643d1cf1ac573389ef22bb20d18f6e40ade2153739f62bc64bd603a1aa39d0e72a15ce62571143f73a93ccf3fc9e97cad1097cf552e750a2dec83ae7dcf5a4471697c7ce3c9538a905f16499b003149aab7d75c01371be000ee3e4ac4cd6385328c0f3ea3fbd1b7bdb8b489b0f2cd511aa71528b3e8c419864aa4919ed955c71230a86e1c9a0048c050431b510c48ba1ced696692d65e05687c9984f1940a277520b707f101ada2605da221ba024e3a1f8efdd2bb490ff0c1259d50c44953eb5186b6abe93834bb38b49d4efcd71a63f4cb83d68e00ef6961f7643fd68d13a60f5c2b7a64789df28da51085d9908501d42f95a03443e397ed2640d863861beaf59457c8db8f130ec477c9517323bdcdd5381358df57874f7f44af8766679e265cf23efc2f66362f6733e02f16803f51ea025f6f4ccd480af585a9408003e3e77f73cd3750f13fb132a302b288516bd93fdd439f4051f31c3b05f3be0445baaa2520d1d68af5e37cb76c46bfddf0be084d9be7b271611ad7acb6b0a5a0c71cf087429a2e4df9b5b3514212868e8a6b867f4557145dbb4b877d33fdd0e6f21e1c55b07addf53f965cc5cb0efae04bf17d9d9813213ddcf74ed7f730da5fd92777965cfdf97216ff97aa6005825392308bcbec84395bdf79660193cdaa4477245cdfcd50c91e137b630099436e0e869a07fdf789cde504fb23580121a2253857b9c7bd00ef667cf119222e4c1b3170f900597aa636b9aafca129c5b958d459aa9a8265aa7c5bdd0ebb14a28071636e9db80187591073abae0d3bcea70b343f38dbc0f0b672af838092b4dc4e4a6f486cef1ae113f52be5f1017461ac89548754e21c11ac5d65b38a920e66b800d7fb2ac58847744476ecb1483918a760627bfe30a9a9820d2486a18e80e985ef6f8943ca011f11ef5dc303e3a0d4f19055e8ceddf0fbc13addb146dbe6947d98d1183bc8d42c0c7c141120974a0316d3c843d02309add6b71d0f93b4078b80e1cc2d2a421fab85b1e2362f85e14ef2a35ca85943bc735ba1d45b283ab745ae1fb78d31414a4933e39f7d19e3df9a1e340218ad0f28b4ff7bcf92a75b81fa22dba573727647c590bc38766cb33ec07f1064855b4a860f26906eee653455c713b52fefbd9f66063c387c4a4670b378e156fe7614ad142c01be88109d3cb34b53809cb9400c0a5590ebb5931a6db8f5b5b1d08a32628371aaee843ef3b5793db320ac12542a1b2f698cb5ed0209d6beee1f68752187b8c743a4abad1b197b1a47bee0a2cce9330819ceda6c9097142a2a06f35371c23ece5662e19c743686a3877ae1c1c10eba349b018cd1ce81e1da5282de8bc260e9a5039671f88ed70490c2f4c3864b1dbff160481837e6406ab73121a8e91db285b9dad2aa97ea80c8f4d5802dc72fd9881387b95c1fe2a56eb4169511d5a987f1c426292235d9deaeee94fe7ff4954ba83bd63d57c7e07e52b2d582b5cdea09d345bf02d2380d17134342d2a2951127370b49826fe85467c72372582c544b9c6cb6cf5a4cf7ae4709f6e7efdd987e12a59efae6c38434f53dd5ed78b9f47308ca0b45f667a7ad3d9b0410e722ca8a8bdc2aa8639980e01d7a3295887a56acd68fc5abc469c3a817ab5730528d062d230e11d7b74f59bb56e723267cfe197d8dd9e97bc9515afe45746274994e5f428ba451c38147d39ee898332cdc0136a4dd1f679200b51663dce799da297d09514ba85dea79832340c7f0abf0256fc2b6f5c741ff84cebac66729f0a7a1abecb31ed196a93795ae7b8a55b9842b69fca520d44a4e646aa2fbc939eb4de7ae4d9d7eb4fe403a3b43cc23e2c5c15c4250179ff97ef2f34ceb7be70ad393a2afe01009b458f7a13901bdef6606e79e7bfcd8ce9a93ac1ddd97220bad764329e55e9595e69f996ed766da8de1282aea088aa8a6", 0xcfd}, {&(0x7f0000002a80)="ca796bdfb6f060b193eb2c6bbbce5ac77e6cd45aecfd1a1475", 0x19}, {&(0x7f0000002ac0)="119b03ba1752ffb435e48ee7c57737f512dccbfe28", 0x15}, {&(0x7f0000002b00)="5c8f8dae2fc9a2b342500fd060c8ed966ea23ba4c2363e2687e369d5305d6cc8b63a2914442380c1c6fd4f4048c03b8818254c53", 0xffffffffffffff91}, {&(0x7f0000002b40)="60bf0d89f347eeb8203a9bd6b9439e9f900913eb0295269e3cbce2376ad1c83cabe9fde10fd9f05f51da9153f69af51caef1ed27f88ad40ae5012ddd3466ec2b0a5f54704cda363824dca38c6d2c7371ae8623b795", 0x55}], 0x9, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) bind(r2, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) getsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000040), &(0x7f0000000080)=0x4) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f0000000780)=0x10) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x24}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) getpeername$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:13 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r1, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f77868c50ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r1, &(0x7f0000000a40)=ANY=[@ANYBLOB="18000007000000007ff7e1d456ef5826acd6475a6b501fc70ed786a290c191675bcacb070ca64c5a183c6dd3c00447331c139e87591de55c2ea4948b9c4670e141c604d3a8ea571b21b23e69ea712a238c73df7919683be32fe2d20acd48e8ba4d28ee8e5a7e6a0c8519e9382fb45d9042e0f1bcdfb602bb8d9216cb83ea3cba4908c8f207531bac99e645d61dd6bf854de98442d67a5c724d8192d1e4e465fe223c818c2d41de69401ea41025e4ae8ebb07bd9ee969efa5acdfc879440807566249887ea46e3148"], 0xffffff64, 0x1, 0x0) r2 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = getppid() r7 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x2, r2, r4, r5, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r6, r7, 0xa5, 0x1, 0x100000000}) setegid(r4) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) 16:00:14 executing program 1: pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='{\\\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f0000000140)=""/248, &(0x7f0000000240)=0xf8) select(0x0, 0x0, &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)) 16:00:14 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0xffffffffffffffff) write(r0, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x400) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x3, 0x800000000168) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xfffffeac) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r4, 0xffffffffffffffff, r4, 0x0]) fchown(r2, r3, r5) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580)=[&(0x7f00000006c0)='c\x00'], 0x0) mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000002c0)='rc') semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x8) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) symlink(&(0x7f0000000640)='./file1\x00', &(0x7f0000000680)='./bus\x00') ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x4, 0x7, 0x1000, 0x87b107538646d9b, 0x80000000, 0x1, 0x6, 0x0, 0x1, 0x1, 0x3f}) seteuid(r3) r7 = open(&(0x7f0000000280)='./bus\x00', 0x90, 0x100) mknodat(r0, &(0x7f0000000600)='./file0\x00', 0x8020, 0x400) faccessat(r7, &(0x7f0000000300)='./bus\x00', 0x18, 0x3) pwritev(r7, &(0x7f00000013c0)=[{&(0x7f0000000540)="8c23f8ffffffffffffff", 0xa}], 0x1, 0x0, 0x2) r8 = geteuid() pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) ioctl$BIOCFLUSH(r9, 0x20004268) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xfeed) setreuid(r8, r10) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x7, 0x602f, 0x0, 0x9c, "93125284112a03000000e6ef63cfa075b336581a", 0x6, 0xf461}) 16:00:14 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82daf5ffffffffffffff766e9e4e5758a02547c545f03750186fbe76ea69a53ac8566c8b064b1bbc3295e47e158241008de9dc35feb76faa93a6e3e56f7edf7b5ddfbf11b0d66485f5381010940dee24ddb809b84908edc3e701a616014f6bf95eb9b85f40d1e64afcff602ac08040b802fe6bf37aae6c8b60a9483afd44de1678466d53852abf271761c3fc814e8ce93dda"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000300)=0xc) getpeername$inet6(r2, &(0x7f0000000340), &(0x7f0000000380)=0xc) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, 0x0, 0x0) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040), &(0x7f0000000240)) bind(r3, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) r4 = fcntl$dupfd(0xffffffffffffffff, 0x176ce8d5ac0c062c, r3) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000080)={0x995, 0x100, 0x8, 0x9, &(0x7f00000003c0)={{0xfa, 0x1, 0x4, 0x1, 0x3f, 0x1, 0x1000}, {[0x70, 0x5, 0x10001, 0x0, 0x5, 0x100, 0x725a, 0x6, 0xfff, 0x3, 0x155, 0x3, 0x7fffffff, 0xffff, 0x4bec, 0x3, 0xa7, 0xfff], [0x4, 0x800, 0x1ff, 0x80, 0x100, 0x7fffffff, 0x1, 0x7fff, 0x5, 0x4], [0x4, 0xb8, 0x1, 0x8001, 0x3, 0x1, 0x8], [0x0, 0x27d0, 0x8001, 0xffffffff, 0x81, 0x3], [{0x7f, 0x2a5, 0x8, 0x1}, {0x5, 0x800, 0x5, 0x2}, {0xf72, 0x0, 0x0, 0x1000}, {0x0, 0x7ff, 0x100, 0x8}, {0x5, 0x3ff, 0x8df, 0x33}, {0x2, 0x7f7, 0x1, 0x3ff}, {0xd2f, 0x3ff, 0x3, 0x4}, {0x4, 0x6, 0x401}], {0x400, 0x3, 0xffff, 0x4}, {0xf000, 0x2, 0x8, 0x6cf9541}}}, 0x0, 0x20}) r5 = dup2(r0, r2) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f0000000000)) sendto$inet6(r2, &(0x7f0000000040)="9b3758e1b1a941f0", 0x393, 0x4, 0x0, 0xfdc6) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001980)={0x200000000000008f}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x6, 0x8000, 0x5f) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = open(&(0x7f0000000080)='./file0\x00', 0x88, 0x120) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000100)=0x6) 16:00:14 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x100) bind(r0, &(0x7f0000000440)=@in={0x2, 0x0}, 0xc) recvfrom$inet6(r0, &(0x7f0000000040)=""/21, 0x15, 0x41, &(0x7f0000000080)={0x18, 0x1, 0x7, 0x100}, 0xc) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82060000000000000000"], 0x10) socket(0x1, 0x1, 0x81) connect$inet(r1, 0x0, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1ffffffffffffe6f, &(0x7f0000000080)=[{0x30}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r1, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000180)=0x1) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x2, 0x94, 0x5, 0x3, 0x3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x20}, {0x10054}, {0x6}]}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") r2 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r2, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000180)=0x1) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000240)={'./bus\x00', 0x9, 0x10000, 0x0, 0x0, 0x63, 0x3, 0x3ff, 0x2, 0x1, 0xffffffffffffffc1, 0x8}) 16:00:14 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) getpeername$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = socket$inet6(0x18, 0x8000, 0x100) bind(r2, &(0x7f0000000440)=@in={0x2, 0x0}, 0xc) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000080)=0x40) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000180)={{0x4, 0xfff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) unlink(&(0x7f00000001c0)='./file0\x00') setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 16:00:14 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="d7d788114f88ce224ed54e386fed280c64b6d63690b842765290fb8d3f86f6d37afb82282a52ad1e06b1560c19746b699b3c29df2064ff2cf00015a80224f183c2c09014cead0084156254b7aa44a6867bbd794ee6312d361cf7ad69cb99612725a3cc3f092de5f556ee282374fa720810768cbdf2917df15eee136660d48c5e366e452aa1b7e565db4cda9632c3a17af893af7fb9dcec1ec20cfd00511f44b3c195b1db0fd6584de75622115547aaf369f23d796d5f16381948f753f5de1fd3afbc1b12d5016e09948d474d2ebef3e051dbac1b5d12a7ed9f5d1b74f7e4d212bc1b7c1ea4495c6833809722d16bc5d796d65c2ae39b7bdf2150c8", 0xfb}], 0x1) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x80, 0x180) write(r1, &(0x7f0000000200)="3411c2c327929d2e371f3e385cab0e8bc869d2b19ee56ce5c702e9c49395f573007c0b38fae770ca268910fed43bef46156365b30c86cf4dd087e2146c77828813a849f253fcd6e2a0bcacd73b3dcf4bd61a1f1f58956f7ec9eecb9321759c46dac616d1e92b52105511a771bb13bdced0212233f6908e742b9e3ac7b6378f8fed6482dbd5", 0x85) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x40, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000300)=0x2) r3 = socket$inet(0x2, 0xc001, 0xf9) getsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000340), &(0x7f0000000380)=0x4) r4 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000480)={&(0x7f0000000400)=[{0x100, 0x9}, {0x5, 0x40}, {0x42, 0x40}, {0x81, 0x79}, {0x42, 0x3}, {0x20, 0x6}, {0x941d3365187cba2, 0x1}, {0x1, 0x8}, {0x23, 0x8000}], 0x9}) r5 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000004c0)) write(r5, &(0x7f0000000500)="dd7408fdb211ed3ce502b16bb4d763df0309b8d97120dd", 0x17) chflagsat(r4, &(0x7f0000000540)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGETIF(r7, 0x4020426b, &(0x7f00000005c0)={""/16, @ifru_dstaddr=@in}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600)='/dev/zero\x00', 0x200, 0x0) sendto$inet6(r8, &(0x7f0000000640)="23f6a536765090be8a77c7a35e9a6407f138b387a9252105489fb09a226947af24fbeef9bff571116afe5bf2984b063a213773fdf73dac92d1538ed0e5de7f37749889691d201809484d65068187", 0x4e, 0xe, &(0x7f00000006c0)={0x18, 0x2, 0x400, 0x80000001}, 0xc) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f0000000700)={0x7ff, 0x101, './file1\x00', 0x0, 0x1ff, 0x1, 0x4}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000740)='/dev/vmm\x00', 0x200, 0x0) openat(r8, &(0x7f0000000780)='./file1\x00', 0x100, 0x40) r9 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$WSDISPLAYIO_SVIDEO(r9, 0x80045745, &(0x7f00000007c0)=0x1) syz_extract_tcp_res(&(0x7f0000000800), 0x9, 0xffff) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000840)='/dev/wskbd\x00', 0x0, 0x0) fsync(r10) open(&(0x7f0000000880)='./file2\x00', 0x1, 0x10) open(&(0x7f00000008c0)='./file1\x00', 0x20000, 0x10) openat$zero(0xffffffffffffff9c, &(0x7f0000000900)='/dev/zero\x00', 0x8000, 0x0) open(&(0x7f0000000940)='.\x00', 0x800, 0x12) r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000980)='/dev/wskbd\x00', 0x0, 0x0) readv(r11, &(0x7f0000000cc0)=[{&(0x7f00000009c0)=""/165, 0xa5}, {&(0x7f0000000a80)=""/95, 0x5f}, {&(0x7f0000000b00)=""/18, 0x12}, {&(0x7f0000000b40)=""/3, 0x3}, {&(0x7f0000000b80)=""/8, 0x8}, {&(0x7f0000000bc0)=""/207, 0xcf}], 0x6) 16:00:14 executing program 1: r0 = socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000000000400000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000100)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r8, &(0x7f0000001500)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="0100000000e8ffffff000000000000eed8c2a8f66e00"], 0x10}, 0x0) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r9, &(0x7f0000001500)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001280)=[{0x10}], 0x10}, 0x0) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r10, &(0x7f0000001500)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001280)=[{0x10}], 0x10}, 0x0) r11 = msgget$private(0x0, 0x480) msgrcv(r11, &(0x7f0000002a80)=ANY=[], 0x0, 0x3, 0x0) msgctl$IPC_RMID(r11, 0x0) msgsnd(r11, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYRESDEC, @ANYRESOCT=r6, @ANYRES32=r8, @ANYRESHEX=r4, @ANYPTR=&(0x7f0000001680)=ANY=[@ANYRES32, @ANYBLOB="21bb187de1c56d546dd84ddba7c20b37bb8a078af7c638a2d9b7df12c2d704c59e1df07c2ce5b9bfc38bb558bd47f9e45d4f7045c8a07937cb0e09db72039745b4716e8643fdebe463ebe097bd5c004883ba9972de8f9213358168b836c67bb34b4bf1bf3c4d52069db61a433bf67baaff1a5b92b7575781263d190e34f8a1f7ef3a5a5166472b88cae10e3f1d08a06ad77da4b36082c7aecaeea20f0659f28b6788409dd31264e29862c56992d5e1d843e1054c9f4df501510d57fe94e9046c082ec04b22dd446c6350ed1c7a1d5ff541c147fdb0923f1bf374781e8854d45c748b8ceb9e196eee7f6139d0edf78bb549acc68d03dd2b5d774c7a3bb367bce0404f9e1ebd58d2bc7cb3da19aa7171c03337bac392eda472a6486b706b07441af54ca1fa07114409a863aa26d2a4d80b2eb961467b3f671425194af7d2f1bd7ba6d0d20848583caa01350f9c8ab37e2759eb77988f1943a3ce33fda9c86c073914c15e4499ae9f02a58f90194084a8691a7b2b1d2b4b32ce3afae7c5183b4973d8caad8115c3f79f87e7c3da6946bb203ac7e83668aebea44145ef702a02cbe492cda3a338a28c1709b678a575d11e7416d5bd01e4f6f62292903636df4c3ac63e3e3958e153eeb0f50c7ea19d8a446dc4775c35d53fc37110777a036cbb8281d365955ac44228be0bc0516f49f56a49a564a0f602cbe94342d05139e6f0f11d4d9ad2fad2091bc5b9421b8934508a888d204879bb613c75ed39a57ffcd40f09ce8e9f68812ec1ad6236b46819b91e700148d2f249870a96d864651c0417f45543cb7ac4d9434ae10543e4c53a8d53d7dd0a9f7078e840673f514505db7f199fe37268595dfc6eb17b1b0ea46cd4a3c2c31b4c560ad25078ba85a252f1444946860bf75803e40af55af053a50c121fa6c2481075228efac3ad90c336de018c7091a84d2c345493229022dcadcd2a4b4e9e2b3f8132cab6c298716faf6cf0846ac00795fa4f36fd94d9add3712c5bf63ae199d1f1af39d514ed0e1bb3993e8133a71ec9c27c00c78d531fb7970b0c2659ff7719f5dc8bf1f2acaecf57c93c80d1d2e502730966ad82a5073ae40ec8c935fe52e77248c70a6dd31041b07239bd92b64d6c6a5700cea0c5db561f9d5bc950cb168b50fac14ab522db553cbced1593fb8e34710bb8758af81135521490cc3d0109587ea105a0c12e7f7e972cf66e94277c295dc84aa5bc1a1a6bef764d3f4dd79e36fa46026e14f9e68c7aabb1ee990f651553684fdbf9dc64ab74f7c94f7700e75172976af8300fa4e72597c98dc577945159ce5f39fcf8bd2d4dea5c29e55b0941dc4678f761558dcba41ad4635f10fd6fd930d1cd5c51288bb03314599fe5ec25c0458205378ec172ebad75cece058e1be7b4a7d85dfcb1e985f9555ebcfb905531713ba509d2438fe19ad7f0b826a21a519869a3fba825534428e8b196a790e7e66aff884012db3d1930498e077438abc9c53678007951b2de3ab6a6810a128341aa1a71df1740dec2db20dd9db660704f93227f5575734b9e312637bbf89c84363df4fbb85a4a4b1c4205ad19d8d4042a87bdcb5a044a08b3e7b67efcb56ff5e4be05c093f6c09968c385560edb7706b82908b0d14bad4ea533ca21efe1e2585fda73e6b35e4181b08ceb1e93427aac2bb6e14cfd73f36921b3eba06bd01704ca420ec6784d3dc208cc03fc0d58c4639ed8b429727d63313879bd97277b5c547aab814a87e1f47b7cf47d5be0aadd4428a450775f28e1677efecc1c901716033d75af6a86eebfe8c88685c6f06548bc8986045d352baef05c0be5268fe466244d1c4f2b3b6d18d4c035ad52719e3c8a371d679461eee64d6a75278470a146295a029b4a660f94054c1dbcea4e9fd3d5ff4272a8c5ffced8eacf0279dc14d0554ddb85152c0345ca14dbb1f809a1fa108e9ceb77a0c0942e59e40b3bac6cc0474cf2922a9e6b46fa7aeda449354921da4de58da5866e4ce036c38dd6212467c8017973bdd2aca0ea0b93495d1d7d1553631750fddec5939395405829209c9bf84e3157a37b7cf28a9618217fc7e7fa74cd15e7cae192b82c39550c51d3ac8ebfaaa147c923590addddea6757a68d91afbdc9877b26ec8d69724644f45bc7fc4fdb939c8086040f07fe488b9294256970d19caeab62431b0dd224b06b22faa62403017d66b3c2f7530a316f44368d533f541ee9ab7d63f8c808d48f4d385ec4fcd0b9239f222361d2fae043f689febc2dde01daf84618f91affa27c78e5def405463be77b7a088eb072c2c0bba07f2f21eeb77e80bd52578af3fd8c489f9988e17a8d252b897cfeae5fa37313afe417890d826a92a3f01e25343194255348cc638467576dbdc64d0fbc56a12a8d8195b75c24f9c93345f83f1b32ca0455b9024c90581309572910afd69bed7201f5a1c6800bfcb1a8c585a6714d971d3537dddf33d2d57bc1a22c20f0bfab1b2c4ab246e9b2511914d0a8af11a70c563889e5f08a30af3bd9676e3df55e65d737d6742706bde099f4796d31bae9e8f662ab2a33b2e06327f9a00523d9d620bec3e65d45fdb72aefe416f42fccc8c897bf93e2ceead669718c72de75bd85306ff715a2eca0213183c7048ae0d0c6fcd40e9f02f9a38d6c61e60600c1a184686cdd2e9b7e8b4b981da729f8ebbc57e8509f07a37c3e3de3baeed62717bfa150fee7db23bfffe222861a6fc968248727e4b4f50e728ba8cdd0a138f56b43f11ce2c5271dcca6f60f1c6c8c9f37dfbed07e3f5dd7e293e13926cd78100d1acd2bd3a550c990e87bcfb3c9ec586a94e2d799dec13cedb812359a1defc000941597cc6757112ac4c1785be90d8263e47d96cd409313b4c05d7023c6b4bbb3425a0529d44edc4807db2d8e006dfb037d4d878574d3cfc2585d605c16e704044adc69b0de5c20f8499aab44bab1cd3f78e627f36a51a607e644814e49eef4d219331f6e2450439f9872518f5e19db51bb017a8c36f3657e803da1b787d70b88285b5990fa7710d4965239cea40113d3e551f08a6784529e8008b24be09e7c021c2b9c1fdef346f89b28e8611ee69e2fec4eee885cabd8f479228145a97b42c448687db1e27123ec7366a013e89a52f40dbf6902c1ba2d64078e728a24fb3c12faa07a71fd6f7fc6991162f7782502030aa716ca6d2e32441e0da7592fc79bb70e08f5867ef64a497023a4d98a3b15f531283bea1434ba96921b2e3622361d3eba85a8234fd54a6fd8ba27a368bef4d6e60d5e5be3d69a6da11be485b7111dd29f6bc0897b159a50cd540e09229b8d7552e1fa9fe8bb3b54cb1e156ce7e6d2bdfe2401543e1d9890ba385e951ef19d067a268a58f80940cdcf48ad2af7cc57d0af20d9b262ab1b6b3b61d79631f509c5721152bb3c25abc2b5f979326faa25edaa050fb371c4c95056aaf89662d4ce49cae5c35bb2c0c131ce049a75d3fc5c5bb51cbee69dff987815aaa64949335b128a453d8b51e56bc67ae0c7871ae95cf479752c47305d38b8b0a0ab19b31ce7f869e3f01978a0ecbd037ccc50cda03dc2a55aa5fda691ee31264094c2c8f930bf3f36ecaa7c8d68d6f23df446127fa658e64e0b00123200608ca2379ac2c26efdfd8b03e88127b7dd5012e0f41c79cb0ea411e104abac6783e971ceae710f7cb1b476059f4bb703536202ef2bf8e29b218be9ae61f6f9e6ff15437aff7a694ab73b94f242e852d158ed2a5b244adaa5e0607f4f5fa6d45248a9fcd6ae98f3d0d41e37a64e86326d74c89cbded7d36fa53a2dbc130185c1df45d603e33e43ce99ed4d2f97a0517ccb095d7f9428557a7e87dea54e8acf55f5aa31f94f88fae4e175d30a8f4da027d19b6b7612d2055bc846ee4d5370361ba0118b4af6b892dbc4145690093cc83fcb8c162ec8bb7301f03240502ce0dbf9987e6ecddea376bcf2a1194e302a97e856754a8863e3d0abd7827bce7cf1b9f7adc3c9251dde16574b3175050cdba3f9608eefe2d5b96fed4689d78fd015701ed51efb30a591a1f7cd6b6badc4e32ddf0859091cafe760dc78abaaafd83959501737607dc79670dd7cd4ac6d4c395b18f781b447a9d3698a8043de4b8421733c1aa1214cec4e23eb18ceebfda32364142f4648e828ec0b5c56f3fdec1216420823ac9d7a5df890bab4c359c7ba9ec54b0e81372cc251ab7fae8c3d62638979da787e8f36c1834235d210e08424cf2edc32fa2514a8bc4e67ffd3836e20b9ff66db97a8d4d93232a1b2e95c0a0115caf236ffb91e61e16ae1b6747551c715895d35263baf94e60867aeae9e861b58ecff0678c8061b1e793c78546cf7a800141f79a11faf2cf72991d48be644838b48665f4bc031a6bc63d59ed294398802af2f847a89a17e0787df73d4c8d9276a243bff1cebc04d7f957e222315bb883df210f17c6255393f8a6cc06c0a6557911fd6bf3b16b4deef90d65be1c55c7e7f596121c1b52de3c5fa595a69041cc3a69cf1112bcf308ea3dae4d559ecfc486df9dc42b65323cf49e3c677ae6457e0cd96773e53db8029ec2242d3736e3fd71a3d254c62c8d72478f656e367db5180f8a69f695b24317b7f2d903bea15d67e82144366d2c7900e27e95bb9e35df85693e0d6a3655387acbc91d7dbd0a57f1b86e7aa381cf3ac5ca5b004cef3940d02289254668295cfd7ea6076ef7d43dd00eabee2994862078f16035ab24b5efc454837f5aad52732813252e1e8b2c939c4c9a6f887ea96b6fa399837e9e5629d7640326abbaa99425cf1198811c434e5c9f353bcba5ddaca63b43c981f3b6145e6101648863c04c63919eb51ff4c3a87570198bdaa88602482f536dc17d0e6c2381268c9e011b48ae753b330e321e8d42243b572101c5c74d2309ba8403107a1df763d02355bc2f31b30165c72124e3c913a2dbdbeaec19316aab9af277fe0aa79323334b6f0aa62aa8df386aab1a35f82f424c1309a98008faf6a365f17e7b909d2a63389afbae07c0984405fb7cf701e989c047330dfa1804d67569b2598500dd0d1f62b7f39c60e08155e80fc5607967bf31ac2e5b967431a104297dff1789c2fb6f1dcce6d0ac3dd7df33e45a98fb644af138d53ba0074b3d405db34ccca5f9fbbdde83108f8a8651b4eac6f4739a2ffad6790e75a3e385568b836a04a504eb6e26a257253f5d8dcf0a4ec8c3309560a3f9ff995eb21cd52abbfedd590ce02af77f8096aba06e0f6cac5bebc0a7ed4d741fd3479b332927f233705ac0b003e467fa49efbdc99e467bebdcb65fc9fdfc1872e7e97a10c22a5ace6c88c7795dda110ece8d553a072a7811580ecdc5f19c2a354f66c2e9e2894d74defaece76f62ff545ed0fcb26b45a843f804c042016f3aee8f9ecd38a2a6fcffbeeb40fa03db50fda685eb1098da2803ad9f9657f7a4af61e58e4466e4ef45f08b65c5dd6f04d1b5c65e72734d660ba5c3cadb6600aa0731dc4945e6b32ad2927d68c4df013a71b5278d0db66bd168bafe670a3d8514739f3eaebdd55ae5869da42406c4952454403fa36b72228a8dc48358a7d4b3afda98bb28789d31bec27b2e04b8888518dffea7520d87c5410348472b71f6587b997ffd29021b430793ea4ab214980bf1741fda7ddcc1023ac0734fb4a81d4f3920329f279c6405e210fcdf93cabd2aff61a1d6a836dda161e07ac230303dea7665ebb6558f9e695a98398e677bf0461829c8366aae705e1ebc5ba7fd882f0babba2155249849d574002d47097ede39653f5d444ccdffeba30cc420e3ce090ea5b6", @ANYBLOB="9e1d7a44751b7babaa3dea1ad7fad0ef346f0fc327b09ba69bbe0db250e5be70df7a6d4409709741456b042a0e40ccd8f74da64b6fd78efa60c5c98bfab9e8348826ba4246d26d57ed0b1b9233d656324b1db6dc3a6fad6984802c5555016f9a39dfa4c48eb642826f3197af1ff764a1f924db099df560899cb4ecd00917d3e2f214d2028261fc93f817f0533978030db88c", @ANYRES16=r9], @ANYRES64=r5, @ANYRESDEC=r10], @ANYRESOCT=r7], 0x2, 0x0) r12 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r12, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r12, 0x20007606, &(0x7f0000000180)=0x1) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000240)={0x7, &(0x7f0000000140)=[{0xffc0, 0x7, 0x3f, 0x9}, {0x7, 0x0, 0x9, 0xfffffff9}, {0x40, 0x0, 0x0, 0x8001}, {0x7f, 0x4, 0x8, 0x1}, {0xfff, 0xbd, 0x25}, {0x40, 0x0, 0x8, 0x81}, {0x3, 0x0, 0xb, 0x6}]}) r13 = geteuid() r14 = getegid() setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={r4, r13, r14}, 0xc) sendmsg$unix(r1, &(0x7f00000000c0)={&(0x7f00000002c0)=@abs={0x3, 0x0, 0x2}, 0x6, 0x0, 0xfd86, 0x0, 0x0, 0x400}, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x3, 0x0, 0x3}, 0x8) 16:00:14 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x28ab) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="00000002", 0x4}], 0x1, 0x0, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r0, 0x8004667d, &(0x7f0000000040)={'tap'}) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=""/152, 0x98) unveil(&(0x7f0000000100)='./bus\x00', &(0x7f0000000240)='c\x00') r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x2, 0x2) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0xb34d, 0x0, 0x5}, {}]}) 16:00:14 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x822, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=ANY=[@ANYBLOB="ff04e17c9d570600361010f608006e77ec000000945e000000000004bcf7272484affb95fce374a91ba0663f61f7f9b768904f07ba6b30cc4ee2d1a8b1ca613bcaf004756f80b68bc495e828e2488efb13aa3c28537110e15e383b62fe905bd161aaa3e94303de4086dcb885fdf415a5348a44f881bc763b5dd475c5d1049be59bb8169ef556911636ba8609f55ef39cf2543166143a40f4ea35ac1fea1406c840b9be2c4a7dd8565466af75137d4b8f50425afa2805364faeaa06d7b6c830deab1de7de36504035a0d777c213cde14dd66be1280f384f561ec61613d8fc88d6913607cd2997af80cbb7632ce2f48be7d373938cafbc60e22b10941255356c6d39820598167246087a3aedcf0a540710aa6230f6a61a86b376d715fe2f11912343d9a7c319b0fea4659907fe6146bc22f98d398f067a6f2f36244076302b001ab924db8439149c48d72939c4608f841b5e987485811a3c078630c7db83b439017e465415c9a3d1d7124558cbbff27563"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:14 executing program 1: r0 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r0, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000180)=0x1) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000001500)={'./file0\x00', 0x925, 0x8, 0x1, 0x2, 0x6c7b090c, 0x9, 0x15, 0x2, 0x3, 0x7, 0xad9}) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r1, 0x8004667d, &(0x7f0000000040)={'tap'}) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000001640)=0x4) readv(0xffffffffffffffff, &(0x7f00000010c0)=[{&(0x7f0000000000)=""/4096}, {&(0x7f00000011c0)=""/140, 0xf7}], 0x20000000000003bc) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001000)='/dev/wskbd\x00', 0x20012, 0x0) msgget(0x1, 0x20) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000001580)) writev(r2, &(0x7f0000001480)=[{&(0x7f0000001100)="2fb339cb5f5c21a8471beb1149047bc4adb18a3336f793aef00df725d2380c44a522fdade40b8726f23b5dae2ce8cec0da80e6bc864e62b02769d06307b004883ecb118629bb3f3a751c15c9388e0dabc5bb2f6861279b51c4c93b3de2c378f5954fe5f4ed3d85aba14cc76b8975e72bb44b2ed74af23fdefc4e0157ef1ce0b1d56edcd78752fc7f5d93fb2a073682f24ed1969ec7fe3c05d951c7fd7f99", 0x9e}, {&(0x7f0000001040)="90f2ad8c51f686737416a19f3ef821fbcc10e0a18da358e281a06d", 0x1b}, {&(0x7f0000001280)="0fd2b932518c8b414c6d3423bdb08da9c62e72abe88d43b34e4e1e145bd4c3ab9db685f4044a4d0ce34f97f9b2dd354c9a3179d0e15a99a1df0ec8eb959d330f0f0773c19c96053b249b72c85d7d7cdbb82b532afc753c0cc17127c6670b0c8e4e9f6099e57865a88059a8addb3402568294d21ae83593679af147c121a836d76ef107af2d25c6561717f8ed05f5a9a596c97d781cf10a66c37b41da81cee22d61765174c971195068f71c20733cdf4f92da331b17299e40d498522c46c38814f6f297b36a86115e4195f41d9dfc71d348e4ac86382c6a3b9d3d72ad15c5eb6df7fd13", 0xe3}, {&(0x7f0000001380)="8498411a8a5ec8ca41e7cf7d88f5c0ff6b96b46180939ebe99a92ffba23308ee9f8f975cd8ed42666d12c179f6e0c2f8fc0a36b4b3c235493d5e5957f9870052a467ee0bf2dcce14b0f1f83b55caa532973f7b504797ab4e0b86", 0x5a}, {&(0x7f0000001400)="37405f41990aab299edaeb00ef2a5191ab48c82490f2746f0069df902c8351650ba04d5ac9e9cb977aeccd42eb6f70ab4abfac5185245cad94af7c79f1f5d1f8d76e81ef8ee8abaa9599a17cb4609c19de0e4d79de9083215deef60e48d5490249d77912b3aedf", 0x67}, {&(0x7f0000001080)="864aa7da130184aac104c84075ee42f3ab4824f4b4d8e0ff23b1c53210f500592e9249", 0x23}], 0x6) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000300)=0xc) openat$vmm(0xffffffffffffff9c, &(0x7f0000001600)='/dev/vmm\x00', 0x8, 0x0) ftruncate(0xffffffffffffff9c, 0x0, 0x796) getpeername$inet6(r3, &(0x7f0000000340), &(0x7f0000000380)=0xc) close(r3) 16:00:14 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x10001}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="3cfd35b2b256cabca22f"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x0, 0x0) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040), &(0x7f0000000240)) bind(r1, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) fcntl$setflags(r1, 0x2, 0x1) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 16:00:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) r2 = socket$inet6(0x18, 0x8000, 0x100) bind(r2, &(0x7f0000000440)=@in={0x2, 0x0}, 0xc) fsync(r2) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "1bb9c966f22e95a100000100"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:14 executing program 1: socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x0, 0xfffffffd) r0 = semget$private(0x0, 0x5, 0x8) r1 = kqueue() kevent(r1, 0x0, 0xfffffffffffffbff, 0x0, 0x20, 0x0) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x5, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r2, r3) pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffffd, 0x42, 0x1, 0x5, 0x2000007}, {{r1}, 0xfffffffffffffffc, 0x4, 0x82, 0x7, 0x7fffffff}, {{r1}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x6, 0x3}, {{r3}, 0xffffffffffffffff, 0x0, 0x40, 0xf44, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x18, 0x3, 0x0, 0x4}], 0x912, &(0x7f00000003c0)=[{{}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca53a}, {{r1}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r1}, 0xfffffffffffffffb, 0x8, 0xc, 0x7ff, 0x101}, {{r1}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r1}, 0xffffffffffffffff, 0x4, 0x40000061, 0x9, 0xffff}, {{r1}, 0xfffffffffffffff8, 0x81, 0x82, 0x2, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x0) close(r1) semop(r0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x2, 0xd, 0x1400}], 0x4) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x8, 0x0) fchflags(r6, 0x10009) r8 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r8, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r8, 0x20007606, &(0x7f0000000180)=0x1) r9 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r9, 0x8004667d, &(0x7f0000000040)={'tap'}) r10 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r10, 0x8004667d, &(0x7f0000000040)={'tap'}) readlinkat(r10, &(0x7f0000000180)='./file0\x00', &(0x7f0000000600)=""/102, 0x32) writev(r7, &(0x7f0000001c80), 0x0) kqueue() semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000480)=0x7) r11 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='5\xb7\x0f\x00\x00\x06\x85\xeb\xd4\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r12) r13 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) pwritev(r13, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VT_GETSTATE(0xffffffffffffff9c, 0x40067664, &(0x7f0000000200)) dup(r7) r14 = socket(0x18, 0x2, 0x0) setsockopt(r14, 0x29, 0x20000003e, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x1, 0x0) kqueue() r15 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r15, &(0x7f0000000100)='./file1\x00', 0x0) utimensat(r15, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) r16 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) pwritev(r16, &(0x7f00000003c0), 0x273, 0x0, 0x0) r17 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) pwritev(r17, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$dupfd(r17, 0x5, r11) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000001dc0)=0x2) semctl$GETPID(r0, 0x4, 0x4, &(0x7f00000000c0)=""/63) syz_open_pts() ioctl$KDDISABIO(r6, 0x20004b3d) 16:00:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000380)=0x4) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfcea0004000000000000819f507d00a4000000002951b15801360bcd4c0a162b58fd42142667ac22d237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c659c17e107cb9148fcd663d2870b41200003500000000d28418ac1b00000000000000000000000000df42d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f8a420eea4173d5b6913eef9e8f0fb636710000d2df0ac87e0d7bff7f0000f97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d36d8224d791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f4cf37fb6513a51adf2ea95d1f0a6ee99aca97b9747147be2b57674d42f89ac33e007c73cff775b0a8fdc706ae4deefbd61a94ebd1051d888d1f67e1c3a658cc5130843b259c55c0af257b73805eef0739a989ad4db47efb5e4a75d87e341b9aae76ba99c1cf09273f6074b771b4f1db89940e91d5b68ddab5f5da482f9b6a905262901b4348ee77017e3223d9fcb42151c62a9216871e1b44d917b5428974ffffff7f5e9f33ff95a6309ec58b831b8d2692c76934362652264a2a17522303536383413c330a1564cf2acb041d720670f94939407841"], 0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000340)={{0x0, 0x9}, {0x10000, 0x800000000000}}) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r4 = socket$inet(0x2, 0xc005, 0x8) dup(r4) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, 0x0, 0x0) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040), &(0x7f0000000240)) bind(r3, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) getsockname$inet(r3, &(0x7f00000003c0), &(0x7f0000000400)=0xc) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a7e47b2d678f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee44cfc9ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb45884721"], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setrlimit(0x0, &(0x7f0000000000)={0x7, 0x95}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r3 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r3, &(0x7f0000000080)='O2', 0x2) r4 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r4, 0x8004667d, &(0x7f0000000040)={'tap'}) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000040)) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000180)=0x1) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000009c0)) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x400, 0x0) kqueue() mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f0000000400)) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x80000001, 0x7ff, 0x1, 0x2, "22196eb310a410c25024ebb6f06d80fc5bb8ac8d", 0x0, 0x8000}) 16:00:15 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) chflagsat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x2) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x9, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r2, &(0x7f0000000300)="3e227913e4bad21c734f4dd36a27e5e27ba36d673553c0c21b3dfaf90f001ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe3b3761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c68bf82cd0bb83dc9d95d8588fc7c93635077f2504d6e63787c280e26d6bc89effbad08863cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fe0900000029b887cbac44c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e42d6165a0d93cd0bd30b57108efa5762fa3c3d9c5177479895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437", 0x10a) close(r2) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000180)=""/45, 0x2d}], 0x1) flock(r1, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSTOP(r0, 0x2000746f) setrlimit(0x0, &(0x7f0000000040)) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) getitimer(0x0, &(0x7f00000001c0)) write(r3, &(0x7f0000000300)="3e227913e4bad21c734f4dd36a27e5e27ba36d673553c0c21b3dfaf90f001ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe3b3761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c68bf82cd0bb83dc9d95d8588fc7c93635077f2504d6e63787c280e26d6bc89effbad08863cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fe0900000029b887cbac44c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e42d6165a0d93cd0bd30b57108efa5762fa3c3d9c5177479895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437", 0x10a) munmap(&(0x7f0000542000/0x1000)=nil, 0x1000) close(r3) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000080)={0x5, 0x0, 0x7f}) 16:00:15 executing program 0: socket(0x400000000018, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) connect$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="ee4b0000000000000000"], 0x3) close(r2) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sync() setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x2, 0xc003, 0x2f) setsockopt(r5, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r5, &(0x7f00000000c0)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) connect$unix(r5, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffff9c, &(0x7f0000000140)="ad18f05de2f4ef18", 0xfffffffffffffcfe) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='\xe8\x01\x00', 0x20029, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1f, &(0x7f0000000000)=[{0x5c8a, 0xdc, 0xa, 0x3f}, {0x8000, 0x3, 0x0, 0x6}]}) r1 = socket$inet6(0x18, 0x8000, 0x100) bind(r1, &(0x7f0000000440)=@in={0x2, 0x0}, 0xc) accept(r1, &(0x7f0000000040)=@in, &(0x7f0000000140)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x441, 0x0) 16:00:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket$inet6(0x18, 0x8000, 0x100) bind(r0, &(0x7f0000000440)=@in6={0x18, 0x1, 0xfffffffd, 0x8000}, 0xc) mmap(&(0x7f00005ad000/0x4000)=nil, 0x4000, 0x3, 0x2010, r0, 0x0, 0xffffffffffffffc0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffff, 0x0, 0x0, 0x0, "172d6bce6a080800fb1b757ebf99df0079b100"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) fcntl$getown(r1, 0x5) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:00:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002006, 0x21659) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000300)="3e227913e4bad21c734f4dd36a27e5e27ba36d673553c0c21b3dfaf90f001ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe3b3761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c68bf82cd0bb83dc9d95d8588fc7c93635077f2504d6e63787c280e26d6bc89effbad08863cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fe0900000029b887cbac44c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e42d6165a0d93cd0bd30b57108efa5762fa3c3d9c5177479895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437", 0x10a) close(r0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x3) 16:00:16 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x2}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) seteuid(r2) 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) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffb83, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) r4 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r4, 0x8004667d, &(0x7f0000000040)={'tap'}) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000100)) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000180)=""/45, 0x2d}], 0x1) ioctl$TIOCSDTR(r3, 0x20007479) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d9", 0x30) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x40}, {0x3c}, {0x4006}]}) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) r2 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) accept(0xffffffffffffffff, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) r3 = geteuid() r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r4, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfea7ef302993bb672d8f9322ad23bb2e08090836da884a26f38b457305fe37b5f58f2458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f77868c50ba70b50dca8216d7151048750f4144b6906c6c924c176728f27ef5fe8d0089cd0c892da236928537eac"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) r5 = socket$inet6(0x18, 0x8000, 0x100) bind(r5, &(0x7f0000000440)=@in={0x2, 0x0}, 0xc) r6 = semget$private(0x0, 0x7, 0xc) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f00000001c0)=""/107) semctl$GETVAL(r6, 0x4, 0x5, &(0x7f00000000c0)=""/199) syz_open_pts() r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x100, 0x0) dup(r7) r8 = semget$private(0x0, 0x7, 0xc) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f00000001c0)=""/107) semctl$GETVAL(r8, 0x4, 0x5, &(0x7f00000000c0)=""/199) r9 = semget$private(0x0, 0x7, 0xc) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f00000001c0)=""/107) semctl$GETVAL(r9, 0x4, 0x5, &(0x7f00000000c0)=""/199) r10 = syz_open_pts() ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffb83, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r10, &(0x7f0000000140)=[{&(0x7f0000000400)=""/56, 0x38}], 0x1000000000000072) r11 = shmget(0x3, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r11, 0x2, &(0x7f00000004c0)=""/80) msgsnd(r4, &(0x7f0000000880)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r4, &(0x7f0000000a40)=ANY=[@ANYBLOB="18000007000000007ff7e1d456ef5826acd6475a6b501fc70ed786a290c191675bcacb070ca64c5a183c6dd3c00447331c139e87591de55c2ea4948b9c4670e141c604d3a8ea571b21b23e69ea712a238c73df7919683be32fe2d20acd48e8ba4d28ee8e5a7e6a0c8519e9382fb45d9042e0f1bcdfb602bb8d9216cb83ea3cba4908c8f207531bac99e645d61dd6bf854de98442d67a5c724d8192d1e4e465fe223c818c2d41de69401ea41025e4ae8ebb07bd9ee969efa5acdfc879440807566249887ea46e3148"], 0xffffff64, 0x1, 0x0) r12 = geteuid() sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r15 = getppid() r16 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x8, r12, r13, r14, 0x0, 0x88, 0xffffffff00000001}, 0x100, 0xc07, r15, r16, 0xa5, 0x1, 0x100000000}) lchown(&(0x7f0000000340)='./bus/file0\x00', r3, r13) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r17, 0x8004667d, &(0x7f0000000040)={'tCp'}) symlinkat(&(0x7f0000000180)='./bus\x00', r2, &(0x7f00000001c0)='./file0\x00') ioctl$BIOCSETIF(r1, 0x8004667d, &(0x7f0000000040)={'tap', 0x0}) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") r18 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r18, 0x8004667d, &(0x7f0000000040)={'tap'}) accept(r18, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) ioctl$WSDISPLAYIO_DELSCREEN(r18, 0x80085754, &(0x7f00000003c0)={0x7, 0x1}) 16:00:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket$inet6(0x18, 0x8000, 0x100) bind(r1, &(0x7f0000000440)=@in={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x71, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) write(r0, &(0x7f0000000180)="2078f7b678807d89e032dc974c197ffafd9787873758460ab34f92763a28e049bdcc007082c0f749dbbcaeb926d0a1f1530245327ae5892e98ab2a8084e38e2ec83c6c281ac3d2be0d4da9dede36856b1f4d167f25171a9430c3de65b416ac0ea942bcf20cd2b17a3327de9f8e08d3818cdf15264ad950a657552be9b993e9743296abd5f21c792b669d3ed7be194f79fdffffff730fb19a95aa5a", 0xffffffffffffffb4) 16:00:16 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getpgid(r0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000280)}) r3 = msgget$private(0x0, 0x0) r4 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x20000000000002eb, &(0x7f00000001c0)=[{0x4c}, {0x20, 0x1}, {0x6, 0x0, 0x0, 0xa1}]}) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c29054fe0aeb67f5c168668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) unveil(&(0x7f00000003c0)='./bus\x00', &(0x7f0000000400)='c\x00') r7 = socket(0x2, 0x4003, 0x0) getsockopt(r7, 0x0, 0x13, 0x0, 0x0) r8 = socket(0x2, 0x4003, 0x0) getsockopt(r8, 0x0, 0x13, 0x0, 0x0) r9 = socket(0x2, 0x4003, 0x0) getsockopt(r9, 0x0, 0x13, 0x0, 0x0) r10 = socket(0x2, 0x4003, 0x0) getsockopt(r10, 0x0, 0x13, 0x0, 0x0) r11 = socket(0x2, 0x4003, 0x0) getsockopt(r11, 0x0, 0x13, 0x0, 0x0) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES64=r2, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESDEC=r7, @ANYRESOCT=r1, @ANYRESOCT=r4, @ANYRES32=r8], @ANYRES32=r9, @ANYRES16=r10, @ANYRES32=0x0, @ANYRES16, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRESHEX=r1, @ANYRESOCT=r11, @ANYRESOCT, @ANYBLOB="1c67fe276f70525d49bae8c4061dccd604eae874ac9da9743c1555c08d8fb85694946a47afa968b81f14c23ddf8dbef0f18d626ccbedf4a461e28cd8bf05d33f152bafc05fdf9e103d4195a1539230192398c83b8cb3afd298ebf2d2327318c68837fd5fe46974f51904c66c83d52028a0538054cef93c748041781fbe1da85f820555885c570d890663af5389971ea14b79f3067f07c294af29e0d153093ddedd85019780f3de1dc6f5113666bf573e9b12c775fffd472251107a264336a9c55fd538acb56efffb5487e2a9e897156798516e11ecdbb8b8eab470cad6f1f4b2b267a324896f", @ANYBLOB="0a0c541c318ae2296d666ed4a0669638be804badebee9f6f003ea7ffebfa37336610753b4deb9b14f74a0fa2d83908960444dd001c5c0d338beeed8a04438fe9fb8b61f0f1f6eb472b024a1fb5b41ed04addb0da78443bce9ded91e6189f35c3ff72f32c4602287ea443f3c5d9d619c3595dafc2860181c266600f"]], @ANYRES32=0x0, @ANYRESHEX, @ANYRESDEC]], 0x1, 0x800) r12 = socket$inet(0x2, 0x3, 0x0) fcntl$setflags(r12, 0x2, 0x0) msgrcv(r6, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) semget$private(0x0, 0x62f2a24c37e5a520, 0x200) msgsnd(r6, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000064d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0da7cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a96822abc39d6dd3eb6867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"], 0xeb, 0x0) 16:00:16 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0), 0x10000000000000f5}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="7f799e3f4ac16d5e5902dbf7c0253b69fa3d362154a25667f8c16c01ffe8417fd0dd18c258360b2cd4511a34984a6e11036320cf785cd6db5013b4c7b9c72c6c9ce751bb4d5a2e3e6135a9ab6aa4c5e00c48bd23c57447b34ab25048249c38a577d81479f12811c0fe383fd0721852f33e7329d1e746786cfbf2323cd4714b02d356ae386791db2bf1684f2779f27ac6f1c65be6721ec1f59a283d1559152b74e717ca19c9e1716064a35b66ffd03b60b797e36521a50f137057c4aa675217a722", 0xc1}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x0, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000180)=0x2) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000300)) 16:00:16 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="200000000000008d742c007b80309905f87c8a5b6701000000000000000000c414000000290000003d0000000000000a8000010dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r1, &(0x7f0000000080)='O2', 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000180)=0x1) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0xffff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)) 16:00:16 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x3ff, 0x0) kevent(r1, &(0x7f0000000000), 0x68, 0x0, 0x1ff, 0x0) jVþ˜pl…ß"£É(jVþ˜pl…ß"£É(tap0: address list non empty 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r1, 0x8004667d, &(0x7f0000000040)={'tap'}) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000100000500000000fdf20000004e3b000000006ea25331f6287f1e73e9f31a5561660c07dca6144e77546082d17174bb31ad434ac0751e14dac1538f0204fe97d859cbd3133baffc7a32faeea2eea57ed0518fabfe3a7d68f5fb630226cff72099a27a69e596d2e65945af7dd8f365c2ba33ade9fa31ce7aec36a10e6e0802a72b42141fe6000000000000"]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x20}, {0x40000061}, {0x8000000000000006, 0x5, 0x0, 0x7e13}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = shmget(0x2, 0x1000, 0x102, &(0x7f0000ffe000/0x1000)=nil) shmat(r2, &(0x7f0000ffe000/0x1000)=nil, 0x2000) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") r3 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0xc0) write(r3, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000180)=0x1) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f00000000c0)=0x101) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x10001, 0x64, 0x58cc0, 0xbbb, "645479e4c910fef953a6e8966715f4824523ef97", 0xbd2, 0x97}) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r4, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) r5 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000300)=0xc) getpeername$inet6(r5, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) write(r4, &(0x7f0000000300)="3e227913e4bad21c734f4dd36a27e5e27ba36d673553c0c21b3dfaf90f001ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe3b3761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c68bf82cd0bb83dc9d95d8588fc7c93635077f2504d6e63787c280e26d6bc89effbad08863cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fe0900000029b887cbac44c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e42d6165a0d93cd0bd30b57108efa5762fa3c3d9c5177479895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437", 0x10a) close(r4) r6 = dup2(r4, r1) ioctl$BIOCLOCK(r6, 0x20004276) read(r1, &(0x7f0000000440)=""/4096, 0x1000) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000000)=[{0x2, 0x1, 0x4, 0x401}, {0x8, 0xc7, 0xb1, 0x400}]}) 16:00:17 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x6e157232a29937b8) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:17 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x44) r1 = socket$inet6(0x18, 0x8000, 0x100) bind(r1, &(0x7f0000000440)=@in={0x2, 0x0}, 0xc) dup2(0xffffffffffffff9c, r1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) r2 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r2, 0x8004667d, &(0x7f0000000040)={'tap'}) r3 = openat(r2, &(0x7f0000000040)='\x00', 0x800, 0x4) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x200, 0x8, 0x6, 0x9, "fa0d4ba3933e17692673833239d289629fde3708", 0x4, 0x9}) syz_open_pts() execve(0x0, 0x0, 0x0) 16:00:17 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000007c0)=[{&(0x7f0000000040)="06e059d97b49ef4740763c2e1da948139fa4975a00e0e3c53e8caf1db4a2fd1b660ff0ad5cc41c43c32b5422113040452854e2415201de3918cb75de3903ffb79462fc6ad2354064c44609604fefb2413d1060665ad46a4514ef26be998b6d030800d4cdf0e07911b4b539ddcffb1b9ca68a4423", 0x74}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r1, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f00000006c0)=ANY=[@ANYBLOB="0008000500000000cc403de6b99080b840d12ac5bd074aa09c3977be4b0022b17368a64d7f0a8e6fc25ab9f177334d03dac79186e40c9bd8a341f1b659cd14742eed82010e8869a622edee6b100fc7c86d5d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r1, &(0x7f0000000240)=ANY=[@ANYPTR64], 0x1, 0x1, 0x0) r2 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = getppid() r7 = fcntl$getown(0xffffffffffffff9c, 0x5) acct(&(0x7f0000000300)='./file0\x00') r8 = socket$inet6(0x18, 0x8005, 0x4) ftruncate(r8, 0x0, 0x9) getsockname$inet6(r8, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r9 = accept(r8, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) setsockopt$inet6_MRT6_ADD_MFC(r9, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x1, 0x4, 0x7fff}, {0x18, 0x0, 0x9, 0x6}, 0xd29, [0x8, 0x2, 0x6, 0x18c, 0x1ffc, 0x2b1f946, 0x39, 0x3]}, 0x3c) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x2, r2, r4, r5, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r6, r7, 0xa5, 0x1, 0x100000000}) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x1000, r6) pwrite(r3, &(0x7f0000000180)="f4f903f5b604c9", 0x7, 0x0, 0x4) 16:00:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a406, 0x0) writev(r0, &(0x7f0000000dc0)=[{&(0x7f0000000840)="2e42985ff673abb9e581488bab"}, {&(0x7f0000000880)="b962f1f0ba93f0eab495b203bde7af31d8fd4fedcf8d1395ccaa2ed49a086cca3e311ada387b7c088b09d19afbe53c0b015a0997febea75e15d5de95aff919c5648aa340b1f17e58ddad2bdff21c67295902284b01f2fe58d53752610c862353db84621ca546e2d7eb6dafb5ddebd69434c1b07a50b7a54f1c4f2bdf34d673f42d3fb837a9ee6e3fb95b1f0d318d2092857e34dbf9ca9201f0b2d5f64062bb635f9fb31b05671a9ac7abeedd4d354da82a7f3074a9bb5c0ec2feb4becab781cc6d49bbd68c31c7bcd331154262426f3427b634715b0bca04f26e860aae27ea70ec79447402b7754b69d0f5565dbe76aca14e221f409927f6fc"}, {&(0x7f0000000980)="18b11260d49bb9327f63ad987c", 0x6}, {&(0x7f00000009c0)="e4c4421487ccfda71a9dc56dd254c1e842c06a67824817344427d24e633c102c46a6cd393ceddd7c91272e8e513b9b8949a43e8aa977c85a8c1f070362b1603f2b75d16d1649ccb2f81e4ca070d538de93cc4cab6b2a"}, {&(0x7f0000000a40)="76fe6461c35116a3916cbbd182fc884620a968beb6aa0f790fd6e225af14dfefcc186e26deddd180ff71da0262a33823ad19ca73ae1ec775550e6d4b32c6829c8981615c4c0264e80be03723f6408384834ea393768a0be7dd2cfc0c1f"}, {&(0x7f0000000ac0)="08b816b9b09d77ae1dbdf5838b20fcb5ac92311b634e30"}, {&(0x7f0000000b00)="3f970272b2a49df4c3c2e2e73416d6597ddda8"}, {&(0x7f0000000b40)="bfa41af77eb8441c2da999a6af99c6b27eb1911d6f5c1846ea3a74ffb3d2c2b0a94c48ab106192706624fb767c48155b882e0ecebc3663399e3f4f5eb93170b6102ec817c758af51cb24762455ee0b1c068b774f22cda45508b26dcd41d7bece38d9ec84ab3c0b36336f8acf073a8746e908003522d8f5c542fd25a9ba17ac3d700ccb0e9097eb1e105babedec5d3503c22935728f50a5f4b51ad83c2f47129e972b2d440473"}, {&(0x7f0000000e80)="c5d665a5a25429a105f7779f8d10e3dc7e676f747ec8749ae15698afad0feb0c5ebcbb8513e6ca665b3a11432c68f7be7261bdbc990bbbbc58d565e58fd14e2211ea343cc3c9eb23eb4c8c3b7080bd854199beccde6c7d369fe57697d82796d139b91c91c458c4c0596bc6e65c057a69d5d418d72443820f8d738fd12e26d0c8b7a8bebb895ff377651f7ac152c3d4df9b4cb1abeea320258d21"}, {&(0x7f0000000cc0)="e48a230e2cc8a32e34282c5b98990c1db66dc877c6c447742fa544fd874f3630e55567688708867456227bd1555e820121cf7847f656cdae54240b56db55f70b1bb62fa97f6ec0ee5cd40fbf6f081fbcde92ec499798cb69ef5c31517b700e199a4a3340c44f0589d332a59a8ddea4439f039c07dc1f32579b72764176ccb07d21dc3088e9914c24db3f73fe421ae9c551a057c8303fb80d590774cf19f0bb52a578cda19811d29c89d8d32b7eb343b70fd0bffd134dd774e77604ee5ffaab03e5d5ccf28dcc85"}], 0x10000325) r1 = dup2(r0, r0) sendmsg(0xffffffffffffff9c, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f00000000c0)="a2adfda3349e022964a06f5d709eaaeb1aa85c76bfddbf88e7e29a751b98879f76744b60674100512b7ba75a33aa5999", 0x30}, {&(0x7f0000000200)="8a83f871441610aba0483381412756ad7f2d401bb51c7ecd6a01142f5ef4be9660a4d01fdd0971f6b31bc21670941d0eb4f8e2dacb1b8e82fa23a40c918e4d5c7645bebae067d2d737ca0b05df5e0b51a884fa12bf9add70140e0bb222a4e1a43b9f337cbfc142ec787e", 0x6a}, {&(0x7f0000000280)="9b5103922ec803dacbbbd13ac3f16d17a3c37d3ce26242f47ae7e5adeb0869f935316a378c03df5062f5007d47c2448f87179f87845719a2479dfb05f51d3a6b9def23d35d724a9239bf9744b9e5605e1c68872398d4254cc1064e794837438f4a7c176bc35e04e9ef3a3f3abe36d93de18502d22b0649854e5d0dd5341c11caff9aefe3e627b19413884591815b19f919c407d38c2d04e236b245810fc355965865f6d373a813ee1ab33e6d7042c88ba78f4a4e74dfa78387a5019f332003c87e2d", 0xc2}], 0x3, &(0x7f00000003c0)=[{0xc8, 0xffff, 0x0, "641a413f1cdd2d2e922b082cfb14526531a5cd819431f2ddc7feb819d6710c20943b07296cddd9bf1e1182a2c78181784282355a662233c10c34d3c614d97c79e841d50253337ad35a722f9f66dc4784efe1ce55eb88996fe41f5718784d6cb461a2bd1d1d2a2381aa21d891efad0835310c98e26bd7998fdc1dfe147367f172e0076c4e8e01bf9937aca82a9f72cabbafaed0423e96d4e4710f8ea5a0172cbe4ed22ea3e1910e547a45b8831d962041bb54ad9c4507"}, {0xd8, 0x894916f99554b23f, 0x0, "49958664d1511987e91a7ab2e593bd752be6f4287ed0da618330408f4736f9ad05543daa6896e6fca8f8b20e04b5736a38a4327eec76080c24f602713dde0c1d71dba4a4d43dcdf655b9851153fa56db8f8d9f831f2e80bea6b0862ebeacfe5b42370b182a6422de0e63ba1fa48e61bb91b5a99a1df5753b8f500dc996b1d63641cbba0bf3529e16a5c97a2f9b92e97d5fe3b74b16559e7601b29a898153157d2f2acc3147544f4bf12f4f43587193bfad0ec6a124364045ff48a5feb8bb58d5ed3c1e0b0a16"}, {0x90, 0xffff, 0x4, "596fe1bcc9c37403677a65626438d252724d7e20f916d9ecf773528b1f96b7830398db6d95eda5dc3ab801645865d1426c4d24c95fe85f9e0af4cc78eeb79bfdb66c68e4d61ce35346805e349846f2dadeb20a8cfda31c9b68d2aa88c68ac543291dc001086c80d537e7327145ddf255ef3a775d8436fc576a31cc36"}, {0x98, 0x1, 0x8, "d1e17e9a4b076d6df3709f96602cb12310b770ec3196f2144256c0390b7ec03d523d914dd12a616d19094adb041d79c479fde091ef40e99a7a556425c2384f02c5be269c84ece600ad2bbc7bc1e57aa980a6a2fcc6eceeb2f9e3ffc45bbe0e0e520865c8a05c63edac9be91aeba0604348c3e7c6ca2776fa3d8e30545f51cc174a226574c309"}], 0x2c8}, 0x7) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000080)) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000180)={{0x93, 0x7, 0x3f}, 0x6af2, 0x4, 0x1}) fcntl$dupfd(r2, 0x0, r3) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) r5 = socket$inet6(0x18, 0x1001, 0x0) connect(r5, &(0x7f00000000c0)=@in, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000700)=""/247) semop(r7, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r9, r10, 0x10, 0x9}, 0x8, 0x1, 0x9}) r11 = getgid() r12 = getppid() r13 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r6, r9, r11, 0x1e4, 0x8}, 0x5, 0x5, r12, r13, 0xfffffffffffffe01, 0x9, 0x7ff}) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x45}, {0x49}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x123, &(0x7f00000000c0)="0600000000000000000000000020") 16:00:17 executing program 0: clock_getres(0x0, &(0x7f00000000c0)) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000200)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='\x00\x02\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x8, 0x4) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000001c0)) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:18 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x162, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x2, 0x0, {0x3}}) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r1, &(0x7f00000000c0)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet6(0x18, 0x8005, 0x4) ftruncate(r3, 0x0, 0x9) getsockname$inet6(r3, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r4 = dup2(0xffffffffffffffff, r3) r5 = syz_open_pts() dup(r5) r6 = socket$inet6(0x18, 0x8005, 0x4) ftruncate(r6, 0x0, 0x9) getsockname$inet6(r6, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0}, 0xc) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r8, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r8, &(0x7f00000006c0)=ANY=[@ANYBLOB="0008000500000000cc403de6b99080b840d12ac5bd074aa09c3977be4b0022b17368a64d7f0a8e6fc25ab9f177334d03dac79186e40c9bd8a341f1b659cd14742eed82010e8869a622edee6b100fc7c86d5d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r8, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r9 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r13 = getppid() r14 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x2, r9, r11, r12, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r13, r14, 0xa5, 0x1, 0x100000000}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xc) sendmsg$unix(r1, &(0x7f0000000940)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000700)=[{&(0x7f0000000100)="e5c114d113535b096bb0cf80d83ea7ec326b7f4ad782f5ae17402742f1fbf6e3179badd2fe29cc839d9bda8aeb0d29d18fedafbf27590704566aa071f1c379474fee8416bf0e3d8a33ea7158eebbd1ba6e1e7f48afa348a13c4171", 0x5b}, {&(0x7f00000001c0)="b0f0372fe22edd52df16b0fb3c9d688bab21c0e46c5e66ebd9e120a2314cc4d7a8fe8d5d67b2d7ec75ac6f868bf95b4114b43ae246cec596b542b1da5e5317a0a5014d65b118287dce30c1e4a0466faf12947450548ba99b9222e41047cbdcf05cacb53e1f20c718b8dc3f888fab62110959efeb47f498d5c97ea6bba3f34821282b822d82036c7029f9e401ef5795", 0x8f}, {&(0x7f0000000280)="3fd253c702168fe9e4ee45f84edbf968f2f3788f5da50bd4cba04184c26b97ba50d2461449b850b91052b0566321eb1622cb02e14f78d02476c3cc556f5030a552a31dcc1306edbe7f9aee87c626042e144338cb5efb01d1710100df311f98b3b565e0ea08f87d1348", 0x69}, {&(0x7f0000000300)="f4542af34cfa813e84d723da058d489f4c0194c55a6151c97629f3e103eef8fbac1cb50f2cf2513727deea2b9e508bb1d8b7dde44c4d487fdf7b0466008c3186fad161bcd5e02e6f4e4aa7f2", 0x4c}, {&(0x7f0000000380)="df95955e1b29acf29f8ed98e8b885f73f24e01fda43fb23c249adaf679be87ca7d3114c0a0a804eb0bae79be149cf48416f6eeac86918520ed70863d33fdc22dd88d487b4461c0400b061504e1587c9ef711b3f7c993eb3a26e44d184fb1d986c66de1538ea058dfaaa0684a7bb4a8a3491cc0e608bb8748e45c67a1534f6d07214763c1d7724ea0cca25d098dd78e90d7e1f4d244aa9ab97421bc9168a8f5007ac3a4bc67700fcf479c1389bbc6b8ec68677d7a7d74c936f33e6402e9c318bb098a9c415d5ecb4458c179863a1a2ccf3a9a42e4ab60083350f242ad907ddd79e409d5ee44fcdcb279912ee340953fc17c7451fe2dd3d064088e1d05385171", 0xff}, {&(0x7f0000000480)="cc8bd0da5429de1396ece33466d1306e4685954a0cdad0f16ef03e86c5fddc7ef922be88ab11a21074bb161cf0d48f54da124dfe0fb6c3f823262e9b27eee0580aa3", 0x42}, {&(0x7f0000000500)="53e68425c8ee0e5c1544793249c9a913d86989d445c5c6f9c30ea623476c1ae876e4c27670fd5ff8a463b6c98d08ccc078a6c2584589034454055a2619d6f4037ce0ba26e6480ef3604f436f8f4405f4520d3dcc56ed8ec7e52696e55d1217fe61bb8ab0a57557edee4f55bc0cae5be89f2ceda8e7555b073daed3fe38cb50bbde80ab8e1e123c736e1f2a75b2632961ad94d1919efdfee6813f8bcbe8374f7ed44756e0012d2b6b653f0a0e04028834a7117592005442961ef39b0c05b392b3bb6d010c304e7382bdd9746cbfd7ca5c93adb53770f171", 0xd7}, {&(0x7f0000000600)="31020bdff69cd651fae44ff32d7ec1a9f833084fb1dae33881fa9f5a67", 0x1d}, {&(0x7f0000000640)="4632be5e9b478f963efc8a26baccaee9b1b9c778c79747a1302c18befa0d3baad9d74d73759cb26743185fce2539ec110fa4c7871e560c11beb9f02e842a75d677766a350cb8cb2720816de27e875a4af407acab5b15f1ec67f859e30a3bcced98bfb4f0044600582241aeaf6a2dbef7d98eaff1fd52254509a3ff564fdeb45b30a94bac063a93409538239cfdfe505a6eba07f452989f3ae84de26d804495b683ec4d25b1c92e4ff1da1e76", 0xac}], 0x9, &(0x7f00000008c0)=[@rights={0x20, 0xffff, 0x1, [r2, r4, r5]}, @rights={0x18, 0xffff, 0x1, [r6]}, @cred={0x20, 0xffff, 0x0, r7, r9, r15}], 0x58}, 0x400) 16:00:18 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r0, 0x8004667d, &(0x7f0000000040)={'tap'}) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000001c0)={0xb, 0x0, &(0x7f0000000180)=""/11}) socket(0x6, 0x6, 0x0) listen(0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) munlock(&(0x7f0000007000/0x2000)=nil, 0x2000) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r2 = shmget(0x3, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000004c0)=""/80) shmat(r2, &(0x7f0000ffe000/0x1000)=nil, 0x1000) r3 = open(&(0x7f0000000300)='./bus\x00', 0x80, 0x4) sendmsg$unix(r3, &(0x7f00000009c0)={&(0x7f0000000340)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000940)=[{&(0x7f0000000380)="f3d1f50c3a7ff5ceb8b6651d4ab88550f43de0ae0dc785bb55ba4f63fb3279ca40688935b448c89f3c6a4c6c151aebe4df1f1ef1582f5e862ad770cf9a56cae9e7a8b58c33c24b39023006957a87792b41ce4330914197055c471a4a758c23674a85884c076ed2495895bd2f2d1ed2bca26369d176775bba0d0af79cc457f9c1b31a9431723c5fbe430e9064e45e6b461384899d6762c3839435f5a01a3b1cbc702211987b03eb6623d81008c607d20bc751c3009af5d9b70b25a92bc03ceab6f87dc23e7a401a99152a89484ecdc11b48e31fbd2967534cc98034deb2c4055cbc", 0xe1}, {&(0x7f0000000540)="daf92c5d6f67318b5770c4b078a10fdce5f79a5e9d75751874344f9cb98edb8e2eb30e3834793cd300a9040601dfac99aeb4ce0f422db30c8f0705d0dbacaf4daf6c2aaf1a91eeb7130c24668b1df9858aa506deab74d4b4a2aeae765d1a6bebe6072515c944c2e332568eab25dc2ac5fc023ae9cbb00d80558a79b0e5c2658a1e19fbc28682156aca27b6a3ed5a4680fd49e158ec4ef93031739265f9ab7cb46996f905a877ccda5cd970f84ec2bfc44077ec4ae32ba1ed6be1b9b76329888dadae76d7a8a3f9553026cea43200d121a6aaa00512ce80f654c696b9", 0xdc}, {&(0x7f0000000480)="d787de7b", 0x4}, {&(0x7f0000000640)="d56f342ff34657223cd68294bf2edaf9fc81ef41e7c413268f615122bf005d49d4300742b2e66b2ab9aa91a525ddb89e5f87b3f59e79e41c512526578295435f6eebc730449061e2775de16f432b48c329cb21b9861856c90728ea57e3345a30cc1d05212f94b855fdffb1e0114c41c5cbe8becf39b4fba23fc5d33fbb575a403dff6932ecc54f5d1fd82d22a7a26d57b2bd3ba738817c1ae96445f2d1f2a031cd5839dbda6eeec5707352a3d5507dd6e6119c43f2f60c7690fac8c5e81dc239bb0e4b1d577185179c", 0xc9}, {&(0x7f0000000740)="1c24dd1846663127c357a0044ef3878bb0ee7aeac11c75e50cfa85a75919cf44b4d31ec3ed6ee2548e182aba4cd88f79f3f89ad0feae152783391cd03c7b4ee39888a7796599c72ef0a661ec54ae13e252023d6b5de0e05b88fa489dc4f6c414a6533653eaef6b23fe23097dc234ae7c0c49b5c8a7268f850065caa81cec1a000f8ebbed8a2e27b2e63c0d2321f19dfc095855d10b7798e3d5cefc7686318f3ea3acb48f0e7fe10b7debaa0132d7f9dd3e81b473512358837fb2560a7e25bd6d9d59cccf59b233b8", 0xc8}, {&(0x7f0000000840)="2bec4e8c3b5bdc1caa2ab2663fae396129b4971914011320543d5c5f3eabb61a9e121fe07d53efe16b8df91dc1aa7d1406fb1ba0cfa3949197ee5dbdf994b58cf00283dc09dee5689ffb79bdbfd2e834cbca4af6", 0x54}, {&(0x7f00000008c0)="9e876b16a6ef96f2bceb327833ca073a55342db89698f87b73703b4a2171d2e04794013022a78d7ce59985a51148e941007454c27338263f6821b09425ff2c362edf59c9c29912ec24d02b71a53aec4ef72fa81a163ac83023da9e69df4e811f1736bffced263e67d0cf7fa4ca959c9257905dbf5d1bf93d5f4afaa3", 0x7c}], 0x7, &(0x7f00000004c0)=[@rights={0x10}], 0x10, 0x4}, 0x806) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x1, 0x8, 0xff, 0x9}, {0x1, 0x8, 0x80, 0xffffffff}, {0x57, 0x17, 0x5d, 0x80}]}) r4 = socket(0x11, 0x4003, 0x0) r5 = socket(0x11, 0x3, 0x0) setsockopt(r5, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r4, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r6 = open(&(0x7f0000000040)='./file1\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) r7 = msgget$private(0x0, 0x84) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0xe268853f1c044d7c, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0xc}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:19 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x2, 0x0, 0x0, {[0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x3], [0x5], [0x9], [], [{}, {}, {}, {}, {0x7}, {}, {}, {0x80}], {}, {0x0, 0x0, 0x10001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r0, 0x8004667d, &(0x7f0000000040)={'tap'}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x200, 0x0) linkat(r0, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00', 0x8) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r4 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x8000, 0x0) flock(r4, 0x3) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000040)=0x4) r5 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000200)) sendto(r5, &(0x7f00000004c0)="fadea83bbe5af85619718f1b5b26110fbe70b9c72ea88f872742ca01d08fc907453ff09fe68cb100af45d6438abaf6377e743d47e008c53b0dd52cb74da185deb8cdfd9509aff148409a7d315470cf2634666cb713ad4650cc9da4c2056554f5b4aaac178a532c6a2a933c27be55dd482c44348db5cb1193638f055f84cbd269cb0d9e055f5ea65e0b47a1572bf52e156f119eb5a934d1d79044d99430e88e6b83d2cfcd414cbe4d7150733604d225fcd0660dadb15e99d3b09c800b617c0e97d6af6abf00692d94f2289c6ff34563aa7fab3e5e343d603933bbd9974a76987bbff235c14be521c25c4225d29fcb", 0xee, 0x0, &(0x7f00000005c0)=@in6={0x18, 0x0, 0xbef, 0x7}, 0xc) pipe(&(0x7f0000000000)) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) munlockall() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x35}, {0x20}, {0x6, 0x0, 0x0, 0x101}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca691", 0x149}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x12, r1, 0x0, 0x0) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000300)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000740)="670cc3", 0xfffffffffffffe71) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) recvfrom$unix(r4, &(0x7f0000000280)=""/60, 0x3c, 0x2, &(0x7f0000000440)=@file={0x0, './file0\x00'}, 0xa) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f00000000c0)) getpeername$inet6(r2, &(0x7f0000000340), &(0x7f0000000380)=0xc) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000180)=""/143, 0x8f}, {&(0x7f0000000340)=""/197, 0xc5}, {&(0x7f0000000640)=""/224, 0xe0}], 0x3) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 16:00:19 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10000, 0x3f6) writev(r0, &(0x7f0000000180), 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x7fff) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r1, &(0x7f0000000300)="3e227913e4bad21c734f4dd36a27e5e27ba36d673553c0c21b3dfaf90f001ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe3b3761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c68bf82cd0bb83dc9d95d8588fc7c93635077f2504d6e63787c280e26d6bc89effbad08863cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fe0900000029b887cbac44c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e42d6165a0d93cd0bd30b57108efa5762fa3c3d9c5177479895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437", 0x10a) close(r1) setsockopt(r0, 0x7, 0x0, &(0x7f0000000140)="4c427ac2d0ff25ef79caa854a5db903660fe63e86059bab3fd34ed66f6413279661e4d8d11f3bd1195860b0ccc50b5835234e9be394f236aa6837900e4ec79beb23b81f6e9cf218a49afd8bedb98ff28e3140ea465cf848eedf0388e8eafd2f32fdd202f232b0170e3bcb4973c5c5706e0b5e246d8183c3642", 0x79) r2 = fcntl$dupfd(r1, 0x0, r0) faccessat(r2, &(0x7f0000000040)='./bus\x00', 0x10, 0x2) 16:00:19 executing program 1: fchflags(0xffffffffffffff9c, 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffb, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795ab976ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac1db06a68e20c", 0x806) write(r0, &(0x7f0000000980)="89bf73e40fa9f6738637b9d9a53a0c", 0xf) r2 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r2, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000180)=0x1) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r1, 0x1}) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) getsockname(r1, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, 0x0, 0x0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040), &(0x7f0000000240)) bind(r2, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) connect$inet(r2, &(0x7f0000000000)={0x2, 0x1}, 0xc) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x992, 0x0) fcntl$dupfd(r0, 0x0, r3) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:19 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00000000e900090000000000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) r2 = getuid() seteuid(r2) socket(0x18, 0x1, 0x3f) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x81}, {}, {0x6}]}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040), &(0x7f0000000240)) bind(r1, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)=""/4, &(0x7f0000000140)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:20 executing program 1: r0 = socket$inet6(0x18, 0x8005, 0x4) ftruncate(r0, 0x0, 0x9) getsockname$inet6(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRES64=r0], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000040)) sendmsg$unix(r2, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) msgget$private(0x0, 0x398) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x45}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:00:20 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x40, 0x723, 0x1000000, 0xaef, "c5ff9fc096ddc2b29d5435b5e53853fa0e401477", 0x1000, 0x9}) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) shutdown(r1, 0x1) 16:00:20 executing program 1: r0 = semget$private(0x0, 0x2, 0x100) semctl$GETPID(r0, 0x2, 0x4, &(0x7f00000001c0)=""/219) mknod(&(0x7f0000000080)='./bus\x00', 0x100, 0x40004000000028a4) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r2 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r2, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000180)=0x1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="000000186a56010000001c00feaf0000feff0060d5706c85c2768511fe870000f31f0888000000fa7db7e847", 0x2c}], 0x1) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000140)=0x6) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) shmget(0x3, 0x3000, 0x305, &(0x7f0000ffd000/0x3000)=nil) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r1, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000180)=0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f00000000c0)=[{0x4, 0xad, 0x40, 0x80000001}, {0x401, 0x2, 0x40, 0x6}, {0x7, 0x3, 0x6, 0xbf1}, {0xa8, 0x40, 0x8, 0x10001}, {0x0, 0x9, 0xff, 0x6}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x14, 0x0, 0x0, 0x64a2}, {0x1, 0x0, 0x0, 0x3}, {0x16, 0x0, 0x0, 0x10}]}) shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffd000/0x3000)=nil) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:20 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbfff}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) socket$unix(0x1, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:20 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) r0 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r0, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000180)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x7f, 0x3f, 0x0, 0x5}, {0x7f, 0x4, 0x0, 0x2}, {0xffff, 0x0, 0x9, 0x1}, {0x3, 0x6e, 0x1, 0x1}, {0x1ff, 0x3, 0x8, 0xffff}, {0x20, 0x3f, 0x5, 0xbc}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000300)=0x354) getpeername$inet6(r1, &(0x7f0000000340), &(0x7f0000000380)=0xc) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000040)={0xb35f, 0xfe}) r3 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) recvfrom(0xffffffffffffffff, &(0x7f00000001c0)=""/92, 0x5c, 0x800, &(0x7f0000000140)=@in6={0x18, 0x2, 0x7, 0x6}, 0xc) write(r3, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000180)=0x1) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000100)=0x9) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) socket(0x20, 0x4000, 0x3) ioctl$TIOCFLUSH(r5, 0x801169ac, &(0x7f0000000300)) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") mlockall(0x5) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffb000/0x4000)=nil) r1 = socket$inet6(0x18, 0xc000, 0x9) bind$inet6(r1, &(0x7f0000000100)={0x18, 0x0, 0x0, 0x4}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x7}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r2 = semget$private(0x0, 0x2, 0x10) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000140)=0x400) 16:00:20 executing program 1: r0 = kqueue() rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x4ba951a5b4b034c9, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff8, 0x31}], 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0xeaf4, 0x0, 0x80000001, 0x0) 16:00:20 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23b) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="2d012e2fca66696c653094aa104f2ad8d7eddf4f9cab2e81ce9565e93e2a1c14cf61ba75f2853b81ae39c3a3c9359ffc50cf1fe5a61780350807471c2e0fe63c6ae4648bf6a6ab6b14c64b676468f5f672dbbd7786"], 0xa) dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 16:00:21 executing program 1: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x8, &(0x7f0000000000), &(0x7f0000000080)=0x4) r1 = kqueue() setrlimit(0x8, &(0x7f00000000c0)={0xffff, 0x5}) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) fcntl$setflags(r0, 0x2, 0x1) r2 = msgget(0x0, 0x400) msgsnd(r2, &(0x7f0000000140)={0x3, "1b3ae5a2b4441a54d210e466c05fe52b1dba7811f81e768bfe5f25dc36e10cb8ca29be85989fb86a28c6623cc67e40c71f1545f939cf458254a32d38ffb9e3148ea55abb1cbcde3db66ba32dfc15cba4a059e5740128065fe56d2acac16024c5bc80c4ff059034fbf5a33405f37ab87ab22539bf3cb45ed847a652386072b27273ad46813e619e0508923a7000aedc8c3afe021f077ab72c66ebd6edd7b2248ce9b6c02048a4b9efe282e9dba5f06249b17747fe6b1c"}, 0xbe, 0x800) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r3, &(0x7f0000000300)="3e227913e4bad21c734f4dd36a27e5e27ba36d673553c0c21b3dfaf90f001ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe3b3761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c68bf82cd0bb83dc9d95d8588fc7c93635077f2504d6e63787c280e26d6bc89effbad08863cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fe0900000029b887cbac44c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e42d6165a0d93cd0bd30b57108efa5762fa3c3d9c5177479895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437", 0x10a) close(r3) ioctl$TIOCDRAIN(r3, 0x2000745e) 16:00:21 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./bus\x00', 0x20, 0x7, 0x8000, 0x549e81aadce0f17a, 0x0, 0x1, 0x4, 0x0, 0x0, 0xa9e, 0xffffffffffff39a8}) 16:00:21 executing program 0: socket$inet(0x2, 0x1, 0xfc) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000003c000/0x1000)=nil, 0x1000, 0x0) write(r0, &(0x7f0000000340), 0x10000014c) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) mprotect(&(0x7f0000035000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:21 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0xffffffffffffff2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:21 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x10, 0x52) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) semget$private(0x0, 0x1, 0x526) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r2 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000240)=0x5) r4 = syz_open_pts() dup(r4) ioctl$TIOCSBRK(r4, 0x2000747b) write(r2, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000180)=0x1) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x60) r6 = socket$inet6(0x18, 0x2, 0x40) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff9, 0x1c, 0x1, 0x7, 0x5}, {{r5}, 0xe, 0x14, 0x6721683020010c8d, 0x7, 0x7}], 0x9, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffb, 0x22, 0x80, 0x9, 0x9}], 0xffffffc0, &(0x7f0000000140)={0x2, 0x3f}) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x200, 0x0) 16:00:21 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x5, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7df26f000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffb83, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000180)=""/45, 0x2d}], 0x1) pwritev(r1, &(0x7f0000002ac0)=[{&(0x7f0000000540)="40851b813a4f44ba5d9416d842f854b76fb37d50c674d6e4aba5351af9f3a0c13a9feab643dfe49d0e545615b1ebe67e777e79b48eec227284a3cb69025d17afb048d49b0975444a08ff892209589f436165abd392b9f8bb60d15397114f982fe517eba400877ef68234690ec3fd659181484214965c906acbab0e13af9525565f50b727e1421b32983006c88c8858a8b43cf8784d87061a8509b5d207df9a4a258db095d0c61a7e86ec2da1d9058a88521f7b23a614cb53e9c24d6c31e837142d0ac209116501d83a6aae38b4149cefcd6381bca6d348a1ca6a", 0xda}, {&(0x7f00000006c0)="fd91d511e509fb43fda9560a08dafe1345042d8738a92775ef19fd9e3d68bb15e4e74e7c8f8cdc75c9504bd1885240966ff0665d5cc21846fe824a2c6e2933370e739d2a820423a9435c77e7f1a4ac5191cb84594a77dded9193502acfb998ee58d009f3a2b032b293f407526ca9b6160a5b8cfacfd92600fd84983fe59fd84f245498cd7452245019ac87017eac1b32eb8c1c229cd993edd8721dce80e659f861c50d0a2e8ceea2b9a980fc64c439bd", 0xb0}, {&(0x7f0000000780)="2672bf3ae4e87fc65242ea84e1c32101478c0d343d4431df11548b62ad5cc7c5a199d471606e75eb25d1136a0844cd30fd0d46cd61a76c599901d57d9163887ff76eba52513439301e208a38fddfa81e547d00e750e12279cbb22c87758dd231e40b0ed43bd4192a0183c84517cfa3356f8051d5f7744eac9afe58e1eaed92b716036228cc5d08fcb24f511f3cb19c999ec41ec9105a504f53eb1dc331dc3859db692eafd78f865b513b72c6be052608e06740eb8bb254d191f2cb79e70ed690a15cec62409829ba528da6812e6ce49c111651137644b8e1", 0xd8}, {&(0x7f0000000880)="e1d1a4dbc34c4bc5199826fd582d3798a50fd3acc7bb0c531d73d176807124959744dedf3d8b83e21adac42b2d23c8cec697d590fa20fa0ec9af283388c6dc64f3dd80068367f3609fed350092b064ec9db2458bacdd8c3ed5f9de64f71f8edfd7686dd54e783f21dd2af2123705a8158513b7b9e8d0af959c956c67d16025e816c055885d5a4df64d6f57fca882818434670fd8f8bf95a0df9b5653a0162f24a24aa157f655eba4f8eac2c7376fe76b89ca2102bfc2d80c748dcd354267", 0xbe}, {&(0x7f0000000000)="34d8a16afc", 0x5}, {&(0x7f0000000940)="9d58fc1bb9e3b8cdc0c2b24a3fe56471ad81e591642b3a860cc332ad40898fb6dba4b0f30ef9aee05dce5d531f2d38612c90e4fa42a5ce3df11ed341f9d42f9712f88fe54f5789f5f044420646506e6f5cf49ee449d1e3ea37db57061232e940ae0621a1502bbd83f014e7d3e03cb695adcfcc7e9acc7ee4d1f3618bc9fa210ec733c1726d65b5b4173119d4f8b917b1b999bd01105d801e883e61ad49b6202bae6bfb337705e8d7382e7be07c042ec397d3720e9ccae2d2665d8fe05b90e979841433b913", 0xc5}, {&(0x7f0000000a40)="d9e257cfe967813392a1360efd0ee331902ed479929307004d104178712a9a2de617d155039cb906a0561b61394565fcec53a1fa2d7c2b5ea8c6fe5463f19985e5dcf7f5e7fc07d2a6c0d1c7cde56b2d5b93f496554dbaa045c6abe7142d705155b0f9a22d925e862a29514af167db98ceef867357825604bf348d964a93c40aee8db87106179e3ff26347e3d06d1abbd2299e1e6f740046ffe350ef20bb98a2ef5de3376e531e75f303d8b3941ba4a492c6a4892fcc9ef62ed7891f0c414eac51b58f72a11b0d97527f15eec82c478759f3f56520bed2afd7b6f2ea38a9038ff135061cba9cd494fd25ec6d570c9d2cb6186c06645f1f0988c30195d76a9079a7f757b0db695999a1b79df996783d874ae066bec34a076e699233e773e9ab96761cdbb206d16800deb20861075102029abc664a942579e3f8b28e200a4fca78b4a63b71a9c319c0cb0f975e7a4c0759da6e395142de4a7729a2685448511ad23d338cb32bf62d56f69967c21739cfbaf3ada64f8dd18b4848f261c0315cf0a5b9d1ae484b64f6e3d2f476f4f7d299f8e390f7b49187dc3b98ee7e00c6883bdb7e8474dd04d4e6adc7e574b51a5a41a465220a24c1fd09f919a3f6e6ac42fb0173ef1ac4b7672dca8612d1ccc4da7e3fcb25f78947d0b32090e2646545522238cb9bf93bb68f2e2fa4769b3bbc1b943a6b483b184fa3dd839b1fc63c9815908d419eeb4c421af4cdd854419b62554f626c088221aafc7721cd62290b5f4b2c55b963b55e77dafbc00826934444f30833d5d8c9246826fc166cdae58067f0283a31159ce24fc3e810b66ac12aeaec2131d643869601933d9dd5fec9aba82416e13c323e23b9c312dc1960b065622c83aa0012ac1f4732f77b663812d8edb166b6d2c502aaeb46d82b9f64549b069659ddf95bccdcc577c29eaad049dae691587fd4da85dfb1995983fb69b54be631b6966f731bca2bbe742c7473cc88e28bac97545fc438b61f8334236beee74e87dacaf0fa6371470d6cecfe13a91c5f89e46ccd8396fda1e510a583d7c535d3600df4616ab968b0b7d52d12f565bbf754be84984e80a96b6d18d08673d25a583cb92354e6271a18e11022a462744ddcb002a117fc7b243cb894caa1e251f237a7d28548aec9d51d4a89d377fa11ccee4883f969dbf483c03dbafa3b59473d8d041dde529d1c00416ecc70d3b80098957b66c9282df361ff5b2cdf5573f85f23e6ab60c1a2f0016dc1327b6e4c47234f0dc2fac6dcc4b3f0b033d62e6f991a29efb40173380f97cf6429d0dd2d845eead00f0d8334cc75a0de388dae412fc426eeea33ed0e2cc8befc10832563befe9d0103f4cafc2646c058156bc5db35e4c1b2469f45fbae520a4168cc26842c1f443e2d949c9f43afd53df13fe17508a1eef981c7fdc53828857d20a89301d88cbe0e3b8c78d547bd3c96659d1286aa801639f923a6a27241a6756632747c5a7e9c543d2d136eabde8246ab9734762f38285af0cdc60e85c3f4efd824ac0548974459df9e2141ea7f644b792e491236cde78282ee42a4f344279ec056190296e0521e925e7c3ee95f1b363ba5c5155463eee4ddd2d2aa4f9e5e777df9427f7e58ab503b64c4770168db69823aa202918c17574197d290002dd9edc7a0b013ef010a5229e517101b5f5bb875e03b9f576f4b0c01e5510acace09dd7c0e8c77ecd8e83ccf27652c31e68bd0d82ae3d6c9202a21ab0406761b6e79b7d47ca4d7b422952768186548a69998e26c08307a1f32b69e1b26ef687c092697dc9b102b4fee32477856a282a5eac1df001c12494dbfbd75a5abff939f727cb1c2d910df0f8c0cc3d14d836bda28612aa9899d6264a806771e2e2776e0f2ecef33aaabde928fc10dc7bd515d0c26a805955bfc723b1bf7524d4109daaa9a373a798c24afce2e22a6061a3dc34e5fb1406e46c9eb5cee1c0c41e745a45802402b58e00839633113f085f5ce4ece8b56f3421edc9371b6ff7ed684138e4c1eb3653cfa35b4ce7fd49b50ab73c714c16a94e702f9f8517d0627317c8233115dcd272848983c38edebb1d52a13456cca2a35bcd28185d610be949d91c9552d9fa7bd4c46762afa182eed1b72e1cb290b1ead8e02eb3df1de114a29dc5174e075fec2b24a35b5d90902c5ac9e5bbbde1ce75f258adc3fef75dc1d7a6665ce4a63e6d2632680d047eac0c1696fa726da60cb911d88b546c3d03e5263174931bde46acaf7d00ec981a9e6330bbace6b25b530dd2e151fb37f818843d5c583898592a4c9ad285dd5fef92a33dec6175098e7319cd88b12ce2fe5681bc9adbdaf04f5d41873e3c32369f9425a395456f183db49ecc28d5637718b8c04be4c045411c37b2f18ef24242ab60fdf1df7c6fd0eb16a2c94860c6b82b602568a9350670b3b5f2bea00058fd9a39b9886aeba6c932c9309cded5ded9f26d1c984a8d462e3ca42a82fff51ffdd8260faf96208cabd09082af8ef4908b6116f7085ed03e1f903f8e54d3f16db3ffc313b2f40ec6cd43b2d73a3eeea8d25251504abfda8268ae7fa646db201c917d8b2ac44df9297b4d634befc46fc4af1720b6cc670e6c29454189f0dc1606a6959f8a76bc85fefcb56c6d7d2274b2dfb3847015afa234b744c4d0d783e416fa2b2c8019a774728734772a5e6bf71aa94bc6ed0dedd5ab6c31498f476e86b215b3ca839694d1997d866207ea2114527cb6f70618961cb36e46fca7c966d6ce8c6339854c210a9117ab9c9108b1561604022085d2026d1709845ece3b8b835db9aa45c0971c7569ec6bd7cce71b3eb627ef5b0dc80cb52136ed457ecead526c01eb21757bf52f6a3ee3abe85c60b92c3b6dd00367f0cf055e9716e45242da417888badc01cf8b417a36498e0e847386758452362b8b274fdcaa16356bc3c2a227a10d6eb2ebe4314f0b51cb736ee38d8d9d66d4f3e0e34c0365c9481057371f762206027dfa73b10ceb201a6a1f9ff52497aa42283bc3c4065c918792208dc2437fefdf4a0b5b601675cab7397557e30e57fcf4267ff45928c5a1ad5cb6690b995557dd840860334178ea6b67c2c2f2ef29a8e0b50b27ed67c4230174eb0dbc7d0b1a37b1c57ccf1ec144cf992b521eb694e776d19459a2fa31f837639e8ea60596a55e62337766a57cae1c46fcb8665c002c026b72e765b939bd5efb135d6555bc050ea31d7bdd5eeb8c01a79400c984caab7d6a3c3a608676a69d674eb30bd79c5bc1d2d450afe07549d03cb319926cd8ae137546c5fbf53038f83e0edd6110bf3dea911731f08295dab30431929c9484cda5a94032026df335d4cb688ee165a39d166b147d9f2c93f868c714e7c2808d291e514e2893513c6974fe5b7d43e4e7ab6d3627029107b933dbc680c9501494d03a8f249db40e862c01826991e9609972b1421fa96f969c118171bc8b0812ca1c14448264898892f2db477dd969888eb41f9d4b0a24a2d431a033e99ded7ff18b3fe753fa2403d3a21c437d325c39e314f11e4616e0d7716c46936ab937f1cc83b34c47dee397ff0be57acdaede2a1693c2973d0c64fc1b31a7801f75ca2c5cb22d94cfc0ea145b9355687e528d3cbe4fe79e64dd421c2307bf4ebd64b70df8122dd43ffb5a343f33856bb010c33cb2a9353feab0a267cd0d10137cc4f5506bbd05e7563878ddc804996066ada477c60a399ad8aa70f619db82357494ba4f35a705073a19cc3633885aab9156604b3b593addec8fa2d99aca780961d1f2d8371dc6f86d76df3b2dfe9f9f8922e101220393167355eccf5051af7075e72f86c76e76a2256bacd56fd431e8b8dbf13a28cc8a1eb8436174b8ad6cfad772fdf132c0dc5b611f0071446bd3c0b1abe16d5fd0d54b42c400a9de9adb919b6040a426e73b7102af3fb6892eb90d0c76529d599a17bbac8b205c825a63b83dc09e07c30758cdcf2a64392f2ca6828dcbe2d5369473e3118edfab591b2c70ca8d19221435217be807d784045a7b4ddd636a5db35674614ba690d6d24b7a7224267cd358b504a8275069ec252bf83360e22aa1557a50136323976469d9ac3d6130226f23336475d54920f79ca742d0e8806c56ab0789d957ea0a317013b50db523c348e95ede7193e884d30282f876d6d2e2a20621beee2a5df96515e102d13215c775cec7bcd35885c3e005251d07ff674cd323ddc99b1fc48830cdc8ab46d07b5c8e63372dd8375b94adde2dabc8781b57d5ac9006f35df226c9b51022548a01c0763d8a6ff9d8f6c286d5d01d353384c0da16e8294b1a7245dbc80a90759804891cb97dde9a103603b35f5d91d181a7492cbbe29493d7e3cd486acf5090207b3be460667bd7dd4592b34d755ea9b316c70c3715436782d8ef58f04aede5f7055526d16692bc403f4e9fd2c7c64820f24083771b4c31b48c5c852dccac17a93b0e7763731f1fe44d37e2f7bf322a9ffe6ce0bf0ac1c9532765540f4bf5f035af9e6468d8dbc9d4b21e3964f58f752e885075e22e8ec932465051d02296754bdc235e5f1c091526933bb179bf51697ed69d9d700862858dc97bddcb976a91acb9b6828a28e503b4dbfacbc928743cad30b687e79e051a67da252f7856371d9a6af39ef37388747a3d3d54b844afab877b12f289c0a0d35fc5c622d87540932c631b98489d8a5ea6b747a5aff9e35941994eb1e9438c96ed81aabc60bc5879547fa87bed883e05a2d86501a44e90024c01d89bb535b1be9bddff614e2916fa09f3cafde372965606c28f6877a957ea5c4992bec0f9124f37708bc0ea36700408cefa038adfe90b6c28b57ba1d45f39d39c00450be76620aec3e8910e14200cb7b9208115d086b9d13abb69ae7a89c363affd41baed4a27607588f084df77a39b9b5bb92ae6d6a6299c32758dd8560757667d88d8bf3f6c38bdf7958b25fcb299a145b0c0e48e37debeb108850e6853220900518a04023cedbf1d6aef7e3629606079afd6b61f9902ecbd27b270cd0df08d0cf9b0a251b2c263a24335bb25e1c15ee0d1ba36a3f96913a5cb57f58d400a69363f761228aa133ef8156e5b40b3c4ae17a1e9171bb3e2723f88ea1c74c094ac55451bf48b9c07d9a21a21c6932a140c881616153f8ab56e64d5416b5e5a8edadde1e61ccda0c84cae5773182eeffee5665c2caf8332854b23eb2e8c1801bb41ebb5e62f63b0ff3961204af2647fa50f7070bb87bf3376418736166ccde3238eb5679659481982b083abb49c5080d8c8c6deb85da98a56bf055bc85b27a895dc2ed2d467288b327611503229e00f3265ede10be7cf13a970a0ff44cd508cb0f691f4cb92bde16f3402c0548b0eadf2b07d693a65cde6ef0be882606ee354b1c0d65bce658f41df534e9d5a48e618da23eb6c15c9c778460e252bf2971494c86eec50ea2ccc21c2d4f16162c29729f9b0fbb0685b15dd761e0ab13dd287edf48b260f3fee21739e07a1a7df112a1f2b884b48c8946905c9352e5a6ed1722a9526ff01d6c6f88f508b814d4a91fe7abd9a73267f707b74680ff24e51666160793d974f9fa94670c42ff7949776f56c7153bdd94e24351699543b056edb04a0718d9b35b66d464b1175b2c55f2d56d7d6ee7ca8da2cbf4eec1228fb451c86bcda7b7797c7caace0fae27fff92385f20679fefb9a2bd7284a3f7f1c3349163c39b42aae9c862187de79211bf0374ca1845d177a7d5425c8f1c1aada13ade4e624dfff23856749d3e5c77fc7d61d8027ef01d79f142951ba8ee01c8dc65b0404d8f57acb41b4535f0364", 0x1000}, {&(0x7f0000000640)="1ef49be4", 0x4}, {&(0x7f0000001a40)="d456864aad083ed867fcb15b9330a1285c47a97f38c9378ea2f640bf85e6e2b0cc55f8724605b3f5428ac2f1aac3881fbfb1a573b696b88541584b343897608b9487ab051a2f646e932d7e208e3f3d9f938981a8eb350155099922a261e90df7056ab6d28f2f3b8e1a11c478a18d6a8d9ddd9b03ce04b6e5cdc020518bd0993b15ae5e7fba9764af430bd87e5a2b4c062b5a7dd779b8a699c0373fc859240c794375b0d222c2eddae7bba4a0a725355d5e9167e61be05283cb5a90118c31bb3567177958ebf6ec8281bd157fd970b391e011d6bef4f9fb6624d9b6f172b14ceaa95f00ef3fd51d3b4c88980a85b1ee05e686b204e1eff620b0655bf82a36d48b89bea58ef70d73ce87da27c0aa4d802eb5ff349c3eed34432017e791869a0734ceb925186ff7515d94912c8bdb924c9e97244915687bee889ad0ec4f93e87a497c5b2829d398e877afb3a297ba265d6e2e604ac8336a467a9abd9f1ebb9efb442544e7590acbe01533321801ea144901f6e882efb3094ab97f2cb2b7302541f717e36df89720e95dd3e4e3c9a3fbc0b7a88437548773ab395962f38457025db3fd3211c35778dc8baf264e465b33980573d8dcbc15213b375157126cb6e303c93fa1e3d17c5f91a9717ba5982a66e5169b3b7c2a6f46224274572a93edc13a4134ab06c47f1688b0b7ec4583982a2bc867532d109d67d4175fd27a9f8484ac8830beaffc44610b2a69c6a195ac54e57011aa45830718296406d47bac1dc2c8fe83dbc7265de8c848f105fe0b7086be8c9c188d0bdfefbf277b15b91b8db33260c8e8ded8f68408b5e39fd4c4450eb4bcfdcfbb2b8eadd3ed96a34e86f89c2231c5b4aaf7d07143ad774c18324e5cc6578bcec41f224159830c73f29de8ccc41556ee5bc8f467fe8d43411e5d7ab84500a8bc57238e4fa62bb51e181b610486543f538a5283ece13f66d78381c395a2f03d7edbfcf859cee625d1c9af30692a9e702aaa6bec51b0564815d0b4f92170a0a6dba4b1d533455e6991cd3068c3a2fac5faba37c2d4f6654d4dd585bf39c7669bb182807c26af49e7f7b49ea7a5a36f3e17264fd28a41bcd2037322c4b9e10a1a98a5cbdd96e5d784fad72ec767894c888b03317af49aaa211c53541cd154a80f5999bb1f594fec21a7f771bdbd7067ec9c07cce1fc2b0bb0131f3fcc7bb818e77aedc0c7eda5b81a3f97fffa19993d7ba35db239017c5bc8be64f9d479cad730fa50e8e504b464c55ede9ecd55919510b1e73317749fee1538ffcd2f346b5c39a004c343e3ef995d2f91b245f502c15bd0e62bbc77c755de57b6d242be72b4b5891cbdbdca677cfc05f53e1fbfd9c73524d8e5c8d96f01193dd2b4c3796b2187f2195e75370a2f83fbcd01da3a18878414d33cd2bf9018424d5b712c297b4a7ffd4e42ab6d0d4fc840d12d871decc498ac74daf859b15e70353d10d240aa17471ad43b710ec29313e56f2a05c88221acfd69212b6e3f565329920295ac7e258705b673789d360f014bb0401557128854151e19d1a80907d9662b909be885d8ba19aca433b6138ade2ab3a4c37904e9d797773221d3170f7ebcd44353df8aabe8c12765cb6266832f436a81bc9c774eb2f820aed1ad4ca569c36a4f248be22dad9ebcc622d69b1b03ce538c81629534451879fa474b98d33832f3d6c1f9b1ff9116fc74d890655df92ddeaf6f64f037695f81ec2f0177dec81438449be6166496f943fa26225d7b740bdbba81888fc20fe2ba0ec574c44e71a25847b9203bc143db38628b79ea45375a68bc75b27eba9e0950d22e8dac73274bc294c2290e2a4373a96d34c740d63039e46d7afcdf1a41f186c18d21640aa9e399694c756829fc50ae3f5471cca9e8215afbc537a6441f423c78476e03835cd6d06f7addbdad39d7959a3f81f1f0fe8e05d3353f57c4f0e1697f2f7472e68e514d775da5831e827c6355c906ab9b0956eb9cabdd2b1237ecf2a159660c87a083988753104587a84cb33f07219a6e4d6035280c95f2cec9b46a9dc34ee24b2f230d20083a7a7caf32d840e8ed03b313cf31eef05b372ca2efc9367655eb2d1b5e27b3293a3c2131b94866f1e3653d3da7b305992c7b27157d2d5b6fc61072b374d90befede4c86313a5fef1b50d227e02549e3dbce196922906f4da52cfc99dee2daa7be8673344bac60e9c9509a9791c8ae2549bf1434e1b597247a3c8591403eea7e7e61e660c5b50fbf89751e80676e474a365fcec3dd08d81fee58a0ff643928624418125426e84e8e655beccc42d03588c66a1565aaeb18ef3f1e061263c9fd714e0579edec51ddb8df10886ccfe7b5240e0c72f1cec9d8fc3095dffc59c5880482a03b218ed5f6a3e90750ed350c3aedf6598999dc66685e7112873d578f1d010926eade776599d53d7d8c076e2c8d1990d2451142765f914fffd826fe71385cd7a0620edca549498dcd91b7186dfe34fa188ef1a52681a143e89cf01a7f6d8917c5a28c5d24350310be1144007015b6d842129e0dc0eed4a8a89455471d81697efbb73ad8e9edf8440b0c9f77c9d9c0f6c20d193c6a7f60f1474d2bdb16025c86a00873d92168094a41f3d65efbd6f3076a82d48c76a156fbde5c28a5ebe9e94df2640c7763218fbe92ac1695f000839a2fc202e9340b37593c8e51786c2c6829a91e5ca041be65634c8109b0baa19d4f3fa99906586aafcf2fcb16a6567c8c7a80ac480ca2bf20090b245201f981eb7ee6f22f55466a7d94114d2e4a4c03d8b9c12d2703361a607d9022702db4c261068565e8f51f58912c6be6712c35a25771d2ca7ce777c2e00c09b07d95b83bf63f88c3d0ce06baefaa564799e0a0d32f39428313bce916f3baeadd72f36cf026e844a23dd3070079e145610384e270a96e801d05cb91df6da4e3d9c158660c971cf1b5e6277c41435706dcc271e2fc6d64b8d528adb2c99d97551b27971b6fa52439216046aed8546a516d2b23ffaad5c143f0b40eec55ccb7ddf63c4defcfb5b7675b869ce6a0d6bcab3c8b0970a7bf0a1d640daf5a2dc497e3c4202a268166273dedf012376628a1e8edc1389b292fff25a07f4e0617e414eda02284fda0b2dc49548940d4c2ad78a9fa989b2a5bc5f3914b290793d4cfc970dd800e8fc4da42df36d8022c15597e73b2863a1b3600667073523ac2c837b1b4c8a658e169a063e4c48936b063f375dbf60a331dbcce966aba42b6c4baa3f70b338c962b8ec988c2ec5f7a25379806322834f2007e094dc31329a36cdc3de77d4cdf30020c017ba3a15f7c1b232f5d8d0ad84280c2d4377ef0929b60c5df10e8bdf5307027e685f3aa7a4f3f540d86344525a6f494876ac6c57e948ba1f9128ba57d9b39a67317e3e20e84edb10e654c234d59df494ea17e9234608adef4d1c94aa444e3419e71072690682ebb1f0bd50faf363c8308163fa1b7118a30a07a95cf3cbd1f9e208a820a3cf5ff6d13c27106461e6ee6eea53055dbec7264714024c090989bbde5f5b5a4345d02cb2e0c57d255fc3af7fe83512bd719c0817895ff8d7330dbb88530100989aaa56297577ccb6efcd56de421003cd13bf5e07cfeaa3df7f3b5093bb5989a0f9921324ec534298dc8a9f4489ab5e9ef959485b53838b245e9b471749eb3bc1838fbfe08a9cdee7914d2697dd4461088d73efb3f291dfaa0808e77026d0b5fbea94650602568729ea613af61390907675356331ee853a74882971b7ccc1d04988594f5933e839f2a501bd314f324e9ad90544b65e24f1d8bb3566666306754c9a0b1ce35fbbe9bbc974140b647563fd45331bc527426fca6baa5e1a741379fe865f9eeab01d7b0e33c57e56f748b4609195bbc24e1b8ad5435ee249e4600b6f2b29d59212c8cafda01305ab80359c3439e7ad75311c0880c8c7da11f2c61514e0e7ff9236173b0b60e69fbb7aae09f578fc299877507af506cad983a3d75997db60e935926e942c9225f8afcdcf0b1a1a36df10bcfa2c4381d9d744717c18dec1baaedf428eabeec511fc4d7f50205e6daf123bfbd6264475a8e72dd62a8df57493b32710b1f183dbe4d4d1d7d174e167353fa477b68e518ca24dd28241568818c9afe49510098a958f0a0693fef36a80551d2ed007b52cf3c6c1d5ec8948465b8c373a8e2ed27500c863a9dd53109e02a7680ef1eb9b3cc3cbf27d6a9f1d07f03a73f3296b94ca39b5f2d5c7e16b6346417e2f126a7455c1ce2db0d435699caf6ca5a2171150607238f2cc60ce845277d91822aea7730f4bd52cedbcf29fa3b725999d338217fbe490f85b74ede2872c84f2063b920b07dd5ac9a8639a51d8556fcd65bf87b5dcdbf438c3d7a834175f02a8fe38de789db64d04580b271351eb46e9bfd63a1f8b063058c07a843a897bc9d2383f3a65dffc819a4f4f80e8bb09c3d888b2c88d1612cb862a3dd9f8a0b4d29b8311b39170bf2c788f2a60726e747b592bf7ba4f6adb2ce7d77de1e04fe16124026720356726dca753f1cebf76fa4036a7cbaeee47791a5d9f194d91d5ba4b3f29cb6dd8db7de8388979934efa3368ae6b647815859dfdc1060dfb15933d536b627964df1df3ab6cbe96972bf3bc969ab1174c5d1a567fff7ce323cf42a1f32203c708e90b96d99e56d3d61a1f5d93bc78dd97633c8360e091631fefe4d6d2ebc1dfa34c83a542ab6d6feeeb69e6ca6fa224b7a03ecd5cb0c0f118fbe26d10321b804a5cf83abd3d1c24e31760403494bac603db18b0bcf9848ea75c4c3998bc1adcdebbe753e0424a8790981b717a5c094f7a46c6c59c3d14fe587561b7325b4fd92dbd94e0eb4f29029771d4009d082df2a6e02496b7dc455f367a8ca5538c162524fdd044b370585496c0a10a90406791120efb79222a26a4122d2c260c7b327ef2f364f0614734caa64305696d7250dbbdf0b4bf52ba105aee75b62f730c2522f2caa127ebd0444764832e5dec37007382ef74adfeb200bc8902ab49dac46ab9cd7850e01854eb062b692bcfd92eb032997ee9d3f9837ca9e3751dc6c6a1ad6478d4260876dd4a308127e01e4ac6142c746d85389818724edb5232aa64fa810c980d620cfa0c84f65ab4aa4f13b3492cd0aacf302d8a9eeba8358e3959564362391226eedda9b5762d4a1371d336f09cf3da9f784b3cb7376917c59f6380989c5a8224208f45a1af4f30cbd184971bd78e09998819af27d237aed0d6a89c400b6a4397729a0fe76d728766d38e13625045af04019c73ebdd8e1f3b6bddc87fa2f7f20b7c137279a68dcd36f0ff952efb0c090530768c850dc347f7d804f184036d2eafe138e1e571cd5de931899e04e0715da6cd0fc34d2527b4658f82ef9f21a9ea15505452a4cf7b00fceb80818f19a815f26b3eb86e39980023760e03fa1e0b75fbd20c82fd10f8dea8857431062679fe7123ca7cea45451564348aad40790b926131a557ae0a79cf0ec8441611ce69b364e10c77efa7c69d569e72167a5215dc40a8cf845e7405c79322f6d134dbc5769686ce6e0dd5661121e65d941694e87680e223b8aba623d2fd900e06a4503d994f80d05036b9ab329edc03a0176533874357c636d30ae998ef056a636243e783f4536b1e9e8fc9bfc0fe90a9ef410b2d03e444e7fb7b76a991b5c7e618fae9bdb7a7b92870d21cee84684c4f6f5bb9a0e9f080a08f1c7e974895e031e32ae492c467bd7d411bec59033dbd9fc429de42a25a3e6717e4e5c8bef5d0ea81b22fa464387b7af7b6fda8270967b300810c0c0554b27383147c9e69", 0x1000}, {&(0x7f0000002a40)="dfb70ec0354d8d1dddec85ae0e1b929953f9f11b255df30ec44fc97472516c8b20c368803f60e3a613380c2419e88daecfde46ba947d35f77e1a11f16c2fcd224914d0ffb03a2c4b2e42e9228e5ac3a436adafeb7e0d63199e8efc47306bad", 0x5f}], 0xa, 0x0, 0x5) 16:00:22 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20, 0x80) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[{0xd18, 0x5, 0x3, 0x80000000}, {0x100, 0xbe, 0x2, 0x1}, {0x5, 0x1, 0x8, 0x1000}, {0x3, 0x4, 0x20, 0x7fff}, {0x1, 0x81, 0x2, 0x3}, {0x1, 0x6, 0x2, 0x5}, {0x30, 0x40, 0x2, 0x2}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x45, 0x0, 0x0, 0x20000000}, {0x21}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r2, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000180)=0x1) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000280)={0x7, 0x3}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x1, 0xfffffffe, 0xe8}, {0x18, 0x0, 0x5783, 0x9ebb}, 0x0, [0x3, 0x800, 0xfffffffc, 0x6, 0x7fff, 0x1, 0x151, 0x4]}, 0x3c) r3 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r3, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000180)=0x1) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000140)) 16:00:22 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000182, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x880, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_index}) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x54}, {0x800000000006}]}) r1 = syz_open_pts() dup(r1) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") 16:00:22 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001580)={0xfffffffffffffffd, 0x0, 0x1, 0xd44, "22bdadbcfa95984668ef00d9b649fabf6107893e"}) writev(r0, &(0x7f0000000380)=[{&(0x7f0000002e80)="8e56131c04cb81ab9925c0bff7a89a78584941e11efc2a0d78e1cca7c4560fada07c810d009e67ed49dc8d14f087c59b5de4056c828e9ec14164ef4b40e8e133fe51b5370cf3b64ea4bbcecda848dba85811c73b0d8dde9f511d2bed2952fd8927f64d134a6f238625875872dbca9aeb125a17950bdc5169dfa9cc7ea1599cbba815b1f95e4e862ed149017a244a84e57ddb65de0d5f88b81b5abdd9235ea510cd9135595e4bd9bc999d80691d998303757c8bde4c242a94765c1c853bc7b7fb43c45121a61ebcf68e360fa5b4656d59509417cf7dd604006fb09b0e119a254e59cd8830efc5c0ada9351f37c75cfa1db7e4cb8be6e5d46e862e85e817341f3dce37651b6612f6179a5ac91e768a48c37ac44cd09672334e3f665f173225634995f592ec2f8b4c00f458780985c84e2a65b5dd0a24aa8c55597acb1bfedafe5fe07478cd236071fc532f50e291b03dbfde7a59739693d29962923fbbedce77ee482cafc87af56f5bcd57c71e8ea62970e6b7a6f67bccc8434967a82701bc792838c8eed22b871cc65c0152978b532faa05977a76a47f9e8be307f8170a8d8ec8c0dab54190a02012abb06734fac21ca0587903a729a3d9fbc0bb68c60e13974903381f07bb1aa5cf4f629c1874708b9fb493d059822a2aa955abc5a0137ce219bdad16b05746241a48e40c0625a84df7eae34c9ce5487ad5b3e9b184a293", 0x1fe}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "2b302983ce5a628865ae597c641b539de10e6c4a"}) r2 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r2, 0x8004667d, &(0x7f0000000040)={'tap'}) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000300)=0xc) getpeername$inet6(r3, &(0x7f0000000340), &(0x7f0000000380)=0xc) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffb83, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r4, &(0x7f0000000140)=[{&(0x7f0000000180)=""/45, 0x2d}], 0x1) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x8, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffa, 0x10, 0x4, 0x3f, 0x1000}, {{}, 0xfffffffffffffffd, 0x1, 0x600fff7b, 0x3, 0x5}, {{r3}, 0xfffffffffffffffb, 0xe3d794c282c02767, 0x0, 0x7fff, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x4, 0x20000000, 0x6, 0x7fffffff}], 0xe81, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffffc, 0x20, 0x40, 0x0, 0xffffffffffff2556}, {{r5}, 0xfffffffffffffff9, 0x6c, 0x2, 0x4, 0xffffffff}, {{r0}, 0xfffffffffffffffd, 0x5d, 0x4, 0x0, 0x5}], 0x3d8, &(0x7f00000002c0)={0x6, 0x2}) r6 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000300)=0xc) getpeername$inet6(r6, &(0x7f0000000340), &(0x7f0000000380)=0xc) fcntl$getflags(r6, 0x1) readv(r1, &(0x7f0000000200)=[{&(0x7f0000000040)=""/180, 0xb4}], 0x1) 16:00:22 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7ffe, 0x0, 0x0, 0x0, 0x0, 0x80000000}) poll(&(0x7f0000000140)=[{}, {}, {}], 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) readv(r0, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/70, 0x46}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0xffffffffffffff19) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:22 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x401, 0x88) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x6) r1 = socket(0x2, 0x400000000002, 0x0) r2 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffff9c, 0x80105727, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x22, 0x3}], 0x1}) ioctl$BIOCSETIF(r2, 0x8004667d, &(0x7f0000000040)={'tap'}) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000080)={0x4, 0x0, 0x4, 0x5, 0x4, 0xffff7fff, 0x8, 0x10, [{0x0, 0x12faa775, 0x401, 0xff}, {0xffffffe1, 0xffff8000, 0x7, 0xfffffff8}, {0x8, 0x3ff, 0x80, 0x8}, {0x4, 0x3ff, 0x4, 0x1}, {0x8, 0x10001, 0xbd, 0x8}, {0x0, 0x5, 0x0, 0x4}, {0x1, 0x5a8, 0x2, 0x5}, {0x5, 0x5b3, 0x9, 0x1}, {0x3, 0xffffffff, 0xaf1, 0xfffffbff}, {0x200, 0x1, 0x80000005, 0x7}, {0xffff, 0x8000, 0x6, 0x8}, {0xffffffff, 0x6, 0xff, 0xcee}, {0x8001, 0x202, 0x7, 0x2}, {0x8, 0x6, 0x2a, 0x7ff}, {0x3, 0x4, 0x474, 0x8}, {0x7, 0x10, 0x9, 0x1}]}) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc1126939, &(0x7f0000000300)) 16:00:22 executing program 1: sync() chown(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x4af, './file0\x00', './file0\x00'}) pipe(&(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb1", 0x8a}], 0x1, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000100)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r8, &(0x7f0000001500)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001280)=[{0x10}], 0x10}, 0x0) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r9, &(0x7f0000001500)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001280)=[{0x10}], 0x10}, 0x0) r10 = socket(0x18, 0x2, 0x0) r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r11, 0x0, 0x200000000000a, 0x0, 0x0) getsockopt$inet_opts(r11, 0x0, 0x1, &(0x7f0000000040), &(0x7f0000000240)) bind(r11, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) pread(r11, &(0x7f0000000140)="c359106ac31d8dad78cc12155854b90547db78ffb4e22e878b57693644f4830b88f2c925cd8120fb6f9e1f60495b34419e405462b401f1563cfb0a68f46066f15c3d6b70664e086172274d7f9228002699a5184673312d8e0f269eda05cc9ac62934041cf9bc7862543f8265237ba479cc5f3dd1c4269efaac1b06dbb1cc87a9c6365101e20e81e90e1476927c355d188cd3532a72eb2b08fae93dbb3f093caa4e4adfcb29fd9f560e40a72a2863fde424c30d44", 0xb4, 0x0, 0x0) setsockopt(r10, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r10, &(0x7f0000001500)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001280)=[{0x10}], 0x10}, 0x0) r12 = msgget$private(0x0, 0x480) msgrcv(r12, &(0x7f0000002a80)=ANY=[], 0x0, 0x3, 0x0) msgctl$IPC_RMID(r12, 0x0) msgsnd(r12, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYRESDEC, @ANYRESOCT=r6, @ANYRES32=r8, @ANYRESHEX=r4, @ANYPTR=&(0x7f0000001680)=ANY=[@ANYRES32, @ANYBLOB="21bb187de1c56d546dd84ddba7c20b37bb8a078af7c638a2d9b7df12c2d704c59e1df07c2ce5b9bfc38bb558bd47f9e45d4f7045c8a07937cb0e09db72039745b4716e8643fdebe463ebe097bd5c004883ba9972de8f9213358168b836c67bb34b4bf1bf3c4d52069db61a433bf67baaff1a5b92b7575781263d190e34f8a1f7ef3a5a5166472b88cae10e3f1d08a06ad77da4b36082c7aecaeea20f0659f28b6788409dd31264e29862c56992d5e1d843e1054c9f4df501510d57fe94e9046c082ec04b22dd446c6350ed1c7a1d5ff541c147fdb0923f1bf374781e8854d45c748b8ceb9e196eee7f6139d0edf78bb549acc68d03dd2b5d774c7a3bb367bce0404f9e1ebd58d2bc7cb3da19aa7171c03337bac392eda472a6486b706b07441af54ca1fa07114409a863aa26d2a4d80b2eb961467b3f671425194af7d2f1bd7ba6d0d20848583caa01350f9c8ab37e2759eb77988f1943a3ce33fda9c86c073914c15e4499ae9f02a58f90194084a8691a7b2b1d2b4b32ce3afae7c5183b4973d8caad8115c3f79f87e7c3da6946bb203ac7e83668aebea44145ef702a02cbe492cda3a338a28c1709b678a575d11e7416d5bd01e4f6f62292903636df4c3ac63e3e3958e153eeb0f50c7ea19d8a446dc4775c35d53fc37110777a036cbb8281d365955ac44228be0bc0516f49f56a49a564a0f602cbe94342d05139e6f0f11d4d9ad2fad2091bc5b9421b8934508a888d204879bb613c75ed39a57ffcd40f09ce8e9f68812ec1ad6236b46819b91e700148d2f249870a96d864651c0417f45543cb7ac4d9434ae10543e4c53a8d53d7dd0a9f7078e840673f514505db7f199fe37268595dfc6eb17b1b0ea46cd4a3c2c31b4c560ad25078ba85a252f1444946860bf75803e40af55af053a50c121fa6c2481075228efac3ad90c336de018c7091a84d2c345493229022dcadcd2a4b4e9e2b3f8132cab6c298716faf6cf0846ac00795fa4f36fd94d9add3712c5bf63ae199d1f1af39d514ed0e1bb3993e8133a71ec9c27c00c78d531fb7970b0c2659ff7719f5dc8bf1f2acaecf57c93c80d1d2e502730966ad82a5073ae40ec8c935fe52e77248c70a6dd31041b07239bd92b64d6c6a5700cea0c5db561f9d5bc950cb168b50fac14ab522db553cbced1593fb8e34710bb8758af81135521490cc3d0109587ea105a0c12e7f7e972cf66e94277c295dc84aa5bc1a1a6bef764d3f4dd79e36fa46026e14f9e68c7aabb1ee990f651553684fdbf9dc64ab74f7c94f7700e75172976af8300fa4e72597c98dc577945159ce5f39fcf8bd2d4dea5c29e55b0941dc4678f761558dcba41ad4635f10fd6fd930d1cd5c51288bb03314599fe5ec25c0458205378ec172ebad75cece058e1be7b4a7d85dfcb1e985f9555ebcfb905531713ba509d2438fe19ad7f0b826a21a519869a3fba825534428e8b196a790e7e66aff884012db3d1930498e077438abc9c53678007951b2de3ab6a6810a128341aa1a71df1740dec2db20dd9db660704f93227f5575734b9e312637bbf89c84363df4fbb85a4a4b1c4205ad19d8d4042a87bdcb5a044a08b3e7b67efcb56ff5e4be05c093f6c09968c385560edb7706b82908b0d14bad4ea533ca21efe1e2585fda73e6b35e4181b08ceb1e93427aac2bb6e14cfd73f36921b3eba06bd01704ca420ec6784d3dc208cc03fc0d58c4639ed8b429727d63313879bd97277b5c547aab814a87e1f47b7cf47d5be0aadd4428a450775f28e1677efecc1c901716033d75af6a86eebfe8c88685c6f06548bc8986045d352baef05c0be5268fe466244d1c4f2b3b6d18d4c035ad52719e3c8a371d679461eee64d6a75278470a146295a029b4a660f94054c1dbcea4e9fd3d5ff4272a8c5ffced8eacf0279dc14d0554ddb85152c0345ca14dbb1f809a1fa108e9ceb77a0c0942e59e40b3bac6cc0474cf2922a9e6b46fa7aeda449354921da4de58da5866e4ce036c38dd6212467c8017973bdd2aca0ea0b93495d1d7d1553631750fddec5939395405829209c9bf84e3157a37b7cf28a9618217fc7e7fa74cd15e7cae192b82c39550c51d3ac8ebfaaa147c923590addddea6757a68d91afbdc9877b26ec8d69724644f45bc7fc4fdb939c8086040f07fe488b9294256970d19caeab62431b0dd224b06b22faa62403017d66b3c2f7530a316f44368d533f541ee9ab7d63f8c808d48f4d385ec4fcd0b9239f222361d2fae043f689febc2dde01daf84618f91affa27c78e5def405463be77b7a088eb072c2c0bba07f2f21eeb77e80bd52578af3fd8c489f9988e17a8d252b897cfeae5fa37313afe417890d826a92a3f01e25343194255348cc638467576dbdc64d0fbc56a12a8d8195b75c24f9c93345f83f1b32ca0455b9024c90581309572910afd69bed7201f5a1c6800bfcb1a8c585a6714d971d3537dddf33d2d57bc1a22c20f0bfab1b2c4ab246e9b2511914d0a8af11a70c563889e5f08a30af3bd9676e3df55e65d737d6742706bde099f4796d31bae9e8f662ab2a33b2e06327f9a00523d9d620bec3e65d45fdb72aefe416f42fccc8c897bf93e2ceead669718c72de75bd85306ff715a2eca0213183c7048ae0d0c6fcd40e9f02f9a38d6c61e60600c1a184686cdd2e9b7e8b4b981da729f8ebbc57e8509f07a37c3e3de3baeed62717bfa150fee7db23bfffe222861a6fc968248727e4b4f50e728ba8cdd0a138f56b43f11ce2c5271dcca6f60f1c6c8c9f37dfbed07e3f5dd7e293e13926cd78100d1acd2bd3a550c990e87bcfb3c9ec586a94e2d799dec13cedb812359a1defc000941597cc6757112ac4c1785be90d8263e47d96cd409313b4c05d7023c6b4bbb3425a0529d44edc4807db2d8e006dfb037d4d878574d3cfc2585d605c16e704044adc69b0de5c20f8499aab44bab1cd3f78e627f36a51a607e644814e49eef4d219331f6e2450439f9872518f5e19db51bb017a8c36f3657e803da1b787d70b88285b5990fa7710d4965239cea40113d3e551f08a6784529e8008b24be09e7c021c2b9c1fdef346f89b28e8611ee69e2fec4eee885cabd8f479228145a97b42c448687db1e27123ec7366a013e89a52f40dbf6902c1ba2d64078e728a24fb3c12faa07a71fd6f7fc6991162f7782502030aa716ca6d2e32441e0da7592fc79bb70e08f5867ef64a497023a4d98a3b15f531283bea1434ba96921b2e3622361d3eba85a8234fd54a6fd8ba27a368bef4d6e60d5e5be3d69a6da11be485b7111dd29f6bc0897b159a50cd540e09229b8d7552e1fa9fe8bb3b54cb1e156ce7e6d2bdfe2401543e1d9890ba385e951ef19d067a268a58f80940cdcf48ad2af7cc57d0af20d9b262ab1b6b3b61d79631f509c5721152bb3c25abc2b5f979326faa25edaa050fb371c4c95056aaf89662d4ce49cae5c35bb2c0c131ce049a75d3fc5c5bb51cbee69dff987815aaa64949335b128a453d8b51e56bc67ae0c7871ae95cf479752c47305d38b8b0a0ab19b31ce7f869e3f01978a0ecbd037ccc50cda03dc2a55aa5fda691ee31264094c2c8f930bf3f36ecaa7c8d68d6f23df446127fa658e64e0b00123200608ca2379ac2c26efdfd8b03e88127b7dd5012e0f41c79cb0ea411e104abac6783e971ceae710f7cb1b476059f4bb703536202ef2bf8e29b218be9ae61f6f9e6ff15437aff7a694ab73b94f242e852d158ed2a5b244adaa5e0607f4f5fa6d45248a9fcd6ae98f3d0d41e37a64e86326d74c89cbded7d36fa53a2dbc130185c1df45d603e33e43ce99ed4d2f97a0517ccb095d7f9428557a7e87dea54e8acf55f5aa31f94f88fae4e175d30a8f4da027d19b6b7612d2055bc846ee4d5370361ba0118b4af6b892dbc4145690093cc83fcb8c162ec8bb7301f03240502ce0dbf9987e6ecddea376bcf2a1194e302a97e856754a8863e3d0abd7827bce7cf1b9f7adc3c9251dde16574b3175050cdba3f9608eefe2d5b96fed4689d78fd015701ed51efb30a591a1f7cd6b6badc4e32ddf0859091cafe760dc78abaaafd83959501737607dc79670dd7cd4ac6d4c395b18f781b447a9d3698a8043de4b8421733c1aa1214cec4e23eb18ceebfda32364142f4648e828ec0b5c56f3fdec1216420823ac9d7a5df890bab4c359c7ba9ec54b0e81372cc251ab7fae8c3d62638979da787e8f36c1834235d210e08424cf2edc32fa2514a8bc4e67ffd3836e20b9ff66db97a8d4d93232a1b2e95c0a0115caf236ffb91e61e16ae1b6747551c715895d35263baf94e60867aeae9e861b58ecff0678c8061b1e793c78546cf7a800141f79a11faf2cf72991d48be644838b48665f4bc031a6bc63d59ed294398802af2f847a89a17e0787df73d4c8d9276a243bff1cebc04d7f957e222315bb883df210f17c6255393f8a6cc06c0a6557911fd6bf3b16b4deef90d65be1c55c7e7f596121c1b52de3c5fa595a69041cc3a69cf1112bcf308ea3dae4d559ecfc486df9dc42b65323cf49e3c677ae6457e0cd96773e53db8029ec2242d3736e3fd71a3d254c62c8d72478f656e367db5180f8a69f695b24317b7f2d903bea15d67e82144366d2c7900e27e95bb9e35df85693e0d6a3655387acbc91d7dbd0a57f1b86e7aa381cf3ac5ca5b004cef3940d02289254668295cfd7ea6076ef7d43dd00eabee2994862078f16035ab24b5efc454837f5aad52732813252e1e8b2c939c4c9a6f887ea96b6fa399837e9e5629d7640326abbaa99425cf1198811c434e5c9f353bcba5ddaca63b43c981f3b6145e6101648863c04c63919eb51ff4c3a87570198bdaa88602482f536dc17d0e6c2381268c9e011b48ae753b330e321e8d42243b572101c5c74d2309ba8403107a1df763d02355bc2f31b30165c72124e3c913a2dbdbeaec19316aab9af277fe0aa79323334b6f0aa62aa8df386aab1a35f82f424c1309a98008faf6a365f17e7b909d2a63389afbae07c0984405fb7cf701e989c047330dfa1804d67569b2598500dd0d1f62b7f39c60e08155e80fc5607967bf31ac2e5b967431a104297dff1789c2fb6f1dcce6d0ac3dd7df33e45a98fb644af138d53ba0074b3d405db34ccca5f9fbbdde83108f8a8651b4eac6f4739a2ffad6790e75a3e385568b836a04a504eb6e26a257253f5d8dcf0a4ec8c3309560a3f9ff995eb21cd52abbfedd590ce02af77f8096aba06e0f6cac5bebc0a7ed4d741fd3479b332927f233705ac0b003e467fa49efbdc99e467bebdcb65fc9fdfc1872e7e97a10c22a5ace6c88c7795dda110ece8d553a072a7811580ecdc5f19c2a354f66c2e9e2894d74defaece76f62ff545ed0fcb26b45a843f804c042016f3aee8f9ecd38a2a6fcffbeeb40fa03db50fda685eb1098da2803ad9f9657f7a4af61e58e4466e4ef45f08b65c5dd6f04d1b5c65e72734d660ba5c3cadb6600aa0731dc4945e6b32ad2927d68c4df013a71b5278d0db66bd168bafe670a3d8514739f3eaebdd55ae5869da42406c4952454403fa36b72228a8dc48358a7d4b3afda98bb28789d31bec27b2e04b8888518dffea7520d87c5410348472b71f6587b997ffd29021b430793ea4ab214980bf1741fda7ddcc1023ac0734fb4a81d4f3920329f279c6405e210fcdf93cabd2aff61a1d6a836dda161e07ac230303dea7665ebb6558f9e695a98398e677bf0461829c8366aae705e1ebc5ba7fd882f0babba2155249849d574002d47097ede39653f5d444ccdffeba30cc420e3ce090ea5b6", @ANYBLOB="9e1d7a44751b7babaa3dea1ad7fad0ef346f0fc327b09ba69bbe0db250e5be70df7a6d4409709741456b042a0e40ccd8f74da64b6fd78efa60c5c98bfab9e8348826ba4246d26d57ed0b1b9233d656324b1db6dc3a6fad6984802c5555016f9a39dfa4c48eb642826f3197af1ff764a1f924db099df560899cb4ecd00917d3e2f214d2028261fc93f817f0533978030db88c", @ANYRES16=r9], @ANYRES64=r5, @ANYRESDEC=r10], @ANYRESOCT=r7], 0x2, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x414, r5) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "c9fac8775287a685e55814969885c383896f05bb"}) 16:00:23 executing program 0: r0 = syz_open_pts() r1 = fcntl$getown(r0, 0x5) r2 = socket$inet6(0x18, 0x8000, 0x100) bind(r2, &(0x7f0000000440)=@in={0x2, 0x0}, 0xc) fcntl$lock(r2, 0xa7634572e2e4cdf8, &(0x7f0000000080)={0x2, 0x6, 0x5, 0x100000000, r1}) flock(r0, 0x2) flock(r0, 0x100001) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) 16:00:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000080)='\x00\x00\x00', 0x3) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "8549550600000000000000000000100000001000"}) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) 16:00:23 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000300)=0xc) getpeername$inet6(r0, &(0x7f0000000340), &(0x7f0000000380)=0xc) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r1, &(0x7f0000000300)="3e227913e4bad21c734f4dd36a27e5e27ba36d673553c0c21b3dfaf90f001ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe3b3761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c68bf82cd0bb83dc9d95d8588fc7c93635077f2504d6e63787c280e26d6bc89effbad08863cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fe0900000029b887cbac44c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e42d6165a0d93cd0bd30b57108efa5762fa3c3d9c5177479895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437", 0x10a) close(r1) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f00000003c0)={0xff, 0x5, 0xd24b8ff4666e506}) r3 = getpid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x2}, {0x81}, {0x4006}]}) socket(0x1c, 0x7cf15f0aac44b6fb, 0x40) ktrace(&(0x7f0000000380)='./bus\x00', 0x2, 0x2, r3) r5 = socket$inet6(0x18, 0x8005, 0x4) ftruncate(r5, 0x0, 0x9) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xbc43e3d97f198ffe, 0x0) getsockname$inet6(r5, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r6 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r6, 0x8004667d, &(0x7f0000000040)={'tap'}) r7 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r7, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f0000000180)=0x1) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000000340)=0x6e) r8 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r8, 0x8004667d, &(0x7f0000000040)={'tap'}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) readv(r5, &(0x7f0000000140)=[{&(0x7f0000000200)=""/232, 0xe8}, {&(0x7f0000000080)=""/66, 0x42}], 0x2) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:23 executing program 1: r0 = socket(0x18, 0x3, 0x2) connect$unix(r0, &(0x7f0000000e80)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a38620700000000829595dc37a2cb96f145830938fe45b45984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b497fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddf030041ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c10dd3f470900d18813f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741373370a7e25595889d6bfe6a23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b00000000000002cd381a7aa89400bf030000003aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e48934cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6c9c5ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272ae139195e2b35f671c08c60078e313fc31ebf190de01bbb11a2c9703f4a7159c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0331d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e114c1a1f0049484398247b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933fdcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a566d43833db2e3d8662fd451b263849efbf10429d24a4e685e632d7e0be151721430ba1735c25ffd3aa058d4f35d78cddbf529f9edc841ae71c1ff99c6196bb0f8eb75d0d1d1f24d4122891c6d718af9bb10f372"], 0x10) writev(r0, &(0x7f0000000300)=[{&(0x7f0000001cc0)="b7522349bef6c23f0cf09ec65bcfb3e939290791ceb6c55fd533c1ead96bd090215bf3fa67babaf9124008ed30abddb0605596e695e57ca48a652131378892c9a4cd7dcddc19a2efbc6da12cb1dcb6989405cb5b8aea1f0e1a09efaa06bc55963adc6d6947061272d27fdf6116b3f824dc50f4821cb61e21a3fb024b2a31b8d08338f7bc3be943cca59fb7a6ab9805c34fccef1f3c7fabeac92375dac84d1b7ab8736ca85a765dedfa71073cbcb34e9a0638c65be920c6d32158da39aa9bb6a3986ba3b6211b656ec64f9c2d2e77e8f67f1f04d7d5cee2af78f143b9c4839fa533e49ac6cbb792bb1972bc4312d511b9fa9171190118e0843641c38ec6dfa732243d521210023c35908fb779a0c47c930f13da6559811eb092ff57ada40f920cf9a4ec241e7c2e9171ea8c16a3dfb2ac082010d528ee4611624885fd713c34cf7a8623180791541ac3ebaf7d657826d31e07817ebe33559dfa24610292a338f303046b1963ec5d475c9a9c17aa2d55fbae814f9f96d6153810ac84acfbdddd2d29f949b1fa7f0a5ea3091f7ef0a4fe180e55fc1d5b36965ed38050842d545f3c1550aefda0268ec0615b9faa38e0daeecee3e557d36371472ab6b110786602997ad161c4fb402e067b4c803d368fc07ab0dd71847504bb13b995c3aabae612f018c744e1c520e0985b35111753f624f1cfac4a8c8ad7cdfa186f0951acb9184167ae4f81321fe97333d9e0295b63f899a5720b073b093a9b2561624cb6b8f1d483e23605cf2849fc302256b6dfd9821b974a53f7e9f1dd1d85ca1f184f73559fc80f2f0b04a29b1acc47c4c9f11829802e5f38755faf1cb1af8ca9727082dadd25425040758173628e99ebbdd1458c721d0a953ad0284b327a1e8476827bbd7656a17bb65950cf28791999b557d88d3e82c0dfdf96772395c4c43a5606836ea3e68b23d937fd2652cc74ac0261e4edf341e0ac39e7c034a9ca5006a6678d7615cb3c4c2d5ee6d543c60a17c7c4708bdee96f547e7a1a61d1027d98ab6fef5f44b2a89aac6eb9d160b3703c6e43bfa961bd07e78160710aa9bbd010da646e70dc653c54a402e7c5c86b1fabc605fb541e7a2d0a39a1f8f20acb0d138ac51207910548292c23a07700ebc28f91c39eaf71f387b90bd4b1d7c2ee74dc1a397f7eb6ff31111faf7bacf790410d31ed602c4f3039283023e527d25c90d58aa9984b4dbd807248789be4ad4166064a36ec16e9f100a8a9c193310661e54690cd645286160a2fb3b7ffbabd1d073428553528c6976776a4a59f623270fe160bf18ca808c4a5d8e770eb92e6807341a0cf2c568caa680ae20d8d9b20772e773fa59ad8f0f7adf90f25440791436668b1d3bc8925961bdbe304741ee6ef4bb712a4a19eb4d733204efd847805db22fb884f6d086e99aec6f5e20417a4e104f56ac3a3fbbeb26b0488a7ef326b055b7b48ba3f5d3fc04b932807732eef7e1d2f242d0794cff0dcf1067ad0ff6d564c4b491a858cb86e76cc9e31deb33096ae6c4977d68ec73938687f2bb44a33f7008b2f105e714e6249bd9bf77d76c4669a92baea06a294fe80bb5a4f0c585aac3cba30eea132f0c0c988ad51b237090fa4b3bc0328c199cc280577d10b906229b89b2669507fe9d06a0118a5951d3f873c1f839baad4f0d5c6727b4640ba2f7a34c807241a0cd767fc1b38968d9c41722ae5b223a90a7ccffaa87f6380ef29b962eb4884310cf5fb8de7ca38707782afc8dcea2d9133e0c612d23534d49c98ff89000eeb32e02075b712b6c5201a3dc91579020cbd10eefabd88fdf30856e4198d06574eb0963d9e5ea5ec49dc98fcbc0c02e2d53155297b0c79f10eddb7f5fa96e4f495b9e57e3e445a6b20dca201ebeef7ba397ac93e6008233b57033f67a1d21daf0921384ccf20bac9f1365e050407daf09e813bd78ab7eec083bc45e2e3126197b63f241cc109b95d5342172467bfc77f42f5323738e9f5ab4dc9b323cb9e35765ab399b5218634d929a9cd7fd605d3d5a6e7077e1ae18ab194528cad81956d0de4c8fa052afef796606e1317bf4fbf71a06f68ca58d94493d37a3adea879751c9f3993fc7d77a36a139587510f00f2b9acd6b723ff2b419ec9f22e9489e3f0321f5557cb473db777d596060d961594f19b943ba4c64d9e83a257079bb00bb5482f6249ba56059f958a8f29cd1290cdacf126a18eea986eca30516ddb6324bdd59f5e57eb4457ef7d652cc3a640b1a88996336dbdb25f9258f099e17d23e777462841e863ed27fe053f6fa8206b973de15305dfebb8d4a962b823a264617f4f952ffcc1fb221ddff533b2acc4ff13368e9e4b0e15f8b30f332d52b06d70b309e105cfada0ad0588278a01fa49d138e8ad4de97bd2ee8a06608e73dcc57f6135e43317366ac8d87d812e0a16f348134f5813865cf985e55947a3b9c8bf537980ad12d25f2993e08696460b8449825b35794560d35f2483ee7575a4f7b009aa275c0a2cc0888e0143e634e632b5d0a9678cdcf4452c91b9b9fdb88fc581425e1db80ca76ba2a0e18535113f9979c596bed8f139df19b5fe85031679b9e330fdd951ddfe1b9c1bd262a63ba7d31ca3400fea67d23f1efd168c235102c4c23041c094bc7653e375c51658790bd6ab929ce98303382fe3207624f20e9653c2ae71ee8b91e9427e495dc0f23e501f5f70636225c785253c079b0fedd2eba7a65ae408cc4784c94d59531e2f0fcf549b5c686d425ccf0e0ea9d140e02ac9689b1cefe8f2ce85354af3a853f796ed79e1cc5951d3666eeec021b698003e74ecfa06a9ab069837a31e023e42ac89badd307e1bf9c3a245099812898cd45ff92e50e8b8d28f2cde15f5e5585d171e4324ceb6dd80cd4311aada6918b2d838c094b34a3eb64b55d7f96f2a89501a6ccba685d101cfbd277572c37ce57459af4b1d42f33bb35d1285365c90586898999dcac8e423b7862895211bc85d712c99693c5d0094722e3fbe9d865bb48e61ba580f5bd8c5335b29f71a19301349b8b080a686b648e518e54df385e8c00bae81376465527b1ddfb232782d17b827f143ac2c83832e3901841e706993f719751a9692e858036d9effb5427cacecab0fc8f04c7783d3ae95834432fc35a8d78050d2e9d43359d03bf7ae70ed1e9c0a0c1b3951da611cee81cf286911de00acccb2ea38eb0e3d374a51a74c9bd1127270ff3a274ee388fdff9250e6b79e9bb017d659430088d0651f79a7b1037febb8eb8bfb08a32febc2b3e5797b73b2e69ae1e24fb4dcc79a96c9d2b2d07e5583d1f3d3348bfaff51aee290879e05a4037bba6534959f9e28b4f8bde6e45adf7ecede3d914ed4720b7fc1b2e81eaf1d0b43a513cc1e0c0667214e2385eb2f4015b246f180d951baf67e4003949abbfab6495af74afa6c1d7421d652c466a8846dc422283a1b94632cccfbddcecf94ff7a5f629817c8cfc39218a0d4c33c6e80201b6a77df59c22a18982a145298b741c245241b9e9cdf146c56b2ceb32753725a9ae516a494984621e562253a2dba4bdf8f495c3b98c23ec341b606f56471adeeed7fb75a9193cf16097fce1bf4a6eef042813f53d584b651ca59cea05f8f89de7bdbe03ff560f071c334a5aef1a5acd3e34fd904dcd5fd81be2922d33a9c294be7d855cf4aba8672a12e0175d0d3bd98305aadb1640916f81551279a20b18f31d8dbb494847d5771b8e0d7d3dbcab33c96ec21615f04b2f2d8c2d25cc387c8cfe47c65a77f694abdb376261df516b9902f1f119805aa5389b3a6b5755816a06f10f9a5148ceda7d1d2345c8821f601ed065dc0f302ffb71bb2f591ffe997f170a6f8ccd574c96435c1585f724998230e82d5c3873a32885d74c1222f6cc9cb8a7bf5a5c1255228f9853c00c23910137e091c1d7a09e713640097949d67447272d0d2f588be1bf077c4c6d4775ef868c66307154942e9973db508351097a1929a000a728ccb595765e64e9e009d9537605fcbaeca1328bac1acbae2169c1041b7dfff892adf3df1ec028e518ce4199cd6179ac38ebb59f7bebcf2d54e11a2e52f082f95d5ff489213f8a7a10d51be4d3f48ae35f7940d4ebd91318788d75bb66c2722e82a058eef75a6bd3c4ecf766e62b1c6cc1a844704e1868629f79c4b998a8402539c9305fc016c442d547bfd1a1c29752d3bb42b155bca901a41e30075cfcb43ee0ec8750a36dc64ddafaf06a33515b9c5ebe17b308583e5de4aa18aadd65473559cd9f428069d7756bceb677f14e4723f9f2d43c749d0d801676bbe7dd7a03257380e6d14e05fde65643267bed1d569e9be5881ae0918998a10e6df198331dbe66f0c6d022f68c95bcdc7d864d8bf1ba90e6ce0c6ae18b502c6530fefd245756f4362594a9f23d2f50fd0e7efd1003c3b21ed1e0033a20984b6fd91078a55cef454228b70003d8b0ecaf4ff9228b148836b59b6995c6dc648019ddb9dc81b29ed2b57857e11f136e0792d842f9abc0126c4ff0210ae9ec99177eaf9c1563a079617d40abaa51088fbf9ca59e3cae531b4b8a6a9fe115294de4d060b2ef2f8dd09b1b80c9cce3ca164f60b973c0cbceda54d137b68e3f9afc1a03777d687b27b6145542c38e3fbaa02d3605b1adcf5660c5b472c7edcac53edaed38cd6900d8a87cc8dd4159a7d2c60225e6cab833561255a38c688c6d5f1dd4ffb24d764caa13e5e87bdb67062770bd3a809ed9b59f46221a194ca76f08af9c8979363dfcd64dccf6194d94bea18773bd6678ef8ef63f0792a76bd4b37b7705c53435ac0a3f5c5f93dde95c5fa7680e3ae66586b916b18373eb9c82509729ca56b8799933224d54ec4b11b80ab0cc7e596d53bfc94c9f4015412462bccd44c7c8a6f3b0e99452b0602f1ef123def55769087d0d8f0fd965171ccc97798e6d60c9cb089ebfa7a07b30038bdf6b9f4a2300c534b77a02dd59ebe07c92dffc42a3b52c203642ea417abdc02f00fa136fd9116a6da884e7f95e58c590ebf6a24a19e1efae59fdf49039f61432deb20d9a869aceda800053ac53bf8a330df2a986d4422d33c77c7236feed043fd652bb2a18d569e59ed1e908c20d9b8423a5540c1ad5e56e0420faf913c15c99a68ee4746e42f17a747510d040a1329ddaa24ec7fe3f9543f2f2b469cffe73f561d299d1ba2c3121530298db31e7bebe7ae5f848766c2c7ea894678db24a441e830ef6440647ecf5f58aedc33412e8a5f3336add21af586a78072030c575b9eb269fdc1e31d637a413b4ad46719240325911cc1a65308981126a7e552b8dce1cc0602a6b0cb0c2fd83a347de5616a9a952bbc01f53f0ba91c66a18e582d233d18bb64df3e58c0815cc065556916aeecb18fd833aee78bd8fc158fe4976af046ff1e47651e6cf702c4cad09301aa495f55807ffe27ae74dbdfa0de0fec7e4894716c808e8e79db5fe0f9646d7182693826f714ed53d9042d260c697fd5e14d129c3ee4571421087932d6a81b0bd86894a647bbdcf61a7006a7b5d1d9da91df28c35bd7850fdd4fa5d8749050a0d4c570062c0f07ec17c69b77dfd168ec3adb325b49256a583070af63437da9997cb96fb8d9bbe82cd7f7e1ae2dbd8bac94d608d64a4caee9a982837f96e4627d37ce19e9e9216d1e3760be3ae4300fcea4f7bac91f089ca454b96003a392bf1d9171a506d6799f4c1c52a6c20b5f09cca912851a413783e78c1546a6b02f9690ac3f6a68e58fb15bc8c8fb8ff605915b6b089dffee7e2da93f6f5bb0ed1325360836b9be97051d72bb1c81"}, {&(0x7f0000000000)="d84702e307550e75212e3402bf537fceb3aeab8511c27031aacae13bdfc30f9d7b184e855948c82e117f6a7fdfb5748cff65613b5cd1066386f5331ced18111facbb6c1c95"}, {&(0x7f0000000080)="6446a2071907adf09715d2340f07edf345c931b18c1d9f98ff3f7017c3d531deb0"}, {&(0x7f00000001c0)="208995705e88c6f31d6db189e717b68650f172f20ee5af4654d7a62002cd5cef9e29003ac195bfbeb4b3fa36cb91e3fdc2b2aadd806164762436137216fec54813863d10e24a758f03661ca4ea491cfde4c2d25ad6f53aba03caecb2ff70e8924bfb3471b951ee0a9edd12bcc718b33beeeb4bf1d366a672cebf420936dacb6daa806e2d2e1bb02481b1d7808258d265dd13e903c0c03eb5e97eeaf5bb223c2a39b19d793312106b6139451e25f50e27e062989f29640692c63b36e920fbdcf90b427cf44459236956a83a7a186b82f2ed67a57c877c82bea5919285810d0a82a8a93ebae91f32899970dc2df2154540d5d88f5b52089d091f2fb8269a8dfde74d43ec9b9383161c3e639654fad9145375e7810f8a7f46a9e088d53642fb7d5426d47c51461a73"}], 0xffffffffffffdc5) 16:00:23 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x4) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x7) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r2 = kqueue() openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x7647cb8c6d5f341, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0xfffffffe, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r3, &(0x7f0000000300)="3e227913e4bad21c734f4dd36a27e5e27ba36d673553c0c21b3dfaf90f001ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe3b3761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c68bf82cd0bb83dc9d95d8588fc7c93635077f2504d6e63787c280e26d6bc89effbad08863cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fe0900000029b887cbac44c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e42d6165a0d93cd0bd30b57108efa5762fa3c3d9c5177479895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437", 0x10a) close(r3) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSBRK(r4, 0x2000747b) syz_open_pts() kevent(r2, 0x0, 0x0, &(0x7f0000000240), 0xc4e, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) nanosleep(&(0x7f0000000140)={0x9, 0x3}, 0x0) 16:00:24 executing program 0: r0 = socket(0x11, 0x3, 0x0) read(r0, &(0x7f0000000000)=""/18, 0x12) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x4af) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x3d}, {0x25}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x9f40c73c4b9b03be, 0x0, &(0x7f0000000340)) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_broadaddr=@in}) r2 = dup(r0) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x14, 0x1) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000340)=[{0x14}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getpid() r0 = msgget$private(0x0, 0x0) r1 = getpgid(0x0) r2 = geteuid() setreuid(0x0, r2) setuid(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r3, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=ANY=[@ANYBLOB="1000"/16], 0x10}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r5, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=[{0x10}], 0x10}, 0x0) sendmsg(r5, &(0x7f0000000900)={&(0x7f0000000340)=@in6={0x18, 0x3, 0x401}, 0x8, 0x0, 0x0, &(0x7f0000000780)=[{0xfffffffffffffdc6}], 0x10}, 0x0) sendto$inet6(r4, &(0x7f0000000240)="2a675a1ea032cd66e5502db376bed5aea79c4e73532f3cc9ddd64aa3e088659c0d66341ebe28cdc1089926f6b22ad0a9", 0x30, 0xc, &(0x7f0000000280)={0x18, 0x1, 0x78e, 0xfffffffa}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000003f80)={{0x0, r2}, 0x0, 0x0, r1, 0x0, 0x9, 0x0, 0x80a6}) ktrace(&(0x7f0000000200)='./bus\x00', 0x9, 0x1400, r1) socket(0x11, 0x4003, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x2c}, {0x16}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) faccessat(0xffffffffffffffff, &(0x7f0000000380)='./bus\x00', 0x80, 0x2) ktrace(&(0x7f00000002c0)='./bus\x00', 0xc, 0x0, 0xffffffffffffffff) fcntl$setown(r6, 0x6, 0xffffffffffffffff) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x80}, {0x1}, {0x2000000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x24}, {0x81}, {0x6}]}) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000000)=[{0x7b, 0x1, 0xfe}, {0x89f8, 0xf0, 0x1, 0x3}, {0x200, 0xb, 0x1f, 0xfffff71f}, {0x3, 0x3, 0x1f, 0x7}, {0x3, 0x0, 0x1}, {0x5, 0x7, 0xf8, 0xfffffff7}, {0x5, 0xc0, 0x20, 0x81}, {0x0, 0x0, 0x81, 0x9}]}) mlockall(0x0) semget$private(0x0, 0x0, 0x25f2ff12d9ee074c) 16:00:24 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000180)="706a7e48afe943ff76154a17bbf7b9b863a1d21db7b6d5c696e465fceea14695e50be91007757d0de0ab0eed76ed6e1df4e43eac829f4962dae8f95bee9e403af61ff538cd59f9cc46a85d3921c1b31de41f67cd2b376fd7c77ba995c82fb48bb8a6c7ad6469793633b3a3a081c209bc5a492ef281cd0dd5f23d88e3a2eb5cb4f4c0212146fa3b9da0b6de", 0x8b}, {&(0x7f0000000300)="1f817e6ea2137547de0b2d9294b7142d123261ab3137cc2f50fd1af0beaeb31d2ab45510c895b5df6b00b84277eca5b68464cb3b706eefe3f071da8814b506", 0x81}], 0x253, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000001740)=""/4096, 0x1000) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) write(r2, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/eev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(0xffffffffffffff9c) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x5c, 0x0, 0x80}, {0x7c}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:26 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000140)={0xfee9, './file0\x00', './file0\x00'}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x40}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="c7a885d79053dd52de1ca1b378e5") 16:00:26 executing program 0: r0 = socket(0x0, 0x8000, 0x6) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x35}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 16:00:26 executing program 1: writev(0xffffffffffffffff, 0xfffffffffffffffe, 0x203) r0 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r0, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000180)=0x1) r1 = openat(r0, &(0x7f0000002340)='./file0\x00', 0x800, 0x80) recvfrom$inet6(r1, &(0x7f0000002380)=""/23, 0x17, 0x1, 0x0, 0x0) r2 = socket$inet(0x2, 0x4000, 0x40) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, 0x0, 0x0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040), &(0x7f0000000240)) bind(r2, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) pwritev(r2, &(0x7f00000023c0)=[{&(0x7f0000000000)="cb053016bd5776eb4d7357b49b7a8acbef6b0dbdef23d146b9be0062c6cff99ca649b24a177aa797948cd5ce135eed8f284394031108aadc657baa6fa183477f5a35a2bcdc4bda241f57e9c184903218c18dbe6e7a53c1194990cf06cf65dd4f3eabb935e606bea5494f64dec2cb04c227425eaef7c125c33c7f353a3b2ba1fd778c7e70d992c6d5103955ee4a3b801eb93edd5baeb9878cde8362b3f6b42b2c509a00660bf6b3b9a94052bbf14106fbafab7229a949e74cd4d39ac8cab68e81edaab4e40944a817487fc6c93a8b1e65e9c257bda64a8a41afc0d8a2ffb88934fa76bd91fb4187a1d0e163b50e63f4586a747da384dff87a38dd50a56cf384fbe2ed46695d3a5a48c6f84d36354e7b7b6a7fd439275e887b3199d54850ae6bfa54252a2b44f5a042e7b1b4d1d6042d8a664a73d048099d4285a79b6e6f96232b4927e3e793df276297ae49fef2930a22599c9dd49c2ce43943d205fe64165b2428aac87e174950e1e7b224c29883b47830745f2a33d05df5b7ecea7ecf102d5e478248c387af77632d144c12183e6e26cd3055377c342eee9602e096bfacfe07025942ad5bda849f44cd3128fff4dd5dedfdd78860c82dab7cb09968ecd85faf539ddd43928b1f24c6b8461d3bc5064a9084166f14af1eea3f7fa8c3fba063ee0403b5d0c8a0989fa1df280537e313bf35880d387ae08b06ab4a061e20a14d00a474337b820f8cfc8359b9203f2576a4d7a61ad488bd0cc29c9d142f171d686754cee7f2a8d2f0b74c3e12d8e780d5ab091c08632a3ab62a692109aa3e757639a70ade66eafcafc20fe93f48f20fb4f2ab0ea0a94a0cbabb692e429cab4ff1d6278ab35a2b121832ac9a87a179eee14a8f3567b8a2e990099fe715eb9192205bc1e3bf77a5da68f2818dbafdddbca055a2db8559cc328bddded883ed955fbec95b6fed328356594e4680c36526f2c5c095c1c8bd011df4cd2f13d3018edc431c09a632bd8e1f6d77fae18e5b33f19a86f2b14bd505b84f5ca3fcf28248dcc27dd70ff5ef02db852e24956ef2fe7bbe1d2ce15e638a4f2d772303931eb96310645935ef192e2d9a3446fe06f75f279dfdac169eddc46a5b61d01d2183d7cda7644f8b8a241930d4544262664ebb3582512aab8c8d3c32149f7825e0119171b5d021c6ae04a5b1dc870bccd7180e33cee1ad25ad6245e377e89f608fac3b760a96e0f178fde3a45480b4b66577ea27cb5b55fcc3dbb9b48d4acb82e3d74fe5e9366fba61acad422b78bb54b9ebf0bf1d86a534b30780431ded9a1dfb2a9400e8e97c85c31938f394238b28d67680a0821866f944895e678f9c214c7f277b8116ed6a5e3fe00751fedb8054d56c854354749069d1658eec152563e55f5e6c6050e2093a75d3847d1b7d70f00e0bc1b70290ae2c46712430c91b31042b2e9ffd83c0766f8fba3e0eef7244542c921296c1fe6230be50e25bd816e4e066f2cfbed7f19a8a593168e48e2219163b5c49de1838e865fb9fd3371a14d3ea2562ef1e248655df7c552ed5d2b57fa02a18f5a530ea582ffe28e430b887d111eaf7b95b347256e0a13071d2dffa415980ced1b21be13dfbc600bbef66f11ec8e67d94528f1f2a3dee6baea96bda88dd5bca582590f253781d8ce7646d9499c4fef86066f8c490839b9e0430052cd7d966ee3948f393f71c2e0d25f2affe51cdc482c57276a9a31a53709c76993c37a8edf8155dcca623d216e1c9975a9ec3964067fea59e16574fe07740f6df96b31ee23d1a0cb5f2bd8e9442050f5afa55f3dda46a80815eff9b5fc9c77d7f109cf46a522065bd18813f2c90d732dc1f851856ba6f56b3cba595ee4c6f4fd2d3f7733b99e46a45c9a3e55f5fe9b840321e0c9983380c5cef47de55fd7a58663ea942dd24ddad3b5068b44206a45c4cf5b912bee47b060a892048482c567e65ff85d8084a1e5759e088f4bd659acd33b01862dc589c78166a6cc81fdf309043a9538417a1b317a4b9cbb6cb2b9ec249e40068efec3c0df5b1b8017cc33ec3eb786171dd0c2b2e48a5ea3ee6e0817b18a58c6685a26543dfd3856f1a12b17a7363b4b745afaa90cdcca666f50d2429c064bf1a7f3cddfe943b60857ec424f51016f37d8130261b2b434b0a5760ba5de479b4ae49773e02f6327781a8cc359a33e6222b6a5e44ec99e8574424bd31571aa05c1b1ce5d437522876c11f34e1d60e5d745b84dbfdc4ca433476fb7c39857536b857d1a8f9344c4e0418b9e3dc0435b1222c175a3b3b9c0a1c8d4f792e44749743d5707d22606eb2c0f76e811594ce914ae5a5d07b3d056cbade982a882f954adfebcbd809f548f36ae225264a29ef4dc753bf2637b5b0ffcf6867f3164ba5179479e706c0d79dfa98470bf9007078c9842a81e5916cf74ee0b62a61f3f64abd894c6896685fa19f868b6e58b361765aff0d35565480251dce4b70d602186b912c9b34da0239b0f80a94d2a4b7900449421ae5d7626df1e7b37e1165289189aadbf275e2971fe0bcc7e6a85b90bf8abb531a9d82c03195ee4fa68ecebfe59885b4e7ae2fd0bb963c02abb4c134cb9451484a133243a0dd76fa8da3e8cc3c75d2f3b4c383809bda219314ed3b73191b28559b94ecb4af260add985abff337ff8ba500d082dbbd9a9ca57b5717f7ad54108bad2790e2e079f0f1ec8746b4f1b354a9a09f15262e08aa01a82b087a5b028cbd1b84af424ebfebd9ca410fdf8a5b0d5960d7f73293a4f7dd2465e24b7c8a4e59719ec4b4fb2805aedb4eb0564d6632dc420ffdeb9bf6189629e381e059f6d095929687edc140299344f10925e6118ebcdc66d2cf6bea92e5ee2ba06645c1bf16443ce7f1a7f27bafd5c07167017404b2320621e5571fa9e930415029130aeb1bb8ffa011e0c5cafaadc729d7a9651622d8bc02c69f051b5e6ab9404833494d3cf99758c09e883ca3f8b9d8ebf52f536bc886f031d7db3dfb7951c8dddc52684f74e4ea9eacdf252bea75a8985792d0d79e12d2eeabe19e8b85659059271d22b60f5f156f74a5f2e0ca38896e114db12ba793fcc83508f0b11121691dc24e27af2e7c9dd9f1723c20fc25648df091bae48fc37ee38f9dc30492ae1e14153b7e3970bb1333ce9ec0852d9e9426c014ce24c9efc02522aee8fc1c5c634424deb11781138a3af008b0f62e546bb075a3d5bb606b9f7d36b4ab0cb96a3b321433d8e27c029d877f6bb9fa4de141eb0b5d5539fd4bfdbe8ea18ac2bbcfc1e2dfcaf82f3317988edca6005f1491344774d09437834e6700b27f4b5669057a8a4d036424572f1182ebbcd466ce40bb59b4c575e870d39a91719692d1769c7069ef3e726d519fe95d22bf8fbb0cdf795a67862d5bc4577c097f68a60bd44606672213e5ea7520d304849930451a542476f2acd109643e2fd005b0a79d948c6d54026396fb3edad79ca5ab037d54faeda5929541db73b1fc39b31205510e37987da919e756787b782d0a9a7a5b5f51a25513a0e07f0af396d0cd6a443bdc4495417bd09f7b4c5ad2a09f13a0d484631055f8788852b7973ab8429b09592137cec7b20261f0400faeee3c218e754ec84ac58e218d39ba7434302b7749de602f2dbe765ab7c7d7c2fff8e6944f65116b250e4811a63b3e30033484f53d294395718e3d446526cd0b3c2941db128f47722b609cdcc0408a29ff7d6d7ea2c2916fa6011b74dcb92558c44183ec456792e70372ddf4f0a5747284417ccba9bffd5c098d6452a1e55a65685cce496254d2fe1db0cd3935bea777e773099ff79bfe5b9d58bf3fe9cba1bdffce594253a0576d77638455cf5e822e0baf78e3a67ccf1dd8c9f8fbe4b6c05d4fa918d93ef0c7b6d0f01079f185694b6a230fa92600c1efabc9733557efde20620b75bf4b0e7466b2a68f2dfc470f482207a990c4b1f6ed80d3a31f28b6ce54702b2b7fbb067e86c4be596de6f0b3bef33d8b002520246cdc5f010d5bfef4cea702ceecfc777cf456edd3447e81b698e822a7ce906bc174b049edfa29284ec86af43c35eb6c7daf45e6311200c6926d8973deece8ccfa83a53f9474bf3c4327b17ee92778efa3d35ab25e70adda04221653e20daf013753c9e33cd62324bc0d0161e77c2bbd5031a37d5ef88a2534c2661adb1aa0cb5a4c886bb3325d8deeb9fad330de06c5dbb9b4511e35285a9e3b4e7065eb14c93dc8d766a1f6c320fd6b8c2d6f079fb35c497740502656a80d3c67ce11bfe41237cd1ef303f66466a63c50eebc40ee4054e5669d76443fbc2e0ef167bb1d5de09be2bab50925283a22e7e4c8b3ac0e19abe3931369e5fb9b67cb8e233e30d0ca3e17046dd740c35f6b2becfdd8065c8471c6c2f000e28d66f18b9e756d1228d9bb1136d1bd72c0cadc8839873547a315cfd2c9a8c2754de0bf8981ac8f468f0ca34c76f8e8920240d5405bc6946c6236954549336122ad79b07757dcf63305d81fd092d10c1638859d041bfde73173c06d5c6212f4e3126254c041865624a66e53c2c0e1c1c41f583171eba7f6eea9e83e86ad24477373e8b7ed366751d2a0983582bbcfc5faee4eb2637cd25dab53a6b1403ab55b929b379382ac09f918c79c1065d6db92f20bb10e769936187414b711547eec2c39b50cdd8daf5a8eb4dbed9bf13e25dd5f10e0792edd4aaa0fbdb44e12453e0bd883ab692d965cab5929dd3683ad8b0e4d9cbcf9b675a6fd7c2197810f0715e7c8c52cabd54ffba6fe061d741d90352657d26b8653961434b8219d3f6eb8c6febabacf12ff90e217faf899024fa66dc8ea2b1b352fb4ac2c4b4c0e93670acf65cf83b6ffc97ee7c6ba8c86a272a54a41bd20a247587a26c9f3aa82cd75bd65158b97ef1d8527c2cb789d34351da6500d1e0c602bbeb47ebb4290231d99a8f1f3c28ab1c5bae4c994debaa46be3c5429906b0b60f686c208ecac2436b9034194073d5f370c8b65fdf0cac8afa7b24768c7eb7584494e4948624d618ceb4e234d41d17407374907450b93f6f049ac0311e8ac6a3c5d861e038957ab6a750435c5a05b9ae1cc79e4235bed9fa7c2579e735cef98117f65b06644b0c8527adc3fdb165f6aaf961858666e18f5865a0020a0b4b2f6b69fbc40c3c953e5b03dbba067a6513007a77bb52319299bc7ffa24c2ec27f4dcb7f7c7438f2513a47d95620f53c38692e7c353f2ddfc168b2597d5e210282eeee2ebc656ed233ffe4d6462a52cce23112ee6cde739f1cd669404467bd8d5567378570d5d096f8d6c07fec668c55afecbeaac6b44c44b4e337094919184f60260f121807936f6144fe9b41727644780612d6745625394a3e114fe61412f78f872f88bc59e9052cc19e75d8d195a9ee00b18861a3bb82c9329da8e95a4f8f37549b25e1c8662faa17ef5b2bf07a592727e90fc3fb3b2d92daf39621f095749536b12999afbed88658a3bb6dad47ad0068c04c300541e2ce71cebfd8956efbd16042092989efa7a99a0ade38c2e43c0570cf9185653c01882da4d420098668a468c2e57c26562ef46e7cfc5382f9b6fd25e0a4e54739db8034a272a21715df07f7f495c6a506ffe94979a2dacbcabd555d9c431e76d54f340b41cdd9a88fdfe3aaa65c5fb02a05a8e0dd44dca453593a568720839255702098fbcae6c8e53f17634fb9e59978f1159e19b7b63f66008ac01296f094733c37db6c18eff58e484e9c8baa78d0f56fd167156d26476ccc76816f71f4e91162e8702378dad9a3766ff0bcacd04d67d4950b1c28380886783a53b039728b0641d9f", 0x1000}, {&(0x7f0000001000)="f4580e554881e7fc1cce7d751d993f6d7b5f7c2c3dc434c9f87908991360055f2d665331294b21e8588679f445b5d1ce325d7407fe8979b106e9573aea9e3a6d15abb90a641de55bf98ee83bcf292a909e5b9e20396254cd9af7243beac30c49ac6dfd95f1e9556554b8beaa3e2af8eb28d3d7539a78e1cfe3d032ff56fa379c38b708da41bed5883d2302934f448fd6e414ee10ffb52220182c9439170e07f80fb66d2a705c603a4cc84b6aa686251fbdbf52d9835df84f9137", 0xba}, {&(0x7f00000010c0)="7f79705d741f8ff68fedf0c6f66a73c2cb1b24342b27079618ae878fc6012363aa759d4d3c4b223ae06d047c5700a39b8f00fdf672f43632e9b83611c921cc7dc1455315057e69e3975d84105ea7786d88c178e1589f8eb776e92c5f6f6221563197a0afabd8749e3550fa6789ccd5b3fabd93788805333c41d13c2411b30c1e1f4466732b51e951b0e8953769e3f9b8df50f974ba3d2b88f419240eab", 0x9d}, {&(0x7f0000001180)="088b4a99f5a4f28c4bfceec987808ac6257ae71d273e0421f5ad55b973e5a5c6292881421890ed58bb0a796ede4bcc9f03dec4cb7b7860e73bd72bdbfe3b856d9c868f6f4b9f349d2e0ce4867a1cdb20e6d34028ab263f897aabb4ade9814eb5ceb147911aafd159cdba62a00136293d37ac252d09497468bac0d45e1aeaab27dea8b6ac312a61b2fbddaa8a2f21903138f740e383d0f08bade9a72ad35a0933573d6c8b49636a6a2e8812cea0da7bae183ca94a760d2b6b0d0766cb4422242f2e17c0d1c6dd8956711e773cb56d7992ad03fc167b72408b95549e8b7db754d7ea876b2dafee043f070fd612a15a04bde1a3c4eedaaff725554810469c8683051a9a4452831086ad6ff136f38c2085af2a7607a91522e1b6c014f468d12194ebcb85a84e7058674f43de05dc32682a5b97f85bdfb61f8e77d16c1162c518356ada71f3708586dc7dcc96d0bac4390aae982c24eb0d6bd897f2fba6dcabb5069e2d2f80ad26401829dedfff6d6b93bf79adb9d91a686e4a4a3a9d9e33d3008c2375d4e4dd35e48b333e43fef860ad39efb6b48dcb9a422a16d41bf5d61f69389e383107f750ae404cebe73570753e008f5877fa2cdd22e7c8637e1949634677fa27899a1d690503ba58fdcd5c35b8e4ef4b534becf8cd73a105f9ae3e3dd9d123074a5139619ead20f99ad1f68c2052e3d7e77edd22e621edf73d209f346ed7c50334b8ca6c44928e82d9586fed15f40bc6937c9df211c7fd979c51a656ad77b647ca25b2828ac01707bb7c7d35a6d48ea85ffe3053a495a9217f02178f3f864aa0fe6b8731a0713f5f67a47b46bed114bad4e6aeaeb00ed197f1a57c22d9241339e3c51a8ffff72493e1c42e5d357b2c19154da7eb2a620ed734997252115ae9a12ffcf1aa56c60555b40b7c7f9fa09001399f605595ccc70b691efd34e51bd5754624d86acfdf5823b8a270f3fa8a1f72785ab21e9038baf79f951ff2c4f4ce419f0815dbaf7bb583c61f1a7f8c83afa74db6a367de6ebe7a2d5be746e0dfc29802ff7c165a7f6f7faf83dd5fcd0a0a1b482dd50952295b0aa1c5a5509553aa214473c7418d504f76090cc17ab01df002ac7f2fd798af9f95e8a49d91124522228664427a7b68391c0ed90613cf3f24ba43e1a025c216566ca646f9358a7dbe16138cae1e57e39db8f792a47194fd67ed65ec463628c5c68770ad4102cac4ebafff2769be345e7ec2cde5329da7894e89408cdb3d71b6b839874a954ff12047b1c163beff5379a5ecdd10ccda7c6df2e2fd0eb21139cd98726717d194b40a7a01f5a924e63213995edb24e2363f94b4029a3131434366d254ca944d25f999b84ff22680f336b9179af70d00b2b13da1881ab9708425fab65221f9f21b0caff9838c2aec88f211ac017925bc9580d0967725cd9abe4171548b7586a247986c433c223f7e84499e15433f123ae45125ac211c7051e92956b3ce8f536f07f2ab447a9ccae934da52079d6344da55760291766d735d0fee1d6d32ca4c16e0e5f3476e0c7c433fd3e30ff13d9dd21a886e55a694f1af943f45dbdad897c613495a009ca62f598ac8b6479fe0e09b56f6d58b7e2b9d197a8632f51b13733bdf145dd019aef30f66fd88be74b5057f3c237fc9a6aff1b66295fc9b24eff4a00b61c70df04d843f5282792dff17e25e9066c9c54fe7a358d5f504aa8b035846bc5a52cd97c8b5c1313b68fab318f9f183a126b2cd9c9912aa5544904b346a5f120d9bdfd0840c64c64b2b4f6a5e9e7892bb9db13223ec808154b91c1620765aa2b15546dd9bfe386a9e99950c2de67a9dd1b8debc96d55d0ebc0496b5d85f04fed81f664c29314c0165dfd979edaad3fb8ba15291303f31c7a399cd34f94b8bbb35389b9376ea8ab88f5d9d1db6a8ace4ebef0e909ce18595682eedb1b6e2ee686d328f991a5b333de58fbbe5e7991277303a5cac1bd506f139684c2f447e72ad9b19f812e36d1795e2c04e04f41a870a1f381814fa4f19d17c54f464baae3a0ab9e196dd335d0f0e4632b592b694653508c9b473dd94ba671848009ead58e428545178c47651628c3474c7777035f5ed46a9dc0e24a3f233e7f4a181feae48e3a3e9d773305b996524fa316e5c0045dc7f007ddcdf361d9e94e39eb6812f332d9d359ea7dc48d3b395ed17f83a03ad99366558e00ecc417cd071ed60a17a0c73368907d0e216c894c8d39f8ec2d912b63c79a781059ab672fb1b31fb73dfc5dfab8425dfbc1cc824d9509b465ab5e00b8ccbafc16010a8cb29e3e913a459ef45502e2c31cf1b66cf347e722dc3f1c73f8d1a54ab0a6b455c93995d4b3856a1042275b4f876040ae1434106af741ed4e8b02c8f6685407d06b250f318510bfb6cfd67a724903e8eecb48c4532018dc9c2780e882acee3f24f54210d8d2a7da7af8f08655ba2361e831e5fe8e07f48aedbfde0d0a4618fcbe9bf2a8fdbeaac15094b16c28a023309f0bca66857877deb6b626d908764e7bd2f62bf1f2062fc0ba6a38df0cb601e89a017c1e3b599dfbf99f76285864a341dc9b73f781b5080c008ec04fc2096d0fe7de4cb25065993fdad9ae856a46af4c11ed8591fd3f821eb1f511b4a2c8d6a60019d4b858f9aec72817c5db748cc3c9e1cdef666bcbdb4579161d2a84abf997a4764bff016f91ef6c1fd2eebc2072d2a22d4cb334a8cc7f09f5ff4667edd566daa3c6d124af60c522ca67507e538a8ccad7b1075fffa00da09204bbf05500ff80d64506eaac1fdefe65c0cf7440616d3f71ba23dfc15eff537f507a8a2860220d7df1006f4273cf5d8e9ebb58130a82857eb6a8f2c5ff1f64af4f6f2b3117924aea90e2e84f571b63542632abdda1b058544b10a2306c188a44df94ac3e574f504611752d6b5c731146f5800cd5f1a86a1e81760910d7e0714eb7027fbd8adc1523d7eb6e951456e06b1c81321c38904e672864c23b5a176a197715b87ff035ae61809c77bd43dfe6b1fcff72962aa08f4e53c0107bfcd1a0fb61b0493909ff0340af6efa1c06a4e8ef7b9b3b71701154bb8521f929105922d4b05fecdd9d0c1f2f67459f5239e7d2c1806756c1893c968c66d69862abcebfdb1cc54c30200cca6fd1657cfb4db0c66d5d00c2016f9da22f04d631203b0433f15883ec7606ce508758dcf00eddc2f83514ab3b30ecc5fb3703d5b3f4bc941174d9de42c863b8a6b98f11a044b33daa677835c77f48f80d7ff9d27808ff0deb49dea87bbfb6808b91189e30bb0cf8400b3d52419a7d7c44a256fa57c545d77c11dd5b3a3047e9da401d0f8dfd9bc5905f4bb14888ba396817ccc59a195674fb91d74531554cd79c08cdaded4a1a00dd90e27f9bf6ebd33bca5382a2978e0e4a1f8109b5747ec4a1fb6c8f19be67e6611713ca24fc8ae68a77383113f2281723a92f4da4988157ef916dd5978258fb32c15a2aa69c29aee9a4b164851170ebdcf47623203d6799567b34cfd03739c3d685a68142000a01daa9c63d314840c6d6e397e1acbb991413fe1e1645d30fa72406d004b45f58a8fbad3a9d85bc8dd7b8e78b7c9900a7b779b208388524c9df6e78c54821dd453e8057c0ef11404253cfbf23789ad87ec9ce5286d47e87d7ed73ac1952e8dd1cf60245b4f86f9fba6067a085c77ab1bc7aea35a2c64cdb8493560add256e44c2cd6890f90fd58d1d0064dfbe66f2502b052408fab514f134c9d911d48312d315a52bd7196fde49529455ad259ebde3364c194d3f80edff1aaf453faf9defb72ce8e3337165afe19ee92528198377afc8a01a5252a6c638590872403a5159dd38cfbf08063010f1a9c304a9d7029aa6c1d8007a313921c8f157add9f3f8c95addf6e7aa3b553bcd08dacf4845ffca5bff0d528a08c05937fd29a6428ec3632cccedcfa920073f562c228bd466cce2415b77c852e2d9efbf9460a9495ed24e223d3e43d098909b20e389ba7b3e018841ea0f9e51cd4dea5f0108c12cbfe579fa6610f8d328c804b98c1bdecc3ff5d8ffab7d8d6b22b5073d52a2958c4bb0f85777b7b1ee0b66caf96f96083fe91fedd1fd6986e7b2994488bab767dd1575e63b5828852ddb62be040f1013a7ca5042d963913644755a2aeb31a29f930f77392b6f8aee7047874633d686b1129ad9de27910738f0430f634bb72f3860d9621c31e920b7d727fcc02cad54aa59957bb6a6a4c4d87cb5e37a2af27753f7297309868a0d9263fcd3d0afc73b673ed3b97d482f8fe244394503a3b379e1d3027aec554289848abb2cb2714f10d2d580236be474bc8f3d7eb79988416ee3d60f0d590be0451c89c767eb50ab71651f7c8f0fa5bb93a9889068c7c4f4ca0f610c80118253b4a9549efe862b25d7fc590e6ca1130e8a1f06e97e9b0460b012bec0e4552198972ac7f8a86195151b9a1108e4b1a01ee169ba16908b84d8de1edd781aed33008dc157d6c3e996ec8a768b45a05e5505168b0c0249ea95f172cc2d0aa33d5fdf75e6fb4cd4e9d54ba943256a8a28f59649b091368462dac72c918e47f92e90f4f9983200188c804c1c0ef6d7dbc247371d39b29c3cedf4e686768eecb84ecc4bd0abe1dc942cdcbf58148995d7564fd2934ad1e4ead2eb4f1c7b16dcc3609a2102c363b9d936928ce8920b668a1aa4f55cebe73181551b79c1611d26e9f094b423c4957d9fb9335b5608cae899b42ad3f0bf4dc2e930dca8495b691835d9edaca33dd4dddc35d0afb4125550c6ec009fa64eb214e8267354dc1a7b2c71897e00de233f1e28c4c736ec84898ba325b0a950ea0d91d86805f5be64e8f34706fede52c1f25ab1b17f0e93595cef006cc7329edf8e95b122eaafbda72670cfaab465fde9a3c406f376a1d03efc22d3a2d8dd6cd109a044123c87e1259ed652e190ad4837cbf8017dc270df6c8a9e35cb2c0a8be15acb54a13747b3e9247cbe071a7fbc3b05155a40ed14fa3e30df2f91b26d8225213c077f6e8f5eeb23f0cef2b5cab11392693b1ea971f02f05e0aafb01a16a0306632d14edc1c5497b6d82cc03d5bd3403d3f1ae0260242af688ed80a5598ca07a78f7baabaabf4d224df2203e287654bc219388f8181f783f12857e097d9ef77719e17ff94a919724c04d1c3e9a1430f9ded769759427a1aa9e8865fe3a800b91f6b7b116262ab29396e4bf15f5b5eab1757d3913776acdd16802fcc28277db626b2286b6491df455ecf082c08bebf37e7d2bec48c29c06b58311d2a93e8504d3226f0b5426c48effd088053b6ff824c9a211d9275811f22e7397f2f08207025e5c738656a08fbcd4958b68dba9dbe3c81eb4eb8dc1be3f3ed4cb031c20fac83d5f0ff0325fd12738e40c8f6128448d620625ecbb07c27445ae29b4990f8b425a16cc05e5d6037e76ff1f4bfffb499c032effad50f9c0cc21472fc9f3110f6fd040b1e69488e6a307bed7a9dc86057e8d0ea5c46a03cf38d3099441f2d1734849a6f47ec804832644f2732faf1c30f2a14050840cd1dcad0daeeae2119b75fb628b23f2e3470544d8849f1d1a21ff258931afeb0c7c3ef5ab2d4b0f9306b503ad9aa659d15cc2c3e61741e09965c05cb93ea0f3366a5b63551cd9012276ca9e1866a39f4124ed0733371c9fd37751b422fbf7264240bb5e1aa30638ae9c5a05b6a21a17ded5bcfaf5657a96d15344096d101df284e9f9ec9bd50252ab6a895a898941af8b3b68d4bffe7f8f790a1aae8c344276a2029edd4a0c86e55ccdf94e3da62862649c3d615aa89fba51e137574a5b949e86c5329e1cacca3", 0x1000}, {&(0x7f0000002180)="c945757c026e504e2f538df5e4a39bf5c14752a91aefb9eb7178227408a075eab36ba848e1453c8fef339a20c5a0cb3e505a174c5adf0c8338916ffed74c1091f4765ce653e55c22b480a807afec7cecf79df5439366307620bcdb6154476a6d279ae70ec5b95bbc961339d5d8938096b71254113ae61f0d4f1d66b954b6e285d3776aaae9a3dc80170339239079b46a7c47cffc0293378c68795bb9d0aca6382f3badaad0d5c6d034ee4ff521c3e54770b8b33db2d9f39a39e62f8524d2", 0xbe}, {&(0x7f0000002240)="6748f96c43ba2ee4fc98c67c2de875df7d7a5659a6217422e67d1c118cdfe1eedc0eb4fa6ad76919ebdc211b25544e2c2f04f8f4fba869e5bd4e2ab804c68f395a3cdd1eb3f16721723981595d5226fa4b31c435de8934421c9f3d26a6b34779963851ac40edcb5effb9ea6a1b25bec1d3cd061492c163d44915356a56998064f2c7d8aab740446aa88263bdd700a952276556bc638168e4c9f3a5a7e1fd72e9fca914addbf49ba69ba956fe1ca8c155f884445565f54f4ac6ad7df505abb41a51829cfebb2e51729f4599b4457af1b0e87c73ebb7c0a650f2f1e844a9301321a5fa0e2a36038bd9f1c34c", 0xeb}], 0x6, 0x0, 0x7fffffff) 16:00:26 executing program 0: socket(0x18, 0x400000003, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x3, {0x0, 0x6}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x52, 0x0) ftruncate(r3, 0x0, 0x6595) write(r2, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 16:00:26 executing program 0: pipe2(&(0x7f0000000040), 0x1000c) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x44}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:00:26 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = socket$inet6(0x18, 0x0, 0xb) ftruncate(r1, 0x0, 0xd) getsockname$inet6(r1, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r2 = socket(0x6, 0x5, 0x7) connect$unix(r2, &(0x7f00000007c0)=ANY=[@ANYRESOCT=r1], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82ff01f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) chflags(&(0x7f0000000040)='./file0\x00', 0x0) r4 = socket(0x2, 0x2, 0x0) dup2(r3, r4) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, 0x0, 0x0) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000040), &(0x7f0000000240)) bind(r5, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) r6 = socket$inet6(0x18, 0x8000, 0x100) bind(r6, &(0x7f0000000440)=@in={0x2, 0x0}, 0xc) r7 = socket$inet6(0x18, 0x4000, 0x6) bind(r7, &(0x7f0000000440)=@in={0x2, 0x0}, 0xc) r8 = shmget(0x3, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f00000004c0)=""/80) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffb83, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r9, &(0x7f0000000140)=[{&(0x7f0000000180)=""/45, 0x2d}], 0x1) r10 = semget$private(0x0, 0x7, 0xc) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f00000001c0)=""/107) semctl$GETVAL(r10, 0x4, 0x5, &(0x7f00000000c0)=""/199) connect$unix(r4, &(0x7f0000000540)=ANY=[@ANYRESOCT=r0, @ANYRESDEC=r0, @ANYPTR=&(0x7f0000000600)=ANY=[@ANYRES32=0x0, @ANYRESOCT=r5, @ANYRES16=r6, @ANYRES16=r1, @ANYBLOB="b95e14cef60168442a483f7a5fca57d5f8d8feffb3718a690ce90be002b9630a09a0326c850ec7bd967f240b1f4bf0715de23786352ec4f50d9205cefc4a21c40b8e946c8a714d6c7dc0556d298e064562fda83fb50542bdcd401bc747610352dee56f1238c3b72089b8002259d265cbde1232f002aac3b102bc09c722079326da9a76825d8f2525523542551dd7262489415eba0e700467d4904dfa67a4dab643a4e3d48d52c91412ea9d25292c4b0195b9340e608cfe3649de78724704b2c65a207096d765c9ab06c82cfc0e5ab84d422e", @ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYRES16, @ANYPTR, @ANYRES64=r7, @ANYRESDEC=r8, @ANYRES16=0x0], @ANYRES32, @ANYRES16, @ANYRES64=r9], @ANYRESHEX=0x0, @ANYRESHEX=r10, @ANYPTR=&(0x7f0000000480)=ANY=[@ANYPTR=&(0x7f0000000300)=ANY=[@ANYPTR, @ANYRES32=r4, @ANYRES32, @ANYRESHEX=0x0, @ANYRES16=r7, @ANYPTR, @ANYRESOCT, @ANYRESDEC=r2, @ANYBLOB="332f6397ed605947556801ee41cf868282df188f0269b95f51661bc01ff3f2e31e00eea25f0bc748df6478a46e885ada0358b10e2b3ede7d8cb4c7c91b21b84591ebbd7416d62a38197930339d91449a2b46d5d15c2a6c6fcd48c8499e0120168db552f673d2bc63f54a9b4c2f69af00f5054c2c26f62ceeb8f88331da16e10c80aa44faa8653f0fbb890349546e4b5ba588423e2062ff52fb6f9e534317dd5b89524d4c818b7303f30271", @ANYPTR64]]], 0x6) sendmsg$unix(r0, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0x0) r11 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r11, 0x8004667d, &(0x7f0000000040)={'tap'}) ioctl$VT_GETSTATE(r11, 0x40067664, &(0x7f0000000080)) 16:00:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x228, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000900)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1e4f561b2c284c247f1c76316", 0x34}], 0x1) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x80}, {0x97de}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r1, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000180)=0x1) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000180)={{0x9b, 0x3, 0xff}, 0x1, 0x7, 0x7}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r2, &(0x7f0000000300)="3e227913e4bad21c734f4dd36a27e5e27ba36d673553c0c21b3dfaf90f001ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe3b3761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c68bf82cd0bb83dc9d95d8588fc7c93635077f2504d6e63787c280e26d6bc89effbad08863cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fe0900000029b887cbac44c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e42d6165a0d93cd0bd30b57108efa5762fa3c3d9c5177479895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437", 0x10a) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, 0x0, 0x0) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040), &(0x7f0000000240)) bind(r3, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x10, 0x0) close(r4) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x1) syz_emit_ethernet(0xe, &(0x7f0000000140)="007cc1bf09000000291208ce3ee3") 16:00:26 executing program 0: shmget(0x0, 0x1000, 0x201, &(0x7f0000fff000/0x1000)=nil) connect$unix(0xffffffffffffffff, &(0x7f0000001880)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8cbc9b1bcc9d5d0cdb0a000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d4c40432ad91508000cf85f8783602a67897cff7f000000000000f3712087824e26e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1ba4aab44f0323348f261b51f15e3fdbe4feb82017e1f0058441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addf787431e528e9e2d8c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e438a2e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612252dd4db4a40bb3c3b91fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef49b6348ce457d3d18e0b5cedf2d9eb1d5200095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa385236c6c40481db84295fad7e776a2caf04e2a71c4d06bcc2a72bb272a9eb7d255410a663edd422a7133972e69f85cc735a706ab759196930f7b6c9867ef274484fffad868e059f2804a365f01f67028000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d040068318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d536e035fd2202634626670e584885cc8c53ac73465afaab1cd39be95373a87ca277d106467be6f22e65990a95d3d8139a789eb2f863e9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12bec1ed116834e1e0a99081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f4900000000001e260073ab30cba944b5927efd33d319ed0d456db4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda1010059e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb6777da113f50deb0a7a5a8132ef2b6d9aca7b286906d871a780b2e7548681231afafc3c552f2661acd9aad49386e15cecbced71533214bb0f54b2693f00000000000000e405ce2803684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa661e9bad7ed751d79d3cbb15058810b243e38c7703358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97c8201ab5fa56e9f41d447f5ff588520f3f7cbf229cc30200fcbea40a9b4f9990c634030000000005000070a08059947700000000f282ebea0ea0e3cff51f58a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204f837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e50100f707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829481de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6321f925b71e1821d8094df3559c6ddcf01fa61e6e50f7c51a2d06000000265b5600d841f85fe4e98eefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff0f998c8a4c8e382591cd35c34df534a458c97b7e6d9cee07c6f85d648be52f4caa12630d1a137ef699261e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c55a9dd6dcc78092b66fa03f096e242fd3f9e6bb8009008c2d674f3646d79f70034a59c49b95d4bd78e4918c6e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f43807004030905938a64abc812d6d90ece6f0704406cdf51e01e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6c61e04000000696eb0a79222189068ad203a59277c1c148fde018da47e3b15df6dce906df52e610dc1779265c570b26fb81768d1d2c040832b1b010006997c812f920c6aec274b36659780bb73b057c7fa673296bfd14a11124530d016a4d15d9e870b904b98c4dd0400000000000000ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e2c2eb2473545e597baaef6d539a1efc0c7056aba09000000b0dc0e05068d3046f41083897f1858c8001ac0d9159a3f7b3171c14f936df59affcd4cfb8cd15b7c3c4e40a6d622504dd0aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe958705ef9f8b6d66e76854a12805be9b86e169d58986e063ed7f133b1b7fb46514ebd59eb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75dcb81161a054a6a8be9e18c06e560048f8fe9157d5b302a4301008a2dedc257fdeb4128982913bb7291388c07f8f1e499a1c6b2c39871f0fd42a8b59e5ced16332a4275b650f079aea81ffbc84df33263e3a1fb21d3e42552e766677ec919cfff08623f6025e713ac685706df2cc8860f071bc44c292e80eba4aab212fb2d747fc5c73f900d3a615a01fd5384fd2b18b76e60ef019eb4b4fedd562c8aa266a00a5931ebcdbca23c75058019f2bf912627a0d9c56f305254dfdb3acca45ee77a04b7f80f91c89ef25d1daf80da33f42b4bc782114914e3fc65c236f080eaad748ae4edb6bcfb6856c2c5a4a52b6366dacacd0422c9fc48bbf33838e4000000000000000000000000000000d68e5d7d85dae144eeb245136b544dfdd68a3ff9ee416e0cb1c93ec019ff54269de997c07b8ace7e9378773dbb8370f6e7df9d0cc5464b787396bb0339644829777e9f8cb00ea9923b7735b935f3efc7cb9c25de98fd52de50bcca7c5296516cad3e713d1dbe30da05eadb1f9c2b2200000000000084eba5e903ce726672dbc3a99f34debfef88baadb59bc407946b2a7a6e919f8ad4427079ab0fd418d2bc929e9671fdab939463b54bfd23b59f089dcc9661e4cff42835eb2bcdd5bea0ed9039c561275184cbcd699fb0a93f0cebdcf073a3d8721c2e4d765e0ceaeee787a9acd6dcaee2b51368a78f34e13b31624d3457e72f40eac2fc5a9142d0677ca482fcd2e0c0776ca741aca871010c452fccea6a72cd92619add510d3ae35c62d75cc39a1a017cfe470b69ad3cdb722dfc23ed175dc745687d51bd415fd85239dd644b5d38ba23bb3821e832ce55753e36a72a64c1949f747364966e86a94de44187b4b5e414d8be71372fd77ae16f74ca0e4d62b87b2e93dba5da8599a4431b030444fdd530c1c1b53421227184be54b4487c82b18485d16037d1075ca028ac3bc52d8cc80e79098076d7f342ad323e8cacdc62f29c1ee3e7ab84eb96f621db2c03c142947b5dcf2ebc316d8605dbbc55a81d6b33fb5f592b13622b75e8a1aee6f90912a73911c9681fbe32d42737d1fb1fb335bbf2aa8703460ee5261fb81144e9d1a2b70f6f343a56a4a9db05bbf2d3cfa0ceb8035ceee5fcf7335a9f61a217bed43b0ba192acaa60bac196d9c2b89de017ee885cc2b2ee242115cafc8945268fd76c8935bcc8532da9e686c967da7af8205b84a3622ed4e788f81582f1722f1bc90b0cc6fd31ca4b692234959ae82b4e9fbc02aca05388676f30407cdd9084aee384545550d1bd92ebba0ac525c9f886cdeb9f839ac6817b1ebd787589da5e3c676a38c04a856e90ec866fe5717b2364c6d0a55cdacb654f7230c6922de5a6483259f2d8eef3888dd884feb63a210927e2412f4bedc37b867622a3e00ad008a47eafba3e64ec856037a96ce5c459d884a46b9fa95ac378e092f7d17d814d6a900170a99c5098901779c2e12a5b4074deb82b0a2117"], 0x10) write(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getpeername$inet(r0, 0xfffffffffffffffe, &(0x7f0000000040)) getsockopt(r0, 0x6, 0x800, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getpeername$inet(r1, 0xfffffffffffffffe, &(0x7f0000000040)) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket(0x2, 0x2, 0x0) 16:00:26 executing program 0: readv(0xffffffffffffff9c, &(0x7f0000000b00)=[{&(0x7f0000001880)=""/4096, 0xdea}], 0x16f) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="04", 0x1) r1 = syz_open_pts() ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f00000002c0)={0x0, 0x4, {0x329cfdde, 0x43d}}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) r2 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r2, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000180)=0x1) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000300)=0xc) getpeername$inet6(r3, &(0x7f0000000340), &(0x7f0000000380)=0xc) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000300)=0xc) getpeername$inet6(r4, &(0x7f0000000340), &(0x7f0000000380)=0xc) r5 = open(&(0x7f0000000640)='./bus\x00', 0x800, 0x100) kevent(r2, &(0x7f0000000580)=[{{r0}, 0x7ffffffffffffffe, 0x4, 0x80000010, 0x31, 0xcbd}, {{r3}, 0xc, 0x90, 0x20, 0x0, 0x1}, {{r4}, 0xfffffffffffffff8, 0x4, 0x1, 0xe5, 0x40}, {{r1}, 0xfffffffffffffff8, 0x39, 0x1, 0x4df68f82, 0x8}, {{}, 0xfffffffffffffffe, 0xe0, 0x8, 0xff, 0x81}], 0x3, &(0x7f0000000680)=[{{r5}, 0xfffffffffffffff9, 0x88, 0xfffff, 0x7fff, 0x81}], 0x4, &(0x7f00000006c0)={0x5cdc, 0x9}) write(r1, &(0x7f0000000300)="3e227913e4bad21c734f4dd36a27e5e27ba36d673553c0c21b3dfaf90f001ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe3b3761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c68bf82cd0bb83dc9d95d8588fc7c93635077f2504d6e63787c280e26d6bc89effbad08863cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fe0900000029b887cbac44c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e42d6165a0d93cd0bd30b57108efa5762fa3c3d9c5177479895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437", 0x10a) close(r1) symlinkat(&(0x7f0000000240)='./bus\x00', 0xffffffffffffffff, &(0x7f0000000280)='./bus\x00') readv(r0, &(0x7f0000000540)=[{&(0x7f00000004c0)=""/73, 0x49}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000000)="0fead42340113a52dd", 0xfffffffffffffe9d}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) pread(r4, &(0x7f0000000700)="d253d796752e2d53754a7f1578022bb279795f6d96d67c9c6f9ca33c455a9e2d81186edb34c830fb0d778aff9558f98fa18edf71a80536", 0x37, 0x0, 0x1) 16:00:27 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r0, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r2 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) write(r2, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000180)=0x1) readlinkat(r2, &(0x7f0000000040)='./bus\x00', &(0x7f0000000180)=""/192, 0xc0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:00:27 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000340)={0x7, 0x1, 0x3, {[0xffffffff, 0x7a4a, 0x400, 0x3f, 0x9, 0x0, 0x6, 0x9, 0x9, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8, 0x0, 0x0, 0x1f], [0x3e, 0x4000000000000, 0x6, 0x6, 0xa3, 0xfffffffffffffffd, 0x2, 0x0, 0x0, 0x8], [0x3c, 0x7, 0x100000000, 0x294988e8, 0x2, 0x18916db, 0x1ff], [0x101, 0x1b3d, 0x20000ff, 0x3, 0x3, 0x3], [{0x2, 0x0, 0x0, 0x5}, {0x0, 0x2, 0x7fffffff, 0x6}, {0x8000, 0x96, 0x7, 0x7}, {0x4, 0x2, 0x4, 0xfffffffffffff800}, {0xdfc9, 0x7ff, 0x4, 0x4}, {0x7, 0x6, 0x18000000, 0x7b}, {0x5, 0x8001, 0x5, 0x7fffffff}, {0x9, 0x2, 0x3, 0x97}], {0xb9, 0x3e26, 0x1, 0x7}, {0x55c5, 0x5, 0x0, 0x845}}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a7e47b2d678f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee44cfc9ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb10b7f69c7c1256b1c31c53606cd2b5e6547b340ea0e692cf65e696dc36b98ad5405838fbb45884721"], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = shmget(0x3, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000004c0)=""/80) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r1, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f77868c50ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r1, &(0x7f0000000a40)=ANY=[@ANYBLOB="18000007000000007ff7e1d456ef5826acd6475a6b501fc70ed786a290c191675bcacb070ca64c5a183c6dd3c00447331c139e87591de55c2ea4948b9c4670e141c604d3a8ea571b21b23e69ea712a238c73df7919683be32fe2d20acd48e8ba4d28ee8e5a7e6a0c8519e9382fb45d9042e0f1bcdfb602bb8d9216cb83ea3cba4908c8f207531bac99e645d61dd6bf854de98442d67a5c724d8192d1e4e465fe223c818c2d41de69401ea41025e4ae8ebb07bd9ee969efa5acdfc879440807566249887ea46e3148"], 0xffffff64, 0x1, 0x0) r2 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = getppid() r7 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x2, r2, r4, r5, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r6, r7, 0xa5, 0x1, 0x100000000}) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r8, &(0x7f00000008c0)=ANY=[@ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000740)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYPTR, @ANYRES64=r2, @ANYPTR64, @ANYPTR], @ANYRES32]], 0x2, 0x2, 0x1000) msgsnd(r8, &(0x7f0000000c80)=ANY=[], 0x0, 0x800) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r8, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c225abe4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r8, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r9 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r13 = getppid() r14 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x2, r9, r11, r12, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r13, r14, 0xa5, 0x1, 0x100000000}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r15, 0x40045714, &(0x7f0000000100)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) r21 = socket(0x18, 0x2, 0x0) setsockopt(r21, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r21, &(0x7f0000001500)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001280)=[{0x10}], 0x10}, 0x0) r22 = socket(0x18, 0x2, 0x0) setsockopt(r22, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r22, &(0x7f0000001500)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001280)=[{0x10}], 0x10}, 0x0) r23 = socket(0x18, 0x2, 0x0) setsockopt(r23, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r23, &(0x7f0000001500)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001280)=[{0x10}], 0x10}, 0x0) r24 = msgget$private(0x0, 0x480) msgrcv(r24, &(0x7f0000002a80)=ANY=[], 0x0, 0x3, 0x0) msgctl$IPC_RMID(r24, 0x0) msgsnd(r24, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYRESDEC, @ANYRESOCT=r19, @ANYRES32=r21, @ANYRESHEX=r17, @ANYPTR=&(0x7f0000001680)=ANY=[@ANYRES32, @ANYBLOB="21bb187de1c56d546dd84ddba7c20b37bb8a078af7c638a2d9b7df12c2d704c59e1df07c2ce5b9bfc38bb558bd47f9e45d4f7045c8a07937cb0e09db72039745b4716e8643fdebe463ebe097bd5c004883ba9972de8f9213358168b836c67bb34b4bf1bf3c4d52069db61a433bf67baaff1a5b92b7575781263d190e34f8a1f7ef3a5a5166472b88cae10e3f1d08a06ad77da4b36082c7aecaeea20f0659f28b6788409dd31264e29862c56992d5e1d843e1054c9f4df501510d57fe94e9046c082ec04b22dd446c6350ed1c7a1d5ff541c147fdb0923f1bf374781e8854d45c748b8ceb9e196eee7f6139d0edf78bb549acc68d03dd2b5d774c7a3bb367bce0404f9e1ebd58d2bc7cb3da19aa7171c03337bac392eda472a6486b706b07441af54ca1fa07114409a863aa26d2a4d80b2eb961467b3f671425194af7d2f1bd7ba6d0d20848583caa01350f9c8ab37e2759eb77988f1943a3ce33fda9c86c073914c15e4499ae9f02a58f90194084a8691a7b2b1d2b4b32ce3afae7c5183b4973d8caad8115c3f79f87e7c3da6946bb203ac7e83668aebea44145ef702a02cbe492cda3a338a28c1709b678a575d11e7416d5bd01e4f6f62292903636df4c3ac63e3e3958e153eeb0f50c7ea19d8a446dc4775c35d53fc37110777a036cbb8281d365955ac44228be0bc0516f49f56a49a564a0f602cbe94342d05139e6f0f11d4d9ad2fad2091bc5b9421b8934508a888d204879bb613c75ed39a57ffcd40f09ce8e9f68812ec1ad6236b46819b91e700148d2f249870a96d864651c0417f45543cb7ac4d9434ae10543e4c53a8d53d7dd0a9f7078e840673f514505db7f199fe37268595dfc6eb17b1b0ea46cd4a3c2c31b4c560ad25078ba85a252f1444946860bf75803e40af55af053a50c121fa6c2481075228efac3ad90c336de018c7091a84d2c345493229022dcadcd2a4b4e9e2b3f8132cab6c298716faf6cf0846ac00795fa4f36fd94d9add3712c5bf63ae199d1f1af39d514ed0e1bb3993e8133a71ec9c27c00c78d531fb7970b0c2659ff7719f5dc8bf1f2acaecf57c93c80d1d2e502730966ad82a5073ae40ec8c935fe52e77248c70a6dd31041b07239bd92b64d6c6a5700cea0c5db561f9d5bc950cb168b50fac14ab522db553cbced1593fb8e34710bb8758af81135521490cc3d0109587ea105a0c12e7f7e972cf66e94277c295dc84aa5bc1a1a6bef764d3f4dd79e36fa46026e14f9e68c7aabb1ee990f651553684fdbf9dc64ab74f7c94f7700e75172976af8300fa4e72597c98dc577945159ce5f39fcf8bd2d4dea5c29e55b0941dc4678f761558dcba41ad4635f10fd6fd930d1cd5c51288bb03314599fe5ec25c0458205378ec172ebad75cece058e1be7b4a7d85dfcb1e985f9555ebcfb905531713ba509d2438fe19ad7f0b826a21a519869a3fba825534428e8b196a790e7e66aff884012db3d1930498e077438abc9c53678007951b2de3ab6a6810a128341aa1a71df1740dec2db20dd9db660704f93227f5575734b9e312637bbf89c84363df4fbb85a4a4b1c4205ad19d8d4042a87bdcb5a044a08b3e7b67efcb56ff5e4be05c093f6c09968c385560edb7706b82908b0d14bad4ea533ca21efe1e2585fda73e6b35e4181b08ceb1e93427aac2bb6e14cfd73f36921b3eba06bd01704ca420ec6784d3dc208cc03fc0d58c4639ed8b429727d63313879bd97277b5c547aab814a87e1f47b7cf47d5be0aadd4428a450775f28e1677efecc1c901716033d75af6a86eebfe8c88685c6f06548bc8986045d352baef05c0be5268fe466244d1c4f2b3b6d18d4c035ad52719e3c8a371d679461eee64d6a75278470a146295a029b4a660f94054c1dbcea4e9fd3d5ff4272a8c5ffced8eacf0279dc14d0554ddb85152c0345ca14dbb1f809a1fa108e9ceb77a0c0942e59e40b3bac6cc0474cf2922a9e6b46fa7aeda449354921da4de58da5866e4ce036c38dd6212467c8017973bdd2aca0ea0b93495d1d7d1553631750fddec5939395405829209c9bf84e3157a37b7cf28a9618217fc7e7fa74cd15e7cae192b82c39550c51d3ac8ebfaaa147c923590addddea6757a68d91afbdc9877b26ec8d69724644f45bc7fc4fdb939c8086040f07fe488b9294256970d19caeab62431b0dd224b06b22faa62403017d66b3c2f7530a316f44368d533f541ee9ab7d63f8c808d48f4d385ec4fcd0b9239f222361d2fae043f689febc2dde01daf84618f91affa27c78e5def405463be77b7a088eb072c2c0bba07f2f21eeb77e80bd52578af3fd8c489f9988e17a8d252b897cfeae5fa37313afe417890d826a92a3f01e25343194255348cc638467576dbdc64d0fbc56a12a8d8195b75c24f9c93345f83f1b32ca0455b9024c90581309572910afd69bed7201f5a1c6800bfcb1a8c585a6714d971d3537dddf33d2d57bc1a22c20f0bfab1b2c4ab246e9b2511914d0a8af11a70c563889e5f08a30af3bd9676e3df55e65d737d6742706bde099f4796d31bae9e8f662ab2a33b2e06327f9a00523d9d620bec3e65d45fdb72aefe416f42fccc8c897bf93e2ceead669718c72de75bd85306ff715a2eca0213183c7048ae0d0c6fcd40e9f02f9a38d6c61e60600c1a184686cdd2e9b7e8b4b981da729f8ebbc57e8509f07a37c3e3de3baeed62717bfa150fee7db23bfffe222861a6fc968248727e4b4f50e728ba8cdd0a138f56b43f11ce2c5271dcca6f60f1c6c8c9f37dfbed07e3f5dd7e293e13926cd78100d1acd2bd3a550c990e87bcfb3c9ec586a94e2d799dec13cedb812359a1defc000941597cc6757112ac4c1785be90d8263e47d96cd409313b4c05d7023c6b4bbb3425a0529d44edc4807db2d8e006dfb037d4d878574d3cfc2585d605c16e704044adc69b0de5c20f8499aab44bab1cd3f78e627f36a51a607e644814e49eef4d219331f6e2450439f9872518f5e19db51bb017a8c36f3657e803da1b787d70b88285b5990fa7710d4965239cea40113d3e551f08a6784529e8008b24be09e7c021c2b9c1fdef346f89b28e8611ee69e2fec4eee885cabd8f479228145a97b42c448687db1e27123ec7366a013e89a52f40dbf6902c1ba2d64078e728a24fb3c12faa07a71fd6f7fc6991162f7782502030aa716ca6d2e32441e0da7592fc79bb70e08f5867ef64a497023a4d98a3b15f531283bea1434ba96921b2e3622361d3eba85a8234fd54a6fd8ba27a368bef4d6e60d5e5be3d69a6da11be485b7111dd29f6bc0897b159a50cd540e09229b8d7552e1fa9fe8bb3b54cb1e156ce7e6d2bdfe2401543e1d9890ba385e951ef19d067a268a58f80940cdcf48ad2af7cc57d0af20d9b262ab1b6b3b61d79631f509c5721152bb3c25abc2b5f979326faa25edaa050fb371c4c95056aaf89662d4ce49cae5c35bb2c0c131ce049a75d3fc5c5bb51cbee69dff987815aaa64949335b128a453d8b51e56bc67ae0c7871ae95cf479752c47305d38b8b0a0ab19b31ce7f869e3f01978a0ecbd037ccc50cda03dc2a55aa5fda691ee31264094c2c8f930bf3f36ecaa7c8d68d6f23df446127fa658e64e0b00123200608ca2379ac2c26efdfd8b03e88127b7dd5012e0f41c79cb0ea411e104abac6783e971ceae710f7cb1b476059f4bb703536202ef2bf8e29b218be9ae61f6f9e6ff15437aff7a694ab73b94f242e852d158ed2a5b244adaa5e0607f4f5fa6d45248a9fcd6ae98f3d0d41e37a64e86326d74c89cbded7d36fa53a2dbc130185c1df45d603e33e43ce99ed4d2f97a0517ccb095d7f9428557a7e87dea54e8acf55f5aa31f94f88fae4e175d30a8f4da027d19b6b7612d2055bc846ee4d5370361ba0118b4af6b892dbc4145690093cc83fcb8c162ec8bb7301f03240502ce0dbf9987e6ecddea376bcf2a1194e302a97e856754a8863e3d0abd7827bce7cf1b9f7adc3c9251dde16574b3175050cdba3f9608eefe2d5b96fed4689d78fd015701ed51efb30a591a1f7cd6b6badc4e32ddf0859091cafe760dc78abaaafd83959501737607dc79670dd7cd4ac6d4c395b18f781b447a9d3698a8043de4b8421733c1aa1214cec4e23eb18ceebfda32364142f4648e828ec0b5c56f3fdec1216420823ac9d7a5df890bab4c359c7ba9ec54b0e81372cc251ab7fae8c3d62638979da787e8f36c1834235d210e08424cf2edc32fa2514a8bc4e67ffd3836e20b9ff66db97a8d4d93232a1b2e95c0a0115caf236ffb91e61e16ae1b6747551c715895d35263baf94e60867aeae9e861b58ecff0678c8061b1e793c78546cf7a800141f79a11faf2cf72991d48be644838b48665f4bc031a6bc63d59ed294398802af2f847a89a17e0787df73d4c8d9276a243bff1cebc04d7f957e222315bb883df210f17c6255393f8a6cc06c0a6557911fd6bf3b16b4deef90d65be1c55c7e7f596121c1b52de3c5fa595a69041cc3a69cf1112bcf308ea3dae4d559ecfc486df9dc42b65323cf49e3c677ae6457e0cd96773e53db8029ec2242d3736e3fd71a3d254c62c8d72478f656e367db5180f8a69f695b24317b7f2d903bea15d67e82144366d2c7900e27e95bb9e35df85693e0d6a3655387acbc91d7dbd0a57f1b86e7aa381cf3ac5ca5b004cef3940d02289254668295cfd7ea6076ef7d43dd00eabee2994862078f16035ab24b5efc454837f5aad52732813252e1e8b2c939c4c9a6f887ea96b6fa399837e9e5629d7640326abbaa99425cf1198811c434e5c9f353bcba5ddaca63b43c981f3b6145e6101648863c04c63919eb51ff4c3a87570198bdaa88602482f536dc17d0e6c2381268c9e011b48ae753b330e321e8d42243b572101c5c74d2309ba8403107a1df763d02355bc2f31b30165c72124e3c913a2dbdbeaec19316aab9af277fe0aa79323334b6f0aa62aa8df386aab1a35f82f424c1309a98008faf6a365f17e7b909d2a63389afbae07c0984405fb7cf701e989c047330dfa1804d67569b2598500dd0d1f62b7f39c60e08155e80fc5607967bf31ac2e5b967431a104297dff1789c2fb6f1dcce6d0ac3dd7df33e45a98fb644af138d53ba0074b3d405db34ccca5f9fbbdde83108f8a8651b4eac6f4739a2ffad6790e75a3e385568b836a04a504eb6e26a257253f5d8dcf0a4ec8c3309560a3f9ff995eb21cd52abbfedd590ce02af77f8096aba06e0f6cac5bebc0a7ed4d741fd3479b332927f233705ac0b003e467fa49efbdc99e467bebdcb65fc9fdfc1872e7e97a10c22a5ace6c88c7795dda110ece8d553a072a7811580ecdc5f19c2a354f66c2e9e2894d74defaece76f62ff545ed0fcb26b45a843f804c042016f3aee8f9ecd38a2a6fcffbeeb40fa03db50fda685eb1098da2803ad9f9657f7a4af61e58e4466e4ef45f08b65c5dd6f04d1b5c65e72734d660ba5c3cadb6600aa0731dc4945e6b32ad2927d68c4df013a71b5278d0db66bd168bafe670a3d8514739f3eaebdd55ae5869da42406c4952454403fa36b72228a8dc48358a7d4b3afda98bb28789d31bec27b2e04b8888518dffea7520d87c5410348472b71f6587b997ffd29021b430793ea4ab214980bf1741fda7ddcc1023ac0734fb4a81d4f3920329f279c6405e210fcdf93cabd2aff61a1d6a836dda161e07ac230303dea7665ebb6558f9e695a98398e677bf0461829c8366aae705e1ebc5ba7fd882f0babba2155249849d574002d47097ede39653f5d444ccdffeba30cc420e3ce090ea5b6", @ANYBLOB="9e1d7a44751b7babaa3dea1ad7fad0ef346f0fc327b09ba69bbe0db250e5be70df7a6d4409709741456b042a0e40ccd8f74da64b6fd78efa60c5c98bfab9e8348826ba4246d26d57ed0b1b9233d656324b1db6dc3a6fad6984802c5555016f9a39dfa4c48eb642826f3197af1ff764a1f924db099df560899cb4ecd00917d3e2f214d2028261fc93f817f0533978030db88c", @ANYRES16=r22], @ANYRES64=r18, @ANYRESDEC=r23], @ANYRESOCT=r20], 0x2, 0x0) getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff]) r26 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r26, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r26, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r26, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f77868c50ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r26, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r26, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r26, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r26, &(0x7f0000000a40)=ANY=[@ANYBLOB="18000007000000007ff7e1d456ef5826acd6475a6b501fc70ed786a290c191675bcacb070ca64c5a183c6dd3c00447331c139e87591de55c2ea4948b9c4670e141c604d3a8ea571b21b23e69ea712a238c73df7919683be32fe2d20acd48e8ba4d28ee8e5a7e6a0c8519e9382fb45d9042e0f1bcdfb602bb8d9216cb83ea3cba4908c8f207531bac99e645d61dd6bf854de98442d67a5c724d8192d1e4e465fe223c818c2d41de69401ea41025e4ae8ebb07bd9ee969efa5acdfc879440807566249887ea46e3148"], 0xffffff64, 0x1, 0x0) r27 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r28, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r31 = getppid() r32 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000980)={{0x2, r27, r29, r30, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r31, r32, 0xa5, 0x1, 0x100000000}) r33 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r33, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r33, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r33, &(0x7f00000008c0)=ANY=[@ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000740)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYPTR, @ANYRES64=r27, @ANYPTR64, @ANYPTR], @ANYRES32]], 0x2, 0x2, 0x1000) msgsnd(r33, &(0x7f0000000c80)=ANY=[], 0x0, 0x800) msgsnd(r33, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r33, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c225abe4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r33, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r34 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r35, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r38 = getppid() r39 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000980)={{0x2, r34, r36, r37, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r38, r39, 0xa5, 0x1, 0x100000000}) r40 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r40, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r40, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r40, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r40, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r40, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r41 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r42, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r45 = getppid() r46 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r40, 0x1, &(0x7f0000000980)={{0x0, r41, r43, r44, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r45, r46, 0xa5, 0x1, 0x100000000, 0x2}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0xffffff00, r9, r20, 0x0, r25, 0x5b, 0xbd}, 0x5, 0x81, r38, r45, 0x7f, 0x4, 0x1ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r47 = socket(0x2, 0x3, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) r48 = fcntl$dupfd(r47, 0x0, r47) ioctl$TIOCFLUSH(r48, 0x8020690c, &(0x7f0000000300)) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x235) socket(0x20, 0x8003, 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040), &(0x7f0000000240)) socket(0xc, 0x3, 0x2) bind(r1, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) r2 = socket$inet6(0x18, 0x8005, 0x4) ftruncate(r2, 0x0, 0x9) r3 = socket$inet6(0x18, 0x8000, 0x2) getsockname$inet6(r3, &(0x7f0000000280), &(0x7f00000002c0)=0x8) write(r2, &(0x7f00000003c0)="c34c191a36fc3657ca0556cdfde9b0dcf56270fd45795c057ecfbbdb4d00a0680aa146a2d7bf345e19eb52dc8b789685bad47ab5b67fdfc69b0578682a9be5632aa4ef3eaff843f98371076730aeec36651f8ba6e8695f65fe1e12379d6cd02c33a3568dc2628c218dabf6cb60f21ab49487b97757d12a8823f5c3cdcdee418e6be948f22e13a6a0614733035593a74fae1024de2a6fd02031e88f908c6d8a1ee943a32dd4d702660ad81e27ca2904e48eab2b482fce235fe9cfa73dbde7b0c5cf54b47b28af30ea843f4734a0aed6d593d4c657362996ec74ee7faee7e15652fce870ba08e4f511b4ab461df736df8ad056d2c707139929ac60b475841ccf68ce1072b1b500f47e769b8f09a825ab7b38f1823c5a77a99a942b6d93aa6771668c0d7bf653b148f984350aeca7c003ff4ce5a3b41ff01c2f054fe57ea1e42bde7fce8e8754017776c49cff9648dc8b3588640d2fb07dafa3216b423c0290cc4c489adde9ff14042b2a60260df69368eff7e824e88b94b991825410b9ec80caa529d87de810388dde9c59e8072ee7fb46d44227cbf192087de257d27d8bd5bf81ed6eefca77169f2a06d17c2ef2b617d03b1c1685a3b6d31b5551948434ea9b2b495a3bc374eaec0f227fd500f9c03afe40cabbaf8b77973efcbe73595dd01488f931f591ea46c09ad264dfde7a9367a64110a50687212ea25a3b609dd455c9f151ff8a206b0eab8add81713e7e325738c7b927c8361b96e487021110c022f64b2abbc350d796568d57d540f12e8d270af4968879a0938d461ab527dd004045183f9be2cdf5e65a4e52c7fcdb70f4839d8f671b40fcc7dadbc27aefb949e6a34e82a27e432be7d479a878394026b36dc2aeb99723635b1a82fae53b740e97fc72903d8bfba8c0f3d27dd5309c3182068579a38e3468effe29e315c213a2134a25eac481d7c3348b8befe9bf032c780c25a07814d834d77b9e4919081a9ac3e34a7392a9d9e72fd861c64b1df5774f9e30b303d193959e730f04e64ca2ee3b4ea5e789bce9c23118f8852fc2c9ed0520c3991d0f2000bb66f18362f46b4c04b250eae53e79de8a87387a79632bc7d839579c7d48b9ee8e6e955985bf2f262ff7268c7c35507767061b23cf37b2be97f8891ff013f9796e82ca7bd68427d285df23f26451915d95a442f160d21e14e0cb166f1163e9e18e1007ae073c80f8405c52ad0119d040f1465177518397def561db3f04ded8bbd58269a4150be4a79819facf2aafead4ac549eb805d2e3341296485734f2aaebc4f0f8216353d2805c618654082ae235df66c3c6e2ab0aef2d49d389f8f3315472d7adf73226c194f8c455bf7e6214ed3802a5fe6f26ffad03b2da33987b356ea1c15bb6d705097641f4c70930ece2cb237d0f69eded7b89ea8122e80f54ae7bcaaffa5058ad4d9fad860e3288e78636a0e56cc30090e72263d5ed6c006be130b2a6dd8a0ffd9816620383b2d841bda4da9d91152e85b9f0602d38f1472bc1c80fa502d997299583d31ff1ba1581fd3f3a09542e5bb5febb3a2c2134986bd9b38c37ff7e52fea673ddd11d15fa32cef88d18ed892046bab34f78240cd5ca50ecd6d5cd53886243bad4408b970254b66e1162d93ee4073a71cea20e9058a3507e62f26e53dfe2d2247a2bd5e43902e790461343bf1e3ec4c604f9f0ed6f4827aa10ba283db69cf5f0927ccb75083b1e1929eb802531724c7401bb730f57a1c56f07bafc8b39e33497a9754218be9323f561733e30e773368c7dc66d6b976454d2ca4c61252b008f8ed4106ce769e618e207569ee4105cdac6abd2278747611b5db13e2f85cb1b2baa05ad498016da521109136c29a70574e7b493b686846cd65c17eaa27761d174f43e0615c1ad31edf3e0072b329b60179aa496b80ec93582b8a62b8cb623c601036d8a1606721149633bc5b278e27ec57fad356e9a5eb3205c6722727248506ceaaa7505a0422541b7f2f1f99d8a3b20dab25e607caafbce24f1dbddb0c30cd9bf51f29473e1e901e623a4e4cf26fdf6b2ef909ae74723e376a14dc24afb9f36052356a7f107408918f061317ac14e7aea526ebccf54e0f6f39b93909630151ae48efc8a9ebf427672c4a573025d1d18462df2cc770a687fe8e55a95a184b9f392ed031a76957a9a33388e1344d035efbdd8a89a64da9b3b8abab44dd10bd1f0d38b0192a5e95b4e5360573d9eaccbc92e5cdfe1e1fb4b48f3d264c9442eb17cb6db7c9ce7726638f9d927538f65dd5b5e7661ee24165cacb7a2db5883e0e9ffc420b2c841f5506c229e13ef8d460ae864d85bf617715442fb09184fc2767a94288231e747db1c57fbfaf837a1f80140cd17e3664ccc03ed505df5cb90c61fbef3faa41875fda83b082d450a3965c1c713eb72272cdeba9c8d1d222337cdcc71d4840ca59419151b708f8ed6e291b652867e47637cbb572c60edbeb4badc05084f2bde06be240a4f085675d1759d6b86e9869c8de2420fc0d86433f952e43041927103d60679f2f9c5fb281ab4e04980f78cddf18abfbd24abee61cbc9e0c6268139a31ea2a0f9b465763bda7f435746f28eff10ea47afcb560e5de37782e16272a39ff89f741e41a9671195b0b8643ef97c49e7344cc73802463b4c7e8ff46c2f6ee348580b2f3eb40e41c068e0bab0ab9747390fa211ae1e61cd99bba871b5ee1221db0df1c4654c0e7641f7c8ea6248bb39b86bb3b2786fe59d7099726cf67fd32ca4147db9f6ce58882767f1ddba638ab3b2e2ab8061e134bafc2e0066c4359e0279993e271ed752d09b05b5934c1f09f3a704483a72829301011e32fda0fdfb83e8a5a1fd0f1f51e65b3ff5fde0bbad8b5ab1baf22e40e434259481772ad8dc1b0f6ecc43f5e47d49021f4fdbe330220ceb1d295d689a12bd731653164ea44e33cff8ca48d5150c20db8d175bb178f0f573728297ec50f807d10b945e3cd5ee189dcf2cbd2190fb825f40949a28906470160207f3062704fdb31a6aacf72bfd97c07daee7fb7090597f1db47fb244d8084723f346b9f9685b13cb3ad08e3bac29ed236bf1650f759e6c4586719f11cef302d65839b837b0d8bb6fa944a03ec557202bd1ebab5296382dd576cdca6ce1c251bb702a7199a9b10c0751f0a2da1652f5a83218a200f423484239e8cb9d909419ebed802228f0a29311804abbce50f03a8320a0356d7bcaa3f92073cbb8e062d0b4a98f4e6c141d77225fb4f0da60c5015859f6fa5c86ee6d8a56498b164a0347ee2969d11306a080d0ecc1b0683dc8a1043345cdf729e8a005cca69dccebb1b08b50f7a8c3d3c1dbb79220aadc57f6b4977cd29f43c5ca7c6e761b47c3727bfbdfdeed9586c3f5d44471d52d99933b7690f400b802501eb19363eaa48409ee227f3ad392e9d25c2360e3db00ece7f6aae81ca8ab303443db572381c31c3bbc1334d23647746c5815ee26e8e443b1c69377f599e32048468874d4e73e1d88ac8b6df20aeef28de2b7bccae2fd384f291b5ceaafde80db6a19ecc2019c39224f6297b9e13604cd8ddef0b4eed7debe6ba20aaf52cc319e31995cfbe2937608085bed35980f1a0aeb64166616f29fe585774e6ea05ea7f43b84680019187a8e12a8add8bad72f17821d6df11b7e2919c39d8615484123e4a1a5356338e0b95be4cce93fa5c861f92a07d3036da39850d45752895f17faa92f01d1b472dc5767b1a76f89ab138377ea5ffee6a1f323de82eac823d3d112cfc514242055064fa67e58a0ed5d9bcbbfc33404aab28ef3b8d9e6edc80fe89e0aadea3bbb9554f1e25a692d7f09f9a337064e6fb56056b235d88b40f1f4c643f6cc99aa884e7849b3c7c89a6afcc0e71dfb60f220cc123bb548293a54ed7b7e4c0d006c3b7c27d641974d0fa3a4a947dcee3554bd503d48630f73cd891ef0aba23ad364625400a5d2c142fa44688a7d095aa142a09c2158ce29332dd8e0eba55337c1dae43083d3623641e778e03908580143d559a2f42ecd83bbdac57bbbcc525fc55656bdb80ebe32ae8a06387031c577b2267f1e0730aa9567ed8a7413442b9c242846ce2584fb208800e2d7cc2b1721516185a54d3c1d6909016684089a72e475b54771b83d2726701431f4e6d8b34f9601e5d0bd431847838be6ba54c4b45fc901ab477e7aa4686437e471d2bc60e5657c5c6571abe896f2e5ff1e4cbf6db475c58bfd23c82e31b8692e877a8a38ca110a7fb5e80c842a57bd9b23fe1006ce8fc4ddc5501c29d7c8640ee6d74ddb6f6de3473c680fcceb8069b84ed5dd8bb74559d5816d780577444604d0925d04b828f94d4697b16b653838942788d3c492ce7629dfb9a9045a962638c7d379880bf48bbde269d3fd7d932b975760157272ee05d7f5dc177e2f1b74bcfb7f885a305079452d9b777a603d5eddd3690f635fd3ae0812940f3906839c869a8f1d3090b28b3f396d0b09726ef6a0407ec1679c89527b9e20dc4fc516e1bc3db3201c8f5266d0c59bd101c4ac855d7318ca795985f939c58a1827e531c231af1c4deebc33cc6e4ee0ce4efbbaed96fc6c7ceb61b61aef39bdd85c8f067b9113a1c3aaccb25b667e21024a19f9db3dff9a4a4f4dee316086058e8bddcb441a36efbdd43ad339766cb808f510c59073f685e2fbc6ab29789c2e4a6a3519ff72b1f20ce4d926fab92c33a35190b7353acb1489299d62b148c6904b783400a334550fa6cf2484ee423c1a6ff22e94ea13b3461f8688783007e5b8ab6b4b8d37d0409f3c03a8c7ab56153d3f27f1fda593ada722c32d95b3ce45d26e38bd5b82c66851736905a2744a2a6a63396c335c7d7140e355f16b97bcc20dcf424b59e7d7da48d7c2aa72e2f56fccee5f0aa0db5d770a057fe2e6a82489d35904af4fb3becda5de422c7f041840f634ae8fd2bc3744f348ea13e4799a94d2dbefd7fc9dc56227849d3dc23cc03d75db4266906cff99ad13a81f82f9cc1fbc4828bb2d2bd023d84d99e64ed4021dc91dd60e68b2ff6ffaa31d9d3b7e80f5e65c715947aa0246b3e5c76042088fea4716e15c1b191ebe7160c0599fb1f8dcf562d409fae5bcb5554d533ba8e26731d31576d0f19bc7326615755ee962b393584447ba92a2d1eb01218ff46cbf6d70f48596ebb44586a51e2af349019c2dc48e43b66b370175260aabdaeb27e3fa66f63ed371f5efa94f3b1505377bcb5404d36fbdcf926c2350eac8ee4a7c297925960b4dd577f13f37efba4ab0b04ad7d1874a1e7b7f5dd7dc006536d05c2bd6bf004eba420d2c8628dc083d16db8717ad502f3a322c5956c66223d89d9e23b3079fdc4d5ece9cdd44238e20278f3ddae119c5a058484caab2bacaa3fa8653be68f1bd0cd4408a9ee8ee51a61edf879a8c36f10308d19a611cbce960506aaacd61c335582c47dea66ec29e467e7b32414cc3a4a6e8d8ad2cbf821b2d72b4063019de3f7bcee538e556ffa59a426c08686cc05ef242150cd2b6f03a5048975fce6b9c4d540c4b059956cdfce83b1de55c9bbb5ebab0eb27f779b202041a44bac86067dfd46ea171cd8aaf34483d9c70aa8ab26f72d3152944b9f50a3a8a26be086f74c69d51baa61f696f7151667b840e31d10156da0d4731de73f362115c075f1511ae3c1b20120a7effc392cc832a71a92e390b15c4d495d79b460edf8b25b28210899c6e8ea9ca96a9b81443345ae6c0d7e127a745a577261be638930984ada7cf79cf4133a5c4b5b83aac89a3aadc92c1f56d5b88fe5844c6307e2523f8c890c0e580d6c4", 0x1000) mknod(&(0x7f0000000140)='./file0\x00', 0x6000, 0x4) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') dup(r1) 16:00:27 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) rmdir(&(0x7f0000000140)='./file0\x00') r0 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r0, 0x8004667d, &(0x7f0000000040)={'tap'}) r1 = syz_open_pts() dup(r1) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r1, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:00:28 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r2, 0x8004667d, &(0x7f0000000040)={'tap'}) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000100)={0x5, 0x401}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r3, &(0x7f0000000680)=[{&(0x7f0000000540)="303fc540c296a7c4d95c4836b6a8176868cad1a27d35dc50caeac699fa2c2127f9216690cf381338e8d51395f52cf0c2c75ac1b1a79cf1383f055f7e4ad44474003d004f870669cc3bc52b8cf28b4832801b48236e53475ecef2befb77a7aa9e58615a13ee4b63aa1e28e9af60f4520c4ff656148058bd5af6334420f75b259737b3f6543a41d07f7f26ffa9f86a", 0x8e}, {&(0x7f0000000600)="1cc633fe1b6c61a06a706e50ce3ac318ee31e6a0aba750986eef0e6104ae1d4de2351d58e3e0d22fde9313be8a0923f6905fd2bde2", 0x35}, {&(0x7f0000000640)="7bafe23173754f7b51578279bff159c884be235711b2783c1cddf76323221036b1d399976057e6", 0x27}], 0x3) poll(&(0x7f0000000000)=[{r1, 0x4322d11273df4171}], 0x1, 0x0) r4 = socket$inet6(0x18, 0x8005, 0x4) ftruncate(r4, 0x0, 0x9) getsockname$inet6(r4, &(0x7f0000000280), &(0x7f00000002c0)=0xc) pwritev(r4, &(0x7f0000000480)=[{&(0x7f0000000300)="9a68628f5bf459d291697fd4ed66c2f8d49016eee074cbdd466a5924c4c70cf8aa94e3ca7a0959adba546ee50d526dd02a9d7a8c89704274a1a070e088aeebbb33afe362b1a592be22a1eb00000000000000013e29c8408f492c2eccfdee904e7b9452a0999fe7e1262ce9a04690dd06dc7ef4cb69467bc8", 0x78}, {&(0x7f00000003c0)="a7f4586d7d1e780c283e1c07a236a0bfd8f133d26321ce718ac348253a9977e13046f454ea07f39dae172b68d41ab3b56317515fe399fca29125a73fd2c381ad3ed140c366f382c0f8bed4aeae4060d356d689f41caa6235decd2e7a0ebc8acb799c02446adcd182bc1a149646e4977e0716125b978357e8f92694e88b87a249ffe011e6", 0x84}], 0x2, 0x0, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000240)=0xfffffffc) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) r5 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) r6 = socket$inet6(0x18, 0x8005, 0x4) ftruncate(r6, 0x0, 0x9) getsockname$inet6(r6, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getpgrp() setsockopt$sock_int(r6, 0xffff, 0x1003, &(0x7f00000004c0), 0x4) getsockopt$inet_opts(r5, 0x0, 0x2, &(0x7f0000000280)=""/63, &(0x7f00000002c0)=0x3f) 16:00:28 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000ec0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91ffffae10c0928a0ae54079a66de6fb5c4d38a6acb0622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18de1ec584b9761852c9cf8e19f9c00c3e7b1169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec93926b43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40581c29c40e67beab3b0cb0c1b705f6b4300048b1c0db6c55a02a05961e2dcd3ff791d54261fbac8503da009edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231f9cdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d823cf94e32bed356943610d5d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa5b3874f6e7a75ee2e5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba826917ab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a700000000005532310f1856ecdf2d000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aee550aea112183c54b890cbe14ed2ae734df865576d38e8b1c7db73dd603c7293b2ba3a53f1ce0f8efd3790d2ca05530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f99d0b4caf123444a4afeb18694eee999ba299bd8477e0700000000000000cdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf02000000dd5a9ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c00000089e257c53487bdcc8c7799e221bc000000ed4e1bc0da3e2b955ab144ba1ae7abfe98b6094121644888958446f5b8bad42f38336ff7e6742e5d9641653484ecc8749f73693798befcfb02af2b5f0fe957dd7039e5a79ff5236df4de059916459cfa38f2520ac4921e3792dde54768071b2c560d49b8c238e70632974b233de5bfb363fd129327976ae424715b9684d1f762c3d2da09115441f9b2b0ef1a41e460f37734a80e61bf2cc802b28d57588fcf81faa54914620b9736a08fb8081425d32dd716ae5d422d87000000000000849c1787ca9d16471b2bf9c3e52038a5afacdfba020cc3656d5b91f7a38cbb3dd39dbda82371d17a78d7828d35777200256d6f2962986f26f5556c0d986962acef69b170f4c12ead8f32e0517d890b2828b5db6ca0606e284f4032e74a99b03b492b95e456e724bb053ef5489f8e7283c99fa40c83021cb0ec7611439b4a5fe1b6a31d5d9cd18e025756bc239c4c703369244b4fd00ecd6c92abf08cde44c336cbefaf1a86d692830c68513857bc627696703545f74e79b7d2e5bd74eec9f60393fb104afde99df609dc8bbddc545cc4f2baa9b1c6de846f114962ab4dcc"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) panic: attempt to execute user address 0x0 in supervisor mode Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 418856 15235 0 0 0x4000080 1 syz-executor.1 *522497 3288 0 0 0x4000000 0K syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x40b kerntrap(ffff800021bff140) at kerntrap+0xec alltraps_kern_meltdown(6,ffff800020b52000,fffffd8076477638,10,ffff8000000257f0,ffff800021bff3a8) at alltraps_kern_meltdown+0x7b 0(b,ffff800021bff308,83,ffff800021bff3a8,0,b) at 0 rt_clone(ffff800021bff418,fffffd806f6d2a58,0) at rt_clone+0x78 rtalloc_mpath(fffffd806f6d2a58,fffffd8074d9e5f8,0) at rtalloc_mpath+0xba ip_output(fffffd8074d9e500,0,fffffd806f6d2a48,20,0,fffffd806f6d29d8) at ip_output+0x4f2 rip_output(fffffd8074d9e500,fffffd8061886348,ffff800021bff628,ffff800020b52000) at rip_output+0x252 rip_usrreq(fffffd8061886348,9,fffffd8074d9e500,0,0,ffff800020ab0508) at rip_usrreq+0x46a sosend(fffffd8061886348,0,ffff800021bff848,0,0,0) at sosend+0x645 dofilewritev(ffff800020ab0508,3,ffff800021bff848,0,ffff800021bff930) at dofilewritev+0x1b7 sys_write(ffff800020ab0508,ffff800021bff8e8,ffff800021bff930) at sys_write+0x83 end trace frame: 0xffff800021bff9a0, count: 0 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{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic attempt to execute user address 0x0 in supervisor mode ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x40b kerntrap(ffff800021bff140) at kerntrap+0xec alltraps_kern_meltdown(6,ffff800020b52000,fffffd8076477638,10,ffff8000000257f0,ffff800021bff3a8) at alltraps_kern_meltdown+0x7b 0(b,ffff800021bff308,83,ffff800021bff3a8,0,b) at 0 rt_clone(ffff800021bff418,fffffd806f6d2a58,0) at rt_clone+0x78 rtalloc_mpath(fffffd806f6d2a58,fffffd8074d9e5f8,0) at rtalloc_mpath+0xba ip_output(fffffd8074d9e500,0,fffffd806f6d2a48,20,0,fffffd806f6d29d8) at ip_output+0x4f2 rip_output(fffffd8074d9e500,fffffd8061886348,ffff800021bff628,ffff800020b52000) at rip_output+0x252 rip_usrreq(fffffd8061886348,9,fffffd8074d9e500,0,0,ffff800020ab0508) at rip_usrreq+0x46a sosend(fffffd8061886348,0,ffff800021bff848,0,0,0) at sosend+0x645 dofilewritev(ffff800020ab0508,3,ffff800021bff848,0,ffff800021bff930) at dofilewritev+0x1b7 sys_write(ffff800020ab0508,ffff800021bff8e8,ffff800021bff930) at sys_write+0x83 syscall(ffff800021bff9b0) at syscall+0x4a4 Xsyscall(6,0,c,0,3,22983bbc010) at Xsyscall+0x128 end of kernel end trace frame: 0x22bc8277860, count: -16 ddb{0}> show registers rdi 0xffffffff8163efc7 db_enter+0x17 rsi 0x217f __ALIGN_SIZE+0x117f rbp 0xffff800021bfefb0 rbx 0xffff800021bff060 rdx 0x2180 __ALIGN_SIZE+0x1180 rcx 0xffff800020b52000 rax 0xffff800020b52000 r8 0xffffffff8178440f kprintf+0x16f r9 0x1 r10 0x25 r11 0x388ecc905d32ad50 r12 0x3000000008 r13 0xffff800021bfefc0 r14 0x100 r15 0x1 rip 0xffffffff8163efc8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800021bfefa0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.0) pid=522497 stat=onproc flags process=0 proc=4000000 pri=71, usrpri=71, nice=20 forw=0xffffffffffffffff, list=0xffff800020ab1160,0xffff800020ab0028 process=0xffff800020addc00 user=0xffff800021bfa000, vmspace=0xfffffd807f00a000 estcpu=21, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 15235 19056 40129 0 2 0 syz-executor.1 15235 418856 40129 0 7 0x4000080 syz-executor.1 3288 277545 31837 0 2 0 syz-executor.0 * 3288 522497 31837 0 7 0x4000000 syz-executor.0 40129 442279 68382 0 3 0x82 nanosleep syz-executor.1 31837 255502 68382 0 3 0x82 nanosleep syz-executor.0 9577 39371 1 0 3 0x100083 ttyin getty 52246 334025 0 0 3 0x14200 acct acct 28610 7430 0 0 3 0x14200 bored sosplice 68382 475133 49036 0 3 0x82 thrsleep syz-fuzzer 68382 63791 49036 0 3 0x4000082 thrsleep syz-fuzzer 68382 259759 49036 0 3 0x4000082 thrsleep syz-fuzzer 68382 390297 49036 0 3 0x4000082 thrsleep syz-fuzzer 68382 520499 49036 0 3 0x4000082 thrsleep syz-fuzzer 68382 300447 49036 0 3 0x4000082 kqread syz-fuzzer 68382 383845 49036 0 3 0x4000082 thrsleep syz-fuzzer 68382 360936 49036 0 3 0x4000082 thrsleep syz-fuzzer 68382 184612 49036 0 3 0x4000082 thrsleep syz-fuzzer 68382 71814 49036 0 3 0x4000082 thrsleep syz-fuzzer 49036 189211 44107 0 3 0x10008a pause ksh 44107 226297 86094 0 3 0x92 select sshd 86094 314793 1 0 3 0x80 select sshd 32810 24182 55329 74 3 0x100092 bpf pflogd 55329 13291 1 0 3 0x80 netio pflogd 45293 431259 19323 73 3 0x100090 kqread syslogd 19323 83907 1 0 3 0x100082 netio syslogd 84846 167230 1 77 3 0x100090 poll dhclient 99620 4265 1 0 3 0x80 poll dhclient 87291 133279 0 0 2 0x14200 zerothread 72210 329271 0 0 3 0x14200 aiodoned aiodoned 30829 238119 0 0 3 0x14200 syncer update 1878 280960 0 0 3 0x14200 cleaner cleaner 27710 256386 0 0 3 0x14200 reaper reaper 95183 496452 0 0 3 0x14200 pgdaemon pagedaemon 65910 498062 0 0 3 0x14200 bored crynlk 17359 447122 0 0 3 0x14200 bored crypto 76806 141852 0 0 3 0x40014200 acpi0 acpi0 14340 366456 0 0 3 0x40014200 idle1 73029 158853 0 0 3 0x14200 bored softnet 77229 76455 0 0 3 0x14200 bored systqmp 91758 54121 0 0 3 0x14200 bored systq 56659 211328 0 0 3 0x40014200 bored softclock 2958 114437 0 0 3 0x40014200 idle0 85091 339704 0 0 3 0x14200 bored smr 1 107401 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 3288 (syz-executor.0) thread 0xffff800020ab0508 (522497) exclusive kernel_lock &kernel_lock r = 1 (0xffffffff82677638) #0 witness_lock+0x52e #1 rt_clone+0x5c #2 rtalloc_mpath+0xba #3 ip_output+0x4f2 #4 rip_output+0x252 #5 rip_usrreq+0x46a #6 sosend+0x645 #7 dofilewritev+0x1b7 #8 sys_write+0x83 #9 syscall+0x4a4 #10 Xsyscall+0x128 exclusive rwlock netlock r = 0 (0xffffffff824d4548) #0 witness_lock+0x52e #1 solock+0x5a #2 sosend+0x51b #3 dofilewritev+0x1b7 #4 sys_write+0x83 #5 syscall+0x4a4 #6 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9635 6484K 7941K 78643K 28278 0 0 pcb 13 10K 12K 78643K 7840 0 0 rtable 191 18K 18K 78643K 5763 0 0 ifaddr 123 31K 32K 78643K 1618 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1814 0 0 iov 0 0K 28K 78643K 3688 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1222 77K 78K 78643K 11007 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 227 0 0 VM map 50 25K 25K 78643K 78 0 0 sem 12 1K 1K 78643K 16 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 10529 0 0 sigio 0 0K 0K 78643K 73 0 0 proc 62 63K 95K 78643K 4327 0 0 subproc 32 2K 2K 78643K 1279 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 1K 78643K 4158 0 0 in_multi 51 3K 3K 78643K 1773 0 0 ether_multi 1 0K 0K 78643K 101 0 0 mrt 0 0K 0K 78643K 22 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 138 609K 609K 78643K 138 0 0 exec 0 0K 1K 78643K 1962 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 239 445K 446K 78643K 36382 0 0 UVM aobj 130 6K 6K 78643K 336 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 5K 78643K 4495 0 0 NDP 25 0K 1K 78643K 538 0 0 temp 239 3561K 3645K 78643K 251662 0 0 kqueue 0 0K 0K 78643K 65 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 184 0 179 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 677 0 675 1 0 1 1 0 8 0 rtentry 112 1073 0 997 4 1 3 3 0 8 0 unpcb 120 13897 0 13884 32 31 1 2 0 8 0 syncache 264 58 0 58 25 25 0 1 0 8 0 tcpqe 32 190 0 190 12 12 0 1 0 8 0 tcpcb 544 4147 0 4143 64 63 1 14 0 8 0 ipq 40 1 0 1 1 1 0 1 0 8 0 ipqe 40 2 0 2 1 1 0 1 0 8 0 inpcb 280 31722 0 31714 59 57 2 9 0 8 1 rttmr 72 5 0 4 5 4 1 1 0 8 0 ip6q 72 4 0 4 2 2 0 1 0 8 0 ip6af 40 8 0 8 2 2 0 1 0 8 0 nd6 48 173 0 169 10 9 1 1 0 8 0 pkpcb 40 29 0 29 10 10 0 1 0 8 0 swfcl 56 4 0 0 1 0 1 1 0 8 0 ppxss 1128 205 0 205 44 43 1 1 0 8 1 pffrag 232 187 0 187 38 38 0 1 0 482 0 pffrnode 88 187 0 187 38 38 0 1 0 8 0 pffrent 40 5823 0 5823 38 38 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 641 0 609 1 0 1 1 0 8 0 pfstkey 112 642 0 610 3 1 2 2 0 8 0 pfstate 328 642 0 610 10 4 6 6 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 9 0 5 9 5 4 6 0 8 0 art_heap4 256 4559 0 4253 74 54 20 20 0 8 0 art_table 32 4568 0 4258 10 7 3 3 0 8 0 art_node 16 1069 0 1015 1 0 1 1 0 8 0 sysvmsgpl 40 54 0 45 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 14 0 4 1 0 1 1 0 8 0 shmpl 112 334 0 206 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 18390 0 16942 47 0 47 47 0 8 0 ffsino 272 18390 0 16942 98 1 97 97 0 8 0 nchpl 144 36942 0 36482 61 42 19 61 0 8 0 uvmvnodes 72 6879 0 0 126 0 126 126 0 8 0 vnodes 208 6879 0 0 363 0 363 363 0 8 0 namei 1024 149953 0 149953 3 2 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 48 0 0 6 0 6 6 0 8 0 vmpool 552 76 0 28 5 1 4 4 0 8 0 scsiplug 64 12 0 12 9 9 0 1 0 8 0 scxspl 192 98526 0 98526 61 58 3 7 0 8 3 plimitpl 152 689 0 680 1 0 1 1 0 8 0 sigapl 432 10514 0 10498 3 1 2 3 0 8 0 futexpl 56 373762 0 373762 3 2 1 1 0 8 1 knotepl 112 2051 0 2032 8 7 1 3 0 8 0 kqueuepl 104 2500 0 2498 13 12 1 4 0 8 0 pipepl 112 5932 0 5913 16 15 1 2 0 8 0 fdescpl 488 10515 0 10498 3 0 3 3 0 8 0 filepl 152 131871 0 131768 93 88 5 14 0 8 1 lockfpl 104 2798 0 2797 1 0 1 1 0 8 0 lockfspl 48 898 0 897 1 0 1 1 0 8 0 sessionpl 112 97 0 86 1 0 1 1 0 8 0 pgrppl 48 212 0 201 1 0 1 1 0 8 0 ucredpl 96 41712 0 41702 1 0 1 1 0 8 0 zombiepl 144 10501 0 10501 2 1 1 1 0 8 1 processpl 896 10535 0 10501 4 0 4 4 0 8 0 procpl 632 31811 0 31766 12 7 5 5 0 8 0 srpgc 64 134 0 134 43 42 1 1 0 8 1 sosppl 128 211 0 211 34 34 0 1 0 8 0 sockpl 384 46477 0 46451 132 127 5 15 0 8 1 mcl64k 65536 505 0 0 51 24 27 35 0 8 1 mcl16k 16384 33 0 0 4 1 3 3 0 8 0 mcl12k 12288 35 0 0 2 0 2 2 0 8 0 mcl9k 9216 18 0 0 2 0 2 2 0 8 0 mcl8k 8192 33 0 0 4 1 3 3 0 8 0 mcl4k 4096 25 0 0 4 1 3 3 0 8 0 mcl2k2 2112 7 0 0 1 0 1 1 0 8 0 mcl2k 2048 243 0 0 20 8 12 20 0 8 0 mtagpl 80 98 0 0 1 0 1 1 0 8 0 mbufpl 256 1140 0 0 38 1 37 38 0 8 0 bufpl 256 33022 0 25964 442 0 442 442 0 8 0 anonpl 16 1233335 0 1207053 374 251 123 137 0 124 1 amapchunkpl 152 72531 0 71859 125 96 29 34 0 158 0 amappl16 192 54070 0 52840 403 329 74 74 0 8 12 amappl15 184 2213 0 2211 8 7 1 1 0 8 0 amappl14 176 2352 0 2344 1 0 1 1 0 8 0 amappl13 168 752 0 750 11 10 1 1 0 8 0 amappl12 160 1325 0 1321 1 0 1 1 0 8 0 amappl11 152 1261 0 1246 1 0 1 1 0 8 0 amappl10 144 914 0 909 1 0 1 1 0 8 0 amappl9 136 2919 0 2915 1 0 1 1 0 8 0 amappl8 128 2471 0 2395 3 0 3 3 0 8 0 amappl7 120 1243 0 1234 1 0 1 1 0 8 0 amappl6 112 1101 0 1087 1 0 1 1 0 8 0 amappl5 104 2171 0 2154 1 0 1 1 0 8 0 amappl4 96 11833 0 11797 1 0 1 1 0 8 0 amappl3 88 3296 0 3286 1 0 1 1 0 8 0 amappl2 80 80394 0 80303 3 1 2 3 0 8 0 amappl1 72 242149 0 241710 26 16 10 20 0 8 0 amappl 80 33472 0 33390 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 335 0 206 3 0 3 3 0 8 0 uaddrrnd 24 10591 0 10498 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 10591 0 10498 1 0 1 1 0 8 0 vmmpekpl 168 84471 0 84431 2 0 2 2 0 8 0 vmmpepl 168 1351957 0 1349343 682 524 158 165 0 357 38 vmsppl 368 10514 0 10498 2 0 2 2 0 8 0 pdppl 4096 21189 0 21100 16 4 12 12 0 8 0 pvpl 32 3235961 0 3215503 650 445 205 232 0 265 5 pmappl 232 10590 0 10526 6 2 4 4 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 836 0 168 20 0 20 20 0 8 0