7ba662fa6c329112fa7eb9787463da03047e267a0d232f43807004030905938a64abc812d6d90ece6f0704406cdf51e01e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6c61e04000000696eb0a79222189068ad203a59277c1c148fde018da47e3b15df6dce906df52e610dc1779265c570b26fb81768d1d2c040832b1b010006997c812f920c6aec274b36659780bb73b057c7fa673296bfd14a11124530d016a4d15d9e870b904b98c4dd0400000000000000ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e2c2eb2473545e597baaef6d539a1efc0c7056aba09000000b0dc0e05068d3046f41083897f1858c8001ac0d9159a3f7b3171c14f936df59affcd4cfb8cd15b7c3c4e40a6d622504dd0aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe958705ef9f8b6d66e76854a12805be9b86e169d58986e063ed7f133b1b7fb46514ebd59eb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75dcb81161a054a6a8be9e18c06e560048f8fe9157d5b302a4301008a2dedc257fdeb4128982913bb7291388c07f8f1e499a1c6b2c39871f0fd42a8b59e5ced16332a4275b650f079aea81ffbc84df33263e3a1fb21d3e42552e766677ec919cfff08623f6025e713ac685706df2cc8860f071bc44c292e80eba4aab212fb2d747fc5c73f900d3a615a01fd5384fd2b18b76e60ef019eb4b4fedd562c8aa266a00a5931ebcdbca23c75058019f2bf912627a0d9c56f305254dfdb3acca45ee77a04b7f80f91c89ef25d1daf80da33f42b4bc782114914e3fc65c236f080eaad748ae4edb6bcfb6856c2c5a4a52b6366dacacd0422c9fc48bbf33838e4000000000000000000000000000000d68e5d7d85dae144eeb245136b544dfdd68a3ff9ee416e0cb1c93ec019ff54269de997c07b8ace7e9378773dbb8370f6e7df9d0cc5464b787396bb0339644829777e9f8cb00ea9923b7735b935f3efc7cb9c25de98fd52de50bcca7c5296516cad3e713d1dbe30da05eadb1f9c2b2200000000000084eba5e903ce726672dbc3a99f34debfef88baadb59bc407946b2a7a6e919f8ad4427079ab0fd418d2bc929e9671fdab939463b54bfd23b59f089dcc9661e4cff42835eb2bcdd5bea0ed9039c561275184cbcd699fb0a93f0cebdcf073a3d8721c2e4d765e0ceaeee787a9acd6dcaee2b51368a78f34e13b31624d3457e72f40eac2fc5a9142d0677ca482fcd2e0c0776ca741aca871010c452fccea6a72cd92619add510d3ae35c62d75cc39a1a017cfe470b69ad3cdb722dfc23ed175dc745687d51bd415fd85239dd644b5d38ba23bb3821e832ce55753e36a72a64c1949f747364966e86a94de44187b4b5e414d8be71372fd77ae16f74ca0e4d62b87b2e93dba5da8599a4431b030444fdd530c1c1b53421227184be54b4487c82b18485d16037d1075ca028ac3bc52d8cc80e79098076d7f342ad323e8cacdc62f29c1ee3e7ab84eb96f621db2c03c142947b5dcf2ebc316d8605dbbc55a81d6b33fb5f592b13622b75e8a1aee6f90912a73911c9681fbe32d42737d1fb1fb335bbf2aa8703460ee5261fb81144e9d1a2b70f6f343a56a4a9db05bbf2d3cfa0ceb8035ceee5fcf7335a9f61a217bed43b0ba192acaa60bac196d9c2b89de017ee885cc2b2ee242115cafc8945268fd76c8935bcc8532da9e686c967da7af8205b84a3622ed4e788f81582f1722f1bc90b0cc6fd31ca4b692234959ae82b4e9fbc02aca05388676f30407cdd9084aee384545550d1bd92ebba0ac525c9f886cdeb9f839ac6817b1ebd787589da5e3c676a38c04a856e90ec866fe5717b2364c6d0a55cdacb654f7230c6922de5a6483259f2d8eef3888dd884feb63a210927e2412f4bedc37b867622a3e00ad008a47eafba3e64ec856037a96ce5c459d884a46b9fa95ac378e092f7d17d814d6a900170a99c5098901779c2e12a5b4074deb82b0a2117"], 0x10) write(r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82042e2f66696c653000"], 0x10) getpeername$inet(r1, 0xfffffffffffffffe, &(0x7f0000000040)) getsockopt(r1, 0x6, 0x800, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) getpeername$inet(r2, 0xfffffffffffffffe, &(0x7f0000000040)) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket(0x2, 0x2, 0x0) 16:00:15 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x10004) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000080)=[{0x48}, {0x20000000000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0x2) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[{0x20, 0x20, 0x8, 0x5}, {0x0, 0x2, 0x11}, {0x0, 0x1, 0x1, 0xffffffe1}, {0x0, 0xfc, 0x3f, 0x8}, {0x3, 0x3f, 0x9, 0x1}, {0xb03, 0x4, 0x7c, 0x7}]}) 16:00:15 executing program 1: kqueue() r0 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) syz_open_pts() r4 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x400) r6 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r8, 0x4, 0x46bfb) r10 = getpid() r11 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r11}, 0xfffffffffffffffa, 0x3}], 0x0, 0x0) fcntl$setown(r8, 0x6, r10) r12 = kqueue() r13 = socket(0x400000000018, 0x3, 0x0) kevent(r12, &(0x7f00000000c0)=[{{r13}, 0xfffffffffffffffe, 0x5b}], 0x66, 0x0, 0x81, 0x0) close(r9) kevent(r12, 0x0, 0x0, &(0x7f0000000140), 0x3, 0x0) 16:00:15 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) shutdown(r0, 0x3) r1 = msgget(0x2, 0x4a0) msgsnd(r1, &(0x7f0000000080)={0x1, "665e8e4defbad227ca0515984ff1683f0a0357fcdcd7b65dbdcda4e29b769cf4244be44bca72c28295d5d168f9bb6a6381638b58d69b3bf48a2639b8ad"}, 0x45, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000380)='/dev/speaker\x00', 0x20000, 0x0) r5 = kqueue() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x20, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x20000, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x80, 0x0) r9 = socket$inet(0x2, 0xc000, 0x2) r10 = accept$inet6(0xffffffffffffffff, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse\x00', 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, &(0x7f0000000580)=0xc) r13 = geteuid() r14 = getegid() r15 = dup(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000005c0)={0xffffffffffffffff}) r17 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) r18 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wskbd\x00', 0x8, 0x0) r19 = open$dir(&(0x7f0000000680)='./file0\x00', 0x40, 0x1c0) r20 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/speaker\x00', 0x8000, 0x0) r21 = openat$klog(0xffffffffffffff9c, &(0x7f0000000700)='/dev/klog\x00', 0x800, 0x0) r22 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000740)='/dev/diskmap\x00', 0x80, 0x0) r23 = openat$tty(0xffffffffffffff9c, &(0x7f0000000780)='/dev/tty\x00', 0x100, 0x0) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000140)="7434832ae8ccb970110fb7845458302d319aea98fdde6072e7dac48d1e84c17df3b1823f02e419a9969351d6c7cf1150486b16e42cad9531c0c8a598bd11689620224def1cefa0634cae49871ed90565c51734", 0x53}, {&(0x7f00000001c0)="ac25d41bedac2fe4", 0x8}, {&(0x7f0000000200)="5d41ea3b53ddb02a791421b299e48d0525b856", 0x13}], 0x3, &(0x7f00000007c0)=[@cred={0x20, 0xffff, 0x0, 0x0, r2, r3}, @rights={0x20, 0xffff, 0x1, [r4, r5, r6, r0]}, @rights={0x28, 0xffff, 0x1, [r7, r8, r9, r10, r11]}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @rights={0x20, 0xffff, 0x1, [r15, r16, r0, r17]}, @rights={0x30, 0xffff, 0x1, [r18, r19, 0xffffffffffffff9c, r20, r21, r22, r23]}], 0xd8, 0xa}, 0x8) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffff9c, 0x80085754, &(0x7f0000000900)={0x54}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000940)='/dev/vmm\x00', 0x8000, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000980)='/dev/speaker\x00', 0x80, 0x0) 16:00:15 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0xdf189fdb3f05430, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x6c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x69, 0x3f, 0x1, 0x45}, {0x9, 0x80, 0x6, 0x9}, {0x6, 0x12, 0x9, 0x100000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x7, 0xff, 0x3f, 0xffff8001}, {0xffff, 0xa0, 0x3, 0x8}, {0x0, 0x8, 0x3, 0x5}]}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x5c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:15 executing program 1: socket(0x2, 0x4003, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r3) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRES64=r3], 0x1, 0x800) r4 = msgget(0x3, 0x0) msgsnd(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000d3ede8ca4b7b3af19a17a95f"], 0x8, 0x0) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0x1, 0x1, 0x1400) msgsnd(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d6000dc125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000002000580ec2e20000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12d09537c976b3ba3061e663e846902b66d0b33b87d84859602e176dc33dcfcfa7fed30d9c21c70058cecfea741860224e2071bab669cba4f90f5c3c33128426ddcb1ec0046a6e887f438672956ff665f18ae2bf54fef1c72684ed366292c1737209ea5adc06578865c644eea71d9ee82430b9fae06458f6e871f8834d86548f23c511d5736ef13584758785cce1d864c3417cc2ddb5"], 0x44b, 0x800) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r5 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r7 = socket$inet6(0x18, 0x8001, 0x0) listen(r7, 0x0) accept(r7, 0x0, 0x0) shutdown(r7, 0x2) sendmsg(r7, &(0x7f0000000380)={0x0, 0xff38, 0x0, 0x0, &(0x7f0000000000), 0xb}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r10 = open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x20) write(r10, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180)="4b646e9cd0e2d0ff763929c7c3d2346c1d961c8a0ddd818724962935b51a3964275debe7f65aa6f6df7c9714451c258a8e40698559296606e37a31018aa48805b462733b9212be8043ece27925b73e33a839548ce4033410aa8a95d6341400a255f432607a3b2974d97e9d81721589a649508c52d6b74a7407f49ec6efb484b36cdc249ec67df9b3a167bb4ad02f3032e566be4811a341c5d246830abea75eb38d1faae7cc49d3", 0xa7}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r12 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x0, r5, r9, r11, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r8, r12, 0xa5, 0x1, 0x100000000, 0x6}) fcntl$lock(r0, 0x8, &(0x7f0000000240)={0x1, 0x3, 0x7, 0x4, r8}) msgget$private(0x0, 0x284) msgget(0x2, 0xa0) r13 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r13, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r13, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r13, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r13, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r13, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r13, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r13, &(0x7f0000000240), 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, 0x2}) msgsnd(r13, &(0x7f00000010c0)={0x1, "64d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0d87cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a9e53097d404622ab56867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"}, 0xeb, 0x0) msgsnd(r13, 0xffffffffffffffff, 0x8, 0x800) 16:00:15 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(0xffffffffffffffff, 0x0, 0x800000000000c, 0x0, 0x0) 16:00:15 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d, 0x0, 0xfe}, {0x63}, {0x6, 0x0, 0xfc}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="6b3e1913ffd6af8956551175f523") 16:00:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8, 0x5) r0 = open(&(0x7f0000000340)='./file0\x00', 0x81, 0x90) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000380)={0x84, 0x2, 0x2, 0x4, "1c21d8404bbf3235938cbac88ec2bd2b084d00", 0x1000, 0x32}) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x21, 0x1, &(0x7f0000000000), 0x0) shutdown(r1, 0x3) 16:00:15 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0xfffffffa, 0x2, './bus\x00', 0x7, 0xffffffff, 0x5, 0x81}) open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) 16:00:15 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xf6) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe619fa202361cd8cac7dbbc5b65c6593d2870b4122cd20000000000e676693c34ace42c729afc115c2a2ada300137bdae12780d142e1e7af204c69d78edb1ea338aece4515337a2bd6797639531466c00"/241], 0x10) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5ebd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c503b580200000000000000e447473c238495aaee48c02f6ac4e41af3bf554799b9b813fe8ce9298a381371350298e5ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa3f31c4b78a202361cd8cac7dbbc5b65c6592934e4195b51e5510aa6866bffe6733d2870b400000000"], 0x10) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000400)=0x800) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000003c0)) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0xc0206921, &(0x7f0000000300)) read(r4, &(0x7f00000002c0)=""/105, 0x69) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000140)) accept$unix(r3, &(0x7f00000001c0)=@abs, &(0x7f0000000240)=0x8) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x80000001, 0x9, &(0x7f0000000940)="0871379d15aa7e6cabc497910658fdf9e3d6ed0a6509b755b8d1a29194f7baecadb956ac6f6e0631d33db32f0a8ce40ac467ea05c36df9fbea1e0a77bc1357fd5579c7ba70f126bd8904d6d1233fc7574408ab543ce893f16e53a59a896eb04ebbe259691088eb01cb3dbd68a966e1fc93f854c4ee2899e1d7067b37e720d0236fddaf69708669873fd42f1c93920f1c53276d90e0960d128233ad40ca7f060ec84b9d59b7f8320bf96a95af8dee906117d38ef36776dda4f88c8145d8c49b4306b9996c0302ea21a79295e71a679efb44d76cd6e78acfca33f5152936b890db3768d5997f78c454781dbda35cc9488476e49a1d1368a6be6c97a6c528ddd3e8a66f27b5d815f2020834ddaa470d635f5a0afcee7971e5506579a495cb2db39c029ccbe310dcf41f19c13c6c5a78aa1e00f5797353ca70fd0b4fd5923421e3eea4c58e62240115664bf553e2c4ac6b41934215855c733d3ce354e6e302f25cf6099a3bbb2e9561d6eb1c3ac61cd4892e34e71119767d58ec617f463409d39187b792333c81f030b5c2cbf882c5c39e97c8e589fdb7b22dba1649fc5a8afc9111", 0x266) r6 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r6) fcntl$dupfd(r5, 0x0, r5) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5}, {0x1000000045}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x3a, 0x12, 0x0, 0x0) getpeername(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x20000000000000cf, &(0x7f0000000040)}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(0xffffffffffffff9c, 0x40047477, &(0x7f0000000280)) r4 = accept$inet6(r2, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r5 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r3, 0xa, r4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r7 = fcntl$getown(r4, 0x5) r8 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000003c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) ioctl$BIOCGFILDROP(r10, 0x40044278, &(0x7f0000000180)) r11 = getegid() fchown(r8, r9, r11) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r13 = getegid() fchown(0xffffffffffffffff, r12, r13) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000700)={{0x1, r12, 0x0, r9, r6, 0x25, 0x7fff}, 0x6, 0x4, 0x0, r7, 0x7f, 0x100000001, 0xb1f1}) r14 = getgid() pipe(&(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) setsockopt(r15, 0x7, 0x5, &(0x7f00000001c0)="7da297dedd221f8f7c806893c029f4458b48fa89d4b8dd20405fe17f18b0480cea0fe6b9de5c80c2a3", 0x29) fchownat(r1, &(0x7f00000000c0)='./file0\x00', r12, r14, 0x6) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000280)=[{0x1c}, {0x60}, {0x6}]}) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f00000002c0)) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") socket(0x6, 0x4, 0xfb) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x21, 0x1, &(0x7f0000000000), 0x0) sendmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@in6={0x18, 0x1, 0xfffffffd, 0x40}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000040)="9a248ce81ae6f0d3ad5bc18045b4b8233dabb638eca878d154a3a1dd90472c78edfa55986f5f896f37b794489e17695330e24d1a0c676d2825a2f48e40342d8ddaf590a78d653ff934aca8974fb4159434904b7735d109b2e1977bee5af9abdc78f733d8ec28", 0x66}, {&(0x7f0000000100)="9128994eeece158d0c99d4bf33cdf44505c267f194e30057fa97661c4bb85571f07ad18c117ba8a84f71f7196356ef013d3cdce8fd316a67f6e61a19aca18b3b817b22d68c647c637629cdd58de5cb39e0555de2e659c16c72a632335bae6bce81d60f74567ec8196194ce4aa22e20f3a50555", 0x73}], 0x2, &(0x7f0000001540)=ANY=[@ANYBLOB="5000000000000000010000000200000072c62388735f61a66f7a6c9679aba835f26a3a01a49673ee9502465cce5c481abc899142c43af5795822dd3b7c694f08030d97f24e3fb2e45b60000000000000101000000000000001000000040000006f8f78a15dd6573f8c62c68a2a572b12b65e84013720014faf91b3c9136c8c205d1d08f7d5b69c8967620281fb1537de182a0768aa5ba68db4b61bfd53e67c49b4e11f61099ce2915e44815d49bfe40c3f673baa8d566a9040f54594e96e25037e57a2652d3a6cdf52722bb60f0f5a3f40184247c611999c70c6fcb9da1b09c46d12f3b8f85521e2ee527d2a117884b38043653e252df3065e5d2038f2936955e41d47476258c23b92280132814ea164452c920c8ec0d905ba56601d2f114327bfd4432f087617d2b79327184c23deefce3cd218e49a01f6f4c05c6006b279a98c52679ace2733bf5a2182aabc62eed33860750df289cbe2194afd416993b6899eedb481e682f35fbe6ed33da7de93a80da5163154912b09a6b5e4dec21cf07f0f006f4bf8f4ecd3f8be635faa0fe0273f2983a31b619eb6705836afdcbd967c92d04d4513609392362d8770a0f4c40c91e05a0c5b5e3451f1e7b4b915dd088223a9ba6b8ddb7077f8ae1d6b37defc6638ace47c5bbee1fa44926b5f63b7a6aaf456ac77d81288ce6e7a79de50560964bd19ee6cb02c2d0e0a6c98f0bc3912d2a14e59f24abe01b3392c51663db4fa5beac81e9e42f9bfdf864b7e7223fc202e76c1d43a5b00b8f2691146615a6ced2c25f13fab25ee90307e581f6399c745b57b33b9368f0d67d684da8b96405b105b8fe514d30d755a661b088d502c9372632ab6298f6e86571585476bf1e66fe9daf00493d05be083194860a84503cb6707086e4c85abc027a5b44febd648fd1e941582ee054e3e51ba3040d920e83c51a46135a2dcc5f89d1b20bf6039bc74afe4bb45b4a9a6f1e569b5248c79509a91349c0982b7e2b29ec1b4b772df1140f0bee1a8aaf28c8e2a2008ab7730d8c4ff598440a3ba33f748495d461367759a96bed4fbbe56d27ea03d848977ccc5cda0bd45dc7af70893bd8c528cc9e1afa045513adcf9e748b54f41a87fc03bd463b879b38c2e4cd9afd91251b2028d827d3c6146b9089b4cf59c29b966ca207d64305a3f19aa370047d07e83fb8330dc1e7ac5f8e172de638314c634a5127d2aaab0f479d62d762ccfb0ec8f1d3b0f9fcdf8b78fbcc3b750478c116be6659a022a96a8ae34349c4672b23aad7078f568e2ba3644da87311facb71c6511aff189c1a7abe77d1dbd2d81feabdcb2ea9682d7108a05d743946591dbb7661e00cacc73fd4dd170c69b2b9950a4d788623358e3429fdab23ad6480dbb4576989635fb01c000bf51f3a3e7786223df6c0a2240b8eb3f8207e3be1bd2aeb8a193f6f0240b17288f2241d2b76510d66b0cfa18c189d9319e9fe9d5563de5ae740746dfbfb72369fbf44787c2b92c47efc5eaf81ad0caf1259709890abba91da4bd116545282830b7f230e1aed4c30ba332441b7686c9ee742d855a632e55dbeb1cec3f6aeef11c1452d3bc9d65364df2860b503224069abc97757070ebaf37380d8f5e0bbffb6e7964f71fb7083af523b148c006ef56bb9aeedf5a8bd7a33192ccd412bdae973669fd11163f87833cf6f0a7f04c991d3791fb512a3287e71ab469031629f43a3a402f66b11bbda661ffd10fe739b64dee526540217baeb3980580ce65ffc0eb4a0d2637e69770b27094616fde331a96d683ad5742e238339263b88cf35e925d4d7525e4a9b7b9eece7802cdb364d4efd26e44cbe8c39ccec6fbf7854ab252be753a2057cb87f5ff9966e6e65720b0760411a5e7d415edda35f267f6c2bc1a2a4e31c9513d8153040764b8248700dbe7fc2c7649025f4f1248951aff09e816440ecbee258eee21baa868b5fe9ce0b0402bf80e391c71eca7decdb3c2dfb4eb9eba27eae34e2049fd00e93a9a11dc47214228810043145432f45bedd2c525364a95d44425e0a15c55272d16fdb03038749017dbdc7599534db8e1096ed19bfc8e970ebe727dfae3737637ef78a2e421accaf704e6b6f9a8cf1247646b1111cf5ffc23860187932ee860097e763748b9f62f25945857934f8d17814453f9a0dac57d53a06b84c3e1e40f454e4f0eca6f1c6225b8ba493a937054ed79cd9a266222c14234dff6811440a64e5d2ade2df5f1982875f7a0d9433a7632fc1ce259e0b035560549cf4c7710b9a1fd8a367aa759ad5615886d0f2f0ca69a5aa849931704771e6e49016870257d548f32c093c247e2aeb4c37bccd3d02eb0af94be53041a3b204095fcd59e3496a4b8abddb07edcc4513174ee09ca67a2befb9fdf3a0477d9355863af18d85fd5279f09484bee25bec35a9f890ff73841431955689f215488e2ea9879dad0a13f3eec59a0f6a2974b2e832fe269aa1bac83c64e8462e090252eee239ebf339df2c490247201688bf9ea03e08d5e37607b2ddd9033e5dfef5f2d37aa97df168b830829349f93bd115678a4cb9e0babfb98794864780305a95d918b69d507e1f56f26fc6006507450742683565ba535ad45271dc3299e194007005f5b8e118cb3cfd8a1db4ffcefb633e3ad472b077f0a73722df1e9c9d7f5ced23abf4026fdfe85a8670e0d1d83e972bbe9560c9d36362074dad9e5135138820306804b71cc6d37159606b46eca092be10715abe9b0d327fe9b7a67f7dbcc0d8da36ff6420ed1cc5ae2829fba2201a4507e5bc3fe2a20f4f026a9f15f8ffdf0ace8e88daacaa0a1f642b53618e04c4d971c060a6581af6ef201cc0d8c955cbf3512d24f2c67aa05e61ed82acb8422b8a72f3237f2f128f9e0965549a94bfd5f3d10e382eab45e8d912a8ec16c596f063b09ac44ea2ccf6c8c76fbd09c21551f15ea22c6827f213387f2eb4999afcfa0617842637ed6f43dd3910e72d6af7173fb280aea8a8e96b6c39d550be39448669317b7eedd9ea435132b9b7b29c16c0ad44e310a0dec8f4fc2c13cbc58e53a1a878d84fad39652ecfe7601346f3f442ca69ae0d720dedd857e9eb806db05e960f8faa6598eab429f3431785f941fff5f312bd66123f969752488d2f50f5088222315117e264eb56b26022b16b7be991f12997fc33323a7758323e63cb4a772aba47064b5617bf850508a01093a321c6c8e2c18dca89a1853269ede7d8b6859aef1aa00dc1a9409680086fd122f435d57100ade4a0f52c74f99e9dfa037ce0ac1b9dc99f27922f5a2a7e7922de3c0e252f1d38286148b6c0d59e617f272336c83a244cd8b709d2ba5fad6764e2929d4fe8f841701961bc8b8cdf8040fda61a85b76dbb56821ea0ac39354d03bead3f4769d3eae96056822ac5f48ca2e393b17e5afa0ed3cb609840998273a3fc10142cca6f1638bdbc90678e95f7c51a9bfb36ab0fdf6860dce2304a341c856201b04a8c05488b8e6427a1a410f81744f4b53e30c7857dee12d6ddca216719bcd051f5b5de255377c24d35ed335104999a131540968a51dfa6a441b4f5c08f98dec2a75b124bbd581ceb30ee7563e70d3435efe74a3d7018c7cc117efa105d5585876e75160a042eaeb60634b8326b83530e8add66ccddd743046b77542db3f3034beb6a9a26944bc1ac3ebe55d1dab0e300e796ef8dee808c3f95f0f26f3a387cff3a2957594f9f21ba212c3d20042d24ce17c2dc1bb0af3bf15a84f2242ad5bd8c0e56c5a5e9f1d7f779cee22153c955ada2f7f498298c3d4d5ae235b18664f8e5a2dcfd1676fbcd73c0cfb8470d4ef90a2a345e854e161cf06da0af7d153011a33af92bbe78014a384e7a1f84caceb688297c0774366578a788e45dc8bab36bb5628313d8364cb717d2f9edfd2c980081fa6e8e1dc29cece11d2d4d46a7f88ddced7efea40c6fbd7efc2ba0863e3fe764d226f587e4a81c36ee7405fb6d38fd3a28f294b05fbfbf6f2e69fc2961526e17b99fd63dfc691a05787667799dd77ce50fa46562f01011ba5cada5c7e8fe6a3e063270e58cbc0b56a1375e66658dd2a9d9da686d58782211720fdeda47f0be17de54c9651ae8efc83a299c1e5308530a3f2860c0bcb5cbb0eae912fc37a7b65997ac2054dd7c212221f838050f9fd77accb0302d097242fe22f943a4e8b9abc12fd719d5dd70ce87d36e272d299fdc38f31285ceaebfc2a88d4d20e07acb4a976aa8a4824086a1f67183c7233377fdfdf1fd66e0e48ce7937d7d60f0ac5e64ea105c91f7a396d4f7a1656d91e94cbc3d4c5974b6cb8f3d547fa315126133f3c487ed5e6704d941fdc9204835f83ff031f0d76f811658cfcdeb0f7c2d4061fe3b6ae08802ae72869d394fc115d641a463dd87b529b5beb65fe2abc76c0327ea8235963ec74296b4537f527e3550b7c10189288e2e4d99a73c4516ab4563a9b3c2811417e886204433807c103c3fdd781c8cf45edd93b9aee5fcf26c0791a606dde7a5e54ea80fba37283f16c6ef3af3a1c431c2c4a0af185fd077ca12b5e290cf11bc4e2ead85b1d8ff15588ded65a8e5ea872069650f2affa4008e3b4a5e5df3fbdf2e466deaa12d2d7f714bb6384758fe305e9e84188e2bb553a52afc892590f5e695907d11da4285a33ef765a54417b70d7308e3611a95c759ac7ad0d256d661aaeeb2cce87faaf51f203a4272e73ebda39bc6685f119077e8a512f4aec829be084ba5e68ef048a238c836d0ac1750ce8ec8ce5f558a6997273cfdbde6c3aed26b9587c692afc37d2ff26f648104c801343a3b36f015b08f1fe8bc65482c93388eb072d659d085b05b12188e60d3ecc525d46798358f629d7c95819eade531bc53225b36bdcf175c646c09df1e9b06825d18e55eb9ba16d4ce06ffc55978f9d435174f70ac05c9973eee2f90989c6a998a199696dfa723e8ddff908e9b7d773ab3ec3b4254c76529402ee133ad589d2c6cafeafc399b8c064e99f597c1185b3860c077bd736c607ba8e37c81df051e852c0aa53ab013fd58a4bad403f2512603af02b01ffd3bd94817a1016663eec0d34079b1f8ee03fe76c60abd1b49e8f7698d729f810ce815ffaaf59d1a51d76235dc5d1a5583143f0be89ae2acba2714e92022de226dc613397485358627bd50767c65344d2bcf04b9263a6a2410084722610703e71f76823263a358558cb55f9b4f1488fdded0d745d0ec657a2d6aa81fc6cb9627cb952c78527a7c9c3ecd5d3872da2ed2c8b26e926bc34301c2b9718cd819fd0da1c313d07f31c990c0acb1245b8c131d3979530357b7866af222626364e917d85ae0427441c9546b1d8ea1729fb6db0327aff91a3f6e06b80a6b89818ff4f13ab4678547c0874a8b404311ab47eab660b3cb2d175ae3d71e5610d7d325db23051b27de101e974b9315ae9f44b134c4990f129457258d49f740eb1f3a484fa4a19cfe8229b12468b11719173dd76813bcae7c5951b5d33cf6088225f0b9f4db360ae6c95a0861b08392a0bca566420d10a810f50a9f19c95d3d35205959ed8fda14857b7f8a08813095bae709ff4986aeec3e96bc84e68a8703305115f3ae361965b785ea4a8fb48f3825b64df655cbeed9f45d53490e91dd5abd962b87c8549869efff5c405296e1d42e5ef9536ab9b07ad1c583350036919204e6fc5b5b91c3ac49620f68afe4299380d2d539cec9ad88a6025b02a2ad31204353191ad5463da0a4357aa8dd5338746d8de4c83db4089728d38f26df12510d9d5bf709f1a4dd4581c22cecb45cd0f28b382753d1e0fc9c4a060db0b723b63cafb835eb80dbf871ed0224e5c0fac12204d75a7c9d0709caed2d736d6e8d05dd83c8f22a00f3afc2fef8024522651bfb2717520b5f2f8b5a083f7e04ec65b2d4b8b45bb826520a5c71691caba0803d3c0e1870d30bd66dde02fc418a4723cb298d23000000000000000ffff0000000800000dc6e75663d631df3b93da4c36e752d2c7eb64d1ee670c47839b4ed2dd1e88006800000000000000ffff0000000000000676e991586aa76a6ea2b50b0005751d9270d1429269d55c356e1903600e44970a4739f32fbde2a11844b90a990cfe68532b51e54c57f3eec0e8d7bd5e339a80ee01f36914debef25e1e5fa55feb53b65dbbaf942b0e06fe5800000000000000010000008a01000031f5ef354ee9d006bba3bdcdece57d705124134ee1257ecb693f3987af73192ec89053cbb86675f6dd7cb614024edfaa7e9cd48ff3f00dce071b76ae00642e62c40bb3cc2fa400002f84ae430bafbec904b7"], 0x1150}, 0x400) 16:00:15 executing program 1: msgrcv(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000002fd7d687ee762fc0ee02a218bff77e832e250d2023f398cb8339a2d7ceae765e55e06289b22149b90f000000000000c3a2785cf410f3fce8a4901846e8a2bcd4afdc997207caa7ad"], 0x1, 0x0, 0x0) r0 = msgget(0x3, 0x40) msgsnd(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000ba6d4dfc482c3270940da24dc7ce2a9c4d7eb1c10ea0cc603abdc896538ce79ec62f720c2f4f00080146cc81528e65c5d2cfb701a3dbe586ec75afec1db9066f1b6e4fd753f5d5eb14ed834d165e7026e980d277d04ec83459bfc9a0292795637ee4e8886a72d8cb8a860f4406f8af13816c290a1b61d215c4e1d80c512f0165fc25bd61a9163eb49f16895ddd030a8802c2f9f89ef0d7264559eb87e4ab050cb647aa57e6c55d70798a8752a75d1a6a0f609d4a2e2b92aa65d4d1cf3826cc6b7e5bdca1a7512980f1bfcfce7774de10b5f2c2f7e1fff59efa"], 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) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/42) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) 16:00:15 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) poll(&(0x7f0000000240)=[{r1, 0x1}], 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) close(r0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) shmget(0x3, 0x1000, 0x40, &(0x7f0000002000/0x1000)=nil) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000080)="a6", 0xffffff28) 16:00:15 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) socket(0x18, 0x4003, 0x8) dup2(r2, r0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) 16:00:15 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0xd57e0a09a3e8536c, 0x2840) chdir(&(0x7f0000000000)='./bus\x00') acct(&(0x7f0000000080)='./bus\x00') syz_open_pts() 16:00:15 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x10, 0x2) r1 = open(&(0x7f0000000040)='./bus\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22076c0d389fe894a974c8d45aaf9d2e7a89fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e90622c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb8ff3993b7535fa269859e2", 0xb7}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000180)="dca26e675f1e257822173024", 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000100)={0x7, 0x10001, './bus\x00', 0x4, 0x6, 0x5581, 0x2}) 16:00:15 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd64ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ffbb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048b1c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd030086fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d6fcd03af0c6ad79b9cf3ba1a97000872ddbe5d2de232eb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000a40019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb00"], 0x10) sendmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000080)="c77fecedd4fd6eadc5d1de001da9ce4922255083eabd9959c72b2e0b3def345fd507e1065d891a87787fa854b437c9c44612650de8626745fdb9a20fb6e05d0c4764e377d1e953e93443a4f166a94d47b2cd3d65f24731a9d28123ea9f4ccc96b9072330a1741b8766931e1589eb8231c541880a38d0d2c5d4804768be2ad2ab60d2d4fe1fb144c567f869e4ccd288cde63a0119a2a87f756f08233d60e9663415682ac97568958be6c408308c9655339124d75b3ee6e89b3f875049133f200f8f1cca06523e1beb04c1651b8558d347bf8e32cb49bdcc4360f96fa3288e8cc8010beb92dec37b9b78a778dee053638f48168fb0c99922", 0xf7}, {&(0x7f00000008c0)="2b996d49e921a9f27b2eebcc6cfa2e793424eb77c77872884bcc96ecce081c54cb562695e2788a3763d509b0b8d702091f8832a18e4cde370edc66da5b71b37652d66db75da71ea72f533167f2d75d58b0af72278b06d0b114db6f615a06eb0a2d8e35a7c78bf168f9b4cf17bed48daaf1ce33de6e734386cba62191339ed03a9a7075e4ede6b1c9cd15f19abb408a83a6faf4948dfcc5390fa507f2a1e2419a1eb8e3f86c429bdb478ec104563ff989aacd09b66baf6981e62607a550bfc834a06d4375ee644ec7a944efe7c84ad7998ef9d0ca698a2048ceaad8d925dd7fda41ef1642d795c7df82fabda9c7fea0a4dde20807fd17d1a156001df95699f622f24da8e62215f0e412e3c2b627444e594394b1771238d24a62b8aa6d3779e1ef1997b01f1872429d46f613f78e8ec7e9d76c979e9b716c2c4af7eb578345a79df68fe250f35eaf596e8cbf833fd881167201c037e5545d26b2329f4db8b14621b54d7eb71f5285bc9ee9d9dd0f1fd8c90b4a3803f0eab141ece471687086ffbbb62fbd683e447a258c282f3b18ab1d788e4fa83fa834f916d7b57758e0b8f92d935dda52a0d460a8b0e18e5bdcd525e58b846230401f0fd94139d6f2ad29c11c73491ad54c24b68db2879a232cb752e6492a59c6a7b3a5d7d1e214c1ac9ccb1f024d24a375ca5df446ee5c1c9f8dd5e8be0dc29e0fbecfc8f824a33c1f3707c4e23ecb6f3c137ffb6bcb69b2853c5eff527ee3fd19b339c84050caab5167cb9fa357d3d187a2549c50b5f7c6593b3b470b9ef08366d700756990b4e03bef88378c00fb23679c7d57be29ba66f2fcec1f7cd7e346df3c753f0a3826e1011a8badb0df4baa598f47d9549eff0c47e62b7b45a0c5462f92dad18934d5a7e62c73a32031df1a7c7b211416f594294073901e43e8d04cb51c7b8902f3038aaccc21704efc0605e7c7db286a081d6a303d10aadc06856558708575841f42e861c7e05274c12b29bb3187098d105094c63ad3b2eba728884990aa8233d319cdc1fdf1ed56bf0e47ac587d73ecc37dcf0237207119f6e1b19f3a036d9a4ee1fdffe127f3a1a1052ee1ab9a1756b928fa7c18c0b192ebf4371ea59566227370ba724d70ff6c96f4d162687be30c303892f629005a9874213c5ca8ea2347298e1ca3d8157c3622e1c7192db6837026397bdedc9366199408f93a383ed358dc231000e91edf6c24bd055bd0208722cdee4e265074ce4162575de22bdaa992ff0b368629d64412f6bfddb8723021c79c2c6436ae154b0fb7d07b8ce9a76c0b024d186ee71086ae2639c4aa6576ea16c27643622de393720f34ec5a44ed8e5b0a55d51c775fc5f75bbda4b7de2d245e5dfd52083a91eb9dacc51c146d7373eeff79c01bc6f689e2a91066cdc4b637ab620f3179df75803cfffeb77ba56e5429631b5d88fb64b3cef348818600e3b44e28a9bdd324c6b37804d2464ef184db502cacd6233d3534fbacc1405cd53247edbc969d71c533ba2ac65d9b85083f4cc521f1e42ec14802a7bc189606b99c3112a3452ea979c1d489f9c1f086e9f5afa8136359b3e5a175a4e503450cba34a99ec28fa84d5fe9715d5022d6b9949860d8ec7840b5f2ef18251534dfff37c82b5e89c56471c170e2e3037a25b4b9e799b17b7c6853bfe5a24c0bdb371809416695c6693f155b078c5d926c190020a480223da4775eeeda9373bdb98d7ba21e422c5a169dbb47f2a565bc", 0x4d2}], 0x2, 0x0}, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) stat(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) 16:00:15 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r4, r3) listen(r4, 0x0) dup2(r4, r1) kqueue() connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0xbd56, 0x0, 0xa, 0x0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x0, 0x2}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:15 executing program 0: 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$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000001c0)=0x13) r2 = socket(0x800000018, 0x3, 0x0) r3 = socket(0x800000018, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000080)={0x4, [{0x1, 0xd0}, {}, {0x0, 0x6}, {0x1, 0x81}, {0x0, 0x2}, {0x2, 0xdec4}, {0x1, 0x9ee}, {0x3, 0x7}, {0x2, 0x22}, {0x2, 0x1}, {0x3, 0x9}, {0xb768981d6b4bc94c, 0x8}, {0x3, 0xda}, {0x0, 0x5}, {0x1, 0xf0000000}, {0x3, 0x100}, {0x3, 0x7}, {0x0, 0xff}, {0x3}, {0x5, 0x1}, {0x2, 0x50f0}, {0x3, 0x8}, {0x1}, {0x3, 0x80}, {0x2, 0xf09d}, {0x3}, {0x3, 0xc1}, {0x2, 0x8000}, {0x1, 0x8000}, {0x0, 0xfffffffd}, {0x1, 0xfffffffc}, {0x0, 0xfffffd3f}]}) r5 = fcntl$dupfd(r2, 0x0, r3) r6 = fcntl$dupfd(r0, 0x0, r5) r7 = shmget$private(0x0, 0x3000, 0x4, &(0x7f00004dc000/0x3000)=nil) shmctl$SHM_UNLOCK(r7, 0x4) ioctl$TIOCFLUSH(r6, 0x80206910, &(0x7f0000000000)) 16:00:15 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000b3b90e648a32e2a1f6cad0810112eff4c0af259a6164fcbf6c5121b3293e65805f306d08d96e961166a4cf22fc99a55321142674495fe3b9e7d98231a8befd639ca8fa3fcb261fe05b25378ee11dcddf36535c3de03aacf86102e8e9c6c06595d7"], 0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r1, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) fcntl$dupfd(r2, 0xa, r3) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x6, 0x2, 0x1d48, 0x0, 0x9, 0x1, 0xffff8001, 0x0, 0x3, 0x7ff, 0x9}) write(r0, &(0x7f0000000280)="f8893e9d34ba751218d141ed7382a05dd4857d0e4b1fdfd4b09f4f8a", 0x1c) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file1\x00') 16:00:15 executing program 0: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/114) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r3, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r6 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r4, 0xa, r5) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r8 = fcntl$getown(r5, 0x5) r9 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0x32b) r11 = getegid() fchown(r9, r10, r11) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r13 = getegid() fchown(0xffffffffffffffff, r12, r13) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000700)={{0x1, r12, 0x0, r10, r7, 0x25, 0x7fff}, 0x6, 0x4, 0x0, r8, 0x7f, 0x100000001, 0xb1f1}) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x3ff, r0, r1, r0, r1, 0x104, 0x5}, 0xfff, 0xd, 0x0, 0x0, 0x7d55, 0xd75, 0xfa}) shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x3000) r14 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r15, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = accept$inet6(r15, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) fcntl$dupfd(r16, 0xa, r17) fcntl$getown(r17, 0x5) r18 = fcntl$dupfd(r14, 0x0, r17) ioctl$VT_WAITACTIVE(r18, 0x20007606, &(0x7f00000013c0)=0x1000) r19 = open(&(0x7f0000002400)='./file0\x00', 0x2866b073f5470ed6, 0x1) writev(r19, &(0x7f0000001340)=[{&(0x7f0000000000)="2c76908b7ae3e8691db59984097e11d95745db2b1aa1f92596ba74a55fdde0c5ecb22fa0c7", 0x25}, {&(0x7f0000001400)="3e4fa86bb60996a8ce4da05dff1ae80fb2beef30f0bbdbf9c90be443956116b98078f3796f2e8fc004797569cd2f9e979040c3238d730c3bf45531869b16047e2cae1378996b0e3580bca87ce2ef7db51295f7e56dc77bd07cc40b9e2c961c6d24d4dd4d30c1be6f9241b91147a1ed3915a9ec9a3cef7bba1f57faebfe61cbe15bafc08a944973797c134eb5aed0ad6ab46b0817345d0d81b61321bb2aa7bacd078c231cac421661bf842c37ae3dc53a36e2fbb8c9c49b4382891f55fcf130718cd75d3e0cf9a74a823eb6d44386b7478198f027228a512702d207e85d62a621db6095992a3dd7fc7668f9ee14d25f2553c76d410823984d438d1c991d97a36de31057db8ba3ad020b72574dd10f073eed5b3ce9148a0cf6a08afda9362d0186665ddb6f34a6fa9586f97ad634d05778ca26306ce0aa0906e012d7f777417d790b2c3cffa7247c8c8a166cda431a01538d27013b93659fcbdbcb76332a7128ff61d2abbf3ec0b2ea8ab98449403c7d246ad3580443f03fc1af87454f1594a1f418bc1640b8822c61ad5816dcab6e989ce94cedc81fb6e74bf27fd61fb5193173314acd1d187b5af4f0cb758ada342a09edb229b8bc293848738d67a5db68e19c53a1daa1b8a489f14e0c38aaf43447f5e1df05b86d3880ffc7675e10d85fd692287df1daa1d37235d48f28793cdbc55253155dcf62f79fcbd51cab7501b56ab2ba463c1dfa5a4a3c734c1e706a93c82aeda805cb7a38ea49fab029801a45634f61127ce0bbbd634e96e7362d48f8a14926e1ed37d838cc270b1685f5b91d39742d63aa3aeaf183604cbb3df299716613337fd29bdc88ea683ebab633491dac3fa33592b745290d6e187c29764e1280dbbd51029c7b19ba7cf66efc1aaa56f5fe9c5d4dc832d3b0443b24f1127fb32c3135dbdfa4b3c5bd20b7dfdfb2f3b0ecc44bfdc486332eeb67089bfcb80f33cf4308282f3be4944cd7b8fb6aa120f7a24edeca005a797a99cb8a2c9eae46c9a2f7463f3b1791345ea94949f8360cbf15a2a5a2699901e0b2fd12161c0de085ca8afe30952638af542849f54b5320f7a8ccdf77310a1278595f4f02535ab3c7efa195b6fe06e1969eccc593a21a619a0555024be712c421826c87b0846c06d18ce5e752399f6b0ce465219dcf9490ef197caabc7a1774b035428f05059ac719428d3b9ba5b25d833fc6ee69555a8a3cde49238a5b5d3f8a8af5db96088743505c999be01fa741511fadf815255fa34f98e63998c0364275af4076704531ea02cfc024cdc92d723bd99156131c6853fc2c375e72db86c93051483723b923ccf40379ec4c3957ebd3f9c7337ecf262a37323116b4e86dfc977fd6903c44abde9e1b0c2237ce444ab93c4853cf7cb443e8bdbab35d80f39abd960c016025a4a5a45cffef926a8950e82ca57de835d22611f9fbd4cb4daea193a344f4be8025884b01967f0830ed334bc0ccecb7a72ec2946343426f58b7aa6b88ecd9fd3d974fa890e6340703544a45204ad4e5c05ccbdc63b463d82ddb72dd41b9f54a160c7056416d91088bdd0f147b0a5e3a7a075032cbfcd378b8a00da7bfb3130cd9bfee5367cbf22956d59629d384a5041622cda69fbdab18c0da64a4a0b5952f436e574599bfc827d0996f0e9dba57fb66fe4e2376fc24cf07b41ff69c264d9405b5d9ba0f60b7300eb80eb3989003ee5603407834a7af7e047e81f94111435cf51d38ab13ef8218506387b61375458d56ef02d49cb8696fff0117fafd786c44e1fc687019f396930133b958de4debe11219549169a7fcb3199db73c4f344079a14405f655012404073242ed6a5b405f60a01d2a9adf607f62aa68cc164af98b66eef8658ba9837d87e9eb0914d236d1344a57644b35899ea10435fd423360f1f2a1e2956762e5f8fe658ac7068aaf409d3703192220e5c2129e556973cb0db2952dce3fd360b3d27f9a36ab748547b5273b59f4a96916da3b1af719965a342a701df35a8b8710e5b82ce6490ac15264c4d45e71c1437b433e4549a4502cc05c962e1790b0b298c98164375ebc8a8fa2ef90f2b80433eb128e4d4299a974260b7599539c12d087ce2546cfa1a73a2769bc996dd1924c88424f92d936f789e68abf40f1d194c186339d713df18c548b89ad35f895a878657119cb640aa01570a504de0d580b55f3350b0570b10382b30f9fcc7c37276bb50d7203c9c2c4fb97840a3e3f3936bc162fc4ac64a5156a1a763fa9d6b5203f06037122a7821516325c76d9efb3633ac8f328f1ec62a2bf1c95c319b2db903c2e33a7a0f82e0bfa492f66268204afa12915b046e916356082b5e158c2318216d00c892905bf984e82854d76e4eadade71192e865f18636b3ff5873bfa570fee603dc12a0a2802000c6971342aa0de524b07204e59c5afaf673b64e660e38d832a50698f0cf712d0976962dde35983f75c41e72577151e4e783d2e4340f35abee848a88aea70573c696bd814de07905a7358dcbea176f14e854c890d6468ceb9908de7bd67d917d9e8903e86f008f55fa8732a287ffc9aa303c7a8455642ffbad4f7b38dffb2c347dfa92dd7778f26aa830671f9badd370a88ee740d12dcf29f2c1631dba7621d82aefc72a81af0a8b6d208372a7a86cf00f74475ca6b585b60eee291df2d3c97e338bedac80f07ddb5403565e98e63894c59a9d083501ce410218cbf191300612febe8a4d9bd4eda059458f675331a91ce1fb7cfa4db3020637c121e6483a24cc35c329669d161b9f4e75fa24bf110b3b140aaa1744e4cc0c3155ea576b7cd91bd61fc69322634444156aaeaa03a807c5986bea4bcd18cc39ad1975bdf3e0d705379e95a229dcc7b6ba3a0758fd3f532aaa12e3f36859f4b0b9eb29d2663f2a3b2ab1c7ba09e151a668212f11f1b2463a67cd720313ef53be17137c06cc22870c1af7961fce268128788fa3d832fa6edeab09c429aa809dcafedd3984a30b1661e95472f66dea79d78d3c9876ecc34b6a80b5b326a3dc2680e28ecd39b351a9b40a5fc22822276ae4f95fae8029130bf4bf2d78a5600377393c2b2392fab525e21d164e80fbd86d9fb40e53823be286a7ca52b927a8ede8de109067a9df74830c32a9590be583f6be857a4040ac626626859204b4945629de7278eff9b7afd0bfce1a6d02479feeeead8c6a48e8ded2d137242542b64a94a154ddfd3f05fd2ceffded33589a6ac6a34b4001dbbf8a279b04800255479acbadba864cb7fb7d5f53e14126369d663f29613bf01f7eb13a10aed0f03db842b9945b7eba1fd172df5fb10dfb5048ac2ed9722595c3782e077e9feddbca1f03c27fad0318428f386e2565588b021a238645007c9913ac122ffec6b1e5594cead602d05bb87ef47e40e9e394ae222733322118153155297d0be9f074e4179c4223083474988e7b454779ef420af01e626e1f79934acf30ce35de7104572fbecaf26051171c1e085dcaa197818d4ad6b37955fe94030f423c74928089f60fb17b3a059cbe88431465d099a2633e85b512317de1d8c788dfe044965a6b12a20415e0e0f7698dfb88eee1c19fc171b127a3fafdf6d4455070af1a1eeb6ad7811b9c610e747d264a15e4466d5e2df6af6b633a0a23a4bb0bc906a8736e8b687b1b6972707f5b835b8c57dd0030756422910c86defefa28cdc7e94877bb9b49b86914e5cbe2f7e399b45f233f0d258ff596d6ba8ca9a45c0571e2631838595bf35c0ed440203a5eff52c64d4ab08e6bff3a9e813e340f7dba214ab8b8a755a7b2118ae15934842bfd77b08916e19694a23e2d7aab87d85cdb78da13f283a37bb570bc2d6ceca327edda47302f32f40ab50a38927f9cf99df8e153c85b674aa83116fd445be4cbddb660fbf07ee242a228272c6023554b3eb156205a9fb72b18ae892c4b6da9156bc24e05d251aca8ec1e7a61a594ef5afbc9ee0f96ac2458f91aaf00720b8e5e8e14c4f3bb5cc84476bd05024af688c4bdc2bc7c0adbff62e28af59541bc7303ae72aba9b6768dcb9da00afa58100cd9a47c2a6f39043455c82a6d25bddbbcfc392ebaf4d93654fef3e4133fc8310bf4d3a313dbfa27cf1f7ad79062847512f66c5772d14644596e8ff9699b38458c1049ddb08cd6fc2bb0bc2431f422ecacfe1f5f2d009a69b692b5e06e3054637eda57a42b8f2f1904cd60a3a6009d17ae902aec03e70f894b1eb585d906f13de985c6c40ffa35f6d1184d479fd04b72db45688277223dabe0057cdf64592e5c71161107336ce5f0f3c66a4e7a5a249497fdd9a9f6adaa49d1c21b3700f74bb500e3e49c8083d4436603c89ad96cd206bc0b790427a8b12e3db193cfde1856709f916dd05149863bd6ce4438383f17e7a51117d2389d05ad3f3de8a79d271323854a9c7e52e04000d1907d91c5fbeb4f898ad52d6b1c30d8d5a616efce5813a4bff24ca9ddd503b4a13c701f70744e3cbe324ee9876a394855b5bed63ada6ca829ce02255e1b44b4dfb1d9ab52dc0bb7910f7bd6358d9d07719fd35d20c8d321d6c5bbd73865884605005b1ef5440c375b62740c034ece3c4e84c3078a508d46cc0aa59cce66ff47e2a7020184ad5721683885198a4d44f6853d1787d6211e7f7248ff99cd2fdae50187b78e5a45a262e0ad1388b7cc83d7978878a86be4f5bc6cf4c942841a902dfd4d779be32e64385828d1bed3c0a3073760c8c2c37bec6f0049f45a57eff41878d5e2bacd12743b4c6d57cedc51b8788e88f67b5498626d32e3c27e02932cccd857dc71c3e894bc48f10cda843541fca9bdbee8036b90daaa7554b33cf1c86521cec0b5f04053a1f33e07119d8921cc0917f97521cb7ac7016bf4fb55823638ab3830b47b8c86efbbc840bddf0491d2806d61d4a5aafc1881458ba6357e91d16d39ba3082de94801e0ff476cc11abdd4508e46e5ebd85182c2f0587e7fd768d5bb96c536a1ed5903d2862187e14bb48a662907baccce2d341b21635a6614960a74161598c090dcb6d91982caa57998187b76825ceaeb9213d48413f07e6e58894f83c1eb8f90ca45c87d0dd3983a3eb4ca2c340a2e46c4dce2efcd1b919c7742f84a858a30efeb7b468dc7b7c859bd42de5a54703eb7ef5415d648b3bb252bc4ee8c760c5892d0a6b0c9db91bacdd0e8ef38edd791f9d95a02d8d9d5e6878b7f062589844d5724cd613797c6bfe1ff616b58e9ede56c0f333610e685b23b5089a4d5021a439a31fd8194e3d985b3f757693dfddeb8ea01c3a4846a3ae1f156372fdff27c080fa75a36662e6c27647678774298898a67344725ab9d24bdfd64d19b51864e29cfa334a7b188ce22145cc330a9fa73dc6c6ff6e4f5db033c2c98b0a701de357b87473e2bd884bc34378baf07a9e82125f2ae4912978d09222adae81d2d66d69cae60483a144447dc623241d57ffc67f363fd8bef224af4428db86825eb457ee0a05c4764338872efe104cb1471c8e89b18e70f0b40299ab477aad6bd5740f9cb64e5f9264d62c57bf99ea44b7912355cb3599ff244f11d3abdaca4bf69f620bdd57f5ce81ec616df17fb018b9352c1431447296da6dc16c501688dbf9604bb152820d508b2feaca139c339180c8a4ba16a6d6039a8740c0c52807cd5315a3b6703af90d4722cad8e00bbf2121d60283616ba4faf819afd89adb6936583a19d8fc487682897c575b7dabdf55032a3a205d53fbaf4f666e0f2859f0f473cf0b23b4b672b7aefd3cc4c59549f86c54b39e43c105c97e63cdca5524d5f4babb1160a6df48e", 0x1000}, {&(0x7f0000001080)="4f23e0", 0x3}, {&(0x7f00000010c0)="641252afee3123389392c41f4537edd79bb59d544d67d01110a92b3ff7171f912ca5124d0ed47769c88eee8786eb79e1290a887978cfc0298e0acf134d8f264d40b42ae45d78ba7d393ee033d382ed280d64a1c627f8221c00188a57797177d1f373256781b1614bb53958b25759f44c111e83b02e908e", 0x77}, {&(0x7f0000001140)="a56f834347e813074372047d35ac5165bad1cdfeb2c58e19e2de71101d2915392fdadc3a6fb4c309ec34415eb169ad4712341a80c2179ba2ae805ae31c86474859df880e22ec4f70860a9ef8be790e1d77b1086362ca524de63d37d2c04e", 0xfffffffffffffdef}, {&(0x7f00000011c0)="93e9dd084d441aa89d3d0e0cafe529b4bda290847f784254498c9746c2c55263401ccac5a1e4343c7d3fb5193ae57ec14c87b19a7cfdb23c225222d8d4c162b4d87b096896d10e9209c4444bc5ed14e558d8a8be2070612199954c0050ee84c2251236f323ca4a307b27c1e158b7972cfaed36ad53b31651d845a6b2cec2811b426514586d24755705c3b3e84466f45b1710e19762177253c5c3c91695d3282939b7236e6614f9b99b983e9ccedfce131c1a5a019f280cd3a758fda3830e16e1b36f71492bd8c47696371003621a3274ec8781f9d8abe3c7c1b49d46cf2fc42729301b0b556a5de5c2c78350", 0xec}, {&(0x7f00000012c0)="0e5a4716cdb9f10a85af2a74007077babeb175417b6e559eee50aa980c68c3e4dc3e1465b23aa88082ac4ccde27edc92b8b57895a2a1dfa1786a03db46c85cc8dc10f7b030484381c40005a7ddb1ff5b369b097d01cc1f9fb811620c17", 0x5d}], 0x7) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2002, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x30, 0x2}, {0x4000000100006}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000180)) 16:00:15 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs, 0x8) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f00000001c0), 0xc4e, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r4, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) fcntl$dupfd(r5, 0xa, r6) bind(r5, &(0x7f0000000040)=@in6={0x18, 0x2, 0x8, 0x9}, 0xc) r7 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs, 0x8) r8 = kqueue() kevent(r8, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r8, &(0x7f0000000000)=[{{r7}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r9 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r9}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs, 0x8) r10 = kqueue() kevent(r10, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r10, &(0x7f0000000000)=[{{r9}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r11 = socket(0x40000000011, 0x3, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs, 0x8) r12 = kqueue() kevent(r12, 0x0, 0x80d, &(0x7f0000000140), 0x8, 0x0) kevent(r12, &(0x7f0000000000)=[{{r11}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x2d}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) 16:00:16 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) kevent(r1, &(0x7f0000000580), 0x80, &(0x7f0000001680), 0xfffffffffffff001, &(0x7f00000002c0)) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x200, 0x0) r4 = syz_open_pts() poll(&(0x7f0000000180)=[{r3, 0x20}, {r4}], 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r5 = open(&(0x7f0000000040)='./file0/file0\x00', 0x10, 0x51) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f00000000c0)={0x7ff}) r6 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r6) mkdirat(r6, &(0x7f0000000140)='./file0\x00', 0x0) 16:00:16 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) r2 = accept$inet6(r0, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r3 = fcntl$dupfd(r1, 0xa, r2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) recvfrom(r3, &(0x7f00000001c0)=""/202, 0xca, 0xa1, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r4, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80047001, &(0x7f0000000100)) r6 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x20, 0x0) close(r6) chroot(&(0x7f0000000140)='./bus\x00') flock(r4, 0x1) syz_open_pts() syz_open_pts() 16:00:16 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)={0xad, &(0x7f0000000100)=[{0x2, 0x3f, 0x8, 0x80000001}, {0xfff, 0x80, 0x1f, 0x8a}]}) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {0x7}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r2 = open(&(0x7f0000000340)='./file0\x00', 0x81, 0x90) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000380)={0x84, 0x2, 0x2, 0x4, "1c21d8404bbf3235938cbac88ec2bd2b084d00", 0x1000, 0x32}) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000080)) 16:00:16 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x32) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202c0ffff64591ff3ffa796034168364bd074f70f4c417397197786e0480823aabad15080bc4631f5b8a30a815a1cbc427f8275c75aec44f5a2de4d64c79104801c7ee1583dc254d5514c031b8ab6f0f533b6838e954dd6b26c76975fe93633dec888dca2bd88755530aa57525ea67a"], 0x10) writev(r0, &(0x7f0000001200)=[{0x0}], 0x1) chdir(&(0x7f0000000040)='./file0\x00') 16:00:17 executing program 0: open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000140)=0x10) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20000, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) open$dir(0x0, 0x0, 0x0) kqueue() writev(r2, &(0x7f0000000040), 0x100000000000038d) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x3ff) accept$inet6(r1, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r0, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = open$dir(&(0x7f0000000540)='./file0/file0\x00', 0x400000002c5, 0x0) r3 = kqueue() pipe(&(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) ioctl$BIOCPROMISC(r4, 0x20004269) kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) r5 = open$dir(&(0x7f00000006c0)='./file0/file1\x00', 0x8000, 0x80) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) ioctl$BIOCLOCK(r6, 0x20004276) fcntl$dupfd(r2, 0xa, r5) dup(r5) r7 = open(&(0x7f0000000340)='./file0\x00', 0x81, 0x90) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000380)={0x84, 0x2, 0x2, 0x4, "1c21d8404bbf3235938cbac88ec2bd2b084d00", 0x1000, 0x32}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000180)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:17 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00e4317b379e78f2c80000000000000043eae65b5fca52a92c034ac89e5e8b026d607972c2dfab8b8ea747cb5e1c04180b995427402ddea05e9070052c1fc3222af1812078ca4d3597bf97310db6650bed5722b67c92bac5d2f7f36139b7efe7"], 0x2) 16:00:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x1000, 0x0, 0x0, 0x1062fc7], [0x40000e0040000fc], [], [{}, {}, {0x0, 0x0, 0x40}, {}, {0x0, 0x100}], {0x0, 0x0, 0x1}, {0x0, 0x0, 0x0, 0x200000000000000}}}) 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:17 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r1, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) fcntl$dupfd(r2, 0xa, r3) r4 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f0000000580)=0xc) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000000c0)=[{{r5}, 0xffffffffffffffff, 0x80}], 0x6, 0x0, 0x1c2, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x0, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = accept$inet6(r8, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r11 = fcntl$dupfd(r9, 0xa, r10) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r12, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = accept$inet6(r12, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) fcntl$dupfd(r13, 0xa, r14) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r15, 0x8004746b, &(0x7f0000000100)=0x3ff) accept$inet6(r15, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000700)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000580)=[{&(0x7f00000000c0)="e92d8f08a8ca17fc3ed1c823f05d2a878985bfc6af860175d2c8235b89b6d092926e47", 0x23}, {&(0x7f0000000100)="d57514d130c63df3faab4cc07c1ebf7f376e467aad434b742c95266b2bb0d271a1079256c508f344e173196cab73753c537140aad16b", 0x36}, {&(0x7f0000000180)="f1e835a3c08dfe243effba9ad818880f67e121726ea546bdd063e9d7010a269c2083e09bc03443d339637bb8ba823c45f0e4d19f16834614b3b3d03fa275dcc9bfd8457d71c6942d51b57a6e61e271057537d4abd4b7b0edd411ea97af0079bd869df33ab34b5597c8942c53c20d", 0x6e}, {&(0x7f0000000240)="7f81dc7cb9f06169a7daabed88195faafc5cb3f24fc1bb1961e341d3c0da68dff11123f32b8b3a8cf49e6053f5e113041fee2b0577f8bc70e2b71d90e6ad9859988741fdd818ccae530cee68958939ae72360eb5a635ca731e1ca907a2d0c171b52d6b33347a1392646bd6346334a8203c1421806461925688ab5ead3e8077a1e55783dabc716a3fc0481bf0595c33a4b838afa94ecae00e9fa7fb3068b0246342c146350bcb49e4b242f1508addfd7f351346fba922d4d830ca9ebc2e61567bfa88dc92ac1259ee95ce311c13901049e6439fed53f6860a94fab57b088c0936185a3ffe406bfdb058c90a3704cd06d0423d61", 0xf3}, {&(0x7f0000000340)="f0b3ec567fc73626db2ccac93b729f2561d6bfcb95ca4d142d61cae54aa068bb6013c1b597b82f57c1fd8745aaf6dc351c1ae4b48c6ed70aa3073d7c139153a5fefd6b9f2aeefa3cac72212307369fcb1ffc9dc0577b2056b2c4795caa6cef59394579a04186282dbb4665d842fc0dc8eb4705d9e27bff9532fa29a5146058ae5ad341a948173582ca62defbe3360d1fb4f7ed17156340f9a461ce745f2ca5d46da811896b0c4d84e3bd2a77fe", 0xad}, {&(0x7f0000000400)="40b2d7c30284e73942b7d18a878e6ce1405eb5e3092e4485884a40b232067ae1911b52dd0ee9315bf67de72639af044d19eb455ad62560f50429b591b71429a667c6b56566a9e3767df16cbb1bcdfd65", 0x50}, {&(0x7f0000000480)}, {&(0x7f0000000840)="c01334e8f2b5ab06eb36080000005789eed3475e0c668970b67a5fc451778618069205aea68546c6385c23dabbc9d4611f50e00dda405b4f277902df7c0b2baa61199d2c67", 0x45}, {&(0x7f0000000500)="fbcee67d6f13e400570d94f917994305b7708a0a87d29553166fdfdc80dadbe850cb41417a0fe7034e2a68b7c34a665bd6528b3694b429f18364a6e549314655d8635d50c2e020258ecaa087d7b7a319cb91bdc8e24d2a47aca2566775230b4d9840eb923a4e72a1fc", 0x69}], 0x9, &(0x7f00000007c0)=ANY=[@ANYBLOB="300000000000000004ff000001000000", @ANYRES32=0x0, @ANYRES32=r2, @ANYRES32=r4, @ANYRES32=r0, @ANYRES32=r6, @ANYRES32, @ANYRES32=r7, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRESHEX, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r13, @ANYRESDEC], 0x7e, 0xa}, 0x400) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0xa9d5) 16:00:17 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x15}]}) 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"}) r2 = getegid() setegid(r2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) r3 = semget(0x2, 0x0, 0x10) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r4, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r7 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r5, 0xa, r6) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r9 = fcntl$getown(r6, 0x5) r10 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r12 = getegid() fchown(r10, r11, r12) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r14 = getegid() fchown(0xffffffffffffffff, r13, r14) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000700)={{0x1, r13, 0x0, r11, r8, 0x25, 0x7fff}, 0x6, 0x4, 0x0, r9, 0x7f, 0x100000001, 0xb1f1}) r15 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r17 = getegid() fchown(r15, r16, r17) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0x8830000, r11, r2, 0x0, r17, 0x0, 0xf8}, 0x3, 0x1, 0x4}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fda02eaa4e713048e69931920048", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r18, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = accept$inet6(r18, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r21 = fcntl$dupfd(r19, 0xa, r20) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) write(r21, &(0x7f0000000140)="ad18f05de2f4ef18", 0xffffffffffffffcf) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x30}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000000)=[{0x2, 0xc9, 0xff, 0x8000}, {0x0, 0x9, 0x4, 0xf4}, {0xf23b, 0x2, 0x8, 0x6}, {0x9ca, 0x9, 0x3f, 0xf4}, {0x8, 0x4, 0x7, 0x8000}, {0x81, 0x3, 0x3, 0x10000}, {0x5, 0x0, 0x20, 0x6}]}) 16:00:18 executing program 0: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)) 16:00:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) fchmod(0xffffffffffffffff, 0x48) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffffb, "73cc5160527b0100e534840c76f3000700", 0x10010000}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="c610e33375573c72cb1b559634c55913f85c7b", 0x13}], 0x1) 16:00:18 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r1, 0x0, 0xd, 0x0, 0x0) pwrite(r1, &(0x7f0000000100)="c8a84e", 0xffffffffffffff1e, 0x0, 0x0) socketpair(0x18, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10080, 0x20) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x10000, 0x7, 0x4, 0x2, 0x7, 0x3f, 0x8, 0x0, 0x2, 0x6, 0x5}) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f0000000080)) fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) write(r2, &(0x7f0000000440)="f14c72185d110fbe1b3e648f65556309efc113518852c2ca6a929220de6c4b4ad65bfd28fdd89671bc080525c49836ceb03b53fe9c6fdc212f92aa1ea7ca9e89494be3332848527bc19d4d4816b87e8ad307824ca0cce1585d4c565afc7acc5e64fd857643f52f03e561d1f53e199a2b0307dc1e2a12ea72254c005aed76e2e3455254d6bac6625acd8a305c8482b387", 0x90) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$inet(r0, &(0x7f0000000100)={0x2, 0x3}, 0xc) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000040), 0x0) dup(r5) semget$private(0x0, 0x7, 0x86) r6 = open(&(0x7f0000000340)='./file0\x00', 0x81, 0x90) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000380)={0x84, 0x2, 0x2, 0x4, "1c21d8404bbf3235938cbac88ec2bd2b084d00", 0x1000, 0x32}) ioctl$BIOCPROMISC(r6, 0x20004269) r7 = semget$private(0x0, 0x1, 0x18c) semctl$GETPID(r7, 0x4, 0x4, &(0x7f0000000380)=""/47) semctl$GETVAL(r7, 0xbfcf445eb7fbbb01, 0x5, &(0x7f0000000000)=""/222) r8 = socket(0x11, 0x4003, 0x0) sendto$unix(r8, &(0x7f0000000300)="b100050400000000000000000d000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1b132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb7bac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee05516b4526a52440c00020000dd000000020208a371a3f80004000000000000000100000000000000007146d0955151268de6274f73432f25b82ce036e98d15914490b296c1f2631e6dfde1227bc10068d68b5a1b6eebbba8a18153bb81770bc28fce46b59967dc33e5baf395e4c98e378054aa742226970f12de7a7f9342b5fd751ef85991a15cab0ecc1c9c9a29e07508ba1a3028a7e1757b94a14da729d553523ebf5e", 0xb1, 0x0, 0x0, 0xff60) r9 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r9, 0x0, r9) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000280), 0xc) 16:00:18 executing program 1: open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r0 = getpid() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r1, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) fcntl$dupfd(r2, 0xa, r3) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000003c0)={0x10, 0x7f, 0x4, 0x5, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x39}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x4e21}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000003000/0x2000)=nil, 0xffff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000004000/0x1000)=nil, 0x7f}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4d5}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x6}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x80000000}) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r0) getrusage(0x0, &(0x7f0000000300)) r4 = socket$inet(0x2, 0x5, 0x0) bind(r4, &(0x7f0000000140)=@in6={0x18, 0x2, 0x387, 0x4}, 0xc) 16:00:18 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000080)='r\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f00000001c0)='c\x00') symlinkat(&(0x7f0000000000)='./file2\x00', r0, &(0x7f0000000180)='./file0\x00') r1 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r3 = getegid() bind(0xffffffffffffff9c, &(0x7f0000000240)=@in={0x2, 0x1}, 0xc) fchown(r1, r2, r3) recvfrom(r1, &(0x7f0000000040)=""/53, 0x35, 0x800, 0x0, 0x0) 16:00:18 executing program 0: r0 = socket(0x11, 0x4003, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/114) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x3ff, r1, r2, r1, r2, 0x104, 0x5}, 0xfff, 0xd, 0x0, 0x0, 0x7d55, 0xd75, 0xfa}) shmctl$IPC_STAT(r3, 0x2, &(0x7f00000000c0)=""/163) r4 = open(&(0x7f0000000340)='./file0\x00', 0x81, 0x90) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000100)=0x3ff) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$inet6(r6, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) fcntl$dupfd(r7, 0xa, r8) accept$inet6(r7, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000180)=0xc) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x6, 0x3b2a, 0x2, 0x100004, "1c21d8404bbf3235938c6f12e28c559b7da000", 0x1000, 0x8001}) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca02bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90ff03000000000000c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:18 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x342, 0x23) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000100)='#!'}], 0x198) fchmod(r0, 0xe3) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:18 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="051701f0ffff172295639f668cffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r1, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) fcntl$dupfd(r2, 0xa, r3) pwrite(r2, &(0x7f0000000040)="fadbc93125487bd46d9423c3cc6b5e89e9a2d56f2f9e3829484b1d57ca864c4984a9187a1b8ddd3a1cad24d6b3f1857a723743706caa93d778c0fdf4c5df7927228cf790fae973d76d35c49ec0347f7b76e981852b9bfc8d1c8d3c48c13ab127120bd7e8097f2955f8f922", 0x6b, 0x0, 0x2e05) r4 = socket(0x2, 0x3, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg$unix(r0, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCEXCL(0xffffffffffffff9c, 0x2000740d) 16:00:18 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) syz_open_pts() r0 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2f62757304"], 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:19 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f], [0x80000000ff, 0x0, 0x0, 0x0, 0x3]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socket(0x6, 0x5, 0x1f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) 16:00:19 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x84}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) fchmod(r0, 0x8) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='.\n', 0x2}], 0x1) r2 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x80, 0x115) connect$inet(r2, &(0x7f0000000140)={0x2, 0x3}, 0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000001c0)=""/188, 0xbc}, {&(0x7f00000000c0)=""/46, 0x2e}, {&(0x7f0000000280)=""/32, 0x20}], 0x3, 0x0, 0x0) poll(&(0x7f0000000000)=[{r3, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x80) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = accept$inet6(r7, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r10 = fcntl$dupfd(r8, 0xa, r9) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)) getpeername$inet6(r10, &(0x7f0000000440), &(0x7f0000000400)=0xc) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r5, 0x0, 0x0) dup2(r4, r3) pipe2(&(0x7f0000000080), 0x0) 16:00:19 executing program 0: socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x2, 0x0, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x20, 0x1, 0x4) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x1, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) syz_open_pts() syz_open_pts() r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r1) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(r2, 0x0, r3) socket(0x18, 0x2, 0x0) r4 = syz_open_pts() close(r4) r5 = kqueue() dup2(r5, r4) 16:00:19 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000084, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r4 = getegid() fchown(r2, r3, r4) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00./file0\x00('], 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="8100000000000000", 0x8) 16:00:19 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x0, 0x0) lseek(r3, 0x0, 0x1, 0x2) writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0x80}], 0x6, 0x0, 0x1c2, 0x0) close(r4) dup2(r0, r1) pipe(&(0x7f00000000c0)) fcntl$dupfd(r2, 0x0, r1) setrlimit(0x8, &(0x7f0000000300)={0x8, 0x16d}) execve(0x0, 0x0, 0x0) 16:00:20 executing program 1: r0 = msgget(0x3, 0x100000110) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYRESHEX=r0], 0x1, 0x1, 0x1000) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80200004, 0x0) read(r1, &(0x7f00000000c0)=""/77, 0x4d) openat(r1, &(0x7f0000000700)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x80, 0x10) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000280)="32bdabe6efa437e429661c7f6518903e009c00769f9f73377160614fb59594e617d9ca5437e43fd52a95c3d45a21e0bdd6ec75e78c968f5b43d712d447ee2047be60d5d10000000000000008dc61c3d5f2b30557b2d59ae1d2ab74bce6e8889a299315ecf03a3882d09d05220de89c219cc5eabc1522af5f875515cd084550c719d352a9c658796a24887a90ebf33a114578bebb08e135494fa274901987a1905d0a027e3ba45d57d8f13a59fcfaa8004fe14b8228ced5e1bce43ddf1b67a6fe42f8044eeb12828bdfed7f82f9aab43d4b2c38b5d4dfb4d155e0bcf068249e07201d878a75a440024b44daa66a7036573e69bb8d6d464180bb13ad4c4dcf7db4c95c441804c41222546065eb43435f1743f7b594269c388831fea2e6fff22260eb6dd0429407ac97803bdcb7a25c3091ba61699e843d602e785524ae629fe12e11413ae5c6e262898e7dba3ee656d4e6bc68a5c1fb6ae0f03d21febc347b3818ded9560503739a08913ba78c17a45ab0e34145898f8e8cee47c1e9eb669d3271cbb1162df94465dd450148b72101f4649e6a2e8e44145b94c617ae5c4c67845320231abb9821018e58fe40806543b01aaa4b9fe564a6836e98373c096959b4a039d4eab11afda517c57b3912d075045c4473f07b3a0cacb6d30221ea78df92dfdd251a2987a9ccb234d265f3c29aaf83686a5062f2f76e4a43b1b00f1fa43c8bda46da2285caaae5b3f4e91ea6f93dbe4cbf89858208c5ce00239c59d06634bdac769648155288f5622a30999cea5a89f718137e22e9a0e943532998101ad7f0980692dec08d3faf0ef3991d3bd7f86ca381c9642de9a9c6cab29d9a398e7b09a926202d09", 0x47a) shutdown(r2, 0x2) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r4, &(0x7f0000000180)='./file1\x00', &(0x7f0000000200)={{0x9, 0x2}, {0x6cb, 0x9}}, 0x2) r5 = dup(r3) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000000c0)={0xff, 0x8ba, 0x61, 0x7, "5bb02ae514959faa8cbf1a4a54ad740ba05a1682", 0x6, 0x7fffffff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) nanosleep(&(0x7f0000000140)={0x8, 0xfffffffffffffff7}, &(0x7f0000000300)) msgget$private(0x0, 0x10000004) r6 = accept$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) bind$inet(r6, &(0x7f0000000340)={0x2, 0x1}, 0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000080)) r7 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) mkdirat(r7, &(0x7f0000000100)='./file1\x00', 0x0) faccessat(r7, &(0x7f0000000240)='.\x00', 0x3, 0x0) r8 = msgget$private(0x0, 0xfffffffffffffffd) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r10, &(0x7f0000000440)=ANY=[@ANYBLOB="35c6e215039cf5a6e82fcf76756e653a7e7841bf9079be4bf2f276b05da1966ac0fbc7a88cdc7e8674743a604b592efe854536dacc0b7ccf7f7270814d6dd6a515cb14a1b089b9a3c60579c5f4d7bfc04499170b0c055f7d2a5f6cd95b8315ff0c9971df9609d8ac687f0596c7150ead7fb58c8028b0ae5fdbd75f845ceed99b79d5265928d3e2e2c4b02f5cf5f969aae025a3a52a43e64c6b22705179fee54036074e6702876ad5604081c9d067c48291b6bb676c2803000000380c3ec488e310a4965fd9090baaecadfa64dfec049205a83829b55efd52a0ed1b32722f2ea88f806fb774b597f079eabaccc7d781a31369e49da83fd359e283a0386ae09303f3e0b60d37898364f1e7cd2a80d1381124be4cbbf535295c11c2f8483e92a5922ea99075584da278b8833bc85b4b5e972ff0337bee01a064403842d9609db42f316c1ec17abbc01d27f153398669f9c7fc8d939a6e0e5dcb51057585ebe1f14951baf40dbb34a261107eb1292ff0998ebbf8df52382a5cc16d45598cd1b5ab71a5c94f57aa3c"], 0xe8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r12, &(0x7f0000000780)=ANY=[@ANYBLOB="eed43e9078ab3beebf326d919bdd54d8726a45ee0c111b85b8555275cf7a0b810c1dc8e2a720b5cc7b8b9a299d280747b837dfdb7f7e5df44ce2b80666278afa7996d5f24cef763b92d42c99adcb76670ce4996543907bd74876ceb8c2a7efc24f965b8493af36b34cbc713df0694862d2441401b85600908a51abbe38d86e49a35d0ca748907a3ad79dfe1857b186ea6d14675795379b2d7dd0c1b658b9fa55e89bb41c030fdfb9a8b062003c2535af98e5615e6f221310b6a95468097dc02a48bb6162223f9daeb9d1833614c72d625a34fa7243d9c4b12ba0d1db9bd615c29f7e34cbe3364236ede92c8d181fad9be1b94c5ece0e6c6f73e10477d5a09eca48d3cac8c8624c92eeeaaa21be014e71e02623abfe6bc7b98f72b2326c12c1035899b88411eb770c9398b76c3e1541377b80d71c1900a9bb279966ba71d65b1d1c2dbaf5045abd3b0972f09235c83a709bb47c989d14422e89ba7efd69de25899997774d"], 0xe8) msgrcv(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0, 0x2800) r13 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r14, 0xffff, 0x800, &(0x7f0000000100), &(0x7f0000000140)=0x4) r15 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000600)=[{{r14}, 0x7ffffffffffffff0, 0xb, 0x80000000, 0x1002, 0x80}, {{r9}, 0xfffffffffffffffc, 0x52, 0x0, 0x0, 0x1}, {{r15}, 0xfffffffffffffff9, 0x31, 0x2, 0x5, 0xd442}, {{r6}, 0xfffffffffffffffa, 0x1, 0x20000082, 0x0, 0x2}, {{r10}, 0x0, 0x92, 0x942ffac320d4cf3a, 0x0, 0x3}, {{r11}, 0x0, 0x40, 0x40000000, 0xe53, 0x3}], 0x0, 0x0, 0x65d8, 0x0) r16 = kqueue() fchdir(r13) kevent(r16, &(0x7f0000000040)=[{{r13}, 0xffffffffffffffff, 0x39}], 0x9a1d, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x4000, 0x800) r17 = msgget$private(0x0, 0x0) r18 = getpgid(0x0) msgctl$IPC_SET(r17, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r18, 0x0, 0x0, 0x0, 0x80a6}) 16:00:20 executing program 1: setuid(0xee01) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') shmget$private(0x0, 0x1000, 0x50, &(0x7f00005b9000/0x1000)=nil) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r3 = socket(0x0, 0x8000, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x90) r4 = kqueue() r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r5, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x89e992dc5855bfb4) renameat(0xffffffffffffffff, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r7, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) r8 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r8, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) r9 = accept$inet(r8, &(0x7f0000000780), &(0x7f00000007c0)=0xc) r10 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r10, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) kevent(r6, &(0x7f0000000900)=[{{}, 0xfffffffffffffffb, 0x2, 0x1, 0x200, 0x3f}, {{}, 0x7ffffffffffffffb, 0x8, 0x20, 0xfff, 0x1}, {{r7}, 0xfffffffffffffffd, 0x11, 0x2, 0xcc, 0x7fff}, {{}, 0xfffffffffffffff8, 0xab, 0xf0000000, 0x7}, {{r9}, 0xfffffffffffffffa, 0x9c, 0x80, 0x318c, 0x101}, {{}, 0xfffffffffffffffa, 0x8, 0x2, 0x4, 0x2}, {{r10}, 0xfffffffffffffffb, 0x2, 0x41, 0x3, 0x900}, {{r3}, 0x0, 0x27, 0x5, 0x3, 0x7}], 0x7, &(0x7f0000000140), 0x1, 0x0) fcntl$dupfd(r4, 0xf, r2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) open(&(0x7f0000000280)='./bus\x00', 0x8000, 0x14) getgroups(0x3, &(0x7f00000005c0)=[0x0, 0x0, 0x0]) getuid() r11 = getegid() fcntl$getown(r3, 0x5) r12 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r13 = getpid() fcntl$lock(r12, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r13}) r14 = msgget$private(0x0, 0x0) msgrcv(r14, 0x0, 0x0, 0x0, 0x0) r15 = geteuid() msgctl$IPC_SET(r14, 0x1, &(0x7f0000000140)={{0x5af1, r15, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0xffff, 0x6, 0x4822, 0x80000000}) r16 = socket(0x18, 0x1, 0x0) setsockopt(r16, 0x3, 0x40, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed385311448021356dfb007cca5e1b1b6f69a573b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4409acaa5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e", 0x9a) r17 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r17, 0xf, r16) r18 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) socket$inet6(0x18, 0x4000, 0x40) r20 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r20, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r21, r21, r21]) r22 = getuid() r23 = getegid() r24 = fcntl$getown(r17, 0x5) r25 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r26 = getpid() fcntl$lock(r25, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r26}) shmctl$IPC_SET(r18, 0x1, &(0x7f0000002380)={{0x0, r19, r21, r22, r23, 0x20, 0x80}, 0x3, 0x7, r24, r26, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000002380)={{0x0, r15, 0x0, r22, r11, 0x20, 0x80}, 0x3, 0x7, r1, r13, 0x7, 0x20080000001, 0x4}) getgroups(0x1, &(0x7f0000000080)=[r11]) r27 = socket(0x18, 0x1, 0x0) r28 = socket(0x18, 0x1, 0x0) setsockopt(r28, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r28, 0xf, r27) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xfffffd84) r29 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xfffffffffffffdc2) r31 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r31, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0x0, &(0x7f00000005c0)) getuid() getegid() fcntl$getown(r28, 0x5) r33 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r34 = getpid() fcntl$lock(r33, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r34}) r35 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r35, 0x0, 0x0) shmctl$IPC_SET(r35, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r35, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r36 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r36, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r36, 0x0, 0x8, &(0x7f0000000240)=0x72) r37 = semget(0x1, 0x1000000000007, 0x200) semop(r37, &(0x7f0000000040)=[{0x3, 0x3, 0x800}, {0x3, 0x78d}, {0x3, 0x1}, {0x3, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r37, 0x0, 0x0) semop(r37, &(0x7f0000000280)=[{0x3, 0x7, 0x1000}, {0x4, 0xfff, 0x800}, {0x1, 0x200, 0x1000}, {0x3, 0x7}, {0x3, 0x6, 0x1000}], 0x5) semctl$GETVAL(r37, 0x0, 0x5, &(0x7f0000000800)=""/199) r38 = syz_open_pts() r39 = dup(r38) r40 = semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r39, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x1ba) r42 = getegid() r43 = geteuid() getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r41, r42, r43, r44, 0x4, 0x200}, 0x4, 0x26, 0x732}) semop(r40, &(0x7f00000007c0), 0x0) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xffffffffffffffc8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r46) r47 = semget$private(0x0, 0x7, 0x0) semop(r47, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x3ff, 0x1000}, {0x0, 0x1, 0x800}, {0x2, 0x9, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r47, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semctl$SETALL(r47, 0x0, 0x9, &(0x7f00000000c0)) semop(r47, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x1ff, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x2aaaabce) semop(r47, &(0x7f0000000600)=[{0x2, 0xa4f9, 0x800}, {0x8, 0x3, 0x1000}, {0x2, 0x100, 0x800}, {0x2, 0xa17, 0x800}, {0x6, 0x1}, {0x1, 0x785c}], 0x6) semctl$GETVAL(r47, 0x3, 0x5, &(0x7f00000004c0)=""/229) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r49) semctl$IPC_SET(r47, 0x0, 0x1, &(0x7f0000000440)={{0x40005, 0xffffffffffffffff, r49, r30, r32, 0xf3, 0x40000000000d}, 0x6, 0x1, 0x9}) getppid() fcntl$getown(0xffffffffffffffff, 0x5) socket(0x40000000011, 0x4003, 0x0) 16:00:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5308) open$dir(&(0x7f0000000140)='./bus\x00', 0x8581, 0x20) openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x401, 0x0) 16:00:20 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x8) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x400000, 0x0) r1 = dup2(r0, r0) openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20090, 0x51) r2 = dup(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) fchdir(r3) renameat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r4 = open(&(0x7f00000003c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0x20005302, &(0x7f0000000280)={0x0, [{0x3}, {0x2, 0xffffffff80000001}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {}, {0x3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {0x32597e19074095db}]}) r5 = semget$private(0x0, 0x1, 0x200) semop(r5, &(0x7f0000000080)=[{0x4, 0x9, 0x1000}, {0x0, 0x4, 0x1800}], 0x2aaaaaaaaaaaacc0) 16:00:20 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x3a, 0x12, 0x0, 0x0) r2 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r4 = getegid() fchown(r2, r3, r4) accept$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) socket$unix(0x1, 0x2, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(r5, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) fcntl$dupfd(r6, 0xa, r7) connect$unix(r6, &(0x7f0000000080)=ANY=[], 0x0) socket$inet(0x2, 0x3, 0x0) 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:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0xa, &(0x7f0000000100)=[{0x2, 0x2, 0xff, 0x200}, {0x1, 0x2, 0x3, 0x68a}, {0xe2, 0xff, 0x7, 0x7}, {0x4, 0xdf, 0x0, 0x3}, {0x39c, 0x0, 0x5, 0x4}, {0x9, 0x8, 0x7f, 0x1}, {0xfff, 0x1, 0x7c, 0x8}, {0x7, 0x2, 0x7f, 0xfffffffe}, {0x3cf3, 0x81, 0x5, 0x100}, {0x401, 0x8d, 0x7f, 0x1}]}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 16:00:20 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f669e86657d891dfe6466d830007eac352055b2acfa045caba9b3de424089d0bc92292a7897af8e25461faa091e501cccab6674a4c226c24b1690d34ab3b55f788e7479f196307f"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = socket(0x2, 0x1, 0x0) chroot(&(0x7f0000000040)='./file0\x00') connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) 16:00:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x80, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000280)="000000186204018b002b3a0000030e83ca4fa4af07405027e3e481106a0cc557977126807465e1d48c0fd55b8586b04add144827823ad900c5d1e33b088311cc626b791253ff99e6ca1bad5a8b8c1a79d2c024676a856c", 0x57}], 0x1) 16:00:20 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) unlink(&(0x7f0000000080)='./file0\x00') ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f00000000c0)) r1 = dup(0xffffffffffffffff) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)=0x3f) recvfrom$unix(r0, &(0x7f0000000140)=""/224, 0xe0, 0x840, &(0x7f0000000240)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x20, 0x34) linkat(r2, &(0x7f00000002c0)='./file0\x00', r0, &(0x7f0000000300)='./file0\x00', 0x4) execve(&(0x7f0000000340)='./file0\x00', &(0x7f0000000480)=[&(0x7f0000000380)='/:\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\xb6$\x00', &(0x7f0000000440)='\x00'], &(0x7f0000000640)=[&(0x7f00000004c0)='--}\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='}\x00', &(0x7f0000000580)='[\x00', &(0x7f00000005c0)='@\\\x00', &(0x7f0000000600)='\x00']) setegid(0x0) pipe(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f00000006c0)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x80, 0x0) connect(r5, &(0x7f0000000740)=@un=@file={0x0, './file0\x00'}, 0xa) execve(&(0x7f0000000780)='./file0\x00', &(0x7f0000000900)=[&(0x7f00000007c0)='--}\x00', &(0x7f0000000800)='/:\x00', &(0x7f0000000840)='[\x00', &(0x7f0000000880)='\x00', &(0x7f00000008c0)='[\x00'], &(0x7f0000000bc0)=[&(0x7f0000000940)=']#\x00', &(0x7f0000000980)='\x00', &(0x7f00000009c0)='([\x00', &(0x7f0000000a00)='\x00', &(0x7f0000000a40)='\\/\\#\x00', &(0x7f0000000a80)=':-\x00', &(0x7f0000000ac0)='/:\x00', &(0x7f0000000b00)='--}\x00', &(0x7f0000000b40)='@\\\x00', &(0x7f0000000b80)='\xa1\x00']) bind$unix(r0, &(0x7f0000000c40)=@abs={0x0, 0x0, 0x2}, 0x8) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/zero\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r6, 0xc0245755, &(0x7f0000000cc0)={0x4, './file0\x00', './file0\x00'}) r7 = open$dir(&(0x7f0000000d00)='./file0/file0\x00', 0x800, 0x0) faccessat(r7, &(0x7f0000000d40)='./file0\x00', 0x1b1, 0x0) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f0000000d80)) accept$inet6(r3, &(0x7f0000000dc0), &(0x7f0000000e00)=0xc) symlink(&(0x7f0000000e40)='./file0/file0\x00', &(0x7f0000000e80)='./file0\x00') socket$unix(0x1, 0x2, 0x0) chflagsat(r1, &(0x7f0000000ec0)='./file0\x00', 0x10000, 0x0) r8 = openat(0xffffffffffffffff, &(0x7f0000000f00)='./file1\x00', 0x8000, 0x42) ioctl$TIOCGETD(r8, 0x4004741a, &(0x7f0000000f40)) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000f80)='/dev/null\x00', 0x820, 0x0) ioctl$TIOCMSET(r9, 0x8004746d, &(0x7f0000000fc0)=0x2) 16:00:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x28ae) r0 = open(&(0x7f0000000180)='./bus\x00', 0x889, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186204018b002b3a0000000000000000b9d8dcf9aa694e0e4cfa772dc1d14043000053b5d1d09075288182a3e7bd438b29be9c894314d835d0875b8b01850013f1071d36807465e18c0fa6ae84c9f0611da24e14", 0x57}], 0x1) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x3, 0x100015, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000fffffff300"], 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000017c0), &(0x7f0000001800)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001840), &(0x7f0000001880)=0xc) r3 = socket(0x2, 0x4003, 0x0) r4 = socket(0x2, 0x4000, 0x20) setsockopt(r4, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="821e2e2f66696c653000"], 0x10) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000018c0), 0xc) r5 = socket(0x2, 0x4003, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(0xffffffffffffffff, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001900), &(0x7f0000001940)=0xc) r6 = semget$private(0x0, 0x4, 0x408) semop(r6, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2, 0x1ff, 0x7fc}], 0x3) semop(r6, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r6, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r6, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getegid() r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, r10, r12, 0x4, 0x2}, 0x200, 0x1, 0x2}) r13 = dup(r4) sendmsg$unix(r13, 0x0, 0x7) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') 16:00:21 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r0, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r3 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r1, 0xa, r2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r5 = fcntl$getown(r2, 0x5) r6 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r8 = getegid() fchown(r6, r7, r8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r10 = getegid() fchown(0xffffffffffffffff, r9, r10) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000700)={{0x1, r9, 0x0, r7, r4, 0x25, 0x5}, 0x6, 0x8, 0x0, r5, 0x7f, 0x100000001, 0xb1f1}) ktrace(&(0x7f00000000c0)='./bus\x00', 0x4, 0x0, r5) syz_open_pts() kqueue() syz_open_pts() syz_open_pts() syz_open_pts() socketpair(0x1, 0x2, 0x3, &(0x7f0000000000)={0xffffffffffffffff}) connect(r11, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) 16:00:21 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) readv(r0, &(0x7f00000010c0), 0x1725f0c39970ce27) 16:00:21 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) pipe(&(0x7f0000000040)) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') 16:00:21 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x3fffffd, 0x0) minherit(&(0x7f0000859000/0x2000)=nil, 0x2000, 0x1) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) 16:00:21 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0xdf189fdb3f05430, 0x0) r0 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r2 = getegid() fchown(r0, r1, r2) connect$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) r3 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r5, &(0x7f0000000240), 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, 0x2}) msgsnd(r5, &(0x7f00000010c0)={0x1, "64d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0d87cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a9e53097d404622ab56867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"}, 0xeb, 0x0) msgsnd(r5, &(0x7f00000000c0)={0x1}, 0x8, 0x0) r12 = getegid() fchown(r3, r4, r12) fcntl$setflags(r3, 0x2, 0x1) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0xc, 0x0, 0x0, 0x8ac}, {0x81}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:24 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)=0xffffffffffffffb6) r0 = socket$inet6(0x18, 0x3, 0x0) getsockname(r0, &(0x7f0000002880)=@un=@file={0x0, ""/108}, &(0x7f00000010c0)=0x6e) 16:00:24 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000cc0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad08b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a40000000042df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d03698e0df582bce12842db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d28b9f75dec04bbe7051c432d5fa85b04adedcf2fceb68b5155b1fc3f1f6f55d941f977214f184b78fc93351fceec98"], 0x10) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)=""/224, &(0x7f0000000240)=0xe0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000100)=0x3ff) accept$inet6(r2, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000007c0)) r3 = dup(r0) r4 = socket$unix(0x1, 0x2, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(r5, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r8 = fcntl$dupfd(r6, 0xa, r7) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) fcntl$getown(r8, 0x5) r9 = socket$inet(0x2, 0x2, 0x0) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r10, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = accept$inet6(r10, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r13 = fcntl$dupfd(r11, 0xa, r12) recvmsg(r13, &(0x7f0000000c80)={&(0x7f0000000b00)=@in, 0xc, &(0x7f0000000b80)=[{&(0x7f0000000b40)=""/21, 0x15}], 0x1, &(0x7f0000000bc0)=""/145, 0x91}, 0x2) fcntl$dupfd(r4, 0x0, r9) r14 = getpid() fcntl$lock(r4, 0xec025c83cc6180f2, &(0x7f0000000280)={0x2, 0x2, 0x4, 0x5, r14}) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000002c0)={0x10, 0x1000000000000009, 0x4, 0x3, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8c}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x201}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000afc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000e18000/0x1000)=nil, 0x5b3}, {&(0x7f0000a17000/0xe000)=nil, &(0x7f0000cf0000/0x4000)=nil, 0x100000000}, {&(0x7f0000e95000/0x3000)=nil, &(0x7f0000d93000/0x1000)=nil, 0x8}, {&(0x7f0000bad000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}], ['./file0\x00', '.\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) lstat(&(0x7f0000000040)='./file\x00', &(0x7f00000000c0)) getsockopt$sock_int(r3, 0xffff, 0x20, 0x0, 0x0) 16:00:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x130000}, 0x9}, 0x3c) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x3ff) accept$inet6(r0, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r1 = accept$inet6(r0, &(0x7f0000000140), &(0x7f00000001c0)=0xc) accept$inet6(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) r2 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) r3 = open(&(0x7f0000000340)='./file0\x00', 0x81, 0x90) pwritev(r2, &(0x7f0000000b00)=[{&(0x7f00000003c0)="666a044b7cf5e7dce72021f7dc80443633bf763dcb98a7c7188fd3a4b4eae711878edc39296c26eebecbb96ca74257a8d6af0816344f20a721c786c6d004946aaff744aebc8c866b8c205016ef711cc90f87d4123e614a73f1c833b0f97cf4633f3b4c2588161f91563dddea723411720ef64a88c5b00a3545ca037599cca2f90d9299f2c002fdc23f593979bfc38c055d7951ece09d13467b29523c6b8cccc99fe37e00ad9ee96ecce731ad7bd17af538cf5f9b8f9c1f44de9c4adf3470e99a03aaf0047a4fcb82969325bc4c25a29314b98c9a843020670582ef77dd65a207bbfad6dd3ab8feef962b8e50178fd2be32e70c209f145e02763b", 0xfa}, {&(0x7f0000000300)="9b857a2f772b6f8dabee0645d0b4f43d569d78002f290ab5d46664268642bc23f5fab4205625006b0675167aa85a96e80f", 0x31}, {&(0x7f00000006c0)="fae884525d7bd66ca7ad2705342cd26e12e68391fb107f1c20b769dc7103a2daa71c0f63a71e4bd478793c5d4a164c19bdcadc21a5140b9a90d4496b9e54f1b8199c66017971f92988381256945ae28014fdeb5665987aecb2f61331edc55908db0d26514ba6edef9ce77bdbce30c0a66ef257212bc199314957cbb6b58369f87c008308c8db684e123d90171d88bd999ea80256feb326a5468a78b9ccd2aaddf2a1bdfa32dc020a50c6a54874c4dcce32d56171309d826edbbd7450e7487cb16d9ae12a4c65670334e4ccae87386ba0f0f52d4f347a6b9ddf3958efd2fa02732a3cf4cf4ab02af9de8941ac35c1cdf5b29c0ac5b24977", 0xf7}, {&(0x7f00000005c0)="9f536211354d1689f5d447f8d532a20870f41903d153aef06a8c1e8e4e642673c0658cc689a9e5bd76143b82389e82c0d8cc436b6a0cdff299054b84056bf66f56bda281490b8ffb9574c96c2c9a6d35893453b0db7f9553c5d227672fc4e2f5e054ae3d3092892a313b760dba427279c617c55875514d8ac9b2d8b6320e40b2d6edf89840477a8030b86b9fb36165f95148aa19c2a545a2899a285932a52cfcb0c4288f97b3e3266eb36034f8f1a9bb24445bc5e03c77", 0xb7}, {&(0x7f00000007c0)="f8f51b5b44ca8668d47921551f1eb6fe847718abc11728011db1e85f306d478014ba324f34e15f9e297d713a008c85c96f795808e8be6dc9d86dfead632eb6449acc47be1e9bd5664fc8d587824d213be51a4ff955e49505f66acd3024f4c4add3368e01c0f31f00c6d835b95fce907feb2004890e96a55ceb06f600d5544a210241c7095277fd2f69bb6c9a36e9a76e6bafab8caeb3924bb757a2a0308f679ceadfe7d5f4041d994233a7d5681aa6224efed4d7710afb148181ac42780cbc", 0xbf}, {&(0x7f0000000900)="29dafadc56371b67321c6e5dee70d0248baa887c0f210444b1fd1257a2d5cc76394436af65ef9c9bd1db41aba3020c2183bbdd3f52441e0b10abb0cf7cd34bdb20abe7bcec110ab5cebc499d36ad66e6e5b743c0a5559995209047773fe1c01ea962038ccddd8487a96460b476105c7c09448cc4f97d27e6160fe302e2837d951f9f9360773a9c824af04e2129e9209dd79884c4e34a2a2b96085de3be52d868882ab6c9357d4d721b3aca061e10133b39c2e58ca1a738327826ae8c1ec4f957bee3c367857856ed7a203cc92395d22d3ba592942332f037b11e3641af59b7e31417434e07f55ceda4b82a2664af94bf1289dd65f8", 0xf5}, {&(0x7f00000004c0)="8656c6d3a6c4b09d63fa4b326f88da0a2a91ff", 0x13}, {&(0x7f0000000a00)="af8393ac9ad2a899a28674120f076239f5d590811ade39b2a24d5040f9a8cb6b42f911a779c0e3b89f781b672f077ecb6a3ce566b1bd9401824e9d99d6e20af3e0061d9225add4b26980061c4712500f6498f4266919ae9dedd9dc9b10772fab8173800e5b55d578f6462cee06e94e9f698e2235413d88220cbe9af93552b543b77686c85ab7a5d3007cbec2d5b0e021de3bf81b620a2cb8c34c80b52613e243c9f0144a42dfca532e35d24ca8118633ca468a6ea4452acb24aa6d78b233568d3e525fa6a231305ee5559add4ff30dbe611aeb594068fa73fbc6be336c577c957407dc69fcd953fd5f291dc9aceed438e623c0d27cfd65", 0xf7}], 0x8, 0x0, 0x4) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000380)={0x84, 0x2, 0x2, 0x4, "1c21d8404bbf3235938cbac88ec2bd2b084d00", 0x1000, 0x32}) r4 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f0000000580)=0xc) r5 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x3a, 0x12, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000280)=0x3, 0x4) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./bus\x00', r4}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:25 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000080)='r\x00') stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f00000001c0)='c\x00') symlinkat(&(0x7f0000000000)='./file2\x00', r0, &(0x7f0000000180)='./file0\x00') 16:00:25 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) r2 = accept$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt(r2, 0x7eb8, 0xfffffe01, &(0x7f0000000200)=""/112, &(0x7f0000000280)=0x70) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000000c0), &(0x7f0000000100)=0x4) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4401) open(&(0x7f0000000000)='./bus\x00', 0x200, 0x190) 16:00:25 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e31433000000000000000001000000000000002f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb0638f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000280)={0x0, 0xffffff21, 0x0, 0x0, &(0x7f00000001c0)=""/165, 0x22}, 0x0) 16:00:25 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='ww') sendmsg(0xffffffffffffff9c, &(0x7f0000000540)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f0000000380)=[{&(0x7f00000000c0)="50c8756b240737eaa22e47c51a557ebd404afd0b29fced48544e738befbcb695745a4c51b19b9597e2c36a1a86fb409556924e99bfe08ea8b0aec9d021edb1b507115cc802f5f4e3d00e6412e9922844a7ac7db55aacc95443f5fbe74b8a96c9b11271575f6f7c54", 0x68}, {&(0x7f0000000140)="940e53d2ef925fb8e17e25b75e4d5f5cc41132a9976b301d6b2944c17e2d3579425526c45e4314ac4c2eb7d0c99cf2f0476270757e227fc21e5242c88a60520aaca2b70ae5bc4ea789849da53043a46a2e2bdebcbabe9f", 0x57}, {&(0x7f0000000040)="2dffb47b48de60a7e019c0735558960c1997159100e14d3b6befe605fb3cbf4e666c9bbeea3de7ec6ec7181b4789a2d9625964b0bab45ebd63d4", 0x3a}, {&(0x7f0000000200)="e33667e95d3db5d31b83cb47d8de3a5b097195b99ba8064dd43890ca7d2d2703f442c0d702debac6bcd485ce86a8f119dd375ddb9f1d5125f76b1efd6b96c21bd0c0a071710fa55f7b9aabe465aac372ec5f7dec37e432819c409825871f3959247c67865566919e41381e0db6250864f7", 0x71}, {&(0x7f0000000280)="f897b7e4b55cd6f9124ece2423e8a9302123aadc8b5c19aec0", 0x19}, {&(0x7f00000002c0)="699cda2ea643f3119b49be7914ba35b59ed29fac6f5d9f015f112a61a810f669da779bd711c1fb1beb64ec67d41920cf71f9d77652c40e2ca5fbaee672b50c7e3388f848bb46177f7c69b6c70cc16534995137e786f0e5d9be0da866e6e21cc379d682c14068f56545ee75b13226067a8661513b568a00d618ec90b4e61fa8fac54630259af51dbc5f5597c8395e925af8381a791c", 0x95}], 0x6, &(0x7f0000000400)=[{0x78, 0x1fffe, 0x4, "348c67b475ba2a4430024b33762b67100200a39f7641384db57339dd1166b5d7da137946b69516e3c76a36654d7954cfa9b5052930f4d5a32a7f55b5a8b2e0b0db5a22fe3b58178f68e01cbee3c938d9d1d273adac49cb63c792145d6b92ce127651572485dce6"}, {0xb0, 0xffff, 0x1ff, "e8aa9cc12a592267c039e7182c481c52aff9b8bf576678d9b0f01f8ed4a0236af1b62d577ddee62aea5dcdb9c6e87b90c2d1907b2650d61281c70907b022e2d521217e1de50861dfe1cb194a4ca0bbff11e8a58097ee75ad030bfef66c992e6b0443cb4c6fa4be775b00742fd9163dfc1c0636b188adb4ebf00451b18ead7cd416b84981c1b90080227d295356e5c76b0d223c02e3300e1d0c3a"}], 0x128}, 0x8) 16:00:25 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x20) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000000c0)) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) write(r1, 0x0, 0x0) 16:00:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0, 0x0) fchdir(r1) 16:00:25 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1ff, 0xff, "41c6e4adae57e9587200"}) r3 = open(&(0x7f0000000340)='./file0\x00', 0x81, 0x90) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000380)={0x84, 0x2, 0x2, 0x4, "1c21d8404bbf3235938cbac88ec2bd2b084d00", 0x1000, 0x32}) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) r5 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r7 = getegid() fchown(r5, r6, r7) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = accept$inet6(r8, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) fcntl$dupfd(r9, 0xa, r10) r11 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x300) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r12, 0x8004746b, &(0x7f0000000100)=0x3ff) accept$inet6(r12, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r13, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = accept$inet6(r13, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) fcntl$dupfd(r14, 0xa, r15) fcntl$getown(r15, 0x5) r16 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f0000000580)=0xc) r17 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r18 = kqueue() kevent(r18, &(0x7f00000000c0)=[{{r17}, 0xffffffffffffffff, 0x80}], 0x6, 0x0, 0x1c2, 0x0) kevent(r3, &(0x7f0000000240)=[{{r4}, 0x7ffffffffffffffc, 0x57, 0x80, 0x1c, 0xffff}, {{r18}, 0x0, 0x21, 0x1a0, 0x8000, 0x6}, {{r9}, 0x0, 0x8c, 0x80000000, 0xffffffffffffff80, 0xffffffffffff8001}, {{r11}, 0xfffffffffffffff8, 0xfc, 0x1, 0xffffffffffffff01, 0x7fffffff}, {{r12}, 0xfffffffffffffffd, 0x46, 0x1, 0xffffffff, 0x100}, {{r15}, 0xfffffffffffffff8, 0x2, 0x8, 0x9, 0x6}, {{r16}, 0xffffffffffffffff, 0x10, 0x0, 0x101, 0x7}], 0x0, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff9, 0x1, 0x8, 0x6, 0x8}], 0x7ff, &(0x7f00000000c0)={0x8, 0x60}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) 16:00:25 executing program 1: r0 = open$dir(&(0x7f0000000300)='./file0/file0/file0\x00', 0x10, 0x20) openat(r0, &(0x7f0000000340)='./file0\x00', 0x308a0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000280)='./file0/file0\x00', 0x8, 0x20) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = semget$private(0x0, 0x2, 0x1) semctl$IPC_RMID(r2, 0x0, 0x0) semop(r2, &(0x7f0000000300), 0x330) open(&(0x7f0000000140)='./file0\x00', 0x800, 0x10) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) bind$unix(r3, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) r4 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) r5 = socket$inet6(0x18, 0x3, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$inet6(r6, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) fcntl$dupfd(r7, 0xa, r8) fcntl$getown(r8, 0x5) setsockopt$inet6_MRT6_DEL_MFC(r8, 0x3a, 0x12, 0x0, 0x0) recvmsg(r5, &(0x7f0000001700)={&(0x7f0000000380)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000400)=""/170, 0xaa}, {&(0x7f00000004c0)=""/109, 0x6d}, {&(0x7f0000000540)=""/54, 0x36}, {&(0x7f0000000580)=""/137, 0x89}, {&(0x7f0000000640)=""/57, 0x39}], 0x5, &(0x7f0000000700)=""/4096, 0x1000}, 0x2) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r10 = getegid() fchown(r4, r9, r10) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f0000000200)={0x0, 0x2, 0x8, 0x0, "b45743b198559035b1f8987c488ba63e2e0d9d66", 0x20, 0x401}) pread(r4, &(0x7f0000000180)="eea8fc4a849e0b9ca30dc889d03e7be532a4ac63fd84b92af2e7af617ab183f7cea348404a6dd84f2fb14abd8375215e6db9aa19f576fc90110307fe3754531ec834dee5a5c6cb96bb1dd0f6", 0x4c, 0x0, 0x7) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') open$dir(&(0x7f0000000100)='./file0/file0/file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') 16:00:26 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = dup2(r2, r1) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0x80}], 0x6, 0x0, 0x1c2, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$inet6(r6, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) fcntl$dupfd(r7, 0xa, r8) fcntl$getown(r8, 0x5) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x800, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r10 = kqueue() kevent(r10, &(0x7f00000000c0)=[{{0xffffffffffffff9c}, 0xffffffffffffffff, 0x80, 0x0, 0x68, 0x22}], 0x8001, 0x0, 0x1c2, 0x0) r11 = syz_open_pts() ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000100)=0x3ff) accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r12, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = accept$inet6(r12, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) fcntl$dupfd(r13, 0xa, r14) fcntl$getown(r14, 0x5) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000200)=0xc) kevent(r5, &(0x7f0000000140)=[{{r8}, 0xfffffffffffffffd, 0x40, 0x40, 0x4, 0x2}, {{}, 0x8000000000000001, 0x1, 0x0, 0x0, 0x617}, {{r9}, 0x0, 0x40, 0x2, 0x42c, 0x6}, {{r10}, 0xfffffffffffffffb, 0x0, 0x1, 0x4bb, 0x2}, {{r1}, 0xfffffffffffffffd, 0x80, 0x0, 0x1000005, 0x6}, {{r11}, 0xfffffffffffffffc, 0x82, 0x60000028, 0x8, 0x2}, {{r15}, 0xfffffffffffffffc, 0xc0, 0x1, 0x100000001, 0x4}], 0x2, &(0x7f0000000240)=[{{}, 0xffffffffffffffff, 0x4c, 0x1, 0x1, 0x9}, {{r14}, 0xfffffffffffffffd, 0x1c4, 0x1, 0xaec5, 0x1e}], 0xc9, &(0x7f0000000280)={0x3, 0x2}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x8000000000000a1}], 0x62, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000080), 0x3, 0x0, 0x8, 0x0) 16:00:26 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = open$dir(&(0x7f0000000540)='./file0/file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) r3 = dup2(r2, r0) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000080)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x318}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socket$inet6(0x18, 0x1, 0x3) 16:00:26 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) poll(&(0x7f0000000240)=[{r1, 0x1}], 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) close(r0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000080)="a6", 0xffffff28) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000000)) 16:00:26 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x5bca) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) r1 = msgget(0x1, 0x20) msgrcv(r1, &(0x7f0000001180)={0x0, ""/147}, 0x9b, 0x3, 0x0) preadv(r0, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x0) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='W\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0xc000, 0x7c1e) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x3ff) accept$inet6(r1, &(0x7f0000000240), &(0x7f0000000000)=0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'nap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x3d}, {0x34, 0x0, 0x0, 0xfffffff7}, {0x6, 0x0, 0x0, 0x80000100}]}) pwrite(r0, &(0x7f0000000280)="d000000000040000000000000000", 0xe, 0x0, 0x0) 16:00:27 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b, 0x0, 0x1f}]}) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x21ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="1b18f05de2f4ef187236b96507852d994ad6c089b2cb1999f7b40e766e06aceca5b8827491cc26763b73d02749eecc28d39f9d55f2fbf8", 0x836) 16:00:27 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x80c, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket$inet(0x2, 0x8003, 0x8) r2 = open$dir(&(0x7f0000000540)='./file0/file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) r4 = open$dir(&(0x7f00000006c0)='./file0/file1\x00', 0x8000, 0x80) fcntl$dupfd(r2, 0xa, r4) poll(&(0x7f0000000000)=[{r1, 0x10}, {r0, 0x100}, {r0, 0x8}, {r4, 0x4}], 0x4, 0x2) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) 16:00:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x130000}, 0x9}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x6c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x1) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:27 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x80}], 0x6, 0x0, 0x1c2, 0x0) msgrcv(0x0, &(0x7f0000000240)=ANY=[@ANYRESOCT=r1, @ANYPTR64, @ANYBLOB="87c18033c4b4a2e92de84701d1b360683aca777d0a5435887aa06335d68c43ee8523412efac3f25da2038b1ab9597e61a4970a4c1aea3057b800e7421c499120c934dab5509ce487188e20c38dde02b132eef9df883e1eaddf44b57f147d22e0286a22ae98715897ac5d29468aa04176fd8ccd9ceece6c62acb00732571adf8f033ea7194779376a513caa0923ff7fc89ff8ad87cc28014a50863f4764945795f4339f49392e4c31e18c4a5bb3e37436d1dff3ec31c59dc5d8b835f131c11127be8185bd6b797546ee2d879bdeadfd7f86044c3d6600ee6f9495758cbc097e0faf8f642b626c137187137449992b2dbf332cb0275038b00b", @ANYRESHEX=r0, @ANYPTR64=&(0x7f0000000200)=ANY=[@ANYPTR64=&(0x7f0000000100)=ANY=[@ANYBLOB="4880615046d5f695c2c7c4bdad05fa136c155e0fd7031ad6d4ea95c6296fbcbd7f22c2ec1e22f127d9ac16a49c904ffadaeb4b85867e63c9fd11693a2765b473de0728f122d452f4e4f0ea16ccbff31ff981836e441c1fd63c69801692aa006c2f8428fe44725b2f22491bd480bb9ee6001ac0c13bedeb22e73d4d278f8bede5ad64c84317f2ed9e08445bf48230fb83ed4abf0d7666760334c7443571d92e42e1d84edb895df503c37f35714ca0c0b74599a9a2f22c9970565ac3b530a5aeef95"]], @ANYBLOB="7394093c0eb7e7f090b771832ee2331c03a3b6d3081b4b99f6aa3a"], 0x6, 0x1, 0x1000) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) 16:00:27 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x7, 0x4, 0x78) r2 = open(&(0x7f0000000200)='./file0/file0\x00', 0x81, 0x90) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000380)={0x84, 0x2, 0x2, 0x4, "1c21d8404bbf3235938cbac88ec2bd2b084d00", 0x1000, 0x32}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000000)) setegid(0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYPTR64], 0x1) dup2(r1, r0) r3 = accept$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) accept$inet(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r4 = getppid() ktrace(&(0x7f0000000240)='./file0/file0\x00', 0x1, 0x8, r4) r5 = dup(r0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$TIOCGFLAGS(r7, 0x4004745d, &(0x7f00000002c0)) poll(&(0x7f00000000c0)=[{r5, 0x3b010ff0baf2cec0}, {0xffffffffffffff9c, 0x4}, {0xffffffffffffff9c}, {0xffffffffffffffff, 0x8}, {r5, 0x1}, {r6, 0x1}], 0x6, 0x1) sendto$inet6(r5, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:27 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0x7ffffffe}]}) 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) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x100, 0x3, 0x40, 0x80}, {0x9, 0x9, 0x6, 0xa6}, {0xfffe, 0x3, 0x7, 0x100}]}) 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) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000100)=0x3ff) accept$inet6(r2, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) bind$inet6(r2, &(0x7f00000001c0)={0x18, 0x0, 0x2, 0x41b}, 0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:27 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) rmdir(&(0x7f0000000140)='./file0\x00') pledge(&(0x7f0000000080)='\x00', &(0x7f00000000c0)='/\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:00:27 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000100)=0x3ff) accept$inet6(r2, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000080)) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) r4 = dup(r3) ioctl$BIOCLOCK(r4, 0x20004276) 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) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(r5, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) fcntl$dupfd(r6, 0xa, r7) ioctl$TIOCCDTR(r6, 0x20007478) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x4000000000000006, 0x0, 0x0, 0x1ff000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000081}, {0x2}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = socket(0x18, 0x3, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(r5, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) fcntl$dupfd(r6, 0xa, r7) utimensat(r6, &(0x7f0000000100)='./file0\x00', &(0x7f00000002c0)={{0x3, 0x80}, {0x100, 0x7}}, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r4, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000081}, {0x2}, {0x4000000000000006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket$unix(0x1, 0x3, 0x0) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r9 = socket$unix(0x1, 0x5, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000340)={0x401, './file1\x00'}) bind$unix(r9, &(0x7f0000000300)=@abs={0x0, 0x0, 0x0}, 0x8) r10 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r10, 0x3a, 0x12, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x1, 0x1, 0x5, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x42, 0x40, 0x8, 0x9}, {{r1}, 0xfffffffffffffffc, 0x8, 0x8, 0xfffffffffffffffa, 0xfa3}, {{r3}, 0xfffffffffffffff8, 0x43, 0xcf526cd9d4e5a40b, 0x2, 0xffffffff}, {{r1}, 0xfffffffffffffffb, 0xc, 0xf0000000, 0x204f24, 0x2}, {{r0}, 0x41f02562fad4f718, 0xce958ed90c52013d, 0x40000000, 0x4, 0xfffffffffffffce4}, {{r10}, 0xfffffffffffffffa, 0xf, 0x20, 0x2, 0x1000}, {{}, 0xfffffffffffffffb, 0x4, 0x80, 0x100, 0x4}], 0x5605, &(0x7f0000000380)=[{{r8}, 0xfffffffffffffff9, 0x80, 0x40000000, 0xffb, 0x3}, {{r8}, 0xfffffffffffffffa, 0x41, 0xbb15f8071eaa3b3c, 0x1, 0x6}, {{}, 0xfffffffffffffff9, 0x4, 0x1, 0x6}, {{}, 0xfffffffffffffffc, 0x10, 0x80000000, 0x3, 0x8001}, {{}, 0xfffffffffffffff8, 0x84, 0xf0000000, 0x4, 0xffffffffffffffff}], 0x10000, &(0x7f0000000440)={0x40000, 0x1}) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x60}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r1, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r4 = fcntl$dupfd(r2, 0xa, r3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f00000000c0)=0x1) 16:00:28 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x2000000000009, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000000)={0x9, 0x9, 0x3, 0xd2, "66ba28f5d915359a6d6b36e3b7d50225b15b3d09", 0x5, 0xfffffffb}) 16:00:28 executing program 0: writev(0xffffffffffffff9c, &(0x7f0000002100)=[{&(0x7f0000000000)="e3d67ef89e7b1ba43d593389afbaff6044641aebbaf856ef52453513ae6d22fde576858c2266898d238cea61a4a51932e5ca452672d9ef656ec5f6b2bf699e41eaf5b67983d579725fde798da48346d81d5344e6da756e628f447804062cf7c0ebb01d4d9940a1b44d45fec79f351b96ffb12c958b941638a08981526b304c156ab23ce7b7d39183d6b8a848023faa7f95b24441d32719ef6f1ed75687abcc0c72c47a4559bd360a9be642664604a4c693ae59926f0c31fd438d6907d5b97602612a9f88f26ab4e63fe38c29fdf4549359c064fe4f0acbef873bceae450c28bef3fc08e30840b6f8b36b303d764925f4701225dee6341b15c7d6f11854748e234ed8c380b56095463163de2f8bd4ec5ac051c26bd6ef3d1fbc21007923f88339cb239e308e29a98e56b33894f8f5fcacb31d73ccb7e1d6904414a4e66636ee60d54b012bea2f0aaf1f1de40946667c253e42fb5e5bdb0100c514a843d44f19b274e8779df55629e6138029261426bf1bdc528b5f10ff585cc6274e460ea46bf0917356bd7428b61422972274368bbd86219e4a6cb37e56e54c6a109fc0c8c95fe791350e78f2290405cc51cd1bfd9e64f1d3bce20c719603890955eade73e5bb41d4d2cf2e5791cbd492eef0214a9a93e4a7aaa21e63e61f8a4f2266400a1135af123c7040415a783cd812338807e5598fb778585d9612cbaa2b92bdc1416b957357daa4a5071cc6ddc57869416021f57b3a416a795102a95c8b2decbd5d7fffff71e94e30a56ecc5beea3259aeb997c11798a58588403bfc3f020a4cbdcacd2afd9cfcf09c1089a285584ea8d65c1e11b3931fc41db9f99414f054b5ca31d60fcbd3a9ad9777f3f59f89e58fed3af5e168ed331964b467c2b4993d8943624a59161deaec5998d7ce9b089f2ec27d751bbd799c996648d25d9194ae2ded4cca87bd818ce422cf0b5c4c5f7b52207a0e6b22b780f84e654b9487dd157fa13be8a140e215522ad25e34887d1f51ffa0ae46d6d695d64448f325556e55a206e600445208e6276afe6bcd8329824a6eb8aa6e8f3540f985a30c997132e99df5413571e09fcd21694a1aeb2ec92d8c26607fe44cde949b0d6045f5346cd4e23b86283201ac334d42e38418ce9b52be111f0d8bf636f3959fc94f507299de932c2aa8d791a5c93990f7cb62af42d97eef1d01de5d4b7b50324d6d071196ed85f1c880fb9dfb9e75cd722d0fd207f912048feddb2bf29108917963b605971c250810d7b81b4bf625b3fd99c2f64de8ccd91e3d8c2052d968f9c2ad1908d97ef29db87ac9dbc0284f8a014ad42bd2291485bfa0aea773673aa442db5c96c09cb053cb914ce29c96d66aecd683972a3e57eb92e9adda06e31547b0aeb0b97cedf998beb9c58c32bde861b58b2c978cb1be5def481a3908d42e0cc953227e9d259ec6f4a72381d02cc02c25e3696e8e14a977db9042bdaeb0943ad972bb808d7714ca72148d2169c17a042a2d8f14236ee98bd4b472acabde197bb4ec291ae4ff536f2479febfbd4b07ab375d1ce195d25f0171b3944f273ba2aacda27e2bdb2efd859874474bf795dbc1febb395e983af388011034afb4933385e807f5b2a0d3ceea048fd4e9b0d5ab5f8e3f22a047f0badeafe1ef50c0d17e65efe9d8d4f08a968796393b191d436579836522614782454ebbca3e6ceb84460973955fd48097f3465bbf6c7241110ea298386ad68c4089fb59ad0a3a15b5fb8ac2af9b2cd4a381ca25ebffbbc4e33cbe1f7f39c948abb0771dca673f18dc142144031cb145aa9f0b1876f5abb5ecf6ed18159f81e9ff4608c55fc9db12d86b3577ca7b3673fdb5d5507cd134c2f0eb66891dfb389fdf76b568c8fb63c73005c2f74f72fd79d575cf8c19068b92d33917e7726f529d3f5e0c0992f933f0b6d0bab7c0ce5fdb33c7a046f394341c48a4ecb5a8d1374967456df58cb115d082a34c17e3ef96337a6679b03311d0d2f1e6271a00d681156ee4ede780761bed466564aeeeb1bc8edb1ce58777839529fa62763152992bbe6f79a399648686947d75b2d68a76c94ecd740dcfa7682a0b6151b826837767dd929c832436eb6f0359b278165e4e01f2a158aac311c846203b79e9249595d905918c9007a20c42952decff5b387813383b3968e1e7a637576866256c283efeda5a304eabb72e7902e08139b874bc602eaa43019a12426671e933481bfb61a574cbd948cefe56e817e8489c1549c778269978257f2e452e11afa1cb4e13e6ffaf38236517a6421f5fb0eff27b19e10c782bf652a33d14d950c0d2f69e112f4c6474bb933089a132e4a0737e5f71295ebe6e31c78282ae1ad75a96cd69970813052d064b3e22efcdbefc7d9b03331bcb8068ce1957e6403356f4e19cc1cbd0579eddec9e991bb6aac0cc953018af7e745aabf50217d0b08e1c604f646e0fe90ef44255852e04471cbd3ee749c02c46283b9c7c910309209c44aeb930a7390e95f2bd80089cb2628927aea159d30d6a9663ac2912d932cb29860a9770548d99cf958d89e533104491cb9d61d9cacbfcbf86cda09c0e18396f8a01932972235b38b0a895acbe944c682c6d7405e7a7183658f695ff34ceba1bdb5496681b5f031013e70095ffd66d6e0a35c0e5ce6ad52c9a3e333bdc0d41f7fc46adf8181aabdafbce34bbb27d1827a1bc064ab11957934a2a5a0c1011ce7433d006fc9c5aa9c93e25239a807df6755aed1d9e1cdc8471f87afc925444ae7290e814651d6295b8fade74d7ac511a40fa37afa96d801bab8b568e23923d4fc2e365a95ad8f9e6c7dba019fa8ec8e68110bfac57485da61c896acc05b84fe52a0ea366015aa6ad5b87208a642189150dd2aa13682f58f58d611f93077010479c839a14d2bc7c2918f5dd4fb2875fb95f970bbd6dfadb46e88d198b599cab3a4ff31d55986d3223da422340d4c2e9773cc93c79b977c0255dda095368be76ea7c939656a8ab7d802dc7d5869da131015f39b843f19083624b5b4d4ff27da60db4c6606b3d0e0d59af86ca8cdef2fa8654e88d80566cc47aca754edfcecdf4e38a10d4f4224612cecc6f2363190a76f9e65c7c6c2c4653c2c062b65a92c8d5ac0814fca86bb1f3cc33ba1be00438a6540e3370ea9f7f0e7f0de4e1312804c12a6b01cd2e4dba9cdc801046f9bebd4370347356e408cc024895261d679c7d3ce3cdeba78d15ee4070ab498fa5fa38981d94267c4e694466722db45549d24a71cc7c02c446d523ffa0845b5dae3c1336bb186928ca3d823ae073c4faef679347ddd5cfd6602b7de3da3b3ae29eb95de3b7f78eda6725b4a35a6f66cec453ddf385bbeb727d20e27656180b5a01e02b2100021b44f039a60603e3c9e0f86fd06c6a9759d128a87f3a4307c8d5328312c237c952284a35f90abce07d27569ae72c6a00668ba6f289c80d2b731aeb8e531a5d0fe794eaebc96e5917b3052297e7c482c53af2d4777b5963d6a7634c5a693633a64de5d276c687206661ed57bc118aae5044d178f2aa2ad96acc19ace3a51cf8dc271817ef57022026aa7a5319d08bb7a4047a53705375db86ba49a7f80a73a23ebaf93599e272c2691636220a3ee71aae7c3ae15bdbda1f6d0c393ce63364b2b6a3a27da4654f9b3beae97140796309ae7e0273a32768f2cc13eee57e3079c8fe957c3da879140063a5f6e846f9330dc6aae4ebb1cc61fee19fe132f5dce3015865feea9c89e803c727ae5181f062cd83ac3027aca5cf2f09b119a38fbf99cbf193173f2373b622d011542edf2e4d022ae6b7b0a7682cd50f13cdfc29845e69334ce0352eb2af15d734d683aa054d96f0a64e3d8659598c10ed4992c3d8e913cc8d8ee4750add94cf23f765c9f076fafa06a912e0742036b730febc4ab697ef96ddc537e5c714f55eb9abd87ad888a719a11b3a5e0215de9f4a1d935d80ca62141070a6a9d426463e3d14dc70cda67bc72b5354f79dbea67c74f63a6aa092e54e2f66ca605a4ae8045e3d5131b75dcfc483d1e0383131cfbb82e4982e83e9977d05621b4fb57ffe28d97b7b62ab1447b49612822bf8e9bf49f34be120ef06d72442e95e20283e9fb336d9c38d67996f042cbcc40e9c3a6c6f14d5ea74c8bb7b26ac766da9d79642f404a07136c79d6f8bd80332bd175df15db2a00d8cb2e64491055ded654ac29c4bddd811da1d0a1a44b5ca1127a508c7113146b6aedb055fb2359677e39c6d3d4601e5b9732033807d9db62753af5dd55d94668a788c28404d2240df0beb3100b3ee8789a37720a8561284c7b1adc4407879952a3b9525989eae9bf703cc5b3d91a46cb57b22139fad06f4e811f3380cfda1896f45a6f14cc9ad0dda2b7ece151869ccb25be55ee33a2fa869648b33a5b41e0b10f65eb029e6ecabc1473a61687a25d5fe78aa3b8dabf758d27eb580f6b862816375d65d52f2bddbbc749ebb42d5801546201809b5536f244529fa47ababec73c006e22a5002a69a51294e27765748861653e7c259f93920299502da6266d2ea1eb1b0908bf50805bbabd117b19744aae706bfc0acef85e10fa9d749b42c3d00ddfecd1e62804390669b0fa8cffecf92d8b7119898fbe25d432db2bb76fe6fa565690cfc352384dce99b19c23de6b1c345b8c58e432704d2e84738b0402471eab10e01e053e53657b37a60c3ab854efd4f2f792c163edcec12505d487c2aeb37209e6445d01d3beb69f2ff880730f507435fcc91fb5362cfee5e4bb5754607161778e3d4e5c10f679e308970825f5fe675f97ef5c9db0226f9d36d1900a287c9238f331c4f9e1c9e02b6950bcf33dd4f02312c52148e5612c35a234537c7dbca7ff6b2fd57e4ba3984af64e24c09e93da57754b1eed3e496c2926b1de2f93be0a49a3d8f4f6f6b446fdf0500f34be24e5cc9d5f84522178a21a4959061a4d335dbd61d96e4efd8d40127e866fcfb06008e45982c229f3d179ef2c57c17d4c4aa0791729cbf45725ff71ab3f5bf7b9ee0dc3d067c780d36b789f0e90b1fe096bf4ff89f0a2f4874e2483319c4fc2dfc93b4ce182c3509bf477f687327e4dccbf5ac1a34d8de4bc554cfaecd9a9e7e0094ba50c1f4b36dd3534f1940c4e59b977f8fdf880cef1d9441dbd98f5c6963dd90c99e999c2b0845c7193c04d9f90bf47a221b1f07847877092ab63e9aaaa50f4d345592d2c9469304aff5fea1f970cd3c94b922692bc19c203e4218386d91948e1665459637779d13ae0fd30a965a050a3404278e98cb7fa5ee0d03c38818cf3a595ed5cb2b36c84db325600bc955cd55c4331738fb02fdd3fec06fe865e1ca2955e3dfd2ea54041dfe0b7f9402e96ec607706fe83ec9399e30ed2a3bc3505aeb0def63dc95e8659be509f5265c9265ad928ccd92718012e2635b18aaa2649b7dc60fb93bf9a539849c1f8ccdf1392eda9271ec7aac789a15e27f114316a47f94bccda2ddd4b0a90872726a4488fe23760db75d0718483abcfe68db7ebb975edd28455dcb23f3f08c990489df70eb4e8eaecb8efd71615009418a0fa05f37f933a9ab37254661648969880eaab585ec3fdba89b62fff531fcf79f8df5d2ee78009c514b2dbc9e918a7e8a079d8e74b7bc06fa4a2b5736df2b5427806569e6408af3b309f169aaf279894b2614761fd1f2b99c6b255947d4caf458313f3f96a4df86e0953bb74115c12e2215a7a031ac3a1018e127b7948d98bd52edbb9dec27144d6c225ebc136ffc30ac0b0d350f310f854b6eb33bf12cd57aea0ae8623ee0b267788512b", 0x1000}, {&(0x7f0000001000)="496f8eb8a4f859a7753d396ae1bc2793abc848679b8f739bd102aae0f09d9803908b7fb2927eb5e87362f5a521347009023367829b017deffa30433c5145effc4bde773fb6f4256aed5b75f8d13a8d638cfa2d985fd7d8ef35cb6e7b40720b8df61c4a1e48d1b3da55dee7405710bb6243837229d28c62aa6909d9d5ec0c3587106486463817a6e07d0145e3a3b50d06d540dd670f16c05715aa0866533ad0df86759018", 0xa4}, {&(0x7f00000010c0)="0729602ca9e69d0a41d3fb7e5c0c9855d16484c6f347bfc4c84b0e2fa2aa00cc33988b959b10d43715403466a733944cfb2af65af18af44b82b98906d741592e65b1874eabb2a3bc94e09447f9315f4398a6e5b0699f9f44ee00adaf5c44e3f84a4f58ea17015b26d091506d1517c09bef05b23a671022fe067462c18895317cd312d7002dcd83367c11632f3ce7972c66c76a9fbf03a88d2f59a185cc4bc25c5618c60a6a5552731632fc68216500ac01cae9ef359225d2d72584c60cabf2c4811754921843ca1469b5e7307b8890cbfea62f0cc48c61a1438a6927bab8b4c3c285deda4b5970b7056e9e1c7200ae057965d3def822e3bed6971dddd475c3feaa44cd99e07d683a64f72670950b16aa21a1dcd38010fce6a1da53e529b56b5b538bee3bf5f29ade944243ed8dd19280d6f9ad3d7164f9ecdffde1ad3e8e7f0f0c6bce991065f7e700c5328f5c76a562dea0e227654661cb542992f58e5a2f7e6e316c9806fd1cebf33383c1a355af30f0b958aca58b12b739b2b2aae81931843df093c5b6e058fb89dca23e7b6758a2c0a9d5fdecef0483f987d214028cdaa824ba7e56d27f1675e5ddfa500cf039ce82cda01835b3e5f7bc85c1b50d19bea7213e0354d1f2bab97ea06dec629b1e8e9583c13583b6dbcda4f4349ac2fa3e783f619cd42df8fd6ba377f2ebc3bc36a4bdf3c81b2b90496c03e3e5ddd2672518f2d4daccb032b0464ad1c4b63dab4eb33476b349da5388f531804244b867bef0ff00891d2a90cb5f29244c7db8b51715c55c64c327022822eff9c88a25a47872fed73e90e1267200c21fda48bc544fd725b77435ec4b35d76d75554a26735dac8b3ecd8b0e0350a39e4fa7ef0226b000e3f3f85fdfc5c2e4370163266ba322e2c87b4ef3bc7ac327f86d185ade7c652dae334b854fab2cdab513e27a7fd596bd5448f880af90ab99648dcfcb4561cf734e0a6ae7f572c30476928d5694efe8841ddbb8b81991d9b6880cf3d6ccceb5aeacd4796b64f3f0c12de062f6819417f1a06d84ee0307ec58df082370815a26a43faa005cd8d6862cc545fdbe3785188cbc84fd33707d035f9eff4b0643d31326e3dcc40f5ed505886bce98d0622f6fcfca8809cc8ca467f2ab19b1becd4833bd972e0c4daa8c310fea924b07366c79d99ba437b01d98b92d908e153b8ad4a9f1d7d2b636b3c4e44897e0fdaebd8053f91cf35055b255869acf93e5ea563c1d7e4e68124d9b0be9f17df235d1a46d82038bd12eed527aa457277aeff1f8fd23f8db75b9bf57b667a225d91a57e85d8c72997dcc5bea47922ca0e8a33ff02537745e37705dc7105b00c2f7835e2675e03ea5bba371e5115db738fa5430ab4320d93d75875d442c4912693bb7dceffd52f29e4099304cbdef7a9dd01edd5eda37d89b756a70dd078ae5e0b11c26fc5c034b5fbd00d3dbef4c6b0abf9509af70549b5a5d9c33e65675c0e55fb45820027a3565e6319501198f8328d9bafa6b81bd05538bbe8c8268720ce6dfb373b80bc0721e34033a46a7f8d587dc7e0fc36c1136cd64c062406604bc10756be8a2b0ec9cc6b29e6669630a2f1a5c963a5a0c338870cf3c2ba93a4ab71b11d89e52152d1c7ed7853cde676a1216ca70ee87bc824860f09556f07a9c9350f0051595706f22cf1a069ae6c9b629c2ff21d7ac3735b2290eb2b9a7201e00a2f533c9b24ed2c3b32bc27e6117b3f9506ae68585d775c3329d1b8236a7f694b89c20bfd3ce26e8558c6944d80753428082959559552b0125e9c5e9db7897a58d7f4a9eb3f4978c2193f61a0189a0ee73af7d6287ccd05156caa4f5469ef4c2fe97162af998f571761215b5c4c00dfecdd8358127d5b0270adf529589f2dabc648acf3c8f83735e72d77ac1936fc151140a5034cedeb0001d1f90dc10cdd4bd1a849bb594dcf9cebaca9731df43c6a2bc5c7cafbbb6d7cf798ac1fd3c6eec76feb22cf96ac9dcfd11799bc9cf112cf6d0cccfa5e785d2c54a8b252fc9107755a561d2a65b00961eed97a0b3eeaaa82d21652b8fe93f6147f58550b95ecb124e09c0addf57003151a57a64650e2dbaee9388e08a05cfcc202bc5795e894a0931ec863b8bf307db0195618b6dfcdafe1d0fa88e18bcf7c6025e0e4cc0fb3faa791b9ada7ef3e5c8c57ff245b0306ea5388e30bf3bc3ea69f6c391f0bd2a5c8a63e5f60da3d7670b750df93b8907a3552cbc52c7c26e197133e7fe705ae10dd3763984b4257e79c74e68a40f9e52796c778c83682d16c65c0ed4dd4858c81e55a10330304c91d12a0fbd1df36ccb5c39de7db08e4a26e977542b57fd7e885504ab0171b59cb135ec3db6aa1fc316cbf2144fb8ad987a27cf2f89cf061e32411e13d5833f87b1a8f8f0f94dc56cd7c1e5fe32247095136c366382adfae11af367b9a38d4dce40d6dc27f994ecba1d69fa2caaa0fa07ec8b88a120e1a50d9f59e4d5ff6c27329f33eb4bf8b10257c6f45d20fc5c74c24776503cf22ab87be8996e4e0e14bd23882c1a951c65a9338ab2686c783d7286b52998f1d331abecd04f6e472dc2f9718996ae1d21850f52d5de56dbcdcc7c927a4d2b3e13287c7131fe380ec9dd129b909402c7bf50434861354f53f9ce1a0d7baa7bed372e8deb16ea1ef9f7d7211b22ae527da1cbf749e2690dc8508092b819612280da6113390abf1f387693da87e21b5aee67410dc13e9553d18437f2dc72615df61c0940a8b5f188569f1ff53d1bed8542070390998df393321e25b80d6662a815108a2ad53aab7f0083cdd905710c3af12d19dfda24e09523161f3c088417a656b1ba92292809e0f9dfd79964d1c889991bbcaa751fcc4fb5a1cf120eb771f836d61ee1cc673d490382ce03cfc3de943dd393dda72591c78fb439a4a663ea730f1b6d1e07ff9c00722d261dca87e77a3d6c3896b9198b3d02d00d4cff4156b6d9e29ae4989ddf10426108576f9a554ec09f9e96784b301c48b657f5ce92569660d60c113e880cae6beed34c0ef3436ffadf7ddebe5abc22ad2ab713e5068ca4160e928922a66cccf2bf5d246a2025d72f7915eb1bdc60ecdc8b3e5548a1544e42ecd79beecf120c8c56385d715639b0c59b2ca79321226914da074d0c0377fb5a1f505c59b8e29497634e724adf9072653303f6f532738afcb01118ffeee96066492a98672f298b9795ccbcee3e71545d01d17ea9f41b1e2fb18d6f138ca0f8126821dbddb73de02438e156c3b7b062f2849b8ab88d4c3c7c27f364163cfa4116ebce74f79a8c4a6b1d0107e47d40116ca308273c71fac9ab12272e0a550f889b1e12463612fe613d6ff740eb332da1af8ae5f2aa8cfbff0d9fd5cb9fe5ea9141ea571a7f12b97e2a5c747b7efbacebb3c57f409bf0f17927a9605a02388b35432c8b69af0ec903506f24289d7bb4a9c69c1ee45e01fc4799bf3bf09eb74b63ea58f5861c1a156fb6b99dd9e5dda31c0e922f20fd241e65065b7146d81cd227e8f32818be7e401c60ecfc2370ba56f59d25179a3ec2c5abe518f6078cab01114cc7473c01b452ac008f8b99fb1a49d7c8a756ecd7fd82fb0fcf88a92e4f9b6871664179349a7c72bd4fa7ca8b0012e3ff16f9bb69d04a70fe4af1efbd265fc5727cae71c5640c4dbf4901f8d62276eb6f30caa899d82fb0618a5a0a8cfc2397c3273631504551f3a982ab8c00d2dea9a458c987650362b3030c8105f85c2b6377cd6bb159e8d6fe81dca2a58e7d7a2865d4c8ff4010da493364011bdf686ebc0720e4863f38f163a64dc72ae1e9b2c9a17cc344833b4bcbd45ebb236af3328e8c6180b7813e123fa9a216ab8af4060b0289ee6ed24d375d260daf6c6b3c7404f21ba36ea809d38a53d9a8803a1b8ccc0665d1e7727aa0ee461700e12afc5f6c042fae3a40ab8fb86a433c6127b182318a61b3631962a12e373fe5d43a50698bc49f4345bbe90a0f51482cfaff68ff60039e0dd59b5703914cc59cb3cd03fc6c02507252734c65e2d34dbd3bce4d98c5f97573a3a438ee09fed06200e7bf83dc359ac932d7c264c7462d474848fe51809894a5df256b6480a436f2be19a0caf012c533a63ea3e487ece56344bca8bf1ee81358243fa62452267541b9e188bf91143349c099cd5b4567356ce698207ada600f4820f739019c75ce7bd17ff1724ee8b3c2fa57819c893bcb9ea6569795e21872532b437c3e1fde7f6eb691758647f65aa36e818ccb61ba9a892d67182828ca715b3f5e9983fa33b434abb8c650cff991cf81f53b7ef15d6a409d5ddea6250822140c3b3cf22977a633db1873146d8a80e8d07d2ed257e7d418cbb2dd6c781ef3c04169da4f106bc38f0416d18fe7532cb6cc53dc73647e48e90d6e24f899911aeab01439f74bfaca5549e7d05ee58d41b17458f6e4ef9889695d1b31974b848b86a0305abe7396ced67698e466c2e6da0eda79a2dd22d04c007dbf2b84ca070b819c778913e3d1ded4206b1c6e319b96851d884bf3e49c276d17dc58742ec2dfdbe298c97dbcd0c23ff8e2bbb73d0196409866482cab1e215b7ba35e9a16a6b13b28feb935a095bcd0960382fb0db08323ac131a7bc0fb8124fd340b9deb1cbf5ae47e5bd6ffc6bbb56896d5d42f49aef89a774ffd2947fbdf15946a8ff24cbcd652bd4107524f188eab90906d338689d9954b4e7b9bcc8e52bed01e7f17f679efba1db58cf8659740840726e15e93c162694b3d65a3ea1343c920a29e964d25132847f4caba7c7e2a1309cd91fcc83f542b5ca3f1628e372b7cfa6a02e94640a4cbd6fa251c2e7e5ea4ad85bc5bebc8d042893a690fbcc2c8d6de98446a60f4afa9317d3429e86dffce80bb97871b795df4e8dd6be7308e19a36e03e268a70e3a29567754f1b5fe2855d75f34a9c88b11b3a5fc90c3ea170a88f7333c4fd1a7756604cac9d1e111df741c6e4eaddcda5879cbe2402185f8018d3ec2a1e42008a76252386da2353c3a0586f39db21f6680f3b1daa03d3432a24e8911b0343f91cff0d379ec72f7c3cc5e0707b977a60eb62ed459ca421dedbfe543267285a5d9b41d12896d5a1b3a44e333566675729ae77046e9174693eec5a79c2f4fabcfee00c003ce3799571fbefb90707298281ca70964c6e52825bd1b87f2b0f29a1edc4c90674ecd6808c21244ef0ed78c6a2e1122f9a8510df04749118119fdda4fab0a3a1dd84bd4d34cc7dfa86e80989616c10286a5e1b372d17a6df3785428a1052a722de02865b186d70173cde86fa9598393203b67ed7b1f5b44876eabb9354f2b420d63702692c08da36c5df6232adf82ef09e1ed9a1de28e9e9fa03956b85d77d002dec512ff5a196caaadf43c7ba62630ae451d09c9a354165efb225f91fb4819bc2e9771ff732b840a404eb1ca802a363800240b94523f70bca11d5f29e136b5e809fa5ffeee83c2683f332209c886c8388e4a69db3f3879efd1418335cc7e66cc1ce8dd0249575c7d705f985ac889771000f77f94363453661f63be54fe6f644a6b193440b368ac175fe37923f87297dee3ea99f75a80e2636f25cd0659e92ed785a1b6a431cb51386378919cb1155578827b36e81615e7814704cdbeaa3f08f6515f5e319ce5843b85751d67f63186161e42b79cdd02d16b76b72fb04e24598d4658966cd9c309ca43c997820692b47c76732de95b976c3bb1c85718d989b46c3d0bd5071db00e5a362754cf165160ad6ec5f6a119fd886f8c159c4ab5d07da70337d208f2f92b7692a4eaeaa3aeee164df282880afc22b846902059", 0x1000}, {&(0x7f00000020c0)="0002d1061c73c65cde0b4efa39825b0297292b7f58ff7cc2850923532bb12bd901a5307fa61545be6c8c8361e9b5", 0x2e}], 0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 16:00:28 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) pipe(&(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000080), 0xffffffaf) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 16:00:28 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x10, 0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x3a, 0x12, 0x0, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000040)=r1) chdir(&(0x7f0000739ffe)='..') madvise(&(0x7f00007bd000/0x2000)=nil, 0x2000, 0x6) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x6c}, {0xc}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10040, 0x0) 16:00:28 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='ww') r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x24}, {0xbc2e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="084ddda776f28d57c1dcac07bb9b") sendsyslog(&(0x7f0000000040)="41da1c6309999d6bc6c3330a3ef892917f9d17de35a3d89d3cd1d43d1a9ffba4b06896db30c063e162c57a46", 0x2c, 0x20) 16:00:29 executing program 0: r0 = kqueue() pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) kevent(r0, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) madvise(&(0x7f0000291000/0x3000)=nil, 0x3000, 0x6) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x200000cc, &(0x7f00000001c0)=[{0x74}, {0x3}, {0xf816, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) 16:00:31 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCMSET(r3, 0x80104277, &(0x7f0000000000)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0xa0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r5, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r5, 0x9, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000080)=0x59) 16:00:31 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() open$dir(&(0x7f0000000080)='./file0\x00', 0x20000, 0x1e) r1 = open$dir(&(0x7f0000000540)='./file0/file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f00000006c0)='./file0/file1\x00', 0x8000, 0x80) fcntl$dupfd(r1, 0xa, r3) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') kevent(r0, &(0x7f0000000580), 0x80, &(0x7f0000001680), 0xfffffffffffff001, &(0x7f00000002c0)={0x400000}) 16:00:31 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='+dev/b`f\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x10000800002c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'p\x00', 0x0}) r2 = dup2(r0, r1) ftruncate(r2, 0x0, 0x4) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x21, 0x1, &(0x7f0000000000), 0x0) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f00000005c0)="00c883f14ba37f7adbd1c4c0cee776a8a1e227d25c91130564bf5dd3694194f80471e7e0eb1ff7a4466c66882c0d316ec8735a66fef7fe1bdc6a28381d74d6fd355f76c3c7892b3b0140f9300dfcc0bc6313a2b759f30a9bdd38d5444fa339ac148dac3ad174cdd93e4bdaf6cce705e0468ab3109ce88e8e83c2b679efd6f4a2c8a5fd9a1d4b392aad7fa8734817a171de44", 0x92) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x2, 0x0) syz_emit_ethernet(0xca, &(0x7f00000002c0)="806a40bda8c48159417f86c49858ccb4a12c7aa990af43ee965bded6c7d60b0e78ec5628f78a8ed42baa0272d0806752684b714399dafd9eb130901dccebf86f752705d29d77f78e0d90e8ae0b3c3765092a17b9ed4bbe3f5f1972a1ff3d0c4d1c1f1022770799ac80943721169a421adb09c728cdba3de336d4935f63cca80a8c40c8b2d61ce2526f1a7e6d79f32006a1cee3c1eee7b25c302de05e0ca389c5362ffde03ded5b3a5414a1bfbd9e1e5aafad8f5b8ac45d1e09ec2e68a08188a15be663bd0a5180c49d24") ioctl$KDENABIO(r4, 0x20004b3c) r5 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000480)={'./file0\x00', 0x0, 0x401, 0x0, 0x0, 0x1, 0x1000, 0x0, 0x1, 0x1, 0x2, 0x5}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r7 = getegid() fchown(r5, r6, r7) r8 = socket(0x20, 0x4000, 0x5) getsockname(r8, &(0x7f0000000500)=@in, &(0x7f0000000540)=0xc) getpeername$inet6(r5, &(0x7f0000000400), &(0x7f0000000440)=0xc) symlinkat(&(0x7f00000001c0)='./file0\x00', r4, &(0x7f0000000580)='./bus\x00') ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000180)) 16:00:31 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x25, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="8c65", 0x2) 16:00:32 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000417000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e68000/0x1000)=nil, &(0x7f0000dad000/0x4000)=nil, 0x2}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000580)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000540)='./file\x00', 0xc0, 0x10) socket(0x11, 0x4003, 0x0) r0 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r2 = getegid() fchown(r0, r1, r2) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701080000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4d376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x1, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x408) r4 = semget$private(0x0, 0x2, 0x1) semctl$IPC_RMID(r4, 0x0, 0x0) semop(r4, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1800}, {0x2, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000780)=[0x3f, 0x7, 0x3, 0x7, 0x7ff, 0x1ff]) semget$private(0x0, 0x0, 0x2b0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0xfffe, 0x3, 0x8, 0x1f, 0x9]) semop(r3, &(0x7f0000000240)=[{0x0, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000000)=0x102) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r7 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000100)=""/114) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x3ff, r5, r6, r5, r6, 0x104, 0x5}, 0xfff, 0xd, 0x0, 0x0, 0x7d55, 0xd75, 0xfa}) r8 = getuid() r9 = getgid() r10 = getegid() r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r11, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = accept$inet6(r11, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r14 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r12, 0xa, r13) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r16 = fcntl$getown(r13, 0x5) r17 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r19 = getegid() fchown(r17, r18, r19) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r21 = getegid() fchown(0xffffffffffffffff, r20, r21) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000700)={{0x1, r20, 0x0, r18, r15, 0x35, 0x7fff}, 0x6, 0x4, 0x0, r16, 0x7f, 0xafc9, 0xb1f1}) r22 = getpid() shmctl$IPC_SET(r7, 0x1, &(0x7f00000005c0)={{0x0, r8, r9, 0x0, r10, 0x4c, 0x6}, 0x8, 0x7f, r16, r22, 0x8, 0x100, 0xffffffff}) 16:00:32 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="2b0a5c9f655108ed1fe700e70000000400000000000000e0579d4105e2637f00000004cb9e7ea9ee9615b4293ec578f694ddaf9a4c17b23e5c742db633f83771bc395ae431a19a64f6f3c01d239c9b530360f0be2e5741c52b550aef917eba"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) connect$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) chmod(&(0x7f0000000040)='./file0\x00', 0x0) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:32 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r1, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r4 = fcntl$dupfd(r2, 0xa, r3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) r5 = openat(r4, &(0x7f0000000040)='./file0\x00', 0x80, 0xf0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000080)={0x6f42df3213e76fe9, 0x1}) r6 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779f85ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec436da041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac8501b1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedd72bb4d0ad7beefb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495b8fa804ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e127dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b004ddcf8af39497fb2345fa1853e8544e507c2c16057b1cfd09a3fb4f68da3084d"], 0x1) writev(r6, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:32 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000180)={0x0, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r1, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r4 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r2, 0xa, r3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r6 = fcntl$getown(r3, 0x5) r7 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r9 = getegid() fchown(r7, r8, r9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r12 = getegid() r13 = msgget$private(0x0, 0x4) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r14, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = accept$inet6(r14, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r17 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r15, 0xa, r16) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r19 = fcntl$getown(r16, 0x5) r20 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r22 = getegid() fchown(r20, r21, r22) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r24 = getegid() fchown(0xffffffffffffffff, r23, r24) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000700)={{0x1, r23, 0x0, r21, r18, 0x25, 0x7fff}, 0x6, 0x4, 0x0, r19, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r26 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r28 = getegid() fchown(r26, r27, r28) r29 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r29, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r31 = accept$inet6(r29, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r32 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r30, 0xa, r31) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r34 = fcntl$getown(r31, 0x5) r35 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r37 = getegid() fchown(r35, r36, r37) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r39 = getegid() fchown(0xffffffffffffffff, r38, r39) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000700)={{0x1, r38, 0x0, r36, r33, 0x25, 0x7fff}, 0x6, 0x4, 0x0, r34, 0x7f, 0x100000001, 0xb1f1}) msgctl$IPC_SET(r13, 0x1, &(0x7f00000001c0)={{0x53a4, r11, r18, r25, r28, 0x4280ac6affa462fd, 0x9}, 0x8, 0x9fca, r10, r34, 0x66, 0x4, 0x7fffffff, 0x1}) fchown(0xffffffffffffffff, r11, r12) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000700)={{0x1, r11, 0x0, r8, r5, 0x25, 0x7fff}, 0x6, 0x4, 0x0, r6, 0x7f, 0x100000001, 0xb1f1}) r40 = getpgid(r6) getpgid(r40) 16:00:32 executing program 0: sync() r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000000)=0x2) r1 = socket(0x2, 0x4, 0x5) setsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000000040)="efd1773c66d735fe4125226b02afa6b07f25f61fe12b4fe8d201ae8ff0fd8ad8c4841bb8d98352c37daf8170021fc512adb628ab43d1f014ef86a28fb156d153ce319f6c2713dcc1e4567730bcf03d583cff", 0x52) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0xffffffffffffffff, r3, r5}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f00000001c0), 0x0) r7 = socket$inet6(0x18, 0x8000, 0x3f) setsockopt$sock_int(r7, 0xffff, 0x4, &(0x7f0000000200)=0xff, 0x4) getpeername$inet(r7, &(0x7f0000000240), &(0x7f0000000280)=0xc) r8 = semget(0x2, 0x3, 0x94) semctl$GETNCNT(r8, 0x0, 0x3, &(0x7f00000002c0)=""/114) shmctl$SHM_UNLOCK(0xffffffffffffffff, 0x4) r9 = semget$private(0x0, 0x1, 0x40) getgroups(0x7, &(0x7f0000000340)=[0xffffffffffffffff, r4, 0xffffffffffffffff, r5, 0xffffffffffffffff, r5, 0x0]) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000003c0)={{0xd8, r3, r10, r3, r11, 0x8, 0x1}, 0x5, 0x3b1854e3, 0x8001}) openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x20200, 0x0) r12 = semget(0x3, 0x4, 0x400) semctl$GETALL(r12, 0x0, 0x6, &(0x7f0000000480)=""/233) pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_CREATE(r13, 0xc5005601, &(0x7f00000005c0)={0x10, 0x733, 0x4, 0xc2, [{&(0x7f0000ff8000/0x5000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000ff5000/0x9000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x3}, {&(0x7f0000fee000/0xc000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x280000000000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6fdc}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x7000000000}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000fef000/0x1000)=nil, &(0x7f0000fef000/0x3000)=nil, 0x9}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3ff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffff00}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x626}) r14 = semget(0x3, 0x0, 0x8) semop(r14, &(0x7f0000000ac0)=[{0x3, 0x7, 0x1000}, {0x4, 0x3, 0x800}, {0x1, 0x1000, 0x1000}], 0x3) 16:00:32 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x21, 0x1, &(0x7f0000000000), 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) socket(0x18, 0x400000002, 0x0) r1 = socket(0x2, 0x2, 0x0) socket(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) write(r1, &(0x7f0000000100)="a1be44c3769ff406cba64616ec6dc26da7f88f94ad6dfde38c6549ec30122c39db41203ef904f2e55cf69db0145b2f7f8f1bba8036b6194edf9a7d4f5a041a84c4b64de863ec7b928b227c4326ac3dcc3ec1aa530694f7e35fcd92cdb1848840fe6c127b94a04dd4ac362cc01967c26f0dadba85c131b84dbcd4863ee8110dda40f77c28418698f9153e77eb631ddba6c11d81c61589e343dc727c1933181e22f238a71a9bd2d7c993d0575b6c453425706b17304cd2eb4b8f29121f32faf9c6ecd82074302431a13df674e6d8c562e2d90a2d09f948b2b98a1f43ef6c6a9cd5ff5efa5adc7aa76148b0728147a63c12612e2818ab5ec147bed4d98b60df36fbc5be97b8f868294dbdc9c59a016bff4bcf463751808b78a6f5bcce168908b0d7cc3cb875ae46ab913fa2add48e94a1640055752d2dfa75f9b8ba349cf535afd04a07031b970a8e84cf2bb6240c0a43bc610647a0bf8e12e1ce01a21410475fb6ace37e510e60efcf7e1e71adc42dbe1ce8da0f53d994988e69d1661731c1dbc67a1ec81ca6fe12ca51736e5be3002974afc0b7175b810e90c5283eea12a74497f17080eff5cf6d5f2ba85d28d2e3c10ec238b960d0eee05bd75ca464fbc7f292bb22e35fafe8bca9183264fc7bb0c9b584c51b9aa38a9f7a98c94cdbc6673dbac2c8f9802e00bf33a85ee03c67c6b47ab95a913e0117302f59c962bf85fb862d5b23962a9a32d3a84391c65880202711e99839127cae33716f610894cca7efc9480bef466386c03470236502c5b93a2e0b92defc1b866c5f149e93a6cdb2017f82972c1ad1de09fd4553d69c1602c665a3a79396de69e88206875e619e93bee47aa6c9be3fb394dd8715188e82d2b507ae3b782bbe0c447c35c70ba1bff066995d09180958cc79f48506817b7260406ae2349fffd2c04df265cfc2c860fe84ed2afca91b03d6149ab2416b65964f7483589bc48683ecb2cd2dbd750fad5a23c07ad5b34e011ec28d91031cbdccbd36004076a7a5916735797e9f704c0e898b09ac00ee5c213c84b5b90fb5aff9a20effd8438e0f0911439ca52577135585e9a6b360752d10d8e0c300b124cf04b921f7997353e2fc867d63d156b1f8537ae714e90a0c6936ad507167e348e0592e8ac8d37514e98f163f4b53b413d16c628f398c05edbb76c3e8b410871fdb4c09c462aeaaafd7799226c7d11fde367c4dfd8b243a608cfe07b7a64ccb2160cd9ddf8e2ab1f84a4ab75a8a9a552ba19732aa824366b12672699d831fe29c9935615567efd3364503cdc531afb9a376b022318a72e54f360961441c1e1cf4cfd3a3bae6f3729c68a916b7e39c55557cacf6052067d6ecd2e773bc31eb9e6a3a3c6b760c9a89288ce29aad2c5ef81a4e7fa884b01e08924da4a43287ececfb544d37fd3aca641849de2fcd49ddf7fac7573e3a006f583384de76716e44034e4af61694acdf6cc1451bf134b820a4152096f74cdd1a7cd303cab92f959536532ca91c2f6bd904a5b0f4d628e93bb3bf0f4896e84c90cdf542e94f49e8aa33f07a9820dc48941e43eed2a6f2417e7346a4d7d337208644d44a094c3b695998785f57a45ee7245d4ddc3a327926075460ed07bc6627991af85bd00bebcaad0057f15bd161b5142262ccacdec9b221b288694c36e0d7fe1bee08230ccb0b858656b9797787d532057c2ea0f2e44aa47d7e92639287348cbd30dc1b3ef43ff8b4e3d84f62fdb45cdf02aade2ceff1f9f73f2a2ba205d415b29381585b8f3232df748dafbf1366e5bd07650ef1969757aeb55b52d2242837737f1c20f2c97f8a495d9017ccc2939b33dfb67191449e2cba12fba41ad70e8192bbc264de7ec6bc3c62e2ddcdf88d53c122646a0032ad35068361b53526dc6cc860c6ed788be2f8f063b8b15696c0901edcff542cebef0e2147450081c790a8094b54c6b369f3f2a2434b5ef8cad093da27d1d086b00dbf0a90cbda3eb847f131c7848a8ba3e00a4f34b91b91843a9dad03887210563e7f", 0x599) 16:00:32 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000003c0)={0x3da, &(0x7f0000000140)}) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x3a, 0x12, 0x0, 0x0) fsync(r2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) fchmod(r0, 0x8) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='.\n', 0x2}], 0x1) r3 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x80, 0x115) connect$inet(r3, &(0x7f0000000140)={0x2, 0x3}, 0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$inet6(r6, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r9 = fcntl$dupfd(r7, 0xa, r8) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) ioctl$TIOCSETVERAUTH(r9, 0x8004741c, &(0x7f0000000380)=0xfffffffb) preadv(r3, &(0x7f0000000300)=[{&(0x7f00000001c0)=""/188, 0xbc}, {&(0x7f00000000c0)=""/46, 0x2e}, {&(0x7f0000000280)=""/32, 0x20}], 0x3, 0x0, 0x0) r10 = open$dir(&(0x7f0000000540)='./file0/file0\x00', 0x400000002c5, 0x0) r11 = kqueue() kevent(r11, &(0x7f00000000c0)=[{{r10}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) r12 = open$dir(&(0x7f00000006c0)='./file0/file1\x00', 0x8000, 0x80) fcntl$dupfd(r10, 0xa, r12) poll(&(0x7f0000000400), 0x0, 0x606dca71) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r13 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r13, &(0x7f00000003c0), 0x273, 0x0, 0x0) r14 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r14, 0x4, 0x80) pwritev(r14, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r13, 0x0, 0x0) dup2(r5, r4) pipe2(&(0x7f0000000080), 0x0) 16:00:32 executing program 1: r0 = semget$private(0x0, 0x2, 0x200) r1 = semget$private(0x0, 0x7, 0x80) semop(r1, &(0x7f00000005c0), 0x0) semop(r1, &(0x7f0000000600)=[{0x3, 0x3a5}], 0x1) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r2 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt(r4, 0x2ec51bed, 0x10000, &(0x7f0000000240)="b08732b5b0c398fd69b8989696d4b0b5affc2a93e2b89a0bc8da21393f770ef4330f803b6d5eebd6aa6849c5c9b1c4218ef5e6dbc8efba088bd66a53d83a76c42ea94e305e5b4dcbfa9e2753261241e1345f001b8602269b3ab56ecc0ff11f62815936854e0c53ef9ea3487acea74a8c60cfe52de6", 0x75) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r3) listen(r5, 0x0) sendto(r5, &(0x7f0000000340)="5ac6e2d510c183b3d021cf6442de8d7438c1722638c758bf758a563eeb3d74db04393fea080000000000eaff4ff373b12ed26e2578dd4dc1cb45173bd1e6d08b9ffacf4bb9a19977e38bb4aacf20ac65f6e3eb3f90c0445fd834480370d2f8a51255257c4b9efd05c7ee2821be43e1affb2854f5b5a8d874371e1bb8b4a7f99e72cebfa3aee5", 0x86, 0x8, &(0x7f0000000300)=@in6={0x18, 0x3, 0x6, 0x3}, 0x6) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000040), 0x4) r6 = socket(0x2, 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='\x8ddev/null\x00', 0x40, 0x0) unveil(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)='W\x00') connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9474e19767b0784"], 0x10) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) setsockopt(r7, 0x3, 0x4, &(0x7f0000000400)="dcc754b988bf0e4a63502d854097801db821f51ad7cf119733237692db8db3d6a9d8a00a4cfe57d608b3c7596f9a6a6a7f3feb774ffe8105478cd564c0a68fb335c16afe4194502298a20a20eac40892ef2e7bea436ab9939edb3fba7a73d1719e269f1a38ad4fce7487116f04e4a4c2345f3c3ccb0587a02aa4593c4ff76ffd8e9515de9fc5d5808f81b473ef67cdc3760bab4d46279603be804ced", 0x9c) write(r6, &(0x7f00000002c0)="e2", 0x1) sendto$unix(r6, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r8 = accept$unix(r5, 0x0, 0x0) recvfrom$unix(r8, &(0x7f0000001200)=""/4095, 0xfff, 0x800, 0x0, 0x0) utimes(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)={{0x100000000, 0x2}, {0x1, 0x2}}) 16:00:33 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0xdf189fdb3f05430, 0x0) r0 = open$dir(&(0x7f0000000540)='./file0/file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f00000006c0)='./file0/file1\x00', 0x8000, 0x80) r3 = fcntl$dupfd(r0, 0xa, r2) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000080)=0x800) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(r5, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) fcntl$dupfd(r6, 0xa, r7) fcntl$getown(r7, 0x5) read(r7, &(0x7f0000000180)=""/108, 0x6c) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) fchdir(r0) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='tap', &(0x7f0000000140)='/dev/bpf\x00', &(0x7f0000000180)=',\x00'], &(0x7f0000000380)=[&(0x7f0000000240)='%&\x00', &(0x7f0000000280)='tap', &(0x7f00000002c0)='tap', &(0x7f0000000300)='^^\x00']) syz_emit_ethernet(0x2ba, &(0x7f0000000340)="b6") r1 = socket$inet6(0x18, 0x9, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x3a, 0x12, 0x0, 0x0) write(r1, &(0x7f00000003c0)="6aa9bb7d42c236118889a417686cc8738dc3eacd2795465a52fff03858da929e38", 0x21) 16:00:33 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002000, 0x7) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)=0xfffffffffffffe3c) recvfrom(0xffffffffffffff9c, &(0x7f0000000500)=""/125, 0xfffffffffffffefe, 0x40, &(0x7f0000000580)=ANY=[@ANYRESDEC], 0x1) r0 = syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000700)={0x7, 0x513b, 0x6}) mknod(&(0x7f00000005c0)='./file0\x00', 0x10, 0x7f) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r2 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) ioctl$VT_ACTIVATE(r2, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000440)={0xe9, 0xffffffffffffff60, 0x1, 0x4, &(0x7f0000000c00)={{0x7, 0x87, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0xfffffffffffffffc, 0x6, 0x7, 0x20, 0x3fe, 0x4, 0xdf, 0x20, 0x6, 0x5, 0x0, 0x400000006, 0x6, 0x7fff, 0x9, 0x81a6, 0x7, 0x80000001], [0x6, 0x1, 0x20, 0x0, 0x81, 0xf51, 0x9, 0x10, 0x0, 0x1cd4], [0x8, 0x200000000000000, 0x3fc, 0x1, 0x0, 0x8, 0x32], [0x40007f4, 0x4, 0x140803cd, 0x5, 0x41], [{0x400, 0x0, 0x3ff, 0x5}, {0x8000, 0x1, 0x7d, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x7, 0x1000, 0xfb}, {0x6, 0x9, 0x5, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0x160}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x9, 0x6}}}, 0x5, 0x3ff}) msgget(0x1, 0x80) msgrcv(0xffffffffffffffff, &(0x7f0000001540)=ANY=[], 0x0, 0x1, 0x1000) accept$inet(r2, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x24, &(0x7f0000000000), 0x4) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r7, &(0x7f0000000080)=[{&(0x7f0000000040)="ebacb05bc901442fc0410eee798f7f30b19ff76739", 0x15}], 0x1, 0x0, 0x0) write(r7, &(0x7f0000000280)='oL', 0x2) ioctl$TIOCFLUSH(r7, 0x8020699f, &(0x7f0000000300)=0x1) bind$inet(r6, &(0x7f0000000000)={0x2, 0x2}, 0x0) readlinkat(r2, &(0x7f0000000380)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000340)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) chown(&(0x7f0000000a80)='./file0\x00', r8, r3) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000300)) setrlimit(0x7, &(0x7f0000000200)={0xffffffff80000001, 0x6}) readlinkat(r2, &(0x7f00000003c0)='./bus\x00', &(0x7f0000000600)=""/157, 0x9d) msgsnd(0x0, &(0x7f0000001a40)=ANY=[@ANYRES64, @ANYPTR64], 0x2, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000001c0)={0x2, 0x7, 0x3, 0x9}) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) getpeername$inet6(r2, 0x0, 0x0) msgget(0x3, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000800)=0x5) 16:00:33 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000140), 0xeb, &(0x7f0000000200), 0x50a1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r4 = open$dir(&(0x7f0000000540)='./file0/file0\x00', 0x400000002c5, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) fcntl$setflags(r5, 0x2, 0x1) 16:00:33 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391", 0x1, 0x40}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000", 0x4}) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) write(r0, &(0x7f0000001580)='t', 0x1) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x10, 0x0) r3 = socket$inet(0x2, 0x1, 0x3e) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000180)=r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) close(r6) socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:34 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x212c, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socket(0x26, 0x2, 0x7) 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) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000180)={{}, 0x9, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000200)=[{}, {0xc2b, 0x0, 0x1f}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) getpeername$inet(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) r2 = socket(0x18, 0x400000002, 0x0) fcntl$setflags(r0, 0x2, 0x1) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r3, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r6 = fcntl$dupfd(r4, 0xa, r5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) getsockname(r6, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x1ff, 0x0, "009797000000000100002600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:34 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000540)='./file0/file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) r4 = open$dir(&(0x7f00000006c0)='./file0/file1\x00', 0x8000, 0x80) fcntl$dupfd(r2, 0xa, r4) fcntl$setstatus(r2, 0x4, 0x80) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file2\x00') r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000100)=0x3ff) accept$inet6(r5, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000900)=""/4096) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x0, 0xffffffff, 0x100}, {0x18, 0x0, 0x80, 0x81}, 0x1000, [0x7ff, 0x5, 0x1, 0xff, 0x9, 0x7fff, 0x8, 0xfff]}, 0x3c) 16:00:34 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x100) 16:00:34 executing program 1: unveil(&(0x7f0000000300)='./file3\x00', &(0x7f0000000040)='c\x00') unveil(&(0x7f0000000100)='./file3\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r0, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x48}, {0x2}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) fcntl$dupfd(r1, 0xa, r2) bind(r1, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) 16:00:35 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) r1 = socket(0x2, 0xc003, 0x2) getuid() socket(0x2, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020691f, 0x0) accept$inet6(0xffffffffffffffff, 0x0, 0x0) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x3a, 0x12, 0x0, 0x0) sendto(r2, &(0x7f0000000040)="6b6e61c275d7a997bc3008fe6245ec4ef3631be7add5b6a382204d2d51365b5e4092ad54f27aa74b4df4b34d344a5490004ebd3c5f42eec441de363f19aedbce84e977ee8ff4c7664df7dc042c65c200b25c3778e5e8dee7c92cfe5a8fee12bba258568cac", 0x65, 0x408, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) setsockopt(r1, 0x0, 0x6e, &(0x7f0000000000), 0x2c) 16:00:35 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x3ff) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r1, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) fcntl$dupfd(r2, 0xa, r3) dup2(r0, r2) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r0, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r6 = syz_open_pts() ioctl$TIOCNOTTY(r6, 0x20007471) fcntl$dupfd(r4, 0xa, r5) r7 = accept$inet(r4, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000180)=""/136, &(0x7f00000000c0)=0x88) r8 = socket(0x2, 0x4003, 0x0) setsockopt(r8, 0x0, 0x23, &(0x7f0000000140)="01003f8a", 0x4) r9 = socket(0x2, 0x3, 0x0) connect$unix(r9, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4365a041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b0000000000000000"], 0x10) writev(r9, &(0x7f0000000040)=[{0x0}], 0x1) 16:00:35 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}, {&(0x7f0000000100)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r2, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) fcntl$dupfd(r3, 0xa, r4) ioctl$TIOCSCTTY(r3, 0x20007461) recvmsg(r1, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:36 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRESOCT], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x2, 0xd}, 0x8) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="00891f00000000e30024ce874712e200"], 0x10) shutdown(r2, 0x0) ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, &(0x7f00000000c0)=0x1) close(r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r3, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r6 = fcntl$dupfd(r4, 0xa, r5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) connect$unix(r6, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 16:00:36 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x20}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r3 = getegid() fchown(r1, r2, r3) accept(r1, &(0x7f00000000c0)=@un=@file={0x0, ""/93}, &(0x7f0000000140)=0x5f) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4}, {0x4d}, {0x6}]}) getgid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x80}], 0x6, 0x0, 0x1c2, 0x0) r3 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x28) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000180)) write(r0, &(0x7f00000001c0)="f5e49891a44a5aacf92d318bd9c7efdbf241a62bf41d4f07a95a28df1353e323713598470c9f5c91f9830d04c8069acdb3edb9e5f2d9c22fda1a5d588ebff1cc78e5da426b", 0x45) 16:00:36 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000340)='./file0\x00', 0x81, 0x90) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000380)={0x84, 0x2, 0x2, 0x4, "1c21d8404bbf3235938cbac88ec2bd2b084d00", 0x1000, 0x32}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x64}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x423c, 0x0, 0x40}, {0xffff, 0x4d, 0x20, 0x3}, {0x2, 0x9, 0x6, 0x200}]}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") ioctl$TIOCGWINSZ(0xffffffffffffff9c, 0x40087468, &(0x7f0000000180)) 16:00:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000240)={0x3, [{0x0, 0xffffffff}, {}, {}, {}, {}, {}, {}, {}, {0x1}, {}, {0x2}, {}, {}, {}, {}, {0x3}, {0x0, 0x3}, {}, {}, {}, {}, {}, {}, {0x0, 0x2}, {}, {}, {0x1}, {}, {}, {0x3}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r1, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) fcntl$dupfd(r2, 0xa, r3) r4 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = getegid() fchown(0xffffffffffffffff, r5, r6) fchown(r2, r4, r6) 16:00:36 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)=[{0x24}, {0x800000035}, {0x6}]}) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x18) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:36 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) close(r0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000511289a52ef2c1e3bb5254ff00000000"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r2, &(0x7f0000000240), 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, 0x2}) msgsnd(r2, &(0x7f00000010c0)={0x1, "64d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0d87cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a9e53097d404622ab56867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"}, 0xeb, 0x0) msgrcv(r2, &(0x7f0000000140)={0x0, ""/67}, 0x4b, 0x1, 0x1000) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x200, 0x0) r2 = open$dir(&(0x7f0000000540)='./file0/file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) r4 = open$dir(&(0x7f00000006c0)='./file0/file1\x00', 0x8000, 0x80) fcntl$dupfd(r2, 0xa, r4) dup2(r1, r4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x61}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000440)="13db8293b633f338caa61adb7742") 16:00:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x3ff) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r2, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) fcntl$dupfd(r3, 0xa, r4) r5 = open$dir(&(0x7f0000000540)='./file0/file0\x00', 0x400000002c5, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) r7 = open$dir(&(0x7f00000006c0)='./file0/file1\x00', 0x8000, 0x80) fcntl$dupfd(r5, 0xa, r7) r8 = dup2(r1, r5) accept$inet6(r8, &(0x7f0000000280), &(0x7f0000000300)=0xc1f87bcf2c93340c) kevent(r1, 0x0, 0x2, &(0x7f00000002c0), 0xa540, 0x0) accept(0xffffffffffffffff, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) r9 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r11 = getegid() fchown(r9, r10, r11) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(0xffffffffffffff9c, 0x8004746b, &(0x7f0000000100)=0x8) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = accept$inet6(r12, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r15 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r13, 0xa, r14) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f0000000580)=0xc) fcntl$getown(r14, 0x5) 16:00:36 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r0, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r3 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r1, 0xa, r2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) dup(0xffffffffffffff9c) r5 = fcntl$getown(0xffffffffffffff9c, 0x5) r6 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r8 = getegid() fchown(r6, r7, r8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r10 = getegid() fchown(0xffffffffffffffff, r9, r10) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000700)={{0x1, r9, 0x0, r7, r4, 0x25, 0x7fff}, 0x6, 0x4, 0x0, r5, 0x7f, 0x100000001, 0xb1f1}) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x1003e, r5) r11 = socket(0x11, 0x3, 0x0) getpeername$unix(r11, 0x0, &(0x7f0000000140)) 16:00:37 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f00000000c0)="f6b1ffffffffffff", 0x8, 0xb, 0x0, 0x0) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x20}, {0x24, 0x0, 0x0, 0x80000001}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 16:00:37 executing program 0: chown(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x0, 0x0) write(r0, &(0x7f00000009c0)="9655d1f72ea964d6a9af2c39cc8014c4d619f8070786fc2d2079b25a2d8f7e06d7b320669173fff0892e118a6a848abc2bbc4e2e033b3b9d0d8eae01e01c5e6cb9f76abdacba73399777ea3fccf9a35deea6a5c2a32cb90a06c8cc2d3eb6d1e6df59870467b32f3ab56edf2b98e3cbbb537b0f449df15745ed1b9669740eec09650f9c70ad879615d2d9142029edf9a2c1ce5131f8852d08b04f2e3fd541ed21b5f75aab63e48e92e9322bd1b0d55f3373c1c23fb8bc1c2fa44edf48d138d9cc1df1f58e17110bf4c225b87008c8bed96c9655866641b93c9069eff5", 0xdc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = dup(0xffffffffffffffff) r2 = open(&(0x7f0000000340)='./file0\x00', 0x81, 0x90) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000380)={0x84, 0x2, 0x2, 0x4, "1c21d8404bbf3235938cbac88ec2bd2b084d00", 0x1000, 0x32}) recvfrom(r1, &(0x7f00000008c0)=""/187, 0xbb, 0x864, &(0x7f0000000980)=@in={0x2, 0x1}, 0xc) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000880)=0x3) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000100)={0x10, 0x20, 0x4, 0x80000000, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00007f9000/0x4000)=nil, 0x20}, {&(0x7f00003b6000/0x6000)=nil, &(0x7f000064a000/0x1000)=nil, 0x6000000}, {&(0x7f0000354000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f000053c000/0x1000)=nil, &(0x7f0000550000/0x4000)=nil, 0x6}, {&(0x7f00006f3000/0x2000)=nil, &(0x7f0000021000/0x1000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10001}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00003f3000/0x3000)=nil, 0xdbc}, {&(0x7f0000661000/0x1000)=nil, &(0x7f00002bd000/0x4000)=nil, 0x4}, {&(0x7f00000aa000/0x2000)=nil, &(0x7f00003a0000/0x3000)=nil, 0x400}, {&(0x7f000015c000/0x4000)=nil, &(0x7f00002e6000/0x1000)=nil, 0x9}, {&(0x7f00002ca000/0x2000)=nil, &(0x7f000089a000/0x400000)=nil, 0x7ff}, {&(0x7f0000353000/0x600000)=nil, &(0x7f0000761000/0x4000)=nil, 0x6}, {&(0x7f0000631000/0x3000)=nil, &(0x7f0000811000/0x2000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f000032d000/0x3000)=nil, 0x1f}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00000c1000/0x1000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xa0}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r3, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r6 = fcntl$dupfd(r4, 0xa, r5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) getpeername(r6, &(0x7f0000000800)=@in, &(0x7f0000000840)=0x1ac) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') execve(&(0x7f0000000600)='./file1\x00', &(0x7f0000000740)=[&(0x7f0000000640)='(\x00', &(0x7f0000000680)='$\xa1[\x00', &(0x7f00000006c0)='c\x00', &(0x7f0000000700)='c\x00'], &(0x7f00000007c0)=[&(0x7f0000000780)='\'\x00']) 16:00:37 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x22}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) recvfrom$inet6(r1, &(0x7f0000000740)=""/242, 0xf2, 0x802, &(0x7f0000000180)={0x18, 0x0, 0x400, 0x7}, 0xc) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000001c0)=0xd0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0xc3104222, &(0x7f0000000000)={0x0, 0x10, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99", 0x1000000}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000200)=0x4) write(r1, &(0x7f0000000040)="05f712e1e5ea64327581ae5f94a6feff048a7d4b37594cb94d28cc8dfcd7e55fe03001a49945e1d119574237e011c9fd", 0x30) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000001500)=[{&(0x7f0000000240)="2ea3810be70c001442f6be90461581eb0e85aaba2f502afa27681ffef2dc557f74bd46c82f40a2287fb9faa71af91c7617dd903065fb9f89c08e2cd3a1d67d8e8ae9d942fa6a3394aee4ae3608cc2c2fd09c3e72a60f0eb40b32c3fd4f9c13b5c991864d56e99b6a61fde3aad8a60ccbdece82c9f5c3946ef445d7cc5719b95f441db85d0bbbd09c00201a18b67957250bdba96293dbbdacf719ef863709fba82f439ce8b84bae42573cd13546c33a149edccb37a8ac4ea195976f78a8f1f7da7560d8ec44382fd04904c853a97575806ac0083ef0c25eafedc0e130133ce7652141fbcace05a63bc3697e45d30cf39a14f396d79acf34bccb9c26460b6b6b2bccb00099f20c02df84ff504c56dd2aeea44e39de6ebadf06732e54e0571f19e2aaf481f44e3402a54218088e0f1d50c39a8dbb588db2a6fbabbfe0722f2393f45906d1a9634001b52737813593c495869f86070377e07cb9c26a213c0e4d16a8278333cff2ec40541b07f6c661d3b35e3418cc953fec03602099011e991e1199153641cdd72ad883c41f14faae3602e32b0de153f28851db8e288471a4d069cc5d67ab1660706d9bed7ed5c511b793a8b28a20571c9efe1e7178010d404d07864c689fe541ddb9f438b38615ac6523ae280419a2ff9be9c574a08e945354efc5f2d5babe84ac890dda16dc59dd029b9110c1972250245dbddd7fc78ab51721e82918d667840ea176706e8ecc0228c219ec1577a8e9996523ba770908bfbb727b33e8d6967a1421577801206bf0132a30be16546362b35bb417466621df875ee7a0b75a70f5bb97a887a1e62e037ea5df18b0874bc8d733cfd9dc7c3193cef2c42a2092ee1077f4beb081fb68528f38252dd13d63201ce768bc3b06e8a2b753281c7be0fbd6e11583191a401b18b6942977a666a7c977b39811f0f2b6d02bc48dcc0450dbbd251cffc03c5e8c3dd0ff39699cda52266e2578cdb17c2462256c5d3938d77740b808601b5422dab44c18e554ce3295a9d64cae3a107fde2f65c568cbe061255dcf37eae58eb8450eab7afaa09c384e9941588026c99d1463d8aacbd5aca94f6eff66b4faaeb40e4eef2cbfc4f54f7f14d3b0360ddfe737befa02387ac401bce11869ae2882cbb37d343bdd3b3b26c659d8c40f185a3134a8d7794b72b9e0226809ef1e1d968c3a2dd32172da378ff5402a786244ade7f19a6eaa719018497a58cab7b8cf2928d20fbdbc961263ff00a8ef7e68ed046152876b72e219afc68b9723c22980c5c91506f37aeeb6d7d46eae7cddc042fa8c703fabaaee2f494fcae7ca2ddbcf9326857a66b26314d308c7bc3adedf69e2786dda547927bc9d6ccd3e66c34080c477ddf71683a17505cd1663431828f91c73bcf8c5e62e1b959b0abf815910cd4f0a2e143248f076ad3353adaeabc51269005d157778d7624cb298be07dc46fffc8fafcbf7815c55f503c6ed6d1dd82cfbbcf55b5575782864db915dcec8e8ea94f5939de2a82a3c93670057cbdede4eb6171e076df92eb2f5f9ab72e3e69f25f5b30f364469890c09dc3047c6c7cc9ee52141524ebb4b8ab19e1303e1a0e8d1d379ea195c88978708c13313bdee712fd931e88e8239ef7ee8fa7914c947f7690e6f5266b29b31f96d12293ff3d7d970e7e7a99d65da1ba51148ca2a45246462282890efe48ac39eb79417a11b9a06b84bc5b9536c2adc83a6c1183fb1f98e60654acafd1279a7f9fa008cea26ce807b87ad1a944a3fa01c5601a3f878c632433a388b738cee5dd4823c658173196b01bf05db59d8bf15", 0x500}], 0x1) r3 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r3, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r3, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xc) dup(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x8, 0x6, 0x100, 0x0, "1331207ee97cdda83bdf1e7d9bc74c0596f4b80f", 0x80000001, 0x6}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:00:37 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {0x2}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {0x0, 0x8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r3, &(0x7f0000000800)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287631ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da81600"/371], 0x1, 0x7fb) msgsnd(r3, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) msgrcv(r3, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r3, &(0x7f0000001040)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1661584bcaa0408775b83db6923dcfbe6fa845a4afe34c287fd420e880730444450164f43f8627d24afffadcfaf679ecb314a5348d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e33640f4c919de2bd41b1eaede99ceb0507666000000000000000000000000000000832326c06adf0a922d96e46c4c1cb174dbb64579994dca7bfe2a64f79d1555de62b46377d330239e04c66af5a8cef143540fc6e2438e92e691ef824e00dd354614cc4f693806fe8af74dd2986e31fd019132e025614b0c92fa1187fbdb398ac400ef925202b0d2c5e51cbab1c53979ea252ec68f7a2e4237eb1ca99d904e079831fa9a3c5e1d6d5ea359"], 0x1, 0x800) msgsnd(r3, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) r4 = getuid() r5 = geteuid() setreuid(r4, r5) r6 = getegid() r7 = getuid() r8 = geteuid() setreuid(r7, r8) r9 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r10 = dup(r9) writev(r9, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r9, 0xe3) writev(r9, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) ioctl$TIOCNXCL(r9, 0x2000740e) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) r11 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r11]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = kqueue() r15 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r15, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r15, &(0x7f0000000340)=ANY=[@ANYRESHEX=r14], 0x1, 0x1000) r16 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r16}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r16}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r16}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r17 = kqueue() kevent(r17, &(0x7f0000000100)=[{{r16}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r18 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r18}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r18}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r18}, 0xfffffffffffffff9, 0x0, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r19 = kqueue() kevent(r19, &(0x7f0000000100)=[{{r18}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r20 = kqueue() r21 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r21) writev(r21, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r21, 0xe3) writev(r21, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x20008) kevent(r9, &(0x7f0000000f80)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x2, 0x0, 0x1}, {{r21}, 0xfffffffffffffffe, 0x20, 0xffffb, 0x0, 0x3}, {{r14}, 0x0, 0x2, 0xa43650b6e34dedc1, 0x7ff, 0x7}, {{r13}, 0x0, 0x40, 0x8b46d0d583c0d5ff, 0x2, 0x1}, {{r22}, 0xfffffffffffffffb, 0x10, 0x1, 0x0, 0xae5d}, {{r21}, 0xfffffffffffffffc, 0x40, 0x20000000, 0xffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) kevent(r20, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r23 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r23}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r23}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r23}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r24 = kqueue() kevent(r24, &(0x7f0000000100)=[{{r23}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r25 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r25}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r25}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r25}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r26 = kqueue() kevent(r26, &(0x7f0000000100)=[{{r25}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r26, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r27 = open$dir(&(0x7f00000007c0)='./file0/file0\x00', 0x400000002c5, 0x114) r28 = socket(0x2, 0x3, 0x0) r29 = fcntl$dupfd(r28, 0x0, r28) ioctl$TIOCFLUSH(r29, 0x8020691f, &(0x7f0000000300)) r30 = dup2(r29, 0xffffffffffffffff) r31 = socket(0x2, 0x3, 0x0) r32 = fcntl$dupfd(r31, 0x0, r31) ioctl$TIOCFLUSH(r32, 0x8020691f, &(0x7f0000000300)) r33 = accept$inet(r32, 0x0, &(0x7f0000000580)) kevent(0xffffffffffffffff, &(0x7f00000005c0)=[{{r10}, 0xfffffffffffffffc, 0x9, 0x80000000, 0x0, 0x401}, {{r30}, 0xfffffffffffffffb, 0x24, 0x494d24ded75803af, 0x9, 0x7fff}, {{r33}, 0xfffffffffffffffd, 0x39364754bac34768, 0x20, 0x4, 0x7}], 0x200000, &(0x7f0000000400)=[{{r16}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x3, 0x1}], 0x3ff, &(0x7f0000000140)={0x7, 0x2}) r34 = kqueue() kevent(r34, &(0x7f0000000100)=[{{r27}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r34, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r35 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r35}, 0x8000000000000007, 0x4, 0x20, 0x7, 0x10001}, {{r35}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r35}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r36 = kqueue() kevent(r36, &(0x7f0000000100)=[{{r35}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r37 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r37}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r37}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r37}, 0xfffffffffffffff9, 0x1, 0xd9f14558daacf7b8, 0x36dc9b59, 0x10000}], 0x6, &(0x7f0000000140)={0x7, 0x2}) r38 = kqueue() kevent(r38, &(0x7f0000000100)=[{{r37}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000a40)=ANY=[@ANYRESDEC=r11, @ANYPTR=&(0x7f00000009c0)=ANY=[@ANYRESDEC=r16, @ANYRESOCT=r18, @ANYPTR64=&(0x7f0000000b80)=ANY=[@ANYRES16=r23, @ANYRES32=r16, @ANYRESHEX=r26, @ANYPTR=&(0x7f0000000e80)=ANY=[@ANYRESDEC=0x0, @ANYRES16, @ANYBLOB="2594f9f5c67fd5cee3df46ae298ae476bb6c824839a22bf17bc0ab997d23d0f06b3e5eeb6be875832d22b51faf94d8a9757c8f6add0ec1a4daa2173790bb3ef8b6dabf287fc7ed9ecfc46211b389b534f6216f724b62de1c16fda6a3614b4d1cec7aa4a674cf767bdaf6e4ab3500800000a7ca325e289d01bc682c5156d52848ce95c4a80977b663686fda9ddc183d504f5fe2", @ANYRES32=r34, @ANYPTR64, @ANYRESHEX=r35]], @ANYRESOCT], @ANYRES64=0x0, @ANYRES32, @ANYRES64=r20, @ANYRES64=r37], 0x6, 0xc00) r39 = getuid() r40 = geteuid() setreuid(r39, r40) r41 = getegid() r42 = getuid() r43 = geteuid() setreuid(r42, r43) r44 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r44, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgctl$IPC_SET(r44, 0x1, &(0x7f00000000c0)={{0x6, r40, r41, r43, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e3, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r46 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r46, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r46, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r46, &(0x7f0000000800)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287631ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da81600"/371], 0x1, 0x7fb) msgsnd(r46, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) msgrcv(r46, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r46, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r46, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) r47 = getuid() r48 = geteuid() setreuid(r47, r48) r49 = getegid() r50 = getuid() r51 = geteuid() setreuid(r50, r51) msgctl$IPC_SET(r46, 0x1, &(0x7f00000000c0)={{0x6, r48, r49, r51, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r41, r45, r49, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r11, r11, r11, r11, r45, r12, r12, r12, r12]) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r55 = geteuid() r56 = getpgid(0xffffffffffffffff) r57 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000c40)={{0xbaec, r54, r52, r55, r53, 0x143, 0x80000001}, 0x8, 0x100000000, r56, r57, 0xfffffffffffffffd, 0xfffffffffffffe00, 0x100000000, 0x9}) msgctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x6, r54, r6, r4, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) r58 = getegid() r59 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r59, 0x0, r59) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000280)=0xc) r61 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0xfffff800, 0x0, r6, r4, r58, 0x42, 0x1}, 0x0, 0xfffffffffffffffb, r60, r61, 0xff, 0x7, 0x3, 0x7fff}) r62 = getegid() lchown(&(0x7f0000000000)='./bus\x00', r8, r62) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) execve(0x0, 0x0, 0x0) 16:00:37 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0xdc, 0x0, 0x6, 0x0, 0xfffffffd, 0x0, 0x0, 0x8000000000000000, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{}, {0x55}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x400000002, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x96}], 0x1, 0x0, 0x2b) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000100)=0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) listen(r0, 0x7) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) syz_open_pts() getpid() r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) r6 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r6, 0x0, 0x107ffffffb) ftruncate(r6, 0x0, 0x80000000) pwritev(r6, &(0x7f00000004c0)=[{&(0x7f00000006c0)="f36f81c78f4b3c0de7165d7fa336dc3b2d66219538256788245d89a12597c89d6489fbe6ca2ed8e011951d97ab41db0b63b9c49af6eb922cf40fed62530a15a61d789f47c5e5e9e633006993dc59a5928222d53f89b424065efbe025e6743872e07db95819f9a071dbdde652678490f52c9f734388d44a05737e5a8f4332914781735db310a1b8499c257eedc044bb2de06b9067f30104000000000000df78", 0x9f}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) 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) r13 = open(&(0x7f0000000480)='./bus/file0\x00', 0x2, 0x7094d54a86a88fb) write(r13, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r13, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r16 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x0, r9, r12, r14, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r11, r16, 0xa5, 0x1, 0x100000000, 0x2}) getuid() r17 = msgget$private(0x0, 0xfffffffffffffffd) r18 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r18, 0x0, 0x107ffffffb) ftruncate(r18, 0x0, 0x80000000) r19 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r19, 0x0, 0x107ffffffb) ftruncate(r19, 0x0, 0x80000000) r20 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r20, 0x0, 0x107ffffffb) ftruncate(r20, 0x0, 0x80000000) msgsnd(r17, &(0x7f00000008c0)=ANY=[@ANYPTR64, @ANYRESOCT=0x0, @ANYRESOCT=r18, @ANYRES32=r0, @ANYRES64=r7, @ANYPTR64=&(0x7f00000007c0)=ANY=[@ANYRES16=r19, @ANYRES32=r1, @ANYRESOCT=r20, @ANYPTR64, @ANYPTR64, @ANYRES64=r10, @ANYRES64]], 0x6, 0x0) r21 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r21, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r21, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4f42}], 0x1000000000000274, 0x0, 0x0) r22 = socket(0x18, 0x1, 0x0) setsockopt(r22, 0x21, 0x1, &(0x7f0000000000), 0x0) r23 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r23, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r25 = accept$inet6(r23, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) fcntl$dupfd(r24, 0xa, r25) r26 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r26, 0x3a, 0x12, 0x0, 0x0) r27 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r27, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r29 = accept$inet6(r27, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) fcntl$dupfd(r28, 0xa, r29) fcntl$getown(r29, 0x5) msgsnd(r17, &(0x7f0000000880)=ANY=[@ANYPTR=&(0x7f0000000f40)=ANY=[@ANYRES64, @ANYPTR=&(0x7f0000000dc0)=ANY=[@ANYRES64=r4, @ANYBLOB="c980338cc1843ed6c32ab519dbe71360f0adaa3c88324eb51382d3a330dabf16b5264541ac24924bbedc6cd3daf32c2e3947d0a135a5309fb2852a6055c9315e2c804e596210062d17f7e83580603eb55749b0c295b6d55a8cd6ff704ebb21f6ad44b9a32db220d6137cca84547da4371f072bcf73f56d445947468f76333367c4f42116c901a56e3f7caa730213f93354c220c7d2ec3cc6c5045d94a9cfe8f096ae0135393f7679e7066558964bc1e76c7b360575231f6e3491", @ANYRESOCT=r22, @ANYRES64=r15, @ANYBLOB="452072347b0e72c444b6677056b80e174cd2cc22fc436ad1da1af386a8e8ed8764122663b112dda35ca50bf5c9bcfe3131f6d6f072922c0c60f2ef0da97934ae8fca0d09e6931f6224629d21c94c41bf1d1c93d5179a8a852d", @ANYPTR64=&(0x7f0000000200)=ANY=[@ANYPTR], @ANYRESDEC=r17, @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRESDEC=0x0, @ANYRESDEC=r24]], @ANYRES16=0x0, @ANYRESOCT=r26, @ANYBLOB="db77d92aabfb7c59a386e3d0c9eca79c4b7623f743df2dd08ecd5782", @ANYRESOCT, @ANYRESHEX=r29, @ANYRESDEC=r6]], 0x1, 0x800) msgrcv(r17, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000ffffffe90000000000000000000000000004000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000019db8222b90004001b0000000000000002000000000000000000000000000000001c00000000000000000000000000000000000000000000ff001c7f00000000000000000000b7431021e9531674ca06d300000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21976b0c425c835b2316c1f5f60f45c188aa38cf3bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c1851098d3225d3eed0de3436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dcab216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2dbed6b64632d2940000000000000000000057257ea38bc56db1fc79be3e34ba4ba14cc9132815f8554ab9c6866211a25997512f220fac3a85298017d4bd3d1e0604412919926c17bdb07dbca4122414d8161aaa8e21a8c0df1692f18ff4d3cb1131b7cc9898183aa37092894d1d6dc12d33159411881517d3154373f5d2966629f1a57da47848609cea48d83c299715861c"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r17, &(0x7f0000000540)=ANY=[@ANYBLOB="81000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35079f7fad059b6f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed67040ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769660e325cd2485e172bf1200000000000000000000003717b7d6b950c7c286c7eb01d323c300a7c2fdbd450f524c135e32f9995676d27a6811ae7358d757e608c081bb6e4424ededa932f96c0b717eed5f49dd483fd5d6e840f88a0f0d9a0c4473dc976a18b8d3531d3a21651c189e"], 0x44b, 0x800) msgrcv(r17, &(0x7f0000000c00)=ANY=[@ANYBLOB="1886664f9f6100010000000000000001000000003c86a5e79a7886881c597387fda01ce0f15eda8f3b8fabdec2f65ae5703b0718f1e1bafdb471c7a0daaf8f466cb36c76b27ea0acdd20fedc3209761aeb4266512c0c5a73072405c955be9854762bc7037a603eaa6e7dee"], 0xffffff64, 0x1, 0x0) r30 = geteuid() 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, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r34 = getppid() r35 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000980)={{0x2, r30, r32, r33, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r34, r35, 0xa5, 0x1, 0x100000000}) 16:00:37 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb45884721"], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) setrlimit(0x6, &(0x7f0000000000)={0xebd, 0xffffffffffffff80}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x74}, {0x74}, {0x80000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="b12e117aac3185894c735b20c8e1") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r1, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) fcntl$dupfd(r2, 0xa, r3) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) 16:00:38 executing program 1: r0 = socket(0x20, 0x4, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4365a041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b0000000000000000"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:38 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:38 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x4, 0x0, {0x6, 0x5ca}}) 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) sendto$inet(0xffffffffffffff9c, &(0x7f00000001c0)="a1fc4848d836c7859ec3e9ec3f9052df919fe825af98aa56784a5fd307264d80913048ea18b475bfdd9c5ce0eaa48079bed0306f71e5485e6147146f7b67cbe077510bec9ebf4096b212540a2b4f475ce615a296f89a967b91cb6e868346af8f53a0e3bcffdb9c77cbe247d01bbae8b3e40aaa362b23ea588483e96ea8fa0544080603e69718a0fd9ae7552e798346f32687b7308e9d68204b50ad98f1d6f7bca52e0f85c9827be5894fbe98294efe8f73e8f009790142dd1f9866261f0c38f07dcfd29787c6842f5ef198d6db357eded18eefc30cdc3aba5a6e02a81569993ab00625f903df08f60b76762b2f4f5a69c9b5d039477ef5eac2b6c23e9d4661fda28671626ce4c0906d3c0551a8d60f96dfae35f0ce7a3cc518423cd4cfe34121ba386e77b3fe682bbee51af0c63820ab278590f763f5b5a02948337851c07671ed849b0d4fb6dad6f7720a1c3f614391d03075f8a32767a4608518894e162631a0f8a626b453ab00bf13f3823fbec8b4a15ffe2c382a2ea546a9b80b04112a36bf26623ad32dda0daa1f857aebfa3234a63d6c88ca0f58024a11f8a9c50bf21b68e8d5655c6d5535a0c3f384cf66db656bd3cd6631d7305dc4906b60cb5d8d287e71251864a7829e62ae2e3f076d3cd77c5273a0ab0b01486f80134f530ae00a6bfd20332d1db30f5ed90e059846494654153d375f9cfb05d02c6dd2bf3eb99bdae384ea57db5c44ee64794d9229b1bdf83c9aeae1857da942f17f849a894a7e6b9e5095cffcf70ad7e763bdc5f1aaa3b68ecaa87d4e980e42ef4fcae082d00c44cd0b2e63fc5113cb1acd31e49e3a5db58733d9213c77379beb4994300d9be48d18794d2f6bac06684a71571aa0f5b7d0881e55bf5fa9244b1fe7fba88c3e59e4ea4917e1ade90b41a289a3b0858be907f096d4201b8c3c54bf8e01e1b7dba986b22a0a480aa50a159e1b24f90c67d8310a7fcefff3e8e7010e4976cb7ef52f054e90cc42ce4efb3f0b61861ab310723228a8503c4fff07224c1dd6390db245de80380ab94c089b30c5af8dd39afd0692232eafd1953dfe5f0c71ffdc8f02ef75649b06badb8284558fc49720bece2c83cbedfdeb9ab87cdc558a9959cb192f8ccad422b165b4db9adac85bba18681c0d5b625c7109b65278d98f78275f2c5ba9dc88cd878645a385b91a7f193aec99c2140653ac58e713ca8e586a78459bdde327e99fbee2cde473a13df26a40a47a93c20947c86c31c448a51f403b5bc2b0f03fffd154288a6709660fad33c93866df75e2ac0c964e1354751ada6327f7786da2fde58afbf283ae5fdcce632548abdafbabcd32afaf068f2e286a3a1f3e07d1d7313421abf4a8faf59189349332978e047ac9f6707395a4f717669745ead09895637b7e175caa26a8c709d16c4258834a09021a114f53ad296f7498c5b566ef67888b1c26cadec152914166b8f56ec342cbcdddeb384615c0ef8ff4aee64d9ea9e451a56e391a2b0a94920696a29681006b802eb2ae245cae291c659a23d31a2d8e8f7a2419152b86df28bf71a58170e613e76a838c15cff38bdabdd3d5c77d47ff5e2e099cd67743dbeb932902931a7e11ca243b8b0fd6f226d77cb4be0f19e357d944c07608abab62e432e5fe783ebbe87d20ec37cd575930f03004d67c33eaa345a95daa1a2e21a6ff799e84acffa07c1e2202328d6ff8f30ddbfe0ad5c45348da38deb518510186420a2fd70f90ef2df194cacf40c7e1f03a1673ed1782d71b5c76e07cb5372e9ac8ec222ef1c02f6a83970a53b169b5aaa9c0ac15c80bad55520dbf1b64f2c84d6881009ee7716e36877f040dccec0bc95cbf5ce8fabc540e0d9b2ce67752774609420520197646fa20a0a4755b6748e1ce9fb9dc8117b90b24cd374edee90c3bfcb663a0b5f648dd6025b82379219d86bbb7c2601be60cedcec2ec08e1a4938aab988cff59926a45eaf9e785782b02dd35b6ac598f5deea0c230d91625e99f4de0f0e4d1cb6a7b40c9e2fb12eee23b238a435f40a854c78970046590bd8771d84a2b1c9e98913a3e4f9d917175a8878c1e44147b68d3e9403a00efe7a62eaceb5d4d7f799d98cd9b11466aa3febd7042c19eccdfc84e8fc1811a1f32d9a6d78f24034ed9cc8c648428f2c5f4d12a5209feefe39b9c94bd15f47f898d021146830dce0958f0c4b67a8701bdc6ab931b328788bf086fbea2a3573273ad08c17d95feeff2f376fe371d057d0fc18b6f69ddde4f2cd5b9aed9c27838fd4e9c042e51b23ae1115fcb20bc25351c8afb085880d4c26cc9901c7ed4f986f096e5ccb2deec74ac30245db1d9cbb9fb331da193237f597ed99e0276bbea593202b083c094e3cc5943da8fc96fce75defd73d313bbb37a13b8ebf9f90bbaedfc103e75c263e3fbe9e1b18f68aef3f3907a5fb0124c951d00e31bdf90986c583968e9b984721f4847a795e6e4b365758bfebd99558467120c8f9281efa7dfd1bc734fa9205575a69d451e84360de16e51ed8932d7c8c028dacb0db72fa92e869de022f3d151829c748f9a3d10dc37f7b217fdfb04535f0cd8df1c430d90b366b7d518ac195d3db760cf985feb94372202b375e9b1b8ab71dc09764e1a9394e5fac4f9b90932c9017e1d95e8185d59828bafb852aed7125f50aa1d0d2072cae451817cc455c102d460533afe520653fe94bc83f0950e9e495ca7ec786cbe75f7a0738695e89d65847a984fe5fc975c8ecf8e69f9658e339ca9da5a949aed3c05c4bde77f0e1071171bc8ae34d6593072117532dcfc7e1ba55b04c7bd7c3771e0fb711ff33bbee5211d5a7686257b9154deb293eb96b929cca1d7058486a7e43e8cb1e85ce735744ce4d8fa0ec1b889dae4ab558acdaa99d5e74599e50da61146fe0f74fb0a21f3dcc6725c47f57f47c0f71289a97ff0969617dc63837e4add26de5846a9e662a1de867677eade1ed71d09b59389efdafc0997281d28216daf5754db5a4d79d5bcf94ba995dad342865ad9cbef4bc20721ad9c1ab253fd0ddde3108ec0fed5bca51cb7406fd388a87487abfc1497f7dd49c2dcd011dda1aa38c6ab9c7d018593fe903cd3a62395713c84b82ce2f073c6ed9259334729a775cf59dd6c92974b18c915ae09a67a50bf225890c0c53f00e2d2dde1abe52d08d0e02009f641e4bbe9f2c8d58062799747f06c141912b316ba1864fbbb5ded410fd5c4568e36547f7985820f7c67cef3551dc23cff84fc189ab08704cfd1f41a7ca686eb222118eeb0a583b698d40294019aa1c15dbf8747a03ff4c0e252eddf62d78128e0cb0d1c9f39de3eadc24737e3c069259cf19b2d4d75ad6e18f76791beef9491595fb3de64819a4eb6ac543602db0144de0d311539fe96c45860c48402c8233afcbec09d44a4963c3758c23035048ffa0d89c45235c87efbd3847c633b0e2c5dc3a92df53494aa917530fd72d9cc3a7a20862fb93005db99b221c0b729573648b2e5ec223dc76bb0ef1c608701f75b0895be416e5d771ac0cb16c7ed1aa474da0c841a0102b733311baa38335bce74dd8ce7d6f35a324f6fc2f8ce370c3f90df9aaffa507c3e92fc4aa05a859e9ea453bf889be3b3162e5d691002bc305be280237f930c89b1cb50b204a84d4befb8fb1dff1e96095501887e56513905e19613e051fb452dc25c4e3668776971b6b633bccc61c6466bdbb5443149ef1b214d1a0ef9d8d1a29959856827b9201b99d43fe6e42c5d783a68dfe89cbafb4749d910b8d918520816c408219f5643cbc2bf36c3a63db133dbbc729fbbd60d0d5be3e741b76f27f4144ef473bd639b3b5918e1f04c9808f23d2cd2af9d516a21302116d46dff05752a50842e8df5023d83310138fda8f443ea648662431a6d64e507e9c89494fd147a2e5b2f9f9e6f61a25070eea47bf84bc4930343f94ce36c2279105a8d6d6af2ea6f2215e68e407490f8bcc28a22c03e0f98c5437448cf54f87b11e557d3b3adc9c53703e461c1df88eba245637f76df67937736e00c782e6cf8ae3c02bb0789d12b81eaf7ed992a72f6af259368b55e91bd17ac23aa873e360c4569104cdb4cc97b571c13259f0dde5e4c9f0a1173812a9d29575c4135c7a184f661ffd2dc02fbf000b4eb30bb95e90a37d04021b891fcd6a75b0e7fb81b4ceba001d0c3dcea111a6935e7f2bace76817fd9dce5bd9ca28267ecda4f218bcfea7140a42bfd898c8ce27f04d353452274ff24058239030befa9e5f311f8cb61be2dc0f99aed98da269bdf25734f72f3e015738de6c9c6937502dfac03d97e8e0013191c9ab08cf5560933406c25afa79c9a978a469e6fcd842244d69db797aad9aaa2aeac5f88a9bf87e2a3fb4ac6b00010cf26c6312bc78a914ecbd27b665363f7276064822e1399ae226e146846a249859513f6153ad840ed79b92ff9d8ba52905e20e4e5f3f08d08b806a84825e389cccd05f300f27b26e4671ecf55faf05e81cc33179b254d7a502d00aa8d257f9ca2f67f95db3204836e570625369d2bfcea88cb864e7bee4b0d0fd377f16fd180a76c63970948c5c75e9b7fd70edc1b919078b2ad8856f528eb8fa5fb6abb5f0fd1556d01a337f26c757e3aff1b9c1f322dd83c588b4fc81410493c37ddba8a9781d4fdaacec9554dc656b63281ab55db21cce2b5dbdd1588e8c042483e33966ff160b1248deeb9c806a684ab8d56d1bd7107968fbbc8c052b3af39d9da3bc8ac11a84ba3f049ec2f22cbfd11602fce9ac9a46324dbab5922b930ec3a341eb6c3519ca358af46c116dca86e51818bc0b3a412037ee800a9fa56d307f9a389d177141a81e022f48cb6d07d00d6fd40a0f46f23a0b8a0c9b8b32ac9c9e0aedee593a4e44ba9f703b8c4b1313a78d9f91d2dd9a5b1871eac5d856e66449f4fa893db217ef180e4df3805f831b95ab6287b16e9b7b83ee4d3c31ce471c11ee5ec3a67309a89252fb2f41f7f48d1dbc20c3f5670d0274a049f27f32161aef69504a656036dfaf5ea88266f6f1fc9f45329a62b985297da94e0e3bf82ae487000f82dd5b4feb29f517d607c74c30f64d30d1e07b0958bafae1a7b9b470a7ad8f1b0cbd0e2768ad093c7b76938a6c132a43cf9f66c0a43393bca70880f473f4c83530fe30d578b2cea6e215b026633c6b8c21ecadc6d3753e5a49dcb4a1d14940128285a4a2e59a1edb684cb3e2d71bf914d637b1ac3c7e069ccb4149874784a9cae41b1c396ead1e367534901f59b44470241ddbb0549cdd70a9c67e61f45a3bf7b43a3c3ed9bc7c1f7ed4bff27953d770afa243a4162d674d46d41befed9027f99b148e4efaab8315ff9a88403411619d54bbc3463b2254b7c2d454c7ff35e0041a8e24cf066037c0822964a2786e593c10191dfcef44870d8d3337f4397ba6325a94d98fce9a1225aa8425b0285574c1b89bd4d67ab3af647a54b0c1abe7a1f321df05d1e962fe6a086f0198209957510e3f8a91ecf15205cdbc8b374de9eec2fd37aca69b41102911736dec57ac0f8d92e30b0f00c660afff6091b45ae72f94f31102b8e92c4419e6ca371cfc8a2ead2e69961e1be146aae08377b78064bfb59f974246666b72a56fcd6df9585d8796b490b5627bac57d3d8a0d7aed30cf63fec5927a5e5ef914992179105571c62e7f2ee7b5c76b83c76af1441f062139c749820f3fbb2285ca008b3dbebed4d743208e216b84a74b82e91224714de4f0f5fe69f0a07f0da9280340de7687f8cc571e6f8287fe7785b0da8d90fd8ec6d58e279d230fd04ed828a9decb64399d", 0x1000, 0x401, &(0x7f0000000040)={0x2, 0x0}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:00:38 executing program 0: pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fsync(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d284718dddb61590a406d2825d83223810a026fed8d48a3d3ab17072e759569f5ba56cd84cd5ec34fb842"], 0x10) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000100)=0x3ff) accept$inet6(r4, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r5 = accept(r4, &(0x7f0000000040)=@in, &(0x7f0000000440)=0xc) r6 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) fchown(r5, r6, r7) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x3ff) accept$inet6(r1, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[0x6, 0x6f]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) utimensat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f0000000200)={{0x6de, 0x8001}}, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x2c}, {0x54}, {0x6}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') 16:00:38 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391", 0x1, 0x40}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000", 0x4}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000180)={0x10, 0x80, 0x4, 0x80, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7ff}, {&(0x7f000026c000/0x4000)=nil, &(0x7f00005fb000/0x3000)=nil, 0x4}, {&(0x7f000028b000/0x2000)=nil, &(0x7f0000769000/0x3000)=nil, 0x100}, {&(0x7f0000297000/0x3000)=nil, &(0x7f0000fee000/0x12000)=nil, 0x8093}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f000032e000/0x3000)=nil, 0x8}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00001d8000/0x1000)=nil, 0x80000001}, {&(0x7f0000417000/0x1000)=nil, &(0x7f00006e0000/0x3000)=nil, 0x3ff}, {&(0x7f00007c0000/0x1000)=nil, &(0x7f00004c1000/0x1000)=nil, 0xfffffffffffffff8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000048d000/0xf000)=nil}, {&(0x7f000027c000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f000050f000/0x3000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0x38f9}, {&(0x7f0000022000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000111000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000682000/0x3000)=nil, 0x1}, {&(0x7f000035f000/0x2000)=nil, &(0x7f00007cd000/0x3000)=nil, 0x3}, {&(0x7f0000233000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x401}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', '\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:38 executing program 0: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) socket(0x1, 0x3, 0xfa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r2 = socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:38 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') utimes(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)={{0xffffffffffffffc0, 0x3ff}, {0x3, 0x5}}) setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') r1 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r3 = getegid() fchown(r1, r2, r3) preadv(r1, &(0x7f0000000180)=[{&(0x7f0000000380)=""/233, 0xe9}, {&(0x7f0000000480)=""/176, 0xb0}, {&(0x7f0000000540)=""/179, 0xb3}], 0x3, 0x0, 0x6) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x80}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") r1 = msgget(0x2, 0x282) msgrcv(r1, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00'/167], 0xab, 0x1, 0x800) 16:00:39 executing program 1: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) link(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)='./file\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xa61360e4640b639f, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0xfffffffe, './file\x00', './file\x00'}) r1 = open(&(0x7f0000000340)='./file0\x00', 0x81, 0x90) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000380)={0x84, 0x2, 0x2, 0x4, "1c21d8404bbf3235938cbac88ec2bd2b084d00", 0x1000, 0x32}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file\x00', r1}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x10000, 0x0) r3 = open(&(0x7f0000000340)='./file0\x00', 0x81, 0x90) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000380)={0x84, 0x2, 0x2, 0x4, "1c21d8404bbf3235938cbac88ec2bd2b084d00", 0x1000, 0x32}) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffc, 0x18, 0x2, 0xfffffffffffff2ba, 0xfffffffffffffff7}, {{r2}, 0xfffffffffffffff8, 0x42, 0x1, 0x4, 0x2}], 0x76, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x8a, 0xfffff, 0x5874000000000, 0x6}, {{r0}, 0xfffffffffffffff8, 0x40, 0x40, 0x0, 0x8c7}], 0x8001, &(0x7f0000000240)={0x101, 0x1}) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x40, 0x1) socket$inet(0x2, 0x3, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x54}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:39 executing program 1: mkdir(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', 0xa1) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000580)='/', r0, &(0x7f0000000540)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='w\x00') chflagsat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f0000000100)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x80, 0x11) geteuid() ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = geteuid() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r3, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r6 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r4, 0xa, r5) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r8 = fcntl$getown(r5, 0x5) r9 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r11 = getegid() fchown(r9, r10, r11) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r13 = getegid() fchown(0xffffffffffffffff, r12, r13) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000700)={{0x1, r12, 0x0, r10, r7, 0x25, 0x7fff}, 0x6, 0x4, 0x0, r8, 0x7f, 0x100000001, 0xb1f1}) setreuid(r2, r12) 16:00:39 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x200, 0x0) 16:00:39 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="07bd"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x5, 0xffffffffffffff9c) openat(r0, &(0x7f0000000180)='./file0\x00', 0x8, 0x148) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:39 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x81) r0 = socket(0x18, 0x2, 0x0) pwritev(r0, &(0x7f00000034c0)=[{&(0x7f0000000000)="9ff609430deab6b3da48611d99b339643759ee2f0322aac977", 0x19}, {&(0x7f0000000100)="bd360574c376fbdf4292617a", 0xc}, {&(0x7f0000000300)="3b15d13f9f4f59a0df38bc8cbe987cb484b2800c8bde0b4f7a90c1967677312cdc926f4abae726fb36efd03cb44be02396a396b2e0ffefcf17f92677592f2020e537cfd9e7f66f21bdd2e2b31d395f8feacfb54b92e1256b18b9c250e3634269e969bbda659ca9bf99e5b330f2417e292c4a8eb4458c9c1955130eac3ea7b94f589e75e6514823e920510e401b5ab00a1729f15ac31f7305c714e4b9a7722fe209026fc52d558aa84b644d7dc4ee3a473cc09653590c6738db0d22c975528fe3b96d332920d88d508dba2bda592e817ac301e1871bd2cc3a3f5df4da3da990135d70075f483cb406897b33fd2d5e612654aa1a67f4530ca9f664d939426fac902ba692877fde5d2a09204d96968254ed71eee753acfb6e06aacdf026f7d8a52dbc28456e7390dc299987dce16e8478a4aca0f8b3a9f12eeba3a2f5f6e97ca145747e3049e9bc2ea4b6142efaefa171f540fc3caa0b7ca9ac94c592e19b1f674c53a82b8571029aa7e8e80ff5116b6bd647f966061d50dab42039d08b91c96663233dc5711ff4ac8d715379ca623639da8f407bc3313aae535d1a370f48d126c9077e5342beb08b3f7d23482d1349f8440c709d4df451ce4439bd70e040042c3e904b038ccc42e101b29e23e2bae9d4b31920762a3086058b34d1191216916b87110ffe516db9f001e91e9d6070f3d6aa16a791240e1892f3a8a6217787d30fa07cb85680001205f94bcf737e773b57dddbcafb2b782cb9859d4931a811e489050c56988bbda446ad979ede6a962804896a049f5e0d699a1f36833e90bbb6e5963e5fd95cea03df5defc54dbe6d3aa6ad02ab84a50d60b80de64975a8a1b4a6ad0b113cdbfa651c88e45151507918d3ebffd4b4b6637c511437aa7e866c42984768b64321ee444b11a3f17584d772ecfc07b9efa5710ec3c48698cbd2fa82571f125e1a62b9a15b6b2540ce5448a8611099bccae624e31ca3f93f732b9156b2e1adc74b03e99d116729eded6322bf2d58891e004918685c3714c14a628a74382c518f07c873547025dd4312356cc79c82b0036ac171e1bfb815ced744d3a0d5dfad856cbe7998c0dd58f624e665c11a4b60120baf8c684ae0076e99e9d1071f114a0ef31c03067c4640c8238bd6935f4c07eeddb45e8adf860a8c791b14273b61fa7164e89ac270239b69816bee1ddd394158c7ceb0f6acd6c2c9ff8f2e19cad154953204836b8ac22e34e00b2bf5a1179bf364e8d7686cc656d47749291f459013454227473fa6ea9b148bec0be5e744e8616aed131c2feeb399e75f0178b8607b3803d962a0b27ad8b493bb746b78971b4e0926df634ef030b8216a74b0f5b4b9c5413ce8be8b058c09358597fc2cfada14ce6854c35131a1f9797f2c892350964f901f3dc4f6cd8a8d8cad99c34fc76ccd52390221a7ce4014525b079390a40104462872fc203cdb5efceb8dcbe4e2504ad3601047dcfa9ac9d765ea9100aa97649fd8f26e69fd7e2a5153d2a6bb3832c13924a20991b1175adb391d411a705c053f4b6d4f8bc9a5a8ecea0fead151088b9672002cb618c9bce1083efdbd59f297d8c7e0b5eff8a6354877cb85f6a69b4fc1ab303df1270b60dcf2f0b4fbae6d347e228d1d160365343f0d712da8af94b3a35091e15fdc6edaa447a3f07b25a4c2be54f0f27a1fb40158559aa726bb0b00dd10391aad99c44e5d346f1a1883a8572a038bfbec334182099b83489cf4886d7ba5b83ad2c2af0b8fa1c72f4495b11e35bdac9fd5f523177e50f219862a0a86f4012d01887c665660862ff0e2612687300bda5e8ccd0e0e689b0368a32a60cbea6a0b8ea01a7c4f8a8d4140ad92aa9b4ebcfe21af06e7882cf92418ea8ac997aeb7414ea57dbec98ddbc80ad30dc73989ac78132e6ff429904800b9c3cb74c6c7b02c2c07a1977cecc08ae5ca7ed7754a100bc10a0f0eeea246ca59491d6cfd47652f2b96f6673f1f197feb9741b48f6bc4b1ad8331f02febb2865000029d4be8ddac6ca4218fdf505435ad8fa221f99b3e120104fa46f0469364802abd7d6b906e4b9dc93ce8b391866e64797a513e04617bc3dcdccda55a882a1131b4760d40016cf7c24207b9cc32bac9d8af3acb95c3e55f246ed73bf89a87af732cf71b0b48d9dc8e888e0a7680c9aa7901620d5f56a2df7c6131f911d4f2a787feb02fad0f6f284fbd862f79dd4bf81c5df0a207d32896932c23b2d421896e3b88a67903a2805053500060075983476981d95ab6eb7c371c2f0b4a76269f17d23fda1a728cce20e16e83478597db915dc4d0baee39ac4c69e3ff93687a8b6fc71bc9aad55a58e8bba4d8e5538dd8ca04e1820cd639d399281421b993f1c03a23c902eeb30ece435e9a8ccb6909f4a1c15c08dc96562c383549c97cc95f3f07ff982eb86b9c6bc91aceb727f9849122da1c54563370233b966f72302a5c0c650a14ca12e9359e6cebe83ca9984b3c25c09fe9f52fcd1f82fb287647c73e6062796d63dd1c26a4443b93497c829c8b03d417eeb570fc3b54fb428ae6601028f0668502401d99714f7941b08f2e80ef0b2b3056da33380b5b5b90408fcafc25e7eda5ca6c48c00dfb594338b3539c50cd04eca6dc36b041554676677eb1fa7209727407cd5ce3ed05b483866bd0a6178278f8c60a264cea5aeeef7dece288ff7fbcbe90bb24fac84d67e6338920a9ba390172b61867d47b08eea22c05df77a6c354cd7830c417877816e6deaf955bfc9347eb028c9b2c21fcb253c41c136ac2b86c3523cf8dc28333d9ccc5b53c54450985d70d78c9765d75d829bd596ec3dedb40471a9bbc639bba32fdae924aa947a3a6bfa435d79be2219edc18285c1e9b3d285dead1d2dc3ac4a38a07c79cfcebef059a66ff1c2f28a93e82848f0fe71cb6c052837e23bc9a0591e4f51b6dce75a16ab7c407a1995d4e2c46e60b17589221bfa13d96dc9f30cd9d63490cc185c5fd9727705f2f2d1f326a307e314ddb4bc4fafb08b225108cd0ded481defe7aa4ec0bd5816724fec36967e57c9740c24d9f802828731a95753918741ef6c92e811cdcac61988e4d915c798a9808abaa17f6c1a8ebbabae724ce59ee02345f62bf0f452d282e1c404fa4a8213054d63473ced321067418694c026b359b49b3eefc207d3def11093a0fed17d9602d30c7c30d254f81e3d2215e1919b10f10e7478de2bcc253f1d590fcc3ce54b742830be46b6ca9ae5844a5de41bc2aa7813150c05c99303a8128fe146f0d6c07d026db03ea873353d29c87f84378f5aa7d14a00af7d315a8b7ef47f8307504152077793380b634c9ae3c4005483668f07f56547e52c0a8976d64fc212bf614ab114a21e83e6bfb058d86d4725bc6b3ad01cdd9de20dce9b078af6164881268bbe1ef266a0b710e169f00964e3daa1774ab1830cd79cfd7035bac25f0d0ca5803e9f2ef166ec1a618a9599b48ea9fb23deca4fb781be26784216bfc3d6b45c06db32fd16c32834cfb8412094603272f8d01faedb7ecc79a2c2cc102c43af1e8227dd2b36db9de0df8130bd28776d34b6381d7eb00c57fdc67e9b74e294dbb46b6ef888d0be1b034f317085d0913aaac034c9d7f9e2b576f35498465a291948046baecf4082c92bd00c744ab32ee3cd32243256be589c295ac1c48fafcd06c354f1840f27b4a3eedb0651a8b012b2e249660cabf1cda3f5a6aa0491f61a3244f914c9ef291a6afab7a69499ec0c5b6fddb470d3611edd9d2fa21bcaf7eb0de4a42bce9e98f9f726067d4354966f56c088329b064c8d5c23615b8385de47a8391228c03aa518d1a0c6de0fbddf38e341465c56eb8edae96320648d679ceb31b1de38bc8f0c07217ea1aaa31f7cc1c3fc69f6c2ed3bd770805b32082d673ade9a4c6cec4488c3714ef0e46c1363cdcaf10deebac53d04a6640a686609d2e01016c530e2befe1c16e6a9722d1dc1d823cbe7b1552479d500fd8630f585801b234db01d980104e714d5de34db2d1680dc62fcafaa9e815856981ce0a0153984ac79c01530be8780ad844787f3ea71316817c463760cdd5370d91df86f5174ed07fe566196bae2b8983eeb3ae4628601ececcd0c29c5e4f2bd7e92ca3685e0dcd32bece0222112199212da497a9b4f2f7a688c7565cf3e062b41b17571b2d79dbf98129fba2e4e47e0a8be452f83ea61be2731179e082fc1136b279d2dd1c09e9a3df25b0e756f658a99bbf8d1c48d49466c81fb064a6119d5bc763c90b967fdf84fba88e9298df2f851ea5b4b6d0131dc55d4fdefe92c15b0e184bba6cb2070635b2fad1dac3c291f17fe9ff22a987ceb33e58f80aa40bc429f28c021f0e476343a972aae7be7a219d0b5c75189e5b29e1c2dcfcc737fc150b7a8aa54f760c5af6e9ad9cae17a1f4936294dadc89ca6c952b1dd83e0caef8e6402d2fcd67f5ce5d386bcec56baf856c00a9e8e3fe2af97d8331039909da82f8b8373714e8b9f59f1587bdb7a58be1e8d7b0714e9a4c4aa15401f36e079ae32ecd49ed91a5855f2cf6a00749d83d1e50658132e21d58a8008fe2f3bbbfbe24d9742c2d715ae1cb6a74bfaf6c7128abbdb11bc3709de1c0e77f2633e6f844d02aa4bd7b3d9bf9b2dea985089af44584fdc39b9812728bece7082558f35b6ea1659bd6de119b4a97afe8ea53894f20dc687cf846985f413c1a9b786989c87158c4f8c7c078f05ca3ec96ca21e9ca1722ae439dbefaec2a872ae315a07ea5368327512bdf4c8b4c44cda790a144536f110519c04bdc8b53bb6bd5d45af07e61083439e8f5770b8acbd8e83949c720ce1c637d62fe0cebea318dd84ebd1663bcbf5ecf100140e5b05fd47e5db214e87a27e0dc05ea097df58025690f30a6cc2bf562b6e2b2c4e7e514e6a2a80cdce7117327a64c8795a4bc06dc732e00d51e104bb030eb764931edd88d66a94da2e64842128c237255d278b0973b375c0dbb9d0095ea5484217e6b147eb6824944079165fdce3c66303092a03aa500e2fb7a56faa0141ab7c58c4e856e1104c73cd8da782d4aeecf1cb7b62d0ac062cad58561568fe24ed562a149e41c3f4b5fbf80201bf48485e4094d85c36c0b472ec7fa6772e9120ca8547acbaf83d271a8395dd4bca1cc05e2af5fa912a21c868e3306af7e2a50d42dfee492896e65a6af1db21052871d390b9effd93d0a31e043eed3e4f70fef7f820d534e2edaff83357b908459cabb4429a09b0e9122b07a25ea11fd86a16a81556015d7eb69d206bd4748c0bf57f791be3b8f537a3f047be6188bdff8b354d61aef8a731a3f4741f36c85a47c4b5a18cf75742a6a5bbf6a43567c6940fa4ac4385a0fc717c51ef8ee02989c85d7465ba31f6ec80c687fa9f051deeac03347bccd0cb58fbf97dbad49ba3999a75f2146fdd41d344e155005bf86fbfcb3ec59775f29fe8220a1ca6fce3cfd311e08aba5bf73446131634272315804514bc0b100c27f03ff636df113e1220d7f643685aa1f1be066b3b8a82a6503a7fe3a5778ab167dfaf759fa8c7010dd53e318fb22966c8c3f20ac24e7cf30778f0ad44a4eddb1fcfba3c5d4d452ca0e05f5933bacae7a6e37db7811f0a001dab114acaaf59a91b5ede0db39b252bf795a23039f62b65ee1b4d142c03e2df63ca950f4f840ec09c9c55a2b63794e4306e6a743751652e205d9bc00f28d0457562844024b5c5c58b425d4fee9b9727e2bd1a44a1c0034cdb5508fec81d44e9ebb2e8dff3cb9f8208a0482afaf108b86d8635111667fcf5171c9bc6b32c5dc8268ca844ad74a", 0x1000}, {&(0x7f0000000280)="c2f6c1b4bf9da7a6cf3d0f4010cccd31a2ae195bd8277d89d9fdc6085c2fc73edf58e0e7e58cb739ea694e1afc18", 0x2e}, {&(0x7f0000001300)="a33a096ed30e5c79071f79513c70ab6966", 0x11}, {&(0x7f0000001340)="6f673ddd1f2c844547c7ce332701195d5745953eaa72fa4af8f90dd6233cec70478eb098aafe59d032e6fe81bf0fd01b031ac47678dfa5485503f439e75e4a8398d95fae6eb579afd74af15eff82f8c04085c528d84d53738fb442733d40a867ee4aa84cfbd712314b8b09a303655d44bc3c16eadeb733f5985f36540796ff76c280e8db810ebe9085fcf4c2b7f6af63de5c90295746b49e5594e38c3cf8bf889296e67bede5f7cd7834afdd7ec2b32af7a411b85b05663d9abedbe4e3fbb373b848070c47d0a5ef190d05592d52811e02f4240f0f3759054827dcf9ba733854c72a16265ed50c63ff4e3507ecc15f91d6dd9523aa9c96d6c924e582d03a16b6b78e48f5216741bf4e118edfb77b25c97bf6623a910c85fca571c65054c9cc892b9443c75db21da0096c3e6f07877f5fa29f9302e36ab05993b1eafee52c01e4fd262744dbae644f6770e45aed9f0775e89b815ee9c52e24c65544e8b8fa0f68d01ed9a841d470eadf1cf463206227779765d9b3214625f0e34887ac69d83aaf0ecb410b7e1964e16f069712cc19879f779c32fc872b0459213ae9d49ef1a9012257b7b42cf6a96bfc3649b5cffd36ec7ecf3f3670e625e3d742fa0909e13b026efe8ab9fbd11cb91fa09898e5d688b8cb0f704c0f922c0148ce32d958160bf39d2ec5c9592c388dd3fd776be53c4886f28258a4269b8f05848a52b8b69bd2eb17ae40e735111c65273beda2ee0200f2392059cd40f9b1d9507dd484a16c3bc37122c5a049d21c51cad714746aafa2f407b56e418e660f4c67484b9750ee6d0c16db8afc51fe67c88986c38d38ef9ad5f359a02f635400a1bf13da4a30b15b77dd2679a18a6e0b76ec94886cead15767ad665d831b3c1e69e3edf2189f0cd36e0648fe84b17a1658d7e1ca46bc3af43dc9d341b9ea2362b9e564407e70179c1f79d74ba0b200dbdca31299e95797b2ea87e7808f01806a38203eaa87f578642437271b3b0d8317716fe0e6fd6f6625f83e84e969702ec7b51956f5a02fe44c4a38b3eaf25acd22b2fe3d90ead0077aea502e581d0f0eca8d22b78ab464a4c4db1dd9fe45891d69083a3367d17a6ac6ca9028669ced9b4eb7230320d19da175b83a412ca09ee5e8cbe655d601d6228a3eb89531d5d8a3d86579a6d0cee8a303691e1ddbcd179bc90e9b9c503859af7f43e9acff3599e7d430ec6f0893c84ea652633b4fc196a5144fb34df291c6557bd76d40600bae0f6ab1e8b2e5dc35b65b82fbf12dbb3638dc28d6225dfaa01f6c750e994ae2ef61d4aa0ac1e0b073be1ef164f1171c684f73c92ac9be2d1e788d85bbfb353566e025a231e8fb51e367ff82086190c263726a4a5514a2caea1ceffc8a11da3d823373fbb9f68d4fd6a91534c380906782d41037bcb068c1b9b684c4e76baf721e5e2744ece8122fdc79099c4207e28413b879c7c46c6c59b19a9143aa5d106f2bae01404a343d71b3b66d34c81be1626d0a546e58bc9b05a7265941c8ab8d3c32cbe63199192f2e18e116286c7e5f8b011031ab62f012b50a302af6ec76c10268a6a04e99ee5506d32c9b97f22a943447b64cfc6cda12f796c841df72bd088fba487e64cc87d294fe0119edf933e0aadecb613488fc27508cd8aa62376932bc214585447021b9ade80d2b835099969be0562a5e30cd4e199f0d93114b04217b7068f033dc0413eedf7aef6bab359dbfa372571137b954e5233aceade966e4abfe82dc4d37482d42d7bd8bf64588958cb8998c4add833c4989cae7df0704397a8ae48ef59bfc2fd9d956d5fe9b330b6272f93acb5785d169c68e649184c397e4047ef19a066ef361d116bfc86ac6981df2431f71213032acd7d9afabb9b284529035bf6dc54d5ccaeaf47192f4b29de70a557de46e2a03ff3692cc6656c49b6e99cc9d5462eca4775ace0c47cfebbc4b20d1afdb8101bfd0719af62bc059c782d0966d70ff8cabaf990c817b219f5da674a31464b9a389a8b6893fd1832b09b84eb630dadb58ca0ff39041c97f13364957eb5420e1c05a135d6851153050cf3083b48717ce386117674660f74c9ac6b82084b7a381cf96da445b515dab0c404bce0d233fc31c968a9b7ebdca9e17211be4dbaab2709542cd6143329990906b85ed8d43960bbd34af07a8bc4bd01e21a2cafeaeb8be5a2a4e5167db91f9d0687242979c6bb352d6b4d1c6106df21585fb566ec847afa838dd7ec11249da44041a51663fd967ae800856ec0d722b49190726a16c7b1e2d0f15816eb858fda424bb46319969cd805adf79402f0e6e3949af27139361c0cf465511eb11b7a4e05be8f92111fa0fbe727286dfcfbf46a1bb358c2504c52c9b9253d6f34d4927aedb90715bd5ad7de8d1a18acdb1ac4fe2b60bc87f6293cbee0ed5401d872e4041169ef0f839ed0e36c72d3ff9ff4340c58416e6d0b1f3f1e030f7e0a926d3b4552980019ee8842a536394db5e484b908bb61f163042ab3bea6d236246e1f533d0d34260691f1bd429432ada8dc78333262c4bdb18eb73645ad6d3bd9bb90750f299920aba318bbdd24909c841d287c6968f0be49aa9d3250837f9ef9f73fad3d7c1837d32bc008fdcea0f9a0ab858d26fd0bcb4ddb01c5da4f809d33dcc147765c4a4ecb49708784e07e86c566d548c090697b581fcf0ef9eea206eddd1b3d2051d4d2d19ae9acfb331186cd0b47c7d3dfd4e2b1992332b416b494c358a8871cbf44c6a4b93c91289667c47478541fcc496e5e6ef4043d881e8073456340871eb5050d866d3c57f706569a44c65571afc8c36709fd3baeecd0639c83624c09d074755ac5440b1809d90c9036124477312fc9e241503a227b4fb1a1d1b30cc779a4405d5470b1e0406fa61b4a41061096a1a2a2eb48900db2e3ca0932ca3f7d30256af00632fb9acc5713e191e9206a116aab916c25eb25a53ac8e651a9e7d9307e25e1908d96df0bc93d378ad691111f5f2a55e27e52c95d1a94c53cda448e93df5be49f774bcd9915400b18f899d3399078ea29a6d5562a29c595047e86725f47b492f51edb043c553bbe67e4bc4c8570074bcf5605d420891b0d97f1a8ec182584fb46af2fae1ab4ac13659a8b6d18bd21aedd7c6b1f7229fe7eb00a083e62180dc177f580dc4326162486365a241ba9a78646cc89394c6c67755b603093775e586588299e37960408d1897f56b62583cd37ab11a6d4c12f166bc50ab4bf54ea36efaf9c3818af85585e7cfc87fae2da50d8437dad60c12db3a7e3bd350a21f090a2367a19837a35c7b9a936fe3bd58183d7fb157219adcbc51e740f2475bcb97ab58ff478805bee888ecad652f094a26f88f5cb414575de0f61a59a29de2e438520e7d42b956d9fc84d91a50d76f1589d0d7356ad816b064129b6b96d98fcd2b1249d4262a28acac649a22ceaefdb50060e3d82413b97abf435b5a791f9c8ada7ea778f6ef392c172bba92d7ecfe923e0c2d65874f9fdab51dfe026e1f1c9630bece84df3f00ff0a0b3e58542c8cecb9355e137047acaf53cf401a1637a85f07c79112069847c5de32480932814735c311a0eab5c425e4a98cc2a31f673656a4a71f0d7b2df6b38f38ad4291a7108b34895d3a3d9b02730089dc1bd7396bff7e7d7458fd5a47727b7f86e492ed4d2f5579aaf62190653ddd24b2bf530ceb04adc592c062d8be2aa6bfb30c8765595869bcc15ba16e3c00d806a41c79dcc94e4ffc409b7ab81a52be949b2abaab07fd0f6607987e1ee7927a90b07c1223d9c6c5893406ef179d88ee7e302e7138f03a8641d5a786817ed53a117e38a062b6e0141a68bd4514cf4c4e38f0c56c8a148f2f39a58ca58bc1e3786af85edac02af3518803a12161e0f3da66ad889fa1b92324d3593bda42e19c585a5226bf7a210736e8874bc4b30dff6a3a4e8bdedf8ea8d3c4bdf16f48a0d876b8b16298f3039f84777c92e597706fa5e0e66b5af1f30870927ee6bf734f959b7a394ec578c990684b08b54802ce64d549ec41be18f30577e2e93cec91200dead1358aedca6332b6adfb44d99af0a6caf5bba72ab56527d82876ac2eafeab090630f5e587db3fcc664b684dc2c679286c0d56c9c280a6e5bd4341a7287cbf68c3dd06e7a5dcb110732cea830b5c2430e14232060cf7bf203453b8b2789f459dad6be2276cd0388e6df411c308c3f675d27bfe467a9acddd9a3761cd19d72b042689193624f6f4de23eb7e846fb65bd67528549364ad6b3c428be6e793811450576d243622f6ee4366da77f6602ee8d01f37d21d5bd2f21681ac1ac5f7d2ecd43c694c7aa7b6969277b3db3e1a975b704304a894e978542acb1dc03e28471258da4e2548b768723c73f175d25bf725aa0d9d28e7a516582c6c75f79fdf4b12234156303796678fbcd08f4efd43357ff3f32da680b35ff26435698b109fe7e9a338d99da0f610b09cff736f2d924627ae83ea5a1066909e886239ff420df9f681c62dcada5072788eccf2c3174b9fa47751321635cc88d208ab229ef3896f39f67c0d3772c4bd429b895069e63e6b39a198ee34688d0266d44a73ae38b6d8d186d014339c131f8fbd9193ff1d5ecf03045dd934c3e6a4c7eb4e9d635072d8edf4d18cf986c10109b3df82ead8516c100c436a5447b5269f5260b152e00e4d8289f802c1d838b9d433bd0d707c12fc97d05338b0052bf0a98a2cc08e23fa28dee22fd8f254a788ad6cbaf52fe64c3774c8c3a2c82f64499abf6207bf19f065ccbb5f30092089c599b6b4e13232d0bf41c5c83a041e2080f4cbf8afa6438740ccdb7f094735b0ed4849ebfe97e48796e247a1af8f3cb026a7c9c4ddef56529b9fef4228d6b19d0f971338fd9e7f6ef4375b109a49ac6990d9f6bd60c19c395c6e418ab9d0f2dbffa43ce86f6038a293cbe952368fe2c9273ac512f42344d4e9644fd29ed3bc33ccdecd1fa2c1610f2ff14d8436ee061cc9f54d00e33b178a0e27c6e154c0eaa0a7b54b1829207ebc9709df471383067e80214e17883553679709cd783591b117fda4fd4672845ba404b354f5e6494c7306876e7b2eda9a533df0ce597c6ee50c10cecd75ab54edea460f440a846c570202c4fff891ecc3675097dc35e7e8eb16428d0199d9fe1f48d945dbe3214d54f37bdc2b62dfa72a05cd937e3f14b4bbc4c7236c7fd3edb0ead2c10fe027ae30ae15181367ac3cc02ba9efcc85d6e8369522531bbb3aa03b5d7835ad7c7b007bc7e52c0399308d7dca811788a140c1d013e94daa75fc5e04c1a940516f313a9442de53e9a6738ff0109c4704c2efe785f389c42a487211c58b0c87f83a3caf3a4cc24531070ee4cf6b05a1c76b4f014e888548c23fc40a86a73e858908f78a8d6372a0606da72ca9ddf68d85ec7e8657c3c12bbaae717e73cea14892abacae1eb37ec1ef70f4bb3b24858b837939726c5bf2b428f26a3c295956424ea79e405599c40c1d5ad8fbc7b6d84ae0d1040b3d581bc69472d37a3e2f876ceb368a2fae11a5a4edb2ecca0c5ccb633ddeb509861ed7af9928d35bba16ad9df6b6ef19d0ac6e51403cfe07d7e9b9b4f0e8d28c45b95b81c308979278f7a062a37f5df65c703fe1b5136a54a0a11a3384dd759b8a3161abe0e4cb636e3d1c56dfb2b56ef26108a5465a2c4fe5559e84cf6aa666fb819b183fd83e58178702e3e8a4421c97acab43890827d864512aebca1100ee4c39e3e58e2e958e53c39250c251a4fb6adf527c0623015033e305700042d9fa667d07bf98dfdddfdf4da9dfdfbc7c515f7ef", 0x1000}, {&(0x7f0000002340)="ec1b6435d22f12b217f68d1db824bd1923265ba5b25c31fca674f9f26513fb50c3d71c637812d23936878e0fd5f0f14367b57b85ec0b781f4540a89cd8959de1cb836d1d52944d520d83b479bb6a2fb5037387e111020692427f17c8c96362ac8036dbef8077be77325d425e17b3bc6fb81dbe22de90dcf7545398e487e4b7a54e55b09d99f8ca89b68490caf0d317b9f11799d89e6e626b62ada8ef61d8d0ec08be5792bc09a85e4676133b98475252a37ed2ab8269e64f708d7151099ae7fec04fe83b176cf69cf9c88b1ca0fb6fec3b85325ec96d86845118cb63165f77ebeac1348d4db2b021313850f542d0cf202811621dd3366df317d7e3d34d0f1561c5fcdf07b84be92bf93f254d93328ceb0c097315fd51b2b67d0b9b5a410b342e08701c0b00ced3e5ecba5d8147f137f8916c418f4bd1a262b2df5dc63adbf7cbb632525aedc5693f07aabce4ae944084f8b2bf5832dcbe071cee6fec66da613e00b726cf3aca399a296844d7f40cf3885042cc7153a561385b38b7de9ed8886afe75992ca68c9dec37082919a0f12ce5ddf237a81368ac322bb065ab243eaf468591dd668fd24c4dbbfb0e966a5b6b5e21c45fc16b9c751750e381da21ad4b213221fc6e47d178747734e9060925cb7078e8df634242a4ec7b5e908e1bbb4ca691858f440101bb5edd09bce27ed56dc4a120a40653baaddb78215e617f973672e42666bb061f2c185a868ffd85d10c994746755035f7d52e4dc3b9ef01cbc30f68924e86c4baf3c3c462cf3a989aed1e86edac56300df3ee35a36853a90754670e94aa72e74bd5d00158472e423468f4a9b3262df7eac031051ca1accc127e2d9f5de89287458ed6fea90c271024f485645c5cd82c6bc6e00f225aa9eaf05db75f6da5458426df98bfea488ccf901cef1f7afa86371fabe22ce0a401af3ed3f7684a108a3c61bab9b6e02a211553f4b3ba0c73ee6896648eccd2c4d8facc07eb95fcb3e0392a13a7749242988dde1c033ff144dbfe23c8ccc7101971ebc1cb1ac52885795b0ccb5a700b28816233753dbd2b5e2eb2636d1d0b86f91ebb4fc17682f9b2610ffb19f4528b5df7a9d2e9d9f0b7d2e925ec6e9da6cbd798986dd0cde930818dbd2b93cef7d8e059eb71b7fe949bf118f34a3f44dc90c6e5991085d8dfbb7bfa08e02e25268599aa2379277c7971b27da8543feda7e52c943d58952df088badf78e116ba702b6a35df59fd8b361373e6e43afb0be199044e334552fcf580675da7ff51b39a6ca4a19a22e9ee23a1fdf117268891771db18268c65cd22272d4e84ba15eb38ce8c45396efc2ccaa27a34366fb69d6a725cc91fc7692f56ae0dcadb8a2308ef710a9b9e4ee55582e626e07869a626ee02c71e17016481b79d91dea679b0f00d4f029ba6317a6a80dfdd199e1083ff70ad5b74cbf1179fbcf9b91ed00ffb02819191c637926ade23be2bb1efd85126ad8d3667ea4f4f31cfbed2519ba9d60e6d290d2e1be63dd48b6c893c4cf61170f2d8867fb153717498424dff21aaea81c4e987244ba06d427f984c2ceb5b6bca64785e7194259ec0ba2df2db89dd56d9a7337e2b1664af1dd7466d9efd74d10637e2a1b6c01a268661d859937a1d7fdc06eb0d39ce82163d9eaa2d6976a9bed865702c04ea8ef8af782cd14e43dedf78aeabe4cf3b7d0ba0586489fccd30cd264d02e959165141c612992ba2a88f5d26780b34ddcb5f0fcf751c7b908197f8340b151b994a941a5b5c5d4a7f22e6532215928b840728d066895745f5509137e3ce179f2d8f8360f0ff31d880efb9bc1f5d735f7cca0b3c434084389fa84658e7dfaddf21630811242dfefc3f448102c87fd1b6bf45cc0f8330d3fc8243c836a28f6ec01bda38a7ea3703c41efd09abb881b5509c92f8b75d574e253925687ccb4a348b62e937b7d5720abe5d1caceaa0e32a47c90eb2c33dcc375c953a40b7213664bd07b1f3618da0df5f3961b6a1c073c5e8306deb8a0fd010f9d8c82e01cd95034966cad6ef94394659cdf7899c1140cf0ade3c8d06b0368354bbc397dda9f6f17538a4b4dfeab8e412817aeeac642903b6374eb62a053759d789e658400b3018401812207ecf178b82461086a321dad56f354b69330c956c2c5bf19b6f6aa3f0aab2007ce6028da6a5caaf668c70b25a5cc88c8bb02b9379661ee096472691ba3c6f34333a82f15e5f0429db5f4858da496d60485da40a44ef6498eaa7f0db36efddc0aa5db710c2b2a30bf4c843f191fa664d44a328ba142d523f80f92c65dd2a2c8dba986457105d0549107afe5cebfab3054415eb839dbcae356dc3883e199232184df482fcae98e83f105f145a3382d8edefd7ecea3a1bac2f7337a4990a45a993ef6022422e002b73b2bfc6b72c37851738195f2c7563451953440089af309f03db4db0ee396ede892a6174ed752c9b9d53d2a73126731ff65be4e446caba7641754c8bed80ed5197562446f64d421eaa285e1d7944f508ffdf6f089206da59c43408ab2966ba702ac1141e1698bfe62f1c1d3e671793630b6c8cd9839ba36319de41d2c4cf1c1eae3dcccf31d68807ce33f2afaf6cfed09c120f5a5d747384018aa3a9f154c4024aec1ccd8356caf6f69100d71e56c8034443e8865b90bf89f9be45926a92950d1bfb90569fc549e427ca0dd8f89fa0054b91f84aac3c0d6dcb267843ea8fccf12f48363359e4d8d80e17c12556e920dcb075b2ee831a5f6d0185ca1ef0be5918b5db2bb959e996d8a24b4cb76077572583e07e09fb329f10ccdf1d8b69ead28fe20404373ad1784f51c71919f83ace992f405b97d99a7cde8efed18386905fd4d6a81c68aa3f0b2851db752c9cd769b57f9923c95a3fb41ce589cc9753d302ec929be0afd7ace516d6caf43f3e7e227e07f86b0b0f8bc164ab0f06d62289991e41a7d0b5ed39d2e22943d3792c9c58f266ee48fcd781fe9a283d031a2b21a30f674f43ea2fcca9cefd348739162da0b59dba56b0ce3e18cb63dc938e8db4116779d0b49ad0b8694c05a9d9d90bd0a1859353223200dc247e27625cff274793d9e09ada5114e5a96db618ca7298c9e465ebc739017a49b299726bcee1f8198c2cd178b9b4707d80aca1b4be84231e108899af079196741624933abfa3c7cd8ca045feeedae5f5f5a464e2caa129168917fdb58c3240cd13809d464a05b88122fda98e64a5db6c735ace56ebcbbd923c8f581e4cb562efe8af17c1fdc74aacf2ed683f6fdaf591c4cb550ed8e90cc7181c4fd69c7a5f184be8e2248be2689d5cab98697d48703c276eb87da637fc95999f6a368c2770a7b0246765dfb10a09edf0589b253f4a29a098c2864a7c5f103aa2dec657d5e0fa167e02f5efb0afc09ddb76a1c87d498e1447e7811b0a9621172cd3f6aa3836742b832a577c9ea827ff4fb35012540898e3e2b21a01fc5c26283febeff537c59879baf869c2cbc75cdc3f41f894cc683530b93a7332dd38b01cd060b9ff154520077a5af7472916c81b2c742a059756e0683dee9113a83377c2c8324e398b16e363b0cadd26a520f617b85033f8e627199521986e7b90fee95dd3735c6ce7c03ac984e09865ec7a06aae26a83c7a6aef9c88aea64896e4ea1d276cde6396b0d84b281aa629a42d3ef570a10440dc75bc7579da00b4e741d27267bebf40156e2ed1aa65d99f13cc85c7a7047869f26668bc0120fdc827c8863cf5d997c648f6efe3696128f1dae4f520ccd3ecf762f82c600fd38f7352e3ec24e95d3e1bcd8091ae2bf46fe573d843f3f68c4a4bc9772096644c6fdd0992af11a562e0c5cf9e607331c2fc5243d2e0f258f8f3fca14f47f5776ef7f92d8e9781269f9a8b952fa71009485cdf1c0915a2786a12544dfcdae7c1d2424c052f9b84dbe7f965c06737b6e8fa04b804affd751b3631c9f5e70c05129c9955fbf7f155c038f9945633fe9b3078d674063aa8b162f4c2d10dd5540d77b39af1c88fa8a9f349162156e1ab51e5bc5aa08412bcb421875bcc11f60f33917646513b3696cf754bfac865e947f47e4e3ea10f6f53024dffa4099ecb35647d8fd4965becef4ebc28e943bf2164f2ae7d40da3dd198b41378cf9475a1123c99b94fb782a75677e4ca3cb49c537cebef321b4d99dbb8b7de70f412a3d0420799b2cfd3653d32dcea99f40dc2d3f223dcdaaa6beeaa318e162f1533ba713869ff5a27a31735d58a20455d705bb1f1aed5a6cdf2032a97743991bb21602d10eb8f815a0d897e1a876fb8d5b6d7b43e931966490c3687ae907f11e91fa649f576e1099b237dc6118174d93585464e6fa7b59838c51271c4b44adfc1465ad986092ed8ac0447923c75b86d94b42660d6ccb326280c8235115a7136e97096c4e72f30cecd9524bc8fe938466af37d802d4a403f49b1a34a971155788a892ad782990e0435f8b0fe05303983c57285a178ceb38716325efb569e74646563adaebeeda154c5d6bf27eebf21f1dc66454eec3b563fe2f3e4c19dc619e90b192958c9f5c5efe6038f6c4e20759db00981d2a2ec6d7352e29feb04d9e06303e7732b8ff343daa3d13475e62767adf55d2aaa55a1cb274b02880d55a25e0d3cc0688811008265191fd5f04e81d277ad89a1f2dc3be0fe67cde5cc721113ba039e2df84ba2df8944539fe69954f35fd7b8bd06bc2739dd5cdef65eb96a7967d6d6d58e43e616ac916654aaf2eb53e46b577502ea90528bb7c80d5d35b5dfcac2e1b00147979ef6732d3c1eb9ed426b9caad8ce7acf293487d1442132aa1f6a105fda89863fe7d99544a8949f57494e0de1bc2972b211e5793c3358af6725fc54d348daaef0814d78dfc206a54ae78b86bb445900a4aafcf54ae97bdc10467cbeed5c54817eb29d901d2a7b90121213b17002704d48430390f673e36f9c1f1aa64fd5b6361f7c4209adce8f39c101caa6c209d81d3e7083b5e0a2cc29faa037426bfe3de6ee5b1bdfceaade843a6c9bc1d814e57301329eb3b3fb8da72cf1c68a505ae3f975eeafd1cd0a18a85cab08c7c6711f1b287d89f432fed074b0840993912af670bc8161817414cbe8d9afd7d83288c63c198ce39f9590eb1f2c7c0f06cc8586ee7912ac98414628e4a56eb5809996ee9461fee802aab5ebaf39fe2c8a42f4ce455cd9c458049756a3a68454ef56ad49313bd8209fa7b56c48ea370b9467ba4233a18abeeac0ce6fcd67d5b9b07a331fa66116a95afb14d3611680d1fc1c7f2c8830737791190779641456b1703b6e8a9fc1befb4e3468c18ce58b9d9ddc47850a5c4d79fb41f47814a91fe58d2cf04e85eaa7927467a9252dae26672d5471c7c5be92365a7407918c4beb7c9d87baeb793d2e3e0fc48f47a59d2377b4ea31ddda38f119a143204aae1dc9a2d00b22fcd067e8419271b80ff189bfaef03bf101125e03205b28a7e5f7dc5e7a66be3c7f983be4cd6309816a6e46e7eb9740bb99c6be7fa6027485df6cf1a32999a7be61c2ce77797a7e0db83af8607154ae92e19174ea423ba1904f40a399d6e54849b1f57e3a35a34e6251c01c0d5b2bc4e4f13047e86987f352a8579ccea3620a6aa5d3852d4286f71d0425ad32979a617b7bb644588ad7961acdc0a4811c7bd4eafafcb165fa49d63b3924847e67114bc5f4c9869b5340f6c80819d634987e5906ba371b41c6b52f99a4e039a573b8d6069e3e06372072366e4f6f153aac2272ad716c6fba878043f0e3a2d2c8aa69fadc3b692bdabf5b393f205ab8b1d5e8b75b7e261e3c820f15268f", 0x1000}, {&(0x7f0000003340)="70f1a6c2591c4da9f2ee6000f1d1f3536671f9130f3f83e2b800fdf4d1df9713a0e565fb226ef357c39b0ee805a4dae1a8c3ab262e9af9", 0x37}, {&(0x7f0000003380)="fd022c0b5eb72d7af38bb8d7b07e49468496b615e6012738c5cdad0a0ffdde75397205ffc4ac2c680f3fb96d76dfbbaab71a4b2b6ff3e58db48b210bbc2a87ff18df71d4d4acd56fe790581ee532c684cd2002a99363b2313050", 0x5a}, {&(0x7f0000003400)="2d5a348d82ca07bfd10c5f6fa32f56d675bdffe12cdedfa9d96ebebf95f730a2a73afbf56211f251e1c800399c395cc2da2b87849e670bb5f356edecf5ad0055b0921b860ad065f0e636c8a29e35a2dfe74ca087bd55f8f98438e6d7857bfc272729f3c4fbcc05e5554eb2303c65da739738c3048d3b3805b3c49de1f44743c3e01e5998862ea0f75a81bbe2c1d8ced2b93c2d088f801dcb13b1279f5074609c3166872a558da3c8529693f48901678c12ff767a48", 0xb5}], 0xa, 0x0, 0xab) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x80}], 0x6, 0x0, 0x1c2, 0x0) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000040)={0x8, './file0\x00'}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff0000006b4934f8da0e09c7106b088d81f2b650a75d78301a1e9168ef56bc820f18349eeef7c46b32cfb837186b3392e279afb95270308c0f7a23262971ce69173f2ec86ba88bc18bff3e39574b7ef736360b85dd5bef58f2b831189c2637d434f6722decba683ebc5ad9db3e013beb27c0ff033bcf101e5f9072075a18a84bf9b3d674a088e8aa0cbf9e8d22e7367674db95eb0fc5c5867e90dea976a56e49138ff80416864731ae464d8a3b7ef14a8a3df3767f3fff4f2b889dbfac08e4a6ed7d6fe3bfcb5f9e9c41ac"], 0x38}, 0x0) 16:00:39 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x2, 0x208) msgrcv(r2, &(0x7f0000000040)={0x0, ""/18}, 0x1a, 0x0, 0x2000) read(r1, &(0x7f0000000180)=""/185, 0xb9) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r3, &(0x7f0000000240), 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, 0x2}) msgsnd(r3, &(0x7f00000010c0)={0x1, "64d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0d87cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a9e53097d404622ab56867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"}, 0xeb, 0x0) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000003c0)=""/4096) sendto$unix(r0, &(0x7f00000000c0)='[', 0x1, 0x1, 0x0, 0x0) 16:00:39 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(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']}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="c2", 0x1}], 0x1, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000580)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:39 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)={0x3, &(0x7f0000000040)=[{0x3}, {0x1d}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x5) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{0x7, 0x4, 0xc8, 0x100}, {0xf000, 0xe8, 0x0, 0x32}, {0x0, 0x0, 0x40, 0x100}, {0x3, 0x8, 0x5, 0x242}]}) ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x45}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getpid() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r1, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r4 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r2, 0xa, r3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r6 = fcntl$getown(r3, 0x5) r7 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r9 = getegid() fchown(r7, r8, r9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r11 = getegid() fchown(0xffffffffffffffff, r10, r11) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r12, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = accept$inet6(r12, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r15 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r13, 0xa, r14) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r17 = fcntl$getown(r14, 0x5) r18 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r20 = getegid() fchown(r18, r19, r20) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r22 = getegid() fchown(0xffffffffffffffff, r21, r22) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000700)={{0x1, r21, 0x0, r19, r16, 0x25, 0x7fff}, 0x6, 0x4, 0x0, r17, 0x7f, 0x100000001, 0xb1f1}) r23 = geteuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000700)={{0x1, r10, 0x0, r23, r5, 0xb5, 0x7fff}, 0x6, 0x4, r17, r6, 0x7f, 0x100000001, 0x10000000b1f1}) r24 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r24, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r26 = accept$inet6(r24, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r27 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r25, 0xa, r26) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r29 = fcntl$getown(r26, 0x5) r30 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r32 = getegid() fchown(r30, r31, r32) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r34 = getegid() fchown(0xffffffffffffffff, r33, r34) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000700)={{0x1, r33, 0x0, r31, r28, 0x25, 0x7fff}, 0x6, 0x4, 0x0, r29, 0x7f, 0x100000001, 0xb1f1}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r29) r35 = socket(0x0, 0x4003, 0x3) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x8001, 0x2, 0x9, 0x0, "1ebf1a5bc14b814d1a1fa205fc4a6aabfa72e89b", 0x9, 0xffff}) open(&(0x7f0000000140)='./file0\x00', 0xb39d1295d917d342, 0x103) recvmsg(r35, &(0x7f0000000000)={0xffffffffffffffff, 0xc, &(0x7f0000000340)=[{&(0x7f0000000300)=""/63}], 0x1000000000000264, 0x0, 0xf1c56c2515672da0}, 0x0) 16:00:39 executing program 1: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) socket$inet(0x2, 0x3, 0xe3) writev(r0, &(0x7f0000001300), 0x0) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000540)='./file0/file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f00000006c0)='./file0/file1\x00', 0x8000, 0x80) fcntl$dupfd(r1, 0xa, r3) r4 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x5656693605881545, 0x4) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x20}, {0x10054}, {0x6}]}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") 16:00:40 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="09401d52a6484d6c", 0x8, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)="d548c294fc4b90ca7dcce2be1413729af06255f23b88c0f6ba372f3aa3fbc20536f3930b65e9aba25c6e8d9efc4d50ac2d2cea51e1dcc75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e332e", 0x214}], 0x1000000000000250, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x40) execve(0x0, 0x0, 0x0) 16:00:40 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x4, &(0x7f00000000c0)={0x2d}, 0x10) listen(r0, 0x0) pipe2(&(0x7f0000000000), 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x8000) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000200)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x8, 0x1, 0x7f, 0xfec4, 0x200}, 0xc) close(r3) accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:40 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="830446d8aaf71f9255568b4e", 0xc) read(r0, &(0x7f00000006c0)=""/138, 0x8a) poll(&(0x7f0000000140)=[{r0, 0x40}, {r0, 0xb3a6f52ac7efe3e7}], 0x2, 0xe57e) close(r0) r2 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x5, 0x2013, r0, 0x0, 0xffffffffffffffff) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x3, 0x1000}, 0x8) execve(0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x80000064, 0xb0}, {0x1}, {0x6}]}) dup2(0xffffffffffffffff, r3) shmget$private(0x0, 0x1000, 0x8411894b27ff3d3c, &(0x7f0000ff8000/0x1000)=nil) geteuid() getegid() r4 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x6012, r4, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180), 0xc) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r5 = socket(0x18, 0x400000002, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r9 = getegid() fchown(r7, r8, r9) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) r10 = dup(r6) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r11, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = accept$inet6(r11, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r14 = fcntl$dupfd(r12, 0xa, r13) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) ioctl$WSKBDIO_SETMODE(r14, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) semget$private(0x0, 0x4, 0xa5) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xb1}, {0x3}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r1, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r4 = fcntl$dupfd(r2, 0xa, r3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) r5 = socket$inet6(0x18, 0x4005, 0x70) openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x10, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f0000000580)=0xc) preadv(r5, &(0x7f00000004c0)=[{&(0x7f0000000280)=""/33, 0x21}, {&(0x7f0000000300)=""/212, 0xd4}, {&(0x7f0000000400)=""/162, 0xa2}], 0x3, 0x0, 0x3) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000000)={0x1, 0x4998}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000100)=0x3ff) accept$inet6(r6, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r7 = openat(r6, &(0x7f0000000140)='./file0\x00', 0x40, 0x4) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000180)={0x6, 0x6, 0x1, 0xf1f, "5a9a739ff089ad7291a3757126f7091e3cbb23f9", 0x6ddee3, 0x9}) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000008801, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4d, 0x1}, {0x20}, {0x6, 0x0, 0x0, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 16:00:41 executing program 1: socketpair$unix(0x1, 0x2e0f220f17f54e42, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() fcntl$dupfd(r0, 0xa, r1) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b81000000029000000310000000300000035"], 0x31}, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00002d7000/0x2000)=nil, 0x2000, 0x5) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:41 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x534, 0xffffffff, "0034818e07ffffef00"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000340)='./file0\x00', 0x81, 0x90) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000380)={0x84, 0x2, 0x2, 0x4, "1c21d8404bbf3235938cbac88ec2bd2b084d00", 0x1000, 0x32}) r2 = fcntl$dupfd(r0, 0xa, r1) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x21, 0x1, &(0x7f0000000000), 0x0) connect$unix(r3, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x4) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000000)) r4 = socket$inet6(0x18, 0x3, 0x0) r5 = dup2(r4, r4) dup2(r0, r5) socketpair(0x2, 0x5, 0x34, &(0x7f0000000040)) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000100)=0x3ff) accept$inet6(r6, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) listen(r6, 0x0) sendmsg$unix(r5, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) 16:00:41 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x5) getsockopt(r0, 0x7, 0x0, &(0x7f0000000980)=""/249, &(0x7f00000008c0)=0xf9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5e4659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) preadv(r1, &(0x7f0000000900)=[{&(0x7f0000000040)=""/41, 0x29}, {&(0x7f00000004c0)=""/77, 0x4d}, {&(0x7f0000000540)=""/199, 0xc7}, {&(0x7f0000000640)=""/194, 0xc2}, {&(0x7f0000000a80)=""/148, 0x90}, {&(0x7f0000000800)=""/11, 0xb}, {&(0x7f0000000840)=""/72, 0x48}, {&(0x7f00000008c0)}], 0x1000000000000045, 0x0, 0xf08a) 16:00:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x0) write(r0, &(0x7f0000000280)="9cb2997c00f84ddfd52ca527a3783c794f6406e82f11520166322e2e", 0x1c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) execve(0x0, 0x0, 0x0) 16:00:41 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000080)='r\x00') r0 = open(&(0x7f0000000100)='./file2\x00', 0x2, 0x0) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f00000001c0)='c\x00') symlinkat(&(0x7f0000000000)='./file2\x00', r0, &(0x7f0000000180)='./file0\x00') 16:00:42 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = shmget$private(0x0, 0x13000, 0x8, &(0x7f0000feb000/0x13000)=nil) shmat(r1, &(0x7f0000236000/0x2000)=nil, 0x5800) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r2, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) fcntl$dupfd(r3, 0xa, r4) getsockopt(r3, 0x80, 0x80000000, &(0x7f0000000080)=""/159, &(0x7f0000000000)=0x9f) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000140), 0x0) 16:00:42 executing program 1: r0 = kqueue() r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x20040, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000100)) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffa, 0x41}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file2\x00') kqueue() 16:00:42 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x3ff) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0x9) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r0, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r3 = socket$inet6(0x18, 0x4005, 0x70) r4 = fcntl$dupfd(r1, 0xa, r2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r6 = fcntl$getown(r2, 0x5) r7 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r9 = getegid() fchown(r7, r8, r9) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0x3) r11 = getegid() fchown(0xffffffffffffffff, r10, r11) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000700)={{0x1, r10, 0x0, r8, r5, 0x25, 0x7fff}, 0x6, 0x4, 0x0, r6, 0x7f, 0x100000001, 0xb1f1}) setgroups(0x1, &(0x7f0000000080)=[r5]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r12, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r12, 0x0) 16:00:42 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) dup(r0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000280)=0x4, 0x4) r1 = socket(0x2000000000000002, 0x1, 0x0) r2 = dup(r1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0xffd}) r3 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000480)) read(r1, &(0x7f0000000980)=""/167, 0xf) r4 = geteuid() kevent(r3, &(0x7f0000000a40)=[{{r1}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r2}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r1}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r1}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r3}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r2}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r1}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r1}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r2}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r2}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r2}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r5 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r7 = fcntl$getown(r1, 0x5) r8 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x3, r4, r6, r4, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r7, r8, 0x0, 0x92, 0xffff}) r9 = geteuid() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r11 = getgid() r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r15 = getgid() fchown(r12, r13, r15) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r18 = getgid() fchown(r16, r17, r18) fchown(r10, r17, r6) r19 = socket(0x2, 0x1, 0x0) r20 = socket$unix(0x1, 0x1, 0x0) bind(r20, &(0x7f0000001900)=@in={0x2, 0x3}, 0xfffffe35) dup(r19) setsockopt$sock_int(r19, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0}, 0xc) r22 = getgid() r23 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r23) r24 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r24) shmctl$IPC_SET(r5, 0x1, &(0x7f0000001880)={{0x0, r9, r11, r21, r22, 0x4}, 0x1ff, 0x7ff, r23, r24, 0xa000, 0x3, 0x1}) chmod(&(0x7f0000000040)='./file0\x00', 0xc1) r25 = socket(0x6, 0x4, 0x2) bind(r25, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r26 = dup(r25) listen(r26, 0x0) sendmsg(r26, &(0x7f0000001800)={&(0x7f0000000240)=@in6={0x18, 0x1, 0xaa, 0x10001}, 0xc, &(0x7f0000001500)=[{&(0x7f0000000280)}, {&(0x7f00000002c0)="e11621f47d9a685f7064f306d62ba76283585f3439b2a122472190878819ed138e3c056f596fa976f9517ec77f54b8829f32f5d6c3d1ab7f4bb85c7aabbf831279a3f7594a6f763612cea1f4582335339f6057b059f91bf4288c2240ff92e8c73c002cb278bd16c40d000b96c09243de63a9d3889730c5430ed4c47eeecb7aa366dfffe9946b04ac5688f7491a31c1c273e4ef882779409a7fe01a28b8185de0f8f1ce8d714d0bda9d9cc23bb9c9ef2db0c6027de19c72bbd6dcfeb303dea34a9d31e4a72dd4f9f45119d7ac3eb9834180340eb0d6f516bf55a9fdf27f091ab1a4ea790cd9d36b523bd62f28cb0a780127ad684e514149709a51775b9c5cbdffee6d371648a43bbe02633d0940e324f2152fda5111a89132b1a6c0d5afaf4da2fd44ea510d8f2f6bd1a796da827b66b9749881143ad616230f2d1caa43481b4ad7ee48ac911de19d1c5b20c6da732a282c84ebdebdc4cbb5a31959d4e7c64de21b21bec59b71f09ae288fa99dfd20337f78ab13000cf2657d17750c6d0877b358265ab058e4ee497ba4f9055a2662129b4223d8498d412a695e17328cf3c87312003f93b2d388da96390c0ee87e6c1f6ae044cad15414e1f589fcfc9430e1867024d36709ec6a1a78b1775ace08238b093e79d2207f10b789e697c26509416da907620ba728661a664e2aab8901f8ce407383b10443e69c06af14738f6a195e91784c4762ccd712739df85e477c91b9c6e381857a6514b3c92a33b71a63acd774953334434bc6931cc32c69a8d008988b87a2354909e7db1ca012fed0fc29574776c0520fd702869c5130b08f256633c7394a1b5a92e7af2075143f4f4e0bf0c3e4e79697926243c1a962030ff8f28d03b7b55f8783c9438bc720f82b2cce69274fdfa0b9faa461fa94f3ecf1a89091a67773b6ed639ce305016c93b1525789acdac7b87f30e0a247537d5cc4b056f279177b35335482cb53585d0bf806fadfef7dbb7c46a2b065c1f64368f5b87ed7c10d5d5cea16409b07c509663785a269e9093d0328e0b9e620095b2965711578abf80fe4833b321e1877e0a62d0edff84d5d5c6ac5d4f18075c2d2d0102e6cf46af1a01a6129e884703389289c21b13b8ce52df452c9f469d556a507a2a2a7b4eac57030a394a7bbfdbca2545a4a7b22e733186fc28fcf0b888f929faf888c4bd21e0bb566246e1c2bb3c6fa765b05551a9abaaea59e4ed7c56445a84d718d2d53b19a08a120a58d5e2da6ccfdf4d32261425cc6288a7a765e0534d91fe18855b2af51135e2b5cd564cc5f9821736d3e109b023cd8bb8d7ea8c71dda3ae404ea41eb88b394cbec4ae3ecf0bbc9298e88b484f3d4fc525e30f3d301faf9284a7a589a90bb7949082d7d36f2a0617d7bc6fe1bbdb641d85fbc4ff0ca638ca9984dbc0cd176907a0b1334374bd82d3df43778eb9bc2c80c05c8471476c924891e4ae892182dceeac6e71a72bf671101a4ed193e68ba06cb346145f78e5730bfbcba79f6c75e7363817e407d291a00f41050bc4cd1276919bf1dfa18582b565308bb967ae42cb3a92bc5baad032209c8d71dc42e656e724d36d1aa24120e771804dc48ac103503ca521802091b601bea58f1c286f5dd4467c3b2508a975f9d069d6eaa0377a5d00055972660f405c54948dfdc830160ea50b1f936a58ceecd97a724775ab65cdfb06aade3ccf65d1846e4c8df29822045f70fbde445fff0a4bbb6823079e48b58b595ea0824cb2d27c78161ba284b5aa62dbb02c27123f459020f223e61c2ab19eebb54cdbc848bb5e423351873c540b7812c5276a194009874307d4ef410cf175ad75910a4107ed01f590dc8940e6ed07f4088ed5ddbb52f9fd975ea769b42d047663c264f5dc5dce31995b3a709f04f3d59b187aba69e8b267ccc48cc3154529b27c785eace752a364b5618f2d5ba01a529a1988d8d234076bd320f6448d6886ac1b705335cae30284381b176a062ff0824276ea700ce12c39f33c742c79971ec23b16ef2def19a18297491c2734a359f1bee16c900a38e51852afdd8387785587cedacfd9ff339c2ecc1cf22095bfb2e883012397533de9574387a69222350eb846deb9b12edf587ee17c49d400d05d33be3ef3cfdeb1eb01d34111b3b9985f3031fdf12095567c6301fbd40ae9b66975d641bdb86cf6fbade7520a1375a1ca3dc003f676d6d2a170ce50232c90d11758bcb3c12af19971a89b1a8594f87a7e8accdcfdffe4d22ab56c781a82cdd2b2003a63ce0b2ea6f7520d5a2952daa6a4a409df8c383c3cc8f5df5a7e48ef96068537edc0ca3e30e488133f83120a494c89c341447f4ae24f553c670682e4f91cccc07ae938a8d6dece2bd8888d513d67076649497b101c233145b80986a30a3210a2dd9c72e3544a2d3cfef85ef26e35164c68b29eb1a6c657f59496346bab4cc2a2701bf0c170b4eaf356ddf571d164d368a392d99911e379736cf6046769b149de4e872eaaff482e6882b4c43101d6b7a5254d342c334579ff9b7128c25fa37ec39c55c00d6ed1eeaa77a63ad7e5bd145313112289f164473ad9eb2d17d512c51c0563f581228d0994d6ee6ce21c2a75f93e0074fc6d1187c33d9e3b3e5b552eb6f3ee3c4574f31cd9539545346cbd684c152c16c68ce92ba494967e5d53b869cc74f8cd41c47fcfc9ce9c8a3965437b17422fc7b73f2575649c8069ff123e5517991f00d143dfe6b4e3d1bbafe970808e2570c6967608782a6649279144130220e003b264c383eff6d17b1fcbccbdae89008983c486b9008ecb2c53fe0dc1cf2fd54184d3b9119a78ecd8239df2576733f5a5e6d3c4f5ec050ac0e4256154a74a53149fbbc54bd6b5e798709c852bed60ce7b77484c82df7884a9e8678bf2949911b6586d114c9828dd1ff8a017e67158937555f3aa9d9d0a9d983cf989ce401577aa65607348a8cfe16c0d62258d58a3d5b692d4d9a06f86ddaaee3c3f4fe9b3ed0ede26e86fe5c8d4f157d39e8c872ca8138493c1d8f518ad5d7efc9ee194aa09ce990dc239d07eafa80c1f2791786dc2eacea0e2344e1fedfa2d5b50be002ed96c206129e8c08fea3179e47e9c0a31159904d3fbf84c5fcf669f8d62e9aae35d309e6c8dc915d353b924cd35e91ce1ad1940ee2cb8624a741a6bb5d152f49c49cbc8b3a90ecc4012dd369c4b97851174548b66220f4d017e6ebd1db9be18e21d2d4ebcb29221c58d9712228c69baf093cf25bcdef6918fbf6d3c7bce96cecafc405fcb9279bfde70e39c579da13ffd4bb068fe3368412cbf118aa3edda88e2748337c5a89490f4e892090e5e5d37e4a850437743ecbb14c5e6d376146f6ca72b0360911c0708f13aa2dbf012f6f50f01213a126c616f813afdb4b6761c4f23826821f265b0836dbee73564b9b335a7bb2c588a720974a969ddbfe131edad7dd0b76bf02decc9240d59dd4986c6b73f2f4d698e73b1acfe2d2570d539ad53fd2051de79c618d29ff4149b0b4bca35c00f74f72b55b86daa6ad11677859fb590da7a5a046dfc8130e7fe53d0f94d6937cb118307d91e7368c17bdd48daa0ae1e317526cf4609c331d33a1da68d394d3d53e3c3c4c42abd870fb42957358f899bf44533e83fceec630bdf3908387d1fce548005e68493088a0ac3e1a9186cd1143ecf83210fcde02d05e2ae7cfb550e7e875a56fbba94999ab5cdb76b6205a78af9480c08c31aa2a3ac358259a201d03a23a24bad14fc7f8d9a230966e3a78f07c55a8f4c5e048a4ca1329dcc9de875e299d75ccb8f03bb2005fbe1bf32f9c9ac52218dcbd21ad956167640e46f8a908233628c44919d72a6cefc951c986f79a44d0e7351fe587981ef85f90e61c0d9fc11a4e5a051bc307ffd731139ece0743f8fa881b96525361d5276f13e09fe0d787ba91a3c39bb1b6f2b145aa48ef97c43a3eb72acf09aad5d993a5f5be5e4d1c4b7364822c79368939872c87f90381cab6ef24f518ddafe104133825f40527137b4343360a1a219607d76940a5b2d19699a1c34aef550d41a68415f2c419e7e4569ca36a6305dcf5f9bc300683b13372babd517098ddc5a2732c7ef44d41df63a591e04eaff54a96210e9b050ef71cccd7a826dde26d3daf070367aa60822a4dab72e58c2b49f30495e2cd68ba626caea66d09c045f1ff7a3b30f093f1c69de72fd9698d0b88e2e9e3ceaed5454db31bb8594f4a94c9a8ead49a9eda8138d7e7bc68720e0b26ddab37ea33c6f2bb1e45b6432964a50d429ef6732d7caec2188306be732f4c3dacf9ffa1157232bb67bde2fe69a482902df29c8085de06a4638ab900d7ae65d9c98da830910990839e2f11696af0f3a99335ca7337d144ac6f92c1f651ea509fb8468e258ab07fef6e34bb10e39a15c23d2005fd0478d58c564e47a1d240ecd68b9959646893acdf0bcb0ba8f997caff48fa39ab9698ea289518b0e6f9adb334a6469dc5c1f25d35eb8ea808d0744b9ebb7b54149f1e9ce0f3f214d7f68f2712f5ee5b352e09313d937e3aa3b50689095cc362c0da9d1e0b5a45244bdcb5799f9baad716a7a6b45c3f3d7ba099e5beb5a31dbd4be4390562415545ed04108a5cc2729d05210d04fa39444d555d47ee43cb97be61b6fd958a1947d32c1fe264e0bf52fea49f109c4b6cdda51f8b3050e9c30e6163af6c7adbc38af40bc2b2be69ba9ae255e25f650e4ea85b9045e783fd71d88607c18715ae235f396fb3601cc6b1930cfb86d69f4be0588d4a11e83cb3f18d6ded396b4050c6e5ef4cc4b725d7892fe14b974d687d40808d0edca14a87ac653d0f5a16f1f9eb474e603b1610f188728156239fac6bf34c07d5ec027b6315ba59c5ebb607744956d1fb4eea9e6d24c342bd5544d17e778da3e822d5d43454ac626137f2231921fa0aee0e281c660f568f92c75e4e518e050285cc65933f321ed7561af4e883bfe4df6bff49eb095bd41c4850f330123f18fd7ccaf68dc80bc98604af919f3f47d4c732e18881d158617a8bca71600228bfa4ecfc55e4645afa83ef3890e73a228ca70eac96b933c3a6cd0048f4aa2df78bd43356578c57448f25812073984cf5fb10dd9e511e5198b9b2c9cec43233e3e99262d4687d6f55a8163a7835a8b7cef716f0695e25e9bdf13e836f7c26a81ea9e458e1574753ca15a07729adf1cbf8099154ad427b14155495ce08faaa80290ca0b9513ecfb43742f5b927683c0c0eb54259b04ca223a9a3dfd4866b9565a90477c58554bccb9d3ac057363ac127bccf3f76290fac6fcdbe10cb04d4c12ed42d930475d927555038f2263bb176e37a3efc0c238f9a4985dfd49948683ad41267edbfe03ad89674afe8bb66fdd4341443f0f3fbe21983a6570eb41de0df22ad82888c396a81eea4bb224518e87cba475d0b719275f5700f32112b85fced1677ae3d40f46b5c6c4180f2b1494e56fb734d68e853e0a45ec9e194568e357dc19143506e158c94e9e9571b79b7544e4b7bc705b24539493cb2444ca55b047105857416a220ba37e8e81f54edffda47fa2312b5a71b9fb101eebc7b92d69eac30745399e74c213ffcec9b5c67452e98cddf526c64197df57147344e8c9fc6b42c548bff5441fd00a3b11791194fc6cc5c5b98514c7cbb2c35eb8e8657949ea801b849ce1c27738758c4fabd7ae1f6debc66229dde2a96daafd7d19f25b5d81d7a2f7204e81e9ee2bff3dfa5c04f4fec842ae4533c9a7ea80d69c76d4df0386c5bb1b82c13d9d0166e2018b836b630f9f11cb86086b445c09145345df", 0x1000}, {&(0x7f00000012c0)="9facf59d2c7d735b5378ee6882c207e80ad0b571a2c8adf64a8306dc953b48960861470ba33eed1a8a0285ff643e81d64b5a6687631e6a76ded4b63d2e5eb2766770b10a40218299da43736338546324ea3823c82b348e9fe0b9fb52f9dd2aa084f8607460c0e97f70591143dac066edba22b8", 0x73}, {&(0x7f0000001340)="86a72c8a69f551b2b87527ca771c540cc96dd5b295d7eb6c2387e73137b8c68a267d6be94efaaf085766edb064fe14293c41ef65b9bf5a005966aa00b49ae7b5ea297acbd5ac8b6659c76f7b906dbff0cea4b01e2dd9ab69de1d41c2f71cbc524b0c29c53d3a42c2be4b58588a2a9e881473a35382a1e9388b160291af13e5523763fe", 0x83}, {&(0x7f0000001400)="3cd1b775fde2ebfbce66fdbab20d", 0xe}, {&(0x7f0000001440)="9ab2a4aa429cb65f647717f3b07637fc0845b42a304f906fa675375e9581919204198bd84da1564b615f8555f0727140424b74002382ee4af9c789612a87db8ebce57e1bdc4069246780da9acd64851c9822358b651bf7d772e95463f9c827668ec39958b8ceeff99fca2e6c0e7256acbd174307ce58bf346b4cd446c2fc2191c7f79c2ce43bd241a7a15d38faf7602c9cb333e03e72a1dbd22ea40cedde9cd9adadd6091edbbf6fcd", 0xa9}], 0x6, &(0x7f0000001580)=[{0x20, 0xffff, 0xebc, "a9c8e9f743809b21dd4fe6a565a2"}, {0xb8, 0xffff, 0x3, "a8d420e38a82ec61dc2255473a3f4fcf3e2e841112dd9ef26a3bd8d25b3be81b33220c31862e90d55d8badef4eed9abd5b3ea33c5f0bc9de77d3a7b82f2696d1061c8947a163ea374952a31730aad23cf1070df7d97682591790f60efa0b5670968ade46f3d06393e863c668577cf5dca451ea86ccaa8b598f56d09db46f6775c430842a10796ce697c3d4538935e74824812d0540d6bebf856933d76ad55d62af25"}, {0x20, 0xffff, 0x101, "d7952d93639d6d55bbdd9fe12ba9"}, {0x108, 0x1, 0x1ff, "c4417ba1ab5d2fb490c09e6c03079ed569710f5d083fd879034e32ce69933b7f594d95a6711d073354b2a53f27434dd69451f5736139d24eda5277b01c81f66379c3a5d84efc4e81c52fbc521a424877875a8e3f9635ee5826a51c347510f2c82fab2b3e8b1b96e8749acd0de5201546bf860578c5fa79011623ae1ecdcdcab9ac1c84c6e509d200af245e4b3ebe1f3d83567b69556bed95fb3c5f658103150b6e8a3349909bf58efcac8c70f607b5b5cb4c62082c65b8c694194ecd71c878f1574908de412a18012769dac7c7c6d9d15eafb684cac032f08dd8ab5e54d0466435bdc7c859fb68617b3afd199cf710d38c6d0f45"}, {0x70, 0x1, 0x8, "a0b5a528425531d88ee764c2583c4d4712e3749fdc4806317ac8d7c54b0388fade11bebdd508262fa6673d9da6eb9d598dda4a88b9a419c8c9c44a97b97397e677b9236998b77082ca9946777f5becefc39e04d6fc9fcfaf28ea35f9"}], 0x270}, 0x40c) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000200)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r29 = getgid() fchown(r27, r28, r29) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r31 = getgid() accept$inet6(r26, &(0x7f0000001940), &(0x7f00000019c0)=0xc) r32 = getuid() r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchown(r33, r32, r31) lchown(&(0x7f0000001980)='./file0/file0\x00', r28, r14) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f00000000c0)={0xff, 0x4, 0x4}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x40) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x30}, {0x6}]}) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000240)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) getpeername(r3, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) syz_emit_ethernet(0xe, &(0x7f0000000080)="472b74edb0420000000000000000") 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x44}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) bind(r2, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x26}, {}], 0x2}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x26}, {}], 0x2}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x26}, {}], 0x2}) readv(r6, &(0x7f00000002c0)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/213, 0xd5}, {&(0x7f0000001440)=""/4096, 0x1000}, {&(0x7f0000000240)=""/84, 0x54}], 0x4) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r8 = msgget(0x1, 0x3fb6793e968c1eec) msgsnd(r8, &(0x7f0000002440)={0x3, "6f1ed1c5b08409cb25cbdf52a7cc32c5644932a5c567b93e177914a11175d72475272400b5ba5a4c78fb11fb3097b7b8b573e73683b41d742eb881947362948918d1c80ce58886606099f9b65fdca4eb80"}, 0x59, 0xc00) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x26}, {}], 0x2}) poll(&(0x7f0000000040)=[{r3, 0x94ffdcfa58a2bd27}, {r4, 0x186}, {r1, 0x2}, {r5, 0x8}, {r7, 0x20}, {r1, 0x80}, {r1, 0x1}], 0x7, 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) close(0xffffffffffffffff) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000002500)=[{0x8, 0x5, 0x7, 0xf46e}, {0x0, 0xf9, 0x70}, {0x58, 0x80, 0x41, 0x3}, {0x5, 0x1, 0x9e, 0x2}, {0x800, 0x9, 0x5f, 0x2}, {0x3ff, 0x7f, 0x4}]}) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") r9 = socket(0x2, 0x1, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x80286987, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r10, 0x40045744, &(0x7f0000000080)) r11 = semget$private(0x0, 0x4, 0x8) semop(r11, &(0x7f00000024c0)=[{0x6, 0x4, 0x1000}, {0x3, 0xe339, 0x1000}, {0xc7be65b5e8e5e188, 0x3, 0x1000}, {0x1, 0x8001, 0x1000}, {0x0, 0x9, 0x800}, {0x0, 0xfbff, 0x800}], 0x6) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x10000800002c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'p\x00', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x10000800002c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = dup2(r0, r1) ftruncate(r2, 0x0, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x7, 0x0, 0x1, 0x1}, {0x2}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d28"], 0x10) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r4) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f00000002c0)={0x10, 0x9, 0x4, 0x3, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000e5e000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8c}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x201}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffbffffffffff8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000e18000/0x1000)=nil, 0x5b3}, {&(0x7f0000a17000/0xe000)=nil, &(0x7f0000cf0000/0x4000)=nil, 0x100000000}, {&(0x7f0000e95000/0x3000)=nil, &(0x7f0000d93000/0x1000)=nil, 0x8}, {&(0x7f0000bad000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}], ['./file0\x00', '.\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) r7 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r7, &(0x7f0000000000)='./file0\x00', r7, &(0x7f00000000c0)='./file1\x00') r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x2, 0x0) ioctl$KDENABIO(r8, 0x20004b3c) renameat(r7, &(0x7f0000000200)='./file1/file0\x00', r7, &(0x7f00000002c0)='./file0\x00') readlinkat(r7, &(0x7f0000000440)='./file0\x00', 0x0, 0x0) getsockname$unix(r7, &(0x7f0000000b00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000abcd9d7fdf3c8c6f985ef47afc36df00"/4098], &(0x7f0000000100)=0x1002) setitimer(0x2, &(0x7f0000000080)={{0x8, 0x563b}, {0x8000, 0x1}}, &(0x7f00000000c0)) syz_emit_ethernet(0x61, &(0x7f0000000040)='H') 16:00:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x0) write(r0, &(0x7f0000000280)="9cb2997c00f84ddfd52ca527a3783c794f6406e82f11520166322e2e", 0x1c) execve(0x0, 0x0, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x1) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000140)=[{0x337, 0x87, 0x0, 0x7f}, {0x8, 0xff, 0x82}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x30080, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000100)=""/114) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x3ff, r2, r3, r2, r3, 0x104, 0x5}, 0xfff, 0xd, 0x0, 0x0, 0x7d55, 0xd75, 0xfa}) shmctl$SHM_LOCK(r4, 0x3) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 16:00:43 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x369, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = dup(r0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0x8381) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) madvise(&(0x7f00002b7000/0x4000)=nil, 0x4000, 0x6) 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(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x7b8) 16:00:43 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x40004004000828a6) open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) 16:00:43 executing program 1: r0 = socket(0x20, 0x2, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffffff2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a87f6abca64896bc5e57c6388bbd2ad3467ad88b2951b15837b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad303628bba7abdd8053ce65a950e8defbcd505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000e5ff00000000483c013fa19842a0b8cf77f1885132d23879d81a5f673d8fa589179ba631b92e06203f922e08000000b654c471e89f88a6a9386b5c0e0d47641a25d18a2181361fe359ebe6fd8cb3d400000001000000944243d26cc617ce8571be571b0045777012306a36a09cb8ba4975161ea78a9a8bc4432faa4d7a9fc57767b5a7e9d3697cd85830f47645d5ae16844a8a953fbc9c46bf4f079301719692cddcefa61dd9c3f5e94c5a2282eedc59b6e1be1c5e0ffc557b4c9510d299c60838f8e892ae8b6fcd65dd083cb5b9f7d499d186b4f687493c694d02f0f1501e991007ac8df3a276b768a8088ffc5d64e1c4481c87ac591f5b89d9a9436c83e0b52f689e7ec700000000000000"], 0x10) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000340)="2304aa5806729a08", 0x8}], 0x1) 16:00:43 executing program 0: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x3a, 0x12, 0x0, 0x0) r1 = dup(r0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x8, 0x0) kqueue() pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r2 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666b6c653000"], 0x10) r3 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r3}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r2, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:43 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x40) fcntl$getown(r1, 0x5) msgget$private(0x0, 0x73b2d44e983ec9bb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) accept(r2, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f00000001c0)=0x2) ioctl$KDENABIO(r3, 0x20004b3c) acct(&(0x7f0000000200)='./file0\x00') socket$inet(0x2, 0x2, 0x8) close(0xffffffffffffff9c) readlinkat(r3, &(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)=""/250, 0xfa) open(&(0x7f0000000380)='./file1\x00', 0x100, 0xa0) getppid() lseek(0xffffffffffffffff, 0x0, 0x0, 0x1) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f00000003c0)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) sendto(r4, &(0x7f0000000440)="fc0981c6385fd3fbe02f0f07012125f3c60481b19bf04802422d1e38d39228ffb69dba12ec34fd61b34f887bb68065eb14b9c9", 0x33, 0x849720068889449c, &(0x7f0000000480)=@un=@file={0x1, './file1\x00'}, 0xa) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDMKTONE(r5, 0x20004b08, &(0x7f0000000500)=0x6) getegid() r6 = open$dir(&(0x7f0000000540)='./file0\x00', 0x8, 0x0) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f0000000580)) execve(&(0x7f00000005c0)='./file0/file0\x00', &(0x7f0000000740)=[&(0x7f0000000600)='/dev/ttyCcfg\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='/dev/ttyCcfg\x00', &(0x7f00000006c0)='/dev/null\x00', &(0x7f0000000700)='/dev/null\x00'], &(0x7f0000000800)=[&(0x7f0000000780)='/dev/ttyCcfg\x00', &(0x7f00000007c0)='#$&/\x00']) r7 = open$dir(&(0x7f0000000840)='./file0/file0\x00', 0x400, 0x141) unlinkat(r7, &(0x7f0000000880)='./file0/file0\x00', 0x0) r8 = getegid() fchownat(r5, &(0x7f00000008c0)='./file1\x00', 0x0, r8, 0x8) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x20}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x80) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000280)) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x89, 0x5}, {0x38ae56861986c2c9, 0x88}, {0x100, 0x7ff}, {0x2, 0x9}], 0x4}) 16:00:43 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) 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) syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x8, 0xa5a4, 0xffffffff, "000000000000000100002000", 0x40000000, 0x2}) 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:43 executing program 0: mlockall(0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r1, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) fcntl$dupfd(r2, 0xa, r3) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="071400000000000000", 0x9) 16:00:43 executing program 1: close(0xffffffffffffffff) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000080)='\x00', 0x1) socket(0x2c5bdfa53a9b0dca, 0x4000, 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) r2 = dup(0xffffffffffffffff) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x10000004e, &(0x7f0000000140)="f1fc9f758abb1009fcc8b11858ddf53e23a7530e719e9264959083ea683ea90cc3868fbd314ed2ab8f08ac6a585ec935ec603087097ebc750caa0ca251902c86ecd3929db2478e00"/82) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)=0x20) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000180)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x7, 0x4}, {0x54}, {0x8006, 0x0, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r2 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f0000000580)=0xc) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x6, &(0x7f0000000240)=[{0x0, 0x0, 0x7, 0x5}, {0x1, 0x8, 0x6, 0x1c00}, {0xffbd, 0xe, 0x7, 0x4}, {0x0, 0xfd, 0xc2, 0x3}, {0x4, 0xe3, 0x8, 0x8}, {0x0, 0x0, 0x7f, 0x6}]}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000200)={0x6, 0x166}, 0x8) 16:00:43 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r1, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) fcntl$dupfd(r2, 0xa, r3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000100)=0x3ff) accept$inet6(r4, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./bus\x00', r4, 0x1}) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0xa) ktrace(&(0x7f0000000040)='./bus\x00', 0x7, 0x400, 0x0) 16:00:43 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x200, 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r1, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r4 = fcntl$dupfd(r2, 0xa, r3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(r5, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) fcntl$dupfd(r6, 0xa, r7) r8 = open$dir(&(0x7f0000000540)='./file0/file0\x00', 0x400000002c5, 0x0) r9 = kqueue() kevent(r9, &(0x7f00000000c0)=[{{r8}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) r10 = open$dir(&(0x7f00000006c0)='./file0/file1\x00', 0x8000, 0x80) fcntl$dupfd(r8, 0xa, r10) r11 = open$dir(&(0x7f0000000540)='./file0/file0\x00', 0x400000002c5, 0x0) r12 = kqueue() kevent(r12, &(0x7f00000000c0)=[{{r11}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) r13 = open$dir(&(0x7f0000000540)='./file0/file0\x00', 0x400000002c5, 0x0) r14 = kqueue() kevent(r14, &(0x7f00000000c0)=[{{r13}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) r15 = open$dir(&(0x7f00000006c0)='./file0/file1\x00', 0x8000, 0x80) fcntl$dupfd(r13, 0xa, r15) poll(&(0x7f0000000280)=[{r0, 0x2}, {r15, 0x100}, {r6, 0x2}, {r10, 0x1}], 0x318, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') geteuid() r16 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000040)=0xc) r17 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10000, 0x0) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r18, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = accept$inet6(r18, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r21 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r19, 0xa, r20) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r23 = fcntl$getown(r20, 0x5) r24 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r26 = getegid() fchown(r24, r25, r26) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r28 = getegid() fchown(0xffffffffffffffff, r27, r28) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000700)={{0x1, r27, 0x0, r25, r22, 0x25, 0x7fff}, 0x6, 0x4, 0x0, r23, 0x7f, 0x100000001, 0xb1f1}) r29 = getegid() chown(&(0x7f0000000180)='./file0\x00', r25, r29) r30 = socket(0x2, 0xc003, 0x1) connect$unix(r30, &(0x7f0000000680)=ANY=[@ANYBLOB="8202ad04000000ffffff2a197a386207000000a34a008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a87f6abca64896bc5e57c6388bbd2ad3467ad88b2951b15837b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad303628bba7abdd8053ce65a950e8e9fbcd505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000800000000000000000000000000000ea0000e5ff00000000483c013fa19842a0b8cf77f1882732d23879d81a5f673d8fa589179ba631b92e06203f922e08000000b654c471e89f88a6a9386b5c0e0d47641a25d18a2181361fe359ebe6fd8cb3d400000001000000944243d26cc617ce8571be571f0045777012306a36a09cb8ba4975161ea78a9a8bc4432faa4d7a9fc57767b5a7e9d3697cd85830f47645d5ae16844a8a953fbc9c46bf4f079301719692cddcefa61dd9c3f5e94c5a2282eedc59b6e1be1c5e0ffc557b4c9510d299c60838f8e892ae8b6fcd65dd083cb5b9f7d499d186b4f687493c694d02f0f1501e991007ac8df3a276b768a8088ffc5d64e1c4481c87ac591f5b89d9a9436c83e0b52f689e7ec700000000000000a13741948e073d5ea7720ce692071280117d921e5fc673a3a74a8311b92301040000000000001cbc50bb82442896d9d335d78c19dea56e39d2cedc53886580e9fd91171d5798ad94f9b710280fc1df65817ec0cc9e80d57c80d6004917638891a77d6e4c465fc5799cb279471582a72dea99a4be6f596682776b15948d645582fa080d648539521c3767cf866e0138b2cd2d1013f920eea29a5e38a4b311a8069fdbde51ac37beeb54297445cc3e9318afa29df76ecae0f4b6690373754aad8d3e1af36a27a964e4a2b3e4e165182cf44b92602223"], 0x10) r31 = socket(0x2, 0xc003, 0x1) connect$unix(r31, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a87f6abcbc4896bc5e57c6388bbd2ad3467ad88b2951b15837b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9a7abdd8053ce65a950e8defba1cd505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000e5ff00000000483c013fa19842a0b8cf77f1885132d23879d81a5f673d8fa589010000000000000031b92e06203f922e08000000b654c471e89f88a6a9386b5c0e0d47641a25d18a2181361fe359ebe6fd8cb3d400000001000000944243d26cc617ce8571be571b0045777012306a36a09cb8ba4975161ea78a9a8bc4432faa4d7a9fc57767b5a7e9d3697cd85830f47645d5ae16844a8a953fbc9c46bf4f079301719692cddcefa61dd9c3f5e94c5a2282eedc59b6e1be1c5e0ffc557b4c9510d299c60838f8e892ae8b6fcd65dd083cb5b9f7d499d186b4f687493c564d02f0f1501e991007ac8df3a276b768a8088ffc5d64e1c4481c87ac591f5b89d9a9436c83e0b52f689e7ec700000000000000a13741948e073d5ea7720ce692071280117d921e5fc673a3a74a000000000000"], 0x10) r32 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) setsockopt$inet_opts(r32, 0x0, 0x0, &(0x7f0000000180), 0x0) writev(r31, &(0x7f0000000380)=[{&(0x7f0000000340)="2304aa5806729a08", 0x8}], 0x1) poll(&(0x7f0000000100)=[{r16, 0x10}, {r17, 0x80}, {r30, 0x2}, {0xffffffffffffffff, 0x4}], 0x4, 0x200) 16:00:44 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfc94) close(r1) close(r0) 16:00:44 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(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']}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="c2", 0x1}], 0x1, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x7f, 0x7fff, &(0x7f0000000580)="73feadd9b1392947c678f6e07d9cd3e8f51ba07912ee57a870bcfd133c4571fb1934a2cbc92164bb09d54ccef7f3a892e7bf118e264da32e7e21ccc589f13e20e0e54bfec43c170cac5e3d664a8e8e5cac40b42f78af04ebfc94acf69fd63c79817628df934e76739898b18d5054e3c27c82c4e25230e250345865e768ed4a8df50a4bb39d73f57b8d17c6c13e295e0e6c67597f", 0x94) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000540)={0x8, 0x6}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000100)=0x3ff) accept$inet6(r2, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) getpeername$inet(r2, &(0x7f0000000640), &(0x7f00000006c0)=0xc) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:44 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) 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, &(0x7f00000003c0)=ANY=[@ANYBLOB="10856b91b30000000000007fa15b0f1cbfcd5700a165690cd59fba6567e0954feef2c5ba26e6800b32cb52550e7c45422a9029ae56ecbde73c57281fba0c9c94a9e6c67332e2571aadeaae72316e0aa65660fbd097c6c77b1175c1027460ddfe9b929e8c29b48780e48ba8cd52797f10490c1a4dc03afad567cd6c509428e48987ebc822e81c0164345aedb9c8d86a6661c2631ec722245107e7bd7fe8ef3ebaa3bbec2551ba1fa790cbe2b57ebe972ee33f141f92061b104a50fecfb2e1486d7db14578b5e595942c597eaa92396b1076a24fc01e2eec94d6acbc2777bc9d12812200000000000000"], 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) recvfrom$inet(r3, &(0x7f0000000340)=""/83, 0x53, 0x880, &(0x7f0000000280)={0x2, 0x1}, 0xc) 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:00:44 executing program 0: poll(&(0x7f0000000000)=[{}], 0x200000000000007a, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open$dir(&(0x7f0000000540)='./file0/file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f00000006c0)='./file0/file1\x00', 0x8000, 0x80) fcntl$dupfd(r1, 0xa, r3) linkat(r1, &(0x7f0000000100)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x2) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r4, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) fcntl$dupfd(r5, 0xa, r6) r7 = open$dir(&(0x7f0000000540)='./file0/file0\x00', 0x400000002c5, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000000c0)=[{{r7}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) dup2(r8, r1) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = accept$inet6(r9, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) fcntl$dupfd(r10, 0xa, r11) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r12, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = accept$inet6(r12, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r15 = fcntl$dupfd(r13, 0xa, r14) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) ioctl$BIOCVERSION(r15, 0x40044271, &(0x7f0000000200)) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xffffffffffffff59, 0x0, 0xbb}, 0x0) 16:00:44 executing program 1: mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6) 16:00:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="691a"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f0000000580)=0xc) fcntl$getown(r2, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:44 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r1 = open$dir(&(0x7f0000000540)='./file0/file0\x00', 0x400000002c5, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x80008000) r4 = accept(r3, &(0x7f0000000140)=@un=@abs, &(0x7f0000000200)=0x8) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000240)=r4) write(r3, &(0x7f0000000040)="670dc3", 0x3) write(r3, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = open$dir(&(0x7f00000006c0)='./file0/file1\x00', 0x8000, 0x80) fcntl$dupfd(r1, 0xa, r5) dup(r5) r6 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) preadv(r6, &(0x7f0000000cc0), 0x1000000000000288, 0x0, 0x0) 16:00:44 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r0, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r3 = fcntl$dupfd(r1, 0xa, r2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) connect(r3, &(0x7f0000000000)=@in6={0x18, 0x2, 0x0, 0x7}, 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x80000064}, {0xc}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:44 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) read(0xffffffffffffffff, &(0x7f0000000000)=""/125, 0x7d) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 16:00:44 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x0, 0x0) 16:00:44 executing program 0: r0 = kqueue() mprotect(&(0x7f000076b000/0x6000)=nil, 0x6000, 0x0) kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4000002d}, {0x6, 0x0, 0x0, 0xfc}]}) r1 = socket(0x18, 0x5, 0x7) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r2, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r5 = fcntl$dupfd(r3, 0xa, r4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x61}, {0x7ffffffe}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x144b75cecb010a87, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_media}) syz_emit_ethernet(0xe, &(0x7f0000000040)="bf0a1fd92cac014d1320b900369f") 16:00:46 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r1, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) socket$inet6(0x18, 0x5, 0x5b) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000100)=0x3ff) accept$inet6(r3, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r4 = fcntl$dupfd(r2, 0xa, r3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) pread(r4, &(0x7f0000000000)="2012a916ef7b0f8b908c13d0f369e468ae26ca5310a552038bffc0356c16e7163544b768504416630b3dc6e1e12301861fd014cfb723986be9e897b84989c277e7dfc97d79ba288851d56740d1f225bd25c11078091270792990340a4db3", 0x5e, 0x0, 0x40) 16:00:46 executing program 0: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x10, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) r2 = getppid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x408, r2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x411c6e390515151c, r1, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40000, 0x0) write(r1, &(0x7f0000000300)="b71bbb580569d2e5f4c82b6bd482f0f384801e769b03afbe941ff1cc2abe48329d62cb5fbca6a7369d464b7933213c80b26141ef6a0125334496f2df4da93f13ef53393771c444bca9f69f2337a36dd25256a922cb2dfc7177004214d253de9a2ae6a75d0f6704dfdc90c39a1d6bbe7cdb1c8f4d824cbc9d27e02ecbbbe0b58ca7e0883108db53926787bbcefaababdcce8f1e744380b379c577252b11a94c1e264822fd5e33b09ca005bf4e4b743ffc39ac64c7dd4107cecff026e84f5df1ab60a252691d7beb25abede14c", 0xcc) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000080)) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x2, 0x8, 0x9, 0x0, "66a76a66bf25585182f9ea48076a6b99be02ae85", 0x0, 0x4}) 16:00:46 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9300000000aef4000400ffe000"}) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x7}, 0x37f) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="100000000000c089f7bf1d7600000000"], 0x10}, 0x0) 16:00:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f0000000280)=[{0x52d, 0x2, 0x0, 0x8}, {0xff, 0x0, 0x16d, 0x7}]}) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x200, 0x1c2) r3 = syz_open_pts() ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000003c0)=0x1f) close(r3) close(r3) open(&(0x7f0000000400)='./file0\x00', 0x80, 0xe9ec7315380aab89) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xb64, 0x5d7, "70580ed76f1cfd6dd0265405e7680f1eda54df89"}) ioctl$TIOCSETA(r3, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(r0, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x9, 0x8, 0xfff, 0xff}, {{r3}, 0xfffffffffffffffb, 0x8, 0x20, 0x2, 0x4}, {{}, 0x8000000000000001, 0x0, 0x565b7f0e51b59632, 0x8, 0x5}], 0x81, &(0x7f0000000040)=[{{}, 0xfffffffffffffff8, 0x8, 0x1, 0xa95, 0x8001}], 0x40, &(0x7f00000000c0)={0xf61, 0x3bc}) r4 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r4, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000380)={0x4, &(0x7f0000000340)=[{0xfff7, 0x4, 0x6, 0x6}, {0x2, 0x1, 0x40, 0xae4}, {0x1, 0x79, 0x2, 0x8}, {0x81, 0x7f, 0x12}]}) 16:00:47 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) getgid() ftruncate(r0, 0x0, 0x30000000000) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000002) ftruncate(r0, 0x0, 0x100000004) r1 = getpgid(0x0) setpgid(r1, 0xffffffffffffffff) r2 = msgget(0x1, 0x40) msgsnd(r2, &(0x7f0000000040)={0x2, "a5e8eb09d62fc0abdd829305f8f87d396fa84c4023c837d7d409a2dd116d2e6c82c7d50534526a2f258c272be9d8431d9fb098da6fb7e8cb9b6ff141862478996a334e66adcfa17bf87ff2492f3ca563b3d1c8f8b1113c1738591b45452fd0a431dfb6d7a458e66cb47fe5252a14f14867b586f3f6f6a2f007e6c8f74e21c9dd1fef7e2359a64da96dc46dcfe6604bc43c22cae5c0c77f0a38b8f45b1233005eb85a8662422c71e43a6942be27c0d73818dd8e23798936882948e2b903fde026459a5126c7db8184c0da68d23dcecc7e4487faef06489d32fc9931b681a86f74e68af2448d86de50a9a7a1e192eefeac89da89febe6cf54c4829a2e7121544b7571fcff357d44d6cbd91f6ac82c546ab219ac2fce2687e74318658d748cb71a29af6dcf85669cb05870c01a53a3da561fa31de661468b73aabcb7bddbda993f37039138cd93902d0f7c4cc6f93c5a4348ed0b6be1ba5b7765b28c9be126f508e02f99c0498beab4c41ad34283009f59681203990c9b57295c6cf10829e664e8a5a2e9019501a03ba6599805e75a1221e8c51aac963f3c47430b49f270473ce5fe52390c50670518a7910e9435c942cbf626546d55b39f4fb5fb31d59830dba87b70593f5a356cd1e8fd6cede6a236cbe7ff0dd2b930a53ed7369f130a726113fea904320dde245641fd9ebefddcea858cc2e28bf79f36f05ae2adcc4aaf43b897040c54dc0fbab0cc2e22a0712678d264f20c22e9dc9bebfb931abaa7273f3c0448fe9427be9739cebbaa99a6141baf2a4670296c07602307f0925a9fc29c420aba548f177bd12b76ec6324b10856a6c7d44262cbcbb7e91038b36682db8fb491c7ad98deedc5095f9ee2dc2b78fa9c0374e39bfccd0968056e48b46965e76775e56266ee333e59821eefaf95ae284ed3bf308ffd039e59e2957db0783ee3a8d51dbb75798056ebdf323fdcf63a9d68130ae1b41d642878ae394562e722c395e9f183cea2e42a5a97a45d9476d7556213d3ef98aeb4646d40457cd1cff33008badfd1436d1e1b3c1b1e039d790f2eb4e61b47604e75ced7e1d1334fd22dd2d61b352906aebead8a96ef1e80485822c5466ff633ed7f683d554a49b2e04f38ed2c1a046890a1f4e7e9a2103e8783ef138473e7ff08b181b70361c702b42d0b6a07c96ab8f1c9ec7acd820ebb797fad64dfb34a3075d6c0a5be010ae4560543cc28c4c387e0009283c23fa37b82e73631ce4df77bbf56c50821b51c6758d293243b61446902998d51d8d578ac6843cc070a93cbc3ad79b6e90639dcbb8a3edd5f4264e7fe138d309dc62f5c66ecc2722c95d089ad3fc4f7cc9e5bde2103eb438d97accb3b400828ec93718bd873768c3ba7ed9a906a0a0d76c788bc778aebb00b04fcd5749a4ee00ac6d85b643bd22518ddd58c777299555e47551083d4b5f52d171f27a7c7439e7668f065690914e9d8fc6f928eca4e0e5375d8c4a6c123f0ae45afaf40795a41513ab2283055170b20dc39fcbda935d0cc1e88b52ab0f8a7ddcc88b5e5cd2d07c3b49220c4efaeb2882cfa55624828ca376d6b5e595acd384478ec08263020979cc3d0b17c1adee7b8be24e7ad548bfc8e16dcea4aa2c2134a8accd21f2a569093b3cc4ec27b7471bd7abb8aa07062bc95526b20086f0485c6b15f12e33f8e952dc5796e8db3d0d5a52384d7a3c9db7640d68995ef426c7713f44379688af4de475b813809aa0e8756f28b48c7f849603e5aec35f54e6aedf2111a4478c398538f85a7385215a32a93ba457cc28838a8c2a03488c3a32f8afa36895af5f7c9853490873206ce722e1827f8d3450befcc3cafbe535c9bdcbad3ca803e4562e4989607c36d4b8e1686147225484df4edc78196b793f823952fc600bd7d59cbb471fbda22163e29dfad8df903e9046b9bf4e9a4e7e1f2e2c274cdcd5600f410f5a361267bfb96a17d928eb46f2ff595a86dece71d9391bb53bc13c2c29d885f4973e630370b71de81d597be62cbdac0ac0d94058acf02ef86ee8986e5748c7a5ced8a27611699881c69658a0b8f98ca0024532ed06db49307acfe79e70cc7b45c6f38807a0518c688ae3551fbbf28cf500cf00c77f880dc3d32c2c836f45b5185ab3903d388ae390a61e895ecdde1e27a8169c96262b280f2f26d08a243904fb8c66ef1fcab7596155c10dac0368abaff8623806eb845f211ffb5b4f324134d34dc6fbe3b96c6d3180852b15510984f605b602eb44af8274e119b1147a9e28ce4e88e69f21bdfda58adfd9b8d24eff32102b940eab5faf42f0cc4ad10abb047fa026dda0a50eb17dc9b613d5fd4cb422f492939eb12bccaa21bd83e53afa94fd6f998af1f4df8b8c674884dbf7036ce2005827ef551cc6a765f922074588907d87fc226264fbea1921f0b83dc47cca534944ae575ba7156c060d2518221cfb951ace833e04c88837ab05b2361945153b0ea86157ab4a7eae9c32902340ad97f5ff3c0bc5b3a64055dfaad7e42e764ce1e1afda423ebf7a2bed11337b8d01d7087a856d327e0269356a825f1e0460d7bc609acf887ebede20d3940544428b18f9946e1a4c86852447968f2310dbb2c6cbd63374bf420d531b11a296cf5cde430a2ffe1175716609b51d1dbd09e0a221b25b798b2f2b5ceff5542e486f6732cb98855933082f1846d123724bd8055b7a01436b21c3d66fcc7c2a065f17ba537afdac550fca736a0c340c68dfd7691a487076890404307618dd88c7545bb194bfb301befb485238bac180458a60978c4250cb224ba08293271166fdc5184d068b25895bab6d11c6beee95f15417177c778174e8405d77207dc4f8e731dc0e9e3aac7971acd20ec9329c071819bce1edb858ce3f94b8b5e29fae3e77182f2df51c1ab98326ecacd64141c245b1ec7419a2d94dad72740ec832e3055121cfea80a59db0e8a16fda0b27680429b4c137ce8018c8943599d59449f873c213925590cb217e6770ad49259df9399a0064ae7b06eb20cc9437a1997539dbeea7e143e59dae194a9955e684be45b762da4bd813e1c4fabe601e8c8f3965cc7fc27e1a392fc7c73e4fda3043a14c02561cb0203e4a80b4ae415379f5deed4dbd7d5a7592e896f85c2826c22d1ca3bc627f27aab1c6d0de96cda7a7027baa8dcb16951c9c0be276a9c3f1af3311f1c87ad3c264012880b81dfa5d98dd71dfac18d78f11ac7ae71bffd9343c03ade40d7dc229df7b813a05a06001eed5719896291f5f45716a4054f1a1f9b49ffcc09ff6b5ddacf849655e67db8293c243474fe75ed4096fafbca8d1eb773c97ffdde8b8873a1500bbb346113f4dba58b9c39b944df56ecec37f55d45ae94015ea28a34ba74209a172acd159a9ae6cc3518b0b6d168e66868380718eff13390acfdfbb3a0cac421aa2fd48e8d21714c4a591d9bda61dd7f00c7632150ae7a4b1d6d0f5f08f9e30e00406fb3bfd91e8835eb2ef9926798e64497a7ec523b2b983abfc0b0bc75dfc96454310848c5482b22371d205d1e75976494c29129ffcbfeed39e1dd9a31bf0969d4f4e986d99607bb03cf727918d15dfffd4d6c7e86ec8a5127d488cef40a9591df07020040aab55e035ac61d874be9e2e83f801e9b33aa896f1dd208ab7eb87c13662a091238cdbb162bd640e02e3381dd3c10ad5ec4851b0d838a3fe765180f124a5e82e6397b95bf8c51a9496d94fac3425f2e44e16edf4c0dbb4512ee2272792bfe98d0fcbdfc428a0bc7bd53725bc2b30f7455685ad0514d1bd598aa7085fd12de3020ddc6bedd530dc0af72ce7b853e5e958ad223b2da9bb8e7eddec5809d50b68afdf7beda94a930883e52ffb01836d6be846b7857d974df0fdd5f494506a4613fdc44b2fbd86eab2ed0a4399445e8ea9da73d941f7dbd3ac50aafa3b3a430a8a312b8bf953a01ddf57bd551f5e658d9d739edc01c8b29214d7b1cc605fb482171b6163a692603bc5e664d392f0164d9946c638c7f99d982b888325846e0d1ac5a891b5b55224bdf4b5a653f76a37e0259141579ecd79dc912773040cb8d5f0bc686ecaba315df00f321023cb670c237e1c6a66449e6875884474115b8ab2d586f4d22388868aeafb13969f4d677c8361e341afc7a0631f559927cd818b1b930c79d818c9f554fc2f9162fa56c508a2195a3fa5dc49d68db81720f8e79bfe6425371205dbffc83e0883edacb0d75faa6551eff566164c963b4a8c87a1a8d2dc171a550a09118805637e635b7815c1f8452736ce1a0f78c1f75e2f24e6978c4761c0ee377ed2d1987aca289b07b16d581571d5dd62c94990ad7d889e5a2559a08b2f5b213ab4b74bb88d661616dade79a6c9d5e50fa39e6b0223e2fa18d6009ad9eec9795b38cba26a13e2fa6ed19820b9c2677f89546ffd6010a63df146b9d04dbff1bd08dac5a06e1e3d5204e08e9dd82a3013dc3779e9e050dc6940bbd72c2788c8c0467a4bca4efc021240df83b3be3a2e7aba7964ab74b2fe1d6083ca1c1585701d612a5dc72e587c5feb544c2569f8c22ac9a22df7fba5e2e2eb7a6af0d07cf2f900d40ef1224ef170a41cc1f048734e00fa9cdb7d8f376514d442974837751dcfb98fb609121082b243ccd9ca226d9f030f1de2455eed256cba4942a4fb5303a2bcf03f55ccef8b17dc397d76a00ee32a65288e5f1758b680a5dcbcd607f5edc286ad5d511492ac83a0de93c589d1e7e19ed201a7498d82fb668020f2776b1504a2958e50590c667c3f7765a9754cc70a70360b78f3140d1d35b1dc2351e54e61d329714f541e65c69b56d35643ec9bf385ba6cd97820eb9db2b863a6b83a8ed7a63c723ed044246f5a56097173eec18fb9e3137752d22187814df9495b4ff0e4cdde3758601b06f6889864f0ad56dc0eeada07eeefa15d8918c045098ed7c37c5b26923d2a0bc9ae4af79ee90d3be23798694a9636965f4dfa56f247e41b96d6868586d69025d6b37c51c5f82c7825e46f1cae0ca23add043d5e60e543fa8568f8631911d6c1e77c31c2eb5bff3bf8dfec927ef86dece773b2da9da2adb314be292d6797e20404665804862227f7ea53d8d344989ca1194e2c73baaadfdfdcf0f227d76525ade8fa1027796519ae3a30131b5785af88304c13ccbfc66a638446dd42cf86421bb015cfa20af19426c2b02a1cba1fcddcbdc0ecf5f75e869e0dd6a73d062466de36017790320a6f8e209d7a44a87461b23f3d455af1e25f3d681cc884857d8a35cc8f581a6db30bc3ce79383ddb98680758f73c4169b2af9f13e4e8af7b750d2cf4616aa75e1d33beea9fb3d510738e0774096a2123c672d5fb28b1e334999338a99f2c7d0ab08213965150ea30fb898f433737466dda7d9c96860ecde4dc651f9ac8588a84c9de05254f0a265b14b7b9a4d3f79cb3bcd8f134f9b4fb84a0465f5d8c9074cbe616fbb30e5b04aaf6ce4819d9a9ef4cbe9744c7a4e38fdd56a81f535d1a063ddc187ee2eb0ed46c36524b19a34352cc74b81c50f620537124753a9f0d8590425fd44d8ee96f6ca1e6def99b55f18c7912e782e8495d876eceb27a605e9e7fba80306d7faca9a9e44fb2e8d99c819782a9758593c33308940180c82f7fb4ab04662f2748d853d4fc799298520141343dbf985924a1a2aa8c30b6cdcef44d1098ac9e4b93989f5488f395f9c9a61acd4e1758c29590dc2614e0b7b376cf60739397b53365b50cc45b866bb4c02bed26c6660072f8632f874291178f85cbd09b371b315aaa806016bcd47ec3a8b2899e9312a0a18181759d64862080"}, 0x1008, 0x1400) 16:00:47 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x2c) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fcntl$dupfd(r0, 0x5, 0xffffffffffffff9c) chroot(&(0x7f00000000c0)='./file0\x00') fchdir(r0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') 16:00:47 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3faca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd4acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945385601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3ecbd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e611541084169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2840072b3fa9b4dbcf1436d2cd75b9bab54a45966c9b6809b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854c436bd377f70cbae338abde9dc6d4c06135423232a79ae1fc20a72c4ab30786152e66481e439daeadf0a2d3734e527730a020ed9de83afb01e322b5c0d50629518b2b45a32666f3e039260b451f8c1b7c316fb9d7ca30665d156f948572a616e1838d6e5f7391f6ac800000000000000064f487dc62df75a0c105b54f115c5ca48b268b8ceb36b762922aa6854b898a7d154727d247d70570019c3b636eb5e0e429878b7b9465cc8ac108286dbd5a60003a6a16caf5d15721e9fb88c7e32d22e19d234e12cb4410c235dd779aa93e5f49b6067b3683dc64c7cd304ea08484cf5c870cb21b82fb7be5e1db70e22b1a6a24c387bca17abf718ba14e4f4f4b5354302ed3d2a25bb3f6dd4350be994a92bc67d84d32b0ff3265d7919ae49e5d1f6cdbe9fe87cc34077274361d9f26ac1158c034258546fd2af1b5ea5d099202a1da55360b1287feb24aded7521de75c7e99a9787c2d4275938b91c57e138b77a9dbdb4679d804ba34687afb6623245c8859db1f1aeb"], 0x10) r2 = getpgid(0xffffffffffffffff) wait4(r2, &(0x7f0000000040), 0x2, 0x0) socket$unix(0x1, 0x0, 0x0) dup2(r1, r0) r3 = socket(0x18, 0x2, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0x80}], 0x6, 0x0, 0x1c2, 0x0) r6 = dup2(r4, r0) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000200)=0xc7800000) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) lseek(r3, 0x0, 0x0, 0x2) r7 = open(&(0x7f0000000340)='./file0\x00', 0x81, 0x90) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000380)={0x84, 0x9, 0x2, 0x4, "1c21d8404bbf3235938cbac88ec2bd2b084d00", 0x1000, 0x32}) accept$unix(r7, &(0x7f0000001c00)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1fbc08e905958000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3f20343ac142228f30cf338477834581c369e189eed6fa47824f3d9667d82227be0871ebfe2242f66cc616a4a6fedb7"], &(0x7f00000001c0)=0x1002) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x137) symlinkat(&(0x7f0000000240)='.\x00', r7, &(0x7f0000000280)='./file0/file0\x00') r8 = dup(r0) setsockopt(r8, 0x10000, 0x3f, &(0x7f0000000100)="edcf18f95ad7e1ba0e1ecc671a1043bbe846678f695c02747eaba78cb9b6967d6d182dde861736c9fef4ceb00110ac62d2fa555fd263266b2c62d18b8893bfc0333c4170134b6e4634c232751a017bcc5e49589f68f3296f44e64716245d78219e53a8151591d312ba23b0ef9745b2ddda76349bea5d7d91c37cf672aea21346e287a3367d0216abf921517fae360f8ff32151e7e0c35c91d07fb31651d976f51e03fa99578184965bca", 0xfffffe76) r9 = semget$private(0x0, 0x7, 0x80) semctl$GETVAL(r9, 0x0, 0x5, &(0x7f00000002c0)) msgget$private(0x0, 0x202) semctl$IPC_RMID(r9, 0x0, 0x0) sendto$inet6(r8, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0x10000016b) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(r10, 0x8058574f, &(0x7f00000003c0)={'./file0/file0\x00', 0x3, 0x15, 0x0, 0x0, 0x6, 0x2, 0x9, 0x1, 0x0, 0x86b4, 0x2}) 16:00:47 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x8000, 0xfe) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) clock_getres(0xff611d1bf07aefc0, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) r3 = open$dir(&(0x7f0000000540)='./file0/file0\x00', 0x400000002c5, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) r5 = open$dir(&(0x7f00000006c0)='./file0/file1\x00', 0x8000, 0x80) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$inet6(r6, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) fcntl$dupfd(r7, 0xa, r8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180), 0xc) fcntl$dupfd(r3, 0xa, r5) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000080)) r9 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f0000000580)=0xc) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYPTR=&(0x7f00000000c0)=ANY=[@ANYBLOB="8d00c6832589a79a502af36115377fe43b22a0124eadf9b5bcad73afd983d47e55d1343e3c371842b57487103747627ce24aa458a7addb78ea922371449fbfc87e778ec5f5e5cdfdf5c9b8fde96ff87555503c82548eb145b0d01b6cef16068ab7e1f6ba355bcf6afd182d2e2916ea9b49f9859348339e4df9c916f8a08ae5239350ad7207"]], 0x1) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0xd1f21e26, 0x400, 0x0, 0xffea) execve(0x0, 0x0, 0x0) 16:00:47 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r0, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r3 = fcntl$dupfd(r1, 0xa, r2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000000)=0x7) r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file1\x00', 0x28020, 0x50) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000280)) r5 = kqueue() r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r5, &(0x7f00000001c0)=[{{r6}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000200)='./file1\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:00:47 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x24, &(0x7f00000000c0), 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x3, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="620001"], 0x1) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000740)=ANY=[@ANYBLOB="8102000000000000000557d5b99f4a5e81a32e9923154be6b842314f4628cb0f963f39251f31889452cff04b35c101e838e0cb7346757d0dc3e1cd7d93b48c3d6865e8f35a5d24e57e71ed94da203a7490131cdb"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000340)=""/199, 0xc7}, {&(0x7f0000000440)=""/192, 0xc0}, {&(0x7f0000000500)=""/1, 0x1}], 0x3, &(0x7f0000000580)=""/238, 0xee}, 0x0) getsockname$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="117ace2c03b6e085", 0x8}], 0x1, 0x0}, 0x0) r3 = semget$private(0x0, 0x3, 0x10602) semop(r3, &(0x7f0000000080)=[{0x4, 0x1, 0x2800}, {0x4, 0x1}, {0x2, 0x1, 0x1000}, {0x0, 0x1000, 0x1000}, {0x1, 0x20, 0x800}, {0x3, 0x100, 0x1000}, {0x4, 0x3c, 0x1000}, {0x3, 0x6}, {0x5, 0x8, 0x1800}], 0x9) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000240)=""/221) 16:00:47 executing program 0: r0 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f0000000580)=0xc) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x400000000000, 0x5}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000540)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd610a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39ff0fc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a55dcc721fa566e2a71e83ef0595d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583add04000000000000002382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764505488e6921d092f45d5e0cf2efcf1fb40c629436bed4ccba8a5199d8e8cc08003e6abc64123155f2adc6df0d927ffd09cdefa0ede75b269eabc18cf3fd723f057f78cf395bce5bfc9a8e5274d63bbef47fc00e1b3499c21e155eef2b45a89167c7fa0"], 0x10) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r3) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:47 executing program 0: munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x1810, 0xffffffffffffffff, 0x0, 0x0) 16:00:47 executing program 0: r0 = kqueue() r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x891, 0x0) readv(r1, &(0x7f00000022c0)=[{&(0x7f0000000140)=""/145, 0x91}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000002200)=""/76, 0x4c}, {&(0x7f0000002280)=""/12, 0xc}], 0x5) r2 = open(&(0x7f0000002340)='./file0\x00', 0x20000, 0x101) shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffe000/0x2000)=nil) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000002380)) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r5, &(0x7f0000003540)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000004580)={{0x18, 0x3, 0x80, 0x3}, {0x18, 0x2, 0x200, 0x70}, 0x0, [0x9, 0xed8, 0xffff, 0x1, 0x10001, 0x1, 0x4, 0x9e]}, 0x3c) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000003480)={&(0x7f0000003440)='./file0\x00', r1, 0x1}) r6 = open(&(0x7f0000000080)='./file0\x00', 0x81, 0x90) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000380)={0x84, 0x2, 0x2, 0x4, "1c21d8404bbf3235938cbac88ec2bd2b084d00", 0x1000, 0x32}) kevent(0xffffffffffffffff, &(0x7f00000034c0)=[{{r3}, 0xffffffffffffffff, 0x51, 0xfffff}], 0x10000000, &(0x7f0000003500)=[{{}, 0xfffffffffffffff9, 0x19, 0x70000010, 0x4ea5}, {{r6}, 0xfffffffffffffffc, 0x0, 0xfffff, 0x6, 0x101}], 0xffffffff, 0x0) getsockname(r2, &(0x7f00000023c0)=@un=@file={0x0, ""/4096}, &(0x7f0000003400)=0x1002) kevent(r0, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffe, 0x31}], 0x8000, 0x0, 0x7fff, 0x0) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0xc}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:48 executing program 0: r0 = socket(0x1, 0x1, 0x0) close(r0) socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe31) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) r3 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000480)) r4 = socket(0x800000018, 0x3, 0x102) connect$unix(r4, &(0x7f0000000040)=@abs, 0x8) r5 = accept$inet6(r4, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse\x00', 0x80, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = dup(r7) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f0000000100)=0x3ff) accept$inet6(r9, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r10, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = accept$inet6(r10, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) fcntl$dupfd(r11, 0xa, r12) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x21, 0x1, &(0x7f0000000000), 0x0) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r14, 0x8004746b, &(0x7f0000000100)=0x3ff) accept$inet6(r14, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r15 = accept$unix(0xffffffffffffff9c, &(0x7f0000001840)=ANY=[@ANYRESOCT, @ANYRES16=r13, @ANYRESDEC=r14, @ANYBLOB="e4e9a7f5f72858b38dade858f1bcd8230cc418e7f4f117cd23f515f888b4a7a6318f590f53f4e4e07ebae09d64875e9ec247e461a344befdee5188a51cee60aa2a0282f67f71cc4a52d9c7c70aa79596e2d6bec947a3fd4501dbea7c55a4e472f24ea2404147a31953413b3b31c124f5598aceb49f38335e70061387cc01", @ANYRESOCT=0x0, @ANYRES64], &(0x7f0000000580)=0x6) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r18 = fcntl$dupfd(r16, 0x0, r17) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0x80, 0x0) r20 = socket$unix(0x1, 0x2, 0x0) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r26 = accept$unix(0xffffffffffffff9c, &(0x7f0000000680)=@file={0x0, ""/4096}, &(0x7f00000016c0)=0x1002) r27 = socket(0x800000018, 0x3, 0x102) connect$unix(r27, &(0x7f0000000040)=@abs, 0x8) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000001700)={0x0}, 0xc) r29 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r30 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r31 = dup(r30) ioctl$WSKBDIO_SETMODE(r31, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r33 = semget$private(0x0, 0x4, 0xa5) semop(r33, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r33, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r33, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r33, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r33, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r33, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r35 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r37 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r37, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000100)={{0x3, r34, r35, r36, r38, 0x4}, 0x200, 0x401, 0x2}) fchownat(r29, &(0x7f00000010c0)='./bus\x00', r32, r38, 0x2) r39 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r40 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r41 = dup(r40) ioctl$WSKBDIO_SETMODE(r41, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r43 = semget$private(0x0, 0x4, 0xa5) semop(r43, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r43, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r43, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r43, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r43, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r43, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r45 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r47 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r47, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r43, 0x0, 0x1, &(0x7f0000000100)={{0x3, r44, r45, r46, r48, 0x4}, 0x200, 0x401, 0x2}) fchownat(r39, &(0x7f00000010c0)='./bus\x00', r42, r48, 0x2) r49 = fcntl$getown(0xffffffffffffffff, 0x5) r50 = semget$private(0x0, 0x4, 0xa5) semop(r50, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r50, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r50, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r50, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r50, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r50, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r52 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r54 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x0) ioctl$TIOCSETVERAUTH(r54, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r50, 0x0, 0x1, &(0x7f0000000100)={{0x3, r51, r52, r53, r55, 0x4}, 0x200, 0x401, 0x2}) r56 = semget$private(0x0, 0x4, 0xa5) semop(r56, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r56, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r56, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r56, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r56, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r56, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r58 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r60 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r60, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r60, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r56, 0x0, 0x1, &(0x7f0000000100)={{0x3, r57, r58, r59, r61, 0x4}, 0x200, 0x401, 0x2}) sendmsg$unix(r1, &(0x7f0000001800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000100)="c62734aa8dc54b799f140b253800d62f2e", 0x11}, {&(0x7f0000000140)="d4a3dd818161317885600f98a43fccd891ca6ef0f8a6f8efbb574de3a324c5a065a834f84ac4c5b15bc09e7405d6db0253610d4bc1e5902a38999d7de00de4b5555bc82c3794dfc055538bcf6e3f63eed5e039c9498a8cb2007c6068448787ffeed26a02f4a2a5eb41aa1ef36bc5fce922dd07ef38176ae11fde1edab4", 0x7d}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="00cfdc9b82f3ac31d37767f7dc2f16710967b736ef9d71a2a1fd9ba4436ec430edce3bff5faf3f05df10378d37013d2a6b193919dbe880cacdf61b2aa8e6fd0692c80d0fb60a42c284356c2ef259dddf749e59413a36194b710fc0d607fa8a5f50fb43c62c0fddea59f2377c49ad6317db708d9a685f0408a552fa5161f8cc36e744a75306f06eb26865a9e585f5a7ca24792e16c5b1622ce2a2221927ad6ada5231998035d0f273e708fc3de32dd873b6484d58a9bb8996e317bc97fc9f45d748e9caef6cc1a606314eac9345ee219bfff010f43913ce261e1a67e32e14d66fa164b15d8c461986ea3606", 0xeb}, {&(0x7f0000000300)="e167b6bc2c9130055274ffca9bef6748a3a1629f3c618d0d8819f21e29856ec5f5c9230986512b87550663bfce0270e8cb91eb9d14a531c0a917936a86f03d53a5118643ccc852d7be02fb0dc224638b214831dd6eb00995aa9490cb3ea14d0f67ac452a8e15f31e605fef7aa508307ac61702f031cc07c0978b55aaca221b88980c99cca17db1f5dcf346e43d3e424675826d1d177bf0ca4239fb6ffa87b3dfb8db2c7316cc1b2ac88890f0c24162ecf3d1503bc03b5fd77b3e42586d1ec69ee808c54abf8a3fb6a9382bbfbd3745c1318d2b616233", 0xd6}], 0x5, &(0x7f00000019c0)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r8, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r15, @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r23, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r24, @ANYRES32=r25, @ANYRES32=r26, @ANYBLOB="00edff002000000000008000ffff000000000000309c46c10ce29624c36d683383e20fe0db7155d685ca89b83a415b281340b85538d28f8c1ed4f8fe2c0418957bd42d2ac34ad72efc0a81f68dfe4ce3709e8a50f7fc2bce26623e20b5363069b9490d013e0aee7669307340718ee3e9305f6873ada132c3eacdda6d3748f2093234fda10480d3d9c5990e81a5194021100e8e5b65f8df76fd36eb8b56f23c55d9d4ce71fd6ec5c18fd66211d7428133", @ANYRES32=r28, @ANYRES32=r32, @ANYRES32=r48, @ANYBLOB="0000000004000000000000000050110a77000000df02e13d96b55ee8", @ANYRES32=r49, @ANYRES32=r53, @ANYRES32=r58, @ANYBLOB='\x00\x00\x00\x00'], 0xc0, 0x5}, 0x2) r62 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) r63 = socket$unix(0x1, 0x1, 0x0) r64 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000480)) r65 = socket(0x800000018, 0x3, 0x102) connect$unix(r65, &(0x7f0000000040)=@abs, 0x8) r66 = accept$inet6(r65, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r67 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse\x00', 0x80, 0x0) r68 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r68, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r68, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r69 = dup(r68) r70 = accept$unix(0xffffffffffffff9c, &(0x7f0000001740)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000007836c0acaa963c00000000000000000000000000000000000000000000000000000000000000e51058046f3f14ea00"/125], &(0x7f0000000600)=0x6e) r71 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r71, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r71, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r72 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r72, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r72, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r73 = fcntl$dupfd(r71, 0x0, r72) r74 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0x80, 0x0) r75 = socket$unix(0x1, 0x2, 0x0) r76 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r76, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r76, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r77 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r77, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r77, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r78 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r78, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r78, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r79 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r79, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r79, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r80 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r80, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r80, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r81 = accept$unix(0xffffffffffffff9c, &(0x7f0000001b40)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033125dfd8b882b89b84c694c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b74c692bfcda515123e16b8b37bcb8cf58ae89ecb04b67b65cbeb57c61ca00"/4140], &(0x7f00000016c0)=0x1002) r82 = socket(0x800000018, 0x3, 0x102) connect$unix(r82, &(0x7f0000000040)=@abs, 0x8) getsockopt$SO_PEERCRED(r82, 0xffff, 0x1022, &(0x7f0000001700)={0x0}, 0xc) r84 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r85 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r86 = dup(r85) ioctl$WSKBDIO_SETMODE(r86, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r86, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r88 = semget$private(0x0, 0x4, 0xa5) semop(r88, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r88, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r88, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r88, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r88, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r88, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r90 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r92 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r92, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r92, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r88, 0x0, 0x1, &(0x7f0000000100)={{0x3, r89, r90, r91, r93, 0x4}, 0x200, 0x401, 0x2}) fchownat(r84, &(0x7f00000010c0)='./bus\x00', r87, r93, 0x2) r94 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r95 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r96 = dup(r95) ioctl$WSKBDIO_SETMODE(r96, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r96, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r98 = semget$private(0x0, 0x4, 0xa5) semop(r98, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r98, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r98, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r98, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r98, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r98, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r100 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r102 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r102, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r102, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r98, 0x0, 0x1, &(0x7f0000000100)={{0x3, r99, r100, r101, r103, 0x4}, 0x200, 0x401, 0x2}) fchownat(r94, &(0x7f00000010c0)='./bus\x00', r97, r103, 0x2) r104 = fcntl$getown(0xffffffffffffffff, 0x5) r105 = semget$private(0x0, 0x4, 0xa5) semop(r105, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r105, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r105, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r105, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r105, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r105, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r107 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r109 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x0) ioctl$TIOCSETVERAUTH(r109, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r109, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r105, 0x0, 0x1, &(0x7f0000000100)={{0x3, r106, r107, r108, r110, 0x4}, 0x200, 0x401, 0x2}) r111 = semget$private(0x0, 0x4, 0xa5) semop(r111, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r111, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r111, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r111, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r111, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r111, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r113 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r115 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r115, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r115, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r111, 0x0, 0x1, &(0x7f0000000100)={{0x3, r112, r113, r114, r116, 0x4}, 0x200, 0x401, 0x2}) sendmsg$unix(r62, &(0x7f0000001800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000100)="c62734aa8dc54b799f140b253800d62f2e", 0x11}, {&(0x7f0000000140)="d4a3dd818161317885600f98a43fccd891ca6ef0f8a6f8efbb574de3a324c5a065a834f84ac4c5b15bc09e7405d6db0253610d4bc1e5902a38999d7de00de4b5555bc82c3794dfc055538bcf6e3f63eed5e039c9498a8cb2007c6068448787ffeed26a02f4a2a5eb41aa1ef36bc5fce922dd07ef38176ae11fde1edab4", 0x7d}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="00cfdc9b82f3ac31d37767f7dc2f16710967b736ef9d71a2a1fd9ba4436ec430edce3bff5faf3f05df10378d37013d2a6b193919dbe880cacdf61b2aa8e6fd0692c80d0fb60a42c284356c2ef259dddf749e59413a36194b710fc0d607fa8a5f50fb43c62c0fddea59f2377c49ad6317db708d9a685f0408a552fa5161f8cc36e744a75306f06eb26865a9e585f5a7ca24792e16c5b1622ce2a2221927ad6ada5231998035d0f273e708fc3de32dd873b6484d58a9bb8996e317bc97fc9f45d748e9caef6cc1a606314eac9345ee219bfff010f43913ce261e1a67e32e14d66fa164b15d8c461986ea3606", 0xeb}, {&(0x7f0000000300)="e167b6bc2c9130055274ffca9bef6748a3a1629f3c618d0d8819f21e29856ec5f5c9230986512b87550663bfce0270e8cb91eb9d14a531c0a917936a86f03d53a5118643ccc852d7be02fb0dc224638b214831dd6eb00995aa9490cb3ea14d0f67ac452a8e15f31e605fef7aa508307ac61702f031cc07c0978b55aaca221b88980c99cca17db1f5dcf346e43d3e424675826d1d177bf0ca4239fb6ffa87b3dfb8db2c7316cc1b2ac88890f0c24162ecf3d1503bc03b5fd77b3e42586d1ec69ee808c54abf8a3fb6a9382bbfbd3745c1318d2b616233", 0xd6}], 0x5, &(0x7f00000019c0)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r63, @ANYRES32=r64, @ANYRES32=r66, @ANYRES32=r67, @ANYRES32=r69, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r70, @ANYRES32=r73, @ANYRES32=r74, @ANYRES32=r75, @ANYRES32=r76, @ANYRES32=r77, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r78, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r79, @ANYRES32=r80, @ANYRES32=r81, @ANYBLOB="00edff002000000000008000ffff000000000000309c46c10ce29624c36d683383e20fe0db7155d685ca89b83a415b281340b85538d28f8c1ed4f8fe2c0418957bd42d2ac34ad72efc0a81f68dfe4ce3709e8a50f7fc2bce26623e20b5363069b9490d013e0aee7669307340718ee3e9305f6873ada132c3eacdda6d3748f2093234fda10480d3d9c5990e81a5194021100e8e5b65f8df76fd36eb8b56f23c55d9d4ce71fd6ec5c18fd66211d7428133", @ANYRES32=r83, @ANYRES32=r87, @ANYRES32=r103, @ANYBLOB="0000000004000000000000000050110a77000000df02e13d96b55ee8", @ANYRES32=r104, @ANYRES32=r108, @ANYRES32=r113, @ANYBLOB='\x00\x00\x00\x00'], 0xc0, 0x5}, 0x2) r117 = getgid() fchown(r23, r108, r117) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:48 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000100)="da7ca948519656f986aed1979480187d5a7f9eef7b80059927064200ec05ceb325c8cfbfad6719574aa93f5527162f3c73e4cab21cf375ac7449da697142eb26ed0b22a37dd444f4dafc0d07bce99d87741766e73e48d32ad230e6637cea77c04ad60fe2ee370061ed016525ff2690834446ecbecd449089cf67060410911f5d62a03f174f05755ef5d15f15ebd62c", 0x8f}], 0x1, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x4000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x400, 0x3}}) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x6f31977a78f705b0) close(r3) 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) r4 = open(&(0x7f0000000340)='./file0\x00', 0x81, 0x90) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000380)={0x84, 0x2, 0x2, 0x4, "1c21d8404bbf3235938cbac88ec2bd2b084d00", 0x1000, 0x32}) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x80, 0xd7f, 0x0, 0x1, 0x6, 0x2000000, 0x2, 0x0, 0x2, 0x7fff, 0x9}) write(r1, &(0x7f0000000180), 0x511) 16:00:48 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x2000000000000002, 0x3, 0x2f) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open$dir(&(0x7f0000000540)='./file0/file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) r4 = open$dir(&(0x7f00000006c0)='./file0/file1\x00', 0x8000, 0x80) fcntl$dupfd(r2, 0xa, r4) chflagsat(r4, &(0x7f0000000000)='./file0\x00', 0x1, 0x3) 16:00:48 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="010bf4768908000000ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0000543ec30066696c653000"], 0x10) acct(&(0x7f0000000040)='./file0\x00') r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) ioctl$KDSETRAD(r0, 0x20004b43) sendto$unix(0xffffffffffffff9c, &(0x7f0000001080)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c8d6bde6b9edef6b41182d133840a4d8daee077c6adc539f6475c6843da2226a29732e586b63ca24303000000000000009ec10249e412ce2b7ea3d07dd2e32d142593b9e60ecb4df7d5551f3316b560c136b35c0899e64b3b80ff0f193f27d7313f8cbc8749142830604b4e5c304ae5f14c1a7f8e19e32c6f1de7c9d15c9707694c72121d18af88b02d31de3ade59f5ea3968ef305e9a0303d9285824d753033ede533dd0cbdfc6bf74babf0d5304ff9e1c8a86a68723c5a27ec6f1b25111d67a6ce67312a9af95a37f8fb9bce40f4c9d1752117f14f055efcb9c26e161a893760c699b9daee68f17853653c64eae364bd96a1fa3c0a2c379ad73d59385a38b1c2aa1f6ddb79c40fc537829c4781bb496b6da44120612fc7abe29b72dc9e7f7ce3d0402a4327e26d3460f6e1459fb8bcf8671e4ef9fede3f53070512ea29dde6f840ae1e2ca427dbf96bb686fc9947b8df2ed9dc206eba38ef2eabe3c67bc074728b4111f6ad0c0a9acbbbe7258ccbe67a772c407ffcbcdd82f3e0c2fa8f73e20b45cce876dbf0ffd41df693dc199f4b05fe8e223c72c2f609a6fd575289c702ce9b112b51dc8082d510b5af044e6bae24573675fef35028f590d27af8a984a371c3af844f015cfe87f00c0ec642d091907e00aa45d9bb5cd800522c1570000bea02b7205cc7b7e617fcbc263d3a30468c4058e70f01beaff1d8959bb433e3032ff5a9bfa4becb13c0b725facd67e3e00e008a3da828a9accf209e76e4ff80d74a2abfb77f93bf4f3109d85160fb88f06e4cc58e2225a79f43988b5d788f0ffaddff4f4dd7f273e3da98884955c889db4a288b93d8434383a143638fe5bf992981b5dcb0961e4e257a075bbf2c07a0995f6082cd8cc2f09b7f00923014d7af260feda574abd3b6e11dc02a8bcb6393b4dbe765f176c7f8e2b7ce5afe70fa4c709d6f3a2c831927a2736f08e098cddfd31629c0d1b4e041344ad511b742f6cbeeb21d130eea9045e33f0a45c84e0d47e3b8336b9875dd4413f0667ca9248fc35726579f227bc0d2365fbb1e35ca0b0c86af7081ba263677e8117f72f563a27a6425e3ccfe2aa73d849660e483ece4f89e142826fb23003fd24b1beadf9abe6541a4d8a1832195bacc6cc7d9b9624c7b42b0f674f2ac08f367fe6bfa22e9b6f7f6a06c8b172fe2b8d4f0486bf3cd817ff98b57f43a0ecb07f1b0939e8a5c855986671dac4318bb33efbb0190f8f4873606fd11b5d01008157a285d9b8484799f9ad5f57f20350c75e1e7dfdd84a79d1e3c9f737a0309f822e314a5a94a9bf589f59295ae93f24f6e455797b8b31b9f674b5a9b3d5216d11f52cfec5932525e674bc77eb0fadc0006cc37340edd4655ee5d82fb976dc8d71fcd4047b1ff5329852be27466d9b7298c7364b17553582046165d1831f70a48c2b3dad955b479cba54eb6ebed5d0270cf911dcb21c0abd386b6c94d08d72e8743af50aebb6ae7732933f5f3bb79b87d3ff58805a0947ced15752573231c4e989dec7c6008bf1f878e840e5b31f7d6e1da0fd59365039baf78ae58df998bf99538ac40bf3a0fdf05b21b3b0908784489342b7f23b33b3fae3a2317fac5f0f2cf28778e885d0f973e8fb749124959aad4aa9278332f46ed7690c10506f3e076eb13d69be2c13f1dccfbad0e73cd87c36a66efd852a6ec6c0491e76ddda2706c38dd3f8484b4712dddd5e9224545b2ee3b0720e234d16c17d168e952dc1e2cde7ed78cf291b2e134c89a6f5c69dc9246e11ed334ed340b630956b2888b99019b98a3db66cb3a9f7692aa6d4a84e69ce57b330f2478488fe10ce4dcf13a4ae63dab3eaf6433f4f29250b3c7eb04221a8e617e0f8e12bbce69c2037f17250e0141f67a87d940490c3cf2ca599925e143a2c7a7d19b5850ca6e06402da0ece6968503e6bdb1d5f0967a5f1c713d47a3107520be35c2c2b045d2468d0eb56db808541c514f57d52556283a984c1ea9f8123cfd9eb46fe002e8eecd05b67b837d1e0a5bdee2d546c042dac7ef8a4812cce12ca27809a66aad59d29067c408cbf628e5a430ffd7678c19ee4ad83b7a28f1dd79256dffdbf015796ad86929974ed36ae198553c1a5c116c215db72a37caa458efce8a16be937ac20b609ae67369cc70ae7c164141ee675c5530221c414e5f99f32be48d33f62ac3df83ea8c4a36e3c249ada61a0470f1b29b30ba0111be93fb0afe51c2705b55e3f1195165696137fe44cb5189a869eb02c564fea1599771db1ce3e88817034a9967417386ea1f4cb7bb18c0fd420ab1b845bfca3468af4daf517d93c4dc9841cbd018216f06c8a3f15bff0a4ebaf5bdb8f8993e54cd0aa879347920da0b16681afc0d2642f3fe6e1ad6a3e7907283e769c83a11708244630699f3f1179f25f5fa52b9dd91a5832bc569712bac37459e5095024e91e710c6bc19e863597755efd919757967f2c33b3b2723fa0892443334b0584ef9fa9c45c74b68737902a63ee2ab4f1ab2c7363e61e0a328f0f686f621be67752ccde1376ef10ab4f370d6732bdd731e07f56383954cd156fbae163afc2fe7655365ad0301ff281c8da70702b4a3dff954706e18709d41df6095a54889ef6412a817f1ecd0ffe063f5651f3515924c079910000000000000000008b28ce5f126531cb0b416edcaf1b69acd05de60000000000", 0xaef, 0x4, 0x0, 0x3) 16:00:48 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666968653000"], 0x10) sendto$inet6(r2, &(0x7f00000000c0)="216bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) 16:00:48 executing program 0: r0 = socket(0x18, 0x2, 0x0) socket(0xc, 0x1, 0x6) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x21, 0x1, &(0x7f0000000000), 0x0) r2 = accept$inet6(r1, 0x0, &(0x7f0000000040)) connect(r2, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x3}, 0x8) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) select(0x4, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) shutdown(r0, 0x0) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x81}, {0xffffffff80000014, 0x0, 0x0, 0x100}, {0x6}]}) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:48 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x3ff) accept$inet6(r1, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000001c0)) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) close(0xffffffffffffff9c) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000080)}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r1, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r4 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r2, 0xa, r3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r6 = fcntl$getown(r3, 0x5) r7 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = accept$inet6(r8, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) fcntl$dupfd(r9, 0xa, r10) r11 = accept$unix(r9, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r13 = getegid() fchown(r7, r12, r13) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r15 = getegid() fchown(0xffffffffffffffff, r14, r15) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000700)={{0x1, r14, 0x0, r12, r5, 0x25, 0x7fff}, 0x6, 0x4, 0x0, r6, 0x7f, 0x100000001, 0xb1f1}) r16 = getgid() chown(&(0x7f0000000000)='./file0\x00', r14, r16) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:48 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r0, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000100)=0x3ff) accept$inet6(r4, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(r5, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) fcntl$dupfd(r6, 0xa, r7) fcntl$getown(r7, 0x5) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x21, 0x1, &(0x7f0000000000), 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x20000, 0x0) r10 = socket$inet6(0x18, 0x4, 0x2) r11 = open$dir(&(0x7f0000000540)='./file0/file0\x00', 0x400000002c5, 0x0) r12 = kqueue() kevent(r12, &(0x7f00000000c0)=[{{r11}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) r13 = open$dir(&(0x7f00000006c0)='./file0/file1\x00', 0x8000, 0x80) fcntl$dupfd(r11, 0xa, r13) r14 = open$dir(&(0x7f0000000540)='./file0/file0\x00', 0x400000002c5, 0x0) r15 = kqueue() kevent(r15, &(0x7f00000000c0)=[{{r14}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) r16 = open$dir(&(0x7f00000006c0)='./file0/file1\x00', 0x8000, 0x80) fcntl$dupfd(r14, 0xa, r16) r17 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f0000000580)=0xc) kevent(r3, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff, 0x2, 0x8, 0x100, 0x5}, {{}, 0xfffffffffffffffc, 0x2, 0x0, 0x60, 0x7fffffff}, {{r7}, 0xffffffffffffffff, 0x2, 0x6a, 0x7fffffff, 0x7fffffff}, {{r8}, 0xfffffffffffffffd, 0x42, 0x10, 0x3, 0x2}, {{r9}, 0xfffffffffffffff8, 0x9, 0x8, 0x9, 0x100}, {{r10}, 0x0, 0x30, 0x40, 0x2, 0x8af}, {{}, 0xfffffffffffffffa, 0x4, 0xfffff, 0x6, 0x1}, {{r11}, 0xfffffffffffffff8, 0x0, 0x0, 0x6, 0x8}], 0xdbf, &(0x7f0000000280)=[{{r14}, 0xfffffffffffffffb, 0x2, 0x80000000, 0x1ff, 0xb100}, {{r17}, 0xfffffffffffffffc, 0x2, 0x22, 0xb0, 0x1}], 0x55b9d0b3, &(0x7f0000000340)={0x3, 0x400}) fcntl$dupfd(r1, 0xa, r2) ioctl$BIOCPROMISC(r1, 0x20004269) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x54}, {0x34, 0x0, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 16:00:49 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x80) semop(r1, &(0x7f00000005c0), 0x0) semop(r1, &(0x7f0000000000)=[{0x4, 0x6, 0x1000}, {0x0, 0x7, 0x1000}, {0x3, 0x8, 0xc00}, {0x1, 0x5, 0x1800}], 0x3) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xa8841344) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socket(0x2, 0x5, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r2, 0x0, 0x0) 16:00:49 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f666900003000"], 0xa) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r2, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r5 = fcntl$dupfd(r3, 0xa, r4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f0000000000)=0x1) setgroups(0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup2(r7, r6) connect$unix(r8, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 16:00:49 executing program 1: getitimer(0x1, &(0x7f0000000000)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r0, &(0x7f0000000200)='./file0\x00', 0x10000, 0x6eee286eccb3c765) semget(0x1, 0x80000000000, 0x100428) sync() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) semget$private(0x0, 0x0, 0xa) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000001780)={0x1000, 0x0, &(0x7f0000000780)=""/4096}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$BIOCLOCK(r1, 0x20004276) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x101}, {0x5, 0x9}}) clock_settime(0x3, &(0x7f0000000140)={0x1, 0x81}) mknodat(r0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x400) sendto$unix(r0, &(0x7f0000000040)="3774daecfa048eafd3b633a5d7421448b8940e2b9026f427fafbf80e60078eb508af288ff42f38eed7665677f906fd6dbc627f44a2a9213f3090a6a279827edf25129f083223d180b06500a0a6dae968135ccd14bdfae8368cef798160f08aa9085a7678f309aa03e61755ed450ca5861133e02bc62d680c1296870f3b240f84ad8edfc8c27a79a20f535284c2d550f4fa3bff", 0x93, 0x5, 0x0, 0x0) chdir(&(0x7f00000004c0)='./file1\x00') r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) dup2(r2, 0xffffffffffffff9c) mkdirat(r3, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r3, &(0x7f0000000440)='./file1\x00') getpeername$inet(r3, &(0x7f0000000440), &(0x7f0000000480)=0xc) setitimer(0x2, &(0x7f0000000180)={{0x3a2a48e4, 0x7ff}, {0xf553, 0x81}}, &(0x7f0000000300)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) openat(r1, &(0x7f0000000340)='./file0\x00', 0x0, 0x52) 16:00:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000700)=0x8) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0xfffffffffffffd6d) write(r1, &(0x7f0000000080)="03fbb612d6e61bf7c6288392e61686f7588f846046eab2523f32875272de4b0a9b15dd2cd55896b6b09ee0884a6a067a4d6c3f6cd76aff19dca92e2acdc5aab0cf6c8aaf7f5c04328ae55191ec00"/93, 0x581) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000100)=0x3ff) accept$inet6(r2, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000001c0)=0xfffffffc) syz_open_pts() syz_open_pts() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r3, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000005c0)={0x27c8, 0x9}, 0x8) r7 = fcntl$dupfd(r5, 0xa, r6) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) recvmsg(r7, &(0x7f00000004c0)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000540)=[{&(0x7f0000000040)=""/51, 0x33}, {&(0x7f0000000180)=""/60, 0x3c}, {&(0x7f0000000300)=""/183, 0xb7}, {&(0x7f0000000280)=""/56, 0x38}, {&(0x7f00000003c0)=""/147, 0x93}, {&(0x7f0000000480)=""/16, 0x10}], 0x6, &(0x7f0000000900)=""/4096, 0x1000}, 0x1) 16:00:51 executing program 1: kqueue() mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63, 0x4}], 0x7, 0x0, 0x0, 0x0) close(r0) r3 = kqueue() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x30040, 0x0) syz_open_pts() kevent(r0, 0x0, 0x0, 0x0, 0x7, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) kevent(r3, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) 16:00:51 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, r1, r1, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = geteuid() r3 = getuid() r4 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r6 = getegid() fchown(r4, r5, r6) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = accept$inet6(r7, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r10 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r8, 0xa, r9) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r12 = fcntl$getown(r9, 0x5) r13 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) r15 = getegid() fchown(r13, r14, r15) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r17 = getegid() fchown(0xffffffffffffffff, r16, r17) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000700)={{0x1, r16, 0x0, r14, r11, 0x25, 0x7fff}, 0x6, 0x4, 0x0, r12, 0x7f, 0x100000001, 0xb1f1}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000040)={{0x9, r2, 0xffffffffffffffff, r3, r6, 0x190, 0x400}, 0x8000, 0x8000, r1, r12, 0x3ff, 0x2f8, 0x5, 0x3}) r18 = socket(0x18, 0x1, 0x0) setsockopt(r18, 0x21, 0x1, &(0x7f0000000000), 0x0) setsockopt(r18, 0xffff, 0xa99, &(0x7f00000000c0)="1188622ba0d7f205ade1896b3de3cb939e2aa74a6c1bf59aa4d483d364a12e33", 0x20) 16:00:51 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x706, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = geteuid() seteuid(r2) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r3, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:00:51 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000140)=""/247, 0x1f9ee63e}], 0x100000af, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8e91, 0x0) r1 = msgget$private(0x0, 0x101) msgsnd(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="03000000000000008c8250623c357400179ff0cd3ef4aed10ba3445c5b1eec17a923fa4c6fbe8b3f1da51ba1a2fc17dbca0ce28426fc47a0d1989565919eabddfcf23a7ec3c362ef6c387d90f6603d354c012610b1d60e5554d70944b1b56a9a9076736cac746f227147879898a09e46a8e16304d4e5864cc93e800c485aeec40cf8fc8e2a9ecd5e481b7cfe5ee903fe06aef99558ad44f033039b87ad242e5f9bdf4f98baee68f4861fe7e4837b3a868c52a1d2f7257254289bfa17ed77d85044635c211abcbaf1c02eeb55d64b3fee297f05a236c9ea9f86cb087f08422773c2198f401c28be66225d168f8d8c4e411c"], 0xeb, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x2c6cfdb93b74103a) close(r0) 16:00:51 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x20000, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, r1, r1, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) 16:00:51 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[0x0]}) mprotect(&(0x7f000017f000/0x1000)=nil, 0x1000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r2, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) fcntl$dupfd(r3, 0xa, r4) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) connect$unix(r5, &(0x7f0000000340)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x3, 0xa29, 0xb648}, {0x18, 0x1, 0x1, 0x3}, 0x8, [0x6, 0x233, 0x4, 0x5, 0x3ff, 0x0, 0x400, 0x5]}, 0x3c) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x3ff) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000100)=0x3ff) accept$inet6(r0, &(0x7f0000000180), &(0x7f0000000200)=0xa62c611) ioctl$BIOCSHDRCMPLT(r6, 0x80044275, &(0x7f0000000040)=0x1) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = accept$inet6(r7, &(0x7f0000000240), &(0x7f00000008c0)=0xc) r10 = fcntl$dupfd(r8, 0xa, r9) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) ioctl$BIOCGDIRFILT(r10, 0x4004427c, &(0x7f0000000000)) 16:00:51 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x7ca2af1d0ef06e1b, 0x100) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x2) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev\'\t\x00\x00\x10', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x1d}, {0x6}]}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 16:00:51 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) r1 = open$dir(&(0x7f0000000540)='./file0/file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f00000006c0)='./file0/file1\x00', 0x8000, 0x80) fcntl$dupfd(r1, 0xa, r3) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x8c, 0xfffffffffffffffc}, {0x51, 0x3f}}, 0x0) sendmsg(r0, &(0x7f00000002c0)={&(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000740)}, 0x0) 16:00:52 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x6) r3 = accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r5 = socket(0x2, 0xc003, 0x0) dup2(r5, r4) fcntl$setstatus(r5, 0x4, 0x80) fchdir(r3) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1e69f9644193ce0efd", 0x28) write(r2, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r0) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) getpeername(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) 16:00:52 executing program 1: socket(0x2, 0x1c007, 0x3) r0 = socket(0x2, 0x4003, 0x0) r1 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f0000000580)=0xc) connect(r1, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000340)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000000000000000000000df42d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d36d8224d791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf37fb6513a51adf2ea95d000000000000"], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:52 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) close(r0) execve(0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) sendmsg(r1, &(0x7f00000012c0)={&(0x7f0000000080)=@in={0x2, 0x0}, 0xc, &(0x7f00000010c0)=[{&(0x7f00000000c0)="724dd6eb2c54b701ad06aa3847999aa6c9f9574434adbe45f9d4db11998448e0d5c482ba98e2d61a0daea8fd12e82106a992ec398a1ba968f652ea24f347950dfcb116760b98077c4989f0be1eb7d0b443ae8d9976c8cd8c3fdd40aa21ad2d386746ed777df072baa7f636a0781cccf0d0803248b831702c3209957edf401f303d277b4869c4de08a4c730c82d5ab72daf2b528c3ca0d3f797993564b7d60ed1959c51fb091b32cd0ccca1c2ea96e1786df8d6342a135950740aef533aad6d9af415d68fb96c3077f127747d9fd21b6a84f2028a8edb88cc387d277e3386ac8afaae293194ae6555dca40da86bd74df21adbfb627f0c40d8511b3dcba5a970a73763cc05388d8e7e2baf2b4c42b0cff9005fcb7f20d8cbb58bb4a48295483ff563db55d0b17f645dff12d92cf8be82be43e00742dc1e2d72037a376b2405edd67d565ce7b36de8ec786b0be67e0674884c44b12ff1e40f5c2c140dd1ec6563cbcb32cefb32784b210b156b6009f944b8f0a584e7694e850c922fe99aa1527cdd1679a1d465a39031ffef3b70b88f91b66eb5bd7d8a39234588da4faa4d5d5cca72e025c3fae4b9d1d866f28423206d4f2cebd8c643417b213673bd8c1587cf2d47a4bd07cb6f3903b3c3198d84bfbf243a9631bb7de67cb083d4feac770ed25cce8f05ade0509adef1be843fff664278580064522fc82a49cb95805b08759f39a3f5271b4aff7ec28920c488106c470be5b02eaf99bdcc698e2d3e4442f2ed9a2d42a7edfd19ed2a98768bae03b9f6381944857897c313b6211337e5d17d4af2ab14bdba2cac3b3df025c064bdab684deace80bc2001107df08b3af2710efbe6d62330dd83a9e6bc62d64c556b870b2cc5227703a8f1be45f5e72605e551d9197d735f1cc9406992ba3b2dfc82c258266f03b22bef0e0b8683e9142fb74d9c8e68852cc91692b66dce78996d621d129f79ff7a9b8bc871f9af181014315058d596196356b7b6fc23186c1336a8e2779fae7aec76393b9c6c0d4841f8cda3effd4cb5de9a7f5cef2178b39c2c062e3b8287211c424eb448327726223c150e38d814a9fb6d6e629636166c586bf2eaee0d317a29522ea44ff2cc7973ff367e063b20bc40e71cca34be9103abde165d5c718d30cd36c985e625a8c0f5bf35af44f0e743761a27fc19ef5b2fbba2bd1f7065cda6763cc76d858c582ef0660d2d529fb1b6d4b949ae7f3b2c1cd87da24107fb46a2a251b54f5f71700659e29dab7c6e081bf329820d4ebd58cf141fc3670f1cfa84b53c3bf7b36c0df2a651016f98d67cccea6699d8fb84f28fd092352cd6e8d219b41ead25eee281dc4a85d2c6e9ded248fbad14d7e97c0f1b79190d7509497a1a00cca53cc28e520206b48825bf8e184f4e5119ca6d9b5b49b9f9885f5a5eb20a3369d4a3a177fbc75eea8963f9ae62ace41727088620986aab465c835e64c3ed703fafe984ccaad3f86ef3c11735b1ef82f5c268a802b6e606f7bef5a341d15177bece997bb8928faf22ece9b92b0193dead866464d7e42cfff52677289df04b95a5e35146e484dc8bc3185c59135af5c1c13b452f0ead1cb601d255383850df666e7616180e696b601a6f90db353eee90a06aa279f7e8fcb55c9c93e396b38e948aed95c370d18fb5e59d0e5abb31b73ee2e87734a391ce5663fc69bd83a4fd880a67aa55ec0f2c8142a13113ac0c03f737c794e150b9ce32b60ddef2ae00494ba39ed21cdf6435205e6ae78f86bcd937ca0c0fcf7dc97ffe8977e14b2f91cb7b3e602551f0856f78714724edc3e3dfd34afb8a1170f09535c1079b0372addd4870df98013538a97edd97b558f47d264428f6ab0c9d39bd09a1506a60c5b09d66bc315ed4b54bf7dfd49baef2eff6b0ecf71abdbaf36b2fbbb651286b414c1ed52d61cf96dcfe066915035f4f3d47ecb9040779885c51dc487dad06698b8e8347f0668b37fc88201ced7fd99059f590c78238abd5a91114497678cc0268650b24592651c821b7ddbcea0ce084cad929a8bb8706841fa08c3272050d732862a8f3054f6d048cd1823464914f096e3979b6d2b9e7e68208e7a92483a92c594faf54ac872605525712b0cf618a4dfbcaf473cdb0ed9074ae7854e4c67a04890a721572c1bf7bdd7070d1fff810b7c8fb7c3115165ba943805602ae9d1d0dbfdc97fd816fe96d924d3b1b0887f179d5baa98a5c47c9151151b2c28c53a0fed20f7ef2e965b8395f9f407292c610f97915feef80869ef92ffe04f16833f50ca5f92a1ac09bbc34b6bbca1945194bd6ceed3135fd35e7ef2f46aa4dc59862c3132ab82b68ee8c453230494a3b3ec53b1a7a107809580e8eeee38f17dbe2231a62ab6d4f951bb3636739c037366032f703fc44b8abbd8a29ac4eb6d3e261357d75166fcf8b0ccdea09fb2b504acf5e21cd1d246a2e4b7e7cb1a9888307b9ca885a4e9fe72de9d2f54fed680219b45fde6a47df4fbf4f001eee4f0c6f4c63452000895e7f6063745e6104635ef1f2213636404954feeaf6630dabc6d4ce69b6935cc5848799bf6c47b8700198a3dfb0ca19c3d3cfc515513a26607ff128e67aa07a1f054c292f63a8794771102d74e327baac4649fff9353603df9dc9ea73123f8b44913d50a5d88e7f9e7775398c20b8f085cd74154bac2c244bf08b21e11cbd84ab35a11596371d28d8c588e47bf05741396fe02113fb297ff03aeb9ba69f8bebb8e1ccaa672cc3d9e6c263b289d512111398646952d6a6ce97f576895ecb734422d2711a7b546628b3b7cbd741b172c561cf73d704942a3ce644a8fe5038e9af516415d0ba837b05d1c67503e04a237deb16221fd8be7b076437df7ae5b6c844756c3875101722d5cb0bf67c2de710f92a31190666e793feee37d663ff664998de344fa46cee82348fe02b651e7225cdd57c564180a5ef4fa01a261b4c0c0a19c9178056ec1ba49138114f53b233756a6f92d3fd17bfd856f19b56d7a8796c312cc1b90bbf7412a673b19dc2fb2bda3b0776a654ab4f1b0fd5a12513569ae09588834ee4ffb83f796066f813125bf2782d3692e9deac486eda9b52dc8579c366c02c5945da4d5ac8c063ccb1ab9f18a0eaa7615348615cc2ded72a96a8967b0c3b2d580025878c6299b13a90d43599617557cfa6016a83add2007d643905c59d7d8c3761634ac75a85317fe7c38c5364bfc96e6dde48715e94e8a15826faadcfea3aab3ed23b26b5c79b6d3fadddbac4882e18f5ff39c3718c9eed58b1ab5c2669fabd26d451f18f2a3e82a5c1203367bc49639a22e99f2cbd12e7e52fa7cd736dbca9401376f4ddb8a234db7b2b7651f818d6cf570a09f39da85eb299d334ffc9eef336717521dcba4f8d49f8deafad7b81bfa3012282be6d487f06788f87a0bf8f1065c1f3088c106d4504c321b4a3695848643639dea0f8518fde8db2d6117e7a60c14d86258fe0ebc9c7bfac346fad092b527a11513a658a4d40c4eb2b5c3128f7062bd7e0fb395311b7b7608601dab042a4ad52acd85224d21cad92ba4596176c66de1e925c735be5f8559047fe0c5dae4b5d8dcab79471cc25864f780b458c73d59aa2215720f79b2b2e390bc0674fa4fe147909beaa3e25cc0a2121dc96f948934a6662762958752f0a2470bef5dcd2c2bbfe8dd7d3d33dd2deabcf85ccd1191d1d9dee70f23316c82f5325b88a8fdb81fe8f7d5914971d1991436fecbe318ee7e679dfd4ff93248b9aa9cd5f30e2f45a1e05740f1491b38daf42778ee1ca252c918457129e99ad9e799d5c5c1d15d0900bb043a8a637899210cd3b7dbae9ae347fdaca17b148a54212031d45a45177778025dd172b36c372402bde61316615eac78db7c5eb034c496b9f2633d3d87ca35646e6b59c5e66685297f60f842995415ceccb0c3f4b38e5779f0ae77c28014b12278d6df7c5376a7218f6072b65a38899b8558a1a602378c59eef63b2a6dfbc37f764ff2f4b8e43c1aa4647eec050c986a0dba36fe5cff901a482973466a04afdcd143476a6bcaf34cfc1ed4a2d3e360c8258130853ba015f310f8f4e3a3ff8658ffc8259948c3cc2dc220ff236cdaebc254445f582d7caf74c07f71bd6278d21aaeb6c73edebd536f7cf365aee09c9ab0f959e4e963675ade3a934d74465481531b01424867edd454611c919c755e307008dfc4bda1204bd871f349691b8063f88ce67bf10fb3e154602e6339788e9eda2029867b980bc50efd959e2f10a160d494b250d6b0ac5d8f340e5c2e33e3e975ed2f723e1632a89063a5f67cd8dcb7a3b8dc45ece2ac6974db08862ddea4ed138b76d58c18cf617a687a41157b81e99eaf2bb1468a0e763f0fb218caaad0a9318f29d53400345a448ab20f83164fd1c32792ec741017c8cbbe919afa1cc7e68902a878f5c9f113f7ccece4bf9789bc3d73aec85d5784150d83c551bc210da9a86e61d7af4bfba76ce9d895f9635e227c6e3ef841a4ee1ec19299ef0636971f4832014c4e91cf6f9a6b5c5132cb0c4c739e669718b6814207c687505f16182e603a1a3473b4eae306aff9c59f54854728459a29468f4a4472c74de6524799f801e5dcdfbe49b95e8e3a633c928f1a6ee61b116291a462ffec87dba24071d9c9a645be9beba098463344f5dfb937449eedb06792eac7473f8c584f54816010ca545533f0c03103cc9b59254dad9556b74af4fe2a41b33cd22f508b90b26427fab51afddbe61b10c868924cefa094e035179cd8efcbaa855dd9a582f498d72c0eae73fb879ff26781b96a36642b0ecdfa5f6fd214dc7c612293684f933ee8111531961544da84d3de0403ceffbfa7f47d1ff86166808388165bc158b49af60bb83036953d4531450866eb15d0591ae673e08b897ba809851c5bb9400f25163bc47204defbc2b8dc846300bb7b045eac611e285fb38d477118a527af2d227a3057ab7ca4e246b33ebf04f248fb48cb29a496b8ad1bae7b9d28db8190021d3f19db6840000ac5f8ff412a8fc55fe895032cd4b7980703d974ecb74fe692451767b497cd7525340b031fb17f91a87011c409573ad134f07422683cc9cc6eb63c2420d7647b69c24d784bcfb4feaaa153d4fc8f677bc48c92689ffc66ee7b23847e5612471f0705fe4325c18f9bffdd758edfc77ac9d86a3c5bec6cc1f05432cfebe175c6356e3dabddeb9b1da9550eb0c1bfc46d476bdee8fb02edb62c89aa905125fc39dd9566c4edcca11dd0dbdadad7ceefc313194d6cfa00c708760ffd20f16f8689047f35a91d8cd9389dff96bed2793810cd3c4346cdda18286267ac020854df8fffff0f88feddf28dcda890709cbcc5ea64e69734d1f051aee15f31efda61d697f4ebad7ddb379437d2d2dd197b9d79ded718b1574b0707b1e02475f0c36366fefc0bbbeebc8b9ca10575e6da5e900a21e6bba48e5f85e6ff65e3e00a19c5ff241a8f7eb9d2a0a290066eedd0ab1a4bf8d70d1e354d64c3ab574f2c7b2d7b324e03677524d89be4f24697a268136c1689d9f9de4d3dcf7e00e42d5fee3fe3350b7b9a197e08f745820f9df9897736d663f087116a7e0d4c16ae6bc936bb76dac2493d76ffa163953aa5cd1e8ac568c2d529993ffc12c772241279b2f6e97642db4ab31bb4eeb37afd6ca11ebb1b50cf68ade0fba6dbb0e528dbdcd7b7d4140f5d65a7b11724c1edd728121f908f184d30e68082879f4aaf4b4258ae9c28dce36b17ba17dc3d38eb678f3a6a1863cafd5013acf5329a26f0d44707f908edfd9258ca99d19debae17c32ce", 0x1000}], 0x1, &(0x7f0000001100)=[{0x48, 0x1, 0xfff, "bce37e027220a0caf143d7ee33d64882feaaeaf19aea08eac3fc8fb1bd2be3242a2239e07ac035a4bf3ad060d7677e498fb4fd"}, {0xc8, 0x3025422d0499e4d1, 0x1000, "48baf1a1cab299baf1e04e16cef4f1fb9544f23f7871e06306c0e3be635c101f0c5ca2dba5e9b51ddc2c499b63db24ac15fbf9e234aee4686d5cfef8fadda83a5c9419ce0e7bfd1ec3f978321d4470e23efef31d6b0f11ca3b4ef77a14b756b51af610aac812704c6eb8cc98266ce9e7dea9da977987146b93490ac2a12880a60c2b260c67b522ad65d457054405870271d33766b18900684651711ecf43161777c5b5b87ea5401df495602bf736f9ed3edb6cb72260e5f8"}, {0xa0, 0xffff, 0x3, "68b6741718bb5b1f2420ae9ef60d45ea88cd3f7f47185ab6240e39f03797f1c9e897b85487397dd36d65366e605157f4d199525d22154b4f451148e29c4bd7140a7930ef13ed600f5ed75ae20f1317b560daa26dd1057539c546743deb4f3a96e58e9f6bb3885bf15e0ec88d5c760dea66537f647726eebf801fe89e91989fdcaed196588f1be0bfa987b7490111"}], 0x1b0}, 0x400) 16:00:52 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x800000020089}]}) r0 = socket(0x18, 0x3, 0x2) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x6}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000021, r2) getpid() fcntl$setown(r1, 0x6, r2) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f00000001c0)) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) preadv(r3, &(0x7f0000000100)=[{&(0x7f0000000200)=""/243, 0xf3}], 0x1, 0x0, 0x7fffffff) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x3ff) accept$inet6(r1, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x3d}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xffffffa8, &(0x7f0000000340)="c5fe404b825005bab73889b304bb603977b71cc1fb39b6892626a27d1678ef3ac0a5ea866328e1f85d2153aece53162ac03f5d6defae1bcad58ec6f799f217bbac795832128552b34e5bad9017a7cd2e0a0534ecd93fe2f271995671c22d24f3a27bd90e0f6f59470e9cf14122405e55d5ba2c5d4ec55c051def4af8c36d124f31d48eec00ac7779166d77eac4d2cc91cd530f40cece45b9fdbe2a0d6b8340c9f2c5ce00864e1fc3919cc46c99e05a4f1ee9ec1e09e6b006b85a0eed76a01e26d5784a91a8310e1c9cf71e3f9cfbf64f633f53759c569ea680ce1fe872a7eeaccf9ba3f6b5efbe6de377bdc2990300") pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCEXCL(r2, 0x2000740d) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c, 0x0, 0x0, 0x200}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)=0x7) syz_emit_ethernet(0x364, &(0x7f0000000280)='D') 16:00:52 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x44) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0x8, 0xb5, 0x3}, 0x5, 0x175, 0x4}) r1 = semget$private(0x0, 0x1, 0x212) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000080)=""/21) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockname(r2, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) open$dir(&(0x7f00000001c0)='./file0\x00', 0x20, 0x100) connect$unix(r0, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000280)=[{0x0, 0x100}, {0x24}, {0x41, 0x2}, {0x85, 0xf68}], 0x4}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x2, 0x0) chdir(&(0x7f0000000340)='./file0\x00') r4 = semget$private(0x0, 0x0, 0x400) r5 = getuid() r6 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000400)={{0xffffffff, r5, r6, r8, 0xffffffffffffffff, 0x80, 0xd5}, 0x9, 0x80, 0x100}) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000480)={0x2, 0x9, 0x101, 0x5, 0x8000}) pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0xbd7249432c5c8b23) getpeername$inet(r10, &(0x7f0000000500), &(0x7f0000000540)=0xc) r11 = openat(r10, &(0x7f0000000580)='./file0\x00', 0x40, 0x8) ioctl$BIOCSBLEN(r11, 0xc0044266, &(0x7f00000005c0)=0x4) r12 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) fcntl$lock(r12, 0x7, &(0x7f0000000600)={0x2, 0x5870294e72c7b012, 0x8, 0x2, r7}) r13 = semget(0x0, 0x2, 0x100) semop(r13, &(0x7f0000000640)=[{0x1, 0x1943}], 0x1) getegid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) getgroups(0x4, &(0x7f0000000700)=[r15, 0xffffffffffffffff, r9, r6]) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000007c0)={{0x9, r14, r16, r14, r17, 0x110, 0x1f}, 0x6, 0x9, 0xffffffff}) 16:00:52 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x211, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000002c0)={0x10, 0x9, 0x4, 0x6, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fef000/0x11000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff0000/0x10000)=nil, 0xffff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x400}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000ff0000/0x10000)=nil, 0x7fff}, {&(0x7f0000fed000/0x2000)=nil, &(0x7f0000ff5000/0xb000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x800}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x10000}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000fee000/0x2000)=nil, 0x10000}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000fef000/0x3000)=nil, &(0x7f0000fed000/0x3000)=nil, 0x80000001}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x4}], ['./bus\x00', './file0\x00', './bus\x00', './bus\x00'], './bus\x00', './bus/file0\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x8}) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x20005701, 0x0) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000180)=[{0x54}, {0x16}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r1, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r4 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r2, 0xa, r3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r6 = fcntl$getown(r3, 0x5) r7 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r9 = getegid() fchown(r7, r8, r9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r11 = getegid() fchown(0xffffffffffffffff, r10, r11) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000700)={{0x1, r10, 0x0, r8, r5, 0x25, 0x7fff}, 0x6, 0x4, 0x0, r6, 0x7f, 0x100000001, 0xb1f1}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)={0x1, 0x2, 0x2, 0x1, r6}) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r12, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = accept$inet6(r12, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) fcntl$dupfd(r13, 0xa, r14) fcntl$getown(r14, 0x5) r15 = socket$inet6(0x18, 0x4000, 0x94) fcntl$dupfd(r14, 0xa, r15) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") 16:00:52 executing program 0: r0 = socket(0x11, 0x3, 0x0) socket(0x1, 0x1c000, 0x6) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000000000)="04000000", 0xfffffffffffffd1c) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:52 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="ddb9338386fa7be31d239913d5b8bb2cb5486df33973e5ed86393791c683ea69a8c579090e8396a8d52967a7ceac3f017f0b83e6f4e36f2053556f8d38b6990cb98fb9fd79416da9c9b0cf1e8a0372c918befefd0d0a1f0498611104ffd8f7cbbcb06d78ae05fe740196bdfdecdf9d643d21b4cbef7691e743eac63c4ef05179a1fbb7f9021383125b3e5e510340c87208acbc2fd309ca7e7e725ff7113635e8a0676d4660973f5fffdf8c2529fb909ca30c28495024b2747a52317f9a158f860159651df3f7c2d3a3649f89e5ac400c9627c5626050d28579f088dfbcc7f14768868dcb383e1e5bc97fb37e25f23133", 0xf0}, {&(0x7f0000000080)="0934da8b3553f923f6a69fcbc45fdc1230ff8801226c1bfb53222ce6b9ca6b6eade4b4e6f90ff538e38b869d47b031ed3939c46b5a1f866067ddf10c51b38ce4108cf0d470f46e2c9125143452e23ca4a3b063e22d2928f10cee42ad81222e715f1881e4452167a1e0bc92e0aa00"/124, 0x7c}], 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x5}, {0x20}, {0x6}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') clock_settime(0x4, &(0x7f0000000080)={0xfffffffffffeffff, 0x1}) 16:00:53 executing program 1: pipe(&(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r1, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r4 = fcntl$dupfd(r2, 0xa, r3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000040)=0x4, 0x4) faccessat(r0, &(0x7f0000000000)='./bus\x00', 0x40, 0x6) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r5 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) write(r5, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 16:00:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/86}, &(0x7f0000001140)=0x58) 16:00:53 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x3) clock_gettime(0x2, &(0x7f0000000100)) 16:00:53 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) close(r0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406", 0x2}], 0x1, 0x0, 0x1) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./file4/file0\x00'], 0x10) 16:00:53 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x8000, 0x1) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x400, 0x0) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002280)=ANY=[@ANYBLOB="f0000000000000000000000000000000f77aafdfd03d797b07d4a44e8d9863928e813a5b1d20d4c0f2935daa70441c0218baa5310e58ea6a8990cf243346cad7624cda89a7a19de1b9132488e5aa34395087bb05ad5c76a3652c060a3f36f6a8c81a000000fadb28de47684850c83b1a42ceff29c0b91067741ebf85b558489b26c866d55730f10eca6e4fecadabc3ea7d17a96f648f90b10664b0361158f792466c971bca42a796ee21593cd42645df46bb86ca0d3474a2270fcb0a26274221a9368d07b8b5149c1e0bb6eaca5b24378c97cd301de4493bfa69b2a53183fb5404ffc67a120c00000000"], 0xf0}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 16:00:53 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$VMM_IOC_RUN(0xffffffffffffff9c, 0xc0205602, &(0x7f0000000080)={0x3, 0x8, 0x1, 0xd29, &(0x7f00000003c0)={{0x7, 0x40, 0x4, 0xd2, 0x6, 0x800, 0x8000}, {[0x7, 0xffff, 0x7ff, 0x379, 0x3, 0x9, 0x9, 0x580c, 0x8, 0x2, 0x8000, 0x8, 0xb33, 0x2, 0x4d2, 0xffffffff00000000, 0x400, 0x5079], [0x10001, 0x1e4, 0x7, 0x0, 0x6e51, 0x3f, 0x1, 0x4, 0x5, 0x20], [0x1, 0x5, 0x8, 0x9, 0x41ef, 0x6, 0xd1fe], [0x0, 0x5, 0x2, 0x8, 0x6, 0xfffe], [{0x3f, 0x2, 0x400, 0x3}, {0x7ff, 0x7, 0x9, 0x49}, {0x2, 0x809, 0x5, 0x20}, {0x3, 0x9, 0xfffffff9, 0x81}, {0x3c, 0x1f, 0x3, 0x1}, {0x7, 0x1, 0x651d, 0xf3}, {0x3, 0x4, 0x8}, {0xa5, 0x8b, 0x8, 0x6}], {0x14, 0x8, 0x8000, 0x5}, {0x9, 0x80000001, 0x4, 0x5}}}, 0x5, 0x2}) fchmod(r0, 0x100) r1 = shmget(0x3, 0x3000, 0x541, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x1, 0x3ff, 0x7fffffff, "73f3267eafcce5081a6f0922bd26c37916203100"}) r3 = open(&(0x7f0000000340)='./file0\x00', 0x81, 0x90) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000380)={0x84, 0x2, 0x2, 0x4, "1c21d8404bbf3235938cbac88ec2bd2b084d00", 0x1000, 0x32}) setsockopt$sock_int(r3, 0xffff, 0xf82d71a55c2d81c0, &(0x7f0000000000)=0x40, 0x4) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000300)="311543e91fd51e8682dbc351899b442fc4cf98540646c5c0e3fa131e55754737e94d4649a1e0f31ca5b15d96c80f56ad65d5503a853faebfd60cdbfdf3b75636ef60b4f873dfc5c5c249f719857ce2acc989a45093808ce2bf4035fcd0dc1e8cc1ba782be17c8263209cfc09", 0x6c}], 0x1) 16:00:53 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}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1708895e8a8cb4eed7fb45e60000001300"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0xc6e, 0x81, 0x1, 0x14}, {0x7, 0x4d, 0x1f, 0x5}, {0x9, 0x20, 0x0, 0x4}, {0x5, 0xc7, 0x9, 0x20}]}) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:00:53 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [], {}, {0xfffc}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1708895e8a8cb4eed7fb45e60000001300"}) r0 = syz_open_pts() write(r0, &(0x7f0000000000)='<', 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) r1 = syz_open_pts() write(r1, &(0x7f00000004c0)="aa254ac71e15531750843e6621dbdc9a53dd163e5344c522daa74a34215f37d65d057e44187d67315dda0815b181d5dbaf53a8dd4f001c83d0a2d127540371360cc2c0d5b26216547d33cb16cb8a8ef62a136c311cb470f5979a75276229b2c9645b4a6b6ef6e89d5eec6b4bf23bf829d83c1eb7ce920d74a958b13e11d6e978da963032da3a33101755a87dfc32d33e7ddaaae029ef0d9672b5ea3396c60d846636ae90fe22c79f51f937c51041dc82fcb8501f8e3fe8f2d73b0c02d4410762803525fec87c5b7cc2c2cb608be287892a6f16f2f3dacbe7210f64044925c17abee7e40a0a9dd7fcbcc60d5586bf719cdbadc8feaa578622541d2567d88497ea422b", 0xfffffffffffffc3e) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x4, 0x800, 0x8, 0x2, "856f7a5bf777b6f1480f6d759abbd9b34ebb93a3", 0x7fff, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x2, 0x3, 0x0) pledge(&(0x7f00000000c0)='/dev/zero\x00', &(0x7f0000000140)='/dev/zero\x00') r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$inet6(r6, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r9 = fcntl$dupfd(r7, 0xa, r8) socket(0x1b, 0x2, 0x4) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000080)={0x40, 0x1000, 0x4, 0x2, "6f94c621f70068a1470ee4d39b31c2f5e9f5d4eb", 0x1, 0x6}) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x80) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0xc}, {0x6}]}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x21, 0x1, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) fcntl$setown(r0, 0x6, r2) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") r3 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x84) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000100)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000100)=[{0x6, 0x1, 0x48, 0xb20}, {0x8000, 0x81, 0x0, 0xffff7fff}, {0x7f, 0x80, 0x4, 0x80}, {0x0, 0x2, 0x4, 0xf99}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:53 executing program 0: r0 = semget$private(0x0, 0x3, 0xc) semop(r0, &(0x7f0000000040)=[{0x0, 0x3, 0x1000}, {0x1, 0x5, 0x1000}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x0, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x2, 0x0, 0x1000}], 0xa) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) setreuid(0x0, 0xee01) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699d, &(0x7f0000000300)) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="60ba8f292450711fe2ea"], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r3, &(0x7f0000000140)='\r\r\x00\x00\x00\x00\x00\x00', 0x188) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000340)=""/200, &(0x7f0000000180)=0xc8) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x2884450e) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='cc') r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66c3277f7062d3eadcfb2aa6594f7d010000000000000000004a002335804146c8e81598e5c40064b6f95e6d50772e9ecaec266c982a97a32697ea01a48b98abc48c5be385d13168b34b000000"], 0x10) r5 = accept$unix(0xffffffffffffff9c, &(0x7f0000000440)=@file={0x0, ""/4096}, &(0x7f0000000200)=0x1002) getsockname(r5, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) write(r4, &(0x7f0000000140)="9e3eaa54e3ffffffff03bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) 16:00:53 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bedd1192699b9b800ed52beb85a85e25bfb9d0b67f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bb07959952d29885920cac2313c6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc9060000008809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb45000021"], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = accept(0xffffffffffffff9c, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cef800"/92], &(0x7f0000000280)=0x6e) poll(&(0x7f00000002c0)=[{r0, 0x100}], 0x1, 0x500000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) r3 = socket$inet6(0x18, 0x8009, 0x2) sendmsg(r3, &(0x7f0000000180)={&(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000040)="463a43b1f796074475cf614e7952ad778124c743c75a52f57c0c5ae60d311b237441b6e76c02a03cbd848eb876a905443b9713", 0x33}], 0x1, &(0x7f00000000c0)=[{0xa8, 0x1, 0x4, "2c2b571ac952e17b9bc83bfcde2c5e9422b414a83f8724a8abc791a0ec73b563db74f681998265e857484418c70679d48b109b5aa7140c74e29303d6508aab93af19b795c1a47f1b537a243c15daac353955a6779eed4323b07f437b09a1a97ac3f0293a89ecd4ba3995fb7a9bf48ffe75ee64a8e19e07f4bca869bb185d82fc396b057f74c5db44c849f00f65d7bc70c1ccd6d9e07725e8"}], 0xa8}, 0x400) r4 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f0000000580)=0xc) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f00000001c0)=0x45b) 16:00:53 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86127) accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=ANY=[@ANYBLOB="f90094e5ff05000821000020f2a200ffff39d3045ad35a0d2020009d00000000000000dd476e473ce443595950f2f9906d1b00000000000000000000000000000002"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f00000001c0)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="526a0fc95a7e608dc3f10e0c83d972a067cfdeb94650da9f14f971d1857c699433cb4d0bfb6eb98e15d70f2695e9b8b5261d5d15ce181a6aca21cf57ca6221fd8644f1bbffbbc4b7ffda351326c9295befc15ce8e302d2827c018fa6b6e9cf491b650940a5971e11512868622cdd3b8edfc5175564d03fe829efd13f87233fe1994e6364b0624fe5151d4e7e16b7083337a6228be904965aec2a4f571f56da26c6c1df2335c251f131650a2541ab71fba890f66f0f53fb", 0xb7}], 0x1, 0x0, 0x0) 16:00:53 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 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x800, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x100, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000140)='./file0\x00', r1, 0x2}) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000040)=0x7) r3 = syz_open_pts() close(r0) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r4, 0x2000746f) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:54 executing program 1: 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), 0x6557, 0x0, 0x0, 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) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x21, 0x1, &(0x7f0000000000), 0x0) kevent(r5, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x10, 0x1, 0x4}, {{r6}, 0xfffffffffffffff9, 0x20, 0x0, 0x1, 0x5}], 0x4, 0x0, 0x0, 0x0) dup(r5) r7 = kqueue() kevent(r7, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r8 = accept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000180)=0xc) r9 = kqueue() kevent(r9, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r10, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x10, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x7c12749ea1009bee, 0x0, 0x1, 0x4}], 0x3, 0x0, 0x0, 0x0) r11 = socket(0x0, 0x0, 0x6) write(r11, 0x0, 0x0) r12 = socket(0x1, 0x0, 0x3) r13 = socket(0x2, 0x0, 0x0) connect$unix(r13, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r13, 0x0, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r3, &(0x7f0000000000), 0x0, &(0x7f0000000200)=[{{r8}, 0xffffffffffffffff, 0xadfbdd4ea4e7c98c, 0x6f1d6ab41cc29dcf, 0x81, 0x9}, {{r9}, 0x7ffffffffffffff5, 0xc, 0xb375aa8aead270d7, 0xfa, 0x9}, {{r10}, 0xfffffffffffffffa, 0xc, 0x40000000, 0x5, 0x6}, {{r11}, 0xfffffffffffffff9, 0x40, 0x10, 0x7, 0x1}, {{r12}, 0xfffffffffffffffe, 0x11, 0xfffff, 0x80000001, 0x6}, {{r13}, 0xfffffffffffffffe, 0x20, 0x4, 0x20, 0x9}, {{r14}, 0xfffffffffffffffa, 0x8, 0x80, 0x5, 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, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 16:00:54 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = getegid() r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x3a, 0x12, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x505, &(0x7f0000000180)=0xbb, 0x4) fchown(0xffffffffffffffff, r0, r1) r3 = open(&(0x7f0000000340)='./file0\x00', 0x81, 0x90) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000380)={0x84, 0x2, 0x2, 0x4, "1c21d8404bbf3235938cbac88ec2bd2b084d00", 0x1000, 0x32}) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000280)={{}, 0x2, &(0x7f0000000200)=[0x0, 0x0]}) chown(&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, r1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockname$inet6(r3, &(0x7f00000002c0), &(0x7f0000000300)=0xc) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x25}, {0x74}, {0x6}]}) socket$unix(0x1, 0x7, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000000040)=0xffff) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x200, 0x0) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") open$dir(&(0x7f00000001c0)='./file0\x00', 0x10000, 0x110) 16:00:54 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000340)='./file0\x00', 0x81, 0x90) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000380)={0x84, 0x2, 0x2, 0x4, "1c21d8404bbf3235938cbac88ec2bd2b084d00", 0x1000, 0x32}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r3, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r6 = socket$inet6(0x18, 0x4005, 0x70) r7 = fcntl$dupfd(r4, 0xa, r5) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r9 = fcntl$getown(r5, 0x5) r10 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r12 = getegid() fchown(r10, r11, r12) setsockopt$sock_timeval(r7, 0xffff, 0x1006, &(0x7f0000000140)={0x5, 0x1}, 0x10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r14 = getegid() fchown(0xffffffffffffffff, r13, r14) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000700)={{0x1, r13, 0x0, r11, r8, 0x25, 0x7fff}, 0x6, 0x4, 0x0, r9, 0x7f, 0x100000001, 0xb1f1}) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x7, 0x1, 0x1, 0xfffffffffffffff8, r9}) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:00:54 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) accept$inet(0xffffffffffffff9c, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r0 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r2 = getegid() fchown(r0, r1, r2) accept$inet(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r3 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) close(0xffffffffffffff9c) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r4, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r7 = fcntl$dupfd(r5, 0xa, r6) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f0000000140)=0x1) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) 16:00:54 executing program 1: getsockname(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0000002baa42d91470c78dc2ba3e970ec33300e4ffffffffffffff0000000001"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0xae2) r1 = dup2(r0, r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r2, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) fcntl$dupfd(r3, 0xa, r4) fcntl$getown(r4, 0x5) flock(r4, 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {0x7}, {0x8fe}]}) r5 = open(&(0x7f0000000340)='./file0\x00', 0x81, 0x90) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = open(&(0x7f0000000340)='./file0\x00', 0x81, 0x90) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000380)={0x84, 0x2, 0x2, 0x4, "1c21d8404bbf3235938cbac88ec2bd2b084d00", 0x1000, 0x32}) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000180)={0x3, 0xd38, 0x101, 0x3ff}) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000380)={0x84, 0x2, 0x2, 0x4, "1c2174954bbf3209008cbac88ec2bd2b084d00", 0xffc, 0x32}) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x7fff, 0x4, 0x86b1, 0x800, "d53e7af075f4394bb0863739e76c98eaf2bb4ef9", 0x1, 0x905}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:54 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0xfffffffffffffffc, "661fbee2245185a8186503182eab7fff0e091fe6"}) write(r0, &(0x7f00000010c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713d218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006aad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf612829d8607b4d08868a99ec9f3d9302a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1b6be6c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119bb36ee768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4028656273e4c1c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e091bbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708915c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75000000000000000000000000000000000000311a1304de2fcc3c76bfbe4bd743bc44be2185d78cdc28d1b61b07e1ebfef91b252c6abc9f5cfadb6f5161a4a8fc4c84b96c8882741e24b6e907d083d518266da67892e95a51f1c19dc47a8c0cfb5b6dc7a8f350b44ef7a5becda1e36cc45127ac9b8318bc9bf7705eb4e614af75b3c29973a639300dcb6e8ac1c7203d51952d1c9fd35324c9262047da6472d201d8a4494b355b1f869be1bd8c81ff2d460f1a1e308e5c9afc29f463a1d19e08c92776646f9e3059", 0x76a) write(r0, &(0x7f00000008c0)="1b4a4e5cfab0fbad605a309b8dc538bc2fc94746fc7fdf31d9847baa5b61d965dd181288338a8f3f06e12d3f54b8040c9bc2f45b26b95b3f54ea5077ae38b1b2da9dccd532ac6c77d3dd48c110f3e185ad63fef9c403", 0x56) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x10001, 0x1}}) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x74}, {0x5c}, {0x106}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xc, &(0x7f0000000100)="e6cdd6da80b56edfe95de300") r1 = open$dir(&(0x7f0000000540)='./file0/file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f00000006c0)='./file0/file1\x00', 0x8000, 0x80) fcntl$dupfd(r1, 0xa, r3) r4 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f0000000580)=0xc) r5 = fcntl$dupfd(r3, 0xa, r4) setsockopt$sock_int(r5, 0xffff, 0x100c, &(0x7f0000000000)=0x1ff, 0x4) r6 = open$dir(&(0x7f0000000540)='./file0/file0\x00', 0x400000002c5, 0x0) r7 = kqueue() kevent(r7, &(0x7f00000000c0)=[{{r6}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) r8 = open$dir(&(0x7f00000006c0)='./file0/file1\x00', 0x8000, 0x80) fcntl$dupfd(r6, 0xa, r8) r9 = open(&(0x7f0000000340)='./file0\x00', 0x81, 0x90) ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000380)={0x84, 0x2, 0x2, 0x4, "1c21d8404bbf3235938cbac88ec2bd2b084d00", 0x1000, 0x32}) r10 = open$dir(&(0x7f0000000540)='./file0/file0\x00', 0x400000002c5, 0x0) r11 = kqueue() kevent(r11, &(0x7f00000000c0)=[{{r10}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) r12 = open$dir(&(0x7f00000006c0)='./file0/file1\x00', 0x8000, 0x80) fcntl$dupfd(r10, 0xa, r12) poll(&(0x7f0000000140)=[{r1, 0x40}, {r5, 0x2d}, {r8, 0x2}, {0xffffffffffffffff, 0x100}, {r9, 0x2}, {r2, 0x20}, {r12, 0xc4}], 0x7, 0x3) socket$inet6(0x18, 0x4000, 0xb6) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x2}, {0x34, 0x0, 0x0, 0x2}, {0x406, 0x0, 0x0, 0x80000000001100}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) ioctl$TIOCSCTTY(r1, 0x20007461) 16:00:54 executing program 1: dup2(0xffffffffffffffff, 0xffffffffffffffff) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r0, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r4 = fcntl$dupfd(r2, 0xa, r3) r5 = open(&(0x7f0000000340)='./file0\x00', 0x81, 0x90) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000380)={0x84, 0x2, 0x2, 0x4, "1c21d8404bbf3235938cbac88ec2bd2b084d00", 0x1000, 0x32}) r6 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r8 = getegid() fchown(r6, r7, r8) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0xbbc5625c7043ef80, 0x5010, r6, 0x0, 0x200) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fsync(r1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000000)={0x1}) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000180), 0x832f1f7d, 0x0, &(0x7f0000000140)=@abs, 0x20e94f86) 16:00:54 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() syz_open_pts() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xd}], 0xfff, 0x0, 0x0, 0x0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8001, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 16:00:54 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x3ff) accept$inet6(r0, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="10002e2f66696c653000"], 0xa) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000240)="2f3e82b3b5d547c5e90b173264630356eb1203567979f1562aab1e9e2ec0c29cd8553260ee7e347741eaafc2a183a02d25ba9de404edbeee742db535375d1170ee5bb5db7d22553014cba5212402dec4e1dfe722465e6a56445a8d9bc7044adc35b772084fe08e5247f064118375d8ed37706fed3451ca3ba81a39e8c48fdefcc675a9b3622ecf0427706dd3172bab5a798905141dc75ab0d83c19704d3c7032dfbae312e5d07c0c59a1c725513cc853f95f928d0ffe5e9a3ccf16447980", 0x1c0d8, 0x0, 0x0, 0x0) 16:00:54 executing program 0: pipe(&(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000000)={0xe0000000, 0x6, 0xa}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x87}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:54 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f0000000580)=0xc) listen(r1, 0x6) r2 = kqueue() socket(0x18, 0x8000, 0x7) r3 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r5 = getegid() fchown(r3, r4, r5) recvfrom$inet6(r3, &(0x7f0000000000)=""/158, 0x9e, 0x40, &(0x7f00000000c0)={0x18, 0x0, 0x7d, 0x2}, 0xc) socket(0x18, 0x4000, 0x5) kevent(r2, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x43, 0x5}], 0x2, 0x0, 0x0, 0x0) 16:00:54 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) fchmod(r1, 0x4) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x100000000000000], [0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0x0, 0x2], [], [{}, {}, {}, {}, {0x0, 0x1f}]}}) 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="6dfee711529619c9e3ffc2fe063a") select(0x9, &(0x7f0000000040)={0x7, 0x401, 0x13d3, 0x9, 0x9ae, 0x7, 0x6, 0x6}, &(0x7f0000000080)={0x401, 0xffffffffffffffc1, 0x1000, 0x800, 0x8, 0x10001, 0x73e0, 0x8}, &(0x7f0000000140)={0x1, 0x400, 0xffffffffffffffe0, 0x7, 0x36, 0xef, 0x2, 0x4}, &(0x7f0000000180)={0x80000001, 0x9}) 16:00:55 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) shmat(0x0, &(0x7f000051e000/0xb000)=nil, 0x2000) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x55625323) r0 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) 16:00:55 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)='m', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f0000000000)="6d66b176", 0x4) setsockopt(r0, 0x6, 0x10, &(0x7f00000013c0)="6d66b176", 0x4) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x3a, 0x12, 0x0, 0x0) getsockname(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 16:00:55 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9a648a73b377158de9d6926f02dfb5eb32fa218682d6fea1c858f7380d9e764cfcb0652d0848f5df95880bf86f77cf9fd9d84ab620d91660a1dd89817997e72858c009d71ee02ff3ed90de459b19a7779e3884ea0b95cd8b16e1aac2fa2805d431475e64b41e74692c2590d2138b98491fe9ed5e2914e022388173f1b72502012a6757e0b5d57d8fb868be652118ae2ccb2e4940278cc7fb7ada78867e06d70b6f5d683a63beb013036c9548d004c306adf744535f9c98a7246c53167e2e6055ebf57f521c0535d3f4af06a1c5a97a36ccb88f06c156eaeceec2dbd4829467bd292537f4ca62e10ec28657fceb7c0d8e353a6b780d9cbe9e1098e57e8ed0fe4450d5e5d260e88aae2248c622d47ef9aa2d237857ed81c2a609f03be93e055ede9b1ff173108a9c04951e2a9b0892507864f360e4557b459809d4f270c0f6f4a58feb07d4c38467fdac7ea98b14fe88c041335d73e469ec17cae20b0542e2116e29da5ff5933bbeff492cd205da547915ceffe48a8d90cfee93651a52db531f8a3fdf6858da07d3fcd3214cb552650f2dda2cd71035df9802d62a92dcc6f920d941306dfb1e467018386bbd10be43a937da4e9880fefbaff3cf6cc1a79882e544c6a30a1db063c6d03585b2bc3805d5e813c547f5bb2cf4926f8089daba614217910cb0bd653dcb4126f12ff74624ee431448bb4d00803c6bf46bec0565ba84ed2c59537ee78b5860646f61a849c481e1eacf5b31cf51aa55a296118fd28f8416184db4383fb6ebadd44762cbaa3e300b9093827c2db4d0d17c024e4fd54a1028356d3772d82729a15ea68cd391f81a3593e9590e2b2d2e57b8c06250d9128d1324dbb710faf9f7d5ee5d411dd4f8dd44685b60d2cc81ed87584054dfa4509165c6242cecd3736065669f5d79daaae2f9628a858931e06885ca6cb2c65d399d67fde3f3f60055d385a3a4702df67e60bf01c62a6980ebc19709d33ea738c427ea8f38a35caf6364cc19504ed53320cc052eb3f133329085ff61a98769e13a06f05f7ba5fddb28bcacfb2de5baf3588e1d35ea5cd83a2d39462b9f87ae0e1d304da08c731efbb0a33fc899a4bc0a38b122e460aca31b80228cccb785dfc6aa2a7de76a2177370525af04b947e7394cc650cea744858f2aa3da70b02be56001fb5930d8884cdf1eb39367c3ff29bbe2c84562a0e5351f86b54a3a34150ba4903c7b0b79bbc9f6b5cb50907ee346dfc2bcba36ad33a492cdaff1c62a468f1323d7686469de716d6896829572db5d7204d9066937187268191b7a4a59102e70cf4072e46a5f590da9de14f473f7c7b4d5f9eeab5b67e85ffc6d9e67aea9b31007ec9a9961bbbda54fdb1ab3dbe9090bb1d9e6da63b320ed6f42083133a32a2842bb0bd4971ccb3b069d6920ae6ed9dee057e12d268bdbdd632b82d79e0abca42431cf4d93e57b2eba4561a1e8a045f1b7451a8c491d720aabb462ac9a414d4eff8d87d5fe8e6d16e25058027f73bdd5ac923e333f5fdca42b97953f8e83f2488b54575d7f64b9b35a7bcacba0b7721a4e551f91ec1588dd1b7ab80f43d964e440cfe4aeb62fdcc077e729b99bdc5ed03682274a66bb8b1ba11b7df6b20ec5c653e8d4f7fad5735b8e6b844938e5e0cd433f680be6d60c363e4a0284e3b2b097822d1e7390a9e0a991ba6a10c73ca2169af4d46c3d788a863bf196e566c4c0da41e92eba626c62e247c25bfba8cc7ebbed4c44e60a44884f82c7335b08bb8d699d27a01b075086a45dd4a8979ead8dc51b4c2d866a205ebba39c57d5d364bc036c5855c5111c8c31a0f8cf2747bbf13b04d34395680d6656e0414f44d09fe90a1991c4533f95bcd57f77cdc2eb6f747e0af4bc3bc721b10dacd1b20189e954e7ec9ce1a9e93d2b0550c892b32539875ad6988a31ba57aed6fc90975a535eb58f5a9bf5ac14fb1149704b4351b40fd39d9563a4555b593b6cf2f4b3e13f7ba2f8fab469817bede280414010273ea938028ca4a77c3c70649e0f58ec34752e55e2b89c60309433b51af9d1a1d6841d7e936fd78fbf58d5c9776eebf49e35d2e1325316005e18077f30419c9205c8ad949396fc2fdbfe070f20824998763237dfa28355a0aeb48ba1e0d6056ca636663d92329380d73379c8afbfd81f01a7bd2e4d159e2097d5c32df889b890dbdd9b29820d4af3a13d097c789f4f507dd10adbf917af7ca54125a2b6320b052b3de99b9ad4007c381660832c2777a8f1760597c72916d94348925cc79b0602606063b8454fcdba0835c50a9e20d3a020cde1edab8ca5d62e172576592c6e327ffa99407cd475284eb98705bcfde2e7dd92f14ed31b1d49a2e3b8701dbd5b073364ed414f8b28f798d148820e27d68f9ebb20f1c366d40226e0e633bf09ca149cfbe738a447c83e4c561d10c085b1d0e5afe8f1bf63547635df35a6316e8895907a84a317b47a5077099313105bcf8354049e73f88c6be41aa161628d9c1682c16c22f522d1fb519784b0c1e02ae89a5068f70dbfbf4107218124235a5a29f8e63e59d3b931f9fa5e00504969fa109e07909e757b6b3c05561d9febb44aeb3b093a4fb6c9455c8586f9c975357d65561dd6cb4338b2842b7398ad04d0f0d00f47aef3daa303569d4363974df053f2ebd5d52c7724ad9592db24b1f6bb86f00ae7ecbf1cf27ec03b4e3b8d8c66aa6ba3130fe3936a1ea8c857d4666c7524cba5d33d176f59c7d75910c494c61cff7f5c911cc9d53dec7cd2d0d5fc4dd2d6ba99a4d8327bc85bf115cc8e8fcd304fa12477eba16693303d7443476766911bd90384f58376972317b9d19f0a9299362279d50c1d8dadcc2dfbcc54fc2354606be6c20d4c90f0ad23e8209b05ff61d6784af7efb205adcf323be5db39dbbbb1ccbf1e6dd79a6d973ef060074a9b82464eb82eb91f9c36cf325812557f909af69c2666a535320c679b07f36d1cb06e0dd3617d3119f24a2ef60b4a029bba5b4aea1b9c74045d85cc435b6efd514cc4b91fd1b6f4cd30e04123ee6306919fc7b8f4ceb970feae747f9146dfe4913a960ad77ddbe2b8b82491fb758c73ee43ce61af96d10cab7e777a8ae0deb8578283ecddcd1bd8d4de9860a11aa1a3215c5122f1efccf4d50f250ba6750895d08a7eb676eb5786c5de086e322f3cf1f4d8e99e82212f112c2e4b08688c2dda5d14647403a6a686345691b46cba9d9a0f184fe43d55dec25d5d18d6b3c6dd14d6fa4b3ae00aa1f2ff1007d4bf5ac916dec5092bfb1536df28565d75fd8e8202ec0a617d82b26ef76f86fdc21d74df95ad8c0a0aebef32b36c3750a12fa961a5788fec5a89e03af5193dbe785bb5b964cfaa5c8480a4cd90264cd445809d900ac47bd533d53a748371c40cd6d374dc8310bba6eea1f61010d87662da3b81fec34ffb89e846fc6f57e67a19b084f7546fc055857135e0b82ba9820d7117727f45e913b123c7bd6dac5fd430fb960e798bcd388353fc156c0fb387e1ff0de48e48e111b0540ec7b4e96c09acca9e71a9ca9c9c017eb16ed81693b85cd8a9705aca8e6b835541a53102b4963ce3c0b0509446c2492029d6e3bde59e2e690d7d8f22502c17cf40ce6298a78b4985a9949cc962b9d105c494e2d46eb76bf8fa7bd958d40f04aa5072f0e845bb969aea40c5e9797d163a8117a7f27df6ba157bef13da2846b22c74b0eb40310a038eacfbfe5dd8dcf048414bed879619dae2608c40cf543180c4cf78947fa5d40c06716668c9d6803da1f2f3985c2def6b3bd7437c272e92f1f5a6c0bf3fbd0f45a5324de77e53eaf2160ebd919489f2d1a4b8885461103e5358d2a311c21df3a1038c61850b00345e9b4f543171f9d5a07457050bcac891e19335b31a293093c905dd70fb1fd8b8caa522c848b397e0794e016e563b052296e8ec9d5190deb84a585e25f4390e4ccd32ec22a1dc712c00b7c4af78b826dabf26ed35bfb89c8e0ecf83bf10a08eb14f09af1dc34797cc86e00ab23a7d53e16057e12c1ba8b277259e18277dde21cd9d96db7f841d0690b3ff17182b130dddf119e1279dec491fbb16d0097922f2782aff72437348ad49d0c7458a10d5581417d042e33eec979dee9a3d39932f846d6d8bea0657bcd5f349f994f37944c4480db06451fb07e32bb178b0a6d929b328adddd4e9742b670db0654e93f3600e40358c0649a2bad2487b3d6a71ed241b6cb2d40da033481ee23921911c6c5986e57833c5c3e7b345f6ac73e933882c866f80839945d3e2afa37df497cc344b1b62a1119182102f2db190fe4555de26808aa3dcd9a4b8fb12ec3961cacd7bdd4ccf7094f059cf01a0b227a6c64e2b45f0ba3ebb3c594563307e7d0cb401f801b24f055dd154072f4144872561a47cc719655021b6c932bf510f4fcf1e62f1fc39b522df3c0c7238a3438484bf67bc61e5470e1ae0c4e5838a7788c8945f3bc94f0a477bcde4ec1ac3e6df8a5be243738f2919dc6535c7ada3f396e9161682772e9917bdfedafead787c8e344a6aecf2c1ea728ed81c44690e9d312d57c47101606555228eb029b5256a8c5d614ce1cc3cfe8886c7f3c148d4bd2adbb9bb3141659c31825c922fd91c1af8aa97f9e642e9b4876b276e100592a13273c7656aa6bf78553754487580e1f548a0427f3a98260d88bfcf3326aa220f565986a9c6fe54d3e3868ffb76d6feb3efc5c35fc87c11ab6abff921dbb8d751268eabc218f3d7d24d646e5682860709845a8dbf21d0ca8cf438261a179f1fca928893b7df71f9b05e4ccf085a11779b579df502abf03906e81ef1edd8f364b3fb5934382fe33ca46dfb40a07d821189471c77b4ffca8a9e13e689812c83e75ac6da3c966fa754ff710af880de7a24c991af1083e4b444cc2fe32d82e8053e2c7b955c658deac0b2f453a665f89d88b9b40136c0e773898b64d77601f8d6ff0631d1d7722239e054cedb7a06d058d6c34768155cdab5aec3181b88b45f05dc66149dae114eaa9ae774fbcd127603314419e31a908f1ddf6d562a10d863ec8e925a973445df38d86b898ef971fdf8f29d3cc0cb63cdd26b07b7e126b33385c927e570d23fb95f5189ef2083e0d511af83d51fb223fe9f635865d6ba3249322974fe1c26b20a3d436b9e85ba46493540b0c8d7ee61ee600c9d8d27e178036cfdb0fd225b60eff8bfb9abd868c0ef89a59c5ac1976f7e109d6b5faa449603bdf08e960b1e7fb6a2099ffbe54a80b07dc86e80287eb96d791cb52137c43b302f897498a01202702e69679b6befafbb9b48c2b12b0d08d76331decdd5289bf9830501825850729a367dc10722bc522ccccdce909dc42ae5b1630a21340131b4745c6dac5d7e97c3f94eb67116f68751c7725aaa5ef88b0400850d665d08018b74a0627161b79ba1ff83248fe4ea4a8d99571affcbe426021c3760e25182babad2a61d78f67bfca5237eac8a0473469c5f90b1d27d7ab8829313e8e5069ea3f677c2e2079c852cdaae07b88fba2f3fb33b277225409b615a204acc1b6dc8e0f06b34a70a4f71a5603333e0140d13585f0220dd76c08223dcf1941a7994fa3479c6dadc1b0693a05", 0x1000}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000011c0)="0000fcd25b03c53dcc18e5b7a383020e4e8fca83e51efdfaff87a7bf4d5142c032858ee62ca0820d0403a8a34385a297ed04dbbd0d24d8cf354f40f1bc45d8b8da1e62513ff46ae175f4b14e4b506b696dfd5259f87fcba1b9fbf77e250f5d7ddb9e9d23016c41920f7a1681aab78fc1f854952198822495852fec8be5751dc353413fe8d70c2e11a9d5ad7a16d7555f0ca88977cb0af50f303f8a6315e17ef2bce6bb893ae2d09c84564c82d25caf0b9a6620285ca6e99ce89b42410b00000000000000dfbfd280233e8bf87cb7dad0527e1df9814ae4832020aa73e59a5d9ff6bcdcd133d670af329a6aa0eea84e9844ac51565a3b0254c3d4198a8cc1cfb0", 0x100}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="ca09000066696c65300021dc5c1928eac9dacb1fbde84ad17ca3f613"], 0x10) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r2, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) fcntl$dupfd(r3, 0xa, r4) r5 = getuid() fchown(r3, r5, 0x0) 16:00:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0x4b) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x1, 0x9fe}) syz_open_pts() munmap(&(0x7f000071a000/0x3000)=nil, 0x3000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x7d2, 0x7, 0x7ff, 0xde5, "c153115c26c65d840b5fd146457155c702e45d65", 0x5}) mmap(&(0x7f000071a000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x20000000000002ae, &(0x7f0000000180)=[{0x2, 0x8, 0xf1, 0x1}, {0x401, 0x1, 0x0, 0x3}, {0x6, 0x20, 0x5, 0x53}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x8, 0x0) setsockopt(r1, 0x21, 0x1, &(0x7f0000000000), 0x0) connect$inet6(r1, &(0x7f00000000c0)={0x18, 0x3, 0x101, 0x8}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0xfffffffffffffe6d, &(0x7f0000000280)="01040000006e000000b9c0b906a4c9bbcd5b320ba8f8") r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x24) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 16:00:55 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket(0x18, 0xc003, 0x0) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x3, &(0x7f0000000140)="d4bcbf25dc4bd6b38de2f65d9f27de27a9dee028b6d93b6e1f1d46e2474b50d28e4679137ebc7e4e31251d2459ef4ee2df6f48e2f414feb1bb3eb75b9b95cf349e47949d73d13ba3e72c0e9e0513006fafac8065f61e1632ed", 0x59) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) bind(r1, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) getpeername$unix(r0, &(0x7f0000001240)=@file={0x0, ""/4096}, &(0x7f0000002280)=0x1002) 16:00:55 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x0, 0x3}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000710000/0x1000)=nil, 0x1000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:55 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() open$dir(0x0, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x5, 0x1, 0xfffffffffffffffc, "661fbef22eab7fff0e091fe600"}) ioctl$TIOCSTAT(0xffffffffffffff9c, 0x20007465, &(0x7f0000000000)) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f", 0x5b2) write(r0, &(0x7f0000000940)="0c4a4e5cfab0fbad605a309b8dc538bc2fc947466666630c51955bc97a9569e9ed0396ce0513716f41a040cd23c0f825029ab1e3e997c7058c5cb782f16e3c0455d0fb2315c0667e693aca9faf67908a0b79c93ce34c73abd4868cd784a68360fb41486bb43e7fc3ec695e7650b47a086d981af86426173886221aea15f68af43c66ba371e35b89bb3e97593b561cb69fbad4fad7dc3ef892e67ad39ec829417ca0363ad6f708a65d31b1dc4a3ac1ad973e87f", 0xb3) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x80}], 0x6, 0x0, 0x1c2, 0x0) write(r3, &(0x7f0000000b40)="b10c861ca217d527ea23812da87c47ce69b6325710a0a1e07fba67cdb8fbfaad165d7f37b3500c49b4577f1885f7878197999221010000000000000072301dce411b83687b440cb9280eacfd24988074ea3599f426cd76181bc6454a7acc07b7a3bdc375ece96ea3372c38ab9fa20ff52ce2ea3c2e3fda163f9e6df8bfe90ffc70ac855acd4c02c3079809491f27267b100d4dcec2eeb183c3b0ed119d4d1ac3db2b5c965c048a497f2b6954671704f41d8debcf0a7f67b04fbbb8cecac41f26b854f32d3dd8607023eaa097a082f6fdfde71bad74452b9e35ad8c430ff0ca4e5fcb9dc963dc67c3e25b7370ab62feef9031744e15b64a1477000000000000000000", 0xfffffe50) map stack 0x2071a000-0x2071d000 of map 0xfffffd807f00a2e0 failed: no mapping map stack 0x2071a000-0x2071d000 of map 0xfffffd807f00a2e0 failed: no mapping 16:00:55 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x80000000, 0x0, "0100000000030000000016ff7f00888e00", 0xffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) socket(0x2, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r3, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) fcntl$dupfd(r4, 0xa, r5) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000080)=0x1000) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:00:56 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0xc5005601, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000d40)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb8a7fa69dfceac2a84e6abca6489696bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bb813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92f4067f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2190ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5263433b3b3ce4522048f45a9870de8295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ad29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac70492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550d568ac82b91d236c7de08060f6892f5c94c2931e645300753546ff374d420fca3e6ebe0ef2e039c3b7688018a0dd19e5b109b62b37fa5aa4e6f9fed60bef1415abebfb7fd14396754c5db6681abb60ced783400f99db7efb0b4359bd3640b6089527e16538027e0fc5a670a68844c18e31e172b99b8ec77c472391919f9e142fc65233fb53bd50e4b20224ca95f3fee8348456caad1813662edd1aabdc338a8637a2146b3d9173fd1c5c134ba2fcdca8b713bec80000000000000000000000000000483b1b558cf49786192d6d6457e67ae0b61c2f5efb6cc6a3a36a0d86a2298206ec5227dcf47cdf9498203eb6481d98a3a6fd6f37d10a253c78e9841b39c0d0f6b6b0c30cf4d5e04761"], 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) ioctl$BIOCPROMISC(r2, 0x20004269) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x48}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="791700000041ff01bd545b1565e4") unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='x\x00') r1 = open(&(0x7f0000000340)='./file0\x00', 0x81, 0x90) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000480)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000380)={0x84, 0x2, 0x2, 0x4, "1c21d8404bbf3235938cbac88ec2bd2b084d00", 0x1000, 0x32}) recvmsg(r1, &(0x7f0000000440)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000000380)=[{&(0x7f00000001c0)=""/211, 0xd3}, {&(0x7f00000002c0)=""/47, 0x2f}, {&(0x7f0000000300)=""/92, 0x5c}], 0x3, &(0x7f0000000400)=""/35, 0x23}, 0x800) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x1d}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x63, &(0x7f0000000240)="c4d4a864c51a58dec50e95ad8ab762e98425077edb778c4d86c7b63b804000c50741efd0ae60650463dc119cb1b156ffd5b55dfb0c8371efde4d00ce3162fe42409f30bedccabdf9029a0db628dd6140108a975bf1e51605eae76d1d02e0366d83d6ff") r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000300)=@abs, &(0x7f0000000380)=0xfffffffffffffd1a) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x400, 0x0) r4 = accept$inet6(r2, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) fcntl$dupfd(r3, 0xa, r4) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f00000001c0)=0x400) accept(r1, 0x0, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = getegid() fchown(0xffffffffffffffff, r5, r6) setgid(r6) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x15, 0x6}, {0x30}, {0x6, 0x0, 0x0, 0x104}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r1, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r4 = fcntl$dupfd(r2, 0xa, r3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) connect$inet(r4, &(0x7f00000000c0)={0x2, 0x0}, 0xc) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0xb1}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r1, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r4 = shmget(0x3, 0x4000, 0x80, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) fcntl$dupfd(r2, 0xa, r3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b6f7e75f99f95dcc489aed7ef55e") 16:00:56 executing program 1: select(0x40, &(0x7f0000000280)={0x1, 0x1, 0x5, 0x5, 0x100000000, 0xffffffff80000001, 0xfff, 0x2}, &(0x7f00000002c0)={0x9, 0x7ff, 0xe7f, 0xfff, 0x9, 0x3ab, 0x3, 0x5}, &(0x7f0000000300)={0xffffffff, 0x5, 0x0, 0x1ff, 0xfff, 0x7bec, 0xca, 0x80}, &(0x7f0000000340)={0x4, 0x4}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x401, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="000038000000efbda1e800000000000000d5b60300000000000008d9c4a17b00ee1000e3ffffffffffffd6b103000000000000000000113cd3c4a2d17869000d9ff6df85660100671273b7e901000000fc030600000000000000000900"/104], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x8000000000004, 0xffffffffffffffff) r5 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r5, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9", 0x90}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000180)=0xffffff81) dup2(r3, r4) close(r4) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000240)) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x204c1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000200)=[{}, {0x20}], 0x2}) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:56 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x228a8) ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x2, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) write(0xffffffffffffffff, &(0x7f0000000100)="1bbee546afd42e482cd60624350932570506380c229db98e2f2c0c7e354eb2d7b51e34ce3bf8a96ef32a0a881942402c560d12b050b35aa775b0b8349d5dc70588070bba5027254e7ec7ad10a1e39be1e9173c23e7339033264f9e0346671d66e5780184051024a752c14e6dcd4552dfe8181504d5d00778f4d557d509c07382f7", 0x81) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000180), 0x4) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r0, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) fcntl$dupfd(r2, 0xa, r3) recvmsg(r2, &(0x7f0000001700)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f00000000c0)=""/238, 0xee}, {&(0x7f00000001c0)=""/67, 0x43}, {&(0x7f0000000240)=""/254, 0xfe}, {&(0x7f0000000340)=""/80, 0x50}, {&(0x7f00000003c0)=""/210, 0xd2}, {&(0x7f00000004c0)=""/144, 0x90}, {&(0x7f0000000580)=""/200, 0xc8}], 0x7, &(0x7f0000000700)=""/4096, 0x1000}, 0x2) 16:00:56 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x200, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffc, 0x0, "750000000001000000f9f640fc00"}) semget(0x1, 0x3, 0x10) 16:00:56 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() pipe(&(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) readlinkat(r2, &(0x7f0000000000)='./bus\x00', &(0x7f0000000140)=""/253, 0xfd) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) dup2(r1, r0) 16:00:57 executing program 1: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)={0x0, 0x3f}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r0, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r3 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r1, 0xa, r2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r5 = fcntl$getown(r2, 0x5) r6 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r8 = getegid() fchown(r6, r7, r8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r10 = getegid() fchown(0xffffffffffffffff, r9, r10) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000700)={{0x1, r9, 0x0, r7, r4, 0x25, 0x7fff}, 0x6, 0x4, 0x0, r5, 0x7f, 0x100000001, 0xb1f1}) getpgid(r5) r11 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r11, &(0x7f0000000640)=[{&(0x7f0000000000)="d548c294fc4b90ca7dcce2be1413729af06255f23b88c0f6ba372f3aa3fbc20536f3930b65e9aba25c6e8d9efc4d50ac2d2cea51e1dcc75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e332e", 0x214}], 0x1000000000000250, 0x0, 0x0) rename(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') 16:00:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x10000045}, {0x2}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = semget$private(0x0, 0x4, 0x440) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000000)=0x6) 16:00:57 executing program 0: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000640)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r3, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000380)) r4 = msgget$private(0x0, 0x718) r5 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) rename(&(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000140)='./file1\x00') r7 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r9 = getpgrp() r10 = getpgrp() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000300)={{0x8001, r5, r6, r7, r8, 0x4c, 0x6}, 0x8, 0x800, r9, r10, 0x7, 0x4, 0x8, 0x484}) unveil(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000080)='r\x00') ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x1000, 0x5, 0x10000, 0x4, "1b55acd832f2cb73aa61f954cb75ba27a87ac945", 0x400, 0x3}) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file1\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r11, &(0x7f0000002780)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0d81d8838f1139fe2de5956edad4b8c9d0070bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fcb4dec61e090233a5f12721d9cbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe993c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0532ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c1bd4fda7fedeac452c3bba61543619aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c70100474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981482af6994861b960fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa08080d0ea7a07b69786b6fc2f793cd6d61a705c6dc45dc24cb4c1dd55430ddf0420785e8b4ae324381a58c414951f2885e6c4044127c66cec9fd19ae46ffc95a36ac791fbb33b6028a186ef77b9c2cc8a670fa61806d38420e5c8fbe953020a5b7797f4cbe3dfa2c1528cb96c91a2b92a148eb42c1ca6fac221820ba09cc16e7c5c2fa4058ff346a0f8342e0c3f9ab0be5b0e446792627bedd61e7feeb4f801930c9776e5ec4ffeef89c68742ec4d1827a45552e1a14c51504b92c4964209d852136e0bd04d43aeebab55897b7b44fa3c44ed12696bd7575ded77372df0000000000000000000000000000836bb0972e31768b8c8c5301ac010b87e544c7a15df73605cc8c", 0xf15) write(r11, &(0x7f0000000000)="0200b8a479b780674b882cdccf8f4ef02279f0c7ee761120f39950d142a2088da27c17e5b9e6a5954d7dddb263b3d987a0b1e68e08f50f617bcdbc9de7f6aa9e067628015c4721ff204cda05a39aba346e417b325e0a1f06f35af15d97853c33726494c9f5a47fb3f812189ef075ec96577c7c0344e8d75506a89ede63b99a2fc89fedd1145cdbee99b24522d20096f623e838c9b507751a5055d0b8bfeaa1c77a20787a397fe9714fd914f26885f2299395ae54b0b9b0bbefcce0583778516293a88c13e620a547305130bf0d16ef4c0745a3732c38b66e99d3a569826dc222b0f9aa61446ab369eb8adf2a", 0xec) execve(0x0, 0x0, 0x0) recvmsg(r12, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCFLUSH(r1, 0x20004268) recvmsg(r2, &(0x7f0000000580)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000480)=[{&(0x7f0000000240)=""/130, 0x82}, {&(0x7f00000000c0)=""/12, 0xc}, {&(0x7f0000000100)=""/27, 0x1}, {&(0x7f00000001c0)=""/41, 0x29}, {&(0x7f0000000340)=""/194, 0xc2}, {&(0x7f0000000440)=""/19, 0x13}], 0x6, &(0x7f0000000500)=""/126, 0x7e}, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x1}, {{}, 0xfffffffffffffff9, 0x1, 0x0, 0x9}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffffb, 0x9}], 0xeb, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x0, 0xffffffffffffffff}], 0x50a1, 0x0) 16:00:57 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r4, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r7 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r5, 0xa, r6) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r9 = fcntl$getown(r6, 0x5) r10 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r12 = getegid() fchown(r10, r11, r12) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r14 = getegid() fchown(0xffffffffffffffff, r13, r14) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000700)={{0x1, r13, 0x0, r11, r8, 0x25, 0x7fff}, 0x6, 0x4, 0x0, r9, 0x7f, 0x100000001, 0xb1f1}) socketpair(0x18, 0x9, 0x0, &(0x7f0000000180)) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000080)=0x104e4c749a3ecaa6) r17 = getegid() fchown(0xffffffffffffffff, r16, r17) getgroups(0x4, &(0x7f0000000100)=[r0, r2, r8, r17]) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000080)={0x40, 0x74747d27, 0x0, 0xf3ae, "362f24d90760a9abedcbbdd616d2e932f952967a", 0x80, 0xe2}) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:57 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x3b, 0x0, 0x0, 0x1}, 0x6) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0xffffffffffffffff, 0x0, 0x7fffffff}}, 0x3c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x3}, 0xc) connect(0xffffffffffffff9c, &(0x7f0000000100)=@in6={0x18, 0x2, 0x7ff}, 0xc) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x10, 0x0) chroot(&(0x7f0000000080)='./file0\x00') setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) 16:00:57 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r3, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r6 = fcntl$dupfd(r4, 0xa, r5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) kevent(r6, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0x5}], 0x10000, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000001c0)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f0000000080)=[{}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r7, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x10045}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r8, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mprotect(&(0x7f000076c000/0x4000)=nil, 0x4000, 0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r9 = semget$private(0x0, 0x7, 0x287) semop(r9, &(0x7f0000000180)=[{0x0, 0x2000000000101, 0x7198f21e4982aaf}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r9, 0x0, 0x3, &(0x7f0000000d40)=""/34) semop(r9, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r9, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r9, 0x2, 0x3, &(0x7f0000000000)=""/9) semop(r9, &(0x7f0000000100)=[{0x3, 0x1, 0x800}, {0x0, 0x7ff, 0x1000}, {0x2, 0xb7f, 0x800}, {0x7, 0xbed, 0x1800}, {0x3, 0x3}, {0x0, 0x1, 0x1800}, {0x1, 0x8, 0x800}, {0x4, 0x3f, 0x800}, {0x3, 0x4b1, 0x2400}, {0x4, 0x4, 0x1000}], 0xa) semget$private(0x0, 0x2, 0x50c) r10 = semget$private(0x0, 0x2, 0x1) semctl$IPC_RMID(r10, 0x0, 0x0) semop(r10, &(0x7f0000002840)=[{0x4}, {0x4, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0xabde39327ad017fd}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) 16:00:57 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe45}, 0x10000044001000d}) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0xfffffffffffffe64) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x3, 0x8000}) r2 = socket$inet6(0x18, 0xa, 0x0) bind(r2, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x2, 0x1}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 16:00:57 executing program 1: poll(&(0x7f0000000000), 0x199, 0x7d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) execve(0x0, 0x0, 0x0) 16:00:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xffffffcf, &(0x7f00000003c0)="0004000000000000ea4908399ea8") 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x7}, {0x7ffffffe, 0x1, 0x0, 0xfffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) r3 = syz_open_pts() write(r2, &(0x7f0000000440)="616d9860b42c96aedc00826a36761b2b7312244c25", 0xffffffffffffff0a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a4047e750c629300060000001c00"}) ioctl$TIOCNOTTY(r3, 0x20007471) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x800000000081, 0x2, 0x80000005f, 0x3, "7bbcafca33f5d5caf361579421482969c4f09c93", 0x5, 0x49}) r4 = socket(0x18, 0x2, 0x0) sendmsg(r2, &(0x7f00000005c0)={&(0x7f0000000200)=@in={0x2, 0x3}, 0xc, &(0x7f00000004c0)=[{&(0x7f00000007c0)="5d0dab17a4850a1aff1600a4777ab00ecc2f12054c31afcc170ee24088fc63dd12ad225bdd1bb4f9e647a403416944b5e0aff914b0803ae959958a8f6dcecb333ec3b0256c30c013284e767a3df34a16f7ac2ab8c965350372b32c495d0f125d51b7b701d61e00f68cea6068376324c9c7c4525b0cda8b723572e6b93a2e238b00351798ef1dda78ee39ef28a98dff4692d35638", 0x94}, {&(0x7f00000003c0)="bda8346369b174147b9c344885e047677b8e283b415b3d4a006dd5673413b8dfdb9f4816c992f72d1166f3a7cd18761acc15667f926acbeb3a8c071361ef012dffc524d4a8b97349bae7698911", 0x4d}, {&(0x7f0000000340)="18d24447f0e0f5832d624fdbc6195aba08709bb31a5fe3ceeda1682060f8a333541d0ca7007305", 0x27}, {&(0x7f0000000480)="43a49c64020915cb51412b560b2a1b05328c1632ba35f384ae9f80af6d47dc0d91fbbc4e7cb173eed912b1bcd58122", 0x2f}, {&(0x7f0000001200)="57b2b738486e7586923b23260570a3943d12040667ecafd842cec6453051aacd08403f358b9b47d49fd15109100f6a00b6af1755e978402d5aeed103dde0ff65daa8977eb9cabb2e489665f7fad5de035dde5487d558cd6f2d56b6fa9cec2f3e231d74caa14998b46ff7e472da783f4688f7c845f38669504270048a34115483025ff2951b6c6fbf527c84afba7aca7d296bd010b8afbfb9c1fafae6f7068516b6688fce7a2cb32d153329210ea72ed23aece16f7d65ea0cccf6d9bfbaa12bf04e177858a2874a602c6114593232d6f495531a5b84d2888655029d9d964dab50ed1934c3909ebc289c76b39f6588b6325ed216c02210235c1c32ae814563d818d6eeb21006ca48347ce9ae3aa2fb55848ec7ecd6ac003479fb274de4a71507578968c6e5e0321b4724ae61c0583d0cef7169def0a32c41bf1ebfb7fff0a46108a80eb17075da93601d826ba6f230f85e81eefb42501de376f6fcb4348e7cbcdb50315e1f078f1115cd3a02cd9e21f64a3e391d19411cfaa7819f09e9bf0b270b5d96d908cef0e94762f0925f684fc64d6a4904f5d684b024a0027699603ab5b3d7bef55f7d877af3f884aa205327c7996498b54d76af901dde8948a5bd43f0b3b281535cfea5a02b670a41da2c9009600307f654f8eb9d13f2238f25c025daa30c0b6de670ea521af120eed7299e600c40ef463489b57265e210c06d87ce11c830e9f92e936657143c11b5dbe3953e9f3131a8bb81a27e639360b79bdb0a1bb57c32fa40f4b9a735ed00267f14ebbaa3bb8b71dbb03274469d2fd87cc58bc922212c9fd17551cbc16e8b07930d829f1d5624bf245e4fed441df3048dbd1dff4f10382743b0c6a376b21922baa43111faed5537c60cb76854e49380321f49efff8b7e6fa8b489f09a79d3a819f9290bdebb74ecc3810f1e433534f3703f68b5a0f601c8bec092b3f8bb05f9706f3f3e12912b45cab84bf7a749ae7e460c8266eab6d86357970f64ff14c2fc221dfc8a78ab7ac747e267f6e39c6c9575eb81130cbff59d12c068aaef8f76d349a08aa3040edc1c269530a41314ec07e5deaeb41674d0bdc1603de287990b31cf15b5a04cb5115976947d73240b15d0707d0e858db6aa894b42cb02aac5a8b9eaceb2ffb109968d7f127c3ffc388a9ebcccbf3ca7bdf04f02796d5b10bd51cf3e047cbd28f538ecc2e299ade7f41c0c4cf7e59b760b0934c6efa783692dcb2da78912a18e16fc0fd344e53f9f9dfffec9cfac899a62b33a18f827ff8c034554d96f2b386069696f12d5f6480f5a30d399be5a31b3ec6ce5619d14703cc6a0dbe6a037c6368ef14319dba308a9f4703987ed2b1a8f43f04b4d5aca61c4e24b7c1d6803cda423d3f1a57392b7e59f1dacbb2d4508e80f85839538cbae59d32fcbfdc5b2cf7e56c4eb7496718d4af2050f3484553e7ac2043c9aad10249c97be0c5a0da54718af291d3470f05ac111e1b0ee13066953cd096e571c35a9db2e4ceffd01876e8895acfe8236e0def4ce54cd7a10a8560bbc767cfe6a6497311c2662c75b2dcc7c970324d9b7ecd23d217dbe560c1645ee12ef6680283aaee9f9aaf8f0e13584cda7b4c5b5686d0a17cae56609b1a4c81dc0113c038ceb1a2ca0c37f12b589504426d38eeb4b6c6d9cbcdbc21a64394e5a8c083ae563a0b8b79a62c4e01b5d7788d8ac9043b08b588d2fca2e98039f87d66eb635f4df7e1abac3172adeb9fe2507e47bb65804c21e4558637e9b6657025823937ca62e642c30b84737a5e53923c35dfb4804a5570fe48dc79f0b667a53c57f1e82ac064a694950eb767e73c268d0a608cef5e5a5b86d4b150518dd748ffdf01281b443d5f06e840d03ceeb9d7e14ce945150bf13184548c3c2db7f15932e7e32bfbeebe0d06e6ba29d6d04b3ad65e8d99c122f0e77ab1d230c40750f43404c55c584169a746b49524cd40bad62fa006b65fafd9c5ebaffc91a75ff67c33a7731ff07816b18cfbf83d034bcb056d1b44e904f7fcce752b73e804cd2f1310d3475d50858a67d2aed8b1ac6962261439279ca1c7e1188acd4a7aebbc5b7d383910c7280ea34f486595d71b7aba42d9ed37d897ada1f1eb7bac1e1fa8a429988bb1e94af7f034f228bac3cedc79fb76bc192a5519c777387618be1f50016ed102f425de5181593d58569ad3f432db0e2b7c3375d500ef35eb98a7364aa8d51acc1f25529bf466a9bb9c7336e1baa18b2d1e2b7f446faba8f8c30c83113f3858e99512a891c6e6dec7413c1878e4e93e9f26aa6562f782bc2747ad621c3432e706925734a2353ab0f6a2a7e1ae5bd27f36a69893675705b854cfa415fda740030036ec28230a7788c06efc71cfc6def58e775b335e8605fe7238dfee0dd12bc1348314dfbb417fe04791905db799e6dc911594e8df42ae49fa8ace126dddb107332f9f9f3562dfb8156cc9790f149847b3756c2dbeef54cbf6bbf67235c74c2edb010801665f54bbe7a3ad49684da87bf5b4a0adf1ceda00bfe4dc6a12615f94473fb7709f2542e0de9266bfc53779fc5bcc0850e7171a2c3a0b301b0decb041f98edb817dc6ac9b676e4682c63d0953628784a5aecde8cc2fe376399c61e023c454d89e658732b73d7c3d6ad6a36b7e38ae155cfe12b52fbb4131f2702e11312087516ada099c17badebf94ae42c13d478381a59f0dcc1f62570435b8e74bb1806ec1dcd0b65dedf9250c82cfd5988cec555be829649ecc050c9cb4631909c6e8ba6349e16b8ceca89c1fb02948a77a5ece5437c092cc21b2886597beabddfb91ed6dd642768952df1f480ecd340d610df98f4f790b4e7fa4b714296f7b484fbac375e444606c40b433bf423d4b345763b416000e34d4802fcfb86a787b6e8bc343052628699188e9618145dc388598cbd3d18f61b7b0103b498e131b427fb31d22f41704265f8fb21116bad550b69d79c21679236fa21847857def36efc585055bc27c95e3b00176f3b252a387e89c3ceeb9e265eccfa8cfeb8b9d6c45746e725e8c76ee47501d76461536255b2c3cbd540d266bb93f87a05204fa3d836d8d4c6ce62d99f5a777abe58de5e06a7278cfbbde064c8c5f56b105b81db2083e7221fefdedbf0033561d411515994c4798fd832fc6417417a434560e3be46c2fbe1ca5f3067cfb53b2d46a6a03e3812b04a23a70d52d583ede22733545a61d471da7ea21b249e0841eeea138d3e04e70c6b705f6d46a4a6eee899411cd23590c68ea7883c1417e151c11c01d6ff45f47ff91583be468d6b38c03a783ff239d3fc8c86b7306e2316fd57cf4c29d37a38a23287940a2f668e2563bb8834c82117f919e71d38cc8782b89bbe4ced63cef6bbb39b5f9c43b7ff47fe6436dd4b4032c2fcbf46f4917b8cd9e4b26ab50d4e641d03a7abf638e08738a18b6612312d59d15bb88e57afd085496e5f6e4db2736d6c014c10294eb82c1d76b121f1a47c08e36cd984a439d7f338cc2ee609eb12d766720375bec00642fee975f439533aa8d68204eedf9cfed8bd272e3eabc7ea5997731ae5b8204490ac619d89022eb2f42ab636417418b8b4638032f06052b3e9a2362f3d24b16d8bc992b7b55abecea1559711a5fe83fe737078aa9443b15dad36b273eb054641dafd7a47757cc0bd25ae9dd0f3e8e5af23982ab5bb6513320fe4db257aaec0230b1149c812e22087fe334f6ae6d951362b9a689fb0ab097b678e355a481e1c1acf84b59644f37419b6b2f0e4edc223ddcf8ddd167993a1d499bf7f3ad73d0f0c7c908e7c949c69354995ef32e91c389ed8835ab3f613673d97316e7d1f208eaaf109c1c53e61bcafccbec1be74da8789b8448cb2d64b2a2206ccb25878aa0205d2803784e8bcce4358be8c5acae4a335081a624bc8578e06fe73acc2d7559b2ff653c3487ee283fdc32e5e427cbf587abb0b6ab97ce809d5d980257417a53ddead1f73dcb4cb80d69b0bc2250e1914b5a3ec9ea3090fee8248302dc90e0915c578b6b5d88d528a74588e0012a353d5fb7d074321e8b4b5d36d70d145dd45bd689d05c05d0a16c6e7a4e9637d409f4cc965f9fb5c5650e708946aa4aed72d7df7241433a9bc83e19a41f535bd975d36fd6b91a0b66d44396999b0c874a2344f8e168fc856556bcc74d02645366b46612609d360daa56716a1d87c1d843d1882c7c33c3ee2e8bf347f36b1198bb6eca810638dc80eb2a130b26a7f5a215ab79286d0b7a9c38f228c5ce5028cf84d09258fdfb632a239f60b32615c66375003c42a6ea9a5c85efa85e8d8592c3a1a8725207964b231953156f16ac47a6f6bca77859832bd8caa216511b94659aa19507d3017794e59e69fdd583c0d0f38e4ce2057b38d6292dd5c4a9759ca341ca9aa07ee83a0e5f484553de30bcca8e5cbc49765a8dea4cd231667a9fd24a612baf6fd71cc1e38b0be5ccab08ada19a1a1f20cd793f7b1b1b6141f885d2c7c49ad5b2cf1679cbec7ed6de08ed0f46921c3dd9e10fbe6d916332e025f173680bb5c88e37227414583bb699edc59ab4bc0e52c6a6c37529c72bcc6ef15d527e6035d8e4fad612bdcef8ef13a9c0e6b0c61a9d206779518240d0227bbe6655a6447e37e956114aece225630f6261b653d63355d16a11f6d32c73ea32b55c8508e505389a19caec85c9cdcc6371c1946d74c5ba831172a3b2af19352e022b02c83ef4af35430c924e594d8d5446bde6b9ed2541b564fb04ffd3616b4e33617c868da1c8803287116d82be96c62480b068d0b7244dafe4146e963d7075301116a0e24a4233e5371139721b52dec412a2399beb8f7d4ab913ffaec7c3e3265bc4d0027bab6a7b0c4319bbac0a59768b88bf68a53c221a5a81d754c1a77e1391cd0060d7498d81c173f07c1cae90170cfe97c5e011af18177e89e4f9a815042c5bc288b5f31f5d06632aff2c2a4ce83807ad6be31db8574c195d598726f8b7c924429a3bedfd0720935cf91523c9154962dce077c320cabf1dc05248d23a5c74c619ca8aa96831f757f47d72f554404d1e5d4cc69d55065d9edab445b11456ece32d28d3803b895a5f249dd92c3044aa20a4ddda7dc7a25e772e874b66431296e6a64ecdc7aab3505e3f1372d22e744927e00b9dde1b272d117de37256e553aa23741a89298645462f4787f942df9bdc68cd97aef1ca8d7852e9f42421a3ea58784cdb20f3627ec24df99e08c5a976f73cb85e4f5da0d5a3d27c379170a3cf133eda89f355bb0a4458d12faa1585aed05c5b6d1d10bfe80fabc0c2bd73193ff9476fc3654ff8cbd9fb0985cab6432db1dde5eca7e6c0988c818e36507e22c2cb0fcc383195dcced10805cc20653fd5b70fb65ec805cf0cb59e24c02c0549ba98b17e82b8f5fa434ec3660c08d2cffff72972181d41503ba7212f1049e1e6b1a2bb8e9325ab883b291b5dc393596ad53dada947c5f3f7b4daecaff4b044eaa6aa50751315c3c3d8ed4b6943ea5ad8b4d8eabce9a49f21bcba238aa30da5977b09521ce53427f7d613a2eb4bafd5d8b6e8179839c51c4af8e8f8ce50bd1744fa9e9497c236d444c71fb6ac2781786861d10265622ce6585d83b2216b0957090ae38dca5a26cf9027f701652ade57a5347f7c0f91ae30f59f2ea2ff1e902f45a6c5714ea5bf5105e6f9492ddc158c472bd222e34b52e29aa1dfc999c159bdecaee281d061880251cceba63d3a40b9f4ae5b8a68617463a02750b86cc7739e88c1a2c7709d9845979080a60a417ecc1c46b920776ea4581e11c1c8b85fa42de6ec5bc9b23", 0x1000}], 0x5, &(0x7f0000000740)=ANY=[@ANYBLOB="100000000000000001000000ffff00006000000000000000ffff5dc2430000004fa9c1133f97037e521c30b284837d5c518795a24197740ece6369e82f6bd9da22624b74d7af2b537930cc12914aea10e8861f5d489569ee372993e5574ee67310cc42cc59a15306bc9f0a5a55810000c009bd05b5dfa8d4ec0867"], 0x7b}, 0x608) r5 = open(&(0x7f0000000340)='./file0\x00', 0x81, 0x90) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f00000006c0)=0xffffffffffffffc6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r9 = getegid() fchown(0xffffffffffffffff, r8, r9) lchown(&(0x7f0000000700)='./file0\x00', r7, r9) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000380)={0x84, 0x2, 0x2, 0x4, "1c21d8404bbf3235938cbac88ec2bd2b084d00", 0x1000, 0x32}) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000600)=0x3) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0x5) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000240)) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000140)) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40f) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x6) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x52, 0x0) ioctl$FIOSETOWN(r10, 0x8004667c, &(0x7f0000000280)=0xc59) write(r1, &(0x7f00000001c0), 0x0) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x2d5, &(0x7f0000000340)="b6") 16:00:57 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8000, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000340)={0x5, 0x9, 0x0, 0x8000, &(0x7f00000000c0)={{0x3f, 0x1, 0x20, 0x6, 0x53, 0x1, 0x4}, {[0x1, 0x9, 0x7fffffff, 0x1, 0x7fff, 0x4, 0x6, 0x9, 0x58, 0x1ff, 0x9, 0x4, 0x4, 0x525, 0xd48, 0x7fff, 0x100000001, 0x900000000], [0x5, 0x5, 0x4, 0x8001, 0x7, 0x3, 0x7, 0x7, 0x0, 0x2], [0x0, 0x1, 0x80000000, 0xff, 0x1, 0x3, 0x2], [0xd82, 0x10000, 0x3, 0xffff, 0x8c0, 0xffffffffffffffe0], [{0x0, 0x8, 0x4, 0xffffffff00000001}, {0xfff, 0xffff0000, 0x3, 0x7000}, {0x9c, 0x9, 0xffffff00, 0x2}, {0x0, 0x8000, 0x1f, 0x80}, {0x5d, 0x2, 0xffffffe1}, {0x400, 0x10001, 0x9, 0x3e}, {0x0, 0x1, 0x0, 0x8}, {0x2, 0x81, 0x2, 0x1}], {0x6, 0x9, 0xb59}, {0x401, 0x1, 0x7, 0x8}}}, 0x6, 0x2}) r1 = socket(0x18, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r2, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r5 = fcntl$dupfd(r3, 0xa, r4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r7 = kqueue() kevent(r7, &(0x7f00000000c0)=[{{r6}, 0xffffffffffffffff, 0x80}], 0x6, 0x0, 0x1c2, 0x0) r8 = fcntl$dupfd(r5, 0x1e, r6) ioctl$TIOCSWINSZ(r8, 0x80087467, &(0x7f0000000380)={0x0, 0x401, 0x6, 0x3}) r9 = dup2(r1, r1) r10 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r10, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1", 0x65}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r10, 0x0, 0x0) ioctl$VMM_IOC_RUN(r9, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:57 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000000)='./file0\x00', 0x8a88, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000100)=0x3ff) accept$inet6(r4, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r5 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x10000, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$inet6(r6, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r9 = fcntl$dupfd(r7, 0xa, r8) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) r10 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r11 = kqueue() kevent(r11, &(0x7f00000000c0)=[{{r10}, 0xffffffffffffffff, 0x80}], 0x6, 0x0, 0x1c2, 0x0) r12 = open$dir(&(0x7f0000000540)='./file0/file0\x00', 0x400000002c5, 0x0) r13 = kqueue() kevent(r13, &(0x7f00000000c0)=[{{r12}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) r14 = open$dir(&(0x7f00000006c0)='./file0/file1\x00', 0x8000, 0x80) fcntl$dupfd(r12, 0xa, r14) kevent(r0, 0x0, 0x0, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffa, 0x25, 0x1, 0xa2cc, 0x61c}, {{r5}, 0xfffffffffffffffe, 0x0, 0x1, 0x3ff, 0xffffffffffffffc0}, {{r9}, 0xffffffffffffffff, 0xa, 0x20, 0x8, 0x800}, {{r14}, 0xfffffffffffffffd, 0x2, 0x40000004, 0x5, 0x2}, {{r11}, 0xfffffffffffffffa, 0x4, 0x20, 0x2, 0x6}, {{}, 0xfffffffffffffffb, 0x0, 0x80e179497a04d7d1, 0x4, 0xffff}], 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000040)={0x9, 0xffffff80}) 16:00:57 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r1 = open(&(0x7f0000000240)='./file0/../file0\x00', 0x0, 0x182) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x2, 0x0) ftruncate(r2, 0x0, 0x10001) mmap(&(0x7f0000000000/0x12000)=nil, 0x12000, 0x2, 0x10, r1, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x21, 0x1, &(0x7f0000000000), 0x0) r4 = open$dir(&(0x7f0000000600)='./file0/../file0\x00', 0x80, 0xa) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000640)='/dev/ttyCcfg\x00', 0x102, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) r7 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f0000000580)=0xc) r8 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r9 = kqueue() kevent(r9, &(0x7f00000000c0)=[{{r8}, 0xffffffffffffffff, 0x80}], 0x6, 0x0, 0x1c2, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r11, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = accept$inet6(r11, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r14 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r12, 0xa, r13) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r16 = fcntl$getown(r13, 0x5) r17 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r19 = getegid() fchown(r17, r18, r19) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r21 = getegid() fchown(0xffffffffffffffff, r20, r21) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000700)={{0x1, r20, 0x0, r18, r15, 0x25, 0x7fff}, 0x6, 0x4, 0x0, r16, 0x7f, 0x100000001, 0xb1f1}) r22 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCMBIC(r22, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r24 = accept$inet6(r22, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r25 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r23, 0xa, r24) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r27 = fcntl$getown(r24, 0x5) r28 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r30 = getegid() fchown(r28, r29, r30) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r32 = getegid() fchown(0xffffffffffffffff, r31, r32) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000700)={{0x1, r31, 0x0, r29, r26, 0x25, 0x7fff}, 0x6, 0x4, 0x0, r27, 0x7f, 0x100000001, 0xb1f1}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) r34 = open$dir(&(0x7f0000000540)='./file0/file0\x00', 0x400000002c5, 0x0) r35 = kqueue() kevent(r35, &(0x7f00000000c0)=[{{r34}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) r36 = open$dir(&(0x7f00000006c0)='./file0/file1\x00', 0x8000, 0x80) fcntl$dupfd(r34, 0xa, r36) r37 = accept$inet(r1, 0x0, &(0x7f0000000700)) r38 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r39 = kqueue() kevent(r39, &(0x7f00000000c0)=[{{r38}, 0xffffffffffffffff, 0x80}], 0x6, 0x0, 0x1c2, 0x0) r40 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000740)='/dev/ttyCcfg\x00', 0x8, 0x0) sendmsg$unix(r3, &(0x7f0000000840)={&(0x7f0000000040)=@abs={0x2, 0x0, 0x0}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000200)="a53905f1001c00534a547621b00eccbcca31caca6f1beccf5cbfb66fd5de38178b946ad47d69d0d57edc3920de9aa2d761b24e25ffe6eb814cbe468d0a792dd0", 0x40}, {&(0x7f0000000280)="2c9b617907125663face151966b0b8811fd005ec0c0541223e479e5c473078b67c32523809efd433d94918ca1b9ff0145692f6d290329cc3935ef9f1d3c092c7559108c4fc6c80761f85fbf72951a345", 0x50}, {&(0x7f0000000300)="c868289be465f726e9bf7ff391d8cced17b9e76854d69f7a1ec6ba9b4ec55593a82e5049dfaff052d0b0ee5640fb8c3234771c09a4570ecb17cd212125acb76a75ae2d80f27dd6fa6809716ef21a4e296640033d2c82d77dd5350b8fb998c71bd894e6be4a165b280ab4b0145b", 0x6d}, {&(0x7f0000000380)="12c34a6c3bae781b5d61df6f44021ef61e59ea1d7291ca1dfde4847c7edfafdfccc016aea391d491609123b826deccbcc1a7e2ac4450963a0bf1491fb560b98887b70540c42601c3f5a2e3dbb031d4255407397d09015d1c39a1147958e3765a6a8be321a1846e4027c4f12dd1e6", 0x6e}, {&(0x7f0000000400)="109ee1cd87957ff46e6455bb41f3103c75e5e2b1c2f9bb74e5a9a9c40ecd0923bce0dbe796c85c668f431b076134e59c5534f2fee66547f86fe7a3c98c04f0433b5eeaa1f396bedf4b4dabe29ac47a5d7ffa3625c567238ac0739d27afa2f37d7e8399b4c2c0d34c490fc0563f703713d85190755e57192c2c482fa2c7e54f476fe2efff1f9c061ca3e6603ca2c2cf00658b3d82949eb26f530312f7fa9a92166a8ae2a67eb3028be7adf0642dee6c622bb1eaa9198b3b3ae8c209", 0xbb}, {&(0x7f00000004c0)="57f842fdb6dd42075b4704514057a3335cf4c7950822a16f5f5e88ea6fa722d664b0959ff981fc42b6049adce9ccb04dd4799e5cb09fba0f29d804d3df44c7fe6329c74b9a917663a657b3585c024f5070953aecd702ab2138575621b27aba27de9188342b70bc3c268ca3d9fad55f704611361344d5b5ace2c31748c53bd76620f1a29757314584c18f29e89e1ffcdf3dfa331092c4ea0c60da", 0x9a}], 0x6, &(0x7f0000000780)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r4, @ANYRES32=r0, @ANYRES32=r5, @ANYRES32=r0, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002300000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32=r31, @ANYRES32=r33, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r36, @ANYRES32, @ANYRES32=r37, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r39, @ANYRES32=r1, @ANYRES32=r40, @ANYRES32=r2, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\b'], 0xa0, 0x605}, 0x206) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0/../file0\x00') ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x48, 0x101}, {0x40, 0x5}, {0x20, 0x3}, {0x3, 0x9}, {0x8b}], 0x5}) mprotect(&(0x7f000000d000/0x3000)=nil, 0x3000, 0x0) r41 = socket(0x941366651d1539ed, 0x0, 0x7) ioctl$TIOCNOTTY(0xffffffffffffff9c, 0x20007471) bind(r41, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) mprotect(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) 16:00:58 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000140)=0x7) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8612c) 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:58 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000180)='./bus\x00', 0x1002000, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) openat(r0, &(0x7f0000000000)='./bus\x00', 0x601, 0xbc210a99d03230ca) r1 = dup(r0) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x80) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x20000010000) 16:00:58 executing program 1: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000180)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r4, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) fcntl$dupfd(r5, 0xa, r6) fcntl$getown(r6, 0x5) getpeername(r6, &(0x7f0000000080)=@in, &(0x7f0000000140)=0xc) write(r3, &(0x7f0000000100)="8c65", 0x170) r7 = open$dir(&(0x7f0000000540)='./file0/file0\x00', 0x400000002c5, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000000c0)=[{{r7}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) fcntl$setflags(r8, 0x2, 0x0) 16:00:58 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r0, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r3 = fcntl$dupfd(r1, 0xa, r2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000040)=0xa6) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) write(r4, &(0x7f0000000000)='-', 0xfffffffffffffe3d) read(r4, &(0x7f0000000140)=""/252, 0x7fffffffffffffff) 16:00:58 executing program 1: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x2, 0x1) fchmodat(r0, &(0x7f0000000200)='./file0\x00', 0x40, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x50}, {0x81}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xfe13, 0x0, 0x0) pwrite(r1, &(0x7f0000000000)="9c80f00d5e0f1b263f776a162de491089fdecc227e0ed373b56e1a3b0125cc1d171fe1b31987d67788035a98b465b98dc375f9cfcf0e2bd3eb4df584dbcff68c116e65b4d8d6495d3c7c608234e7b27808a7d6e2628db3fc9b12b44e", 0x5c, 0x0, 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x400, 0x0) 16:00:58 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) minherit(&(0x7f0000004000/0x4000)=nil, 0x4000, 0x3) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x0, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x0, 0x3}) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) connect(0xffffffffffffffff, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000a00)=0x100000001) r2 = getppid() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000000c000/0x1000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x3}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f000000b000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x9}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f80000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file\x00', ['./file', './file', './file', './file'], 0x4}) fcntl$setown(r1, 0x6, r2) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000a80)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) ftruncate(r0, 0x0, 0x4) seteuid(r3) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) write(0xffffffffffffffff, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107008, 0x0) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, 0x0) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x2}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x8, 0x0) 16:00:58 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="820e78e2f577876dfb155aed180aa83d0000000000000097a3708b3b0a260b8586c07f68aa38641d1e5f5592781fdd22ef483ffb2dc00daf11993936cda28c589fd1806200"/88], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000100)=0x3ff) accept$inet6(r2, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) fsync(r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r3, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r6 = fcntl$dupfd(r4, 0xa, r5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) ioctl$VT_RELDISP(r6, 0x20007604, &(0x7f0000000140)=0x1) dup2(r0, r1) shutdown(r1, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="9dce1dbeba5a65e7c287eb7a2524d8e7149df9692297c249a1ee918a2742625c66b01c06ac21fc64e40b3fa9c89b863286825a42ac705086f1b7a73cffbc"], 0x10) write(r1, 0x0, 0x0) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000000c0)=[{{r7}, 0xffffffffffffffff, 0x80}], 0x6, 0x0, 0x1c2, 0x0) fcntl$getflags(r8, 0x1) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x14}, {0x6, 0x0, 0x0, 0x6f0}]}) 16:00:58 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r2, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) fcntl$dupfd(r3, 0xa, r4) ioctl$TIOCSTART(r3, 0x2000746e) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:00:58 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) poll(&(0x7f0000000000)=[{r0, 0xc4}], 0x1, 0x8) 16:00:58 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x2, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r3, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r6 = fcntl$dupfd(r4, 0xa, r5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) r7 = open$dir(&(0x7f0000000540)='./file0/file0\x00', 0x400000002c5, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000000c0)=[{{r7}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) r9 = open$dir(&(0x7f00000006c0)='./file0/file1\x00', 0x8000, 0x80) fcntl$dupfd(r7, 0xa, r9) dup2(r6, r9) connect$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="0022c02f66696c653000"], 0xa) r10 = open(&(0x7f0000000340)='./file0\x00', 0x81, 0x90) ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000380)={0x84, 0x2, 0x2, 0x4, "1c21d8404bbf3235938cbac88ec2bd2b084d00", 0x1000, 0x32}) ioctl$KDMKTONE(r10, 0x20004b08, &(0x7f0000000240)=0x7) socketpair(0x10, 0x2, 0x40, &(0x7f0000000140)={0xffffffffffffffff}) connect$unix(r11, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000547ce9e005883725438b473dcf42d5000000000000000400000000000000000000000000000000000000000000000000000000000000000000f70000000000000000000000007b4000"/110], &(0x7f0000000040)=0xffffffffffffff19) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) r12 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x5c68c09c64aef50a, 0x4) bind(r12, &(0x7f0000000200)=@in6={0x18, 0x0, 0x71, 0xffffff80}, 0xc) 16:00:58 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000280)='./bus\x00', 0x1, 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)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r3, &(0x7f0000000140)={&(0x7f0000000380)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100), 0x1000000000000154, &(0x7f0000000540)=[{0x0, 0xffff, 0x1, "67047be4c91071058784dd0ac5ea1a79fdd85bdc7aca5ef9667b0d3061bc4c92f8b4d5b19afa2db3d0f1e79d1218bba1907fbec7b4390111e19d97247c8624164ca9dc4fcf5b31135e4ca29b83dfc82a3d4c85b8efdf91f15c01ab97d6da867b9a3cfade658794c8ed8c8cf24bf352f37afaa4a9b7ad"}, {0x0, 0xffff, 0x4, "db5f67666d50ad2ae4aef0029018ff7d4f4bb74231596437c2c3c654522fe34bc299d116fa828e15de483438245ce39e3251ec0c8decbd1e63cc1ba9f2f9a194e2ac1c903f2bfe838dd3de57161e52e83acbafe2822107b941e47b7d5a0d3baaca01c9ca48b4b9ecc36c0261c6aa9ca916ea473fe24bab2e51e4153cb45e9a8cdc9b8f138beb8aa4ed88078d72be441f6fcd006968c94abfb4ae73dde4e53e5f9bb0d5a6face7e13bcf192ee591d11ab9f211216d688480baf9c0139bb375797d088fa6345220af47eb831d5cac78064aa50e012b009223d4e0077210c32e7a3eb21c35b322017950a2f"}, {0x0, 0xffff, 0x9, "8c1bbfaa809254dd0721083d156ef32ff1c1dd9d6c18b9f29a45f4cd5fe9c12f717a067ca9764db8accd88c8cd36ed64c6548121cb469f1864417dce4351e52a3e1909cd58e024447c7368f9d6df94cc6de9530977cc43d457631e4bb46e9a23ad5c82a92fea9005effec2c703d00f008324ac2046821d8974dee4ff904882b77de7a6db489cdb626c7f335f7c4dcfb3b9fa89a06cdc7ef893ece7598e9e7d8b194acf7852be4acc9a646ebeaaab38c2de7d9848d3b5495e8bc1c05bba9215b88dfcbf5a1838be0c6566b87826e35316b3b97e3f799ec374ef7f3a995623ce30e860ddc8f7b730fd85412f84e08e1af184b690a61b58c5613c8530c0ffc89b"}, {0x0, 0xffff, 0x2, "61fc74ce9b0d5b2c3fecb1911da56c99a8b188fbdc232d3003a37a3490953f16b1929ea9aeb91d6185d9521e45fa2d81d70bd54e8626ccf6b7b083cd631d799fe0dcb9c921b66dbe070796594b2b189670ed629d7f9642570c5dce3856a4c9380f4dfaaa1cd507735a87665720ec201dee7c1113ba124159e85b6ee40cd770b85829a699625e7d3a0cfd85247cd400be4f1d65b0685a5ca07619ec6d888670f13481ca05ab2fbcb717ce5c4b311661eaec4ca8895a8ebae4e637da2c4f33a36cc76c8b5c835d5e6d46e983c61b9984b6010fcf636e2336615fe8d0248fdb78d38a0b1734e636591c7205cb50fe45a2bcca609e51e0f882"}]}, 0x2) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r3, 0x0, r3) r4 = semget$private(0x0, 0x4, 0xa5) semop(r4, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) r5 = semget(0x3, 0x2, 0x569fc1a14e9d434f) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = semget(0x3, 0x1, 0x8) semop(r6, &(0x7f0000000500)=[{0x6, 0x7, 0x800}, {0x41c9bfeffef6a63b, 0x6, 0x1000}], 0x2) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r4, &(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(r4, &(0x7f0000000240), 0x6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000040)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000040)) r9 = dup2(r7, r8) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r11 = getegid() r12 = socket(0x2, 0xc003, 0x6) connect$unix(r12, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c65710717577cd33cac526bec89d1b6ccfc8b161d8802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(r12, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) fsync(r12) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r14 = socket(0x2, 0xc003, 0x6) connect$unix(r14, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c65710717577cd33cac52ce51b070b16a7171aca08802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(r14, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) read(r14, &(0x7f0000000400)=""/87, 0x57) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r10, r11, r13, 0x0, 0x4}, 0x200, 0x401, 0x2}) r15 = msgget$private(0x0, 0x100) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000180)={{0x0, 0x0, r11, 0x0, r2, 0x10130}, 0x4000080c1, 0x1, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x3, 0xfe}) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xa0, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r1, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) fcntl$dupfd(r2, 0xa, r3) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)) syz_emit_ethernet(0x2d5, &(0x7f0000000340)="b6") 16:00:59 executing program 1: setitimer(0x0, &(0x7f0000001100)={{0x7, 0xffffffffffffffff}, {0x3, 0x2cd2}}, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x6, 0x10000}, {0x1f, 0x4}}, &(0x7f0000000080)) poll(0x0, 0x0, 0x6) r0 = open(&(0x7f0000000340)='./file0\x00', 0x81, 0x90) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000380)={0x84, 0x2, 0x2, 0x4, "1c21d8404bbf3235938cbac88ec2bd2b084d00", 0x1000, 0x32}) close(r0) getitimer(0x0, &(0x7f0000000040)) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000000c0)) 16:00:59 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd02002892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633f05ec93926b43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40581c29c40e67beab3b0cb0c1b705f6b4300048b1c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076101fcffff37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e06000000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfcc7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1d000000006650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89050000000000000030776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e0700000000000000cdf92221e45a98c7379582bd9bbd9c97aac502a863eb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb1370dd429ad6e8e57f287b4b73e898e5e6ccd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfedb47fd3ec2f6ad8ea03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3939457037ce8036c0b56943c83258bf71ec1cbcec7f13adad37b5676d6a0ad4af64e034ccfd383f81051128010b9ceffef4800624a33e2b3dab9305cdba15ba891add7793350d671b0e4cc2157cd6f6bb4dab1a62e402997270bcbfed8a4dc8aafa1f6222febd30d7dea86180f41cd9cc5e422a4e5480233321e5042169c6ccc5a6544bd44d2461b6c30e983f91bd864e535ca9a2b37a282eb6028f98dcc875d10f489425f7af5c5447"], 0x10) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, &(0x7f0000000040)=0x1f) 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) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x4, './file0\x00', './file0\x00'}) fcntl$dupfd(r2, 0x0, r2) getegid() 16:00:59 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') 16:00:59 executing program 1: r0 = syz_open_pts() r1 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f0000000580)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0x4, 0x81}, {0x18, 0x0, 0x3, 0x80000001}, 0x2, [0x4, 0x10001, 0x277, 0x4000000, 0x8, 0x2c8c56b6, 0x40, 0x69]}, 0x3c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "e5a8e0dc4eff52c3d4a3c31c8a5fb16c058abecc"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r2 = syz_open_pts() close(r0) dup(r2) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x65c) r3 = syz_open_pts() read(r3, &(0x7f0000000200)=""/176, 0xb0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:59 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [], [0x40000e0040000fc], [], [{}, {}, {}, {}, {0x0, 0x40}]}}) 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)) fcntl$setown(r1, 0x6, 0xffffffffffffffff) socket(0x10, 0x3, 0x81) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) flock(r0, 0xc) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000100)=0x3ff) accept$inet6(r2, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x7, 0x7, 0xfffd}) 16:00:59 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000)="cbd8ef1524ff0b85cced7f9243ca9315cb", 0x11}, {&(0x7f0000000040)="414fc4106a4a3eb64fbfd36de1920a4c11f09488db8a22507a431d4b829fec28b96fcb80bac8b62c9491825a51353d75e17903f5738985ff47871efa667cd1d78bf25d03ef8f02a2ecb209149f27006fd8c854334533aa22f44bd7bd2f781df18620425803367c54de66235c6be0d0e2eb043fc59063159843ada5664ea13b851ca870", 0x83}, {&(0x7f0000000180)="e9e82d635fde154b4d626d2b6fa7e119ceac6fa9ef609fe1564d2c3a22b36dcea6ca0edee0921fc293eb8140a088d21e376007be8eb0f33bd1ac6121bf8719838b3627cc37cb713a0cf412148dd06b460aab0f7e157ef62baf8558a6c7800386f385b7be02ebedb98bd69e5133b46e446e8fb7e8b59028408895f1ed97e2ebad7efa51be7b4668f7c926d97a8daacf81f7a4540cb9e9ce2c6c72323038da152501ff904244afe0d3e38c528a26187e9d21b8462db61a1e7476faf3fec7c353ab71e27cacf215e2febc95acd28ba5334af1528c88a6568bb8bf5c07821d5f70aee2f0368c", 0xe4}, {&(0x7f0000000380)="0781b6f91ec1136c2a6d6faf4d240ecfe67c055285bb8b4f6221d9ae1d112e23b4420626ad3903e03d0fa13dd77239997122eb76ba983eecae6f8699056dda20d9b0c7598245c009fb9348dcf036e908041d729fef974dc26caf3c6f7ca61ea0b73244b8ff561016fbeac01c8effea5e71d8c6f3a8fc26c2eb8e715e5286f01e4754ee6338", 0x85}], 0x4, 0x0, 0x80000000000) write(r0, &(0x7f0000000280)='oL', 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000002c0)={0x1f, 0x8, 0x6, 0x0, "8d636b6936b14ced4fa26238a8be8ed8ebb3b401", 0xff, 0x5}) execve(0x0, 0x0, 0x0) 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0x48}, {0x6}]}) sendto$inet(0xffffffffffffff9c, &(0x7f0000000200)="44d58168a36dc27bfb73ee04f957208b3d38a4408f22c9e8c46586d350fa778cb49bbbd9b5adcc75699c975531ec8bc402538633569d6b6abf73208b1a24e22330d3237cc1b8a4196ed2d15d40e3a46f6f8cf19a591f84f33dc465afa7dd45bae613a88471906cc16909331a238ea97116", 0x71, 0xb, &(0x7f0000000080)={0x2, 0x3}, 0xc) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:59 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_flags}) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) 16:00:59 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r0, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) fcntl$dupfd(r1, 0xa, r2) fcntl$getown(r2, 0x5) accept(r2, &(0x7f0000000080)=@in6, &(0x7f00000001c0)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000280)=[{0x3}, {0x16}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") syz_emit_ethernet(0x65, &(0x7f0000000140)="4d3e079041edceabb74e8d3bb6517ad1ab60f5ce6b1224c088f21ef5f43549bdeca180480381d294b527888d1b844c520b5eef972572ce26fe4bc2c9b731d20fca62922e7c5345789736e1f42060649393f2fc660242a8e25b8f4b3b3ea18d24264aa5ee67") ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x48}, {0x2400014}, {0x20000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:59 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "f000000007005945fdbe0700"}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff8, 0x31}], 0x60, 0x0, 0x3f, 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) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r3, &(0x7f0000000400)=[{0x1, 0xffff, 0x1000}, {0x43a42db4b133b9a2, 0x4, 0x1000}], 0x2aaaaaaaaaaaac05) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r2, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r6 = getgid() r7 = getppid() r8 = fcntl$getown(0xffffffffffffffff, 0x5) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = accept$inet6(r9, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r12 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r10, 0xa, r11) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r14 = fcntl$getown(r11, 0x5) r15 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r17 = getegid() fchown(r15, r16, r17) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r19 = getegid() fchown(0xffffffffffffffff, r18, r19) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000700)={{0x1, r18, 0x0, r16, r13, 0x25, 0x7fff}, 0x6, 0x4, 0x0, r14, 0x7f, 0x100000001, 0xb1f1}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r2, r16, r6, 0x1e5, 0x8}, 0x5, 0x401, r7, r8, 0xfffffffffffffe01, 0x9, 0x7ff}) r20 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r20, 0x0, 0x0) shmctl$IPC_SET(r20, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r20, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r22 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r22, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r22, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r22, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r22, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r23 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r23, r24, r21, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r25 = getgid() r26 = getppid() r27 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r21, r24, r25, 0x1e4, 0x8}, 0x5, 0x5, r26, r27, 0xfffffffffffffe01, 0x9, 0x7ff}) r28 = getgid() r29 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r29, 0x0, 0x0) shmctl$IPC_SET(r29, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r29, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r31 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r31, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r31, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r31, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r31, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r32 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r32, r33, r30, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r34 = getgid() r35 = getppid() r36 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r29, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r30, r33, r34, 0x1e4, 0x8}, 0x5, 0x5, r35, r36, 0xfffffffffffffe01, 0x9, 0x7ff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r38 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r38, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r38, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r38, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r38, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r39 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r39, r40, r37, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000400)={{0x1, r24, r28, r33, r39, 0x62, 0x1}, 0xe9, 0x0, r41, r42, 0x3, 0x1, 0x80000001}) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r43 = getpid() pledge(&(0x7f0000000000)='\'\x00', &(0x7f0000000040)=':\x00') r44 = socket(0x18, 0x1, 0x0) close(r44) r45 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a58fe43bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd2560e6c9a1a8452892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5028130239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1"], 0x1) r46 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x7e9d7391fc91d836, 0x0) bind(r45, &(0x7f0000000280)=ANY=[@ANYBLOB="2fe466696c680000"], 0xa) r47 = kqueue() kqueue() ioctl$DIOCMAP(r46, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', r47, 0x2}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) ioctl$DIOCMAP(r46, 0xc0106477, &(0x7f0000000300)={&(0x7f00000002c0)='./file0\x00'}) setuid(0xee01) ktrace(0x0, 0x1, 0x5d2d028540055c6d, 0xffffffffffffffff) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r43) 16:00:59 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) socket$inet(0x2, 0x4, 0x50) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r0, &(0x7f0000000900)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185e8a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748a0200947da61d75bc9028a2b887f0130906e061a751737d1d6a2e60e1f34322c0cdf86431400b4dc386972d2eae1f50146ef1ead47dfc43c6c3b018be5419edd6c225c44b2c6a7755bad7e808f9840f9e13da075ee54c0682247a3ea5651238225996d2250f6e9b60f2f94c51a5b70a02000000182bb8402e11d81ef3c2ff8a0d530549c620fa663f1850071e5828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a0000000000000000000000000000975e981e8d0278831bdfa7bc38ac129bcfdf90523fb85f3398010a7c4a75bbd43c3bdd5bcb482609a156e7bd2faea6cd295a0b69068eae8c1a1c9917bfd5b40c6a140e48eab0cd51f295ee301eefe19c803f6e9e52250235eee976feb92cf54160ad0e4a664b0dd217f1aa598f8b0799f010ef33fbec6135e6cde2642f9c7a9a041c35478ce9eb69091cc180cad69099fa0e3c834a3ad3539d257b6d7e9c33e50c82b71ed3a8b7f316ea771af09f7c0cc94f987b3e394fd8144f23933f5e79543e59a32db323a762d410f1d355020ad663eb811fc2247a942c4dbc4a7f07cb8a4c7d9e2e19d3a371602f1192e22c4b61cbb89b261bd741e3a5e2f7a6bb6babd1d14251029889bd6b85a705a4029b25422404875f1a925dbb16ce6fed769e8d57059e9f6f5d93bc3c7916bbcd055f04", 0x235) r1 = syz_open_pts() close(r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x7, 0x5, 0x7, 0x4, "32896ff86cb5f6cb97669b290dbab7f4d2b50961", 0xc21, 0x4}) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffff, 0x3, 0x8, "b08dce58000000000072a2007f000000ff0f00"}) readv(r3, &(0x7f0000000200)=[{&(0x7f0000000040)=""/39, 0x2d}], 0x1d7) syz_open_pts() 16:00:59 executing program 1: r0 = syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r1, 0x0, 0x4, 0x0) getdents(r1, &(0x7f00000000c0)=""/4096, 0x1000) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000002c0)=0x6) accept$unix(r2, &(0x7f0000001340)=ANY=[@ANYBLOB="00000000007600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000609d000000000000000000000000000000000000000000000000000000000000000200"/110], &(0x7f00000013c0)=0x6e) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000a00)=0x100000001) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) write(r3, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001280), 0x312) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f00000002c0)=0x6) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f0000000a00)=0x100000001) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0xffffffff, 0x0, 0x3, 0x7, 0x7fffffff}) write(r6, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) accept$unix(r6, 0x0, &(0x7f00000012c0)) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f00000002c0)=0x80000006) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001300), &(0x7f0000001240)=0xb08c63b78ab11835) bind$inet(r4, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r8 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = getgid() ioctl$TIOCNXCL(r0, 0x2000740e) bind$inet(r4, &(0x7f00000011c0)={0x2, 0x1}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r9, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r13, r11) syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000010c0)=0x5) r15 = syz_open_pts() ioctl$TIOCCONS(r15, 0x80047462, &(0x7f0000000480)=0x5) r16 = open$dir(&(0x7f0000001200)='./file0\x00', 0x20, 0x6a) r17 = getppid() fcntl$setown(r16, 0x6, r17) renameat(r1, &(0x7f0000001100)='./file0\x00', r16, &(0x7f0000001140)='./file0\x00') r18 = syz_open_pts() ioctl$TIOCCONS(r18, 0x80047462, &(0x7f0000000480)=0x4) ioctl$TIOCGTSTAMP(r18, 0x4010745b, &(0x7f0000001180)) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r10, r12, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x2}) 16:00:59 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10004, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x14) getsockopt$inet_opts(r0, 0x0, 0x43, &(0x7f0000000880)=""/124, &(0x7f0000000040)=0x7c) read(r1, &(0x7f0000000440)=""/178, 0x72) r2 = semget$private(0x0, 0x6, 0x200008000000010) chflagsat(r0, &(0x7f0000000200)='./file1\x00', 0x10000, 0x2) syz_open_pts() semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) r3 = accept(r0, &(0x7f0000000400)=@un=@abs, &(0x7f0000000580)=0x8) getpeername$unix(r3, &(0x7f0000000680)=@abs, &(0x7f0000000840)=0x8) connect$inet(r1, &(0x7f0000000900)={0x2, 0x1}, 0xc) semop(r2, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x2) ioctl$KDGKBMODE(r1, 0x40044b06) sync() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r4, &(0x7f0000000100)=""/1, 0x1) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f00000000c0)=0xffffffffffffffff) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000940)=0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r2, &(0x7f0000000180)=[{0x3, 0x7f, 0x1000}, {0x3, 0x2, 0x800}, {0x7, 0x5, 0x1800}], 0x3) r6 = open(&(0x7f0000000080)='./file1\x00', 0x20000, 0x8) getpeername$inet6(r5, &(0x7f0000000140), &(0x7f0000000340)=0xc) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x667ea245c3c02a50, 0x5432, r6, 0x0, 0x0) chmod(&(0x7f0000000300)='./file0\x00', 0x11) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000380)=0xffff) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000180)=[{0x34, 0x0, 0x0, 0xa}]}) setuid(0xee01) 16:00:59 executing program 0: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000000c80)=ANY=[@ANYRES32=r0], 0x1) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x10000, 0x1f}, 0xc) writev(r0, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d4", 0x59b}], 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x18090, 0x10) ioctl$TIOCSTART(r1, 0x2000746e) 16:00:59 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x21, 0x1, &(0x7f0000000000), 0x0) r1 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r3 = getegid() fchown(r1, r2, r3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r4 = accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) recvfrom$unix(r4, &(0x7f0000000440)=""/4096, 0x1000, 0x802, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x28ab) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186204f88a002b3a0000030083caf76d7e0000d161342e03edfef1b544a67dec9f64fc13d95db8edb58c1db2e2029d0c4750f8f7da13f1071d36803a52f8c8bfe3667124583b516bb3820000ae84c9f0611da24e", 0x57}], 0x1) 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x84}, {0x4d}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/d\xd4e|\xbd\xd3}3p', 0x0, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x3ff) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r2, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r5 = fcntl$dupfd(r3, 0xa, r4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) getsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000340)=""/255, &(0x7f0000000180)=0xff) accept$inet6(r1, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r6 = socket$inet6(0x18, 0x3, 0x7f) preadv(r6, &(0x7f0000000080)=[{&(0x7f0000000280)=""/176, 0xb0}], 0x1, 0x0, 0xfffffffffffffffc) recvfrom$inet(r1, &(0x7f0000000000)=""/38, 0x26, 0x800, &(0x7f0000000040)={0x2, 0x3}, 0xc) 16:01:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1708895e8a8cb4eed7fb45e60000001300"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:01:00 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x3ff) accept$inet6(r0, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) ioctl$BIOCFLUSH(r0, 0x20004268) msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000005"], 0x1, 0x0) 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, 0x0}, 0x8) write(r1, &(0x7f0000000100)="8c65", 0xd) 16:01:00 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)="07498edd0ca3baeb0d27c554f1c7983f66fdc9d35d123c6b53e6b79b39b1dbe48d798080c9dd83e4168dac5da6b478442a6082f495e3ab5d804a3f7d4e286d9fb3ddd142f4e850d064", 0x49}, {&(0x7f0000000100)="d83fa93d87bae3111e31a0608f2ec3bc2ff46c0bf7ad97e806af8de2803dcc1d4c3f67db96d0adbbf7ad1730c7318115f5685b2aee3bb7d958eba5af31a703400da43719fc17f87ae6bece34ff651f457fbf5e7a7b25b576f6c4707cec5f80e17e675b4cbbfcb7f4f76239b24939b4a63352f8a78e84ca6ff0699db3ac8ddfbd6a2fcd9e19419a45b3f3a21d85f86feeb9758e3e9526902fdd8ff894e1f07af972f8b991656633854da1f11e443a71549c088cbf3f2b2100632b5b4d840418b8ba73fe702d0a6cb2c55ff246d2e3d507507050a48c8ddebf99f7b0b051bc1e0d56c68cb2031876346741ca97ee8cc94786", 0xf1}, {&(0x7f0000000200)="1d6e88bde202b2f5a11b40acdde761cae1c435ff5546394626a39f72f0675bf9e5097931959668db76", 0x29}, {&(0x7f0000000240)="2feacddaa131ef052eb2c54ef8686e89ff064821ddea1f1344abcc3407616c663e8be4ab00b9202b7a89f75dd15ab2d4b61f0adc4763d8c557372aa914794c9e43042d05014a30c5b8410bed245542cb99761abf1efbfcb5a25fbdfcda4e4340e6696a7cf89dc9aef5553624d81f7d09e2896c0ae8ee3da40acb8f8b4a2ca3b96047bcba7c9639ab13d4b45a5834", 0x8e}, {&(0x7f0000000300)="9bb513f744e3fbe11dacfb31fa2f811cf1a5c216178c2fd7567675871090c74c1e8e1c668e7391a4daa3f28f33003d112812fc62a5a8de9ecb564cb3d73d3465db1c17fcb03937db82b120ec1c24b973163d19af181259d763e55008cde36a", 0x5f}, {&(0x7f0000000380)="68146fa242a21031466decf7913a89a6c1f6afddd644d202bbc22e29273f0bce5b5322b2b9e3b297dcdca5c6143d774b", 0x30}], 0x6) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) socket$unix(0x1, 0x2, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000440)='/dev/tty\x00', 0x0, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x6, 0xfffffffc, 0x81, "00000000e74de40000000000004000000600"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:00 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r5 = getegid() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0x4) fchown(r3, r4, r5) r6 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000040)=0x7bbb886a) r7 = fcntl$dupfd(r2, 0xa, r6) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) r8 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r7) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)) accept$inet6(r9, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) seteuid(r10) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000080)) ioctl$BIOCSBLEN(r8, 0xc0044266, &(0x7f0000000000)=0x5) 16:01:00 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x0, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0x8, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r3, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) fcntl$dupfd(r5, 0xa, r6) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x7, 0x69}, {0x44, 0x0, 0x10, 0xfd71a1e}, {0x6, 0x5, 0x0, 0x1}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r7, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r8 = fcntl$dupfd(r0, 0x14, r7) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r9, 0x4, 0xcc) r10 = getpid() r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r11, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = accept$inet6(r11, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r14 = socket$inet6(0x18, 0x4005, 0x70) r15 = fcntl$dupfd(r12, 0xa, r13) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r17 = fcntl$getown(r13, 0x5) r18 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r20 = getegid() fchown(r18, r19, r20) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r22 = getegid() fchown(0xffffffffffffffff, r21, r22) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r24 = getegid() fchown(0xffffffffffffffff, r23, r24) r25 = shmget(0x0, 0x3000, 0x464, &(0x7f0000ffc000/0x3000)=nil) r26 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r28 = getegid() fchown(0xffffffffffffffff, r27, r28) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000002c00)={0x0, 0x0}, 0xc) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000700)={{0x1, r21, r28, r29, r16, 0x25, 0x7fff}, 0x6, 0x3f, 0x0, r26, 0x7f, 0x100000001, 0xb1f4}) fcntl$setown(0xffffffffffffffff, 0x6, r17) fcntl$setown(r8, 0x6, r10) getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) r31 = socket(0x1, 0x1, 0xfe) close(r31) connect$unix(r31, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r32 = open$dir(&(0x7f0000000540)='./file0/file0\x00', 0x400000002c5, 0x0) r33 = kqueue() kevent(r33, &(0x7f00000000c0)=[{{r32}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) r34 = open$dir(&(0x7f00000006c0)='./file0/file1\x00', 0x8000, 0x80) fcntl$dupfd(r32, 0xa, r34) r35 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r35, 0x8004746b, &(0x7f0000000100)=0x3ff) accept$inet6(r35, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) connect$unix(r31, &(0x7f0000002a40)=ANY=[@ANYBLOB="029187d6629d8b195f99d1391106ceabd2483c1b286f90d9d00bd521f3eb3d22fdacfb62b9bf7a9fef332c06bb560a77ee990929ed5fccc2a88c4567be604e5cd184ed8585547c8f844ba0818030cb55d7ddba3a0db321d2c56076b9b31ca5d552f41a20eb5eedf1bba15c813516bbcd338658e27468d42c6a587dfe5fc47b3ab3d13c8e6708eaeae5c9ad479f120a7ee10fce29afdbe66e0d3ddfa570e74767b484b0731783162dde2f83f9fd75b716a95e8f0c8122bb842ff2177a890a9b2fa3", @ANYPTR=&(0x7f0000001a00)=ANY=[@ANYRES16=0x0, @ANYRES32, @ANYPTR64, @ANYBLOB="c1d2dcd3475af1c571cd3170bd21bea5114cca1d6334b2d0ccfe95d697e93b1ac3f75f3d805f77b767952c378d5a3103df9f1f9e6638c38aea51dea39360aa7326cf3d27d929755c628f6bc52ccc4c121e24fa7c525ae53d676ac58d5ff88db0168cfcff95ad54b2c6a391cc7d8afa71f5f280ff1d8b557b762ade20a08e37c2a40178aba35d47c63456e1ffcd9f7c1e153e04b4b44a596c8af735a6ad79a851d22f563514844f9d0ee66367a438939996ceefd9a3ed6df915c6627e99b2356bd1cea4c8a71dbdf6e207187f12ee01c2bd605a055d570324c492d5edb64256c3dd964f44db6d09fae3d6eeb60450f50ddb7ddc9f3a134007071d9b633575b0d7299672cedccff6eae2046ae024c67d04f92256ef9c452b497575759efdd1f96b282644f80ba0d6d081f34f829f0eb259baa272de5ffd91732b83e618ebe44867fe240980f9fb65839c6c576cfc8a1e886a89d3a30eea72abc141a885b065239cf37bfbf5e104084f37b7a2bbc5b46a8f6a5e7816491268ee85edd6f86020e353807ed650bffc84e53d78bc65f7022bc3dc039b4ae4b5641571069e1d1bf50f0df7e549d9d5a836978e87a33009663922f1c263823cd0db5915fc806d9191985f5b3e5b3541614ebc55e64b4f031f06b2fb5619444a274e884bb9e5d3b920a1229482c1d1be1074a8f91787f00ea1a044b49837abc61084c5c8175d469978b8c93945d6599e9ad8bb42baeed7f19d7d9bc10e5f1f157ce10068c414380ad4a26473076036950c2d73b02afa251214550f990655c7f208158ee62a52de8e20316dddea948a59e8082ca3ced0f65ba72fea6cacaa1151a695b0ef2fe98ace005bdf5b465d1bfe00afe378f2b165a66e0b35e9bd985e2a94d5d44dcd8d39a401ce2e87ca9cf876c1c9cf83b22563539224c3f39f1c3d8983876f371c1b50c6a1755193192b75735a11c7a5ddcccbe967082e31f2629c33bbe69d025415032997164fafedc2f8309082a1fda6c8fdf78b038e52dc3e78c096ddc4e73407ebde3be2abb47402bca291ed82df2cb9b372353eb7619836761c187dffa02fbe3469b6f373740bce4b3015ae92ac2b7e017f2c114f98281f79470c94ed82a538888a27084f6965d7073dd373c408804326260b965fc5ce0cbd8e9931f2058617b06869d732a6e94a3034fc03f965d5e0562f832e0cebba8acf9e99f00f493e31066b0b7f5881df7a87e1479078b4590f0e514c055502b236f9602a492558ee91ae37a0da335b2db5a4fe016456c89c4f2d48565a88d0f9a8fbf60734f45369ca11479bf923e7fc201638ee0623dc8e8818dae429e0da66bd3a60e505d2084d637c310d03fba92de844a13b0a1d54a40fdab7932681ae27040c0a997e088fd49f281edbde830c292dfd75457c1a3da399feed09ffbeaf50bee77206a75f897e4ad4a98242369daa720b1e52af0c864460c79aa3d9e536d78e0a1c0c6fc38f2c980f93178c6d8df35d60db95c8e9d4cdf53ca790d904a683aa212e8c5cbe7eed54fd46c82d2be186a0cbce02412a098c76265208ad8ccadd951041b8c1cb10c21b7acee84d6852c1132869765533ca371622a3e9a74067e1ff9003c247f93cc99219e3f3b0785c62e8cc058d9dfa4f5214a3c38cb07339b0f4a8ac148f4b811a7bde4e79c33772648402e3fe34d8c3246025b8778666d0910e71bcce9ef552c619561836c485273881bc3a0fc97ec5bab209ea3d42ecb9428b12d8761058ebe2deb4dc85c1ad4c4a207acdd46801bab437f2bb439fd1232867b680fcb4b33658f360a0635b92d8dac5314183cd4c3d5649343cb1b074290047a5c604f0b1609c47895eb1f288d3f8d0be9a9fad6d6a5829909a96a6df49cc6c1ef6b85aaf1edbb9d378893b8e78a8404db31c0e3beb37a1c732847f8ec417fdbce44c01e25ac7c1e0dc457c22989829c626f04b6ef68fc49aa6e037e690713b5b34fd64d8d802c0a049ac3811a63fe83d637787507a80efb92579527547692076653680a28167037c0d9bbf565d84e129a4af0ef5206270ab617c86aff2fc33239bd40e7d16f42acc3137d007464b18efb94d46534f62d46aa21e8bc7375d31e1e68435216c5668eaa9c4709d1a6fe68a133ccdd8f53b0f260b360e92a7f546178202c9bc6b84c57f8db56686ce443e9fa4871f9142bf70ce44ca4335f9961525174656d699a0d27b413fad59a11144e8e1d12244567077fe1d8533a1b0d704db5719a73c410981486c791ab20976cae16472d39753b7daa7dc7848ebde3690b2545a7c98b9360c4a4975bb1d3936231b0f93588826ba8e5c83b52bb2f927a346d295b3db9a8f9f57b2334dc5daeed216f1fde738a6cd3f673123b0df94506017c9bf35063ece7d368152a533fce735ef79a761892ff78d5585ba288934f29522e2667a1fb73bdc3e93afe4d97005259d99f107d9b52d16ceb5d97838e945db1cb20146831ce17cb75d5397e8291f29366f837f857481fa2c765a38aa4e0e17939fa3884ff271195da0cf6e81f62cf72a16b6da8ce0ccaa7ef7131b3718ddb6fb6d437c72575b168904094f6b6e7a524f35e0c51b904caabdb8832c669c2d241c5ff1290d2734245384df327fecd151d2afc01b61f178fb3c8b0b4b3edb702d4bdd19260af047177a0a370a21c5a468d13621a6baee036a48fbf9eae41d81dce920ff44b9246d44ec0e753efeaacae53de57f031d33c4203aee58129791460dc8cf4bad05145fa0b8f16db12987d49e1334d8fb213ddf95b0ba01e1694bf9a4193b7a89bc50f1d76a9b01dcc0225eb8bb122ed471ae7cd6831eca95754aab615a9bfdc9dfdc76ce607beeea1e77d2823f933951c1030b9aa131afc9de514a968f6def2600ed77fd07c735b0952f2f38bc42ae98a8b1621c7bda267e607e2a4f93fe2434f1810b98dcb6c71b628231cc6f48b496ccd52cc5b9a790d086c99f5c38d46b023172f9365482282146d682b837592cc91f48365b30899271da7432e8d3d4797c86e6b7f888f1f2921983190fd1d2fdaa68ca61165c444e6d04b7dbca80188cf8405ac17eab88a9538bf56169bdbb43449b299c6c62714117efd5afa53d578dbc4427b40d8db3080b1b0e5b28713ba2e301bdee067d303a58905f1787f26eb170b4574a29de26751e1b9f6e15b3ac9403af77df4d5a20c6b3d6e8c5a48b51c6096f014dd489b66c8f70641cc1535783366fad1bddff832ccd7e6fd8ea4bffc9408f8f81411cf3d7e2c5c686390f36cf7956f87bcc82c2efbfe488c4521a22bdcd50e48da1af2abeffee66a3c8e98406feea1e97da4eb52e0004a75e4d7e718f37b3ae51e4220d3e78faa5f3d6ccbc54f076b26c25adaebbd36f55ed1658dbe17bbc906294fbfff81368066c5dfe8aae065d539035ef9c0c29aaf639157d154f7002c4e1ea1b6593b9db7e0a2b0060dda8888d047f362fb40ff0b9197ec8aee5516bcf4eeff141a4c003c0278255fe72eeaebd22f09898fe47e68b3ba6058a61add348d56811b53b5c1e34c8e9bd14156b5fb8c19225d810593c9c7c5836b3f14d281dbbcc5bd05fc45ea0ce038a0b54e43d332287c2e2c80421b671e5909e05894bcf4ed3cf6c355555530dec1e23faea7d6e2532fc1ed5402dbe6aa0748abf8bc947cfe567849fb0e242417f6449f62f7ccdbb10c079c0344a9ac8fd64e74ee5da60ecf8553d9f4d78d62a9de1b8c2513abf49f216d2d61dca443b8243bce354deeeb074ede35e50029e8ea95806748a2d1facdd6e227d58929356ff5b23bf9f8769eb6decb7b76fabdbc3a95e31ab1b452e8a9a92ab3519837bdb42ff6b630f1a81c359015f50fbe5737151d7f578049aa22a7e7983b27f3536a9fb56ce7bf9d565b5abe18a2b18ca009b0d780335ca77345e31ad5f233f14f9fe48014a0c55c621366d1ace2c9c4f9d06391379f78c77c48a1d3e9de84e990e450b5b17c7980bf140af3bcbede4127cdee3213382064639d5cc040ac5c5b56dda005ad094af42c8980358723df1e09cd41d4d098d6f02a9952a062e377598a8e7cdd12b526531caa144c72d093098675c1b55e71dbe93f53eeb7c820b1ebd51c0759caaf852e0bc0165e6edb59be3517d4bb81335394c59bb3337dca243d9c7f0a8cc16d3c46ebac05c072d216cbf355b3f846221a9be1e4339221bb8bc160929421aee695eca9612ada7d1242fbf7651a7ff535cdac287a67107bc32c051d389ca2cb8713495fc36257e71971b86a193a78505d4d94c659aa547eeb3d50f04151922c874378f581f7a974019ffbe1e25fea8dff294e2cba06c9ccfde1c55681bcee8f9ca635cc6b37b5fe25deb0ec1909a0acd0576552de2d9483913d46f4e23e46e82e0554f1ca2e7813f66e3f97d569814703bf467045abedc68cc798e5cf40ad13e56b68cbe75f1fb65f2961567ac71d8250f8f99545264268f312be70a4dedba5a70698de1c90e58b1d76072cb3ddf99979576c006eefd84bc2de25a4df1f2d5779eff811c3f22b7d68d85861b4755f1c246509129cb81d6c8616c068732bf26d248fb0aaa179977c268309240a70afadd3fa41d1389287f7deeee74fbf89563e2a83ac872fc9354660d355fdf7de2d0a0439e5342d9a548fbc929aedca1efcb45a55b4237d3865dfe5d5fb1d2ad734acee3b96519f3b225cd599c7a9961246a0bee0d16a624a2cbedcbc490c7baf3c460fe640586442cff12629321b7bce66985c6dadb0bd8c4637352ddd40b5b9ce8a34d588aae4d4f47a47e7bddf8c557e221c601169d71758d09051c1794960883c8cbce7a17dbb38ee3b38ca45b730788a0be1b81da038d30147344a8c5ee6e203c61b7a363adcd181e768ccd4dcb98af2e46d83e59094670c1ad0e7e2e6b3efc63e7a1a816464550ef4b262d6de818814428771a336e92aedff8fad362a288a74491dbf14996931b82e0258253b644b5f32f20601f796f153419d13ff246b0a8991bf49483a63370f7aae7fc508849f8a465b159149ee1d26967885f091b2551edee637a8671f5a215ba7469da14c861b42dae5078c69b8349fc1912cb416078c6e5b195bd172c5ffeae1c971991e6ac359593613cacc39d972de835b45f41eb3d5e134076b020b3174961e1ea247e645cdadcb1a928e59060a33d9902f76e36d5b5a8ccb60a0e446b265a8433637e014e2c27942e923b96eccec24d34f67dd48e16144964b34cc743e9e392cbaa5cf00191b0d3454b2f0c7f02700a24e5e009eb22addc9918e6af3d3a3b6a73393c7d5219745f1d0842ab4385618dd9dfc03e91d4c1cb6c979522e00adf05204f5ce217ad1fbdbb57ef45f3e252f1bf334fdb4b69f0264e1cfd2b4317731f30e51c2847989d11d4a65d09fe7c300244a57a0c3ff4f7db249674aa34d66e0f92c941f899e9f90d911fe9b70a464db510e50fa5a0584ac1daa04619713871140b61a5422101ae2491516c926c340dfb15fb6287efd4e9d53be1f4be67c1dbc4d6a42b869099a14b13fc0e1f1177fa348f5d6f4c48163ff6a45b4db2eafd1ed6fa27617a25e2cc4ff159d6fc0f30b6223f2627dfffb331aed95a924df87ff07a091b5f039b68f11f222817bf1920beeeee6892ff3e591b5e219592d48bfbe069d07bc701cfed384b4e0ea5f0b55951d0007bbd054820938b3bd196255fcf29bc00e06760fcac559bcffac7aa9624b2a5f48f709844ce50826b88700ebc80b09fbc58e37e2223a84930958dbed95196a28a6fe17f0fe840b45819f74c5525a99eeb5c26be34b70f2a49b74454a22eaad0"], @ANYRES32=r32, @ANYRES32=r35, @ANYBLOB="0093cf2aa4d8b08778756198d39f413844392792c79be42b73b6f464cc8d15751ee5610f1decb934a9bc83b3e36d1841b6f10912372c393d16980bf17fafe966fae1b10cfab1a377f1c8be71c469e6b007c09a27c61a38c882391604a013a059927e706de159f30979bff6c5037d4b7d58a7ecafa2029d7d6e3fb4a9fc559c88ded468da02f4ea833a4fe69e9b8c2f569ec5f2c2140386e6ae1931416d62a2a55a17515634f7009a7f721d4fc629d3a2a7908292"], 0x5) r36 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r36, &(0x7f00000000c0)="9c87c304000000b87e2e2ec94c3330402eaaefecbf80e72ed2f6c1cbe8221685c6ce3bacdadfbc3540dadcd1e8f11d36b629e5cf7c129d63b8c160a7a410a9b5ab6408163601e9e919d2e78dab7925aa25a26e42bd3dab7ef95cb16fec1d70c2e1972ce5c84e0b6baf28c84e5d9a1efba01461629c1635964600ad06a47b0393ef31f9c7317b9674e559945f43", 0x8d) setsockopt$sock_int(r36, 0xffff, 0x80, &(0x7f0000000500)=0x3, 0x3) r37 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r37) setsockopt$sock_int(r37, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r39 = socket(0x2, 0x1, 0x0) connect$unix(r39, &(0x7f00000018c0)=ANY=[@ANYBLOB="ffe583afe708d027c4e44ad2bd623f9a03746e0000ff2f01010024aa0e0d1310fad55ce18ad64fca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e48200e009e7318453b9537a7931601430f000006f752603cf4777e0b98eb437de8720cf1242cb4e7ac5800bba691afd4555fbcd5167065d84e3432d65a6ccd232c9f5aa8d6c93eaab1677e4595c2f6893a1bc20e6104083dd211f79f063a25fa873121f4405b6c3d59d88ae0e7c214ba162e16cb07001050f02f1f1799564742565cdf1ee50000bdf700"/277], 0x10) setsockopt$sock_int(r39, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r40 = socket(0x20, 0x2, 0x46) dup2(r39, r40) setsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f00000001c0)={r10, r38, r30}, 0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, r10) r41 = syz_open_pts() pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) ioctl$TIOCSETA(r41, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x407f, 0xffffffff00000001, 0x7ff7fffc, "737718730100", 0x0, 0x1}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev\x0fbpf\x00', 0x200, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) r44 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000440)='\x00\x00\x00\x00\x00\x00\x00\x02\x00', 0x18, 0x0) r45 = fcntl$dupfd(r44, 0xa, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r45, 0xc0206921, &(0x7f0000000300)) ioctl$VT_GETMODE(r45, 0x40087603, &(0x7f00000001c0)) r46 = syz_open_pts() ioctl$TIOCSETD(r46, 0x8004741b, &(0x7f00000000c0)=0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000580)='/dev/diskmap\x00', 0x400, 0x0) r47 = fcntl$dupfd(r45, 0xa, 0xffffffffffffff9c) fchflags(r47, 0x1) ioctl$TIOCOUTQ(r46, 0x40047473, &(0x7f0000000040)=0x164eed0000000000) r48 = dup(r43) ioctl$BIOCSETIF(r48, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$TIOCDRAIN(r48, 0x2000745e) write(r41, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCGTSTAMP(r41, 0x4010745b, &(0x7f0000000180)) setuid(0xee01) r49 = semget$private(0x0, 0x0, 0x4) semctl$GETNCNT(r49, 0x0, 0x3, &(0x7f00000008c0)=""/4096) fsync(r42) stat(&(0x7f0000000700)='./file0\x00', &(0x7f00000005c0)) r50 = socket$inet(0x2, 0x8000, 0x3) writev(r50, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) ioctl$WSDISPLAYIO_DELFONT(r45, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x3f, 0x40, 0x6, 0x1, 0x1, 0xffffffff, 0xfffffc01, 0x2, 0x3, 0x7, 0xfffffffffffff830}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r51 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x10000, 0x0) r52 = fcntl$dupfd(0xffffffffffffffff, 0xa, r51) ioctl$TIOCFLUSH(r52, 0xc0206921, &(0x7f0000000300)=0x64c1) r53 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r53, 0xc028698d, &(0x7f00000000c0)) ioctl$KDSETMODE(r53, 0x20004b0a, &(0x7f0000000400)) setsockopt$inet_opts(r50, 0x0, 0x6a, 0x0, 0x99) r54 = semget$private(0x0, 0x3, 0x920) r55 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r57 = getegid() fchown(r55, r56, r57) getgroups(0x1, &(0x7f0000000640)=[r57]) semctl$IPC_SET(r54, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, r58, 0x2, 0x9}, 0x5, 0xffffffff, 0x7}) semctl$GETVAL(r54, 0x1, 0x5, &(0x7f0000000240)=""/173) 16:01:01 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000140)=""/247, 0x1f9ee63e}], 0x100000af, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) r1 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0x0, r2) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x2, 0x1, 0x800, 0xef85, r1}) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x2c6cfdb93b74103a) close(r0) 16:01:01 executing program 1: r0 = socket(0x18, 0x5, 0x67b) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10005, 0xfffffffffffffffc}], 0x1) msgget(0x2, 0x400) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000680)=0x8001) r3 = msgget(0x0, 0x10170) r4 = socket(0x2, 0x400000000002, 0x0) fchdir(r2) setsockopt(r4, 0x0, 0x1f, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) msgsnd(r3, &(0x7f0000000b80)=ANY=[@ANYBLOB="0300000000000000ed8297313681ebb6c044c73a2f370b096592987ba6fb5610c913e7d94165a55708440cf37c1a379d5ef57fcfbb1c1722a1e5c1151c7375a56fa7e0bcb75d25f700f3832ece7027d45582b284d804b68c36bcdcf8a2e0c1621891e2fd54e5b646cdd1abc9c49765cc114891b3b92769ea56658fd7c12ca80ac8dd503c4e60d4330499d2188932bc627f5c4807170908000000000000005c17fb4ae042c678d57993c1121f7bbddd512d59898419628124e6fb6202a342bc62657cf94e599ae0d56e44b0c961dfab8548b0c231929aaf8bad55f53e66516336d66142a2ca7443704a66a9ea48a10adb4568c867eb918b0850c2dfb0876bca5c1f99c2741f7a3104bac61d167edba6c15997a3087a3a27061928d8bb0bd6b8a14063352f70a07cbf3be667973c52bc11a47276d93feb6889f351bc7d853bf538e486adb0e1c61d809618a8c672fa54f7da06653ab12b15ce5ddc4e1472d35565a00547c264a424068917436482af051cb1be5195ebf00000000000000000000000000000000000123ed901f42c94e81c47fa84a16877b0329a0a0300000000000000b67bac59672355712eace37cef62204f3c7c68285889d5725199d264cd4d25a3e3bc04be71d516fb037d744f9a0745e905e595e82a28e378ac681ee180fb1e69e8591e13d27e525003c39db1661b8088eeb34edd10ee58b2e9976113e3d5e98d11e445902ad4c4d69e4a8baaec6a375f5b81db5317d94e0eedab4409adb4206d1060317f625ba16565d393a876bf7dfa68509701d23b07e2eaba9caf9e58b904b870da5657353ee935c9812c0be8ab9d52e691fe5e9e1a6619d1ed68ad000516513107b0c3867c7f3490f20a0468f5b0c3160c5531641ca10beac4a93d1779d260f7e8ea4102a7b10ec76fe266d34c9c7d6e8916b6391db4003c19d3c1ce88649bb3ec2b0000000000006c7d15ebe88704f164a7663cce0451914ea9d6de4cd1aaac679142e350cbb4839c4aaffabe5a9bb8b841841c238e527e5a688a3ccbb34e8bbcaad326638798f67c7f130b5979ce9d9af95af47ab400"/772], 0xd7, 0x0) readlink(&(0x7f0000000980)='./file0/file0\x00', &(0x7f00000009c0)=""/180, 0xb4) truncate(&(0x7f0000000640)='./file0\x00', 0x0, 0x6b2e) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) pwritev(r2, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x3}], 0x1, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000700)={0x44ed, 0x9}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) connect(r0, &(0x7f00000006c0)=@in6={0x18, 0x0, 0x3, 0x9}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x11, r4, 0x0, 0xfffffffffffffffd) r5 = semget$private(0x0, 0x3, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000004c0), &(0x7f0000000500)=0x10) semop(r5, &(0x7f0000000100)=[{0x0, 0x22, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4, 0x0}, 0x8) getsockopt(r2, 0x8, 0x8001, &(0x7f0000000a80)=""/166, &(0x7f0000000b40)=0xa6) close(r0) socket(0x10, 0x3, 0x9) recvmsg(r4, &(0x7f0000000600)={&(0x7f0000000540)=@un=@abs, 0x8, &(0x7f00000005c0)=[{&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000000580)=""/10, 0xa}, {&(0x7f0000002340)=""/4096, 0x1000}, {&(0x7f0000000880)=""/228, 0xe4}], 0x4, &(0x7f0000003340)=""/4096, 0x1000}, 0x801) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000740)) 16:01:01 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020088}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffd, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000100)=0x3ff) accept$inet6(r2, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) ioctl$TIOCSTART(r2, 0x2000746e) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:01:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x4010, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, "c15157dc25d525a5cf9230b3225a4ce7044d3996", 0x0, 0x10000}) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) 16:01:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) preadv(0xffffffffffffffff, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x7000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x10}], 0x1, 0x0) 16:01:01 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x81fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10006}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x21, 0x1, &(0x7f0000000000), 0x0) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) r2 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:01 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x5798, 0x0, 0x100000001, 0x0, "507d33822f6219af2abb9ba32d29f7cc5aed542a"}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000440)="c36c27acac9c67f9d53aa4554d5410be9c8937b1f92edd62b5b1913d415511cd68b69ca331c93e51f2d2cfed0322ac2457d4afd04e48577c09e8c1e440048bd78bb71694f02e1bcbf461f35c242d94560dc757ac16c363c28404edd5f151ee3c782c00caf1c1cf7ba53af42f98a817dda6d7b4fc8bc94a2f9361140510aa86ef255d440010187cdbfaf76d1b7f76fb2f189a996d830a39d5cb39f3b97d180f1894541aaec106940fdf2fd71cb0692e904ed82a5fb2a071c3274d2863068b16634919aaa6b31449c5653cd1832cc9e5631e41625d00e1e729", 0xd8}, {&(0x7f0000000540)="812380a446e7af818a461af9bb11db08c317471ae906733bc5e5f95288329d668dbffbc8f8c8db05ea8936a1882a0f32462ff2662b9334ed5c03df23388719b0c130e18c694419708191200d", 0x4c}], 0x2) lseek(r0, 0x0, 0x40fff, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000140)={0x1, 0xfff, 0xb}) r3 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r4, 0x0, 0x30000000000) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040)=0x5, 0x4) ftruncate(r4, 0x0, 0x80001ffffc) r5 = socket$inet6(0x18, 0x3, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r6, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r8 = socket$inet6(0x18, 0x4000, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r8, 0x3a, 0x12, 0x0, 0x0) fcntl$dupfd(r7, 0xa, r8) ioctl$TIOCCDTR(r7, 0x20007478) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x3a, 0x12, 0x0, 0x0) writev(r5, &(0x7f00000001c0)=[{&(0x7f0000000240)="9d59c5f5e3185415bdb98b135482c86d88171c47782d5ed623fd06fe551e0c3d1d038903d1f1e068c08c41279aeba9f02b91064d1bf42f3b2a291cec769f08c2e3c6893407ab2153170a509ef6f6b0f3a8b0dcccd7ca121dc4617e3a3813ab11cd43ba94951852fed579788bb89ef215d18e69077a2e5506aa960cad24b60508122216a2640023ceef83fa1077ad86708dbfd173064d2e007bb2c8a771bf80b99ca1335f2803fe74e71ee5fd82cfcf213b7583a813e30140e7768da2ce50fa37a34960b8b6"}, {&(0x7f0000000340)="4c6aa95fc0b801a651012e6f21bf663b407128db90247ac9a918f56ca8131e3c0cf2366d2cb45a3b00bfc365818b1cf7751d0f9974ff31ed9948f4217882a8d7831aaa5b5f93be112fc7d51175ef769e52ebd39cdcc681323c5b4f8f872eef13092d4c5d0c996a09ca93083218dbf2dbf82023d24a5af206be60cfd5f06cddfba25c80351951a07c3fb195a32ea4fe05edf3d639bb02865821304c0def263af1985196374ae3bd36a7a5926474aa4d880779af4a4ff68b9c9917a9e5fd7a2cb02501706d802d46f7fd0e3334fd23f5734d8c8e672dfd49d3fbde2089596a59a4ac52"}], 0x10000000000000d9) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/d\x01\x00\x00\xe6\xabro\x02', 0x80997f008fb08910, 0x0) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 16:01:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) dup2(r0, r2) r3 = kqueue() r4 = kqueue() close(r4) kqueue() kevent(r3, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r3) 16:01:01 executing program 1: 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, 0xc020697e, &(0x7f0000000300)=0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) linkat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x4) 16:01:02 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x0, 0x22, &(0x7f0000000140)="985e45238f0d7427a2b2a40f4d14f00a5ca82b1d6dd027eea76f0f1edc94d1fd75f5cdf35308d570cf9bb75e2cd129170470166ef982098f93b3380cf852782dc46740571b2e1b4857d896a7a223ec187ac2da8e0278342c8a5b54a8f6b512b0c1c3e7d3e02c084bba44ff2db80f1bb6e2dd21461700260ad92d02e16351b6a85f55657501f44b2a2f42e83260e16ccf1a0b618f76788d1cf982eabf45f775ab9bfd41925ecefcf797d6dd0e92b4fbf9b38b09d665b219422de21172da01b1583d9b90d3414599bb19da7e297472cebe5c80ef064652177e026cab945a439bb2cf3ae9540d33644b16c876daba74d95acd31f0b9237ac199372ae5824e3762722700355a17604acf7a4db9ff2fdcd35115b090d0e904a79751621185a3a513602dfc38cae80c69c42cabb5a8c0fe62c3a5cbf9c0f676f1ca0a6b8a50641e5d93211b9c38c023d759bdde5c83d37f60af67f097b13856f3d86ffa1c5a11e5782db468a85ffb35b4052a00279e164dae", 0x16f) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="f6cef9bd47dc3500", 0x8, 0x0, 0x0, 0x0) 16:01:02 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff, 0x80}], 0x6, 0x0, 0x1c2, 0x0) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000040)) setsockopt(r2, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) dup2(r0, r4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000340)="ae1ed63e80755cde75645456649152d6052ad49cb6bbca88ae94bea04f3f362d1cff6096c24f5d8e4db4a20bc97931efc87acfff1be5823df828b81627ed99c41edc96ddc8f81da711f9fe9f32ec4e83495c22337600b59a393391475fd93c6e16cc23af3b4e4f575a76010211f7dc834bd9efbc0a23206effd24adca6d7a5c89e3760a4672783a7e8818b9342252d931e26ccb34b949b332c8741af36006861b5de23fa288fef53d91078eac74f7883262967465313cc525d9a35b39cb91d2df2f36ce625816339ca95026dd9dea505e9adb2465999353b6861da53e3fc448d44fa680b8d14c10b08fd04e440b35a751f027720870716c4ea9f6f545252ba4d6e66892b331d2d1ea032c92359976554e621a95fd3a52f88bb085b236b5940f55242a2cf5dc2c67cdae922849a6d03fad3d0bc5edd97819cdd2358a596c62ce0047c523165fbf92a645ddee82afaf7ac8da4ea4d89a37861752a215567a1cc9dcb5ac6843fb72da10ca31b1c4e63c10555cbc180be2005966d43fcfdc8840cd247f616088d2dd976c596b5fb31675fed1db25dca790a49dbe673655790f114fd7f852c0a0ad8870488e2b83ce7d6dcc6b9a90db87b4460fc98c28c0bfdd2877e33f1caeacfb2264f54308d37c03043e450f3cd4c43cbfe3a9f9d80351c5fcef4b6edc941cda4e9cd0f97daf15f716900369e5ea5f3488c8ef076dd38ff54e89a99f0740d3a9c0c8f58d459a356caf7fb3bd15f630bf2707fcc3c86834af73538f3ff2dd711a09aa9928c82b325404ca9f60553c4ba4e4154d105e08a5d1b975922f40df214906bd1d26d2abfd6170ea7314f926c3cb9109eed51d1de185807a6cb64e26ac3e682eec6c98186e6b978d1c89ff67d400a40dc36ca446b5c8491dd04b56283d01caf524a104ec577fa73d44c17f632ee0f6bd19e7dacdce8cb2b7dcab38f25c297b15bd4e4139744df745e5aa2b9a30bc072c038192917152444f392dc584907cb9bba729ac59e03d956d35823aed50ef02025219e0c330e66f9e21cb1983574c672e7bc2b30c35a4af3ec1b83a014d569d71555504610f2c7d21fde5a988734e29c669f6961a48878d80ec40036c72007ee6a298e87f55c74f7e9eea7b884e46f2c3b14cfa96061f0fd1ee6a646877147db030b6ce065b06acd90a45e11e0d97b594952d5e9213db790b75b9a1595fa2a54567042c27d1191657c0dbb7bc58a69d8b0d1b7752a767dadedc774c4b50ff26e3df621edece026aecb136b6e533f07861ac6584fded8607f64adc1143f1a52b88d76a3b6e58ca4da77509f485c2ee73acf2e7c65d7d6e077b921b40119c93bf82785f63a7a39107d3fb92026f85a39627e645336787bd72999be535d176a0c6109fe6f978d220fac9eca6e2b3b02e766e6bcd7993e9b6d541694797b113fbda1595b2282c1b56f477272478eabed5d6d5ff80d8c2ee6ce8e8cc8ec1214cb95df35282c755f770ff60b008feb067a4756439ab6c54826a05948ddbcf4fb4fe2aaccd89404c5c02fe4b30cafe7132b5b15ea9ae55e3fd6196a032f03030428650a4ac02f0ee975265229a7d0a74f3106baad2bc9e51947088ca04d6d1e86b8fae8a5ed583abf22abb6a0edf54cd655aa9c00ca78d4132c2cd0a4d0663028a2805b5720a6e3acf970baa259bbb328cf86238bfaa0628cfd9a4b0cc6e30c84163e862820005b7e30de86431e031ec4ff4c29bff1067c2033b1e245dfb09d67039b169849a8be93fd0db42e4f21d72e34195eab194d340f8795e4f8b5c1a0194b6eb9056368b48209c6ea1ec9249e3ea8f119763e6eb9c6a02acea1142bea9a6b5f1ea6792225a2532ac12069203519df675052cfeeca7838cee34f2eae64f9f69a6c78e2a7ead4af1f8275f975f168c1c2ca66f708585f10b31cff37adc4bd7c03716a3be1f55007a938485ec88a38e7c5cba9b321d396614d341729de97c8572070e33bb3bf428d3ff27a4806f102f5", 0x585) 16:01:02 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)="02000000", 0x4) dup2(r1, r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r2, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r5 = fcntl$dupfd(r3, 0xa, r4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) getsockopt(r5, 0x80000000, 0x401, &(0x7f00000003c0)=""/90, &(0x7f0000000440)=0x5a) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r6, 0xffff, 0x3, &(0x7f0000000380)={0x9, 0x33}, 0x10) r7 = openat(r5, &(0x7f0000000040)='./file0\x00', 0x400, 0x0) sendmsg$unix(r7, &(0x7f00000002c0)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000100)="0f7becf73014ec7ffd02c42a65b56236df7004a054ba30009dcc295c474320efff00b7c25f93507cc996ebf7d997f7d4409e8effb0b70fe6967c53492b6203f614b062f52fede94ac8eb9acc284071cd", 0x50}, {&(0x7f0000000180)="0510f33697910ffae3c4bb20087b5de179bcd4f45f9cd820dc29b513558eec05cdecad7a6bf3a4ebef87e8b0e00bbb7b0e42b836dedc37611dd890139cd502d70246c795236ee11b478f324ae3fc32879debbfacbd23265e5e2b9db8aee7d9e5f40fe1ac296ab698ea232d1323bc926af6a5ac4e860014197b99476a75489caed4ec02c2284df61d8374d7b382b8ea056862729e70fee46b9d21a540404af9ca3f68b6ed2a59a1a9e83470ffe8a05333c373be4080d20056862e5966bb7b9a988135258ef57221ae156ef08d41118cf06ed0", 0xd2}], 0x2}, 0xa) connect$unix(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="82022e2f66696c653000b461dbfc6b3071f56de3c4d69a48aaf3e84165d0cc2d2141f757e368f372231a5d82e1e8f2c719483843969c028e5f02b5e2fd9e508ab98d5a41239a853abe0d7dcc40ac67abcbeea7db5c5756717fc72370b77a1ff5da4bee0ef1ef32e8ddbe4b0885fcbc3788f33a9c4f1eb0fead90b2c29ea4eaa1c896ccf0145fbd46b93fbfedbbbc5277b95817049bde851a8d79e4e36dbde840d2d75ea304e7ef03bf34eba0f52cebc5645ed84bee3c69ff16156c2cddae9ea3be10ef9bdf5e5ccd3c0a9ce9d325f7f575f105f1ebdc36c5ed2e02f59f3a97a5aa72d70378588414b29d60aa6ec86d69614f35642b0f020e632abe0afa725dc1487ee70b"], 0x10) openat$pci(0xffffffffffffff9c, &(0x7f0000000300)='/dev/pci\x00', 0x4b2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x2, './file0\x00'}, 0xa) shutdown(r0, 0x2) 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x1c}, {0x8000000000048}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") getuid() geteuid() r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000380)) r2 = msgget$private(0x0, 0x718) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getpgrp() r8 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8001, r3, r4, r5, r6, 0x4c, 0x6}, 0x8, 0x800, r7, r8, 0x0, 0x4, 0x8, 0x484}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r9 = socket(0x10000000011, 0x8000000003, 0x0) close(r9) setsockopt$sock_int(r9, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r9, &(0x7f0000000040)=[{0x0}], 0x1) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) r10 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r10, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r10, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r10, 0x4004746a, &(0x7f0000000380)) r11 = msgget$private(0x0, 0x718) r12 = getuid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r14 = geteuid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r16 = getpgrp() r17 = getpgrp() msgctl$IPC_SET(r11, 0x1, &(0x7f0000000300)={{0x8001, r12, r13, r14, r15, 0x4c, 0x6}, 0x1f, 0x800, r16, r17, 0x7, 0x4, 0x8, 0x484}) r18 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r18, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r18, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r18, 0x4004746a, &(0x7f0000000380)) r19 = msgget$private(0x0, 0x718) r20 = getuid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r22 = geteuid() getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r24 = getpgrp() r25 = getpgrp() msgctl$IPC_SET(r19, 0x1, &(0x7f0000000300)={{0x8001, r20, r21, r22, r23, 0x4c, 0x6}, 0x8, 0x800, r24, r25, 0x0, 0x4, 0x8, 0x484}) setreuid(r12, r20) r26 = semget$private(0x0, 0x7, 0x287) semctl$GETNCNT(r26, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r26, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x3, 0x1, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r26, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x1, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0xb}, {0x2, 0x8}, {0x3, 0x7, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semop(r26, &(0x7f0000000080)=[{0x4, 0x45f, 0x1000}], 0x1) semctl$GETVAL(r26, 0x2, 0x5, &(0x7f00000002c0)=""/49) semctl$GETNCNT(r26, 0x1, 0x3, &(0x7f00000013c0)=""/216) r27 = getegid() r28 = getuid() r29 = open(&(0x7f00000001c0)='./file0\x00', 0x70e, 0x20) pwritev(r29, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r29, 0x0, 0x0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r28, r30) r31 = semget$private(0x0, 0x7, 0x286) semop(r31, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r31, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r31, 0x0, 0x8, &(0x7f00000000c0)) r32 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r33 = getegid() r34 = getuid() r35 = geteuid() setreuid(r34, r35) shmctl$IPC_SET(r32, 0x1, &(0x7f00000000c0)={{0x0, r34, 0x0, 0x0, r33}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000140)={{0x9, r28, r27, r34, r27, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) semctl$GETALL(r31, 0x0, 0x6, &(0x7f0000000300)=""/237) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x800, 0x0) r36 = socket(0x2, 0x4003, 0x0) getsockopt(r36, 0x0, 0x23, 0x0, 0x0) setsockopt$sock_timeval(r36, 0xffff, 0x1005, &(0x7f0000000200)={0x4a, 0x7}, 0x10) semctl$SETVAL(r26, 0x3, 0x8, &(0x7f0000000000)=0x3) 16:01:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x130000}, 0x9}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r1, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) fcntl$dupfd(r2, 0xa, r3) fcntl$getown(r3, 0x5) accept$inet6(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:02 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000503", 0x4, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x10000000000000f9, 0x0, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0200af84262e1607"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r3, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r6 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r4, 0xa, r5) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r8 = fcntl$getown(r5, 0x5) r9 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r11 = getegid() fchown(r9, r10, r11) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r13 = getegid() fchown(0xffffffffffffffff, r12, r13) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000700)={{0x1, r12, 0x0, r10, r7, 0x25, 0x7fff}, 0x6, 0x4, 0x0, r8, 0x7f, 0x100000001, 0xb1f1}) ktrace(&(0x7f0000000100)='./file0\x00', 0x2, 0x200, r8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000080)={{}, 0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0]}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="070800000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x60}, {0x54}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) flock(r0, 0x1) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x80}], 0x6, 0x0, 0x1c2, 0x0) getdents(r1, &(0x7f0000000080)=""/159, 0x9f) 16:01:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x100000}, 0x8}, 0x3c) chmod(&(0x7f0000000080)='./bus\x00', 0x84) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r0, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r3 = fcntl$dupfd(r1, 0xa, r2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) writev(r3, &(0x7f0000000300)=[{&(0x7f00000000c0)="4075cb1fda", 0x5}, {&(0x7f0000000400)="76aa774f636d11086c463bbdb4815283b528c00de825aec35b5942e0fd11b1a0d52edb935d6b986022d9750af3aed94b4939a9c81f8ed9f74635b62d318a855bf486c0ad51418a30b95a8f413d165ec9880abc56209bdba49e0f1814d5dfdfcf8588374c9e18612f5fd6de2b7b08c0db7d6443049665a899dc47257f2ac05d8590ec737d0df6e3d7078a02b66c9215d2edc4b6662669c36091a0bc300effeb2d6be5d6f0798e94daf43632110eebe49e3904d8ef677bf74324820dd173a63f64ee2e56740734bbeb8af67093b921e96c964b6acdf259b01940dd3e9bb1521657445c3f96e10d4fa14eb6a9c304cf1e485f4c2436c39a7f88d70987bc0cc30071af5ea05ac3a224a8283b3b85c93368ce8f6b897b7a19a543e0e4517aee512f027827563af139758073ee5ecfe8636b396d9135efd05517d819ba948aaf27f617f7a223f33afe10e4e93a5121392527deff4c627533c430762038c863d2e1715c9e13c7dcf64bdbbada103bac7de7279636b9d5c1a430e13983b0aba4875454cf5f651146b442ed7b73b694dc08110d40f24893e5a5bede8a6037f09eddf5ae1f44860a30a2e61fb9a05057618fdad87f6977e6585b1f5b5f819f1cf4c8f2afcc51cf648da7c71b0d9a63eac4b3433b5c6b6d56580db56c8df1463373deb0e318a15251025e497042b1b0fb028cf7924701afc94819c1417667d839a7ad450449e36f0b52be7066c2826adb44729403b541265068b95b1ef87b54cc61b174753750b2046cf1b8ffa296d1083d6ab5959261f37411c4bf19b21d12df9ee568e45fc804286cc44e8e17233ca0c92544730f1222fccd4d9d045059b4592b41ce7b9d89769bc6e245cc9cbd5bf57de5246427845f21af01a50e37131df139be2f88fdc5114c332d3c910313f8ba9f52609f9e09092e31d58e3a34b029e3c5668d6d02c7b3f5e5272fef97e4f0782db53bbf362a00dd2bcb7e8abdc9b9652c416ea95e08a1c48571bd4eba365fcb98fc89ce2c3194d4fbf35061f855bfe2148411c8cc48dfea644ff08c7418f4fd9f05f383d1dc57b9786b21a901e26ee009017824fd2dd8a043d6ae9b35ad99e9489291e33d4dbb5f72cdb5b38b458f3c4eebb1f8f1e4979a579c7547a8efece786839ae10c82bb7ff7c5a2d13f80d46dba90800ddaefa18a551e14616868c6d6e36e04b043abed3beb0644d76520abf9ac8d25b6226db37dbf6f72452d8c953a235faa9d0b0912f216df8788ad810fd6e4ce1427dd4edb9912e87626822572ecd99c2a69f68efb011c884414aabea8826ac6487897402cfc6830e573236e024b1dea8e6b6c4e292828aa57a60fcfad534b0f27985d4af1dcd476a73865ce0565e3146805df17dd6268b552f7d16be10353ec51592e9243db883de0cbd4aee99ceb259152ba14dcc58f232d7aedab0893db95b413c757e7875b5e8bdb4a5139d06fe4daf88e741430fb62320d1cd5ca8eb23a415d350db1490639e9c34eee2f53f091270d645e3bf0a70d090339ef225fc53666b2825fd3bddd4135e482ef7bd7fab122c80f8ab8e9a3175f8bc840a26d8329724d94b3b63ff95b6d0659d0fbf06b4090dbf749be1c371b8d6ac08159f7ec97d5e1edbd0e7fe3cede2a1e7e8a4d409964a789d1c2ec5dd2022843950510d241808932fab767c56b175b38e75e71a8af39588bba3dfa4a053436ccd8c72e8deb652cf4e2eaf00a6e76f4646bc52b396f734e1dbc6ba0de7a85de4c82bf3e24129c66caf1631190a447560bca268156b38cef6238c074b11777147bfd92af037892931a6d09c1ecbf13c55fdd2436481755eb3dc8351253dae849a503b76611de8d38002f3999a1b9b0ec437ba1628b3b096e8ecae1ad3c569ae2180dd143d8015af3564348a03f979a7d1b2dedc265b9b9378fd9184b29ffea37c7f1cf85d972d520f6e72afbc051b29438612aea00140daf9a4f12280dae0ff84ce90d4adb1d3981c08ee316b8ac633659ad68df7a8678e164a93c0544859f1daaf3eb44ddc1a63e962a5b180a72336a910a6be87ed6f2c4351f35a26e09437c7be3e00bffcd655cc63f37fd69bc4b61c26213ea8d3788703507d500cf92f624757342a9f94d97519cf8557e8954a00704bf6f98db4f7c92f4c5f2809ad4b9f214b34d91479f2c23308f3429a4978a9b827e49b09a91e4fee14496326b436523950d316f4570afb2352fa50a88fa124e17aa699a7b7ae36c4fde92a14ff4b08258257ff44fdc953800d1a56aea1d216f9102aabc69695415083208d8c36d12872923c1c85819cd818f766174aab4db358901c13f69b36a64950b17265ef25fcf6902f0dc25427242bc4c991962f7725de77b3dfddc032a9de0fb7e8a23c2af9c267c0c2e15e039fa4037671a477a6a220c26cbe6f60089b5c94f14ff2f69fdfbaa3478ee12f0238678ec5f2ffedb109d4d77d34c4b8fa95da5855b6e18f7260ce21c59ff826219762e4487b8ceadbd15a200c082435ef521225fe5b3508b7de49c09d042da5cd8ae8dab2db8ecb12ff1d97324f54081f7b7dd6d897f2fd9cd57744aacd69cffbed9e1cb34a1a0e237c98f5b386adfb9becc6fa1cf83840ed85fd1d6e88ead17e0ae5eb3ef2246964abc4d7ea6d6a8dbccf770c146578262329d6d24b2ad35fcfd6e8311f4f497d73371644e5a0adfad040b49c589b44e93fe80384067d21ef7eb6b94cea4b9df0edfa24b0b657b182fb1010c9ef9d670fdd98b6bb8bf15ff36f681e1299bbe21bd3fcbca133f72e7cf18c8d45983901a31b13113dcaca458cc20809df34bd450e2fe355dd41e78031fa0bed68b146ddd0ed35c865ac2af69851169ec889b131b7b2e80b94bfbd385fa447d206b49cb3e6eca68098e449e43ea9d8b4c7d78ef2584f60eee08f24f19cc210ecec34e9bc22f2eabd4ba7e24c3a6ddbef6156af33b7a3a90ba87353a0e2570f4e1b6cc03339706ad3dd10532b8770a5bc5c51f59d82515dc1f406fc4dd29aad573503489f6ff885f6f9a0fee75d4fffc86a5eaebee0dfeb41bb6d44c3f1afbdfb319445f37fdfac97f95bda07a8f60393aefcf11ae61e1152aa2dae24c02633b49266ff4ad909137c8cbffb557ad67b2d3b208e4f3916c6b8d1675297f534cfeb4e9015f2c344469ee8bdc978bb550a73f35cd2d45f5673a32d41c1657c330b58bb419a9c6b0b268384db144bb75615d0a70a47764506cbad8c3579eb29423f1656b13bed6ca1855fdc67911b4bff585b587859046a891d78ed4743b9ecda066da607ca759227fa04266f6043f3c5399fa2ef24d76d3cc7b23a806cab36d038343528383ea62861dac1386b79c279c9f38686f9bb0f1aca9adfd534891ad982cbaaa7970e55509b2e6ef834a20b5d83881a009213b26f062d394904f6f6d8cdd6a10241ac5bb6473ffc88c714cfdf3ddaae7bae5426fc78924b8009d59395ccfdb0a72531f87c0b2ec133088fa2db0c2ef3849b58bf84cdeb56fa1a89023a5d8731a098a46252fd98f40c3aa257cc2cf10a8de99365fa6a8b74996bc448fc0996cc8ea1bc04375a07a9aa73a0d432ec484306ef9b8a652fe739ec8ca746c776efb034614743edbd87397d957d5a915041b0029357b1595e2693c3861e0cc88c9de3917a0c2f7d9a4b33b78cd07bf4d3d5a2534cd8a5858dd7561dffa23e0fb2a250f9bd05c4a3053d6e5586f4fc5d6ef0cde669eff19e34069a8e70cb1e1a4bc0a8234ad0a7b59b538f29b97322e39e5aa339a9ff4db63f8bad83e9c1641c4a6fbd03ccc5069d2c51d51b853f64d2b83f2d5036094ff4c1ffa34029b96bcf1d59377ebee7c481c045b29ebb81463942295fb634a783564dff35cd70db1a503241324c240b41358bb79c45d167d90202b7d5e05f79745da4b8f638c02c4215b75e8550816963128253e75e9104ba4c9fa883bda987ca258a042557df43c717f77ebf3241b8949dd1bc973532077dc1e4a2004e739a6e0a969eee8c158aa22a8caed1c605669bf7f846e45d3c3173173c7ffab665c952a310c79cf51d0903775d8f274cffb7d3cc0912b27a69a6f853e059aca860020c90508172e840b0372b73b5b1f9c3c69176ee006e3ba9bcca6665a438f137a569b52e88aac2d3a64d295134526daf3c2747ca65fb1dc7ed96adbbed4ee1eb29f1de5f56d231c6cc0f9d16ed57558eec21b1df93281eb9fc2325b293e03129cdf28f1ca01af717c66ad904fcc0f6c499f81e84ace76a6f8c38add84c51c45fe67a5762b4f0914cd83096d8b3ca278cab3fcb8d9141cd5d800b8fe065da33a4a855dbb4dde3e124249a874a504fb8ffa203d5545b373de7821ed336eb034a9af14d528938a6a1be4441cb491642a8f2e5fd6ba39a9b292e6d46df1b972ccb597b50f6836ce04021853d7cae090e9c6279f0bcaaca6200a5f14bffcf908606d87a2d03a342ff4f11a06e6f33909e0dffa3ffca178a0f0855ab41977d23c85541851fff9d71c3f459b67547044935a30d571303f0623027a34f9b210ef397af4654b1b52f2083eacff5ed49400cd70be7bfccf71bcdbc5936c3197e9dd4d3b145707a55b86a2198e9d8067ee66ac72b11c1739de29bc9d46a4ab9f923a8266af6124037aa3220d13bd3a8830d95501e89668396a937d085c0a1baf8c5f603f020dcaff1bb30e16b76b94f28d927d4892b693a1621676c9f627a6deca0aa06845072f841c49a18b81901d2411469273755ec36d90a158e8819874644832f06a2226733922499c35b557082fe3da0e7ae24cc8de35a7abb7154ebd1dd1531c6a8143caf8ab0d02241446d09337e7ec2d7cf6d07feb03a7831469f62531143ef11a85dbe96590616149307c5de365ee9cdbbdd8d184681df0035cccdb1c6ff0fab7c500a33db9d674d30b6c6e8b0263087672a10cac7d19aed91b859cda2fca5470df4401d889ea5fd097dee8d345fcea777d6e768562695db45a44e6c132f6bfed07b76a2168d6ead7ab7741b3d8615d5a71d5a0aad955fe8bec27154605c774b388b44d2ed8b799741d04ec1e62d4b82dc428e8f94e34fab57a9ef01ccb9590e572df856b64c5e8465dd5362d971a0cb1e58918cfebc04783451afba9d663d871dc033a99e0ab6cb605a2e1ef84d46934d5232c133666720db50f0636417d48c567aa842b13e5befa5ff631c2d64fab64a2801f3e5f80e09c36340302e81c96dc91cbf912766ec3675885aab7953ecd207a5c95220f42f4481d9d6d165631a43391cd4107526d2009563397bcac58b72257d1ca50e3d9e0d3e8ca68679462d0901842dc40dc710bc9e00278d6e310a94eb0dbe67a787a6fba85b155ba0fca5002c97d684ea2a1aef81cafb42b558d26955f38f771446b511ed15e8831ec5256c2a68d2893b21701feeac0bc16147586efb05725090a9d4a05a5b4eec96b9ee910346a836f9b68c39735e18c56c83d46adfcabbdaf28010c8df1fc6871b0fdc96dd6e903bbf2f8d305bdcd4bd5ffd84b6ed9156dcd16e80777d2b42f4150c3d776ffd53fdf224c1ddda2a79c99b38910ff58090c9aa2dcdce6a13dc13c623e95b394279d68dfea0270ba5b454a955c92f4a0fe5c9b6a5fef5cdcbdcedda7ff60f494b37edfbf44f74b504d814824d113f1fc7002e8b30a826ec67305ebd816dafaec507cd75208ee27a47c025054c1dfc761972ee0e85f8574bf05348d14d52a2f2a994177dbdac3a036e294bba9aca50edb9a01d16b93a40ac5f7cb241b4f44eb950275b147b93f5c8b3fe98a94f5c8c864b239a5ac61f11d83869aebe168", 0x1000}, {&(0x7f0000000100)="b230aef4696ee2e48e8833c65615677fabf0e5d8f81d1ddc1ca3bf4d872a4e6567cc268512d9b80532af40d20d583b437694dc10", 0x34}, {&(0x7f0000000140)="2cd313509d738bd42227444685b05d257cbed2911508f19c9ee7ce8e141c02977b93c4682e436e82dfdd7571608b2239bbd76b58566ff07a3cadf68829276e478ab5041cad6dce6ef7da973d46d715f4febdad52b211343617c0c7b4453152ad5a5784c2c66d967b9c809b15cd7205e265f836db3a847b7c7a0c8edc5833a4245ba87eeb6dea9e70925aaaa54eacc6def96abcc9cce1f5a48cc0bb50bacf22e13ea4f9ebec4ee037dc1ca2543e8c9cfa3e5db3777cd3719cbc5f53598a278d", 0xbf}, {&(0x7f0000001400)="a67ded6585e00b40f31517b72ad11ffc5d7efc8bb796411a2da8286423f4933a4997fd1759dfe4e7f9928687f139cc9147f84c731c89865cd81191d731aa168d639c9228cffec86b0a47f411ef6e7fe9e927c623633c2b48314ee4d0b602da6a883e2fff18260622566af6d7b4387908ea8ca675f16b2d9d8d9e726d18143623491b5620dcc6644068e881fc2c2b14d68b04f4f9dca78465a8ae264e4ee7a92dfffd168987340b57a0ea01630ef555f7f1374cd66def85a81b3ef2aa58a6202635991acf3710a318756ec75ba35e7fa1f21447ffde3e6eeff514043e08a29bc84764c92dd689580b9f7a95b11b732fbfec1ebc003fdda7df04555fc1fa636e43488c8e56cd5dec3937a561794f31a32945fb3ecc2de6783a20dc749d2cead65389725427bbe13082920883ec045ad728f5f244a326347ae6b965262b92b63198b56347915eb28cfb0d20cad033bdeaff17f8925bf134b10211b7a8e52e73f51ad5cb90ad8997ee5bf725b852b29b91629d4f95456698d1f6082f6213f591541cc83714d0c456d3fac312b04c251d47e6641b29ae5b1f3df81d78d906bb59ff2827287780cdfecfc9ab2d5e8373caa67bbe15050825261cdae5b40704fb8a89195f207bbb584ccdfa197bc915e4147e8b7e8b080a4a74bd9aa19e9535a22e1484bd9f82156ed619062c3bec1a330660491bf975fe63ee4a20bfe5abe85f75cbb381b28c537bdb5d43f4d2c764a45f5ba51f82100ad3486a7b1690d9059dabd92214b2e5dc3cc04122df6f883b7b2655931d55544acb47a1ebd34cd8a6cd42fed013e24125da02501c3af8f1c326d013e50f3136b82d1b12df55984757f75ab1907d045e183cfc74a417286fd3b74e705299d1564744cab21b04208adc4745d6daf99b66ee254a80ca898fb7544dc2229b1514aa315a4bb2ac0b54e9e2f73baaab82f744f9ad238b473f118ac9743b42e850ee4bdabcf94701178ffe15864d352fbaee141e2e2c487344dc8cbb3c749373a605956c2686e95a988ce8e2291a37c7a7d4abe4d1aeb42683239ac261b7049f88b1985ebdf33cc1b452893b01dc345f463183fd326f45ea0ac148badeb46dbceace89f94201847881e77d200bc486913e3952481b7760dfe9ddeb7c631d4ccb365cb2c41babaf3637e4ae90de17ee9cf7e7832ad42452416669fef319fc02ebeecfe2800282e1557299b9eb2695145c719e8803161a554a85b61297899b84f68cbcd18bffb43695808cc59bbd8da2fac4edf81128744d4424880c8e361e6ecbcd3e3f8c229f303930b0ba490a7e5ad7fe5ca509e3e747c0ccd5251d9fe13bc2a41552362d5e269cfee8f7b83d695518b4e09bd472ab553e27d0e2b0b017afd37e4f337ab7ff2350a2a7ef814d90915babbad65ac2fa80ad6d49d90eff71009ce3d08307040ea7d19f5c29551b60e02cc70031665d8cbce8ef13d5fc06a858f3744c39a9234f4a2b9e12c5434567ceccdc6689e1460ffb9ef44afc6134894f041c46449cbcd912017d7e128eab78a2096bb971219b34b1dc7223fee1973f6009966de5e6181e45122711525d69e5b0849e7b225e5c60c5d6273afe5d4b823a33df82a85c4c80956bda5ebbb04262bd99a972980e4c40d6160508c841c11221c0501837c459ca602190fd2edad135ef81ae0e641a8f73bc6b312173e01a1e646a093515d325f5c79c59132d1c775172b9c7032e8e32a2033dc56dbbae07adbbeee90a28e09f24c7595eb1ac2af686f1a96fe53e58c437caaddf5afb3d446f2ca67056eb31a575a68b01572cd04aaa1c839328c9302b8f56e7e329269d905e49311a13dbee5fa48ed478ed295b4a3bd813e1896b68d66bc28e072bce01b8d9db74d172d3b067306a942bdd2d257c6c51f6d9c82a154b71ff952418417446b0172abb04182e14d7f6662ffb5e00bdcc9fa73b1a6a18565e0950d46fcc3012d6a29b522775655fe1d846bda45a0921d113786d31cac3d3ad607e48c6db1fcd8e2ef4f55c36b4b9fb770efbb399a659afaf19a7d3420be9ac0cc68a8ef147d7d320de50908f669c70c82e05eb0d99752e7ad50891382ced7a3f4d526babb6b8fc48fe75988f2d43693783ca8b08793ca9a780dce21c5055ec68ece16a40e2486452bee8ae7161f8f570fb5d99a306bc9e462b03155fcf19ec3672612674cbb2866dc199e65ef68e512c54cfdbe26306e676fd12b6e74d9ab4e2b5a45a9ed973f90e576315032268f9bb6536f7ad1b924a35862ea8cd96aae8ddd7de04eb2c977d0834c75dcf2f24f2429ff24d6e5cd527dcde2bed6a75bbd1bfe67a04f864a916bf14f375c38d67a089a8629ab31297e0a37f01db09bb755b80cd91ba058e9371d630beb2ce879ce5aedefd5b5587976f989aad667ed2e86bd7e932f99531e6bab946868db95b2a2ebf33d8dcec5a2d8757bf5973efebc66147ef690348591caf625958b0ed85ad82e51aac0e1bed197595f1700ea6db6e1a803d8c92ccca8c5d69f79913a7761bb50df8e91045121838e500cc4cc801d4b460a21cd07abe252008506019e884c4e08890868f43ec1d243f34c4c7759099918ff1c28b8ae910c2d560083a968671610e41665185946064a37d3ca16ec85933a79bbf3234f18abff0a5dd1ad9720c5174df2f0ad535d7b3009c5c908dfabe7ada26c818ebfebb1f58f6f206dbca1a49a537d4a36043a08129a19d5fdd99f9292f91d3309c6ceb735475f1d58c71ecdff0abaabee082fbe468b0f8e9c719f89c7bd3f63ed09b37ae9a539ec59593a9ded106e591fa52fd8561f460f1a60fb9337f93a3a40dfe31cf22aae6ced84ecd9fa70594c40d6a2b2f28cf8b2274c1320d012de1872de97c476a8a4ea7c260d6e6287bf0263926793b7610cadc1f9023277b9887da571ce5381636915bb264729ce3658d2a6aefeda0f610e19945d6fe042ddbfc3145fbe86523b4cd53f5b8fad015597cca04c793b843b143258beb73da4df0aca734cef9b3238b2cae0267bdca2e04356339f190d1eaf4bb3ce9f25f42c3d506a4d687bb45749a82ba871c4bebcfaa02ab7cf2e5311c6aacd954757efdfe4a92727dd33cafd88cb7a0814593b58e6588804b2eb621fa831dbe6b3759cab7ceaf95eb77ff03182f0dc818ec0c3a3b6d21649aa5c2138dc640093b506469c54b0bdef6a369bd9a5569247f0db042dbe12e57b7a5ded44e2486f08a4daa4d6c39bf9953a0dc0260e68159a911a7e1ebfe89360ec55914e217f0cc7aaacbaecf5a74855720e03282fd9e84374abfe25b5375733585a33df86faa804779c6b98c4d69d683869f4ffa4ec1cf1ef258e41edae9181f5f717e5794c2742e63d27a0ea2ec49949124fcb0dcc5ea9ba6a081d23700f1b94c06deb4f0d7f4afd71c1e6c4ad5af215e1199214b0da4c1aed3e8d349644990f3acfb7a3961f74b20aedbdc91358c958db4ba9225a54360c6d78d3e659c1807dd38df2d142e2669da783a504e98bd72d6eda7c6d79ef7317788cda9e6d885cbc32a009f75c09bc3d766e66104860d6356c41b0a7fcd1cd4559a0aa199ee6c219624925f37b447be7837dfd3ae12cac3a318334940f91261762d9af816f79f1c4e8544b259d04972a1ad22b5e13c59d24674f46881dd855f24899cb5b5ec6ed855a54227e3ef4494f07d3e76fef882716654c5e8de3d82cf15196ebf20117741aeb6c71e8571359151ff5912ff6117019ba6db08a53c84d50549fbf5ffc826700ecd9b0d7ab8e57abfce1c195912580d9f851c15454c8a592173ff84f9753f9e0efe08aa03e4537ac0b201c3cf7baa457959cfaf478d56b045f1c434595c3a532845f86cd54a302ed4a0257dea0dd0e600915c6b59c2308d26a5a73e85b1d1ae02a8d89b811487ea90ba4ba3af8baf0c86089f9a223048b80fc2369063af02ff4887e185b659219252529955340b6b405e45fd1f16d8368d512dc6445c2f5ef87ac413b767ff6549bb40e468a8ace3161b519e74c021e8367fdce98fd745d7fe945901baa98b18d6c48d4ee8c193e21242123f9891076e5244335920a455af27503ba3ea6ecec7d0796285a77eba64181db117aea0de1b463832eb589b3670dc5bb089f3f972b62fa0b419566a841f4650414f99acffef2f3aa12a6f8ecc48ddb0dd7d8bbfc694031fdb004dedcff8c63e5ef9576bd30345d3a5d1dbace79b09b7f7b06372bcbbba83c0ff6621a3f0cb7825f5d431bfe6d7cf55725d7ddcc61cecde454c424e7208a94511f21434d330c09bca23a925d636bd788d9507f91ca3b88182d9fc1a7b6966ea9fc7c6f0458fb4031a062bf9bae76adf91fef14c1249783e72124d3c4111068b7e14dc19a134e6218bea555e30ddd188e9cb412d77a6411bf113345ce4bf9c653eed15e4a92dc3af648187c65f6e70ce2fe8d62db57837d571774cd8c6e689240707336f1953408485e3e380303efe135a9c9f1ed6b29d6263707ee951bdf45ae8cc94f408b6504f190ad07fd2dab93d69ce42d95d75ec93693288f094e0ad79182968103eaf3276c55cc94295a91d8d9a205e6510a77d057d7ec8a16455452cb7d13dc4e937b09200569ff791c1037eb6fe2e4813ff981433708d163aa5a6eb6ecc6fd6e965a208f48a98cda7937ba9c90a6753d3e12ec945cd08fca096e8be3b5c11b23f95fc8831ca6652cac15a2a1ff92301436dd4ac6fef515c288e878f5d7c0bc13212dad5a9ccd57eca68b6adca04c5aec8a3dcbfbc0cffdd48c0981d2c9957f03afeaee1b513437d14f382d2f6a19d18e3f2b5a4351bdba959b2c1092363f3426e13be34f48850826617145068633791689317533bece249caeb7ee37c03498234f1043bd62491661fd19addeabf126cf39c10520ac295e955976808252b6224eca0872c2bfa3af642d914069abd7e18388eead660332b91130f0ba23518dbc27d2e5894b31d5de4e79c8830855307ada044e73986fac9552731761dd421834e8e6441e8addf707d457447d05bfc99b7b49a421f94b4512cd1c76e7cf6b7da601a11402720b1a00c41733bb99ae844acbbf68daceba486220c4d825a91419d14ccbc93ca81a0af3833f7e4faeddb58d2de1ff12021ec1a478673adc79fde3898de893fa6e26632d514063925b234937393f37f31bab12ebfe67ade219abd92e3a798f5d0ab61159591c391520814af068ce751314642c491936ca39364457dd8c64eb4a23e914a13269c7468afbd31c029760df54f0b807626bc36d8cb00a3bb9ab64c74d49289f457c66597f0fc58179d2375f9a378d300ddccfd1b0ecd2c986b78126fb944b45bcf1123663fd437b2751b90bc053107afa1dcf770fd1a470f64f194014356799b30e06fe0eb16fbe1c37af8aa1b36cf045ef3ed5ff9c30dd766e610087c5ef6e7d6ee55099d541ceb089817bda6e952056187a0f38bd7ac2de36b898e038b9b18e310cc3859c089b01365d0c63b0eb7e9dedae252c75cb141378027e6abbab9c2db021d77d107320c7a0d528574eb62d36bfcc47582c4e6d208907bb1fb2104f88141a5fd1bbdbed6507c4464bffdbd3d241953efcf14d6e21967bcfafe1bc08ffa4a1a6e972af4467ca30e71af3d6f93d4beb9a00106ae6bbed858c2099388956aa98f2d7a691887ad505b828faf3ce2a618d089fae33ec62a5b576981f3fa3918f21c657f455e942c82cc4e5b9c8d7f474df49f6988576ca4795766e1969827803bb9e2300f863bac75439fc4d940cf3298e8940b4e3ae7824ba723a4552d12dd72f9881d78dc456651bc713ca7ef", 0x1000}, {&(0x7f0000000200)="908b2278179a19612ccada03cd3aa2e9b7254692854d71cba50f88cce1c34a5a2da059dd0e1715544e7da5ab8cfd5e26ab3e4f601465dc7aa0bc9afce78a8a497e132eac674d1eba35723615f7a346a7b65f5ec770a1c9963c675581431146039b373eb8d18b92e346c5056f35f135091340ca27e7b4010a87dde618634702a811b94dcfc3d2cfbb4af0d8e21283990de46cd49579425e3e09137437526e0f48ca2aeb0c4cc01fa32006e4a445cda6386bd99eaaeacaad7b8d9eab45858ea6bc8580abfc1d25e3e1250adfa6afb41bbbb6a35c9b4981e2b16ea671620dbfe4b713", 0xe1}], 0x6) open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) pipe2(0x0, 0x0) 16:01:02 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x7fff) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) openat(r0, &(0x7f0000000080)='./bus\x00', 0x20, 0x8) r1 = shmget$private(0x0, 0x1000, 0x781de4785d843569, &(0x7f0000ffc000/0x1000)=nil) r2 = geteuid() r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() r7 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000280)={0x2, 0x3, 0x1f, 0xffffffffffff7fff, r7}) r8 = fcntl$getown(0xffffffffffffffff, 0x5) shmget$private(0x0, 0x1000, 0x88, &(0x7f0000ffc000/0x1000)=nil) r9 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r9, 0x0, 0x0) shmctl$IPC_SET(r9, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() getppid() fcntl$getown(0xffffffffffffffff, 0x5) r11 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r13 = getegid() fchown(0xffffffffffffffff, r12, r13) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000080)={{0x6, r2, r10, 0xffffffffffffffff, r13, 0x93, 0x81}, 0x5, 0x5, 0xffffffffffffffff, r11, 0x40, 0x9, 0x9}) r14 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x20) fcntl$setstatus(r14, 0x4, 0x8) writev(r14, &(0x7f0000000000)=[{&(0x7f0000000200)="000000186004008ba8002b27febffddf00000200000000ba0d31e99a000000000000f5ff8068000000000000", 0x2c}], 0x1) r15 = getpgid(0x0) fcntl$setown(r14, 0x6, r15) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r4, r5, r4, 0x4, 0x3f}, 0x2000000, 0x5, r15, r8, 0xfffffffffffffe01, 0x5, 0x7fd}) r16 = geteuid() r17 = getegid() r18 = getpgrp() r19 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r19, 0x0, 0x17, 0x0, 0x0) r20 = fcntl$getown(r19, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x8, r2, r6, r16, r17, 0x100, 0x3}, 0x0, 0x3, r18, r20, 0xffffffff, 0x20, 0x5}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000002c0)="b4d2a5889295d5461bc2314138148b76e51a2d3ef4cb3355b8c3ab887499c718f82b287b83e941291ac41b6571592edc910559a0c6e8bd80095d29a73af241d0a345dd8d8dab51b6606a2182be6ecbec326041297e103af3fa3a35256f4c664e392422ac104065e3cfb3fb30f800c2d515a72f8bad42a3a0450aa0cb99d0dcce3c6054227bb47e7ecbba714f4cb2a71a52ac0c847f80e7f6e03fc8f123a2df399ac94d0a91007c083b9d42787fe8cc79dffbb3abaaa77650d7b42a046548e68e6cb8c6c4085fdad26893b4d424fad33c", 0xd0) socketpair(0x10, 0x8000, 0x1, &(0x7f0000000580)={0xffffffffffffffff}) setsockopt$inet_opts(r21, 0x0, 0x0, &(0x7f00000005c0)="46f7c769201fe3c180dc3edf2140bedb3ab57ee5f16274e58eeefc5b7971a982d4bc5814fdd76a5f4c3b71971e8b50ae3bac95000800000000000000998170cf58e0531c89e3e6bf9eb6aedc16e230ba6782c2d9f00434782fafb545e6e7a9e29d3c6408e003a1e26ae6fa273aee748d03316a768bba6cd480d8c02a1cab9f439ac8f153d4474f3a8473d45cb7aa0b010000007477396d3074b067212abcce2a90336261c53e96b16ffdfa400d4cb4dd3dca8ac61c1343704a0c10b8b159b7c5cf050c10ffc8940933aad07c8ac4c6c94e5f82a590c2a6d19baae9d4a31e007e393fe04f2d60bab73a7656ab3bb2e14599d5e68b2e802a6588c9334eaf28cdfbf9149477d4d3defb2536bde12ea05c31180f414585778a76d64bec839eb8357580832a0d4f39921773fa3af162d5288f0eb9485ca41eb4d728ea7a77ec6f72125512e22bb75ad2d3915740", 0x14b) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="0000001862040179002b2c000000267e897f7780e9992d836000753dd4d1b01f195f81db318cefbd0900a24e14da000000e1838f74652d62e100c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec5e00000000000000000", 0x57}], 0x1) 16:01:02 executing program 0: r0 = kqueue() open(&(0x7f00000000c0)='.\x00', 0x200, 0x11) kevent(r0, &(0x7f00000001c0), 0x9, 0x0, 0x400, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file2\x00') 16:01:02 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = syz_open_pts() r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x3a, 0x12, 0x0, 0x0) sendmsg(r2, &(0x7f0000001240)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001200)=[{&(0x7f0000000100)="01a6589211d77cca280d9f9d4882774e02d46e0f4ae122d34be0684f4a083356d122a69eee851656bf0c965ec3729419a82f443d9fca31a18cfa4475a833c0d6c6ec04a78d547e70017a1f9bb618d7ac1873a48012a10b15e89ef2ad6e070df2a9b862e4ef1f180052dd779d5bc75fa925e9d75058fff3e57fa217fe3b8f89d2d30ff141af07596bbdb31226048ada3252007740aecce0a7d2b85398c34c5d8177ff2914c7067ce5cccd72f99e8ebcd5426707792c7cf95638b0b40c7b9cd171d730b1c44cf62b8d438cb82c03cbebb4", 0xd0}, {&(0x7f0000000200)="df5325ff5a353f7ab8fcbd2f7397335e4ca1e34454e32eaa2a181e64d196ad80bded7057c34210782d207de886237cf6fbc76b719d27e64efd57d346b62f1c479f987e38082e4b65a7fffe0ef3ce03638a5db85dec8daed495f86d2483f95bb87eab508566446dc691d8a273bfa3b99167557c5e1ef44fbcfa33cc4daf7fe8b49ba6904b81c7f4975a44fc751e855cec5c0b802a23931d010c597d842214a05204d41a78165c7469ba013dcb92afda65e598252a9bd24f08dd90d083c660a304aa3e6698638f5e2877b08ccb72eb8859fb6413612513201e2ebd68f0aa6ccdaca7aa6d91976bb5715dc4ee4a401bbe7acefccf95f33a8002b42b0bfd2aa878e72229e9adf63ace6074f48baaf393ef295b947027b896869306a6a2348854c63f25b6724fafaba04aae2bb65eff57d543d3c553d0fbaea9a82a8212b1f95ac30d5d3b39ddac1215a2e30c7832486643ab8112072647a92d8b7532afea7d25511b2f9203afbafe3e4b8e5d3384591da86a03fd0fdf2b5c7f9b19ce5f5313f9d52c8e9b85ee63b67dfeaceddf9d4e56d87ac672235b748e6691dfddbc4a77f3f36c363e2d547604fc6c4b148cd45644bb3e4089ea713723f2d32c2d955673c2f31804afc9c6b69516c4b11150a74ab2644b91ffbcd699deaef9df908839e4e68f086c9c6f294ac405cd8d35cb5a9a62ceb19bc6c26de375e352cc2524976f29f20fd2cdf0b41496527f3d43b4ded03999b9972982546aaa4cf465ffcebdfcf30b30d8277418fa70e91e57520323ab877ddb072b33571c7d1d99e93ce88ca0675f4e6f4fbfaa08ab63b623c7538388290c875a5366c62138ca41a6aef72c84fc5823ffa612615b8624e58732622381b0849dbc13d65793e8a96864adc2051a069e66577354d3213cd4adbb97b6e5768ff0d0f4f90d221649057b557f3496cc6b9d771344aa2c8ac0f40d90ddebaf197a567dcaef9c1ae124d99164b93910ceb1fd3ae9910e50b5a5e983accfa054f92d535a6d800ee7ba055110f87d5fff263267fff2224b3d9d8e75093edc05a6be40d3ec14ecc793bc67c512270bbaed6f3bb4d285b63fd9c958de9e5309f1b6474a8ed7a7f7f88b87649f300f0ec77b3e743d44f7fdc1e6e4c9d3c4a5f1ca41a9854c0694ec899a2b1a8f17dcbf43ae907933258674bccbc3d1ee7b5dd78728a75fe12d4a3fe5b3e589ad17e12fc47e2b00112fb043015c00ef993e353258ebc07326b3b76fcecaf8e11a2a8c2a66ea7748efa9542f638603333358941b0cc25df049712bab445081cbe4ff30cd48b0403a9d4d0c2dd7b9352bece887cdb27cfd10171e8a1b6af1d5b74b694040c768d56b958610cd9e56191f7067ef983d932d761c0037f9703aad354003520b22b44ecf5ae1f6f26e719e3803fdfed81aae55fead2d72157ec0cc031f54e7fa277c9ab1ad092a41403e98b9d41127b4df10312a7af55c702776fcbc2b0bcbe86065783a63928771beae219d2950415fb6122da2c0cf44b4d45bc493c2b2542e2aae27398eb8a30315d35e31e81d4da719dd105f2acfec48e1a040a723bba0816ff7529a6eb3fb3bf4fa4a3808eb5b960d95b7c5baa95832986c074ce4fe3d04f055decba3ffda2c87c83be100717c8f4e1272f524f6d587877f0420cc1c957da7ac29bc3fb9c1eb564dfce48107c68351d1da4cc1f8a172f3f8f2ff6d93977ffa3679553316c59d7dc578fa9dd29ba26349195909529ae625323ec288d515b29d5899ccdc73738ccd927681e3fc9b09f199443ea04edb031585bba3b3597d326fe719f276c1711c410880c011b032d2aa40f7f12f77f8c65c2262714a39ca61c4adc22e6464876bc1dc1be640d7da6c3d5992cc95d013955979b473ae22cea05edc4595a2b2f28ff272e9399d018e5ad5e9effa26a2a46a96d23b24430f2808958819c532b0852b22abf91e4576c49138b641e07116abf3c67b5ee96818fa23114b09f50ab1a71a187d35da108af0084699da2ad138eb64c7b3e3caf9dc30bf3dde8ba61aaa6b92534a51f39b2af41ca54f0c0ae98af9a69f3bd7aafc63378b017dd2ec7b723ba3cff4e78c3ea3c5f06abaaaa008eb85946775a7932429fd028cdb9208035d81fe6d2866721b1df02174fa49e33d081fb8dc4f5e5a8113cae3ba31d3e28cac7bb2bd4ab0a78c3a2630ae6cf7301101dcdc0d17c0cb2951f1f93b7fab8d773f44971d7542d3d93ad108f4f124de2f9c5ef8a56e125cea92e3fd218b29edad8bc38107f7b1b771acfae84fb4dbf2c214c8714fbe76098e84fbb5d66f9b9c0450e4e5a82f8b10356bc30818c6b393ba8f20aca11f67242a115f24f7b1f1a473f9876aa2e8198739aa77b0353feecac54e667b76dc10f88c65b81bb66ed369e2743b003826e4cbe747844a9d4e3eb67507f34c3393f174ae3cac6413f8e97bbee5c5eea0e973df9558fa4420b9438c95d4a5d30fd640cc8b7ca8b54548864e9fe3180d5ca257a805a0b94b15ffd0b6ffd8e5087d7148328fb09b97cd9db6889dfef37505d933df6248961bb5947e95da2e1f6fabb04a1e3b23b9206727c12b46d79e5aa286115e9ec5f3554355d9b5df122669ca5b38cba8eeec6f618ebd0052a3282b8a1bf0f558859cd49665caca3b898fd806c29b6510eedf69cf68a752b334310a7ad07e87bac057a5f6ce60cb13fd1740070ba0d64900cc87b6dbf518f842fae289bd06a7fc047d9d7e8a7e8775868fe0e3565bc8aa084bd68c7ad4907cb8de58ee5f16adf91bbf8d04a669f90b87dfd2d3734a28db104f19d3b6137166fa3215f82cb237eb72cee51b55d95b916ad88c6affd2dcf78f7c0b8f2aae4d3e3deebd5144b051567c84ee4f207257868b48dfc03f6d51843660f72aa0a5eb616a6b3853cf65e45d83cd41e7daa8a01297a593b1dd83304399d398988781f90715d1ee63933c89c1001323db11c7ca17cc6b06cf491936889bc78030d55edc126110949230cd53e8980f6169aa72fb09715b057ae8767108226956056a485676b73c4c23b76a279f371f8dd6c798b95390103f223a9ba8d8abba9325a25bd80b589534b54adf79101b08c079dab924b4563aa0509b19f03adf019f28a8772b13380896d8950ecc75a4f09a8b686d97a545292e166469a432f5d196fc9f426d4aef6d88015e8380939e1868e0874ace0087a6d4345f51dc484b97c5970cfa4c5419d47a7483870c866f40b24b7df4749ca4b9649a613d3db70e973b5c238955ccc28c8005a40b55980980fd4569561af254b79ecc4543132109e8e139d0556785d785457c25bc19893dddf452db1416ceace9e1c5a45fc7056ab6596c616067ae2fd9c8a926f11ed641e7dc7f018c5eb5f8698e06da635d038330ddff20320ffafde761deaec8d8b99f3e1eea830022859627e7fc6ed5a54b595886b597f3de90f2ebb2c533993a6dcb01fde8fe573bea32c16090ed158767fd8a694e37db0bc7dc81c5bc41907276d6b39805f272b3b5a2110f5973fa1fbb540ec00232ba21cbd64fa3fe95eb2364899bc7645c6a566b612f7593a234cd806026ce43d59f4210fb6930923a074de0c6e8164f159470d3e3fab8d1cf4c3114d245cc2d200e712c7afda7c4b00f3759769c9ce1c51c95ddab955ff350cde665e72354b459dabd152569afcb7f7c2f85efef0336122be7d25e64ef454f01b4a905496d1e01295253bd6a3a2676f6b5438958067adeb8e7f3f60f9908167876543738117d25ecedc82031bd5d6bbfc0e1d0c417b7a8c145a69f90983e62df0c728d38d7a56b7d083757858b7a39f797a65f7d33987d620aaafcf8bafcde6921d5354c31d346db6a9cfac654905e41fe20775ff414c133e47d23e2fcad33b29995df2cb9024d49e86bf1ef35c6c39b9a56dae1e4889aec0eb2dc1571de993ec3cf1f1cc069c03576ae0196e5bf721b45e88820a0a8fcfa54994b9bbacbab2b412de26510bec641a7a9dc7ad24ddf9bc1d6056cd0359ab7b3b755a8140b2e55412c2a0d983c243366844a3396bd77d060857e5003dbff28da44bcf99e0f1c5bc47a1db58610315f8000a6d9d873cc5b8824e9b894ea1375c6f70d21059c63b4adc4dbc5b529043485a97f76143e136b1080d5347e7ad440de4180bffd03a07ee0cac9b1fee80d10471d2ce50cbefb7b684950818ab3b9824bb421384a2fd900fc015db9e994f8e4103a84c4a2e1eefd4062bd12cb3260a490620689cd2ef3bb448250545e1547d02de16484c0aa760c6c39d3fe173c026fcf7f92d8eca39c69e6f4af60967c7b797c009d8fdba577d3ab8fd01d05bfc1fb1fa8706127d3d4fa834273f26fd78308c2311a1058fb5c1da118e17a6a03307af649bbebd34548ff5715e4c66f03efbc838a07f9a6a9f652bacbc8f171f5a77a9fc8b4bfc739f24450c0ac4c93d97b4139d6aeec8bd9166a3c8b6233049ca4a13263fa5eaaa8bffd705a69b6e5b5f985a140f4b4e6b6ab9a0d246077a67b459911313edf6a640bfad1f8a329e9d854915503ab308a7c7fd004d0b9cde81013f4e2a5811b2a5bbfb0256e92bda08bdc0cd6081f5c5ec1268f44865a6333c84ddfd806491eccb8596551779bce90f01e4d6db194c3e638eeb49c1547680b07d68c77cd71fdc32289827efa71aaa483b90aa726041e52259b34104571e2f814de862479f9588cba0f98a9e1dc02f14c9a2b971a6ec4f28514d31afaa26706300a6885e51316be8baef5b281449a7cb84d19e5e739f0b297e0e25631f6c94e0aeffe6e60a079d740e8ba21d9e8895b312a1d28a05f9a7e3a55372dd9e14cf590d3d0db847168b8370458971ef073f2cbdd4b4a0eddcdac8a4480d376c63aeb806cad3cf7e908bf140bedc73731f9b3cbafac1e5b65d59ce1356c7f4f48a705e8002fd512fd4940a6d8444a228540de1a7093f5897e5a8ff6b747d40e2627a8b400a203e32a24f8c275d4541f4b108c37fcd289577d5d5de0246ae526ac1a496430fd8fee7191c687b7cf7e65c7455019171da9a3b27ebbbe9ef2ccce7cfb5e5e0605bfc85f4e4d2c2698356dfe5b76f0f9efc0a93e9b3a7ab74ffb66f4a83451f12b8e9da33bf3e54059556b4e007c4d013849e969d3c134971a2f867f5cd67f271c9878bf25944f00c7d705918d45ca836cfe0cef7b1e4f14934af2f6ee481c2c4ac59902866d5334d87aa0cb512479989601f594ca631455a67078985b772345d39505fab112f4899b95b83c363edb3cf03743f190b2b666c5b98f29a3ef5a454e75d21b2c0e8e26852d2b9cdc80812a3a0583fe8923561115cfad558adc83bba2f7f0e728024ef427a13ec50cdda139a2e3f89810dba45d82f8b597f28bd2d10e03c737e7c269daf562895095f39ef586013a1ffb0e4657bca03733b056640df9c22bbfdcd97a6ec3615f8c1c873a6add0edf24be0f74bc6b1e90d03223c3d0d1f609c70b5494e009c797358499539f5fdc22618974e19add6e9cd45a0853da7905bae62cf64ab71615a03123e0908acf439c96124b2f83100d49e78aa12450a8e5f8657b352de8be7526f4e73ae248c464345df40b82264fd31c07d2812fe11d7b150c5256120a0828b5131513c43c2bbbcef6ac48f3d7e0cc8c828b402dd9ab50d8bcc8d19b70889ea11985d51a786eefd46c996763c6535f0f77916c545105be77ebb7c028afa834c0204856b9cf06b1d5bd94b347cfc89e6879b18c4a4e759acd015725e69224ba2aae4bbd3a7fef6a689dd3c8f7d65a45ab30567df4cdca98ff845fa2e78ba1de267811cac6f803824186", 0x1000}], 0x2, &(0x7f0000001640)=[{0xf0, 0xffff, 0x8, "6ec138041d808448108b6aa05d6a20965929736725eb78fec62f73b27fe8ca512e4d4db428102bb1184236e225741f70841db739a2eb943d83e4919c8f81e6964a97a2ebe43f72c7b97d0ca45e7b9b13105124949ff6ed7de42569ce29382b0dd762077050da4cdb7cba221d842083672a07e4e9cd87ed2d398ea812e9953be1d5a37bf48afb48bbaee55e1ac755c39ad8b74053da18e52ebb7a958f61a202643d07f25adaed9b3c40f32a609c0b05ea53fa53414fcb16ce2021cc1b986b9c8c640cab86d0883de26581da9eb78cc83a86b88b5db40d8bac4bb4e3ce9d"}, {0x1010, 0xffff, 0xfffffffb, "0385e188b1d7a72ed34e9788a7b6b3fc5a4e34b054948669f0f36a6a899dc8b96481979364d60a2bc1675949dfc1dd0741c5225c2c303b2e9921605b2a8ec66e614f8008a51ddd5053696c49c36e68e8515076e6388a821833afdc94121c59589ee271ad24caecc3a42abc60fb58fbdde6494e3ec8214b6c0a1a192fe833d6f6447b5aed677dd78aeaf9c391e43274294a188f7d25d8fafc6de5ee11df183e0342dac0cbf27a200a25723a8d3fba7e59c8f7cde8bceca56b80d11cbc890800a3a4e26f7cca44eac6c87164e7665c14ea105cfbfde2cbec23656807a59761d61ef7d634e22f5da8c747330258cec3601daff10365dfe566748b5e75542e4f7e134aedcd68a3b81e7179c82e1ffc102842dc13fd72f50628acec4a3a4e49d0655c301a6f7c060d648c1ac5b1fe1dd06c9157cdfa4820ae257fc58e68b06ec65402c16b746d1a67af2a9802be3424216420b30c80d68599eaa8e952eecbecaafa09c677c887b0ff82859b75362b68a3df9d2a2669a57eaca85a85dd2edae180a10b6850eaaca8e8b7a5967d813e1a61319d26b82dd9d631ce06d838aeeba110e38d6c80fbb4f144497e1a241e90fc7455c2e8d3764f4dd9106aa2c85e1fccb18238d7d49c2b635700b6bda465bcb27786e4c90eb099b5f651c128d0e1b5c1b33790a5327a801d6632172a4a51d52c858e0fad9fe91e786a3f7e6bc2278d54177e0e030e0ccbbba27f3e2bcbb24f6c147e3a8ee07d2f0aa51c5b786c23080c984c69350773997dfaf07ba7408c891a5f9f867dfd3607e7a29ac898c64c81875ab3d212316cb2d5e8e8ac3850ec1dbefa729fb6a53912131df0a3ec1d986a97139f68a6949532ad2dc7bef680da9682a0a65458fa281c1c3668737906dfbfc9305c431ec1bacd7c88d769c1de260e9cbe87e2d18bad16dce31751c7f6d8accce1cf92eca6c0d3f7b382226f4582715a0af834dde266333e735d7c2ef6b931ad56ccf4a559819a19399db5955f285977c88e69812512644dafc40ad0d6d34eef896dcb6024fb18178d813cbbec61c6e736dc81a934b09f5818629ffd185c30ed6b89d1ea6d6bdb98987564f0a6506748d3714706d0f6c8b7600eff0f48873c586db8221cfe5d4873f56ce5cddc53896420825dc5310556646a1d56e4afe524ebf07e965db2e06565906ae2fc9b1f1b45e77863c315974b973b5c730aada51a6c3d0dbd8d840dddca328e6a6c1a3d957ac0557c7ba3078a38d6d9b40830cf2466e8fcd76fc8762e2a81c383382b04fc8f36c1b310190ada7ca1089df82a8f95d5f0c0494e45f8c87d8b0eaf54852bfccd3002829f6d7c466ce25c6b745d116e1b5413beaca66a1733c1f9f9f2642221d58cf3f61a0fff0047c1942292c43909da18d4f7ba6bd1bb4c05545a885214eeaf212693838efed24ae693597469d803d7cac34901a4e8a1e4a1967cc41ca959a4432e71a460bdb8b5a903172c4fc51d18cb0b481ba2fc5a20b817cca3750539b3de528130cd98123ec5b795b5af92143d9bb128903fb122bc978148a1358412aa7a002c3546d058d0a40ed6a523297332c4f67b71d0e052ee177a883ebdfd122feb789c9d0bb31883e68d06d68f22492dc7298b83ef3d8484295281f495bae984056e7ad4a6d05ed1c4495c4a85ac8c574308d4e57ccbdfc2644d40eee4474e8f479077ee88570ce56e2ffacdedf0c20f6d98a817359f2a7334a052ec4ff3930fc2a96cb9d4c3874d9b3472ffd123ec5231cf12b8d4dd7c881f2b5600b9d3d5c861fba5826782ae9f63561b5161fee0cf7fb413394361f586cc08039ff6da330dcfffa12c68d82715421ec5737e4d56b07037d3cb25fbd7f2525e987755a93ce6a7348c6e2e064909e4c3e7a277c3f4c320aab2a52ce5afa0bf0172821675794a191d5a5c40df093a1f377f61fe65717e334bea9aa12269f04508ff7cf58b7147a30bfd4c679998b3fc168ad1c6fa567fe70e949bfa53270df0cc5be32919866ab024eebc8845a2eea2803630dabaa6d9029bcb2db40c35ef3ca746f769a0f274d0a6cce97dc7631b1fd858ed93ffb48b9d051dfbfb65213e73d99b140a826b8265e9144c1ebfd8014de8a983bb735a7b0b9919352f03ed08101e6c9d04ceb32214e5df2cc3af591d91bc23808f4ea8c588aa49ea7b30ff3aad13aba17c5ecc11d2025381b68acdd7e2387c61b065f687218eac48967f0be80e3b102a96a023e2a46752e2cb2643998775f15cb05f8355ba9feff83fe9534e5e3f4b3ab6657315eab42d41a3ff3095331976dc5a194c440e621ffe45e2c4aad19cfc9b0a570ab4aca5f04b5759d712f35d354e4113a43d52ec269f49c2b950cac8baffd600ad34d2683f61330d91ecc485810a753e56221bd8b52e6dab023970ea226bb4ec6421da2fd111fd0cdcd9fd124c6a20ddd2b66a4b179cc9d0b57a95a81716eba52e9f0339a228af14e908cc7aaf2b3754af33abf06d0389a3440254cfdd3e3da5f75fea866dc0058ed5b2526c68f14a9026f62ae8cb5cf8a372bd6bd1aa07c8ddddf0550099d14287156d69a8e198923e6e39a97a198921e1fe01773425cb554474b8318d47800b1ecca61c813be14e82f355b2b61f26c047ae62c4dd75aa2f8627e4515f21577aee88b7a57a90ac389735f2c9feed71a29885fc9d37b86db78d271c44b08e87d76cf706c897107ae960087bec7f7016472f4c2a718cd48af77ef94b71df5a55a692cc9e13b26b31c3cbc3cedf850d6b47e2ad50ee37089880ef89703f7635f50e76e62171ef4c20d1266a986cc4c9723366fd22e2fc8e42f5922476c167987f356284b2911f7add10412515ad98d59d7bd722d9d4285ed944bebf60589aacf6482b92e6828b00b7f8e47ffafbb5b322cc3b7d11599864d2923c05f69cf6d249235bbe9196c4bf3e067c697bf573fc953764c6894605bdec1afdc1d323bdc63848f9e34cea20b8e13fafbf80514bc37783f927ddc5891f3fb001a5073b91e3e2d519653f1ee85e05f9d84cb08f9a4a9c877a2836ca511c0c0a05a807f51d7fa4fb70706735199868d2ad1548aaf0f82506e2540642d8c1a71a0c43ace33e623b3c8ac8d49f63e985e97ad3b3eb60d89a3ef9e12add5fed219736e1ae820cc6b16a7777e16a651462b2cd3398d35f757ad8d221b7be6d8b5678dcdb173d5d1021cc0b79f17f174bd05599d07663e807e141efb24e7b4c1f50ddbe76f77decf908aa0cc4e75f5632d4189be0db390dc919a14b6502d1a4f7b4a45d055929ccc7b12fa8157b24a50385af65f26f42b4939b19d9d6543aaddaabe4351c6db5989baca9206c9204f630f441ca306cc390c150db8cfc371bc75ff686360ea907bf0bc90658ac794a2e7b69d0d6f8cff006eedb8548d7d011c9ef27e3d7c8a2b0286c8c249ce891deace9ae4b783f51820ea6a186fa72e79c5ae5edac476647d6f2700344d38970877dba0f290d61f56302652383ebec8db2150e180b115f25130cb75288c7b087a56e0b26b8cd29abac707d684af074151822d2cbf0d9e9784862e64ce6d0d8e94fcee874b78058c797ae7357501935eb7d53a1424e4fe54255bd3dad740d8dc601e67ee31ca18d557c8b5841ea575db31e67eeb3c3a10b20516e03d890876cd6f21dc5c8db0ff5721ef23ffb172dcaf777b3e8f818d3dbb4d7da33c8fe9d8c6874b48bebec094ac9058a351783cbfa41ba63d075b2002b890770860a7c6d727ec21b7f58da05300a5fbae2d704846a0512af000da5d5cc94c6c250123744d96d95d108f6a34d52bd15adbea3f0eb262e969c9804ac0c4c620f4847ef9a69465c08543b249d6cc7b892996af4fd6bb04efaa6bc6a11ce159c8746e53b3ce82b0b75101a07f058c1efbf5da93fccb0fd7bd8c27a162b60d51ec82b1579d9ba57aa2fb18ba579052194684087ec2e3bd61ac210750381fa2c3b06faeaafe119edd44e66d98bbd2203d0a32d577ca756386b25ee07151afd4f1061423cc3b86239c71833caa081f73ade7fc6e8dbaab13f2b447d733da5b62632cf2e140c06911e4a0fc3833e92e84a3f9ddfbc74b7b0ec07b4930568aa6201c7b6ff92df2447b25997ed37e81093db6496d1892855e16f4423b9d023b5e05f5ad7266b12801aff8eab1534b07298450e48595e69eb0e98141b707cec2bbfba0755b15967c45d7d2a25c690d9cfdd790ff3d199227b96a06224674bc25bac16ce789d62704da9e4fb7c75108c40099e05a375226b8314b83cd56538fedeb9fa72182ceacedbb441dc27c271c58f6ab2572d6fcc9b744ba2f404149f38eddf4cf887d944cbbfb7ac5e987c209f11e2f08f3d6b1d6d9bcda69fe95c7fe49c1d4717dd5b80df4357ddddda3114c0e343a8fb81dfab86b32d7852eaebfeba7a6a6f82416613cfab839a8ff92cf22bbdfd7ebde0438664253b7c9c9eb106d18e772aa0fcda8c30824576eeed3277210938b87d530e407d3782fad1c185a1fb8a1cb42dd299a919b0c1b86261e882ab32aa537e4c1621833f4b127742930e4c844e4c1ce97c215c0777760cc8a65b68f67689c0928ac9dc33be9e388df63c43dafa66817f79db158fee15637ea3c026c78cb675895a7567f4b7aff7aa7c82b6620d9e64c8f38859af5d814e0edd5cdb4c3176101fd6d0dab902e3d878bfc61dd2dbcdc2a0745e6704baa8aa4940393ca4b498df91f1cd42377006a60454e7316e267f78d623a75955c6d91cb00463703d5d0c0774869a4d9041d3b6a054474021b8627127965984400bd7a703759078c09cffd8c3c852410a829e5d9f6f2f7326ea3884b7cbf3677e130fcb03773cc3f49147cdce54573486bab19cdcf548911f59481ac08fd2f9e0714a13058b2622f2c4fb33f4bb7454caf0edfcdfd525276259dd23ad612328155d95213ac5d2a035ce8de9fba5f0d90df47f2aa0cd0e06cbf73d3fbf256aed24e6183526c5de4cd6b65efc5209a230f7ff32381c4ec7750627e68d9cf56cf682f3465a0ddf2cf54ea71be6bd265d736748719dbe8ac9879b0639ccc1793d9438372c099f099995fb4bebc0933997dafea51dcc12940295e8bb83107cf4611aeb1c6c821b15e1283a0c2c23edf88f2a6d0e03ae81e803422937d024335e547502d21efa78111ad7aad30f90e1f432cdd0e3ffdcbca2ad7d580c9487b1079412f9b6e036dabf0e4056167976f0d5388e3525b3f927835cd8e03ba824284f339a8b64988bcdf1b62bd4c854caf96c16852658c334fe0346a08d62473c99078b20d7657fe629d200e225e017be6633c5486391fa34d2409760175f6f89c488d5721f84e26c5c18ee183e8375914e00a2a26f1fb8d9bbc8c069698ae33196fc2352f2af6194209ffafa2059a533a3be79ac41946a89ee1b2cb1439bc30462df8264ebdd5539431af3c0fe25c7cb578a567153d670baffdb4d739062cc6b3a6f4f26c814089b70d2baca219e310d6bf25c56d29a1316ff9ecb4335d871f41776523f87ef5c118bddc44f749f47effa04390e77e6aa97ba3f2fecb37896b005405b3688788d491cf5de5232f0ec25787e49cc83005de58bc1f07d67d68e509a972e8d550e4163fd8bf39936ec431dabc29cc4dc5f1a38e01531d7e337397c6053f15791feffc6a98f7b063c8d3a0a05ec4996a276c21e55594526cc5e65cf895a9a445c735cfdab0e038bf15f2d3ddd1bbc5c2cd120bf62a4a90e72869d362020f98313b932bd65e1eab32e64bed8ed0b50ed42dfac416946c75c54fe7c5394c7e68e0ad7b5a44ec1bb617fd085bfaa53b9"}, {0x78, 0xffff, 0x80000001, "87f1c1787a576b0b967fde28232aef5f1e75dc9f4625fb4c25e93848c1f1072bcd02d8e8de4a19f520f62c9319ea50bf2f1b75eaba87f98c1a9b55656056ae6c096938997145a4ef4aa054d52a379f382aea9c1a5adca544a0de1e8bc60db601691ada9935"}, {0xa8, 0xffff, 0x2, "f97c4829c29c9b58bcc34c01ce1cd00611767c00389f96fa599349fbecdcabf3c81a709320c13a91dabc68570dd413d014eb1199ff434d82ad9dde649a9b3d46d456a4c1e9cf690f6c848007e6e4c69a84558d11b648c0c55dedb018cf7dd6c75097a237a620dbd6ee31c1ab81771675a058df792b2853c2c5d5136a29ec3d6bbce3865a104920040b88e5e621d3c1ef5a4a487f"}, {0x40, 0x1, 0x1000, "ccb3879464e79a0f45c65e404791ae0d21f51b982f91f5878f6dc4e332681a973bcf8b7c842a73b4a2e43c22dd"}, {0xa8, 0x1, 0x1, "dd32d0348f1563851d79c393bfa9ec48b55eef25edc8668c040b739939c3e36ee440b57298e9ac653fc36c5b77306cd0fb068316c5b01e03fb8911f29b684a8cf76948a0105042bc18f60b7bb60eb085419114d378e8a05542a4cd5bcccaa93ac8daf7b247aa40c4fff68c6a5b668243aa67385ecfe10272cb976eeed34f3edeaa736a1074a01cd109b72f182ad692a7dbfd3d03e2f0b3"}, {0x20, 0x8000, 0x1ff, "cd9e16e11b2f5990f54aa33a463d209e"}], 0x1328}, 0x40d) r3 = dup2(r1, r1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x200) r4 = syz_open_pts() write(r4, &(0x7f0000000000)="a6", 0x1) dup2(r3, r4) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:01:02 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r1, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) fcntl$dupfd(r2, 0xa, r3) fcntl$getown(r3, 0x5) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x83, 0x8}, {0x100, 0x8}, {0x85, 0xb6d}], 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000280)={&(0x7f0000000100)}) 16:01:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) select(0xfffffffffffffe2e, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3, 0xfffffffffffffffd, 0x6b4b6970}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) 16:01:03 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) chflagsat(r2, &(0x7f00000002c0)='./file0\x00', 0x10000, 0x0) 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) 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)) getdents(r1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0), 0x0, 0x0, 0x0) 16:01:03 executing program 0: r0 = open$dir(&(0x7f0000000540)='./file0/file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f00000006c0)='./file0/file1\x00', 0x8000, 0x80) fcntl$dupfd(r0, 0xa, r2) fcntl$getown(r2, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x28}, {0x3c}, {0x4000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") socket$inet6(0x18, 0x4000, 0x7) 16:01:03 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000853000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000000540)='./file0/file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f00000006c0)='./file0/file1\x00', 0x8000, 0x80) fcntl$dupfd(r0, 0xa, r2) fcntl$setflags(r0, 0x2, 0x1) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) mlock(&(0x7f000097f000/0x200000)=nil, 0x200000) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:01:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x4000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2ba0, 0x0, 0x0, 0x0, 0x0, 0xea, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x4], [0x4c48, 0x2, 0x0, 0x0, 0x0, 0x0, 0x7fffffff], [], [{}, {0x0, 0x0, 0x0, 0x1000}, {0x0, 0x0, 0x0, 0x1}, {0x2}, {0x0, 0x4}, {}, {0x1}]}}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x61) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x180c9, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008000014000004455d5d3efc17a1a000000000000fcffffeb00000000000000080000000000e4", 0x2d}], 0x1) getpeername$unix(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000148e673400"/4098], &(0x7f0000000040)=0x1002) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x102) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b0, &(0x7f0000000300)) r5 = socket(0x18, 0x400000002, 0x0) close(r5) write(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) close(0xffffffffffffff9c) ioctl$TIOCCDTR(r0, 0x20007478) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0xffffffff, 0x7, 0x8, 0x0, 0x7f, 0x1, 0x5, 0x0, 0x0, 0x8, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) 16:01:03 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="830446d8aaf71f9255568b4e", 0xc) read(r0, &(0x7f00000006c0)=""/138, 0x8a) poll(&(0x7f0000000140)=[{r0, 0x40}, {r0, 0xb3a6f52ac7efe3e7}], 0x2, 0xe57e) close(r0) r2 = open(&(0x7f0000001280)='./bus\x00', 0x280, 0x0) mmap(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x5, 0x2013, r0, 0x0, 0xffffffffffffffff) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x3, 0x1000}, 0x8) execve(0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x80000064, 0xb0}, {0x1}, {0x6}]}) dup2(0xffffffffffffffff, r3) shmget$private(0x0, 0x1000, 0x8411894b27ff3d3c, &(0x7f0000ff8000/0x1000)=nil) geteuid() getegid() r4 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x6012, r4, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180), 0xc) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r5 = socket(0x18, 0x400000002, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) semget$private(0x0, 0x4, 0xa5) 16:01:03 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r0, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r3 = fcntl$dupfd(r1, 0xa, r2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) ioctl$VMM_IOC_READREGS(0xffffffffffffff9c, 0xc2485607, &(0x7f0000000900)) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x200, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x8, 0x8000, 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) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x20, 0x0) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$inet6(r6, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r9 = fcntl$dupfd(r7, 0xa, r8) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) faccessat(r9, &(0x7f0000000080)='./file0\x00', 0xb6, 0x1) r10 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r10, 0x3a, 0x12, 0x0, 0x0) setsockopt(r10, 0x2fa81108, 0x0, &(0x7f0000000040), 0x0) 16:01:03 executing program 0: mkdir(&(0x7f0000000680)='./file0\x00', 0x0) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='./file0/file0\x00') r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x21, 0x1, &(0x7f0000000000), 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x3ff) r2 = accept$inet6(r1, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x40, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000000c0)=[{{r5}, 0xffffffffffffffff, 0x80}], 0x6, 0x0, 0x1c2, 0x0) r7 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f0000000580)=0xc) r8 = open(&(0x7f0000000480)='./file0\x00', 0x2, 0x1a) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f0000000100)=0x3ff) accept$inet6(r9, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r10 = openat(r9, &(0x7f0000000540)='./file0\x00', 0x80, 0x2) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r11, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = accept$inet6(r11, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) fcntl$dupfd(r12, 0xa, r13) fcntl$getown(r13, 0x5) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r14, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = accept$inet6(r14, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) fcntl$dupfd(r15, 0xa, r16) fcntl$getown(r16, 0x5) r17 = open$dir(&(0x7f0000000540)='./file0/file0\x00', 0x400000002c5, 0x0) r18 = kqueue() kevent(r18, &(0x7f00000000c0)=[{{r17}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) r19 = open$dir(&(0x7f00000006c0)='./file0/file1\x00', 0x8000, 0x80) fcntl$dupfd(r17, 0xa, r19) r20 = openat$vmm(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/vmm\x00', 0x0, 0x0) r21 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r22 = kqueue() kevent(r22, &(0x7f00000000c0)=[{{r21}, 0xffffffffffffffff, 0x80}], 0x6, 0x0, 0x1c2, 0x0) r23 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r23, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r25 = accept$inet6(r23, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) fcntl$dupfd(r24, 0xa, r25) fcntl$getown(r25, 0x5) r26 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x20, 0x0) r27 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r28 = kqueue() kevent(r28, &(0x7f00000000c0)=[{{r27}, 0xffffffffffffffff, 0x80}], 0x6, 0x0, 0x1c2, 0x0) r29 = open$dir(&(0x7f0000000540)='./file0/file0\x00', 0x400000002c5, 0x0) r30 = kqueue() kevent(r30, &(0x7f00000000c0)=[{{r29}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) r31 = socket(0x18, 0x1, 0x0) setsockopt(r31, 0x21, 0x1, &(0x7f0000000000), 0x0) r32 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000640)='/dev/vmm\x00', 0x100, 0x0) r33 = open$dir(&(0x7f0000000540)='./file0/file0\x00', 0x400000002c5, 0x0) r34 = kqueue() kevent(r34, &(0x7f00000000c0)=[{{r33}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) r35 = open$dir(&(0x7f00000006c0)='./file0/file1\x00', 0x8000, 0x80) fcntl$dupfd(r33, 0xa, r35) r36 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r38 = getegid() fchown(r36, r37, r38) r39 = openat$klog(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/klog\x00', 0x8, 0x0) r40 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r40, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r42 = accept$inet6(r40, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r43 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r41, 0xa, r42) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r45 = fcntl$getown(r42, 0x5) r46 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r48 = getegid() fchown(r46, r47, r48) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r50 = getegid() fchown(0xffffffffffffffff, r49, r50) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000700)={{0x1, r49, 0x0, r47, r44, 0x25, 0x7fff}, 0x6, 0x4, 0x0, r45, 0x7f, 0x100000001, 0xb1f1}) r51 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r51, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r53 = accept$inet6(r51, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r54 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r52, 0xa, r53) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r56 = fcntl$getown(r53, 0x5) r57 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r59 = getegid() fchown(r57, r58, r59) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r61 = getegid() fchown(0xffffffffffffffff, r60, r61) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000700)={{0x1, r60, 0x0, r58, r55, 0x25, 0x7fff}, 0x6, 0x4, 0x0, r56, 0x7f, 0x100000001, 0xb1f1}) r62 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) getsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r64 = getegid() fchown(r62, r63, r64) r65 = getpgrp() r66 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r66, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r68 = accept$inet6(r66, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r69 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r67, 0xa, r68) getsockopt$sock_cred(r69, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r71 = fcntl$getown(r68, 0x5) r72 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) getsockopt$sock_cred(r72, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r74 = getegid() fchown(r72, r73, r74) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r76 = getegid() fchown(0xffffffffffffffff, r75, r76) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000700)={{0x1, r75, 0x0, r73, r70, 0x25, 0x7fff}, 0x6, 0x4, 0x0, r71, 0x3, 0x100000001, 0xb1f1}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r78 = getegid() fchown(0xffffffffffffffff, r77, r78) r79 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r79, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r81 = accept$inet6(r79, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) fcntl$dupfd(r80, 0xa, r81) r82 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r82, 0x8004746b, &(0x7f0000000100)=0x3ff) accept$inet6(r82, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r83, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) r84 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r84, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r86 = accept$inet6(r84, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) fcntl$dupfd(r85, 0xa, r86) r87 = socket$unix(0x1, 0x5, 0x0) r88 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r88, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r90 = accept$inet6(r88, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r91 = fcntl$dupfd(r89, 0xa, r90) getsockopt$SO_PEERCRED(r91, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) r92 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r92, 0x8004746b, &(0x7f0000000100)=0x3ff) accept$inet6(r92, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r93 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000800)='/dev/bpf\x00', 0x100, 0x0) r94 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r94, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r96 = accept$inet6(r94, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r97 = fcntl$dupfd(r95, 0xa, r96) getsockopt$SO_PEERCRED(r97, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) r98 = open$dir(&(0x7f0000000540)='./file0/file0\x00', 0x400000002c5, 0x0) r99 = kqueue() kevent(r99, &(0x7f00000000c0)=[{{r98}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) r100 = open$dir(&(0x7f00000006c0)='./file0/file1\x00', 0x8000, 0x80) fcntl$dupfd(r98, 0xa, r100) r101 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r101, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r103 = accept$inet6(r101, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r104 = fcntl$dupfd(r102, 0xa, r103) getsockopt$SO_PEERCRED(r104, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) r105 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r105, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r107 = accept$inet6(r105, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) fcntl$dupfd(r106, 0xa, r107) fcntl$getown(r107, 0x5) r108 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r108, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r110 = accept$inet6(r108, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) fcntl$dupfd(r109, 0xa, r110) fcntl$getown(r110, 0x5) r111 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r111, 0x3a, 0x12, 0x0, 0x0) r112 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r112, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r114 = accept$inet6(r112, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) fcntl$dupfd(r113, 0xa, r114) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r115, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) r116 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r117 = kqueue() kevent(r117, &(0x7f00000000c0)=[{{r116}, 0xffffffffffffffff, 0x80}], 0x6, 0x0, 0x1c2, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r119 = socket(0x18, 0x1, 0x0) setsockopt(r119, 0x21, 0x1, &(0x7f0000000000), 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f0000000180)=@abs={0xb18f13ec922a5410, 0x0, 0x1}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000280)="e6eec47eb667412ba7d9fc8d01d54bd5486962384549d5abb45a6998162f32740db01caed2114b322e6c0662b71ea1eae00cd0a1d8", 0x35}, {&(0x7f0000000300)="a298698fe29bd72411c9dd5d146c025c198a18afe0b9024a41a421fcaebf296a91c601b1dd5be0e58954efcb0c940c0c4d22", 0x32}, {&(0x7f0000000340)="d63e5843de1cc336bb5eab2d76110c41f9256b6a64e00b03e03b05f9d54bebf24273e9ca843e01d5e1aafa1592ed86068e464d47cbf0152717927fa8611680932ad9577a103838b61b2b0d49f567087dc6ced1a379a0ba387852c259079aa41b73679b25b7de29772fd6f46258d850434b2a380e32a1c788030bba81d70a9f3a2804dd16eaf1ede877e05fbe51b94fdbc99e2030a3e166efb212bdc800367ef9f8b5744208c981c96fbb30ff8e2bf9bcad8a74701aa7c9a8169dc7f5349a05bc387b3b7ee1934290dc2557c2", 0xcc}, {&(0x7f00000006c0)="ea084e071ef90ce555130a5a8761c9ada8453ff83ccce4ca2d04c0c983c446cea649d8cd73c328e6a71342e9a38786e790757bed1244a7c6e777c148c6e60cf99472a55b419156014fd908225131aae4b08754831a887932321695ec4beccfd14a6c8c0e95dc047ce00d1cbb868caae2ca430d46e8f6623e1dddab4ae941c7ebf4442fa0f2828d95b36fcdf0664596573767b85f8c46e3714046ca8cd2dee91a3dd38547e6be20042b014b55a5a87d0ac7bc7c00332ee156b429ecbd379bc596c88aa39c887f6926cdbc7c778272580ed9133ef14a4004c93bf42c8c", 0xdc}], 0x4, &(0x7f0000000b80)=ANY=[@ANYBLOB="300000000000002c65ff000004", @ANYRES32=r8, @ANYRES32=r10, @ANYRES32=r2, @ANYRES32=r13, @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r20, @ANYRES32=r21, @ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r25, @ANYRES32=r26, @ANYRES32=r5, @ANYRES32=r3, @ANYRES32=r28, @ANYRES32=r30, @ANYRES32=r31, @ANYRES32=r32, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r33, @ANYRES32=r36, @ANYRES32=r39, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r45, @ANYRES32=r60, @ANYRES32=r64, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r65, @ANYRES32=r75, @ANYRES32=r78, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r80, @ANYRES32=r82, @ANYRES32=r83, @ANYRES32=r85, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r87, @ANYRES32=r91, @ANYRES32=r92, @ANYRES32=r0, @ANYRES32=r93, @ANYBLOB="000000002800000000000000ffff00000100400002fc6a7020914fd5744e12a17391c465a9701879d980bae0c4998715d9777b8bfd0e9aa645bc3a565964f1d5de6184d069251ef8b025c0e490c0cc1cbce8946b43e1499f2cad7ea0c22a8517cd2ba43c93adc4ff4b3c353b17f5c9bf58524c2c9628b4529de7e4e4061d450dd2472dd151dba0a7e0987c2cb2208fdabc3e8bfe20e9de0cb491163de4c27f443b08a2bbfab191ee5b24ef63effc856d784cb98abb9c80d7b24a1e81d425e8f3715eff9296bf98abd4e327aba57f0b824f6e3226d8950d17", @ANYRES32=r97, @ANYRES32=r100, @ANYRES32=r104, @ANYRES32=r6, @ANYRES32=r107, @ANYRES32=r110, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r5, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r111, @ANYRES32=r113, @ANYRES32=r7, @ANYRES32=r115, @ANYRES32=r117, @ANYRES32=r118, @ANYRES32=r119, @ANYBLOB='\x00\x00\x00\x00'], 0x180, 0x4}, 0x4) r120 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r7) ioctl$TIOCSDTR(r120, 0x20007479) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') link(&(0x7f0000000500)='./file0\x00', &(0x7f00000004c0)='./file0/file0\x00') 16:01:03 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) mprotect(&(0x7f00002ed000/0x2000)=nil, 0x2000, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockname(r1, &(0x7f00000004c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:01:03 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001680)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30b01777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6a524e3b8a96be30bf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d9c7510612f871f4385f04157792492808d954d0cc574ea5ea4a5c5fe65baa202361cd8cac7db375c4d6301a79f9cce41b3ac5b65c6593df170bc122cd2350000000000000000180000000000000000ff0100000000000021d39b402895b1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000008e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e91455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840e3db1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9671d64bcd5b823e4bed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3faedba7d65a659255490b8cff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebead1bd9dafb755dfdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8dbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdff070000002cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee35713f454ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce45a05fded49e827eb38d54fe8aa720bdc1183249d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f5015409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461ee4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f858f6e200000000028d39c54ff0f0000000000003d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e94538e00000000000000000000000000000000000000000000000000000000b7b3963b9a7a80860000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee943781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000027e2da64f6ca08695d10e7a55e35710eb0b158470dbb0d6668c44b6f86ce2307d4bb67939d26304000000000000000000007da39994c80a1298c322b97c274978188290d67862da324d96c32c51817993e6ce4d06c73afd15fced22b2531be94d50c8c892cf723948f1e9688fd9bc125934718b424156355730e046b04c9c7a095c1cc7962ee70feb29191dc64d8f17ad2001963092b6a8e07c0ecb08955a9c363cac2b52e851a14736d949bed6651b91cb4a2562aa036145ae22b77feefb0404669c8a7d8fac9dadf179b6d7c7d8cfb6b3d6d5e1773f7532ea40dc115e2a641d9889ee29d218e5516c8325b6fd247496b46aa1bdb185a88df9f0d6eefec768642181d46a38492dad2c3bcab315d43d8e5e4ebd867c16853729e83b5daac83ed5edb4c9495b934679fdd59903d138859c0afcea5c0b376b172affa76bdd18a810f19bf9ae7134cff7c33b1d922a74812cb13abfd3869d0803b74493609b6e4704a43a16c610c7d3e98aa3b4d61f637ef9fc5e2daf536cb6bc0ecfd3ea4d18904d6d9300000000000000000000000064e7d7284ecdb0087290c9ad0224ca08316836fa0153ea7e44ffa26c503e6a92f9eecac836420b9efb4434958ad4e3c145b165ed671a0b1d264f09bc04959478640039e21edae7527872f9160cfdf2b30e1ffe8fe826bf6548995973bddb7cb9d21af02383c51436c3dbd7d2defd7bd7e89c15bc7d295e5672f97e7eb4f53af9fb9181de4dd74b41aca8673e59441a2612dc2e34bfbe48d1b889e1c6d0b43ea9d0d9a3df18875204ec29ffdfb2fd7f80f423f001f48ca8f269bc237112f4f095265c68f9c32895ac4808256172ec87dd85e86a848bc49b5ad223177856fbe9df9d6ac489fec9c7aecf7c2a8f14d0eb1aa09b0db2aae9405c843c71866bd859fe89fcc32af0a1a63dd0376e4ad5d045109989e7895a29e0b9bae633177d1ccaf3cc3b01161000"], 0x10) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000d80)='(\x00'/13, 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0x7d6}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0xffffffffffffff7c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051", 0x39a}], 0x4) r1 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f0000000580)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:01:03 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x3, 0x0, 0x0, 0x0, "85495500020000000010001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000340)='./file0\x00', 0x81, 0x90) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000380)={0x84, 0x2, 0x2, 0x4, "1c21d8404bbf3235938cbac88ec2bd2b084d00", 0x1000, 0x32}) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x1d}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:01:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x3ff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r5 = socket(0x18, 0x1, 0x0) dup2(r5, r2) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) r7 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r7, 0x3a, 0x12, 0x0, 0x0) r8 = accept$inet6(r6, &(0x7f0000000240), &(0x7f0000000180)=0x1) fcntl$dupfd(r6, 0xa, r8) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x7}, {0x6, 0x0, 0xfc}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:01:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1, 0x45}, {0x7c, 0x0, 0x0, 0x5}, {0x6, 0x10, 0x0, 0x200}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a02bbe96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x20, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x2) 16:01:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60, 0x0, 0xfd}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 16:01:05 executing program 0: r0 = socket(0x2, 0xc003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000003300000000dd9ccada77b653e0000000"], 0x38}, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg$unix(r0, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0x0) 16:01:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000900)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1e4f561b2c284c247f1c76316", 0x34}], 0x1) 16:01:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000300)="8dc04d61b56edaa7d0e36ee12c0237c9ed87e9dfc3e5b1db0950d2cabba7aa5e788518db8125", 0x26, 0x429fd0a1d5a4df7e, &(0x7f0000000340)=@in={0x2, 0x3}, 0xc) r1 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r3 = getegid() fchown(r1, r2, r3) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000380), &(0x7f00000003c0)=0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r4, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="2800000076ff000001df05000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r5], 0x28}, 0x0) 16:01:05 executing program 0: 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) syz_open_pts() mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "c9fac8775287a685e55814969885c383896f05bb"}) 16:01:05 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f00000000c0)="f6b1ffffffffffff", 0x8, 0x0, 0x0, 0x0) 16:01:05 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(0xffffffffffffff9c, 0x2000741d) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab", 0x1df}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:01:06 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r0, &(0x7f0000000140)={0x18, 0x0, 0x1}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2}, {0x24}, {0xfffffffffffffffe}]}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x800, 0x0) syz_emit_ethernet(0x139, &(0x7f0000000000)="b6") 16:01:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x4000000054}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x3ff) accept$inet6(r1, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0xa, &(0x7f00000001c0)=[{0x4, 0x5b, 0x6, 0xffff8000}, {0x1, 0x1, 0x8, 0x6}, {0x2, 0x80, 0x5, 0x5}, {0x1000, 0x2, 0x2, 0x4}, {0x6, 0x6, 0x3, 0x1}, {0x46, 0x26, 0x6, 0x6}, {0x1, 0xb8, 0x81, 0x5}, {0x401, 0x20, 0x3f, 0x8}, {0xffff, 0x5d, 0x3f, 0x7fffffff}, {0x7, 0x0, 0x1, 0x5}]}) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) bind$inet6(r2, &(0x7f0000000140)={0x18, 0x1, 0xfffffffe, 0x80000001}, 0xc) 16:01:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) r3 = open$dir(&(0x7f0000000540)='./file0/file0\x00', 0x400000002c5, 0x0) sendto$unix(0xffffffffffffff9c, &(0x7f0000000580)="f323523e6d7c42b7cc67c526f2b368acc62c5c0a599e09ca535d74865e200094e167ff07eb41281876efdfadf8ed0cbc3b34f9161d7f7023903b48e0ea91eaaf94f3749bd4f3515577dd70b900c07f2f79adf303a35282b421b8cd7f9fe91e9b3bc556679175dbf698e3ffefd075e623202d6b32", 0x74, 0x40b, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) r5 = open$dir(&(0x7f00000006c0)='./file0/file1\x00', 0x8000, 0x80) fcntl$dupfd(r3, 0xa, r5) r6 = openat(r3, &(0x7f0000000300)='./bus\x00', 0x800, 0x100) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f0000000340)={0x6754, './bus\x00', './bus\x00'}) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$inet6(r2, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r9 = fcntl$dupfd(r7, 0xa, r8) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) recvmsg(r9, &(0x7f00000002c0)={&(0x7f00000001c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00#\x00'/110], 0x6e, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/47, 0x2f}, {&(0x7f0000000240)=""/71, 0x47}, {&(0x7f0000000380)=""/179, 0xb3}], 0x3, &(0x7f0000000440)=""/210, 0xd2}, 0x1) recvmsg(r1, &(0x7f0000000000)={0xffffffffffffffff, 0x0, &(0x7f0000000340), 0x0, 0x0}, 0x0) 16:01:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, 0xffffffffffffffff) r3 = kqueue() close(0xffffffffffffffff) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r3) 16:01:06 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xac4, 0x400, 0x0, 0x2, "b37cdfcd728b8c32ba4193ae2a8c358349b45d8b", 0x1, 0x7}) accept(0xffffffffffffffff, &(0x7f0000000140)=@un=@file={0x0, ""/108}, 0xffffffffffffffff) 16:01:06 executing program 1: socketpair(0x20, 0x8000, 0x9, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0xaf7) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSDTR(r2, 0x20007479) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000100)='-\x00', &(0x7f0000000140)='%-(*%*\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='-@\x00', &(0x7f0000000200)='#\x00'], &(0x7f0000000400)=[&(0x7f0000000280)='-{\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)=':*%\'\xf3\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)]) socket$inet6(0x18, 0x5, 0x1f) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000440)='/dev/speaker\x00', 0x0, 0x0) r4 = openat(r1, &(0x7f0000000480)='./file0\x00', 0x20, 0x80) dup2(r3, r4) r5 = accept$inet(0xffffffffffffff9c, &(0x7f00000004c0), &(0x7f0000000500)=0xc) recvfrom(r5, &(0x7f0000000540)=""/24, 0x18, 0x2, &(0x7f0000000580)=@un=@file={0x7b529bec9caa602a, './file0\x00'}, 0xa) r6 = open(0xfffffffffffffffe, 0x20000, 0x8) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f00000005c0)) r7 = accept$inet6(0xffffffffffffffff, &(0x7f0000000600), &(0x7f0000000640)=0xc) recvmsg(r7, &(0x7f00000008c0)={&(0x7f0000000680)=@in, 0xc, &(0x7f0000000800)=[{&(0x7f00000006c0)=""/84, 0x54}, {&(0x7f0000000740)=""/129, 0x81}], 0x2, &(0x7f0000000840)=""/80, 0x50}, 0x803) setegid(0x0) r8 = open(&(0x7f0000000900)='./file0\x00', 0x80, 0x80) ioctl$TIOCMGET(r8, 0x4004746a, &(0x7f0000000940)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000980)='/dev/speaker\x00', 0x28088, 0x0) r9 = kqueue() fcntl$dupfd(r0, 0x0, r9) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000009c0)={0x0}, 0xc) setpgid(r10, 0xffffffffffffffff) preadv(0xffffffffffffffff, &(0x7f0000001e40)=[{&(0x7f0000000a00)=""/159, 0x9f}, {&(0x7f0000000ac0)=""/142, 0x8e}, {&(0x7f0000000b80)=""/4096, 0x1000}, {&(0x7f0000001b80)=""/102, 0x66}, {&(0x7f0000001c00)=""/115, 0x73}, {&(0x7f0000001c80)=""/174, 0xae}, {&(0x7f0000001d40)=""/126, 0x7e}, {&(0x7f0000001dc0)=""/68, 0x44}], 0x8, 0x0, 0x40) r11 = getpid() setpgid(r11, r10) fchdir(r1) r12 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r12, 0xc014575e, &(0x7f0000001ec0)={0x9, './file0\x00'}) 16:01:06 executing program 0: r0 = socket$inet(0x2, 0x1003, 0x0) connect$inet(r0, &(0x7f0000000000), 0xce) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x20, 0x0) read(r1, &(0x7f0000000080)=""/203, 0xcb) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r2, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) setitimer(0x2, &(0x7f0000000200)={{0x3, 0x3}, {0x9, 0x5}}, &(0x7f0000000280)) r5 = fcntl$dupfd(r3, 0xa, r4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x6, 0x2, 0x7f, 0x1, 0x1, 0x2c, 0xcb, 0x2, 0x0, 0xfffffffffffffff7, 0xffffffff}) 16:01:06 executing program 1: r0 = socket(0x2, 0xc003, 0x6) r1 = open(&(0x7f0000000340)='./file0\x00', 0x81, 0x90) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000380)={0x84, 0x2, 0x2, 0x4, "1c21d8404bbf3235938cbac88ec2bd2b084d00", 0x1000, 0x32}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000100)=0x3ff) accept$inet6(r2, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x3a, 0x12, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r4, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r7 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r5, 0xa, r6) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r9 = fcntl$getown(r6, 0x5) r10 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r12 = getegid() fchown(r10, r11, r12) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r14 = getegid() fchown(0xffffffffffffffff, r13, r14) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000700)={{0x1, r13, 0x0, r11, r8, 0x25, 0x7fff}, 0x6, 0x4, 0x0, r9, 0x7f, 0x100000001, 0xb1f1}) connect$unix(r1, &(0x7f0000000400)=ANY=[], 0x0) write(r0, &(0x7f0000000080)="9e69aa56000000000004bf9aab4230408600000000030c000000000000651c1ece0e018008e6b7ca", 0x28) 16:01:07 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0xd20c3858f1878916, 0x0) writev(r0, &(0x7f00000013c0)=[{&(0x7f00000001c0)="e26f59a42c38f4905d58f90bfad683829722c0c5dd6c8d522a4a1b1ce7656fdb298f0e9d3b8844fda90af51628b400c1d8a1c2e9de048f6eed09fcd0b30202147488ee6253b2b02dc523e4d19937509b90bbb64359c758384c93df7adb1e2e9f49850b314646335ca9161c507b8a861eca7baebe346d759788ab72e6744454d964226af1770516e49bd12ab93b5c38c11292ba0c07833bf47f6911d04006ba037bdaf1aeb10d92d40f4054b502513d2b79f7a2fc7bd0d2be1831124be3ab2d210fbf4e38c399f884e929041ca02e37d541a1a8d25911a5ac5b685e3655bbae414a4e75c8480ac796f1f42d65061f31f271c8d4311ca68a5041dadbbc7edabb597c84a2a27fc167edecc628257ac3a3e7c0eced6ff437edc37a47b126901ae01d04bfc1728ff85589dfa46f39e33f77390d2d2895bbd870a984f0870159695e0e514afd0038a5f3113838b19c46c122e688179b9d4fc354919b2d031d5b105228dbbbe67bc05d608f136cd73675dd1923477a5ac189b4e8c505a1b285a4ab8e3d9062b8777caedbaa78788f64919682bf95027e7aecbef467624b3ff363b331512cd1e3f03d0602ad21f8be04a003053cf9a9f2abc4d45389ef743f374c9361bc7a59fdb2e5d92b39263c16836341e25498ed6deb3ba140e170f38925095d769bba06d513fa32530383ed08ee9ac882f765ecad6de3b95191edd66cb7bbb49178df3a77959a042c7b2a100c464d82fc0f6548c0f8d6ddc01125e006b94615a22f42a20212ac0448f374767cb1ad13a991bd73a298e445e8a291c236bc12907c91874a6b0bcf6e7a9b442a63473cb1e737e2b24a758af7754cc106efc8897d160556e1bbc8d54353b1e99439fef3de92e94b9c81c4e84eaf8ada2e88bf9ce5b943b255189549ceb291d0fbb8da3aa56d67de534c977c0b1cc9b47449436694abf6478464d22d9decb98a471dd92bb44ec20de3153db8963f4e4001729922cfa24ec204da38f1f830fc9f0cc4bbc2d2b12b372917321f5b70b3e598238ac7b81a467702dfe4f15285dbb29badc581421f882e7413dd963527d36d94bd49f555ccfdd1569b5e7b768d60d2418b6f08f8df0a6f8236f3656cc244ac3d5beff17aa40bcfb4808392ce62a93b29fda6e77debe3d0ea755b2352b0a35cd3add26c5b54f3e0323ceba2abdcda97bf273ddc4383ed595c7b88b25abfbc7620e7e122f70a64bb8555ca37f2e56212e92c6a8b2c64d6f14451afffc306cdf89abbca18d4fc97a90c0e10bd3dd78f2f4a686cfe141fc670dbebd36eba77368158fd124398b3bfb2dc53843c6f1c540265119005887b330de321b395812e87e78d6478e97ddd2a7df45fd59a182652ba1838e8773cf2e9c91cc664ecd9be369e529169665110418ef0a094e1fb05e82c75fdb5214977b048f67dcca3e5b9e827f28e1078b2944c5a126551e498e348cb2b985e4cfa92c5a6c4016033ce007dd51179d8026ab45a646c341ccc91a6e981c2c0bf30d4cf3cf93c9fbc25d2b0d39dc54e07045d19a5eaa6fd708d7756339064c2479aef53bae08ea01fa4f43cc9b10376e3f16dbb6328d0f1158cded5eacc826634641f0770ac7b7e2ba8f7030a4218a272802e5ca778f456feb347b67b44754c68ddc166b90a4ba5f356a6df695166077afd7aa5a611dce7ba41e856bc61e49f39c32bd09671fc51de7cb2bbdd5bf22e9a0d1b8ed215c9abf7f7e832171b218b58577c6728c6ffb9472449a3008143d7d5cd317fa53fe1b210329e6b8e31572dcc0ed4b8ee94da871c9ffec4b95d76b96349cc40bf34adc8aa698f9e442f44ccbac5c775a1306f4f1de723e7244a3ec5bb2dee4954ca81fcf35864ca9f8999cc3babb395ec837c9f53773d458c82a44d88774b1b463fd821900eaaad626e4a8ad04924e64819fd8394a6b44ac3c84eadb79c66ec25107ced1b9632550f0b3d727fdcd1782ae55ec457824f238227287258af082bd6242cff10fa0aa13f343fbf8aef6b122d92ee4f7a5064eb134ff147b8c432b547ec4737489e3280762979a3e3be8068fe038c65991501a4ccdd49c6c231ce8f8b1cc7c689d06114cdc7875db9c772f27f166678abbafeb62bb2d7eba42d53131035d5107685fbd9d24beab0d5e9edf8f0802ab520caaad5ece72f697064c2936bcbe85fc48bbc53c71f6e06beecc5ff4ea256605e2c971686d294bdb538a2f2f2969045ea350d76a23d83273cf81fd8137190e6e9cd169b69f21b03338cbbf524dd2310814e7d2571017f5a6ed2effb633cbca5c475c893d455fd5b0383dd71415a7f4e682c89fd16ef61acfab12f2c93e912dc20e996b02a20841575e9912bdc97197b90e82939a445e7e8a32d7e452413c4e824e3abdd3e048247c4e80910fcd3905eddf1a7987c771139e2a817ec95d58c66dc3cdbfc317a9f5d95507ae490cff5a2f178eaeb714f437e2ae1383e3b079af36e80d46c57e66afadde724196b746d652cf3717afaa0fe40c966940d1e5cdbc9661c65652a385265ae508f9409cc67e5f609206636d187682d9b345805671dc7dc77479aaeb94d0913da7a9715174e4e58475faf32a75eed14329fcbb9f24fd76933d90ef7e61458f56e78c417f423a0188838a5ccc01fe7110845aa8aff6540b07f133683e7bae2a43b12ae301105670f53140dc31921b720cbf87fa1b1aa9c368b14ae4855b41cdae8fb83f615e6063485b43639c4edbfc1287f7eaf59376df2ce2db5bc4993705fee48c484fd3455f7cf900d4c898f5390e9ce512afa572404923c6a60cb25c8d648943dfd11c2a8fd0e92eb086fed1f3a66c9a4c9ef934c25419c6d129ac19c2d330c0f636707abed792214a097a6f4ea48f951ab59c3e7b590df84c9ebe7b704fc1bdbfa65942367999ddc8ea4dc36232fb88d97963101faf7aeed4380974999fc2ac074cc2ea6983e8b1561361707d185cdfaae7b8ffa0857fd8a610992021a6846b0018e02c65d650dab5ae196ea41e266684541a9446bc35e258cfc2a904cd39bb075735f2acc6cd2db56f2ed79cf693b605086716493a7699adf57d6d7efc3bdeb1531f694d24401b6eccb7cf115f9c00ef486fbd0d44b201d2955c7214c7d1da45cd369b8bb6ff39eb63ba302424eeaac0141a2f8cbc063656349e492d66e5a0faca948bf518e8f535ac1781f7a0575282610eee39194bfbd0b8c846208cb92a63ce26a24344e7b40b2fa8265c9ab78312227502c8e9857611823de6bddf359f6253cb7a1d95c295bfcda24ca5f1ce9b0b187cc70604396cf572e0272879d13485c8c39237ae5e31f3c87fec22bd13b66c80fbf9d276daae3fbcc30f4eef69e386e1be0bced7ad1f82a60495c68ae75640ddc5768e2c2ca37e4ac47453ad1767034ad27a04d8c2a94f61364582b812ca118923a3ba113078195a3fb0154490150789fd5caabf2569c413d45eb098f8e76dd650960c8ab53f99c0123725f8dbed803182714580df0edde483dd9299127a8a3c1131a37cfa67786711e473d54fc1abd07a8b24cdfcd267f8400055dcfedfcc056467f4b653dd8a80ede520875886b3e0c17236846cbf881f94c468b874a41ff73505df26103378a456ae1531170fd2e577c47fc1fa6a3eaa8766f54ab4483f07c60bc3315c7892622a2fb13f459e7c2742fca7ff22e9e3e444d3cd95042dc37f0d95e651652f6b9fe242bf538e19ecdcfbaad1749814b7aa2c11b3de8474a923203964dccfe9ae312174e58848a6fcaa100bf02809f59dcc1e36a74f35e0d0765af2198fb796e158e5dfe545642a16d4739d2792d2869b8acabcd862143afcc0899dd21a97cb8a6d4405f53503f8f05df2b67c5d557addb33eb6554c6f5031aad5c92d7b6327de908d88aadc5429d1b02ebdf870aaafc6973eaedb178b54da12f6b3b59b67aac7e555cf0c81aba032eb7ea18c34d1c29a325fff34bc9847df239dceb6e8863f44e491b98c3a92ba614692b0ccce600ba732e48ad303ebd723ed15047075f840aeccf3a4dddaebbf02d393cb24ac369214b9e421d00881c80f7b157c15e3eaf3a2bc3a755076bf67ebfa2140dace05705f13c63edd76e6903c61efc48466eaa9a6f590d9e0e96df6c8749d3dcf37628fb7508dc766b41343bf697116003984ff687de336a08873bbb9a408929077c1bb6f6135088cf8fbd0ab02de4604024102435e9a09ac3255ab2cbadc48757f2a1a718ef30a80ec8b54d6c5d480e29900d3c5a22782636ca3729b1414eaa1f024b29904d61040bda665a30553e8df38e8b3fa065753f37b2c82eec76f9172eaf52bce9c3406680579197693718b2c41646b82ac7975f800aa188951a4e35f95f75423c8c22452aea51cf67288363db735d862c917585012d597b7ae6839c27d486048fedd4981ccaaa7c4773b88717879b113029f04a9389f35b8d0fd4bf0729373134780933dd51adf6f20fff066fb018e14b5c1eb7ff486b985b4266f868ec119442e6c8614a531acfe9e80506f2bb004f1d1703ef6ac528f7af2661905332368e3bd41a0cba4a6473ab739eee405a72d5b41a3e46c1b12e8ada6bdafca9c16f8bc6f604dd820a70ece4ce431254568d85ba2f3e892c98387fee6c1d4a8fc8e9e9fd3d8ded1995d83e8f6063e7a6997060b7ed4bb55b4d7bd4a16928b7ba1bf743eb4c32fb607b62943685541ac0ab68f8902a2394b6c0e69677949edd881cc322ec162dec26750dbb36f2ac26ec2bdc5f4a1516d00b6c876cd253070a6d8670c6fa177f27feb77bfbaae522dc53a1810559ebde9cb2d7ced834318c7cd433b03f37301c3c141706e6946afb43486b1e857a5011ccdc09f7c25f1d1bccec706b8b0f93094ef5bdbaaa69ac8a6e58edf7fd647d33a51005444809259a50c95bdc4bed60340478874520a907e7c0ce036d6251e22a2278b1c92316c0814bce97606311180816b52ab4f4a9d6b4206a545cdee5d49512746277f735b7ab37887c52028d97a5a9ca61d42e1600cc20e2dfbf70c731a795745551737e18896a63c14f667408761b4518582c0286ca68dbcb402d2c8ce6f521ba2d2d42fb0cac0d615380e8c1d3315c6b0d53f3bfa3c86e95581d45653d64b75d9fbffc859dcc2838546dacab1a21aa72c7b7c210e0fa99f9c6112c6f56b6dac6e56772a3fd508ca55e6bc99a515ef4446f37104ce451921becdb06ce8f9d46b6a09c00e39ff4a2bead5a119d953bb72ed85feae281f73f4af7971d85190b7c4e383490ec48b243def186eb38155070bb828cbcc2acb1d7656d0d74deaac78d6ce2d2307dc7eee90534a2da5b16077325a7bb3315c6f1fce779abbf2fcf075e21c210370fce1c0d7be99ec4ad35df668f3160df3bbe9df288cb701a9187106ef359845578902053196dfa45e23e62e0d9c9fce71d06cac4d5970481b24e37cc73a33297dc82732a4b570724306a690091a611fb850d61039be60db0274affca95eafbbf10093291587f565bd25257fa909c2e1f5f6c436599980c5af861756f25466821eac89b16913cb25d5e6bb6323c5b1cedc6bebdfbf49eee95ec2f071edbdae6cbaf2a6d6d563ed9f134bab6135471d78fad098c207e1df870276da0a83e9babb3f2edee7db011f1ae9cad17c2f74ae21ab3c99c54c4e34b71c9d5c8273e93b6bd493e80e588a4a43d911bbfdf9452773c2bc10f5a088baff2eb27f2106be806d94fe2b3616772893fc87ec5c419cb2cbcc27d270905794d1bf85346e5abd73b857a8b87f9cfd3b9d04f96ff97b414038b3c385f23c17cbfdd6f04b613aafde0bc", 0x1000}, {&(0x7f00000011c0)="612439a81c89c9036281674c084cfdecc886293cdbb943decb7889dcc9a6bd96dd559d74a556d015619fc401fb8c31ec1250c946870268c7ac4b031b46a9cacf05b4000c14d114a68ec75248efeb53a36656be693e43548c715f699d17fa73cc1f4e7587b0681e8c722b2ecea56f779802c674833e2e987214b2136e5c2c7931c475eccaa48a4917126ff65dbc94ed86e743c13d61055387dda85fbc8617035641b22face6c227c90c9675a403a29ad19cd163ab73cd2e61758030535adc1f63ce08639d4d8727de21e9cbd2e95a4621fd58ff8f0e", 0xd5}, {&(0x7f00000012c0)="14fc4e5c190574c005fa8b64853148c301673793fd312b63ed67dc48977b17236b79874481522b22655863561bf37778dcba6530f5835964bcdbd0f8d8eb90272424929f5cd7680b68b125eeea1198aa6dfdd869178744af1ea9c5b8062c663f08bb2319798cac84057f4a0e29c66449a17647eb384d738fa59db881bf6308e11a31f9ea25715f7deebd5de29aa9ac551e17716523255b7667065c25aefa68e8215d27eddeafa209f1811ccf5691859302b0e032cec870decb5d8146c30600b83d59d81848842f031724f61e9bcdbb85c439c44c8244d5ff4ae0a0c49915c946a4e67d41532d100827daaa55e02e8341b6e757c00063683fe2ec", 0xfa}], 0x3) r1 = socket(0x10, 0x3, 0xcb) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x2, 0x80000000, &(0x7f00000000c0)="d7919f906473c74923a25ef71b7047ca56e4778956ad7246edc8afc068e785f0dace316a900421540ccb3c56335efea937f34090209adf8c5ae215243c101006b1fc35ff87828eb19f6fe2d771b6f04c08e2924dd8ad3d194d3d3ee339b3", 0x5e) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x9]}, 0x36e) 16:01:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x2000000000000025}, {0x140, 0x0, 0x40}, {0x6, 0x0, 0x0, 0xcc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") 16:01:07 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20000, 0x0) lseek(r0, 0x0, 0x8, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000000c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = dup2(r2, r0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3d}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") 16:01:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3e70935013b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11b6ec4e56abc41f649a1f0ea0442d4f87c39b1c9cc85c057ed55f34db4148bb45514be95e4edbfe4ccaa68657e8a33c3e7a05c61658feee907016ee45e9383e667077e7c9e0d4ef4eedd29b30c4d01f", 0x1d7}], 0x1, 0x0, 0x7) r1 = socket$inet6(0x18, 0x4005, 0x70) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000100)=0x3ff) accept$inet6(r2, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f0000000000)=0x598) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x14, r1, 0x0, 0x7) msgget$private(0x0, 0x400) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) socket(0x10, 0x5, 0x64) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$TIOCDRAIN(0xffffffffffffff9c, 0x2000745e) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') setsockopt(r3, 0x80000000, 0x6, &(0x7f0000000440)="cee32f6bbfd3eecdf0ce8dc59e502558b65ae7c042f7c2fe5f80ecb32b61151bd9ce1c7f3392def876db0d8ad974fb12f3f81452b4ba0150a014d9edb93e9ef40dcf8977d8f7bb3ec317feb34d12064678ec937c920dfe68b57fb65016b30616d42be3ae426f26ba709101530aff16b71afc7dd6eda67ca6e50b13d936b8ac00bc7af48bd8df348a3cf5fa76669c405f42b047ae0a027664a8efaa11b04a2c870be4287af127", 0xa6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='r\x00') 16:01:07 executing program 0: r0 = kqueue() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x9, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x21, 0x1, &(0x7f0000000000), 0x0) r4 = dup2(r3, r0) accept(r4, 0x0, &(0x7f0000000040)) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 16:01:07 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="2000000000ebfffffeff0000005000000000005b67071b542a538706000000b818000000290000002e00000003000000000004bb893f00001e6e351ba35b9fe0a4957d5a5f467ee5e55198f604fe74301c4c9d4a6dacf178f884aec385bf725695a08adef7e6687484e5512fd167886a0d396a1dbf430907991799b9998ddd083641ec8291eb1f9e2dae9ac6170d4193844d098e24f267ab4e9071775c260f664414f3798d48987f6de1d7fd6ec1750882364e642cff0b4c612453b6403578549dbd77fa5f7af78ef96a457ace635baa2545d851592d0ec65c"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000340)='./file0\x00', 0x81, 0x90) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000380)={0x84, 0x2, 0x2, 0x4, "1c21d8404bbf3235938cbac88ec2bd2b084d00", 0x1000, 0x32}) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000000)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) symlinkat(&(0x7f0000000040)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x3}, {0x3d}, {}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000002c0)={0x10, 0x3, 0x4, 0x9, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4f}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8cc0000000}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xab7}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x7}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x30000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x2}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', '\x00', ['./file', './file', './file', './file'], 0xd24a}) 16:01:07 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x802fffd) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000102c3, 0x12c) ftruncate(r1, 0x0, 0x7fffffff) ftruncate(r1, 0x0, 0x1000000802fffd) 16:01:07 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}]}) select(0x40, &(0x7f0000000080)={0x1, 0x7fff, 0xedf, 0xab, 0x2, 0x10000, 0x401, 0x9}, &(0x7f0000000340)={0x1f, 0x2, 0x1, 0x1, 0x1, 0x0, 0x2, 0x239}, &(0x7f0000000380)={0x5, 0xfff, 0x0, 0xfffffffffffffffd, 0x5, 0x0, 0x2, 0x1000}, &(0x7f00000003c0)={0x7f, 0x20}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_broadaddr=@in}) 16:01:07 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x8000, 0x5bc5) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0xf7e971beb1ea7be, 0x0, &(0x7f0000000140)) r2 = accept$inet6(r0, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) fcntl$dupfd(r1, 0xa, r2) fcntl$getown(r2, 0x5) getsockname(r2, &(0x7f0000000000)=@un=@abs, &(0x7f0000000100)=0x8) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) ktrace(&(0x7f00000000c0)='./file0\x00', 0x5, 0x800, 0xffffffffffffffff) 16:01:07 executing program 0: writev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000001380)="d92a29b0a31af7310bf5895055c0b5adc199560bb419ebebdc295732021085d17e119a0402baadbe7578a395896711498952e8b06b49712141dbe8eb418dbe16733c875199468dd6768e356fcdbdc0830ef12f8d349c5070de9a8d322caa7a61e1178cb589f335e01ae3d1d7129a3b89edd7cbe75dc06a89709b9c020c1939154bda8dd9ff67b4e166e1eeced6d173ac188dbb2e112db9279010f4a356037f730ae630e717bf14a8b329435124758436b2087ac313d833c08abc4c2dc71d3a51c6a46f274521384f0058397984b918c45c88295d75ddccf723e265ce2d018f9587ae7c80fc529e2333423fa0174fcf5497ca3d4ebd5c5f8a3b20e2a1e3", 0xfd}, {&(0x7f0000000100)="051b79703aeb32635dd9a9aa6ab9d2bbc6cacc5600965b", 0x17}, {&(0x7f0000000140)="2dcfb204a90a39e90028cee08ed046f6f3a55de50beceeb7f503eaf249197a44d8ec92a6efe0e2ae04d90fe698dc81f74b97395d20b5b80797d4ef77782b167f8a137d759b2c7e", 0x47}, {&(0x7f0000001240)="8a5340fcf50e0a057f67ac88dcc1c0eac4eb20c69402671dd6aefeca2a2b383e0c737c3d2fdf2cf25152eeee91ffbb8f3595ad5ad6e5ec14a3ecffaa92937a8ad9f680cb213e230588707ffd3ab970902e1f39f3fbc53a46d2c1b191c0235c8240cb873846d955b0188299fb93501d8a7f0770349184d227af59a6d320d2cbcb58c315de05fc7aed2f0fde440a823e1e36075566ec9648ba58610c2db7e068fb", 0xa0}, {&(0x7f00000001c0)="6f1cc727243e7d", 0x7}, {&(0x7f0000000200)="39322336111ebe5cb36c2019d3ff", 0xfffffffffffffff1}], 0x6) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x318) read(0xffffffffffffff9c, &(0x7f0000000240)=""/4096, 0x1000) clock_gettime(0x0, &(0x7f0000000080)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001500)='/dev/bpf\x00', 0x800, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000001540)) r3 = accept$inet6(r0, &(0x7f0000001480), &(0x7f00000008c0)=0xc) r4 = fcntl$dupfd(r1, 0xa, r3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r7 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000100)=""/114) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x3ff, r5, r6, r5, r6, 0x104, 0x5}, 0xfff, 0xd, 0x0, 0x0, 0x7d55, 0xd75, 0xfa}) shmctl$SHM_UNLOCK(r7, 0x4) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)=0x3a7) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000014c0), 0xc) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = accept$inet6(r8, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) fcntl$dupfd(r9, 0xa, r10) fcntl$getown(r10, 0x5) dup2(0xffffffffffffff9c, r10) 16:01:07 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x20000042}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="fcf3b865240c856ce4d269bf032573bcbf664b437392c24717"], 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, 0x2a, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e613048c69931929648", 0xffffffffffffff44) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:01:07 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [0x0, 0x4], [{}, {0x0, 0x0, 0x0, 0x1}, {}, {}, {}, {0x0, 0x0, 0x0, 0x5}]}}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r2, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) fcntl$dupfd(r3, 0xa, r4) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f00000000c0)={0x40, 0xed34, 0x3, {[0x3f, 0x9, 0x8, 0xa3, 0xe5da, 0x59b, 0x7, 0x3, 0x7fffffff, 0x100000001, 0x8000, 0xffffffffffffffff, 0x8, 0x80000000, 0x861, 0x1, 0x8001, 0x9], [0x3, 0x4000, 0x3ff, 0x3, 0x0, 0x18, 0x7fffffff, 0x7, 0x7, 0x100000000], [0x5, 0x0, 0x80, 0x3f, 0x5, 0x41, 0x70], [0x4, 0x80000000, 0x80000001, 0x1, 0xffff], [{0xac5, 0xffffeb74, 0x5, 0x100}, {0x0, 0xb6, 0x2, 0x9}, {0x1000, 0x9, 0x7, 0x2}, {0x4, 0x7fffffff, 0x0, 0x1}, {0x400, 0x3ff, 0x0, 0x80}, {0x7, 0xa994, 0x5, 0x7f}, {0xda71, 0x0, 0x0, 0xfffffffffffffff7}, {0x6, 0x5, 0x3, 0x7}], {0x1, 0x0, 0x0, 0x3}, {0x3ff, 0xfffffffe, 0x4, 0x4}}}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) open(&(0x7f0000000080)='./file0\x00', 0xf4f76310ef9ee7cf, 0xa4) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x25, 0x8, 0x0, 0x7}, {0x8}, {0x6}]}) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x3) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:01:08 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) pipe2(&(0x7f00000006c0)={0xffffffffffffffff}, 0x10000) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000900)="904eb44cbdbb7d2a1b829152b269b2558794f486a770e2e7fc37f322365634f9140044281bc5e5aa7b54ce41f2bb504343251e25ddbb7042b8a8ce63e9d968ff0a68d8864ff3f0fc6c28f415d0422be494e2e5dc7471142a4d52a4fda1cfdde680346e", 0x63) r2 = open(&(0x7f0000000840)='./file0\x00', 0x202, 0x6b) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000008c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000780)=[{&(0x7f0000000100)="ac91741ec10115830eb04736cc9026b6108ecfbea86858768fa33f31c98d18d71591189ea7312ae6e7c7dddbb45922b08e58443be3a39969f839b63150d4fe8a7d7413794c02620e6c7e4f149c558128672bd0634798ff74adbd2b0d5404da254f7229a71b6e759529bbe376a8d01aaaa541e7d77f531aa9185f1cee85bc49387a4d8c37ba467a109f0cabb836e6eb8b176ee5c271da772fee198332892d0653c5aca5d51278e1b97b110027b0ee9199e048ad75759271a7d748fc8db8af905774f3eaa29e5a35ac94debc2b5e3760024dc835de6ef1e8e70580aa6b3e4a0d2ac6ffc8bab4caec7af4", 0xe9}, {&(0x7f0000000200)="b2855021a623d7b8d86b01e4abb22ad87dafb59aea13d3e3bfe7f2d6e8c164fc5ab2c295adbefe8bb6c5ed2d9a1092e95951922b5309190897812a008beaf33fd70207", 0x43}, {&(0x7f0000000280)="c756fae0ff94228967545fdbd20d344053fcbd1161e8061bb4f3c545086282fcf47acd57ddb4c4d453e8df79b1c3f6222af982a641c8499c5444b0fe5b2518aeeaff457e0825d93b3caf2a63be47c46cc1478b257f300e389eb26048fc51642e0d41f504d7ec36c432d6243f31528b8d302c4ed51f2755e8bd1c1eae6b40457a619d57394fac5bd3346ac26d71910b8325d2620ee0414a60df71cfb56dcf4cee3bdd78bde3102e40adb1cf91cbff5d537154b27d51e87312f1254173e58f82bdb6a0383696bbb9e783ab9de3c0fa3d8ec88f0946bcf5620184c523953b81aa75ac349d07d68dfd8425dfbfcc98f2", 0xee}, {&(0x7f0000000380)="cf4822f152c9ea083d", 0x9}, {&(0x7f00000003c0)="07c3a9e8bed6e0056e9d838be1ab8e91ff5e7b75a6e684ed996872980b0169f9451351fa8c628a521a59c69b859f552fb5f4f61bb57ce2daeb640b0a1f790530c252c6e0d361db1dd06c89cd1dd2c9d571b6304c91317064f0edb717f1084d134d9f09a8a4eb248f786ac46aee875ed379c578a759445813436b85d8ce2ca667997d5bf177c54d49cde481f61121f8d3bbb26f217c0ccdcf79683f49dc3bdc1717d3f35aa5267db7f9a0674f652d18ede81cd925f523f2ce831cd9f9e397ba1de26e4316e32e29ad3f02f7447b5248c7aa3c2893c81819f012cdb90f339a2f7da142eb043e227bee943e5f8e3d75b3ecb07495184a8fd2b46a", 0xf9}, {&(0x7f00000004c0)="831720cfe6ba70fe77c1310af7d374554788e921bf078c639d88c35afa8d1bc73e66fcaf372335334d11e869994b924a15bbb704e359e634b97354603adbbec2f63862ebdd74f282d27a6a1074fcf7f463700b3183cb6bcf78558cdba9bb60c8a41fd9a4445f7e8747723004877a540c77cddb5a488ef20565b64c0d96931eb830348fc15576b9f375b0210dd718be6eb848dd695ebba854741e0715936938c6a7107d1dec699d6e67fa15f2a9b4a4", 0xaf}, {&(0x7f0000000580)="f924dc83953ae6caa5aec6323f1aafad296a5216291b1af9fadf04474fb01e22c90ca8709e7064b84e510228c0146229be880c259dc5ea0268c54be50124d1", 0x3f}, {&(0x7f00000005c0)="882568bd674c02bd38f41ed15ef2e282399eaf72900872e2e2ab196b7e15e21f2c3a2bc4b1f513197e09c59996ba6d79a47dbd2d9cd31f7f13e210c6642127f6ecc6ecc53d93ceddcb9ad0586daaf638af58061bd1c049e25dbe019e82c2d15425fe7dc2caf46cbcd95e0535d15b6a13f52db42aa5585afa792c47417432b0d902bfd4246ecb60c96df912600ee0c6216d99887f67f00867675c2fa458856444b54c916e6f578b0d71e322dee7be78a0bc249c7bb64f3bd8821d37559870e5eed3", 0xc1}, {&(0x7f00000006c0)}, {&(0x7f0000000700)="05df61cc96f7c15347c4e62c39260b591d188b9c2ea10e80a22fcabe835f730d3e4a8a201edcc489638a04621535b1021c35841fd2355bfd793a7b4619d2b8d1e22e8b2fdd60aeb823947c7f0de3e404fc5e9f4483fe76dfcb9f12c3a59583", 0x5f}], 0xa, &(0x7f0000000880)=[@rights={0x18, 0xffff, 0x1, [r2]}], 0x18, 0x3}, 0x6) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x2}, {}], 0x2}) 16:01:08 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186004fa8a00063300feffffff83590000000000000100ffffffff0000000a8df278871ee7f869faf23c521f119bdb", 0x32}], 0x1) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x8) 16:01:08 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10004, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x14) getsockopt$inet_opts(r0, 0x0, 0x43, &(0x7f0000000880)=""/124, &(0x7f0000000040)=0x7c) read(r1, &(0x7f0000000b00)=""/169, 0xfffffe94) r2 = semget$private(0x0, 0x0, 0x100) chflagsat(r0, &(0x7f0000000200)='./file1\x00', 0x10000, 0x2) syz_open_pts() semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) r3 = accept(0xffffffffffffff9c, &(0x7f0000000500)=@un=@abs, &(0x7f0000000780)=0xfffffffffffffd19) getpeername$unix(r3, &(0x7f0000000680)=@abs, &(0x7f0000000840)=0x8) connect$inet(r1, &(0x7f0000000900)={0x2, 0x1}, 0xc) semop(r2, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x2) ioctl$KDGKBMODE(r1, 0x40044b06) sync() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r4, &(0x7f0000000100)=""/1, 0x1) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f00000000c0)=0xffffffffffffffff) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000940)=0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r2, &(0x7f0000000180)=[{0x4, 0x7f, 0x1000}, {0x3, 0x2, 0x800}, {0x7, 0x5, 0x1800}], 0x0) r6 = open(&(0x7f0000000080)='./file1\x00', 0x20000, 0x8) getpeername$inet6(r5, &(0x7f0000000140), &(0x7f0000000340)=0xc) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x667ea245c3c02a50, 0x5432, r6, 0x0, 0x0) chmod(&(0x7f0000000300)='./file0\x00', 0x11) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000380)=0xffff) setuid(0xee01) unveil(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='c\x00') semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f00000006c0)=""/191) 16:01:08 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000000)="e008dc7be849bdccd04333", 0xb) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) geteuid() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getuid() dup(r0) sendmsg(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x1, &(0x7f0000000200)=[{0x10}], 0x10}, 0x0) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r4, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) fcntl$dupfd(r5, 0xa, r6) fcntl$getown(r6, 0x5) accept$inet6(r6, &(0x7f0000000240), &(0x7f00000008c0)=0xc) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)) r7 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r10 = dup2(r7, r9) setitimer(0x1, &(0x7f0000000180)={{0x8, 0x7fff}, {0x5, 0xe85}}, &(0x7f0000000240)) kevent(r9, &(0x7f0000000040)=[{{r8}, 0xffffffffffffffff, 0x51}], 0x3, 0x0, 0x0, 0x0) r11 = open(&(0x7f0000000340)='./file0\x00', 0x81, 0x90) ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f0000000380)={0x84, 0x2, 0x2, 0x4, "1c21d8404bbf3235938cbac88ec2bd2b084d00", 0x1000, 0x32}) ioctl$BIOCGETIF(r11, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_index}) kevent(r9, &(0x7f0000000080), 0x8, &(0x7f00000000c0)=[{{r7}, 0xffffffffffffffff, 0xaf}, {{r10}, 0xffffffffffffffff, 0x21}], 0x835, 0x0) fcntl$setflags(r9, 0x2, 0x1) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x29, 0x400000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x3a, 0x12, 0x0, 0x0) r1 = accept(r0, &(0x7f0000003780)=@in6, &(0x7f00000037c0)=0xc) fchmod(r1, 0xb12906b8c085ec34) r2 = syz_open_pts() close(r2) pwritev(0xffffffffffffff9c, &(0x7f0000003680)=[{&(0x7f00000000c0)="4efae946f65477c1db18b1d77fd7e2def9ffd9537353ce481328ffa946a658fe25b7d75b8f19e3f0de32d499f27bed0bed7445d85a75aabd6f81084664ab00f6b7389f50c11a454770564c1964b0f98cc2dbf50f1de0df36b312c24057c930bc29d9ff7f5d5599a0de675cf2664e23e24133ef8ae5c808ebf083f72a811844321836ab945364df3d56b107022412845c139b242c2ddd18204eedc70737feba3fbf1e21261a7ca49e851fa322efda2c7489e23a5f276cb4a9a18570f3db74d00c7503de62908ad601ca7436e98e33da7084b6", 0xd2}, {&(0x7f00000003c0)="4f3964794f3d21cd0740e6e3fd7f27337df4de9a7768c05cd578edca92a058f58a30fe74c7ae675236221d31c68ed6c175d7e15b7805a283bdd043ce0614acf088f8fb9393b201b9ff9fc7cfb00c576351d2f06551e7060958d2c0cf9acb839b2adc469652850eecd143f118fd162a2e98910402e7a08a718506ef68504bc5070c6d8271ad0d7768a6cffb38e12c5b7157400b64942358f31aa75b209c1b57b9e4d14a33c15570fe94c1ea8290cfa71d595c6408cb378de21438dc90f3941d5b3db405c654c21f2d951abc6d1e8556d7d45b2c2e458984b93a96ccac4cca41ba8a4e503fb09140d59ba54e00664d1149c015e1e35f5dd3", 0xf7}, {&(0x7f00000004c0)="2318b48e41f09cf29f17f0bc89d9ed548680a832b62bdd4b94d61a1688de9bc677958d684b678dbe029e22de3290f11b6e33f9971c45c123d1824351ae1584cf58aca93a0a887373ae76454b17dbbcfd5cae2a48bc91215753bdff6d463407ca05d2b131db5ff7c8bbc83dff605d88055c831ae15cea3e74ee55e8228f812020272299dc1928232d622f0fb1f8f5195854ea519641197fce499b23848c4e4a85c9fa1235a0af409f5334633e69fe4b18cc12f8f7aa719dd5af7d075a47eceba0ae5fc869291dc816cce610129b38e20af01430445637a085255c136e26d02722dc98622da337b70b0f3ef185e14eeaf6bfa6accc2796532b2cb79ba2f78ff87de781eff132d952ab0565db89deebd309be59c448e2a6d0d948511ef3e09b5e496722a5d4609444fe99829e224e8799db8696b7b383c80c2b43214244cd0dbc65a4516d59bf89fa6bc557f3362d22e591445c8b0bcb945e753d23ac2fda4ab62c81135a75400bca85d1a2fb213b4d75eeae0352d9645854d6623330fe5b35d576cfef2472d6e71b3ce8b5035074c6a33e51edb0709d8f000589db34b235b6c55d265bfffe87c9127a61dc4d243e8bee125579076999f2813105a41b6a48c2d10ce867dd7b93d44de46b01021547182fddb8ab75f397c2aecd18b4869a83213ed273415ff64b62a522f7d2698bd6cda0225abec5be9ffa77c36fa4614a79fbf545175cc104860c679e5eee0c0ca18b50e3007750970e8b36b6b3d09c686bf324af99b1ede1a41f5bd6a09d133e2176b61bb686a8fcac35ef702ddf0b23dc881d6687d361f86e0d165c6bf4b2821a68b20a660b9e7ea27f9fdc4e25b4c6c504c908a9f9ebcdfc6887fe8c2edf3608c79f3dad2a4611a01d565e5cecb98400d614ed833c6c9d40f11756748512638e4d5144a9c98641b8980bedbf2c07b265f896fcebfa28baf81002af7bcf264c8ef1b3220b51a3bb8fa9216638604a93594556f4e506aae2c991ba3df943a47bc7d0c72e9002483a66d1493c3a53249296673857ff52878f1cbbef11fc28667f909c7993bcc5d7a110ca30eebe1a57f6d921526a1d6cf3656ee09acaf7d3e2cb48c514c25810546b7624e2161b664953f88c2bfe42c9e17ab4d6a1029dc3e237a04efd15c4caf5431945a48033b40b3a0f489893b318b34b336441feaf1e65ec71c67fdd0c349f888ec13943140697aa1112e69a8c56fcd058f52aa44129ae93b2990d87616e42cd73cc41d04fab21c0d26711076052fea7a5e41bf0e1fb0f070b99b19b833befef664d1c5b78b7c9df704bb3f696172246cbb303d144b36234d54a89da587606f44f578640d227fe0197451e353666c6e4c65a2ff309338285e1ce3305f737df0e3b1d671d712a4100b19d46971db5751f22810e31f23ea398583aa58a45afc2251f1cc078ec31db9b3556faa0eebbc35f6b224592cb0b3e9582c833a8e324d68d58ef119f6f133d2a8d19d2fc29368ce740c4084d181d7b906c2869e4aab8bc783c63a3bab6245e6558de20715624c041a6bf679c529d3fe107af6af25278d75346ab27b0a21168dee7670c973ace392695f66098322013383661f6e711dded0b5b8eabde75dd921a86d749a7394e50e7edcea3e26d63e943378982c78d084eabdc955549cfec1feb8f29ff396ee4345efd7da9874f2b39e348235619023496c5c56a8f51f6f87928389e5233d44343025cd655126eb25e07c83683cb5f7c7767011db98cdfc2b7825cf5bbb74163d520005274dca2838ed04e03e2f060a4f72db72e6ecd5df9f00991ee3691846e6abb3621cc3b48137d6a8ce97906f1927753098d897df2159f97dbd8bc18af8e079f1e122d0be3138f05fb554762fe7271f3b88a0142a13caf12f8a57f68363248d8332c74a0e31ca3ef02d272dd362ec6d10bd6ad26b6aa9319025a19875f46de4533e0751f8385dcb1a4fb2965a78e3ab04a770c7bfe7b740bc4626039b0f257a2e1fd9148a25715326984ec0e712f92692c924fd697789df98bcf1c36e04153820f1d94056734d990b20f070c6e0e6dc31f36c1be8ee6d64bf62ebde26ffe05eebaf00fd17ba58b2cc24626b3a11711b6cf9ea6a4bd9073306eda3de31e5e231d4c1d0d9a88eec9c31c0e913ff330523b6d1daded936c63ff1b01fa780883eac2e1baffb280c02ec5531bc98f078b62ba12bc619e63461414b0aa1eaf6cb8763dad398092b1759b80660fddb4508e9d43bc85309f35241441a342ed651873919374c6bbf38045d5084c9e2fc418f95767f5f3a561d1beb7d945fd726199f98d31f451687931f53f15e13602fdac35d336354480e532c1b06acb76f8539b34767a7452c525997a0ce0342e460af26c6b940585b7486c01bd6e1189f5423232703829942ea174d659a5a8f5c26eafb894992d37ce3716d012c0f8bea642dba83403b980cef3dea11e0daced15cfbf5d0a607c66ce84ae0dbf12030ced5f02f1feff8572811307a7d3aab9f1a1cbeb6d0900b2a166dc87a7da59ed1c48ff23278f50b817a5fd19cc4fab22721bfcac9e48b02d710cf6abfae96764a54f9ed34a8dbf9067ced050c14ddd4b33767d2ce41f785b66c55f5469f7f77622c61e1725af9d953061d222c4f5624485324d0a0fa149c2e39419ed714e67f7832fb43283b48e89c12fed744f2944c2be0364f3104c97be7dce5b8ed08c1bee9e4eb18bb4d4f149624f63f8c2c7acc012d9f6c60c272f0476956761498d0585b3977d3c3b459fc07a269b6510f0c04083672b70f8037c0fd7bae44c07f05cffc17d21b48efdc87aa35651bdf382b6bc22234ed115587e7bc6fccd6f53ade36f0c27c5c21700eb5e0daf71dcc4402996ef1a5f8f955b2b91d449188ca5a05e79d628820c3ff0191d47a7ce1060388c68f428b60d91eaaf8679d633e3ef1746dae0558afbb28c03a03c42889c3726acad8a59f0b5e4005d5e370c8c60c3f2bcb7891695db50026b9568014d4e1e2c14050861b94f6a611dba431ef43e85c311633efe3bd0f4d18303c19615da1c37a182c112363f953dc74aeb6092338964d9efe06e701c6a4efad03f0f80d02951f22acc529f4029f79177790185880d036aeead78f16a58a09cf6c06915ac3652daa3b578b07693a23b9365dbf7591ce936bdb3e40125fe2af7cd7850ebd98c1dd29202bf2a5788c5320cfa8889136d5d4d2db575bf82478fcdd040eb95477c33e111b61719322dab067116561c72993252b38c314d92ffce84bfc076bdefe54a48543b45d73aa1d91d50ec7ebd9f2321304a0f37045f4194a32f556db4d501fcc433efaf15e80513096a6ec0f1965c4929b89bea5ce2b4e385d0df4b1433346dabad59540202e550b50dfb4488f528771a304d0785e0deba1a355f4037c18e31e5837e3babd919a5fef410b84210c3839b47d15fe680cd55ce2f19bbb0548166af0c665d9a543be2a960959f63e9c821c814f0eb6ac4f0c68dc2d84c24497d6f48f021fb82000ca1627f8ada5787fb9d495dd369ab332a212cfcc25350478361acf5c017d8117195e9759cd3debc66a70c70e1b44ade2c7a0e955c5e814bda1a1d6006ab3ccca976944366a84cdfd481b995a833535478cd6b8097b1bb2c635972d51ab7a146967cdd5b79a4c2c5df42490ad15dfa66386953c1a63d3bb021dade526e5d0819b7c0106a2b22dc0783e46cd15bb5712ce8f1711719df9db5d685e019d2fa79f13ddf755a19f8d7b9d492e782d5db6141f2fe6efcb4ca55e82db4e00f59041516cb8e41940b932426d9d50bc6d809365d661d453b3798547936703126a0c215ca812ab3063ba51c74473d1e3923fb39ea57a7781161e3ed8216dc26d076aa3bd5260e81d1e0cd8aaa0c8ed287ee5ccc77d18fa52416a0b573be9d200a7009a94071f16c175c5587d9ab5c518c63303343606b6528841da4080e59d1d9c380f473d6bdf18897e2e68e4f4508cbd8f716946c456d55ad7b558331af246e0e58a9e7f7b360d15c8f0bd816991625ba1bdca0708e4a55ac657e4ee3b1d54cc9fcb5822b6a764e493051a90e6e0793c82ddf4fa985915155c06a583b65f623e874e89fd7ee62876d355236e728386c4a208c79bfc29e35d0d7e7bd041de723c7ad16021a104e5a7b726979095effef465d6357ab6fbd9601c06925239d09fa75edf13b706f87b4fc282eb0c36028cc10fca4caae07fa925150d950e2f2eb778e25fe1e3b0cb47456ead916f9300d74d8fb8b1a904044e112178e19dbf21151c29a36e51cd084b5dd58b079f659e4f26a568a7696402185d20daa083f5b69b7eafd856f2509ccfbc7e8066d29d76ec2c42d45e53a6480cad4bc2c64fe97362ac65bf72335cfc5f830040250217a0cf7d8b98cd40923b02325acd68e39c28ed73d932d4e355a03e7298a22e5f5f022b70014dbe1fc3a00d3accb7b2cc32ccf0e3e05f989c63ec8f7f9a2a03fdaf5fa9f573cc9606c436ffa382862b59059fe5224ec6623f59c1e18da929dc7ff4e28b880c1134e6c6ed1f598b7228a54e7b16e4c4e761b17bcd9e8b9dec8ec0a906f64b0e71ada2ce187a09399dd0535a379fbc789ede2a92461148b290aaee3ca75c053ef67f11ca909693eacd206cbd93f6679ed1256a8d1d44f75363e67eee6b8ea5af8f79c03620cbb4e32d2e7e9288085b47f210ca149465c2bef82f1455d948cb223e8dd169d1b2edfb56a1c4a50a7e46c00036bf3bc3660975f6638f2d01f258692d3c9b3dbf4dc98e578c1ed42857c0182fafec6753b0d78ac8681eb8a4ef20870d68dba9b828804ce93303fc7c9e537f588b19feec297b5935acb71ccf7a705559966cf339375734e26d1eefe6408f80123c114cc15cb894400784fa77fb96e018cd6b13ff2ca7e59e08179d59af2b435433fb9e2bd1b25e96031f95c7a7a9c2c9e1fa0a80d2ea92337045101b357d99987f2c98f69f4d6e5d0c42d6e0fc41b5402ada4485931ec72e60ecbcaed3c6e6af182016b0484dba726dc64cbc986c3dd45bec66568d610de5c6105f8e12ed84c33670b8a1608e37ce3954811f490815949d0149cdc97ad053f65e430d522b1b04223e9cb117218b8cb644d57c580e0f81a93ab379e48782678422b0422e1bfbc78ef9a3790d235495e6f1bd234efd38cf9903ee7fb0e1b22b4c5dd544139f08ee0fb9786974a700a3bbd07ad8a8e137ddac3161fb99653e2f75862a7f7be03fd78cf36952bc37a759f474bfaf63dc284d52ce5c4ef3a7860d23a3ade7ebc4c9b4fc231b4261c55a03ed6719b8c9a068f174079bab669e7a116245dc86ab97f96b5645d68a007d1496311f94ca00a93a3faf3353989a21d389b601e2cc033b08177f84ac26134c48a3ae65cf3836dfd82b85ef0d3619c3bfe327ac3163915d439f85d7a9f4e21b4d8cb67f2745c9215f2276049922ba9a1c1811938c20cbb1a6f3bf3f475b167c0b7b3232f59f1281219a15fcdf235501febbf973e8dbd3e6ef34fc3658087137fb68e6728e3ef7ddab6597b51a6f3de04073047979b57e96ff4989ad9844426fd9d14fa2371e0f45dd86bf699b2b577ffdb27850daf92f78f16e8ce7f4c8050f5ba1bea2981cd7d50d6c62baa2a71c4a9f3378d8ad177f8bfbd839ca120d168e6fee2bec589d0872d2229095db33c2beae8d17e9e3b81c48f8f41b62f3b516bfd416c88f15570700e18fc8498f1de1355f71a51105d55980cb7640ec04b0413e61eb0ea079ee52f343d5828383c8ddf8da50bb3bbf7e538a341c17240adef86869c2f2bd63e90d6417259", 0x1000}, {&(0x7f00000001c0)="cef745ecdc1c68a5cc352b9ce4f0efb387028f7186af874886270f1d1de03c4ea79dd9a7c67eee1d956092039ba3cad17610f745c724620713811cb3b11529cd5697f2db18945f0a12c7c90e1e640668aed75be79d79598b2bd942b9c4ac37b51cf12b3d03f82bf99492a59ffc54c2ab25cd2fcb4074ddd32f73efa9aa94061e95f9776dfc46ef4b", 0x88}, {&(0x7f0000000300)="c9c660633bfca70d0762525fbfc04b84b84dc1849c2eed8b9bc4bf1206c3c0150d1ec090f4fead3525a5d82b28ca95416a5258d6e8d1a54ef49a", 0x3a}, {&(0x7f00000014c0)="13736d87e73319c4b55989f43f664c079a171de2e349d3b0857d74b958ebc8865b31cb84ff89dd5f58e27fcc7b7d4f4892ecc8ba813a2cf617d6289cc08df341f70f6cf7d7b701a58f9f41a8fdd66808b060d925901a297955a43a2bd2a4db487c37a9871567a39d826b27138d2372718a93e24b618b772b6eb20f29bf8a3a9c1de7ba14102cb577ef0a70bd430a09bc9c27baf16e68f732115098dd00d63b654746497eacb822e81ddda9de6033511c21a6ab47fec947f8fc44b9ef637e029a129e663e6d0f148d3114af06d5252adec83d4393441806561a01ae3e4ff9edb7a82f3f1c532746c8", 0xe8}, {&(0x7f00000015c0)="9f95e831f3fb20998004b872456bfd895dabb388be1f59ac2a38d2a55739c66069dfc351fc66644a33b3925d8b885e4cc082c937c4ff5ad4a07e8569a5196c7c56771d75980d8854f48e5c3d1a8a43ca504a1ab9d10c227c0a71b1767e6214189424b2e364b10627697c6fa8e0b9e4975cfa0e34bda0bc173d3451652e8d3cc2eb15da43c077b17401af", 0x8a}, {&(0x7f0000001680)="7c101033c7491a57aa2ed4a4bea23966b2f44e3f5596c8ca725f5a14ad16b4846f35f74dd9abb0d5f1c7c49fe25e1b7f34a1c11e8c871ec18d5763665fe806c985f6856f5d4f50e77db4aa47ebc99bbe09f3898013c686151b2e51185496dd6a2524f0c89a352f3ca6924b62f84b80b52d76e84cb8a8851990ebe804c98add63baee688e97c0e1c686a0c096d4c76497139bc9c9d28986b8310f0356be3ef13a50b0345cafce0fb489a12d119416cd5a329666ae12e188f80f8312226102229892a40740168a243859229672b41e513bc7bf697029764283674d8ccf6247994724b009b263549af6d81e8e0f9c95335d3a42d9d6c24615cfd5bd9efb870701eaac01f51bd7dd609ef14235748b8cadfd12fcdc8cb11691ad4473e956dfea99513ddb910ecc48d8c0d9de5631cbafbc4324b1def42442b46136caed55b90cd771236ecc93c367d09bf936de79cd02868935ad0a1292cfc1db7a5f000cd262f50970181d490b4d62a3fdd64362440a0ecc7596e133d2a3f1cb646083b9caf07d9205c653e922f30dcd5fd96995bceb73fa4163cdc9c1e9dd036d31e7be5f1cbf60dbcc8b2d48d4239956974d7066d3cc224fffb70a81daadd7f1cc3572299b6de85be1d5b5a8ff9931274ea0664aa8cbe5c31d439d29487d1f59f3a29a2b2764bd39511d1424b23462dc1377c4a2079fd20e8419e976b551015b225141a1fa21bcbc86025c9ffa0b1529aa5e1d81f1ad1a5728586d384c766e264536c3d1c8a73740dd4c27a66ae79dcfc17d5a075569fb66566fb6c1afad89c60148d2a073907528bb0dd8035800551d4e0822a61e3a65ade65ae26d0627474c6e388dc77232029945e1d15cad276b094e04beaf0cc9a8febe5772e0d418d50257ebf178f98e7d016de3bbde8379e39329ff6618e66fb134c7e5df7041b59b24c240c87ec3b5f9f1c6d32a1811d05ab81778d287fbdac854654c9ef3cee93fc7a8b0a206433ef1463fc8513fb016546a3d2e2dbdaa509b5e442d8d5d2e192a1c10536af0280b85d42cabdb5e0a0e03c0198977618fbf7759021bef9dab6a6571e06a36039342ef8343e1c9b88569daa28934e6586f5553532235153d28f21a993ccdbf1fa3893fbf5e696ef75d84d091bcb8ebe222036ef7a94e769de9ee4feb5b90e0a2a09d8dac7009d30a5ba685a85410e468d4d1cab70291d01f1827d612bc4a8f2aa709e766a30131c0cea4198a82e2c31a746f45ff76d292e8ee5a6bdef2a4e3a9485e07838fcd24bbb894f1b45988b6a0353db22edf6108fe92e4b0ae817eb972ef579320015ba84641dcaed2023b0dcb044deaa6fcd966f9d9ec4abab8244b357c044be071ae58ec5572e7160a0af4ac1410b48828739bf5307c7bb5eef7f91e3a3c5662b12d50816bfb780486a60f5563234ce9a1f66cc43b0e7b35a8d7e99320f09b43e42f63c3c144c1fdbf50d109cfb592ef3a4d63a3655d5ba7d7fb5d81c558b03528d7de15d7591a6939a21868eb894d5c03fc92b7747cddc33357e31246e03cc014be7228d24ccb62622032e84173ab11c6597f895c5d02a8fa96b2de89908d51ba5e31ca2a2d518170dacb81d7c2600fbf103a7d373ccb5ec046b38cc1abb0234b9d78fdd08b292c5b4dac381244c45df3458ed468425bf2fc2b292a31aa666d3cb86460fee802feb6a324d7ac5405797ae3c8ae6e88291c0a90027ffe07e62f88ce35132045f598be76d358ff25020938e48e2c042a743e01fb83ee3a9211216ce3521e6f130fa4b5540fdf8dec701d47909e9136071f3b444f24d30a5c1412bccb0f7d9496c693ae7b5fe46ee9440090822331ad010b6aad61571447c1fcd1b78c8d13bab9c799d604b908d161b6f562b6350c2e01752abca3934073705d7a08de5a9dc5783df64cabb873d1bd3a3fdb035c1d9338beabcd9923c52a30f6eff28f1105f237ff8bdce0ee2133dde4af87cf9c59bc45c68d4e30fa6e0a1781bf792e07970207cd8817ac29d68f30a25971c23b62eb1f7685bd3cef4dd59ff03467c750ea7aeeeab003e093fdfcfb6268ff0cd87d88d5fabf4846cdcce194bba87baca497538712acfeceab77ef43065c021ab6236e8c24e83da1201bb606a892d75da046c1f6dfcec6b89cb82bedc1f18274e1e5031fc190226ec6ff37210c7278efd7df6ee4d92276511a2921f40310ec22c4e96adf517fb7fab1dce9b9c9b6aee86f78a494171675a20d6c24fb4924455281bd90356eb590cf23f44428c36822b337a007a605fcd1ccf9f763c059fe7174a396ab41ade6ce353fd9636c011e6f3ec61e6255367dfc9ea2f37bbc1f313d553376624eded6863a61b47ae4130c8765e473b2d6af00306698e5f7587485bc0be57c14e0cb01dffbbe6fb7ccf1b618e4eb0eafb682d9a5ef2431c081b1b78de750ac487c96e447b5bf1d8e8a4d1dc730d603abd9566b9913c7a58f42a47ab8b52adbd41fe6d3f3b25b6d229f6752fa7b1887af98b98035eada325f7b649bd8663109881ce9dbf9f0e3cd63925bfdaae7d4e0cd051d7833474673533d9b8756419e45689801e4b279d1183007248cdf2236e52f5f7810f68a52b001ecc3029a3d1474a319d21812f89148fe361cb6089771f0d19fd9230a9fafb0e0b5450af9c1446ea827e1494bf5a0045378d316c980f2382d72d45b612d1aadc2a76c91a19270741f6ebfe4df53b2eab5788ed7bdca69ed302ae7b5db4042331530d975c3bc72127528016ca4c3a70c5555d27c6316a8aaf451d717ad986e902df10cccba75027e466d624f73c9b54e61b771a4479fec43e4470873c435d7f3fb7239d4ec648a93487267a59c9382d2bc11021da8c04c2de3a2a7fd7f1c88eb9ec5f9d81436dd03a6261d76bc2537b0d150afcb632851acf773cdecbc8deddfc9c6fb5a0982655db5c8c465be011327070fe51634fad8f1cd7a44ffb25ef0c05c366427a79545a5715348b6b116a509b6a97e9a5f3b83d66a82e799d1afb1bd35c0289f2aea7c740f9330fc91d09ee7d2ed28bdf9d1a0b3528149589b651ec1f95788bf398e6a5c177ef18b56120a03678c5d1b79100b150836843486edbfd7e5ff9dd4293e88f9229fdf7784fe34875bd899fc29fb5d79b97a24d3399dba0acdaf5343f006ad54eba237a64dec71d1fd2e0f7c0b819364d37cea5eee15bc300b81e8aefa7a164e91c31d8fad26e951d80e7fc13ad1d73c6af872980b35797a2a3096be288e3d600daea386f93e8c3fb78f7c11bcff448dba2900c266e056f83182083db2b3d599298e5714a27bab7c6917e3c28be08510370c335e7985a6a26aab899ecc5ed6ad10b34e38b20dcb135fc3885fa2bf1df53d2ad37da08c4805841b45560191440cf3545ee089b47c154f90bdd287ffca49792d0b6343d844f2246d757eff9816084b5465fcd26c7e4fc91ee367e16f7399bc8f8ee715a9c20bef2a8ff8588e85af2edb4f972d1835be0d02b5a56b9a2f5a99fcc2ea1734af153da1e292bd6d6905a19bc46fc8d9a10e82a0c51dc4e33edac6c0fe99d4679a34796ac0b00f7cf5b2d29361cab1a0ff72a89a58a579636846787878f9cff059fe82b284427eade44d656c64175bb242cecffdacf9d4d13932b2e5c6501e67cfb930c45b3686be7e8afa1d78738c1b2fb7afa2264fdc9ef6b9e031011c4a796fa6eea3eccf261573ce829fb1d0f1fb5862b46cc9325f188bb94fb8b1ce543af869d9589c9d9580c3c31b5aa18fa2d73c1a5534e6a97f523d3c7fc0411a6e779346db4aebc755ed5c80113e93ca6557ff4c010983a978d889e4839054185ac32cdb852e458afd2714e5ec044540fdbbb279b56dc5ef34dc64ef3115752046dfd56b7e36a2df8fe80f3eedc9f954bbb61b8102655fdc635e21bc87eaf45fd5e79b9a660b60feac2f3f5659b74b54abde6a02c1d68539c11a91fee957c8e7b77178e571466e82e4015d8be558f0fcf80377b5d71baead3edc279dc7893f9db416bd0f7e23409d00822525d4e98b133d9038cce8404067b819235207e57b6689494c3a39975020c9f2ed877cfec0af4233ca47b56d6427a1fe51dec7f537bc066a7682934a2af1c09c799967f23eaa0de07ab0f9556a599cd90d7eed1c1d076ff8d06d9d5d71995c54ec66cad7d5e39619f3fd5dbf0c76a7dbfe938c459c0c500bfa6af78ba84f084e859a98d1c8062626d78c9f0e8de74a1a1c520fbf81e5cc46c03794fbc4c78078e957448ff6ffd4c3f524fc3c082ade5a31886cf92d3d2cffa83fef78e35e747a676d10ece6c6cb543665b84a73426e20c8fce5e79f61fd6ee9592d50cfdec846c9bfda38eef500ed3086e826ebda1c135cf787a8430730a718b556b9ae6c1ba7e2c8388bf90877562440b0444005803f5cece5d3835f7ad8c5b136a8f14fe3aeccf5e568af2d0789bbf4d5913dca8432396600f5f78fa09c324df939b0e3d4854bb74a2b0c926f4839457f3f44ffc3f9cf2b7f2d435d12dc9aab75558cf0181b64079b658faa229eb07f10c4ad4e38530ecc97ccf31f5d05c0e2a04a8f338b1ba980323d168e08a86eaed6c1be07689407d4534aa01d401f90b0e53bac22670dde38adb14e24bd0860166b7ba44319bdb4691885aa6476680ad06fe7035e173bda43c7ffc392952c4baa4972225c36fe5feafe64054189f82fbc93fed571698305b4002b289d1cb0e89ec7f23f04bb2d36fbd44f5834d5d559aebc8b057bc22c5249c181fdfebd4c291b1bb59512ca3c6469b22cebcfef13f18a4c1143ed34c095b5a330282f3de5da8688bce2b26a75acb54cad50679f806e2c3b441321cbe2bd1fbff0f2ef9318520968a8e7efbffb22134089c9c1a82d58b868c0dd4481e81ea3150a4181ee4aa882ebb6bc450a3b6d6cec17cc18f36ed9e91761e5774026db8acb587b3653284d755005713031ddfa70766afa1cf97e2a01f801b27fa4e12d6fc792f5adfdbbd089064f9549fb748bcb54cbb8be1d8d76fd74dd15019706247f41ed68407e6a6568907c5eab3915ce6789630c139e8f974336f1c22aaabc99f7bcc66b2c686084cfcb20e51f8c86d515748211f5e3dce77d998bbabf7ca5847a8bcb4f2df8cafa55ebc5b5e4d6f4b5be43eebe2afd668b1893fe140a8d31a9755699f3b6232678aad5bf53b10dfdbc7b9d4391259d273f07d6589babf9333487ed3ba35154cf065752261e303427da45c702f82297abcda8c317140296a1c35b9e3a914117cd6d08fca9c65d84ded40477996abc59b3fcdf2add06a0f3d63152d59c45d4a1ae63af7b542b69a97a8cdc80c3e71bd3867546ae01e845b57d94449c82fc6a6532c4aa403d017579730dac9d0aef0789986645df9340ad645f7c2731e475db5dcd0d87c1212b4d54a5d3bc4b340dc6463e4c06b21fafe9c7e39601a5a0f214bb0c3e6d04f5f92abeb290ec415ce4ac4bf9116a0b77424c2d6bbf83c6c3a6cffe44f253f83eced37d310e9d00352fc596029b6a3def23cd1fb1387cbd068153574911d48bb55b4b08ec1ca7d95cdb7daf53e30ba8aa31bd3512b1bda6c6e0aed686c606fa165c56d8302f09d7466f7926ad7ec2e258a2e05c86719bc6c400b66fc1c7e85e5829df3ffb0b7588890981540958b9193f96fa1e199378349fc8a8a13439859c0d907015a08c7e002603e45410da9ef38f75f74c66994ccc72b27b33258fddee95f0a840d890d5ce6643a598bdea2c6a1e81825e981723b7de8cde52321a52fb9bd84ae9d1cc693efefd684a37b724e8a6986c7330309e14c76b61ee93b39c0c234f", 0x1000}, {&(0x7f0000002680)="540c6ca0bceb93e60e376fb7759d0cec22577e370ae2671c8217b9a0c13ec1b837134e7f82c45c754166310e3f66daa1b1508b6976ae30fc6a2be69b9b5de3ee18c1e0c91a1fe3ee8d48c64de00507a1e4d96e448843dd3422af2b8ec9bd430b28263fb7bbc48abd035f92b4d6d9fc5daabad42674674321036987983d78d51144b48984effe1dfad95be77362b611e970620e7c402da8ccb42d796df1a4f7db9431bcc6c566cfe03b10de37b889a44a2779b9a47757b35a672dc512c0aa1e26ab604ec5954a2601ce52f50398874a03332f1060a85b7306c6e7d6307b0561339c8ebc229ae5914e12452f013ccb211a24a10583d29f16aee63378131042e6000cb061fce33ee763d9629df569045e5c06f18f680a221d57904f74702dee101a98c0626e3e947ace6162abfa4e259e3de068f8c35adf926afc03885d5b930cad5dfc85982fbcec7c021c4a9685634079f0be61d2ded62c215b923dbf789eb8978d263653f0d33cef9e2d276edbf628038eeeeae686ba087d11fc9e6188530b0bfaabef04eb0a6adf8b4059ab655d290d8e02bb0ad846482ecf651042be6ba32e914abee9f9ef808bd85dd7aa2a26b7a9983af79c759bec95e736273a8e90b9d353fec0291d9e05321d4a8668f31c3090c171254f7b040beeea2dab1ee3d7825679bcb819e2fd65cbc0e0276c2b9a1ff4abd12e84ca3c19cbd4ae52bf72516cad9924c7096727aff14ddac2ee0b5da87f4cd822147717637741c8f88e9da9ddee31d558d30ea3e00884fb6df6f38b87283e509eef4c90c694215dfe834437f76aa61e67f52ca516498ee4a921cacfc33c4b72c4f0fa1d4fa0190f409a774d2595865c5e1ebd72bc3a59ca49b25c858adbef0c5d403558efbf0758cee8ac9caf5f17dd6e6cabe32f4ae4430addc762f5bc5b851465b21c06d40a71dcf409494b42ce6eccd52abb34d57695b2f048c50c8707008f462dd723a23b03eba1686e32dfd0d8f2b261ff59f0f57aeafd148aed648d2824359161bf089ca5e2c3e1c82e75444bf6144e98fee549d1a00ed5f4c1f2b88838f9468aca19f8394d18102375b3256898f3ea9a1d55dcb2e60b49169c932752c83e611b81171f13ec8298298354e09b9eb75f9e1932ca36cc9115e8ad101d4235002f81a9a7f05a2ce9fc54bf23b7fb7239d4dddfd9da505f3a4f66521b0baca239944353fc7d07f8ba63b1cfcfedad6ea82fe1812903b704a99ed6a92c8616c56941dbca4d8acd3b76a16d9f239b527a9bd4af265121b2521c0d4ada8fc80fa1c94b3d4d2b4d6da06670d30f52b9e01e43219e9809f0550762574ac33c013040abab57dd8f67b4542b8f015d9aad3d53801a69c6c2d06271c6989171c0cebabf796c697d6aed93db73501f95e80f7d2c103ffb404b49f55048200bd5bd78ff56cf5a97c7ce4a5a145e797922523d767231e9c716a276d0e4783fc7cd0eee1d040d8ed72f048b03ed759c03eaef91e87ce6dc664d9e61a57bdf9fc9ba45c606eb19bb6a8c035f7555af68983e26cdd65b17fd954c698717c757831b496bf5e5803d75eea9b4882c10d18cbb13eb3fd2b50a614434a1d63ff604170c301ca810c1e5bf9359c2f1fb45a2527bc4db01deead30c21e34f49f7c32e022895de733a41c62c9b4447af1f36965305b480ae3004cd6e6186dc10f78e6a3534105bc47dd01861713fb21830ef7faf7ddf49995f4ffe1e6792365ab167b1b019dc4da60a7e89d80a29cd1a9e4a1e6248f1889d3c266a5c9cb362adf770a3d645dbf06d23e3df2c46cf4bbd26ea59916c4da42b45d4818b8e6c3e63fd4b5c2486002a52ccbd9f080d6a51a662724de671a79de7e1d0650de7c7257e760001ff8a677818b61d0d479c6fe94444695ca7ce3fff90bd1a3ab1ba50d6d4ff842aa4298af7af06d0a2a2c7ae45a3d530d87bf9cf6fd38ed86bd7924485666e3859e8284f3b3e08111626e25b53b4c2c28e2d9a6111b846c82083d8c523f9be8d5a8a008ce21d37df1955b6c8d4aa75e0bf82c14c4cd9e57316a40c751f980e5a86fda620c02d516a9910c25e03e409b1f21c0504fe083325fffae29a42691cd98e5559a966605ec990d9e8b51c049528081e503d779f21a65338ff5b4b806cba58683cd7ba973e0571a7aac700cf4e5ee176e59894d18c67057ec550c0a0c48842a354a94ed46cf080d8681ed4f2b829da5d8221ae68a54cd709cfcf3ab318280ade58327557a65a3dcf8b52b4b95ae95121957277f544c65d0888e7b9df948d8a677d8bb7fee78c75d178889b30e85efea4c67cc86d2137b969b8692516884e6fa04808be8cd79b66420797d08853e3d45dd218e123baefee7d7481bdf930a26258e8e02717a360848b10dc24994e6df6f3c9265ab8794fdcaea21f50eb71cd64dbcc2c42325923e9054dc0fd4ba9e0e64211916093e25bcbdd45643543da0dc8fe4c22ad0ec918e59254a48c3eafbf2c0a1a34ab454a32d5b1bc38fe13c8c42a31b42fb0b2e1e8d3ef7d470b6ab6030e5d1dbd86ea9c0c74d32e86d8f75db9941687405d12a1a5c876bd7768f18f4438bf839e42ae246a0fe86b9f79865a69daf43acfc7b9e62e25e2339dead9fd368b53cfe0cfb27e10b6d982ed00ac29fdbf97fc86e09bd924f3a3d8d3a4dfc9ee1ef7b521b7fcd36818043eb6ec987b458384a4f1ce942bc140c6d3090f8788d534e147e5ef9f5c3da94e0a2c16468955e35ec44a309740c7368aec5ec602628d493197e771e532de123edbe6b0241d7911207dc0d660891bf1a45de7c2261b4a485daa3b00d00ac4fa7c49d3276c8403c80e914cd069a4f982ae399918f806693b635f5edaf4d6ea9cbe58779e4acb0a4a2c97fc52e22464888c7a91e274f48847ec7d01089625f78ce0649ce019c53c00b47dddead754361d3731326ae1a94fd59a1b85499038a19fab1100e185cb1d999268e9fea177b443f89d87a40fae62872a31b16ee9603967243e7e1d5794569ec82b8a780eb8f0b861a183bc4e0b0b74a53091576c03dea2b8f3987369680b9273a004f623ed5341812213a9a4c255a205a5535974e003ca10960ebc27b093b48c13bd3d95f9990d34a0bfe57030db7679d03c40755e9dd0be71a53d5a8fecf4c7bd4ee65872a7af8bc7771699821b1dd89c462ef7984285a90e83fe4a748bea906568c7d76c710701131a5b7b5058609a26736f8a589276f630f793499a69c1234387757e545a76ac9a7c10ecb8c1fd1353f1b5cb3101132aabcb7c534258631319bf3362b90ffcdaa161e889f9ab7f1246de70cd331f14639b677645ee714e22bcc89313a91d34f3509d3e9044f728b3c7132e49d44d6500309c9b6cd3d8933c5ae1644fd13328e56c49e9d35aa2b3bc86b174151b2cc3e6e7797b1a089f22fbe68da4f911cc5460305c8903ada1ca1611e3b31a8efd3cac209b99030d9c49dcd46d0c3fa306e5fdad81e7ba5e3ce6846de26fbba6b0738f21a06b0f6df0727300b1d719995241a89216850649aee4aae8744bb9c18aabee41b31091de05a0c2c96ada59b8d90959b31e0b8720a96c32765507241516c0112e2a60e5d133b725e5560aaf528e1c6354f6f9f5d6e49a580ab56ca75c669951924ba12e65c9e17bd429523ee723a570126ef1989e8ab60e4e19903e26b38b46adc8ce6d8cc1b9105e174714c6b5cd4dfdb45f7cae2ad5ae8097bc6afd45dc8c6beee80a9a8e24bfb019f652ad5cd9e09112118ff41bc5113d627889475e138d824c62ae105b5731997189c84b3964f518525a246add393d812f1edc9ab177666011e15421473333ff10842bcfd1f5d933c5ab476695c77a8e43566c790a2a237bcad87c11fd04110ee6f127ab5f111413deef771be296a205571ddbf73b0a3441057fed12dc2184afdf98390d020bce01eb57d2e7810b451522dfbb5c83e9a0677046bb1bd4367ff0b3ea01be224a60d0139a91c047ad876125cb694d234d8e08915189e2cbab57a7f10ddf4f0cf160c8a9e5244a83a27ec10221ea816dcdb4f410b96624881b1b7616f1fdaf2eb59f6009441ec5ec5ce084cda19fa73cabfd4490fdf9e56f4d1935f61611c573f277087cdaa0cc97a277b065e52854c08685ab0e6653e8582eded171c531994438b4ef6bd55c59906d9e100a3ebde75f9c005c8f974995b800f6051542c8facea5c7039ea1264c49fbfb472e5a587934d22576cf317e20fad1215cf293289fa2f0966d659e321fc4b98ac382fb0d546f46f88d8ef8f7163ddd7c30a9512fa74c9b3b90cb092d8fdcf2336762fa263649ae2c699aef656e315edfb3226282c1428096214f2aa4f70158a4625f6f91b131b26c013c23088233bbad38393e65bb8ecbdfa48e989a37c67594ccf3abce69fafa3314d83bc429ea456be99b5cdac48bc680d2ff97d91090bb92707e3b07136f3fe3c9c1ef15517c1241378e7df42ec4a000f33e86d4dd80c858cea29e72775ec585c3a9aa406aad1276a103a4cd4bfa3198f49ca704dd9e667df861afebe5248ae67dbdd8611e13a1ccb5571e0572b5ad99b5bc0b45736a66818dc27f400dd75a11b6eca93cb57009ab143e8108b453156438875e2699e50b0f84d47cda86b32f72e3cf13af8e76f652fb4c4a4746b9655f4be8b262d5507b5fac4f86ebe11eb2fb4c72202b74c210f144ec8dc9f82c23e2f115e155fa35aced220a8edb8cec65fc61f9cb3ba1fc13668a54871af1c346c54af0b33fea18d6c004561435a0c6c30de5247baa77594b2473642db8d074c8fc1f6cab234635305b8ec857b95dad2b2ef018bbb2ae4610ab455b80f92a5dd00ff76453af5dfe04746702f8ca177b52a89144c7689f89d86f49dc81ee7f69bf8e2fa8cdf4c40c2cd379c3ee253a19ae25a8ad03cb8df9b9dd94e95f5e1a9ac4ebefc1db9d4e7af3259957f7c6421eb3f229b2b5f1b5c1849c77a3d344b4004e638d918c75d357e8b910fa66d5c93ad8c0729fda467fc8c4dd804906151ebf681eddb82c6c3ffc15075c3a0a32a6e2b9c2eee231471ad5468074ef1781ba86e6b69aee986d7470bd581f9e4407fecb519ab12293014fcc5709dfb5322e7d7d83d261ff2ceb005b87d7e88561dc8a37bcd45343e8ca7cc894066a5586bc823c0154d9ef520a87698cb3876e8b64027fa032960ed11954a414e37df14a19fbde444d7e1bbdb3b406eb720bb4ed322bdccad14c1a6dd5e218ac3dada567b359e35bf7372adfff2f141da463f4aaebe87a9cd3676a6cf7df0978156fd59db2b0019980254087135b498b2a5ccff072ce597e8eadded72d1a61bc2ab3174c258ae21fa731af8793727d19523f16164ba27985110d37d1f723e6ce8abdb5c8b2cffad3cc5d19a3b8e5e645bc3f2f35ec3aa9a6e5dcb51a4a80e0c8cb5e7b3f7ce8547c6e7ef928a5b28156d443f330255815989ca2442b4edd7d1bd296a1a6f95a132f8a2110492de75bdcdbde5c90b9e2adef66a274afbb61f7ae832433cda795ef9607bc06a5bd1af7274156f14167da34384ec6f91ac7cd975bd09f15378490266192477764cc4f019137ed0bccd70561daa54749575fafc86d75c792cfdef572a214c2ff5a58eeb8d9b094c2db087a1cf1401cb2d456587b39910990ad7b5fb176bb3f128db22c0f6407ddc78efa60dc2f8a99e0f3355a6cf4d186ddc91acf9f6975f3018e342c1fd5232dace263a0dc8bb0ecf918261c4aed632ec10496b46208b4badb2c95044fba484dabda02cb7d207c7a60e431b29fc4d9a69e8e4f87fe9595a7b75369c4730662225541", 0x1000}], 0x9, 0x0, 0x6) r3 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000003740)=0x8) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0x1, 0x3ff, 0x7fffffff, "73f3267eafcce5081a6f0922bd26c37916203100"}) writev(r2, &(0x7f0000000000)=[{&(0x7f00000002c0)="c3", 0x1}], 0x1) r4 = open(&(0x7f0000000340)='./file0\x00', 0x81, 0x90) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000380)={0x84, 0x2, 0x2, 0x4, "1c21d8404bbf3235938cbac88ec2bd2b084d00", 0x1000, 0x32}) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000000080)) 16:01:08 executing program 1: r0 = kqueue() mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x10) r3 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f0000000580)=0xc) r4 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x3a, 0x12, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x21, 0x1, &(0x7f0000000000), 0x0) r6 = open(&(0x7f0000000340)='./file0\x00', 0x81, 0x90) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000380)={0x84, 0x2, 0x2, 0x4, "1c21d8404bbf3235938cbac88ec2bd2b084d00", 0x1000, 0x32}) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r2}, 0x7809555f3519059d, 0x10, 0x1, 0x2, 0x3}, {{r3}, 0xfffffffffffffff9, 0x2, 0x40000000, 0x6, 0x7}, {{r1}, 0xfffffffffffffffb, 0x8, 0x40, 0x5, 0x8}, {{r4}, 0xfffffffffffffff9, 0x4, 0x40, 0xfffffffffffffff9, 0x7}, {{r5}, 0xfffffffffffffffa, 0x18, 0x80000000, 0x1, 0x1ff}, {{}, 0xfffffffffffffffa, 0x49, 0x3, 0x100000000, 0x9}, {{r6}, 0xfffffffffffffffa, 0x21, 0x40000000, 0x9, 0xff}, {{}, 0xce6cfb6f1d678b08, 0x0, 0x1, 0x2, 0x1f}], 0x0, 0x0, 0xd437, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) dup2(r0, r7) 16:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3d}, {0x24}, {0x7ffffffe}]}) r1 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r3 = getegid() fchown(r1, r2, r3) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x1, 0xbb}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socket$inet(0x2, 0x8002, 0x2) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b498c2de1db5b94df49465a358c1") 16:01:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x54}, {0x4c}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) getsockopt(r1, 0x20, 0x52, &(0x7f0000000180)=""/131, &(0x7f0000000040)=0x83) 16:01:09 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) syz_open_pts() r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) close(r0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f00000002c0)='./bus\x00', 0x800, 0x40) 16:01:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000001180)='./bus\x00', 0x40, 0x9a99b687a79d7ecb) preadv(r0, &(0x7f0000000080), 0x110, 0x0, 0xc600000000000000) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0xdc) bind$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="fe0b35e5cbbe06fe"], 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r1, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) fcntl$dupfd(r2, 0xa, r3) fcntl$getown(r3, 0x5) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000001140)=0xc) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(r5, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r8 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r6, 0xa, r7) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r10 = fcntl$getown(r7, 0x5) r11 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r13 = getegid() fchown(r11, r12, r13) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r15 = getegid() fchown(0xffffffffffffffff, r14, r15) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000700)={{0x1, r14, 0x0, r12, r9, 0x25, 0x7fff}, 0x6, 0x4, 0x0, r10, 0x7f, 0x100000003, 0xb1f1}) seteuid(r4) 16:01:10 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x100, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000100)=0x3ff) accept$inet6(r2, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) pwritev(r2, &(0x7f0000000a80)=[{&(0x7f0000000680)="26aeb95d1283abb5e4c28ae0bc4bbf094b5c58be3a4b09f3779171d916abdba616f9e12dfed707f28120fd450b56f17566926bcb570576fdf90504bdf59835b46bdc2646393ffc9fe2847fe6ed0288e7ac54defbf8ed0b6b4042c53d8b75c0be46834de354748ebe0de3b7418206f5c93ad7feb44bd84a7cd9f35d615b89e28781470e1b66ea60e89b7239f838", 0x8d}, {&(0x7f0000000280)="f0f05030eecb5141399af94f7590cd69e3a514cb4944bf0a62000c90d66b201f908dc86cb3f7022bfddf471227c26ea0de79bb41f102b2ec0730a259515922168ac01db5e31c1843ae12d98c68a7ed1c141b6097df23b491522cb7ae133b10ff433a1016857fa99e87f208ecf0e75069748b9507e3925f4d1bda9f371f4a0e58", 0x80}, {&(0x7f0000000780)="5af4e7b571a5453136e60493f67f2dfe72e1b3745af401d53aa32442abf024d0fdd03ea49bd54ab9024efa2cda2aee3638d0047f6ab2fecb486ef0", 0x3b}], 0x3, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r3, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r6 = fcntl$dupfd(r4, 0x0, r5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = accept$inet6(r7, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r10 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r10, &(0x7f0000000180)=[{&(0x7f0000000440)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0xfffffffffffffed2}], 0x100000000000028e) r11 = fcntl$dupfd(r8, 0xa, r9) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) ioctl$VT_GETACTIVE(r11, 0x40047607, &(0x7f0000000400)) chflagsat(r6, &(0x7f0000000380)='./file0/file0\x00', 0x1, 0x2) open$dir(&(0x7f0000000340)='./file0/file0\x00', 0x10, 0x12) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) faccessat(r12, &(0x7f00000003c0)='./file0/file0\x00', 0x8, 0x4) socketpair(0x18, 0x8000, 0x7, &(0x7f0000000300)) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/49, 0x31) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 16:01:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffff77d, 0x0, 0xffb, 0xfffffffffffffff9, "73f33b0698437ce1ae571a6f6000ffff00"}) r1 = socket$inet6(0x18, 0x4, 0xfd) recvfrom$inet6(r1, &(0x7f0000000000)=""/49, 0x31, 0x1, &(0x7f0000000080)={0x18, 0x0, 0x5, 0x800}, 0xc) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc", 0x3b}], 0x1) 16:01:10 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x100000000000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000591000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f000059c000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r2, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) fcntl$dupfd(r3, 0xa, r4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(r5, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r8 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r6, 0xa, r7) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r10 = fcntl$getown(r7, 0x5) r11 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r13 = getegid() fchown(r11, r12, r13) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r15 = getegid() fchown(0xffffffffffffffff, r14, r15) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000700)={{0x1, r14, 0x0, r12, r9, 0x25, 0x7fff}, 0x6, 0x4, 0x0, r10, 0x7f, 0x100000001, 0xb1f1}) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r16, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = accept$inet6(r16, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r19 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r17, 0xa, r18) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r21 = fcntl$getown(r18, 0x5) r22 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r24 = getegid() fchown(r22, r23, r24) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r26 = getegid() fchown(0xffffffffffffffff, r25, r26) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000700)={{0x1, r25, 0x0, r23, r20, 0x25, 0x7fff}, 0x6, 0x4, 0x0, r21, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) r28 = socket(0x18, 0x1, 0x0) setsockopt(r28, 0x21, 0x1, &(0x7f0000000000), 0x0) r29 = accept$inet6(r28, &(0x7f0000000780), &(0x7f00000007c0)=0xc) r30 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000800)='/dev/speaker\x00', 0x1, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) r32 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r32, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r34 = accept$inet6(r32, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) fcntl$dupfd(r33, 0xa, r34) r35 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r35, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r37 = accept$inet6(r35, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r38 = fcntl$dupfd(r36, 0xa, r37) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) r39 = accept$unix(r38, 0x0, &(0x7f0000000840)) r40 = open(&(0x7f0000000880)='./bus\x00', 0x200, 0x4) r41 = accept(r0, &(0x7f00000008c0)=@un=@abs, &(0x7f0000000900)=0x8) r42 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r43 = kqueue() kevent(r43, &(0x7f00000000c0)=[{{r42}, 0xffffffffffffffff, 0x80}], 0x6, 0x0, 0x1c2, 0x0) r44 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r44, 0x8004746b, &(0x7f0000000100)=0x3ff) accept$inet6(r44, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r45 = accept(r44, 0x0, &(0x7f0000000940)) r46 = accept$unix(0xffffffffffffffff, &(0x7f0000000980)=@abs, &(0x7f00000009c0)=0x8) sendmsg$unix(r3, &(0x7f0000000b00)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000580)="5aca3096484d9832c8ad90cccc8935d3b919ec093b619f46552fda45d31a5a09e841a0236d6ced62f77e8367d8639915eb87463c7556735072a7d0d5ce9e59d4e0ebe4900d51272e1773f00c92cf7f19770c4fdefb", 0x55}, {&(0x7f0000000600)="450e635bb740d158e15a61a8f8ae65af028e4ada9dce617559bb20f0bba04bdb458ef383cf08ed22f28c5b1aaebb4f50aa707b69bda9b0bbabf6248598aab21a79cf976ca56bc6f725e77a7e", 0x4c}, {&(0x7f0000000680)="c1b3d4cd28313fafa1ddf7f9727b45c9a1d842dc4cd68e13645dc033a2697dbc6bc31482ac03561fee198a307084c8d07e6eb1e918d1df5189e7d23f6f63f67a07d40dd1fbe25483fbfdbf587d86e7a524746612c2bd17ed3e88319a635b6b8d535caddf6044e33b6968f22bea1de5cd0bf011b31212946de37b7929", 0x7c}], 0x3, &(0x7f0000000a00)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r25, @ANYRES32=r27, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r29, @ANYBLOB="000000001000000000000000ffff0000010000002000000000000000ffff000001000000", @ANYRES32=r30, @ANYRES32=r31, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r33, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r39, @ANYRES32=r40, @ANYRES32=r41, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r43, @ANYRES32=r45, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r46, @ANYBLOB="e0e20000"], 0xd8}, 0x0) r47 = kqueue() r48 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r47, &(0x7f0000000080)=[{{r48}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) 16:01:11 executing program 0: mlockall(0x0) r0 = socket(0x2, 0x3, 0x0) socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x3, 0x0) shutdown(r0, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028e913ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674ee41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000e9313dbfb105511fba5ce0ee54684c8e9b2a6be8121356e0f8ba9173eae92b8decc04d6e3ee86c72f111347c74eb794e76cd045a8ab4325cf6955712f78723dbd88998b71714e5bf519caaee0af645794da18f291ee5a28423cc652c13df4680b7cd0c502eaecdabf7b59fa2171c08cfa2eb805b96bf0b61d44bb923bf4527ca1927c23bb1c283544e3894c35088a4ebd242af3610ccb5e685bb14baa7926022f0907ebaa2cac8d2a4899db4e8d3e193d7e69c786639c8d2f50289716cefe25445f635a80a3b6d09ae1369613dd4167037779692e495bd055468b19ce39ee4cb6c4341353695c937e544d63b4c3518b694"], 0x10) faccessat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', 0x10, 0x3) r2 = open$dir(&(0x7f0000000640)='./file0\x00', 0x1, 0x10) utimensat(r2, &(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)={{0x2, 0x800}, {0xfd9, 0x4}}, 0x0) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:01:11 executing program 0: wait4(0xffffffffffffffff, &(0x7f0000000000), 0x1, &(0x7f0000000040)) r0 = dup(0xffffffffffffff9c) recvfrom$unix(r0, &(0x7f0000000100)=""/222, 0xde, 0x40, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8) getsockname$unix(r0, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) fchmodat(r1, &(0x7f00000002c0)='./file0\x00', 0x8b, 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000300)={0x1, 0x2}, 0x10) r2 = socket$inet6(0x18, 0x4000, 0x5b) sendto(r2, &(0x7f0000000340)="d951e121c0b483a6ea2cd43e6a5018b3f377a46877c6bb7cac894eae5bc6a4883b883d8c87d7fc42077782e04218f5e27b568b82ac60cb9b3d092c972be5157a19a689764bee1d0815891d5fed763004e663f334bffaeb9d833c0862a19643858562df43f47a51e62b706c4457e83f4c4f2ca6b5c9358c83577a0eb623585b29cf04ed6a7d0332fde3cd180ba34a9c6a2cf0754ea5ea4ca697ad712203c820bd034de988062040fd3c210674a6f1940ae55f28cf802b30", 0xb7, 0x2, &(0x7f0000000400)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r3 = dup(0xffffffffffffff9c) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000440)=0x7) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000480)={0x55c2ee40, './file0\x00', './file0\x00'}) r4 = getpid() fcntl$setown(0xffffffffffffff9c, 0x6, r4) r5 = dup(0xffffffffffffff9c) openat(r5, &(0x7f00000004c0)='./file0\x00', 0x20, 0x46) connect$unix(r3, &(0x7f0000000500)=@abs={0x0, 0x0, 0x2}, 0x8) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$KDSETLED(r6, 0x20004b42, &(0x7f0000000540)=0x5) getpid() r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse\x00', 0x200, 0x0) pwritev(r7, &(0x7f0000000740)=[{&(0x7f00000005c0)="0ccda9a985cce797b781adac4e94832119c66e0f9a8e1424fe707387106e7173d930771846d902f0334e3e519c13422e306e55564c7d98278f483e7d14fa2313883f9f0691e1826ce11eb2da63680be18a7f09acec1623bee766058970902abe3cb60a352166dcaff226acc17971e524b1fb3795d51328f00fcaa1ed6dd34dac0fd3d1573c36ddf7c02599a6dece4a394934e7e2e31f7d2bd28859649b99d596278df02f5ad43243f85b0798482c3842bf47f95afe91d2639f", 0xb9}, {&(0x7f0000000680)="e9696f837e551db84580f0feaf600c69678aaee5d2093865812234633c3f480769a164bb121a2daf850dde3e2f3a7ac8dad92bc20d07ba9141c90888bec46fec8b1bbf350271241b305dc4a26f8894f6bfcddb8f3cb2b7d67ec33637b06a752550b70c4adc9673f75d49eadbc986acfbc49cf649701c38ef9b261b1be516ca95dd1ebfa3facbab5f82e4a97e3c0961e5078a45113091542924f1cff89de50515ce972805cd270246b54eb7b9", 0xac}], 0x2, 0x0, 0x800) r8 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) bind(r8, &(0x7f0000000780)=@in6={0x18, 0x1, 0x1f, 0x2}, 0xc) ioctl$WSDISPLAYIO_DELFONT(r8, 0x8058574f, &(0x7f00000007c0)={'./file0\x00', 0x10001, 0x7, 0x7, 0x0, 0x8, 0x7fff, 0x2, 0x2, 0x0, 0x81}) recvfrom$inet6(0xffffffffffffff9c, &(0x7f0000000840)=""/35, 0x23, 0x845, &(0x7f0000000880)={0x18, 0x1, 0x3, 0x422f}, 0xc) getitimer(0x1, &(0x7f00000008c0)) pipe2(&(0x7f0000000900)={0xffffffffffffffff}, 0x0) listen(r9, 0x3) sendto$inet6(r6, &(0x7f0000000940)="f0d431e79b4c94c14857049998062c02423c203d04a4764c59bc36c505917e83154fc2dd466c6aab70aacddccd6fa2f619752f151256412e8f7a39e1e70d00e24452dfd93ad9f60c88867a4a9254aa51b942cc3b379dd4ca73b52a76f4fdd6da275ed6873b2854a456f1142c9112ecaa5e6a89068b9f2f3cb2c6c989b6ae9ffeebda8f7e134880f1b5bb454604b6f3280dfdb38f9cb8aa77c4", 0x99, 0x40e, &(0x7f0000000a00)={0x18, 0x3, 0x4, 0x6d0}, 0xc) 16:01:11 executing program 0: r0 = socket(0x1, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe31) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) chroot(&(0x7f0000000000)='./file0\x00') r2 = socket(0x10, 0x4000, 0x8) r3 = fcntl$getown(0xffffffffffffffff, 0x5) r4 = getuid() r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(r5, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) fcntl$dupfd(r6, 0xa, r7) fcntl$getown(r7, 0x5) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r9 = getppid() r10 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r12 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r14 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r16 = getegid() fchown(r14, r15, r16) r17 = open(&(0x7f0000000340)='./file0\x00', 0x81, 0x90) ioctl$TIOCSETAF(r17, 0x802c7416, &(0x7f0000000380)={0x84, 0x2, 0x2, 0x4, "1c21d8404bbf3235938cbac88ec2bd2b084d00", 0x1000, 0x32}) r18 = open$dir(&(0x7f0000000540)='./file0/file0\x00', 0x400000002c5, 0x0) r19 = kqueue() kevent(r19, &(0x7f00000000c0)=[{{r18}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) r20 = open(&(0x7f0000000340)='./file0\x00', 0x81, 0x90) ioctl$TIOCSETAF(r20, 0x802c7416, &(0x7f0000000380)={0x84, 0x2, 0x2, 0x4, "1c21d8404bbf3235938cbac88ec2bd2b084d00", 0x1000, 0x32}) r21 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r22 = kqueue() kevent(r22, &(0x7f00000000c0)=[{{r21}, 0xffffffffffffffff, 0x80}], 0x6, 0x0, 0x1c2, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0x6) r25 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r25, 0x3a, 0x12, 0x0, 0x0) r26 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(0xffffffffffffff9c, 0x8004746b, &(0x7f0000000440)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r28 = accept$inet6(r26, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r29 = fcntl$dupfd(r27, 0xa, r28) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0xb00, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x400, 0x0) r30 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r32 = getegid() fchown(r30, r31, r32) r33 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x820, 0x0) r34 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r35 = kqueue() kevent(r35, &(0x7f00000000c0)=[{{r34}, 0xffffffffffffffff, 0x80}], 0x6, 0x0, 0x1c2, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse\x00', 0x0, 0x0) socketpair(0xcc3fe1d22d338985, 0x5, 0x4, &(0x7f00000003c0)) r36 = socket(0x18, 0x1, 0x0) setsockopt(r36, 0x21, 0x1, &(0x7f0000000000), 0x0) r37 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r37, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r39 = accept$inet6(r37, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) fcntl$dupfd(r38, 0xa, r39) fcntl$getown(r39, 0x5) r40 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r40, 0x8004746b, &(0x7f0000000100)=0x3ff) accept$inet6(r40, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r41 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000400)='/dev/diskmap\x00', 0x8, 0x0) socketpair(0x10, 0x5, 0x6f, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) r43 = open$dir(&(0x7f0000000540)='./file0/file0\x00', 0x400000002c5, 0x0) r44 = kqueue() kevent(r44, &(0x7f00000000c0)=[{{r43}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) r45 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r45, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r47 = accept$inet6(r45, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r48 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r46, 0xa, r47) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r50 = fcntl$getown(r47, 0x5) r51 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r53 = getegid() fchown(r51, r52, r53) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r55 = getegid() fchown(0xffffffffffffffff, r54, r55) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000700)={{0x1, r54, 0x0, r52, r49, 0x25, 0x7fff}, 0x6, 0x4, 0x0, r50, 0x7f, 0x100000001, 0xb1f1}) r56 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r56, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r58 = accept$inet6(r56, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r59 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r57, 0xa, r58) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r61 = fcntl$getown(r58, 0x5) r62 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) getsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r64 = getegid() fchown(r62, r63, r64) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r66 = getegid() fchown(0xffffffffffffffff, r65, r66) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000700)={{0x1, r65, 0x0, r63, r60, 0x25, 0x7fff}, 0x6, 0x4, 0x0, r61, 0x7f, 0x100000001, 0xb1f1}) r67 = getgid() r68 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r68, 0x8004746b, &(0x7f0000000100)=0x3ff) r69 = accept$inet6(r68, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r70 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(0xffffffffffffffff, 0xa, r69) getsockopt$sock_cred(r70, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r72 = fcntl$getown(r69, 0x5) r73 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) getsockopt$sock_cred(r73, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r75 = getegid() fchown(r73, r74, r75) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r77 = getegid() fchown(0xffffffffffffffff, r76, r77) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000700)={{0x1, r76, 0x0, r74, r71, 0x25, 0x7fff}, 0x6, 0x4, 0x0, r72, 0x7f, 0x100000001, 0xb1f1}) r78 = geteuid() sendmsg$unix(r2, &(0x7f0000000600)={&(0x7f0000000040)=ANY=[@ANYBLOB="507ae81b5fb8cd780000"], 0xa, &(0x7f0000000100)=[{&(0x7f0000000080)="926c325b55b6360800c7e2380e1b50fbb8adcf31772b16c2b4115f587ec2dd694c1c6ec92484974da102a890bd54574ded8ab1548a88f7b18ee06aaa", 0x3c}], 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r8, @ANYBLOB="000000001000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000002020000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r16, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r17, @ANYRES32=r19, @ANYRES32=r0, @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r23, @ANYRES32=r25, @ANYRES32=r1, @ANYRES32=r29, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r72, @ANYRES32=r78, @ANYRES32=r24, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r33, @ANYRES32=r34, @ANYRES32=r1, @ANYBLOB="000000001000000000000000ffff0000010000003800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r39, @ANYRES32, @ANYRES32=r40, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r41, @ANYRES32=r42, @ANYRES32=r44, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r50, @ANYRES32=r63, @ANYRES32=r67, @ANYBLOB='\x00\x00\x00\x00'], 0x150, 0x2}, 0x6) writev(r1, &(0x7f0000001700)=[{0x0}], 0x1) 16:01:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x3c, 0x0, 0x3}, {0x1000000000006, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:01:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x11, 0x0, 0x20, 0x29d8aaaa}, {0x80}, {0x3c, 0x0, 0x0, 0xffffffff}, {0x7ffffffe}]}) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x380, 0x0) open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x43d) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r7, 0x1}, {r7, 0xaf}, {r7, 0x10e}, {r7}, {r7, 0x2}], 0x5, 0x8eb6) shutdown(r7, 0x1) fcntl$dupfd(r7, 0x1b, r6) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r5, r8, 0x4}, 0x200, 0x401, 0x2}) r9 = semget$private(0x0, 0x4, 0x43d) semop(r9, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r9, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r9, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) 16:01:11 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x80}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="2c097d90efc4bede30beeffd6c751fd2afd611a1fdb75f356ce051f003e3929977f8ff9d1958391e1505000000c0e02f9c3ea61f2d27effd26d25e6e683ac89184fea639dc", 0x53, 0x0, 0x0, 0xfffffffffffffd66) close(r1) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x80}], 0x6, 0x0, 0x1c2, 0x0) close(r2) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:01:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2007, 0x828a4) r0 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x882, './bus\x00'}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) pwrite(r1, &(0x7f0000000140)="d0e3ffffffff2b365a1d0949b35f", 0xe, 0x0, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) 16:01:11 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x3ff) accept$inet6(r1, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) connect$inet6(r1, &(0x7f00000000c0)={0x18, 0x2, 0x6, 0x7f}, 0xc) 16:01:11 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x54, &(0x7f0000a00000/0x600000)=nil) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x9, 0x1000}, {0x18, 0x3, 0x3f, 0x6}, 0x20, [0x6, 0x1, 0xfffff979, 0x9, 0x7, 0xdc, 0x7f, 0x40000]}, 0x3c) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000440)='./file1\x00') r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r2, &(0x7f0000000040)='.\x00', 0x0) flock(r2, 0xf927d91f1bfa4134) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000500)) r3 = msgget$private(0x0, 0x718) r4 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r8 = getpgrp() r9 = getpgrp() mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r11, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="18000000ff7e93c9d3000200ffea00005fc6678244d1c3211955a8c59fc0ed638c0d07a28f60cc63ff1128991f25e8a7cde48fdb9c48e8936bd17cfef00d0f050d5d4704ad7e85e046e8d28377b28b7002d27c4a6446c894d8cc89c8db1dea56bc7237622bda4774733a86", @ANYRES32=r11, @ANYRES32=r11, @ANYRES32=r11, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r11], 0x28}, 0x0) open(&(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x26) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) recvmsg(r10, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=""/239, 0xef}, 0x1002) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x8001, r4, r5, r6, r7, 0x4c, 0x6}, 0x8, 0x800, r8, r9, 0x7, 0x4, 0x8, 0x484}) getgroups(0x8, &(0x7f0000000180)=[0x0, r5, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) setregid(0x0, r12) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r13 = open(&(0x7f0000000000)='./bus\x00', 0x9, 0x0) ioctl$TIOCFLUSH(r13, 0x8028698c, &(0x7f00000000c0)) socket(0x2, 0x2, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:01:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4d}, {0x6, 0x0, 0x0, 0x40000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 16:01:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:01:11 executing program 1: r0 = socket(0x10, 0x4005, 0x8) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="9d022e2f6669788086c06c020000"], 0x10) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x91cb19db886b41df) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000001c0)=0x7) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) r2 = socket(0x20, 0x4, 0x6) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x1d7) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x3a, 0x12, 0x0, 0x0) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) 16:01:12 executing program 0: clock_gettime(0x6, &(0x7f0000000040)) nanosleep(&(0x7f00000000c0)={0x8001, 0x7}, &(0x7f0000000100)) r0 = open(&(0x7f0000000340)='./file0\x00', 0x81, 0x90) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000380)={0x84, 0x2, 0x2, 0x4, "1c21d8404bbf3235938cbac88ec2bd2b084d00", 0x1000, 0x32}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x1f, 0x4, 0x1, 0x3f}, {0x5, 0x1, 0xf1, 0x28f9}, {0x4, 0xd, 0xd6, 0x8}, {0x1, 0x1, 0x6, 0x200}, {0x5, 0x4, 0xff}]}) 16:01:12 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000c92000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f00001d4000/0x1000)=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'], 0xfffffffd}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:12 executing program 1: r0 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) chmod(&(0x7f0000000080)='./file0\x00', 0x10) setsockopt(r3, 0x2ec51bed, 0x10000, &(0x7f0000000240)="b08732b5b0c398fd69b8989696d4b0b5affc2a93e2b89a0bc8da21393f770ef4330f803b6d5eebd6aa6849c5c9b1c4218ef5e6dbc8efba088bd66a53d83a76c42ea94e305e5b4dcbfa9e2753261241e1345f001b8602269b3ab56ecc0ff11f62815936854e0c53ef9ea3487acea74a8c60cfe52de6", 0x75) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r2) listen(r4, 0x0) sendto(r4, &(0x7f0000000340)="5ac6e2d510c183b3d021cf6442de8d7438c1722638c758bf758a563eeb3d74db04393fea080000000000eaff4ff373b12ed26e2578dd4dc1cb45173bd1e6d08b9ffacf4bb9a19977e38bb4aacf20ac65f6e3eb3f90c0445fd834480370d2f8a51255257c4b9efd05c7ee2821be43e1affb2854f5b5a8d874371e1bb8b4a7f99e72cebfa3aee5", 0x86, 0x8, &(0x7f0000000300)=@in6={0x18, 0x3, 0x6, 0x3}, 0x6) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000040), 0x4) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) write(r5, &(0x7f00000002c0)="e2", 0x1) sendto$unix(r5, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r6 = accept$unix(r4, 0x0, 0x0) recvfrom$unix(r6, &(0x7f0000001200)=""/4095, 0xfff, 0x800, 0x0, 0x0) 16:01:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) msgget$private(0x0, 0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2000000000000012, &(0x7f0000000000)=[{0x1}, {0x1, 0x6}, {0xf9ce}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:01:13 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendto$unix(r1, &(0x7f0000000100)="f6cef9bd47dc3500", 0x8, 0x0, 0x0, 0x0) 16:01:13 executing program 0: r0 = syz_open_pts() r1 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f0000000580)=0xc) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0xc370}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x200000000000002b, &(0x7f0000000200)}) r3 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r5 = getegid() fchown(r3, r4, r5) setsockopt$sock_int(r3, 0xffff, 0x80, &(0x7f0000000140)=0x9, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$setflags(r0, 0x2, 0x1) flock(r0, 0x1) flock(r0, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 16:01:13 executing program 1: getuid() r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x21, 0x1, &(0x7f0000000000), 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r1, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r4 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r2, 0xa, r3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r6 = fcntl$getown(r3, 0x5) r7 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r9 = getegid() fchown(r7, r8, r9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r11 = getegid() fchown(0xffffffffffffffff, r10, r11) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000700)={{0x1, r10, 0x0, r8, r5, 0x25, 0x7fff}, 0x6, 0x4, 0x0, r6, 0x7f, 0x100000001, 0xb1f1}) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r12, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = accept$inet6(r12, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r15 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r13, 0xa, r14) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r17 = fcntl$getown(r14, 0x5) r18 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r20 = getegid() fchown(r18, r19, r20) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xfffffffffffffe51) r22 = getegid() fchown(0xffffffffffffffff, r21, r22) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000700)={{0x1, r21, 0x0, r19, r16, 0x25, 0x7fff}, 0x6, 0x4, 0x0, r17, 0x7f, 0x100000001, 0xb1f1}) r23 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r6, r21, r23}, 0xc) clock_settime(0x0, &(0x7f0000000280)={0x8}) 16:01:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x9000) r0 = open(&(0x7f0000000100)='./bus\x00', 0xa7fa226c1b21a41e, 0x0) r1 = dup2(r0, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0x0, r0) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004008b00002327000000000000000000050000003f00000000000000000000008000e0b5000059", 0x2c}], 0x1) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000000), 0x10000) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x50}, {0x4c}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x202) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x100) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) link(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./bus\x00') open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:08 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x7af5ea052ca4eb90, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) 16:00:08 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(0x0, &(0x7f0000ff9000/0x4000)=nil, 0x550739e1b6a250ee) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = semget$private(0x0, 0x6, 0x480) semop(r1, &(0x7f0000000000)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x1, 0x0, 0x1000}, {0x3, 0xd78, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xfffffffeffffffff, 0x800}, {0x6, 0x9, 0x1000}], 0xa) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000800)=0x5) msgrcv(0x0, &(0x7f0000001200)=ANY=[@ANYPTR64], 0x1, 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) r2 = msgget$private(0x0, 0xa4) msgrcv(r2, &(0x7f0000000840)={0x0, ""/132}, 0x8c, 0x1, 0x1000) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) writev(r3, &(0x7f0000000740)=[{&(0x7f0000000900)="2b2c7249b11ddd3b5e95aaf2c3846a5f07724a3360346e3ca9bb7f51854d951d4c90c3640b4e9361a4c12d2c4a2eaaf093d74ee4b25b77810c698c17c595a309460f743215adaa39f795762462924f571b5ac2b1c930a4e95474f0da55a369a8f6289c16ed96db182bc248a75af52738266c24d8a87293325a68638676ac1114639f0b6c9161bfe46731a0bb5be94b1a753a6a9d987490d5a26e636feb51c737e6a5364121cc7b829a3a25b1aafc16701d01c89510818d305a4a73fb72cc61cc13c8909a5517e638efa816b850f0bee3ca9e4017eb1898e7f8036ae1fafd90af9dbbafb6a736a006d22859a3b21125e4553767165120794b5e9bbc0643d77d29d27d2742c82691fd04e99087f4eaecf967f515a61c74f6478e47a35088cc82d6da", 0xf4}, {&(0x7f0000000100)="146516c161bdf77a37b7b4", 0x893e35cedfb68093}, {&(0x7f0000000a40)="3c102a45f203c6f0ba307b28bfdb693eb9e34326589d10e8a731bdf0d5f8b366b496a6559f874497c7c901992840d9a11190b7222341ad8d23faa820de0de10bea4c0800000000000000d9aefcfb96deafbc774f850656782b1f8f0cfb12cb86044e6abf7ee301f7bc17e4cd6166f1d2df31a5d7eff6fe90099a2157760477", 0x75}, {&(0x7f00000001c0)="9ffd62df8ad551663ea3883cb4f8b2170eded11cc089411319", 0x19}, {&(0x7f0000000200)="d76ab8122ab78487634d967eef8eac14703402c962541f8bd4bc1b09546d49dee7f74919c9b3054e876cf9f86b74021ccf95481063c3db347eb0ab085a1d5c84c41bacb30df692ce38d854b144fdc32d4cd16e4a3b1c054fabae1f14cd1a192c33e1b218adf11da0b7bd5403009b61536291e2736f2591bdc09ee38612e83423bc92d56ce416fa6082808f8ce6cfbf81041dba5fbfcb2146b3e24a50563a4e88c2659ffc536d07fb3b2341c9ba26d53e109b7556ecff45996078b9193c8b512070ebdc8e8d8664052046acb4bbeb1a0df978b6dae38a2602572f7200f541f7253ed068", 0xfffffffffffffebe}, {&(0x7f0000000300)="637591c671406641d566041bff8ec48f913a2d6f88acdebfb0f2c9ccbe48bb1724e191f29eefbd52820c2832fbe117f2101558c0ea72d12504d077028359e5bc17d1540461055dc95d23338a61f110f14f1c3b1d4712232dbdaa77c5bc8037cfe7b3dcf144de62c381e3fb712dc117ac02fe6099983818759d7f88361d89c07586a2e81f3ff5b63c7d891785a8e9ff53275ec18339d79d1cc112fe5fa8539170ed27cd422b13e15c5b2f9588f3a27faca695b59966c77c8fe577d1f4dc9e2a5d0c3932cb7a31485aa53082c0f64e9a0e1dbda2713e42d4ce8c", 0xd9}, {&(0x7f0000000400)="596dd123b7fa18cbedf62966d0442436dc97be08af24e18a846698ff1173aa09615e0ca07afbfa0a9626969c963df6826830178e738cb56a6782d01d64f9a8b1a822886caf70480e7a72f8afeee0bdcbe7508294c620dc27d04dab35a208ff7eaa2700a7ff0b272447efc13be483b378fa", 0x71}, {&(0x7f0000000480)="8a783746d7413602a04cd992a400ef72d0daf18d8486b6ab6a71a329dcca5f08eca73c1e045e69d9a7584eb48457789b34654cf61887c6c48a0eb38aff7fdde0015b5f03289462ff1a6581619f729d05a1afcbbb7ba44ca03891a846700b166ca46cd8794b86313de1204b423b0198127bde6d0a4aaac540bc3249403f18ba2fadb7e751df484c6186d91235d9a440b7afd47bf7743ede3522ef7de2e5c99262e07799fb5200df5e8a8cd6f9a2c0adb96931a471176b35578015906569202a2ee72dde445bed61e524", 0xc9}, {&(0x7f0000000580)="7ebb9d1f8aaeb0f63321a9a65c74951d089422ce060fe80128b6fd4ad05fcb995a74d7e69ae66788dc8b38c6429b81b6598eb127a9563b9a243c30b96122531cc78719d53f1b3ea8863e820c69a567d821688f81acfd4979396245669d333e617297e283e97d9adb0dc2b0ebe5cf8a49959b4a88b18c263669eaadcb95011137e4e43cf4b15660c008855dbf234eefe253af63ed21dd", 0x96}, {&(0x7f0000000640)="9fd2094ab05664c6a7dafe20815d1c57ad4ab321dc92780353ae9a10db780642632062bf456867c9008d41d296d726469585caeb9e5ebb1ed8f767167057b4cf115aa048204e2536763a7f8aaebac40f345c3a8d2015ca9b226c534e1ecb0a3993fb1bce520a6d03937e366719f95976a3470716a71999e419c9badc2d1fee3908f036915ce6ef8bdab8d9c81edbd6f8521dcd8ef495a730187c870b7c71ebee748a4a39eda5e214662f2c22a361d1c1bbd9c6f657a5bc4cdf168c61f486a62b575ce606115610fba9d53ff1f40c", 0xce}], 0x10000000000001d2) 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8001) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="0000001861f4548b002a3a0000030083a408000000dcd185005057ba44cbef4fa223bc0f2c07026efa10690cc557977136807465e18c0fa6ae84c9831c325f8127193ad910c51b6b1c4b5cc53d8afed0c03cc9a326f9bf93df158b99445edf1bc824b72fffc2721a77f5104fde9f95e61bb67170d315d5ad1ad840d1ce000000000e6cbb4eaa155a14465638687969ec5687329da85d4ab76f0c5b18cb35df37df8847444436407523a2cb0073f7809998e19ff8f4fc70bcac59ff6650c2cc37384412d64a0db42b7b457e29eb9a5da0abade043349046fd373dce945addb2af3c4e983ea4cfc6c7a4516680895178bcf066d27c4fa942cbefd8fd95fbc53c79628298ad22", 0x105}], 0x1) 16:00:08 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}, {&(0x7f000069c000/0x2000)=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}, {&(0x7f0000234000/0x4000)=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']}) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000600)=[&(0x7f0000000580)='\x00', &(0x7f00000005c0)='\x00'], &(0x7f0000000680)=[&(0x7f0000000640)='{${\x00']) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mkdir(&(0x7f0000000000)='./bus\x00', 0x2) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) 16:00:08 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008c}]}) 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"}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname(r0, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:08 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) close(0xffffffffffffffff) r0 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) 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(r0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:08 executing program 1: clock_gettime(0xa, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='c\x00') r1 = open(&(0x7f0000000340)='./file0\x00', 0x81, 0x90) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000380)={0x84, 0x2, 0x2, 0x4, "1c21d8404bbf3235938cbac88ec2bd2b084d00", 0x1000, 0x32}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x84, 0x9}, {0x44, 0xffffffff}, {0x89, 0x248}, {0x48, 0x434b}, {0x83, 0x7}, {0x47, 0xbb9d}, {0x0, 0x8000}, {0x1}, {0x61, 0x8001558}, {0x5, 0xa4e}], 0xa}) bind(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0x65) 16:00:08 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x0, 0xfffffffffffffffe, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r1, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) fcntl$dupfd(r2, 0xa, r3) r4 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x800, 0xa0) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000100)=0x5) close(r0) r5 = 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(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000180), 0x13c) 16:00:08 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x401, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r2, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) fcntl$dupfd(r3, 0xa, r4) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000280)={'./bus\x00', 0x4, 0x4, 0x2, 0x0, 0x8001, 0x8, 0x21, 0x1, 0x2, 0x64, 0xfffffffffffffff7}) getsockname$unix(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="00070000000400bda1e800000000000000d5b60300000000000008d9c4a17b00ee1000e3ffffffffffffd6b1000000000000113cd3c4a2d17869000d9ff6df85660100671273b7e901000000fc03060000000000000000090000000000000000000000005133557d7e8d9b963ca4ab070a5d8f1569175a20d3ffc73397772d9854cd96c34067d90b91820500000000000000f4d6d45ce257e55d6718810cb087dc0350051dc070aef18f0fb17c4d8958f0b2e6f83646001af2de637c30708d61cc46fa7bbfe00cbfde50fe4a8c4e882652cd58e889aefe3b26df41d571a0f9b98c51698fcc31523950a6dc50009368cb7dfb4ef2c80f819b7bd3bc41cb1b8e9f7459f81a7245cbb07ee31c5e2b085c0578d54d913f3031388f6c6ec67c975c3846f8765b6e17ea257a710c6075b395fd6e124be3c5a33b4f9b3e87786a37e3344129c9de1c988d09424553a31640ece12bbc39b3b0c8afd09aaaad6a47a4b6159cc6db176c015742c851bfabb8dbe2b73a4745659818f14811eb31492f109d7654d75c85a4f8485d0a6c9456fa61bf41466b9e24a6040b1a32ceaed1645af241600f901d592c96647f1aa19700000000000000421b0b81d5ba4a58c80915008752e8c23ab09a2f499c730918d5cc1f37730728a28f2803972d878329a5f6fcbd5f7b2384842465a5fa66c323924490a34aeb23b58b4b6fcae0d7e0d297eb9f39e94bce33cfc950fdffbe46def9049ebb5bdd8585cdcac6241166272db0dc8bee33045f951562e8a12028c44f608ec8327a6b05c1e6e30488d2c5100c1f54caf53bc1bef974ecc398f9d5af2f1bc2a48226d051a1aa845f230ceca89c598191050da44bf8203414f92e88a142d80666689386fb6aab62939b833a7a89ebfd35cd42b66887deea303b842a2b202e6428efa9311590ee30808cc7c3828a6cfe794a9a43ed6628f45c4d874b2d5ffff12ee60c169b7ae841007bda3b7496bf2d0e0bfa2d2570274c8f4a1c279d03b9216b29902b25cb7b29bd1e1c087f8c"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r7 = fcntl$dupfd(r6, 0x8000000000004, 0xffffffffffffffff) r8 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r8, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9", 0x90}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r8, 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0x80047410, &(0x7f0000000180)=0xffffff81) dup2(r6, r7) close(r7) ioctl$VT_OPENQRY(r7, 0x40047601, &(0x7f0000000240)) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x204c1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000200)=[{}, {0x20}], 0x2}) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:08 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000180)='./file0\x00', 0x8000, 0x14e) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x8000000000000000) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) r5 = socket$unix(0x1, 0x6, 0x0) accept(r5, 0x0, &(0x7f0000000200)) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x4) write(r1, &(0x7f0000000100)='w', 0x1) r6 = semget$private(0x0, 0xa, 0x41a) semctl$SETVAL(r6, 0x2, 0x8, &(0x7f0000000140)=0x5) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) 16:00:08 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f00000000c0)) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f0000000040), 0x1) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) 16:00:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) socket$inet(0x2, 0x8000, 0x0) sendto$inet6(r2, &(0x7f0000000240)="2f3e82b3b5d547c5e90b173264630356eb1203567979f1562aab1e9e2ec0c29cd8553260ee7e347741eaafc2a183a02d25ba9de404edbeee742db535375d1170ee5bb5db7d22553014cba5212402dec4e1dfe722465e6a56445a8d9bc7044adc35b772084fe08e5247f064118375d8ed37706fed3451ca3ba81a39e8c48fdefcc675a9b3622ecf0427706dd3172bab5a798905141dc75ab0d83c19704d3c7032dfbae312e5d07c0c59a1c725513cc853f95f928d0ffe5e9a3ccf16447980", 0x1c0d8, 0x0, 0x0, 0x0) 16:00:09 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x375, &(0x7f0000000200)}) r1 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f0000000580)=0xc) r2 = dup2(0xffffffffffffff9c, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r3, &(0x7f0000000080), &(0x7f00000008c0)=0xc716040f) fchflags(0xffffffffffffffff, 0x0) r6 = fcntl$dupfd(r4, 0xa, r5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) ioctl$BIOCPROMISC(r6, 0x20004269) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r7, &(0x7f0000000900)=""/4096, 0x1000, 0x4660ef47313db21c, &(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8) sync() 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = syz_open_pts() close(r1) semget$private(0x0, 0x4, 0x602) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffefffd, 0x0, 0x3ff, 0x7fffffff, "735160527b0100e534840700fffffff800"}) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 16:00:09 executing program 1: ioctl$TIOCSTOP(0xffffffffffffff9c, 0x2000746f) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000020700"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r1, &(0x7f0000000240), &(0x7f0000000140)=0x1) r4 = fcntl$dupfd(r2, 0xa, r3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x40}, {r4, 0x40}], 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_dstaddr=@in}) r5 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xffffffffffffff92) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r0, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) rmdir(&(0x7f0000000080)='./bus/file0\x00') open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x8) open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='\xafdev//\x1cro\x00', 0x1, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x3ff) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0xffffff35, 0x73b}) accept$inet6(r0, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="e1057a3d5b8600585ba2c3941a0072a8134efd11cd9fa9278c32025361e07357ec18d4be65dce2ce22d5343302f6c60693404f486f863b1783252fa06d724fc43518fa29ca45d49d926035cb6db05428557af254f4123bf7ab59619957651731824eaf034b75c8f8bfcfb570f177f806aa70dfdcfcdca0e6bf28789cb1789f209d9aa1205e08d0b65a9088091f"}], 0x12dd, 0x0, 0x100ff) execve(0x0, 0x0, 0x0) 16:00:09 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x20) rename(&(0x7f0000000180)='./file0/file1\x00', &(0x7f0000000100)='./file0\x00') 16:00:09 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r0 = syz_open_pts() syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0xd1e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCSTART(r3, 0x2000746e) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) socket$inet6(0x18, 0xc009, 0xe1) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) dup2(r4, r5) r6 = semget(0x1, 0x1000000000007, 0x200) semop(r6, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r6, 0x0, 0x0) semop(r6, &(0x7f00000002c0)=[{0x0, 0x8, 0x3000}, {0x4, 0x7f9, 0x400}, {0x1, 0x6, 0x3800}, {0x1, 0x4, 0x1000}, {0x837449a45c779402, 0x100, 0x7f75e14c04a4766b}, {0x4, 0x6, 0x800}, {0x0, 0x9, 0x1000}], 0x7) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000440)="d1c74b7ad9bf57f319e0ab7919390f8987a3c47b2b7ca128e3924bb11bc0755bdec69ad70e21dc17793b8d784039c7860fc3d0c2eb7a927aeb5259feaf3df764f0163230d368229f33503d8b5134cdc7c79c9092a06528954cf13066fa4e2d9ab2ce93dfab67c68fff917d94ba93b74e3f2cb1c76350e6f07b7c48767bf0c2750776c3f23817db54072a48ab9014a67b06bd7d7001c8a4f92c5451df27af47eaa563883959439bf551e00907367e69136e14144872f5b884d8c9a9ef92b96cb637526f595e316c849efda277baaac70de2065133caf419b71a7accd1899aced107611b4c945f3425a2223a948a6b24a1ca79829677923ea4140f237633a483986d5767c0c8ef461fdfa76ae88aa31c7c4f54262e285d4eefc490fc659f5ddec43eb22fa754704d306c97332b7ad0477b0ae08d93002340a966ca080923684927f01637c37fbb37f294df214a5334df07f229993448b2029c541d2d565be20e9e822d29ac5a08b36b486ea2a20a400aa8bfefa9091b5d7ec3c93067f833796c22eccd92bd4524283ec0f95cac0f88fbd3f1e341e5e5a991850baa606eb2b6fcfdb7a2c37fd640e0dad978090e51287c0a7cd264ecef6928ba9eb614f00531ad1b2aba16e816383586af235f89b9e9bf5213c69d15720c4b2fc73a6e1fa3e4fbe1663e8893f0ab696895022b6b2a8c051e7d23a7147987eb31c594b1ff4407a7086de2cc92237842d12d72fc7e0f27a3aa5d0f226a702ee05f2bcc24136579c03bfd9508507c0fbb449f81bd08e9a5648a7ccbe2685fd1c19cd1c13c255c3f550b56fd07a576541c9a7bf5c81245ec0527eb04186c3a42607efd59526beb43b8b1cf3da472f39fa61c7d009647906a6c964147a85429fc3097fd931fbe62809be86e5ac6b82af775f8fe56a9a732fb007be6bd907d38d89f149119f80cea06ececea2414144d0748c5d54935b2a37f7dc39a473464e4fed52ccc09de045d7ec32ed910b10f54b6f9274b1b4bcf84bc7fed47dc817939fc28b002f89adb797b5ec7c9d7b8d62c4e61535a10e5ff334960019ee3af8a5b95a496bde6e1531b7277aa82055c0158147c3c11cf9ce77eae1a151c822a3f87dbfd1b9ad7618f387bdddafdcd69809cdcb27f5dce43debd2d87a3424fc8d34496c6d5bf6b5346a2b7766cec981776c794f663bf0c56c69081e02085d9947f37b5f831aa9f6cfcb6c885727f53c4e15c81613f256742dc0e08bf0805f56bccd0428f6aad796536a46f2faa4871effcc5762c9c2e31bf998fa9fca6c8fcedc6db6aa1dbc3075fcd107b22f0921d810f396fca33f4b3644c40ca0ede1683585dc650a49de3039f9195b21efff0c3f48f6c98691d9a6face9456827831d8319cd6dd37ac258b3147f48f0df6cbad99ac79e623be8aa5fa5a963754e50aa0abc9e7fbed36cfdbb7e98b5304617a3626385ca3c707d0ec7f5327b977df47ce6f24c6a80cf1af326c0a1192bc945cf336b4077bc61ac3efa601a79f7cef1a09ae2db8de80c7ab9ccede6c3b90eede1cbe2b97eadff5bd7ebd77dd3a7d6f48f94ac91feb2c5bcf7700b9ace37894e03516bb7f87a8625a4a71d7b235973e382a1bd340f3ce18c0c4a7ba855cf44bd9d0e46e8dc8b872eec6a824edc09faac752ad94ece8613fe5e6b561cd9e4b552a3d0a1641af8041cd18b19a5ba15a30ef4ab8abb529aeec88d461e508ff97bdd1cbaf64cfd6c6d219d7a4a30fc01485f4798181d8b9d2f67b1ba2d0e69e15096dde33b44c5e2cb7918025b467a496bc52a4b57d29f3d76cc02a36b8fb050623974bf1f0aa5c884a8b5336d211733f3e15ed8c74883a0683d87edcc53b13fc556042df5460264a71a363ef5445e9918112251ada43da06d64a4d9d5d995d8be98c859710f29ee3b678a9fcc213023baadd191553e4f2343bc42b93ef3f04b5258faeb9504a57befd78b93588949e94ca6d02d90f392f59521fc053656f6003470b0ec225911c2bb3e5a502939d5dd72860c66e18a7fa261469a3fb024065275e6448da1a0e3c5e9d20ab431e69dba053a2b374fd919132aafbb3d88d06d3f882261b98ce63cb3da142fd0222c584f0180d38887c78e8cd71a9b02b0ef9f2bac90d13695dd94b73a5d987154bdb865871992cba917ae66be8e8078cf6bc29c3afee3ab5b91426a716a7f67efac59bf2f79bccc1ce55b4a6567ac55c402d43533e3a5526733e0edbe03ad34d711bbd8c3e3d91efa62197d2600ce4abd3e343e05d3ebbc184b07788918c44982394fe42869a284f7f1cdfc5a392209378251773a5e1034161f7ac0a1528337ebb98a6d3fce3fec3800847595e2fd4c3571b5122e1cda3b6e08aff4a2d31b5d1fb04ec5f1d50a93c7af411e3d740a4837ecf2e4ca5451ef2060377efe393172bc84ccdd47047bf01ea052a881e042154e001d2708088c97ef4853a039ce56d9b8ab2ae1220bc41fed9c231d40e75eab7878fc9d0c9f8e1970635316bbc3841d518df899d821bbaa856364a7b698c8ef8e2da16db82bea3430c410b3838f1a9a1d898165aa2fa96d67ad2b3032feb19db77ea5d49d4b33b3191952c86b03e1f685c1041c957a7cbd70f3d10f5470bdda4341f20c6fa0c61562c045e4f63f022a903887a003301f428fb8897d448bbb30d93389b11e9c29c18e9db952a5106c902b4fb544589836d77c9ac0e3fe29404f8a9df950c343fc35323a642c90cc21f390930bcd24516e87e0aba81c5946acf137b5880d5db92f7ba2f19e7d85c714d669670fad919be5a72e70847b3b40f26f65adcf1e3641f011f5c41b417f0d749b9f98e96aced9361d8a813de8c136d48d2fafac5e51d3f8e779ff5fde5c9a3787e44e556e23190570a4f006b45c5602354157e06e801caf5d4a68284e7ac04cfad52be7a7a8e463390d4ad83b623ecda26b8bc90a880ce83654a360054462ced3ca10cea75570d3bb7aa8a629e2060692e624edb0ad66b0119b04ab0b6dede11197fba77a25026c702c1026037376b7d29552d4c19fe6db7ad3d122fae8c4f3abdd32f2b82adb6945a7e9e71fb951653193ff85e828feeb9e0b5d877ee6ab5d18604576bc339d62f7984bb78b2d5e17df32c5d111a10f0e86d3e72432351d902f2a869ab076003e276c70eef8b6a8d04b58bbdf490ba1d0fbc6a93026cebe77dd29f01a0eed752e28127a3ab0247d59a90d54ab1787a814a4253975dfbcdd93f33d7d759d345c66c096ba1d9c5367e36f73d63320c2750925d1db6f05ed8dc8bfb90e352773fb0dcdfd9d10aa2ebdd69bfaf353f0af347b528260ea1209b818854e956ceb164d2bd6d377c1a1eda30d474cc6addb46e48a441fcdbe61ed6723571fdebec5d268113575ffac61a336dc6f3f39695fa610369c353dc4a9928e11d55c17b87ff148544227ff0155f99962ab2983078f045e8e835ff9b253239b48ebf2971b1a63a5bb5b92dc6cdceea386a0595351e55dfab2c5b7dd30aeca3088a817ba66d541c0529d3e5c6569bef04d6962b438b84da0c2ccc426c294092238fc9a0e0038e242794c95878c2e4f0f0e027b2240de52e9aa606377a7ca7d4671ea3d1822cf69f530f450ce56ce2669cecaa9c58bd35763d809b13438a263673d4dd78383c4bba81c38955657aa45dffd2e6c882c6b69640d029218df90b8a3587633e35e21c9e55106d4bf49ab48de454835faf4bebe0e34a4d532551e3c242af196a135d1f44c542e3526821ab7f09c65afff4d3ee181c55b9e9e4d2622ef31b29b26e11243094a44e60e7826e860317c602622418cd97fa8e6880546b7c76d2dbbf82a5c00d81a092b05229459292e2e10df48c98114b656603de7dacad0b51e9c00ce77e7c96bdfd6dee0a42481021efbec7c05bb1c3a266e61574e2db19b2a9c556d6294b7e569b6ac467be66e53ccfb1ff72836cde184aa1d0573daac276f47f1df747bb4e042ac1b02d4289425a3b00e29c3de777c03dc74008becb798f951447602d3958a4579a02dee4b34b39608b6cd8f668ca4e3e1c67c2669bdbd261e879619e0978c1f7cccc9030d124c65cadefbe5cadd8a773f499f0588dcd183c5aa98281a25cecb5ff2cfa9851f949ec8c9c2f847fe72260aa42b6fa880af5573e427c03aee4fc2f8ae497ce4f88b2ca5ee179046bf5ccca5d12082df01e57f11cd11398fb8af521fa829f2e9c40fb9f469d371408a1d39d7e96710fc7d814d0dcea41a3192492c560d9e8a11a640f458066074871e66a11c9a87733336575f36b46c6d4e105e622570b650e88f5cc5ada3e471c1223a456368ff69172e5a4663173a5acef129736017f9f416604d80c299d73c6f2e79981fddc9cd04b13d3d5d16e36a833114ba6042ddbe7c3a20fbad89fcc4a296624f6b3c34361084314da509eeafd2e0d83a6a6ef5cb3577bf38495f65e8038af8f096239746497ffc897eecad65dbfad2da459618c56e57a77b49517def8cf22e80ff97953210c36d6b214c8e7da06436087c624e704fa5ae1cdea050902447f1e1dbd83f011f3c6ebe100410e07697c5308bee7d686025491b7a068cd047c35c848575c6651714b6a55b293bc8bd95b9525f59041e0099e2304d5b0c869bf7eee8cba334c17a4259db1b3918a47dd1624daf95c070d364b2b78559f5f846cdb845eb2ab76d1856bc18bdd800e449db2c664a86fd5992455d6a26ace0bc6e844889b147f1c3c5cc7ee9819111bf06da0e4f760082ee4f07d03829da1b9f87be57831cb7900b6f1865bd501bec917c880019fbb2b81aa564502c6d9c32247db364835770e1cf785ce6072a28d3e19de4cda50c98f8bfdb6f22ad98a7af8cdc57feaf4f4622057c0750f8bfc05351851638a8202d85e067c45a7521eedcf509444718cef888b72d0ccccca474ba3028b1666eaea4db4d146ca1399d0be9dabe010e057a2af3064431a80fc5122fa6f6168ebc77541e4c85abb37f6f1d2183c630bcc4f68bc9ad9fafee5615751b4774eabae796142018ba066effca32ca5e64da9d071ecf179f71b9e4c485979284b0f520d7ed151da0322710b081904a416f67150350b196f9d713936b38cbc6124eb8b19e9750d2026a05c0d6efe10599de6d7b2beafe73b524a66606ec95476aafe6207cf3d207799accdd1360358cadb3b6cd6381fb1bcf49ffabb444a7f60016a627c49a5165f82fc5dda9a002654310177cec82d565fc7119ac80c37c1233bef1125ff12d049e3f9d02fe81bc84f5e7e865a4e4546496659811ff7f109eaed5e27fb286c4c4be2fec45152b0a5dbdbb20a1fc9245eb25cc10f520254b71c5d591db549c93f0615decadf1604301bb9925968e540d872f0ff216d5cbfd9bc2e7fd38382644fb18534dccccf66505408e66cc95bfd616405428c57e03db1240f6290a29f69c3777c4bad45ecb1168da480d7aa64cb37b34b5e8cd6bdabd5807d629b9755d54d09692b944e1c6455161093da07c42cb114d45c3e1dc0f0786836b40ba2ac0aa6e4619d75eec60e28e8d37682b0ca7aa3f1fcf57e49beb601ad689e01d18e97f55ae14a669d160246365855e30d80c8b152ac4aeae5e3ab2c16b1e1f67f2ec04c4b4034151d65adf1b9af115742e17823874b7a45a53196d4d007de70161569c6f09fbb5c57e9bb1341b623965d62267933c1a15f4703effebfba288c5ad948a05c794eebe8dc7d5d84d1cd4402b9abe986c69aee46cb1b39487d1d1cdb7bcdaedeff3696838c4a7f2a5072e150731affc29251f1a7141b1962ef2f4d47b399b232aacf662628aecb6d04105", 0x1000}, {&(0x7f0000001440)="e9a27ca96dc99a70fab85ef0d7c9f2fa6bff00e068683c89fc401f3892edaf0026026f4681105956e28cc64bc424379163e3cb53b3c2ac0eda66ea5d0948d9fad74ae0fffe9ce383f2663e8358401821c44b7247df08662b35a1893d9ee46dca80792cc2a812a29c2637b21d36fdc728df8e803085849e40404ba0d8994a51f060bae85a6a483e6ba249cb80129268011efbd34194b7ba89a61b01b74a4a835d726cb808a66a092692b24bc289feff288760c202f8bf9472a343fc121e754883fa8677e0416f8109da09963e2f3432599f5dd70a6cac652936a87c6f3775b20c207053880469e7486255c78886e19ccbf56d2b166b35467b9f6e514e94f066c025c0ef3ba11688aefbb28b621d5acb18444bff68565f29dd72b5528487661eff829a0ff3f63e333925be271d70cb13f4fb3f55bd134e06bf5c231b2c1759e40da7a337f41832c687211b5c1468323e76314f0f9bd45c67f5ebccaf4bfefe8ccc9cf9015b154be323843d78b2f71341c29a160ce60689d8e7ed8740efbeb340933a2dd344126194a6c7c3b6e093c40bfc5fa7d3c0b856a820f92f8134ab1e3913403ecb2b252fa31ba37da4e1d4623402b220815f7277cb2e89f737a9f3620b8b3eb22570b157fa47340e611b7911624d47af8ab83117ca612574faacb35e4bb59114147c64c0c6d3763726637198cc4f7b296c094d8304997d7eb700ee5d03045e3288410adb7345669a10da144285f0c6ec55def92fde5e8649cf60a249f48ab0b1b4ad4cc310dd72f98723513f22f8ed718d795b2f02db2ccac6563278fcc2f0256475d78490b7558a150f0092937f30d24f2e567bbcb23df25c6243ed862818aef87d646ecc61ad4abd8615f0f9f8cc9dd96ac351d4df64a3750b9fa61468c40a5c8df660e0bb74b4d30514f544a37605818607be706e0cb121c0296dbee3463fa6d15c9cda9b8738b3da74c440fe5fb386aa348c5bd8bd2cbb43c5422db47bdee329711414f1653b156ea7bb8aea1abee2aaf54f983b93d4e7fb66cb01c307300af5016f836caaf1f50c3e1b5f6ab06555a9341f496dee77ef71aef4f53ebb3432127357a9974bc94141ffee858b64213580019f4e168963ac2f505dc580773dcc964d7a39b8671d88fe94d5a294e888bb215ab2ec4785ef69be99044b436940fa92e243786431f3534c37cf43f22f1c3bd0aa1dff2f26a7d9a9006753b83f1f0df144de2ab865c9547abc0f05cb7418174fdc8e4c3e1600ce45ed33ef7b92dc90d0a8f78bfa9e8bc1e6d6b39a10a719c870dcfc1f3cde8fe0eb5ef802ec46aef99ab8cd46918969c689f268e3f03256da7b2ec392c6683683b2d90191dcf7600e9bf517afdf1635dfb2570704c8cb87c5e9b34afc0179a62bd321e74ec518ed02f40c8af55ffe4ab57bc072c7616adbf1c34baa8f7c9c2c26a02b782ea0a87b917bd9d73becea9359c4d3e3f7a85f3d93a48a3e85328e837235a30a79c33e8992e7d7fbe68325ea7f2640b3aa0d2f02f6fdad18dc5f2d61c93b5ce08a34a9fc0520e12185637fac53db566653c66dd5494815e7ddf6e3e8f441a93bd3a225b75d45ac1d6366c93782eeeb85571aa495fe0620233db101342af7c4b199b67c29c56412ed6cbe389d232084102bdced2055ecffaad2b7c564e2f45ed3768b350c8e9ff46db475c7f49fe17ef27733be95dc501575808383e6cb09777991fc9f2bd33fe9fa24401025bd98a2d2f95d7ad0cad1edcaf614838b417f596c6fc8d22815bb4a930671b54cab3fc8668ac5ca99740ab27cf80211200adfe87f550ea010ad4d5f254617b550069a656b768e532f26c50734aff819a6d71f0601987287426605b89e30eb6ea3f11af02ef5938120348836703679580ce6e6f14276b13e39f7f86d30848651226e0857bb4a3b99ffa6393f2a8e74da6e1d02cf4ca40ffa9fe8bd9fbf7e28bf242af42f2fc738c45b385ee5fa33ecc97667d24bb106cf57702b4b815adca4ce8a32bfcc6645813e384a2017fe34f2aea25cbd25cf53941de7b2372f780f03ab18b01ac3a2c6a5a770dc39bcf39cdb1ca09d9f48d2aab753cb87212f402de54dd76187187c440514b67aafce35393b40df6aaacc924e8b3a0ba073c878c494a045721733f37c16e29b98f2b769d0e50096380a37cb52d173c4332dd7f90e826bd7a9fc48cc7088647b8cdb10f2ecae4d3802df9cf7486eee61ca1bdcb714c52ef8582f260ac963fa4c2c1a4fb5a0a9919a7613013ff30d81841541122ccf35c40e87a658b9a3e08d2ffc43a2fdad20b377c39a80865bf3b62a7a7f107a1679083432f1e5c7f4044c8e4372fb25f20dab3259cdfea8f205c25642105acb7e58d7489da786f5bf35d14e6ed9645db9090698c68f9f569bee7e43582b419d62b39e017db3247996c06a662fc81e0c6ef2eca0595a569744ec5d04b68856205966139e8e8925a0ec4f4c51d2a7446cf12f1977cf2538b232c12eda1b8d9c3af472d96400eebbf76f3cab8ff7a01d9b308af88239d1eba97fb123713a8c5f6cdf97d9a077b6fcafff11674f1549a2577c916936e12076d9c80fb338bb75d53532fcd30bd1a5b29555c23eb933b8e5d3cb98516f78b19b95d39c8c100776ad562656f63cd93f798b04bea6f58ec7bd0b2fe155ceed7025aec744f13a7d5c69e9146270ba122905f614af22ddf082b4bf732f1fe05339f27e397b46b393fc102b1060b09d4c4afcf33c7426f7de79809145d665bd2e8fe9fca7fe6fc946dc0ae8e40a2c74a01d4ae99135ee247c9855d0113c22bb034dffc98991605223cf879d352e17169488891dd0084796639b838a0c23dd7a71d93b2b6f44bf789d54022110bfb94c369b8c7e3371f978fa328bd12ca214352225be0e8c8c245ec727182d9edca2a99dfc73b24f262200aaf780fc48fb37773fbf88a76652ddee714489d03dc969cbbefa9dbadfdcc62ee789ab0f7172dc3db59e3801218fcddf2cfc30aa686bddc487aba517acb5372402bfe07d3b27ec2e46110bcc5d7782d92266c0cb8e9ab8ffcb363d95372bbf7d158e4e5597629b7399ae204d650310edf8cc3ac885a128770f7a43bbe234c872cde3b2b1d5a2fb27b04d89ef00bdf93b38f1a650c609e5ec6487488ddd342d6c0ce9d9b7099782ef0f20a4a6dc486068a38d136c491a7155ace914f4cdd51fa4c41ff479aae16071e492317b23925f8aa6bd6702e2e46b7b21f7cffa6141922e5101b1bb2a16587fdbd5f1286db1b552a33ccfed85caa391e9469f54cff6f25426e63487208a7cfb03f394b89fac2ad9890117d9635b9ac600645f74f6b2a3af96b6b17a00564138f1f7acd07c0db7e1bb84c49f814bd6dd2c7095a73dcd1ec57f4a97613460ee1695725424c8d02772b1622bbf1514c764e543c00addc4c79823c5be3d5df7d09a20410f05a5eb647af3eac380526a6d6d184c437510a3bc44a5dea00561d710a129aa1016576e44cfe97b39d807ccded5672ad98dada7b38803f6fcd5311cd8d35d893510d1ce6fabc975d2ee1a7a5194191417b855ff2550eb584d869b68fac58e9e674e701389b3a1d54b05da5b7eadbbe0866ef0498a3e03264eadd948a19a0b0bf477f8d00ad90a5be996c6578bf89d26be835d5bd632ebf90ce12aa886a7dfe80f28e52f481623ae836ab537a011848c1164c1e7428e740d8b24fc40d50ba03c90cfb9b62b400498d7c23ab9a277d37e76df427686b1144756f0429581f803ea7f2233612be5ed9778353dd70a8b130925a34aebd0d269315e74bb4c8c06236dea275cbbb238ddac95fb07c7c38f94befcefe26c194b049efa35f32ea8230b504d6504de82e940d68908713e9c974ccfc2bccc8e92478ec9f875fff3fb25e672f636053081d6eec4c28a6fea1ca3099a1f6c3c904c843917cb6950b5edeb4239627dbc66ec1e1d2520d227c4e0093fd259498338865696538620a7d5822ffa44cf872ce984c32fa97615b7be3505215398d1ac263d17c3e413f32e48479a1941cc9acbbdc47abffe6556fb9cfd3290f4dddcfe05d40d3518272d4b16a885a4b60834f72171e94bdc0f6e0868bcf7036f36f1104be47c42b55402d992397d4cc5a6e391f7c829eee335dbbbe6276a3fa23f4f1926b552cb211f98c0b9d30d7ea7c2c45075c45ad3810bc1cf55138d6b83e2e0d9006b48ef8e2696524800b486408e78fc994dd5d0c83d7b80ca0cd593a1f88a3223a30234d737bd696055310aa1f38b8df30043a9ba880d8ac757e068a77cd4faccc8a49bac01208240843ce519a0c557a00b3f6ffd981dd4be22063786ae722079aa92fcbd2b81aa37660ab44fe9b1b7c7076fd1d02b8eed86aaea59d4d27d2fdf7187b92b7ea8318f91928f576469a01bd1068d95d32d6d80dc60af31fa229af10dafd20c8501bef6618cd1f7424ef087b875e2801d0288cac363652a24f87e815f750f998ae8b6aa03c703f8e72fc21b25efd82c4c1a59658bd6a40b48033f6729b422fbc56084418d06534eca247e613dd8004f8bd5cf61ca579a8f0b83ab930339675ea60802a561b3c9fc539b9605416fe1c650614ff4bfd432fc20d0ef824b621c27b8801001c20fbf13c32cec5e08909aac0d749573eb683b2f453e765ec56a75082e435a16ce7b4e52ced98fad05a55131a809e745cf19fbe108833171ec0fdd69328c4c7ce12d5785ebb351a362eb6886c59cc046cfb2d9760cb53f4a0f9638ca462b81e8ac915c4f0bd8adb0b5604c7cb6ee924e339b2dafc4a0faed9f0a1e58ff24e25a6b1f9911aeb689860f2bd5f2dfacc59fffa15e2b41c58677dd4fc869a1c5d80bf9bea834b250e202448f1e86af41a6ebb0251a9cca93550032e8d4eb1f7a62a0ffa51870a614c104e1e9b28751c0fc81741dfb302bc82a526f73f1287cd7eb78e66e0ea3c402a41d7c4f1676ccaf70be9d6523ffee64e77b81832535c92af489720c99d9e0b1c8b8ac3a4552027466386b02b1fe62dc53a1b0d4b2b945cd2e68816a0ffdf495b43ab899ec80c9fe996da33aff3132a8d9faf5f43478c7fa51e7f9565a895a051d7f46bdd71be4b356585275ce4f0f1dd6f5a697c29f442efc1578d953cc0199a9408eb850c1d8d0f2d9c81438d92406a47655500d4d9c382e178b18b4cd741c40052c0f07b776d4e20460a3a54884cf2f33180ce800748ae42ba9b4f147dcf98d8ee7af20f4f78e4b82f552937bb2e130548afeba9d2ee1d0387d3f7d7f066baf2706c07ea7188cfa3f00afd713934006ceb4b3f5378810b65e0d45153d7e1b50e3c851f30f2a05a1afdc4b99329b428304928ce9a05e82597485a15d0a2fb17f0d6b5ab0714f228f80601617e2dc2019f16ccf360bb286b6f33fbe507c23e13e907ab1233d8f152ef9bf1bfa1b809f29b8741ff79288cba3fb216c3652ccc9ad1b6ad7bb85d917ee11bc2c537a5a498769e163e4909bf5b419681188917bfb7bdf864044d014d9a2e87eb309990b77f86fab03c17f0532e6c155176706b3b4b3aa1ca682b556847dfe3086f9bd51a58d2d140a783a43c351c332b82890fcd573921e8192ae9d35d0b4de822afdfc1c449d25207966207976f71452a29e535f92e5b4d67a708cc02f03d3abee411f00584f3125197ecbfae7665e9ac086ca1cc615fa89a6d5e44eafb6ff6c70570305932e3390bb95d403119b6d85804b837e45c893b11298e1056e0999a03d279e85b1b2f63f45cfebb2c38f257987bdf79d24fadb1f5787cbaf082a113aef7b454e34ad036bd9a0157a8d1568cebebe1d25bda5", 0x1000}], 0x2, 0x0, 0x5) sendmsg$unix(r2, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) 16:00:09 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="c8"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xd, 0x0, 0x0) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:09 executing program 0: r0 = socket(0x2, 0x8001, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(0xffffffffffffffff) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) chroot(&(0x7f0000000000)='./bus\x00') write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/21}, &(0x7f00000000c0)=0x17) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r2, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) fcntl$dupfd(r3, 0xa, r4) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000280)={0x47, 0x0, &(0x7f0000000200)=""/71}) close(r1) 16:00:09 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}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x400, 0x121) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000004c0)={0x7, 0xff, 0x535, {[0x9, 0x6, 0x0, 0x5, 0x40, 0x0, 0x36, 0x1f, 0x5, 0x1, 0x200, 0x4, 0xffffffffffffff00, 0xffff, 0x930, 0x7, 0xf0, 0x6], [0x8, 0x3, 0x8, 0x401, 0xcf5, 0x3, 0x4, 0xfc, 0x0, 0xcc], [0x3, 0x2, 0x3, 0x3d, 0x9, 0x8000, 0x365], [0x8, 0x0, 0x4, 0x101, 0xfffffffffffffff7, 0x8001], [{0x8000, 0x555c, 0x8000, 0x3}, {0x0, 0x8, 0x2, 0x9}, {0x80, 0x3, 0x0, 0xfffffffffffffffa}, {0x40, 0x80, 0x18, 0x100}, {0x5, 0x101, 0xffff}, {0xfff, 0x4, 0x94, 0x2}, {0x9, 0xfff, 0x1, 0x4}, {0x9, 0x800, 0x89c5, 0x6}], {0x3f, 0x3ff, 0x8}, {0x20, 0x401, 0x1, 0x3b8}}}) r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000000)=0x7, 0x4) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) r5 = semget$private(0x0, 0x2, 0x1) semctl$IPC_RMID(r5, 0x0, 0x0) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000080)=""/180) r6 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r8 = getegid() fchown(r6, r7, r8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000740)=0xc) r11 = getegid() setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000780)={r9, r10, r11}, 0xc) panic: kernel diagnostic assertion "ifp != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/netinet/if_ether.c", line 716 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 240952 29813 0 0x2 0x4000080 1 syz-fuzzer *171871 65238 0 0x14000 0x40000200 0 softclock db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff8220951b,ffffffff82206705,2cc,ffffffff8218db71) at __assert+0x2b arptfree(fffffd80653da2a8) at arptfree+0xfb arptimer(ffffffff825343a0) at arptimer+0x95 timeout_run(ffffffff825343a0) at timeout_run+0xc4 softclock_thread(ffff800020a109e0) at softclock_thread+0x16a end trace frame: 0x0, count: 8 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 kernel diagnostic assertion "ifp != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/netinet/if_ether.c", line 716 ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff8220951b,ffffffff82206705,2cc,ffffffff8218db71) at __assert+0x2b arptfree(fffffd80653da2a8) at arptfree+0xfb arptimer(ffffffff825343a0) at arptimer+0x95 timeout_run(ffffffff825343a0) at timeout_run+0xc4 softclock_thread(ffff800020a109e0) at softclock_thread+0x16a end trace frame: 0x0, count: -7 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff800020a24db0 rbx 0xffff800020a24e60 rdx 0xffff800020a109e0 rcx 0 rax 0 r8 0xffffffff81d00c7f kprintf+0x16f r9 0x1 r10 0x25 r11 0x743d08a3693323e5 r12 0x3000000008 r13 0xffff800020a24dc0 r14 0x100 r15 0x1 rip 0xffffffff8120bfe8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020a24da0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (softclock) pid=171871 stat=onproc flags process=14000 proc=40000200 pri=0, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff800020a10c58,0xffff800020a10778 process=0xffff800020a13180 user=0xffff800020a20000, vmspace=0xffffffff82638cc0 estcpu=0, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 95875 187407 29813 0 2 0x482 syz-executor.0 46787 454894 29813 0 2 0x2 syz-executor.1 53932 256597 0 0 3 0x14200 acct acct 29918 369029 1 0 3 0x100083 ttyin getty 95019 74719 0 0 3 0x14200 bored sosplice 29813 58550 32847 0 3 0x82 thrsleep syz-fuzzer 29813 195935 32847 0 3 0x4000082 thrsleep syz-fuzzer 29813 262923 32847 0 3 0x4000082 thrsleep syz-fuzzer 29813 282171 32847 0 3 0x4000082 thrsleep syz-fuzzer 29813 321210 32847 0 3 0x4000082 thrsleep syz-fuzzer 29813 240952 32847 0 7 0x4000082 syz-fuzzer 29813 303190 32847 0 3 0x4000082 thrsleep syz-fuzzer 29813 269033 32847 0 3 0x4000082 thrsleep syz-fuzzer 29813 263768 32847 0 3 0x4000082 thrsleep syz-fuzzer 29813 77895 32847 0 3 0x4000082 thrsleep syz-fuzzer 29813 141785 32847 0 3 0x4000082 thrsleep syz-fuzzer 32847 457250 50230 0 3 0x10008a pause ksh 50230 126750 69496 0 3 0x92 select sshd 69496 408918 1 0 3 0x80 select sshd 88709 44074 58852 74 3 0x100092 bpf pflogd 58852 409417 1 0 3 0x80 netio pflogd 50602 448523 68794 73 3 0x100090 kqread syslogd 68794 221393 1 0 3 0x100082 netio syslogd 60100 212917 1 77 3 0x100090 poll dhclient 59680 415477 1 0 3 0x80 poll dhclient 38421 109443 0 0 3 0x14200 pgzero zerothread 1731 273455 0 0 3 0x14200 aiodoned aiodoned 98436 332367 0 0 3 0x14200 syncer update 6241 483819 0 0 3 0x14200 cleaner cleaner 86372 302983 0 0 3 0x14200 reaper reaper 14290 119926 0 0 3 0x14200 pgdaemon pagedaemon 6264 153019 0 0 3 0x14200 bored crynlk 38259 220736 0 0 3 0x14200 bored crypto 51270 510227 0 0 3 0x40014200 acpi0 acpi0 53963 172819 0 0 3 0x40014200 idle1 17424 451589 0 0 3 0x14200 bored softnet 71825 289075 0 0 3 0x14200 bored systqmp 54565 102298 0 0 3 0x14200 bored systq *65238 171871 0 0 7 0x40014200 softclock 63879 370674 0 0 3 0x40014200 idle0 59554 136230 0 0 3 0x14200 bored smr 1 21956 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 65238 (softclock) thread 0xffff800020a109e0 (171871) exclusive rwlock netlock r = 0 (0xffffffff824c0f78) #0 witness_lock+0x52e #1 arptimer+0x22 #2 timeout_run+0xc4 #3 softclock_thread+0x16a #4 proc_trampoline+0x1c shared rwlock timeout r = 0 (0xffffffff824d38c0) #0 witness_lock+0x52e #1 timeout_run+0xb9 #2 softclock_thread+0x16a #3 proc_trampoline+0x1c exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82623a10) #0 witness_lock+0x52e #1 __mp_acquire_count+0x51 #2 mi_switch+0x392 #3 sleep_finish+0x113 #4 softclock_thread+0x103 #5 proc_trampoline+0x1c ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9636 7114K 8209K 78643K 28216 0 0 pcb 13 10K 12K 78643K 2423 0 0 rtable 168 17K 17K 78643K 4371 0 0 ifaddr 122 30K 32K 78643K 1422 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1905 0 0 iov 0 0K 24K 78643K 1701 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1223 77K 77K 78643K 7912 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 111 0 0 VM map 79 39K 39K 78643K 103 0 0 sem 12 0K 1K 78643K 1987 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 4 9K 25K 78643K 7576 0 0 sigio 0 0K 0K 78643K 92 0 0 proc 62 63K 95K 78643K 3185 0 0 subproc 32 2K 2K 78643K 769 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 625 0 0 in_multi 34 2K 2K 78643K 948 0 0 ether_multi 1 0K 0K 78643K 86 0 0 mrt 1 0K 0K 78643K 53 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 90 397K 397K 78643K 90 0 0 exec 0 0K 1K 78643K 1482 0 0 pfkey data 0 0K 4K 78643K 6 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 259 672K 672K 78643K 30394 0 0 UVM aobj 130 9K 9K 78643K 131 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 1715 0 0 NDP 27 0K 1K 78643K 442 0 0 temp 271 3562K 4202K 78643K 215439 0 0 kqueue 0 0K 0K 78643K 80 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 113 0 107 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 706 0 704 1 0 1 1 0 8 0 rtentry 112 775 0 709 3 0 3 3 0 8 0 unpcb 120 4786 0 4770 7 6 1 2 0 8 0 syncache 264 43 0 43 19 18 1 1 0 8 1 tcpqe 32 37 0 37 11 10 1 1 0 8 1 tcpcb 544 4389 0 4385 43 42 1 12 0 8 0 inpcb 280 12288 0 12281 51 49 2 9 0 8 1 rttmr 72 16 0 16 12 12 0 1 0 8 0 ip6q 72 13 0 13 8 8 0 1 0 8 0 ip6af 40 27 0 27 8 8 0 1 0 8 0 nd6 48 118 0 116 4 3 1 1 0 8 0 pkpcb 40 54 0 54 20 20 0 1 0 8 0 swfcl 56 5 0 0 1 0 1 1 0 8 0 ppxss 1128 210 0 210 36 35 1 1 0 8 1 pffrag 232 213 0 213 30 30 0 1 0 482 0 pffrnode 88 208 0 208 30 30 0 1 0 8 0 pffrent 40 6974 0 6974 30 30 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 957 0 872 1 0 1 1 0 8 0 pfstkey 112 958 0 873 5 2 3 5 0 8 0 pfstate 328 958 0 873 16 7 9 12 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 33 0 27 21 15 6 8 0 8 0 art_heap4 256 3726 0 3436 52 30 22 22 0 8 0 art_table 32 3759 0 3463 4 1 3 3 0 8 0 art_node 16 773 0 717 1 0 1 1 0 8 0 sysvmsgpl 40 42 0 29 2 1 1 1 0 8 0 semupl 112 2 0 2 2 2 0 1 0 8 0 semapl 112 1985 0 1975 1 0 1 1 0 8 0 shmpl 112 129 0 1 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 13291 0 11855 50 3 47 47 0 8 0 ffsino 272 13291 0 11855 97 1 96 96 0 8 0 nchpl 144 25460 0 24985 61 40 21 61 0 8 0 uvmvnodes 72 6829 0 0 125 0 125 125 0 8 0 vnodes 208 6829 0 0 360 0 360 360 0 8 0 namei 1024 93909 0 93909 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 77 0 0 10 0 10 10 0 8 0 vmpool 552 101 0 24 7 1 6 6 0 8 0 scsiplug 64 4 0 4 3 3 0 1 0 8 0 scxspl 192 84778 0 84778 69 65 4 7 0 8 4 plimitpl 152 602 0 594 1 0 1 1 0 8 0 sigapl 432 7646 0 7632 3 1 2 3 0 8 0 futexpl 56 192086 0 192086 2 1 1 1 0 8 1 knotepl 112 1869 0 1850 9 8 1 3 0 8 0 kqueuepl 104 4290 0 4288 7 6 1 4 0 8 0 pipepl 112 17022 0 17003 40 38 2 2 0 8 1 fdescpl 488 7647 0 7632 3 0 3 3 0 8 0 filepl 152 84548 0 84448 60 54 6 14 0 8 2 lockfpl 104 9389 0 9388 1 0 1 1 0 8 0 lockfspl 48 2217 0 2216 1 0 1 1 0 8 0 sessionpl 112 62 0 51 1 0 1 1 0 8 0 pgrppl 48 145 0 134 1 0 1 1 0 8 0 ucredpl 96 7807 0 7797 1 0 1 1 0 8 0 zombiepl 144 7637 0 7636 1 0 1 1 0 8 0 processpl 896 7669 0 7636 4 0 4 4 0 8 0 procpl 632 27178 0 27135 7 2 5 6 0 8 0 srpgc 64 85 0 85 20 20 0 1 0 8 0 sosppl 128 384 0 384 40 40 0 1 0 8 0 sockpl 384 17939 0 17914 97 93 4 15 0 8 0 mcl64k 65536 595 0 0 69 9 60 65 0 8 1 mcl16k 16384 34 0 0 4 1 3 3 0 8 0 mcl12k 12288 36 0 0 2 0 2 2 0 8 0 mcl9k 9216 26 0 0 2 0 2 2 0 8 1 mcl8k 8192 25 0 0 4 1 3 3 0 8 0 mcl4k 4096 49 0 0 3 0 3 3 0 8 0 mcl2k2 2112 8 0 0 1 0 1 1 0 8 0 mcl2k 2048 184 0 0 20 6 14 20 0 8 0 mtagpl 80 126 0 0 1 0 1 1 0 8 0 mbufpl 256 1232 0 0 45 0 45 45 0 8 0 bufpl 256 35220 0 28162 442 0 442 442 0 8 0 anonpl 16 968159 0 947212 265 171 94 105 0 124 0 amapchunkpl 152 63274 0 63096 142 134 8 21 0 158 0 amappl16 192 43564 0 42339 309 246 63 74 0 8 0 amappl15 184 1022 0 1022 5 5 0 1 0 8 0 amappl14 176 1158 0 1149 1 0 1 1 0 8 0 amappl13 168 419 0 418 7 6 1 1 0 8 0 amappl12 160 1217 0 1216 1 0 1 1 0 8 0 amappl11 152 1323 0 1307 1 0 1 1 0 8 0 amappl10 144 918 0 912 1 0 1 1 0 8 0 amappl9 136 2413 0 2409 1 0 1 1 0 8 0 amappl8 128 1980 0 1912 4 1 3 3 0 8 0 amappl7 120 1144 0 1135 1 0 1 1 0 8 0 amappl6 112 1206 0 1192 1 0 1 1 0 8 0 amappl5 104 1767 0 1752 1 0 1 1 0 8 0 amappl4 96 7157 0 7120 2 1 1 2 0 8 0 amappl3 88 1789 0 1765 1 0 1 1 0 8 0 amappl2 80 58785 0 58719 3 1 2 3 0 8 0 amappl1 72 186577 0 186156 26 16 10 20 0 8 0 amappl 80 28277 0 28189 3 0 3 3 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 130 0 1 3 0 3 3 0 8 0 uaddrrnd 24 7748 0 7632 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 7748 0 7632 1 0 1 1 0 8 0 vmmpekpl 168 91451 0 91405 3 0 3 3 0 8 0 vmmpepl 168 997508 0 995016 632 475 157 163 0 357 34 vmsppl 368 7646 0 7632 2 0 2 2 0 8 0 pdppl 4096 15503 0 15389 21 6 15 15 0 8 0 pvpl 32 2491195 0 2468233 619 418 201 235 0 265 3 pmappl 232 7747 0 7656 7 1 6 6 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 832 0 115 21 0 21 21 0 8 0