800, 0x1, 0x9, 0x4}, {0x7, 0xfff, 0xec02, 0x8000}, {0x4, 0x4, 0x3, 0x7}, {0x3, 0xaf}]}) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r8 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r9, 0x8004667d, &(0x7f0000000180)=0x7b0) r10 = getpgrp() r11 = getuid() r12 = socket(0x18, 0x1, 0x0) fcntl$setflags(r12, 0x2, 0x1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r13, 0xee01) r15 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r15) r16 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r16) r17 = getpgid(r16) r18 = semget$private(0x0, 0x4, 0xa5) semop(r18, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r18, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r18, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r18, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r18, &(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(r18, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r20 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r22 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r22, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000100)={{0x3, r19, r20, r21, r23, 0x4}, 0x200, 0x401, 0x2}) r24 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r24, 0x1, 0xfffffffffffffffe) msgsnd(r24, &(0x7f0000000800)=ANY=[@ANYRES64=0x0], 0x1, 0x80000803) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000240)={{0x7, r13, r23, r13, r14, 0x2, 0x2}, 0x5, 0x9, r17, r15, 0x9a8, 0x15, 0x3e, 0xfcc}) r25 = socket(0x18, 0x1, 0x0) fcntl$setflags(r25, 0x2, 0x1) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r26, 0xee01) r28 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r28) r29 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r29) r30 = getpgid(r29) r31 = semget$private(0x0, 0x4, 0xa5) semop(r31, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r31, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r31, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r31, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r31, &(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(r31, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r33 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r35 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r35, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000100)={{0x3, r32, r33, r34, r36, 0x4}, 0x200, 0x401, 0x2}) r37 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r37, 0x1, 0xfffffffffffffffe) msgsnd(r37, &(0x7f0000000800)=ANY=[@ANYRES64=0x0], 0x1, 0x80000803) msgctl$IPC_SET(r37, 0x1, &(0x7f0000000240)={{0x7, r26, r36, r26, r27, 0x2, 0x2}, 0x5, 0x9, r30, r28, 0x9a8, 0x15, 0x3e, 0xfcc}) r38 = semget$private(0x0, 0x4, 0xa5) semop(r38, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r38, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r38, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r38, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r38, &(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(r38, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r40 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r42 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r42, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000100)={{0x3, r39, r40, r41, r43, 0x4}, 0x200, 0x401, 0x2}) r44 = socket(0x18, 0x1, 0x0) fcntl$setflags(r44, 0x2, 0x1) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r45, 0xee01) r47 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r47) r48 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r48) r49 = getpgid(r48) r50 = semget$private(0x0, 0x4, 0xa5) semop(r50, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 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, 0x8000000000000008, 0x1f, 0x8]) semop(r50, &(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(r50, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r52 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r54 = open(&(0x7f0000000080)='./bus\x00', 0x0, 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 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r56, 0x1, 0xfffffffffffffffe) msgsnd(r56, &(0x7f0000000800)=ANY=[@ANYRES64=0x0], 0x1, 0x80000803) msgctl$IPC_SET(r56, 0x1, &(0x7f0000000240)={{0x7, r45, r55, r45, r46, 0x2, 0x2}, 0x5, 0x9, r49, r47, 0x9a8, 0x15, 0x3e, 0xfcc}) r57 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r57, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r57, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r58 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r58, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r58, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r59 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r59, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r59, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r60 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r60, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r60, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r61 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r61, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r61, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r62 = syz_open_pts() r63 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r63, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r63, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000880)={&(0x7f0000000140)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000780)=[{&(0x7f0000000340)="2a8dafbc0a26be72385d09bdc7b61b5536bcbcc7594abfa70a855ef89366a91c22cc6d1731a7de9cc3bb4957d7a4f63d87e08265ebb3ec86f4026117ddc33506cf8ea05ec7b71a74145c095fac9dd868e0591f0263f2556bab2a53ed8494b75bca8a0f94aea8b5c59ce024ab8348abf2f7cf0f95045566d86c21bd6588482e594323c950ef83247e75b40318f743099349f073a85e1090e84b14dbe0d32c30aa46f39ee2a0b2e012e26f6f46ea6a661f7eab0b1b33e48d93495ced82f9c27d494fc6c34a7d4202c5b51c78a2069cf225706897551424020bf9981c243736235076a89de612af82f80f219f72bbdfa96b2d95e7377713", 0xf6}, {&(0x7f0000000440)="006812d58ef3c05e7792820d839e9afb225e279b37a3a94a09c52efc919631b17f5390450e80b5621df743b965a2649d1b54e050e5fad6bc75b998b85e04e479908eabbc94e0f293a914e50d7a4333082fe670447fe5a8e82156c62aa4074b36f5debd74b6396ed1ab30d4114884e2bad67f490022e49b58a96158e0a60e3215aa1abfa6ded63520e4f27978787635fbeed92a06a45473014d16d085e46b90fb0ac87a374f3c3bc2dbba90dca3fcb92771cc6aa344e5c420c664f3946e215ed9dae1fef4e35cab27093362e6b3e12f9f1bfa87a5ded88ab8333bebe042ba2ab3d5ece2a391261671f8", 0xe9}, {&(0x7f0000000540)="45bff073fb6596db784635128ed8a2311504d4fbe04b2a5064fa1db28880f952ec71eab7f06c74b74eb593ea1c89d27a62b535b68dd3f5dc6960f3812f9bffc77364f45cd46cbbc087850e3acc86a8d04724f22acf66a05616873ee9c05aa0bb7fbfe6e570d3fa099d93d90ecfd58e483ffa82cfb65a19990976103698de60ede9173fa83fb2a674900b", 0x8a}, {&(0x7f0000000600)="72891fd0f08f6718ce12b0aa3f0768c6c19300bf42d2ee5e01f1649c1b5d16a249de2d64ff6a385d06b6ee3cab2402a1acde889f597fec0569741810b81d95e2de1d83320ea7e47a5e50fe5aa0b04e305b129c4a34be3efe8565479fd6537b379f38b84c8c4d505c8183cfd3381cae82842a6e04c12fdeb6eee425ac256f06e5a09df71a2d0b054fdc39c20c228c", 0x8e}, {&(0x7f00000006c0)="78551227e6446b263594b78478c9bea4b3dddf7fba47a47366363597045aae6706157d276a512f30da91ce8fd15c1984b023c97f5e8c79f8a3f1e3d7fbb6d7b39957523f3314c942227fff81b4d3d0f8d2b4547da9e64e83a888fc5df150a152e312e7d9f5a42edef6503cb3c01afbc7da", 0x71}, {&(0x7f0000000740)="c8bffcd0f7b5f4466e8d21d12cefc2358daabbf81ef8aa80fb7c", 0x1a}, {&(0x7f0000000a80)="f204a3bc627d0abe86448eaf072b875758709708991ecd4b36d4e593465868d68290eb8f74cbc2de2b517f8ac8c6b7f0660714c87e63c45f73e3f6f85ab0883bb9ab7d496958be2b431ed5f6386db118b12f82873c2987882824473969c552090fd995bc3aa731263362e8e84ac1757d40f4d4547cd1b97f7ea8d043528da406e7767001c125691b19f063ac82fd218a67be0f1ed6422c18450fbf5038959a4849cfa8da403e12d36bb7e401c99a000ff5e3baf25af20fd41c3719e98a8f7ae5af5b273b145ff393877a1c343d53ca4bbe253f349a53c23bf73d90480ed974cc45c71c90827823ba60b03034f0b5fb8e4e5678769c2bb7917f3a03803b14c9a27413b55f5c115c4f357fe869bcd7c11afab1eb892d3577135c1a1e9d7fddbad09752f367bef4386754ace51c2b24b955bf99d094cf2772376e36c1aa183b50d6c056967ce14d767509b2ea5ebe1b4388fafb7d6ca76b4a22c75f7ceb98824cde7db199bbe442e075c5d3484adb16a3dba9685981c1a31b4936eb7f7dcb28def8af4e9cb8cfda22b8d91e581f74ada040501b35ae00468bb1baef44dee32235d9d6f30c5f7b57c5fceb7e2b6ed2bcbf084c0aff87912e22387f9127ebe66a37f82922eebf41362bd1e03fc4439afb07cff7d6426ba63b95884a0cf2e6f2e106a72a3ee087d90dbaf8708f42eaf676e0894a6d326ec0b252b588ef828c4e74651e58cdb405ef95cfa9755636b958eeae21f4b447c9299f34db4eb634bc3ab4a9766f775bd2d7b0de0010b90c6f3ed1c0ccb7704897959dea88a3076dff17f3ffaad9d9628f909f1f272cb4a54fcbe9683f98f6e34138da6c6f1f89ae677f1d95358d9eb8e0e9b22ad167560f83161fdaa44f14b933d9b28d164aab668ea243ec266b95f8ce4d8481469ab675484382184500c4171b1c9439959ccf17b2cffce959ebce649e07bf72cfcf8fe67d4c953ae608597b488903e0ed2033b7953325c6cfe2e1c7392ec254559a687a71ac5ce777edfd776a91fbb5aa79b18217d03e01ee4667d803911056ae79adb875e3136b6d66395cb7c90525ff0730df7a7f91be2a59f24873acd286be6d6df04b264e845b0112bf0ef8fe69ebe18e40c049d2d35d7d1cf05c281c32bc566aeb720f04ff689baeabf52599ecd63ea0011b49b39e0694d401ca10b8574b39d43c5db412824d005250ffbb48319e612f34e063958bdc524e5640539429a1ee08f36a3e41378fe77927e51661c586eb86f48e60d1f071f7427c78271219e2c32fc792b35b98abbf3b29c7f6bfbcf07d5b608d849359d99b9640f96893094347872ed5ce1285e455693a0c0a52e13a2e4b7b7e009873b897a214608a6978a5c0697d93abd60070373c6389dd4a0b8b411ae5459a8b5597c689b64745b4b48fc8d1d0f7c5717f52097c16d94a1cc2119ebd8b9c9718ed42617299d80e8f01117d339eb1373f9a0b355979d9a2ce0a06509458d7b65e47ad7df0d2014524d04a2ba6d1dabc50a1cb34bf879697bda47dc84851dd5316ac2aa67c358403df925c65808bf8912a3ce873c642c17d636ee03abb608ad21a31da1ab55740948af2a6f498e98ccf12b780909a177fe08770775823c42e1fe7b7a607434bff96f461d53ff8f53260219da7e240da1115129abde9302ede86b206728522cbba6715e6e8a423aa2c77ecd3f2d07fd778d3d50329cdf6eeadf3644813830d4924be342449913dcf929eda3dc3cd51d5ee121880c35027f720d698fd6b052f0bb10d5f91a641b76329c7b2d0555bdea4d3db7f49515fdf849ff4afcb6b206e1a1e98bdeb92a0843bd731d2fff69bdcbb22dbef7c224535c8d1d7fe0e7dedfc93a79cf624a56eca0605349dd634abf55a64fdface49fcaebda219be3fe7330dc319a7ee6c1d2a80be34f0bf8413640333fe8a29df9a8c45fb0a894f5496dbbb3aef940321db4d2b0787d9567533eddac3503ffe76d3353558325fa370349c80f63f9c1243c6e24495d4321f505355b238719982cb9f7641133fe5fe27317ce30aebc96c5dd391268ee3f108ff07c4d521860298b34818d9030ec103c8254026c02a0dfd77f231c0602cef2bf4308cabf35f8584ba10cf85cc30638e4c340549c9fd002cfa43f217baaa7c6f43bca72ff70170ca4f0f01a245e7bd218c6ceb9cd70d67e5c291d88db552b2799320d45b7a25717af71ade1b023c6fa48a9798af3c468c54943d8bc3c874a8d76e45b9508670f1a88266bf540fa09089349cbe623ca018b18a961bcca58214981049634ae70d366aff0adbb61c554ddd02e586fedb428e8c3b5ccd2bf73249235a8af05495dcbe9e09716fa503bde52103f323c0db08740f49a17906101583016ea4f424178dfd418f0c0e3321e9ebdf49f6d08a373b512bdf3120013aa46922e79bf8bea5884e384d988ff2b060fd23e219bc1c15b610f43ea8e00166d320798359bf57a6a0b27d75d015f6ef7f14a6d2fb73d7aa8a54e75afa08c5b72c5100362e75e05adf0f9ae9e47420f6405c82e1c9df72e95e1657b2f432accebdd390135cebc315abe26a0e8f87c63ba8b6fb8d172e1e80395995c38858adaea117ad6857e96e9d4f5f0d17e56582e39e0ca5437475c40293d0824ec41e227dd75361de907b633518206102e9759f6c9931df0331b77e687fca22fca08e178e4e284dd49ec24120b7320aae809196fdce3058a0478783fb31d3e244773c76ab375bbb55afe97e24d9034259454f37a929d3c2e8a2b2b73ebf7b6a5eba8dcc6812a96ff2aefa0489c26530c56c771b0cc3f4beb9c25732ae398b6f139ac496798ab77356d0f3806c54b487c873de3934c57690ad20dab59742b2f6435814abcb219f64fa27adab48440c2087d03b1b049d2b7932b21280cb244b6d6d7b0b0203e8485b89a59f00f9ecf7caa0cacd36ba90c09cb65483abee22a8595c4050e8f22ad3ab2b19c2227d06bd13a5930d24de113063e16da0b26b9d7b5a5009fd1f2d5f0d5062eaa46dc5725d1f914f66630a3bf8e0cdca2c52709dfde3f3db762bf21f13c500d88d32a4d9fac23cdabc9153fef3b3e56c4efe87ad0bc6483a435a0aa6a69f9e5a980df4edd9554904cc4b163bc090581411261f3c8b8ed97411f4babdc2e40c4cec99c574297b743a71aa22b5f0ac5578acd647174ea08c93976e4d56e74e48a917ec0e6cd895e18340c7545fabba677a90cf89e064fe28427aee4eb7c6e435a145f14395834202528b3595b701e85bcab2e5e79970eb51a7d275c06ec012142a71b808195c9805fc6dbc63010b2b7546c1b5b609e1357380cc3409db0944f576ac294ba09f1d2972363f6807d1a5a69ef16dacd2ed170dad58c5512f116692574efb927b38653ec42af3608ae2ee19415d8dcbdcca1013c3fc3521ddcc0c3cb98d41fd52070b727aa1b2d3a91aa0dc2ef60d6bfd6fbd4b95886a336aab5b0acedbeb4ee6ba23acadbd27f8174be914131f9aa1c46f271a67264a226a9d9f20d477463e3f9e8d774f147e8eeb9dc615c3cb55199096251b0351fff84b02c44a17bacd8d7922fd211e29943d7eae8896cf2d121ee24f1c0d1df9ebffaf1b016a51f8b4a88d23bd43787a2417227aaf86e75984b0bfffe2fd8f1ff4473f27f49655ce3ca74dca3658c8c3de39b42c7ad56b5d1ff194896f33ca93e7461a7562fc69c62d0a6b90a9a951ba01fa7f6cb665cf2c436bfe96e2753d1e0261076ccbcd544a3ab1b8f375e849c95d637ca94418a4d7191fdde8a6e049c72ddca9e56c94b9425679c2a76adbe1fab6c5e1798361c0647b63a5ac644bc36394dca75445b99f5174132910145058ba667b63ce8dc9ab814789c9400b2da9cdea860667aed4b881e50dffe4017781cb31851b4a6a694c26e7e33b229169ee7a079da1b19d9ea2f66f2f1352d300d895a5fdebfee7319816427a983f6b376478343ae31d4ce22fdd22fff8389820d9691027c03f74167b7717f1331bfc32556d34e1da0686fc73811ef8da3b741d6e3941a938eb7c6c432b1553f5ed57c9ef37113421037524ec586c8bca296bf37391e746f2d5dcdc8c39500e6e6ab9ec234009b9c064a258abc170d9ef4198340173b3b962f0c7967f3932d321a4441dbabf89cb238fbd6e8a5cdf327b76eea34e062a2fe8d45bb2556ef9605bf81aeba8150392cf266ffa0de9b01c02c3d5d68203cb9cad4dfbe4ab0cfd4601401ec2a91e0b968dc960e417a613c2c12f7fcf579d2d7468f581f032454dc1d70ff7c573b6ed0e52288724f78e243aeb47950c0aa04db1b7418ecc94b0616d9ed09d698942c810a94609b50c84642835bceb18f48c714b86cc326002c97ee66f20520047238c7ac45f60488dc2b5578fc1934b47d3fb207fa01c4ac8c89aae8fff56776f6e318dacfc35942710b98e76f30e75f384748fe2a99a4551ff764edbe73688ec5f919762f43f2ed541e2dd312cad316647582b3370eb89b12f722fd8d13f2854f5bbf3e057871d64bbe17f9e57fc0de099f83ef89d6429cca94e73bcebaab836364c44a44ad1c579837865f104a16ca5a90f83fe868c3e265155afb2e53813f48464d208791a4f2ee5bdb63a7629688b0681873fd1e205bb30c6f1aa6810c9978579d65ad5893a3388bf106842ebd9bf2a7ccf88d689478873f1cae64f93596f9f7df505fdfb2d1d08c48b7eb221f623efbd2bde3610b437530e2e6940e995e6df1278b335a1eae1e7d77dca7097d3cc78a9a7c42fc9ad6f75a6f179212b81c64e719cd11c3ebf4038f7ad0163002f0c146b1d8b942dceaa698a52cee12a73ee27bf58ad2f8cc92273ff6e86730810f2fc8651d7d60abaa5ed3316f82d5e039f9a293232ba6d5e0bd0284c6a4ceeae62969ff3de5dc4ca497a0fd76cf521ec44f1ce1a426ec151823835199d27de1d4a1e7c3f1981275dfec991e6cfaaf1c5acaf62d0e7a0de37ff972a44f14b1a3a86a83ec7c2d00f9a8960b9df5b7e94e32715d1a516fd406c629a634267990b5ecfc1b461abb687dfa82ce91a08832d93eec3bc4bf5f7d09631398ff48dbc26165c3b3b2b4201e1a6391b4fc6cb9d74ca152e864bf43e1a275b4a15d05de910403213537b6d3526d32f2ea8af8cc2350b8ab987fcd04b53c13b93af92390f2e3522140028de60e9d26fa2a5957e9fcc8971d5241464944a39520f92bf0ebafa1eff5f724624df8f8e93a15a6e8fd97450347e764bb1371e977d5a44c3d88c79a6d69abaa8d24e053626a57eb74cc1c45e1c93234bef14f2ebda020985ca7b6a1471b980b1c3dcb31351f8871000d4b0cb7cdbb5df3358affd9fe1a6c2127ddc570d04db9641d22a906672c6021630746e2f419b1f1e49ed74556ae05737588c747d2054ca437b260c15b00e202d125141941c0659ac7c7b00622191da1faaf0d33cfe46bbd18135f7e787e841dac6d01b9bc00d43a45d50108cf7d1893df50500d196b5c51cd643d658223bc0386db2a7c6aceaae50f76f595cef3e11f1789bf53606880fd25993dc342d5d96e1cc689ed4a0090626da8d06db342e2448a095f0782f00024b7449818d613dfb00f74fe0fe12d7267bc6c970756b1e25df26ac41c9dd263b7b7be48d0c234cbee4030d3ff547378cc5100d466e1d53801b4cf0d17288b1aedf1ce29c546554d767f5ee593b30112ee050a6d68750670d8409e4a2c7032d8cb53d1354ead2f79ff071807bf237370d51ae3135608ebe314f05ded604cf357a7de21337ef65424c4c5844d0654b3a963805cda9444acaab470c2f9b5f115b1fdbd4da79ca", 0x1000}], 0x7, &(0x7f0000000800)=[@cred={0x20, 0xffff, 0x0, r17, 0x0, r27}, @cred={0x20, 0xffff, 0x0, r10, r39, r55}, @rights={0x38, 0xffff, 0x1, [r57, r58, r59, 0xffffffffffffffff, r3, r60, r61, r62, r63]}], 0x78, 0x9}, 0x4) r64 = getgid() sendmsg$unix(r9, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r10, r8, r64}], 0x20, 0x7}, 0xb) setreuid(r8, r11) r65 = getegid() fchown(r7, r11, r65) kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r0, r5) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) pwrite(r0, &(0x7f00000004c0)="fbaf8a8d1a029be9692300357e3a4f6fb3a7170747c80b6d83969762aa25ffe9784830c8ba45ee31789f340c6e9e6d2d63e9b7c8b54714c7080e0a2dc4738db31214bf877058ce4680d03a7e0b69b40baa880aea1a916ab0fe67243649219a8c0a67ce3d2b2f728741b27d0a1c46a0984c43b59f20ec59b44dab7fec7667080d7649fdd2aa9e05826464a9f48cacbcdabfe1dfd64f6430615e4107c05c2466bd2c63134a592061b539882d1538f17268410fdd3f9f607fc2afca7471e060c4c808c2022b31d9ed44b99bcea19e9ae324e2b73303ca6f4f133834d4bf832e010233c7519a63bfab15ebbcaed2ff37fd8b6b7e694a6b5f6ffdf11af90ce89dd590a3fb6f706b", 0x1, 0x0, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{0x14}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") preadv(r0, &(0x7f00000005c0)=[{&(0x7f0000000000)=""/46, 0x2e}, {&(0x7f00000000c0)=""/142, 0x8e}, {&(0x7f0000000180)=""/196, 0xc4}, {&(0x7f0000000340)=""/151, 0x97}, {&(0x7f0000000400)=""/180, 0xb4}, {&(0x7f00000004c0)=""/56, 0x38}, {&(0x7f0000000500)=""/162, 0xa2}], 0x7, 0x0, 0x0) 16:00:16 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r1 = dup2(0xffffffffffffffff, r0) writev(r1, &(0x7f0000001280)=[{&(0x7f0000000080)="b6fc42e1b0bcc2449d30d185b67d7cb549d7465d8d852e6895b9129c2666bc56776c716749064ddf2512640d995f4d42ca3c8431ab682101f8750efbee0e570c79a0cfdabdc873d03bce5997cc406226952253c0206cfba4d151b683bf63054c5df82048a8671ee84b4ee240691f43c7e6cb4d3499611027d15eb444abe9b89fa911b58a62360148ac8f2b0213ca6bb5f63cc884837115730f764cdcd43fc3217b7630844331c7c906da4050269bc2cc9b6fb7918c3547b4d102fd466e0c2497b67ec7c7d4e0a1fdec605bee3451bf4002820281c007753374c32520a01bd8504fe304684bdeda282df5469c2731cd3525f41b69deff621ff83c44c6f138a527e70ef6e417fc406fc5ffd26b5928788ea35ff78f230a3dc8d3c626d523624a969ac76730c8fdaa4580a9fd22c8fce8cedbbcfa069969c34a7c7163a5dc99a70a70828564d12b1b5e094cddde28d9a8b3552f6abeb29af8ccc01fd46dabb234695ff1743860478f07766d50949b98082c9d81ff38feb90f1dc009403de1f5ffbea4e481db2f1fa53c7a60e8939927198117381d7dfd1d3314c84906dc5958791eff7d0b0d69c10fc0a4f45208c0371a1d5856c04ce27a08da194ad49c5cf72a59273683f65e3d90351cedbe265141622772c0f8402b0ea94e1e232418f153c3109ae93c8573d4c863e8d4d651d676e3f1a28dfa4a95f729f4bf912c14eeb50fb35e7a71380a00d4fcb443d4ffa9559b8e676b85163dc4350db83b26180d521d5744cbddb04ce978a75d6cb237ea728dd0c1ab85a5968a9979c7d52cda08f85038b3251e5b2e4896f96858e6ec2bf87a5c662c40e4697dfe454419dd21976df65eaf97111a7a74df95fd92a48bea28687d41a54e01be8eaf24c0890977fb58ee7f990ee8493f4c99352f2516da9d2e38c9fb29152c4451219eb2885bd6a2f1349321e713db4670ee6ee321e1d31dbc7e0f40533d2b796566e0125a78126bc6837816789f68b301635428fb8a3dbca0bf1124746a1c576e656194d1326a0f09e10c38284a5b772c5755de4a2538e25d09b94d636ec0f68948d7da34b1aa9099975f67d3113d7b5dc030ce00e152b0b082ab22160bfe6d52b4a5feb18a430ccdec520c2f335af7dec2226d14295a69cc9220da464c9eb7c11dec6a828c5353c3c2dcb3c613d18370b2c76e0e71540cd52e762dce8efc5a90678f35ad1fd724d01f616a5d1157e0aaedc3451684364a10fc9abea7273525b83db25c2368c7ee34bf0345a8d617ff68d42fcebdacd173e326ca3c931581b2029616a692caf2734538a84b808de7585fb02bea8f6783b04aa489c38ca5c5763e3cae8db88f8d865225dd01b58b9e72096cdd4d63ef13aa74f221f916b19d21c21e245d68396c32bb5e63f6a6509a3cfcabdfc17c65cb91298af84556a54879aa411f9fe4267f915c7c08375870d7820649eccc2c3d72e2abb7efb6271ff4b88437da7aa29d3e4adb0aa9e1a60c6a3bfd88d193bdd7db846ff45f1205705e68a12de145922c1bae2ddd2d0917cbbf72802505c141d363c937b5656aad10a9c8ad6472589a22600a1b888cf19f0699fc2f8c1bd30aacc82cc05f87ccf0744f1c16b7a5fe6b2f9189676840669c57731e9d5f9b1f0e5b53397b0580aecb4e6ca199e29c05fb98b5cac31cdaf05aef43ca49fbff6f8c7ff5ebeda29fd58b65f66556a5f444c7b1fef1a7a95421d4a71f3a55d33941314379b5eed066834fb74a2c222d2c6657daea6b99f48c30e25ff0e9bbf74d497343d79a6a845a8c0cd394eb5e9a5e681d5207bdc5bcacdf5932ebb86718244181b8443b0f6cbc5b7583ea3ce8e65c47443fa8386623cd67558fd3f51bd860d605e059df09ed2f1e4cc363d9a15e1ca2c527e7e4667c2d875d60e78bc0f70b2b6bca0f79b8e72a9077d7c248bb58ff3a72eb64fc60961c387cea8b0789de33733aedd3108cc7aba2fd9d74ecb1d48bcd5d4db99619126bb7ff4a6b2ede3825ba28c6995e1b874286b23a0f353b8aca1dab61ae17fb58b846c29cd2dd546050aa774fa48bf83a49a87f574ad331d931ac8e64a3c60a4f0cfce6e345a0521aea0bc8fefb0fed4168fb4809ccd87807305daaf831ae74f2150e5966b7b30052fcea13294dce9264301f456411f380d19edf1466b71cd312d0da1af32bf49c8a85edcfa10251614f7f38851ea829f416a6dcd00e3e9660ed6d72e713f6f3a8c534bf3758e91d2b871ce319f3b195134035c9107113143d6de3d56ee60060848120980791b8106e5ec1842da5d992ccdf97f052eb5b6cf5c11e83014f59c892a7252c77e5ce0fb34f4c445870a30f3f6458d6107937ae1b36a852ae67d97174826748a539d2288b782570275eb30d5bbf7eb7e74474c73b49915a5272ad905a414b0bf10e2be5cc61c266566c658041c7b9ebcdd759c013842be8af185479604dac3c5957906425921cfd7136ff5c58f718553b5a8763772da70553bb28693713263eb8fd32adb3f4a0e15dc50850959d57f782c8f311ea6c558b0f892e5bef7f412b5e0a51a5be73e75c401058829991ce4c9fce92a9fbb67054dfa559fdfd2e57d7204ac32c66c770bd29313f1821d52c8c9922c48311b7b7fe4209dc6c8d6189a90ce70c7e9998faefa803d25efae2e93eea0f4e7ecd1b3e1bb7185d41abf02018a896266bd9b21c9406eb8c42afeeef6a6b1f1d343281b7a2d32b65bfe79f3a5eb66958419b4a54f51512407bd090252d6f8c1d38a4b90082d10fe9730567ebea82f6be2caf66da093114bb68e85a7bbef7550b8b7ce99a3e51e273ef5e753af3d8a0e8e687bf2728862304054eeb1b0a8a12edaa7690491c47dd64de957db2411bd5b8a3ebbab35a3f63f164f40231d2a067152e056c3b637e2fa25cb1e647ce472753ec4c3315d4e2595d5f34202bcf8f02d05cf4cb70ce3f86b1aa9c849c974a9bdd80eb63b1b95dab7dd1052d8c02d052f8371f7cd6ca23e0e5406a1dbf3fb5e7f056e841d7fd6254fc5c3e2c409e10c304df916a7214e3d4f86ee880d0b9e0ed61b0cd4d53c4395f42525751cdf126e62d8659462504a7fddf3507e4ae27c2553d49bc4f65d09585c179ff1d684bcfc97e96ae7f1fc3dc1572c5fcf1282dbe289d8c97663d2d27aaa1b5529c573dd5de63b4edcee9db598bdd4e100e86f2a3c564bfdbc92df2aef4f1b253b74b4a6c104e031c3011d69060947988b633c0445d3b78229c01717afaeac09d13349985909cf3ec7d1405ccedf34ba53f0d22e0cb4de28fc7d292cfe4afe4236ad114a5a0e76770771cc4ed36d3bdade15d84272067f6ef10c8e1053fe20aa2b4d9d8f2d2fe54ad936805758615b5e52c6c44ff03ffac2cbf5d33902c317addc1154208a9f9dac33dcde68690afebdc7f579fa86168c25279c6b3253c569100b7cc708773975c663ea13269935d3f81af28ed3bea13934eca044e36e715000b3370474987d94e00734ea8da72f14fda89c77532dc47172ea96ec8c7ae746da7e530133c0ca66aa7d681f44585ec4ca673b4ffd4fb4a3c670a62f0c7e5cd8c3d0078f212c1fa9741926b011e14b3d9528e1501b4c551ea4d702527e9d0db6509ade3a34c6296e031221ed280646eef2789feb78f44bd4c5ac686461a8855dca521fe0478ec57c9cb2906247443d30e595d5daab58d876f2698a0a3e8f23c21a9c8ece89715cade87382c10be6a1d778754f6f5adaa75ea0e61eda86866ea0ab716fe0dac153104196723dc633388e26025905c6a5b95450ed911af40e4f0e40c074fe7a279be5d8dc2470539d7e7f2159d4f170b64f383c017f7ffdee765626d0db1f93f342132102494282f1b28801ecb73262f39ddc190d871b0fdd7cf307b1b27d73836bbd881a1be529cbf1d5ded789e10019ebc74b7fb9abb5488d8439e7365dbe60182a3838c0f09eda61bd570eb273b474f0ab6e7a6630086e08eb3f7bad9e5cb325b00696c34013c5b95d75631daa1cbe9ee2e476f50467d221ac18b7fc6d395f3f8ab1a43a2e0d1f7d666ea2b13a1caddab3292f81cb51866f627c5a5a8caba0491a39f386e30037d6bc4d7dd883045d38eed7a89aaa70aa82abb8bbced7c864a9e62672267ba965bb18f49c539dfd8f9f7c0ccecf9f3c01218ac4c323a36fd51c306bd2b9dfee613a29dc56a8c7707096fad6d56a34d441be28aa7ef7541e90ab8a116291c6c85f49c4a8ed952b1fc3ee14ef26d58245460960542330d7bcf2814a1fe5dbef741acc2abb0d3bbd038a1f90e514854e48ff2511d15bae8258498fa23b2582e044fb1c759f2c661a1c5f995d16d87db46f102a62609e13370c2209e0b29354f3d727830693cbe2f0cc1134a89aad835fbb0b1c93dbd864417ad71549604c96495cc696fc035407f9acfe02f5fb67c3369c69f841466631e2663c474ecc5fdfa3bcacc3f48b5daa65c8f0ceede14c55f5700dee27471ba80d592dcb3c010985b2a0b7998524489747dc04396f829ee688142ec3856b048cab1cb30c2c3ead3106e369320720aaadcefc485c1ea9e5dce86f122354b65b152248cd2e7f7e69a6661b7629369de9de523ec5ff4c70203d285d26ffe54608de6fec62d43fbb61549bb57dc42f62ad29077d7656e227a100dffdc3290cfb200ba5e49f7fe87d0994d8dbb76e466ba64d1f48a781cbb3baa570cebb4143567a3c0a0d6e72ca5f502af0a611982c5f17d0762aaa0e22ee39ae54d1541a8ab85649568437deccc2b682bd1bace0eb7b55c9746b56ae50b929f84b91da4ad0d349a1b659c5283b2ebc586200fe175f5ff8d9e65766d7a5b9329fe801b588037028fbf728feb0c584b48c69cb396b639a64c5c4bbe810afa2f60dfd94d263a23d20b5d0a70b8efb13bcbce3a7919522382c4e9948e766355bc068829d42cbae517b27497f3552861220d8ed1035ce70d28eee298f71abf62809042710ae11d1f26cc196c6e8ac15bea69bd68e184fe4819996cbff7beee10e7b0090ace6f888e2964088ec99a6b2b4d180ff3137ecf563a3f77c268b9a46cdd74e792a99e008b5630a6bbfe431932e55816dc0188fea30fb954bcdfb7351e134e27036af71ec5f9fff8d78bbe42e08ca29227fad7ec597f4134ce0a3c8b3e147f4cbac40beb23719e811cdfb08d9864c0a4d46be5fe9fd4953be15f3123f139c60b7723b6077fd633fd61861579a490e36771f84bc2bcf6329b8185d974b6308044774d7dd373c0eb6309bd12180fc494f6ab43bce76f6451a62ceaa018a52d6f3594dafd2db886a0eb4d5803632953b64152f6147570c0bd0f04a3e2333d2682658fb0e5d058c8a8c37574aadacffadcbb4eeaa23461a89b4adab00583ea4a53ea005419dbaf90e34b38f0ba81d9e3f81e3f9deee193380554cc138a840a891c9e001648c935088d63039450b08a0744d69ef43d07df293c54921af20a1c36b7dde94cffdc5f30f6b81bea23b3ec345d097ee0adee49978a76d03cf9e1bcf099a26f598aa79f593a9f7ec509c45cd8620d0830a972a68843920c94fb6bc942bbcd90887f1b6542943611c88bd618f3e9d16d90a57cf9fcde95a70168435d3f76307cb2a1f747218b9bdefe72a6a01f5b52fe455b3489cf58311974a21eaaaf494d144ff0c91b0980b7427e6e52046bb38f45764ff22d46250661bbd35ef65251365dab764b78ff80309fefb03a7e86ed1e1825661f76a524f481f67fa50a30dab5087424c6066c06a5bb939fb6bfb6198d6419a73c5d737a77d9ae540f3ddf6b22f26c58d4f946ad9d47213ceca61817ee", 0x1000}, {&(0x7f0000001080)="56f223ea255a1e54b2301b49b5e080125c2eac43a8c21ddc4ef585f420be6d4a48f5f99db5b0d9d9339a9c3d67d7ee693c17aea018406aa8242fd5ff8cb5ed29e1e1dfd1fc07376a76a2d1bff5b6a63035c9d72eff914fad2e51215998ce1887222a1f975116c9fdaae9671aec3b65af6b75f8f5b520664349d000d19e2a549ffa7788555aa61b8ab0ba1f6c15160a317fa628517410c9023b826b531db8fa4d8f9eb145611674a15f8ccb772bb2fc7ecec96044868d763477efd9b9c22fa96e3341ab9a01b67964676afeca646b96f9d9df61082eb1940f8f699e2685f8c45b932a5813338f5bab45e32eecae68614660c2fe5ec7d0dc127d63f421be", 0xfd}, {&(0x7f0000001180)="c995b755b141295579122924ad0cd6989f83b47304c9f61d58c7a0c7994870f475d748fad8d944d5a66a5bb21693ba7d05c6c5fc751d036d2bcbeeb2ae4b7300a3feb75fe96f43d59158e8f57de6a75de9f3ae105e052bc01a845ac96408fe42e4cef4e75320d7b23c397ce9de467199cde853f902ff6fc5f21947003a69a240f8b5fb3f54b128d320afdfe6881d2c7446bf7dd807eabb5d080b35cb7d3e39e3a53815b3d233e85729a24aba53769ce4bc587877caa7f6ec88f6ba92b766093575d0a0b554cd467900281f0486c651c9a9c7cb82a9", 0xd5}], 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:16 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r0, r4}], 0x20, 0x7}, 0xb) connect$unix(r1, &(0x7f0000000080)=@file={0x2, './file0\x00'}, 0xa) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) fchmodat(r5, &(0x7f0000000040)='./bus\x00', 0x28, 0xf01143f428373912) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') rmdir(&(0x7f0000000100)='./bus\x00') r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r8 = openat$klog(0xffffffffffffff9c, &(0x7f0000000540)='/dev/klog\x00', 0xcb27ac1d2219518c, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000006c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x806, 0x0, 0x0, 0xfffffffd}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r13 = fcntl$dupfd(r11, 0xa, r12) r14 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000580)='/dev/speaker\x00', 0x0, 0x0) r15 = socket$inet6(0x18, 0x8000, 0x4) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r19 = getpid() r20 = geteuid() r21 = socket(0x18, 0x1, 0x0) fcntl$setflags(r21, 0x2, 0x1) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r22, 0xee01) r24 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r24) r25 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r25) r26 = getpgid(r25) r27 = semget$private(0x0, 0x4, 0xa5) semop(r27, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r27, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r27, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r27, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r27, &(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(r27, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r29 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r31 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r31, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000100)={{0x3, r28, r29, r30, r32, 0x4}, 0x200, 0x401, 0x2}) r33 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r33, 0x1, 0xfffffffffffffffe) msgsnd(r33, &(0x7f0000000800)=ANY=[@ANYRES64=0x0], 0x1, 0x80000803) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000240)={{0x7, r22, r32, r22, r23, 0x2, 0x2}, 0x5, 0x9, r26, r24, 0x9a8, 0x15, 0x3e, 0xfcc}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f00000000c0)=@file={0xd73a0d5137355446, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000140)="b7b6b311e8", 0x5}, {&(0x7f00000001c0)="ebd9a3ee", 0x4}, {&(0x7f0000000200)="081ac8eef7b0ecab6b1b87b45051fae34cdafaeab164", 0x16}, {&(0x7f0000000240)="c31521726f09743d8d9f9de7cbaa24a16f4ab69f5c133b9d045006963e670ed565de20f50bbf2bfc9c5ddd27c48f211ea0e7dcc2549f8e1aed37df51819c4d1a06e9cc27d651dc1e874cda783607dc8ab11f7436a09b304563174081d5171e3d5ba60a0b8bf6d18893ed5e7eb3d032", 0x6f}, {&(0x7f00000002c0)="5974fe132a0c7d9497430bede396d28612", 0x11}, {&(0x7f0000000300)="d810f10f82bcbe121ad7f11065439253dcf82330a811d5df70b687a0af2c75e5d8c88343261c174ac4ccb05b63fcee463663cb0413", 0x35}, {&(0x7f0000000340)="d7cdb30570bc65a3d97424d6e96ce56751a90f1a02963b9a20", 0x19}, {&(0x7f0000000380)="625453b997c0478e6e710e25ea8faa889e4d2cf6705f1df68501734540e8213492881362d24c20a8416f57f2cb5d2015e0af61bd7f52d4d8b7dc", 0x3a}, {&(0x7f0000000a80)="83ad010970fc058fe1bffa59f338544713c96554ece73fe12cb7f76181a0f6a7ef6cb33e9f0e74e8821692e1786758f730d6bfcdff2a6092778bb75478ec18e29d39ccc219dd965d9647fe6b5183376a9b4f40a3fa6c0c04d5e4f066d90dc4f3f851bab3ed2e5c94e8707e5de4097a9c91e31e761857f83715b7de6b5b464804d2472c5f35be312fccc688a3a7ec4d4ef2f4078acce589e6fee8dcec1cad46fd61c89e71d410570cc598e41173e529d942f000086f5f931390714429378afde626dc46821aee445bef6480ad2558d5d2c2652697abe37842f26cdf0fc859227f6265cde03643be164e0ec630a64873fd2d08fbb47c1d887ecd0f5daf696bbbc5e8a284bd6e735352e483f9e8c1e31e0d0fc8e20759dc4dc5c611d2ba6e4b1d59ffc97d763caf4544cc065be5b5f5b6ffc2b85aaaee8cbae0030acae232724aa4d22bc071310cebcf568dac2ac48261566f3cd7b48ec40238cde0fe9ec865bed46feb55d7e1617ae26ab404e5729939c08f562ee2787d4f7a34cf4d40b28498958ac9c270f8b5a4123efe840642ac23678c1f22a5963c9bbbe1ec3bbe44421c92b20a34895fe304c642a4f3e777127ecf914e261c25a442045bd6f2580f860f3556d68743145c4329e516849d8f6c620dd8355f02402d091c4c00c9c33f7835cdf6f30d376c8b532ec9931b0b85ad32eb02a68be9f780088bc7a971c31eec7ed7c8311c22dd96f55531d27f1a140d452feabe8cf0a2d6c5fc61fe868f235b03294f4a2a365b13730e0d558044c89435ad048768caa33320a462c38b5d59fa359f20f64be2bd505e0600ac4c3a3a243ea7c5e70c70d2ee8b3da42e4588e7147de503704547b09354e3f8c739f1d61dadd19ed53f42be2143a79a611585866941292c4394cef0ed65d290c7b1c5a80a7cc96b4a96c19a58471c9df653fdf25a8ec0a058e13c832c9a3103df578d417badb7e2f2ae2ff66ce8d9aa320bcdf53b0577214b02144a81392a74da34d7628a23a119754da09a0c9458e1c481dfe4d8713555049594c1725cd5e3d4a471af8dc728c1fd7ed91cf5715117a67f38b8cbab93b3a01760f94f8dcd24abbbe4a948c5c1c7c83a8b8171a985c775fbb6a411f46b0c3040a6dee731b561e1ababe8f92ec68e75e1d619d355667aec64489deb139812d1679e0e62496eb229f331a5ccf863a81babc70046ce2b155e5bb5a6f5ea274a49a47ae425416fc19d16076b05218cade6789e23fe591bf5cb81a83df476ad9b1c4b7cf1036510adf646cb7a3c6803e187ed825aabcd69dd5baae338f2af4ef52cbbc8ce85279eaa4a20187f54b1fefc770c700185646711017e20f300501ca337c98f90714f528dae177d662efc95cd502d7b919afb6dfac21ae75cfb20ae6adbe545553f1fd25766cac38b073ffd5578aa2bd15c2e3ec11e93e9b3cc207932f687debc21bcb4f60a8ef74a379b3ce2d9bd3c043c53e8a41603cb6bb97d1c974f0b4ee7c49b8f9b4b138b23071fcca16b3381d3e7047eb52ba5eb241dc624b99cad4d616d011ff996f7eaf6cfd6153e9eba5f1f17ed101824ec111d24a3c095c43d895df59b00fe957870c3eb25d4e5d63a4751a922a26e482d3a636f2f71d7d71dd4b1960c6670750f4a3d72a17b3503e6efaf11a8c7d33853a0c6b0dc88f92c6aabd3b9b1ce152995e408769a7536019c8db759c3ccccf0d3072cfd39b56f42bebd0355695d2e4bf2543da1d1eff2e27987b1d418eab4a3349de7a75729d8621f1e69f66d8c35ab87c3f2d8c58bf8019d7f9d9d5bbcc8ab63bc1e1ac8e05636b52d576c8d311d19acd5646184026be1257d4ba5fa66e601d7833350afbd88e5ed07be3d67c8c3d9ed65568e5a9791e5f0a65b7b1d7c531d2af763953d75d13600f5f330bde7535a9c5478ec4587223875ca43d3bf18c679ceb0b5a2638ab656feb4aface411bbd408965ae3e56b89cf50bffa067b6276f94c1d81b7573105267d192f825e848419f415339235bee6b8ae37a707fc8752d5bdad35500bb44c9da2f551f9805bf0c66af96cbe1385a4a5f46af1a2e5c72c71df3bd9f29ee4bfdb7c80b3f8c98569e3f73e0d4d8ae69be8e0e2bc5c705e28b0f42f49b44e6d0b3e5f6b8b16e4c5e0fb6fafda4fab39b0c6e479ca36604ae8df8fc0b5a127bab8b3c96b05c53b0607e9c3e310cf18c55763a7b6b3bcd49f339c399fd5b57e27393570b6ee9af78815fe7e3db22fe67c0db6607ea2baab628adec04961763cc572772a46e57a4e74e31de1b6ffa39392ee7b62d252226e7e05e74350219865787ea91632ebff87b523547119e751de4564739303f102958928bf9f734fd8ff7dbb941e3784959617ad89856f25a184f89d38a75100330114af29051932fab6ef5a94060fa5a927f61d4abfb47d0c66495307fdc10c3f0a997fddd8881e107fa84ae22e51608ca2e35ca4e1a227fec783bbf922ce29d69b37ce971e5bae3cbe61beb9bc9278c8c3e1d337fa31a2eb2f8371f22d0e7c33deb7fe349b3560b7d7a4661a72b8337b0475747ec3973750165dbc544180c5c99208f6daf1efe04a8488071621ab0b1c1902eb26f17740a7a5700ab3bd228a0684ac2c4a9c66e50a58bfdf2cd5c9750f47e10d12a1b222260235c60ff6c8e34137171f47da00d0c783e9c9a3a9ba3fe0538c98b1bca8b1a59bd159a32661d7e5666db6fad8a469970e672b517b514158cb58621525f502aa6f9162ab3b7ab3a112e934d881e9056217552f9e2e9b81be1a546e4b7e7e057882d927d05e49e364c2ee70ecfb7556e0971da052bcac6ef151c66d8774336b047b08789aa12958dbef18dda8c1635a7e30ccaa38125150885a1f51c2ac52ede4faa5196cf0649a755015b791e52f81aea07c2013e87e08fd8fcf7e682d08f4733d7c4a5a84635a184331e753b99d8ad535d53839d5f5798e4efbecee19fe3c6a302070e7f9dd087c7a41b2df553a2b8e15b0ae691e48386ecc65a79bf977b590440885c4a69f00d55a2fc09dd2565449e0bae8907bfc8e1f473e00e22aebd0e98cdb4d70595c76137f8628d151925e2fccd407ca5915fccf6e7b6c35388ad34f131c1d8bd01d0bedba5636235f866c3f6fe1088df121f40115f507168e808c98f505d1927080bef03c203cb29b9f176af000823e0249496a1ae542e105e3c73526fb903356adaf047a79850cfbc30b6b81379d97d226beeef29da16218e604de77ce0552891385529c0a4957dbdf4ca4d455391f7c960dc26c6e607745623ce8f8f3831dd5f5bd12960ead57f14c18731c875e78abe4f0fcfb9fd5c8f6e19c5258f0cf5b07ffcb14c61c920b49c73bfbcceed92c7a72a6cb5e4e79ad10f8255b1286a3db779a7c1726cb9943d0592e8d35aa23f87cda1a054bcead843509a76ba79c0f291140c520283e18f1d10b35557194f26e1b657990166aac1949913a039fd687c4ece31c807c9ac5089b1e952c0ef349f355462d52cec869d7d582ac6f7435f1ff56d5622b19353de1175e481082bea97b4caf60117cd5d2f85b4c44b23c4aa3a99fda2fafd8d1e01b856f7ad69c514d0c8498067a5cdd8faa02fe6d7afde4e2d81185c7d1d82775224c1d491c34a76c34ee0bd19fa60b55c8d5e058cf7dfc2598695ffacfb0dd5a5bed9b43d30598463fca44e60fd80396218a5d50947b952100a103c0e015d848972b5060cd1f0329e1ad5787263418df3f5d37ac36a1e55bca9015e8f6e116e05fdc92a6c5d7339a8b5a80970ce6a534c64bc4cd6b097f04a75cd7f25e3632216721c0dedc41e0d5e51e8acf131c142d31ef0e766675e17ceb4c23e2f4d2c94a025474204fb44e40a50d2552e8e62436bf7f51aed93494b7f092561c87818f663b2e2acb8c2a5dc66cfbe4f5aa6a191767cde747d5ecd02f03d7c3c3e098a5a6238bb97c11864314fdbe9baa9e2b450718a559bf8ef3badd1e2a9085c1d19300ef316f3edc5c0572d4f90687ddc7df3e03a3d9b63e220539dcb4acfb0ebfe2bef167ec4b48cf003a28e1b3ca15b5f3bf603fb5d069ce96cb9ced794861885e1092e495c8d2cb182cf32660f2b27db73b607e302ed79b2555b3f532aa24307e6fba1faadb808bda05d7609ed75465418e26c1187a9fb95a51708018922e1a93fc25136438eaf367f8b08c4cd3eefd0cfb1748be1237cc103bdce5ea9f9530af1f76f92a0a42544f0ef65df2ef41424c765afb7ad033d65729b8408a3c78b37f670719aedee483588c33caad5b68552f139b45d59573293987d7adc0051de9820ae972033cb969de3e4b685053d94b45bff0b5c5bc1ce80e0701e1da1c2638f14da3363b85cd813dad326458e254893a6bd671dddeb2124d05c8a95b32a01204c15562ebe939fdcb81868c15be78e392db193eac9e879373aad9031162a3e6950e44d0b98b6dbb1ba34f34f3f3a53e18091390520fc6b7aef03e79ed32cadaf3da887dc74d627f075943bec7d151308546449b7779587cb1736f375b6d8732c09d7cc204ec8037ff9a1bb567276b31b1b5878263f8b38014679ab44d2de9c745a32667a88b313af6f2e8346d10d4ad0fee7daea561ab27b01a9e0b45e9d05823ab53eda240a76671e38438d896231de746b3cbe619e7648800e80abd0b929a7796345b24b2d753ff1fa5617cd4213116b4faf8e969b29ae5c98b6f4b4526a295481364d615706a28b4152633c3024a6eb0cdf4e514ba62382d3f8881df64e3f0769a013c6a0910d8ba00ad9e069cb92a6c8f3ca9c0d6092dcf58494ff5561d8ab567d2babe25caa7706975adaf8ee8eeaeb49e8f477f289839cde0bab4c5393f073a83cf2e6ccc2982ea4400cbf9a918f67d6134066f68b8e40eefbad59134ee77ae30e6c04959b6da54220271237af121dc31936eba17029c8794fec8b0c94243991c4b35c4cbac088dfba600aba003a521579680265790a9e81bdf9141531cca0e278925ec862d877b3ce39a4e12e6496d6b6841f902b7e1649cca06b1b71a0d591703d10c4e5c398c35deab099e968fdff36d5b7ee88edc0490011105d1518dad25022bbe02a9dc277d5e8c877319f0448d3509ebc894e0f59f62ac7782b176c97bd2c99712ee6cf8ece4e93594f68bbb7097b0934397af67c1b3bcef1fc413df9279622ab4487837a99d29409cdc7a6b2c8fd7a634d2a8514392d4e77f3691e5ef235dc8bcd5cb9e25c20e3effa4167817628141b9d1f22c4676a1defe6b6d58694b6d033be93f7023ad32b9230f08b55acf6d53bc0390dd6585a557b88836f196bd0029d6ba52d17a88a307c8d255d4eb2c11ec72bcea817b2d70da9e7a8b23e9a4f9002db0d368afec30c2c79a616585a1e2a29ef99cbed6aa6bcc0eb0620b7258e978f99cd297ccc33638626ca18fbc10b75121b6f7edda62c7734e42bcf6887e9f9674db771171a1d6bf14c0ce3b5286ae526e1d48e86d672fe4ab1e6cdde6cddc6f5cac1818ce3685ca5ec86541b095ba2e2012d776b6f87684ac2a2be6df226e0393623c11e396d4ee05d3be0cc8fb2bfd0f7ed3e883eec3cbd6e5f0df4142ff41cfe8e7cf8507941e562f0385ca03debf00ea15541f0527f22e753f17b5816b921974d2a0cb4c125b086bfaa9022a2176300a4288c019045043d977da6f18f538fb2d6c068b15138e45673dd480dd3c28c11088328b2e4ddc47d00cd9a31a98dd16f5a72f8247271af294f7ec57ef1461b911bfc223857e64b03e48924b45ea3b58784ebfc147cde5be2f8d949ee012007b952366959473ff7aa605bedbf2d483fe29", 0x1000}, {&(0x7f00000003c0)="da0e6876f464148d09a4f6261ec392f003e229dcdecef6c478723480f59885cb07b541cbf48cd84628c7df273e11b4e3d5e73ce46b227d4582a2098a599f0c556201151a3b0a1e543ba156926f67cd13f59ba63f9281e30ef3b92ea6eca651460f7636e4c7297d144b2dc8d6afde8731327e17d0ccf97f58949bf0ae6ce20238093bbbe8b931afae6515ae29c9db9353873c31", 0x93}], 0xa, &(0x7f00000005c0)=[@rights={0x28, 0xffff, 0x1, [r1, r6, r7, r8, r9, r5]}, @rights={0x38, 0xffff, 0x1, [r10, r13, r14, r5, r15, r5, r1, r16, r5, r17]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffff9c, r1, r5, r2, r18]}, @cred={0x20, 0xffff, 0x0, r19, r20, r32}], 0xa8, 0x17}, 0x7) 16:00:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) socketpair(0x2, 0x4000, 0x5, &(0x7f00000000c0)) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{}, 0x0, 0x0, 0x0, 0xffffffffffffff0d}, {{}, 0x0, 0x0, 0x8}, {{}, 0x0, 0x0, 0x0, 0x9}, {{}, 0x0, 0x0, 0x0, 0x346a}], 0x0, &(0x7f0000000580)=[{{}, 0x0, 0x60}], 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:16 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x6) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000180)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000240)="917abc3a12ed3a828d527b3b18d8e9c99091cb2af951d90661bd65d8c29bbb93d951e871e7d16f49a9bc4937d4fef1a022dc81bc3746053be711d8edd5abd696399c89219362e8d86d89dd92080854b0ec9e7b7b03e09eaa7fd73553ec2c00cf4c71b1c2042a0689f9b326dc882ce76e7e50db626aa3014f18a28a91c584a0317adaef040232537e31568ad79694dca70dc4cb190ecd059a8b43faf0729f9537b4c84eb8c1fec7bf7be3714533388a0002722da2dcca4e22795b7ddc22a7fd3e42b0f964", 0xc4}], 0x1, 0x0, 0x0) close(0xffffffffffffffff) connect$unix(r0, &(0x7f0000000b00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385e84157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e50000000000000000712a2b279dbff4b7b4770010560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6303359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x1) writev(r0, &(0x7f0000001680)=[{&(0x7f00000001c0)="77694b110766c1653d4b623ab7e4894daca1206d2961a75417dad6101f3e762ece2d326faa47d01feff7ad65ae9a9b10d072c7ec11138684a1b8ea4f080043f257421a5db859d077d94e713983832bcf78c1b7db0b372972ef18dd6b48c5175359e2860618a9d2d5f5b926de2b876b30282417", 0x73}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x8c}, {&(0x7f0000000100)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7928e4541baec5194c07e62b3ec4070bba4d4204b5ef7571b8080d524ef5682c3211f0c28bdd892ada68fa764ebc3d6e8b71439d4b835928287d51f774e9c41d14d54abfd821e815440ae65adb67485cf4c320f0eef7f34ef17ca5f7bda0836ed8ac34279daf42c2c58a891fed235076ab38881a47f12b225fd0d696722bc4317857220915c49318aae3d3a2469d1c3", 0x443}], 0x4) 16:00:17 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x18, 0xffffffffffffffff, 0x0, 0x0) 16:00:17 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="14960465ebf81bec922d2e63a37a7bafb61ae1e2685cb6fd028c1c13a022e1181e653fc5559ccdb1bbb2ab7f3141e3920f7ac0fb55634440b0c1889498b3f7f473d35eec436f10bbbb6bcd66da4bc7519e3520ed9cbb63710162b5b8323223a669a950e815b6dbcbc28734cbb1d9ccf7443154662271b832807c4b20931e71f03a47729d132843fcbb900c4b19303c", 0x8f, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x80, 0x200, 0xfffffff8, "000000000000000100002000"}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8030, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f00000001c0)) socket(0x18, 0x4, 0xff) close(r1) r3 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x800c5709, &(0x7f0000000000)) kevent(r4, 0x0, 0x3fffffffff, 0x0, 0x1e, 0x0) connect$unix(r4, &(0x7f0000000380)=ANY=[@ANYBLOB="01dfab000094b03f4a3de66c65170015e96d119a7a64316e0573301c614f7eb728990b32ff00000057eea59d41a69203a4b87d8f3ce3050a3318729a032a18c81f92983347341ff9e8859f00731dcfba929fb923466be1796e5003f93da4b4ebb4cedac367ebab20327d4daba3b1f6fcb0dd5a0835f28085fe6f76455e2e51"], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x18a) connect$unix(r0, &(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8) write(r1, &(0x7f0000000180), 0x2ee) 16:00:17 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) r0 = socket(0x18, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) sendto(r0, &(0x7f0000000140)="61c5ce5f2ad941b7bbbc7c2eb32bc7bdac27bc9588df54c70a56da1e8157521c10d42c99208216888d09b2035aa91f0ed6b9679b68185425df29a7298d6f82d5244739e67bf98d68bb39cb9a40a389e668539ab5602a310644d30f10c6287bff6fb9e690937460775d56e82e", 0x6c, 0x400, 0x0, 0x0) nanosleep(&(0x7f0000000000)={0x0, 0xffffffff}, 0x0) 16:00:17 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000180)={0x0, 0x0, {0x0, 0xffffffffffff73a0}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='3'], 0x1) r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) accept$unix(r1, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) 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) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:17 executing program 0: r0 = dup(0xffffffffffffff9c) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/109, &(0x7f0000000080)=0x6d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x74}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:00:17 executing program 1: truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x5) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000080)=0x900) 16:00:17 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x18400, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000500)={0x2, &(0x7f00000004c0)=[{0x2, 0x40, 0x2, 0x5}, {0xd0, 0x3, 0xac}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r4 = dup2(r2, r1) r5 = syz_open_pts() write(r5, &(0x7f0000000000)="a6", 0x1) dup2(r4, r5) readv(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f00000000c0)=""/71, 0x47}, {&(0x7f0000000140)=""/127, 0x7f}, {&(0x7f00000001c0)=""/236, 0xec}, {&(0x7f0000000040)=""/2, 0x2}, {&(0x7f00000002c0)=""/234, 0xea}], 0x5) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) execve(0x0, 0x0, 0x0) 16:00:17 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)=[{0x40}, {0x2}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) r1 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r1, r5}], 0x20, 0x7}, 0xb) setreuid(r1, r4) r6 = getuid() setreuid(r4, r6) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:17 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x1, 0x80) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) mmap(&(0x7f0000222000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = fcntl$dupfd(r2, 0x0, r2) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x4000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) fcntl$setflags(r2, 0x2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) recvfrom$unix(r1, &(0x7f0000000000)=""/24, 0x94, 0x20, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) r3 = semget$private(0x0, 0x4, 0x400) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f00000001c0)=0x79) dup(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = geteuid() setreuid(r5, r6) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x133, &(0x7f0000000540)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x0, 0x80, 0x1f, 0x1}, {0x5, 0x9, 0x9, 0x8}, {0x0, 0x14, 0x9, 0xfffffffc}, {0x0, 0x4, 0x11}, {0x4, 0xfd, 0x1f, 0x2}, {0x19, 0x4, 0x1}]}) 16:00:17 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYRES32=r1], 0x1) write(r0, 0x0, 0x0) 16:00:17 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x15f) recvmsg(r2, &(0x7f0000000200)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000080)=[{&(0x7f0000000140)=""/165, 0xa5}, {&(0x7f0000000280)=""/72, 0x48}], 0x2, &(0x7f0000000300)=""/4096, 0x1000}, 0x840) write(r1, 0x0, 0x0) sendto(r0, &(0x7f0000000240)="7856001f64230dbb", 0x8, 0x0, 0x0, 0x0) 16:00:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="72020207"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) bind(r1, &(0x7f0000000100)=@in6={0x18, 0x1, 0x9}, 0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000000c0)) write(r1, 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') 16:00:17 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="0655c7b653d4134852173896"], 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"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000240)={0x8, './file0\x00', './file1\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r3 = socket(0x18, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xd106d090540f05b9, &(0x7f0000000640)="92052674da4f2aa5be4b8ba1674e11d35d1e044884ea619276bb4f8f5187541984ea1087b10039c548d5e9aac58c0ec51fe0bf6e328082486b894c7672a6635e6cf712691c9ff11359ee655c990a9bc4c7d3a2efe8300cb96aa31e958caffa97a0abfafae923fc25b2462a7ce4fd2400818d4544adf8a1618bb607d5d6089a1c016009e79e1d380c241ae11b594a261ef2a4bac77198c35f9a5681c7b72c7f2aee6f2eff003d4ec88cef597986c635082419b0fdb17ff5b5779ce7df3606c097653579b5b170fed5d4c71b0a0982e068a93797435da1d8f1c32d0414b44a9cd28b8486fa8813944fb2c26292d2bb9854c19366f4b1d823c1520f4121bd73af6cf9fe5a99579e6290e44b6bbb81ff435841e21c3e685f47fd403350413d7a9e98d5a9fbde0f637f1c837499218d51ebde4d050342a3ccc6ede88af99687c7a285eac1675f9c8e148c3a075ce77896cd7e6d9991f681d7dce176cc13d887b7d3b7b7bc7e70a763de93cf5fa2f0cd22dc746f9b5b5d2f6b7781d4f202e4f4fbcf2bfa3c5633590f4abadbe5bc9e1ee77184cb41a85a99c61c360a8c4fccde000000", 0x1a0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCCDTR(r4, 0x20007478) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) sendto$unix(r0, &(0x7f0000000040)="440971103cb44ab98052afa709", 0xd, 0x4, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000000140)={0xc000, './file0\x00', './file0\x00'}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f00000001c0)=0x2) r6 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000180)=0x7b0) r8 = getpgrp() r9 = getgid() sendmsg$unix(r7, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r8, r6, r9}], 0x20, 0x7}, 0xb) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x2, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x8000, 0x0) kevent(r7, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffd, 0x28, 0x2, 0x8, 0x5}, {{r10}, 0xfffffffffffffffe, 0x40, 0x20000000, 0x6, 0xab5}, {{r11}, 0x1, 0x2, 0x1, 0x3f, 0x3f}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x48, 0x2, 0x9, 0x8001}, {{r4}, 0xfffffffffffffffc, 0x104, 0x4, 0x1f, 0x6}], 0x8, &(0x7f0000000400)=[{{r12}, 0x1, 0xe1, 0x40, 0x100, 0x6}, {{r13}, 0xfffffffffffffffc, 0x8a, 0x1, 0x81, 0x1000}, {{r3}, 0xfffffffffffffffb, 0x4, 0x1, 0x1, 0x3}, {{r14}, 0x0, 0x1, 0x0, 0x3, 0x6}, {{r15}, 0xfffffffffffffff9, 0x80, 0x80000009, 0xffff, 0x4}, {{r16}, 0xfffffffffffffff8, 0x80, 0x8, 0xfffffffffffffff9, 0x7}, {{r17}, 0xfffffffffffffffb, 0x23, 0x9, 0x1d}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x8a, 0x2, 0x1, 0x3}, {{r18}, 0xfffffffffffffffe, 0x33, 0x40000000, 0x2, 0x2}, {{r4}, 0xfffffffffffffff9, 0x88, 0x10, 0x2f, 0x6}], 0x1, &(0x7f0000000540)={0x7, 0xfffffffffffffff7}) 16:00:17 executing program 0: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./file1\x00', 0x40, 0x80000000, 0xc273, 0x7eb915564d8ca7fa, 0x3, 0xffffffe1, 0x9, 0x1, 0x2, 0x7, 0x80000000}) r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) connect$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 16:00:17 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000640)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180)="440258", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="f93360"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x4c}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x118, &(0x7f0000000540)="c11690ccc8f39eba97926afa790d9485ad405c7a65b52b6edf2915786e9ab93f3ecb2080cfb60281331625b08e3263f26a1fe7f0d40074ea8801abe3735a0249cd169007e1df2eb72f27ddb6034811fb8b14daba89914de5f51b29da85dbe45d060f3952bdb3ab19a75ad247a836d9e8e0a841c9b280c8c7779112a1b23f75f954a478c3693c20bf87d2c01f4ad8b3092addb9ef1f2a7501b1dd252c4158c87c073e56c3b14554c6d179292c69ef902463463f51a14da7e959a8ad3d4ff036354641835f4be187de0f40f7291dfbfde7435fd1f2d6dd4b035b30b4f215aa31913917a0290677cda43380606d54616b6ea00f1ada0b1a5237e0e51c002bf1e4689b9f0f370fbf245d4e00"/280) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x800c5709, &(0x7f0000000000)) kevent(r2, 0x0, 0x3fffffffff, 0x0, 0x1e, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000200)) 16:00:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000691040dcc400000100"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r3) r4 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000180)=0x7b0) r6 = getpgrp() r7 = getgid() sendmsg$unix(r5, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r6, r4, r7}], 0x20, 0x7}, 0xb) r8 = accept$inet6(r5, &(0x7f0000000600), &(0x7f0000000640)=0xc) accept(r8, &(0x7f0000000680)=@un=@abs, &(0x7f00000006c0)=0x8) fcntl$lock(r2, 0x7, &(0x7f00000002c0)={0x3, 0x0, 0x9, 0x101, r3}) connect$unix(r2, &(0x7f00000005c0)=@abs={0x0, 0x0, 0x0}, 0x8) r9 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r10, 0x8004667d, &(0x7f0000000180)=0x7b0) r11 = getpgrp() r12 = getgid() sendmsg$unix(r10, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r11, r9, r12}], 0x20, 0x7}, 0xb) ioctl$WSDISPLAYIO_SETSCREEN(r10, 0x80045756, &(0x7f0000000580)=0x3) sendmsg(r1, &(0x7f0000000080)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x0, 0x10001}, 0xc, &(0x7f0000000040)=[{&(0x7f0000000100)="536c5501c446e807ce03905e1bbb3b7c8de4ce18fab700f17b941170f6e46ba48b1bb8a85607f5c4eb0fa14c46368876afd2cb89be38d30622c03b78ca385bb77960e756395edd1312cf2efb59ca9e9d5efcb67c5b81b824ddc13e2dffffa667bfb4f3cceac848f76aa389497fd8319f44a1b86d453393866e8f94741d19c67a8a38c4147adbae1382312cd523cb27f10f61a8374553e764ca6b0f2b6656a0ebe3eef218841225a18527371939c4d458ff05809acd596ea706af4572e2aa1cb1b3868095e74dd114f8018f2d19b7501b990ed2ff567df43ed5cc8e4209182ee45b8bde", 0xe3}], 0x1, &(0x7f0000000200)=[{0x110, 0xffff, 0x9, "d45c1859a64c8eaaaa0abb186c093c7c3b39d3ef095b167157a8926d6fc0ba162d9b0038fdcbc6f3d14b455bd968d85944a3feed71f77a56d33574aa12e88b6247f02b5bb2b64a1834b84adc499c626650aa9fc504e4bad1dcb48831b4605f2da6043d78c80456b9bad9f653d46b7a7628c110a8f0bd8ab84157be974eda246e849937b966710fa1852bb5402ee70d124e64ab5c7e98b096e536ed26327dfbe964e25c1391e837cbc2ba35d14ebc46b46ed36805cb38d0c320f5031b1decfd3e648f6fec3ac3a46c0d933329363338e5aa7eec355ec23d5fa8f56c7313679d5fc6f30fa68f81c501f0f5ffde49035cc3edc1c6491f6878dbac38"}, {0xa8, 0x1, 0x2, "6e9ac7b4fbbc167b89ba684e60913874934084482c5b9c398f4d2da4858670c580f014a39c0b16209c1bf2f94830a8897dc94c2b79875a0687d0de632b2863ed4f8fa42bc9ac9706e45be35983fb532b4757a9565067e8e4189ecb941044767c2f4920805686657ba30211428013593f3c0fed5d87bd69556f90a7f7030d8f28a3a8bd7c33d5692f8e3346c8f9a051df0f6d67d48c94cd"}, {0xc8, 0xffff, 0x2, "6bb7b9a57165f06ad9b263c4c9b24df0c54bde91e9302b195ae3126b8ae4614cf0f4a0e234311b1c9264fe19823cd6020c9cd6b11c7ca80e64d82a4b365a7b9255c3ce378ae1912d2d18eafeb724206a2fd9842121d501152a4ed24e6afd8e724fdda61748480af04d689a18426c1c81bf683922f32fb44d8ec14d6512d241ecae2b4edba00e1c3a6adf570c0605accdc2289b9e9a443a536c0d935603a8e0fabe8a0045169d0f9fffc3beb607434af26bf4d1c115b34e"}, {0xe0, 0xfffe, 0x100, "e3337fd745ba7728e8f3d43c5e183edd804b570a0302bfa8cd1942bd47e9ec9a02fa00201efe90b1a7807b1719968db824fc04965a859b8dd671169ee9cac02e61e5341ad588476b41d726c64f9780b7a13d92b7a3a98024d4e5bd9ca58f82a422137aa1ec04324c5f7a820b3f8b17fd35d2e9ade6a391c88bf14b63b620b33cd6a8b5f32c293bfabb5ebc5f8c1791fa4611480c5836f293baf2709147c999213a5335355e3570d2a9326534072fb1f70a057c30c1edcdfb6d4c2963ed33383f3a9b71947f4c5720bb4fb475ba"}], 0x360}, 0x4) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c, 0x0, 0x80}, {0x34, 0x0, 0x0, 0x100000040}, {0x6, 0x0, 0x0, 0x8000000000102}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:17 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="82022e2f66696c653000d45487b4dc187e6517c66619dde74d7df4e1cd3938c7930a1d500bf3c651875380068db9fe306c5d5f99dcfd2da346cafb718ea1970884449415aaebd7066e6958e85e51a0cecb17ebbc3d28a1775e54bc85d35fdea380595ede2f7448b52b0416ca6f6bdf6aad805dfcd4103e81775fd5c5c18d7ae425784840e598b0427036cea32ff200d4ec029407bbd2676e96d307432de9b4b9bd1d7f259bca897ce7c90dfa4577d96af98f4b8197bc4e0f2f79e8e309de5c1f39c0b989e16ca802f772669af746e462ff7d72c2985e471608cf28c434db5d57f13fd60d2cc53f8e38c265f8f5739d9a4210539bbc0d0577302a2fe5682c16e4e1bbf77cabb2f1de810a89e8910262e166cca911bc4fec89aa0972416718cef3d0546c20e2ec8fc613ee08"], 0x10) r1 = socket(0x4b26a676718c230a, 0x4, 0x1f) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = kqueue() recvfrom$inet(r1, &(0x7f0000000100)=""/254, 0x24, 0x801, 0x0, 0xffffff28) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 16:00:17 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xfffffffffffffb49, "03d42500"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00", 0x10) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x80, 0x0) r2 = socket(0x18, 0x4000, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r3) fcntl$lock(r2, 0x7, &(0x7f00000002c0)={0x3, 0x0, 0x9, 0x101, r3}) sendto$unix(r2, &(0x7f0000000380)="fd", 0x1, 0x2, &(0x7f0000000400)=@abs={0x0, 0x0, 0x1}, 0x8) dup2(r0, r1) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r4 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0xfffffffffffffffd}) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r4, &(0x7f0000000dc0), 0x0, 0x0, 0xffffffffffffffff) pwritev(r4, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674fc25f3b66b168308f017508e7f1bad843b4cba199e6a523988450f6f614dd348103ecb05fce396a2ae9e021e5bf5b7fc328612f473d83d2a1efbfddf17fb9bc7d5db10101c5f6f17a5cbaec8346df0cd44f0adf53dab3e6c077580a", 0xf0}, {&(0x7f0000000880)="b5aac563509279ac16be5513844fe54861127f860c7b4fb56e1aba785ec2e35567a1e34d57a665efaad8e33b2d15fd09bc84eee47bf9e2cc1f2a0fa7eed0504c4cf47013ff9886c74f63ec286d56dfc2a1b4d8aaa394f5e01c76b64ef3f5b7b3328b1b3a337d3f58a6fed893229ce8a7489c", 0x72}, {&(0x7f0000000900)="239db75a17c30883dc46abcfec85eaea219a57506ab403038fca6592be347aecfe6b1ba13b70fa5efe483625f57db2bf0a0781ddce2f232935fe8372275382166bde2010187c24a73fbba05b516bc46bfcced662b8b706addf29878073a6fc5b9599d6f28b67e691ee054ff02b9b53bf81c2588e8e507d0b748523d001edf970309dd82dc253e3d2a857815f96d538017c18e5638d0a1c0ee8ed60de942377a15393becc85e1f2c0eab3bd2bead5e96e261b66ef18b72902f59940e20de6c6a32743aea3634c62554eb3e5012348ca32d81a040e7d04318c0154d46f08072f325413dca3f431e3e57d43787daf5a2342cd42566d70d3a66e7f178c6e26", 0xfd}, {&(0x7f0000000a00)="fd678a921b5ca3b39654e2595af946483b086abfab025c50c4aecabf7343cd24dc6c6b9f377e53f5804b801b9b53ceec76cd2cff18dea934cf4ad7c40a3c87547324cecf0f38c452ee5f211ea98dc81e9ecb21ff28415d1ea6472ee8229a13003ef32896a1f9fc87fcd3a2c73291e9ddb1f4a2c56e8272ba84cd86c996c282d28564cf2428cd083acd27ec72936129602298cd672e375ccac36230c5136276d1e8223c7ee8de001223c522e2e281d3d76f8cfee8b56602d880453381534c0530acaaed07ded7941a81af55bd3fbfe7c8681e3529ff1e39e69c2dbfba512d281e0d8b01c486d50ed83a730a7e356b57c1ab00299bf807b5", 0xf7}, {&(0x7f0000001b00)="a58bfd35679e9282b07028e8326952d57f2e517388645cec116275578ab9b09f1167473e743f2b082894ce52f12da010fabf2f874265aba4bbce8b5fecaad443ec34f445f663e156eaa2b567d19eeb827c63e0456f0493cbcbcda8a35b603b96a8bdcad18bebbb552638c231c4396552161b6e0c85359b9543934ba5fc8c51616560fcac7de749cc96de3668e17103baf37c4648818dd906419e544bf63d39519a14c51577953e42a8e5e452df9c8664be8131d8ce72a0be84f436ee8be03bab459588dedc6971467e89509cf7f1ddcf365e1ca70b86f204387c585be3089fa57f57ab392f1865404cf87de3f1e13d1e8d5690892fa437f3ef8ecea2e4f6c69b519fa1ad0caa5569cdaf7debc8a0e588f18f61e6a48db9f872c92751ea270292b78d151817b0a80b8f75afd8acd86c96a134b011714d5a2f16a598ffdff281758003c65fb997798847b0ff6e4469ed4dc19c8f1788c3a538c45a755cd551b678f1a2959d3c6d6c1e5de62a4c56f1b51eef03b61119c6f32515d13b1f8288e830128a5e3b3162a206347a119e9a7dd7d27d00b4cb98f4b575ccaebcdf9cb0bbda7efdb8ce9cf5b1a8d651d7199ee59c5a6f43a18d3315605f42d126417186e4b44ce11c45d90c66c95426ed327688b3de72782672bb8e5d130bec0cc3567bbf6499cc209f7a91eac22961496096b1308b1712b8d59951b133a87a30d9adb5446de3a1b8065b17c77371d76ccfb508bce87d342075847b37535283167fc349e6190945db66175038a70050a0bc6b6cd65850f64cfde080cfde348f93e8be49062b51f261d9307fd95bf39c7ba7d71a658cf3b66e1e216598a2233fb8b5a1103092d8bed1f6b51a4656a8ec42a7c5272635a742161d0198597d81d33db4050791c68636422b5144cf1bbae3242c4c2299e3ef4212a1a1dd065ed5c0dafe496fc0c4077146aa2e7a4b9f1882158e7e8832383e5e4328d330c07d757ef4327ada7b45173a142d79ee6b86980502eb7bd7d8fbcfbaeea17a74a1a95c9fcbeabfc8ea193f6e24a459055bf3f14254ed345a35b2e0e015a22d53972c607dad409ecf02ca9fdd282f6ad79459198dcd1076341903ef15798679fcd54c68a7c5f8aff1b3017d0612fddef5c1b5dda21f0d71a1191c7726ece7ec0a55702358ac84c50b1155affc2f7b1546c11bd6b17284cafc679382e17c917d6772c8eac23f5f9e9eb6b72b95637ac976ce6552a02a81558798212239a475846f13b81fd03e2dcfc8baddc3bc5b2dcea9a4e9f330acea8d719e32fa3748b378ab73e5c153e3031ece971ae6b6a1cb381a654e0ed52f1f6736bd81609688ce6ed3b20ff98edfeadf350023dbd3fb7f953f4f1e639fca4b232ff96b48ce4c2ef36c148058d32584746407eb852df620041d7bd6246e3e6667979a671af33abd990f7b28a2ae22f19def34b4b099aeb197defc6e7e38964b263a2a720e416b5b45cb37d62a40cf3f965ae866e50b5a5293e0c52a7256da3b8063cf267aa478ce8c3c09cda2e96576893005b2e998c66678d7cc7ed26db94235f597296768d1c8cdc67a6996068a20390e694b353ae8d8a845dbe49f5791f4675a8633eb4c0be7f600c921e86820eeca3ba0a267fea0bbc6bc161309c08caa9aa5200ad30fb93bad9e87d87986186a33949def245c107832510767823cfbbb1e845b8bd155d5c230d1bc898ec78bd02f97c9963f318d3de9b5295bfc3c36a512056ba866f1f0fc18efbdd0f2a154d053b4f580a18af99d72c388cf647c0071a70e47f72d97cf97fd0a7b5197fe6c87d6285ba1d8619e6838e4ae93aab73ca079d0287212f3c182e2585c71ed726a1126a27f41ad226ee44ab051d0dc2d2b4b166f55b721d3acd5c6358922c93e419a036a7d0e949e49d1d4e730fb0ff6d69ad0bfe3e592fe3af3ba0f042dfc7fad571237bf370790983ba0612093f76417015453125860aec162d47e91448b654f41e61b5c0339fe49eaddb8b5a6c40876928fe45818c954e58cc51b2d3a6cb54451b5acfbd007028ace826eb95d89ec0be2679b281fd0a1ed8ee0a51af129c29b9959d43c872134d09e39ff360f2ab948e057c8b9ecd0e4a712adfc6e482b3b6a056dcde22e64c11ebfa6bcd8b0019e8ce141f1e7f0b7ea3e7149e6a8492348801f403f292eaecf6308b163598926c61ed4be93aabb3861300d3bebf4a8228aa11bd57af303450e7257c23176c011b8be8d40200dc710f95162515f31aaa301b2a0af1e5adbe517f4b0f2420bae9108a5a9319dd19802cf5ce2e04f0fd2a931e874890473937e41b0d1d2b77e826593cbd4923caacd7973ebdd06d8384bd3c7a3ad5b3db9f763ba0054429aa8039b66a1d0a4b541d6a8b2ccd527e785588f2a7effc3949642b090bb5d64929affa726f87a474dd66339d8cb5795fcd85064140d45f1d0e65d5ab87996d3bc89b949bbb703f4df0728d32c1cc69e02211f774ba7131cf76a20ea709f6ecfc3107709b8e505ab8ed7b63d1dfdcc5d2d9452371a09c076dfe00c4dc76371c3504e2b851e049ea39bcbfa83839294d96eede751b1964d6c872aeaecc59f19c26546f1e5582fb421412259f4360b8b467f0169616588114236a0ae520a97c325d92f9626a4735aaef7158773b5aff1bb6d93a2acfd907bd28c3faaf9a03795c78fe3ba89e6d26144b177858740c4922a2e286bf4cfa4f176127e57f0e758368e58a81478ff12ba1cb1f5dacb1090c789cbbd7242dc00a43a21c4d675f283a0bd57e2954f66c44ebea67a2940eb83756d68bf967f557d0ab20684ddf3d1136bb9b590d0b47b1562980429460b1b1a4e146401151f98fc9d1e50e341261c17fa7f54a8e527eddd37f7750f3475cffc658afdfe7d2d4d0a9bb1a65fdfb9c8ec7f3b178b1e3e43fc705b9efeb1ad3b564316dd4277ed21b85e72e022ec2e5321cb94107d17a09992ee162574facf94d74c1631ae722c505d9d81036f861b13f6b1481f300308ee47ca0229275798907be0aace2352dfa7c3b399d725c457d7bd605514f7b969cbd24e0f7c47770b29ae7380bb3805442b02a8db37b5bd94fa9786c3a1ee3923b35de41183da8e50414aa996c0024c152ba0c1d9768ddaf2bfc1820995794e7ae78532420cb9c6a5d1d464f0cc2a8cc737da4e53323af96bf0bc562debea24294a2a10465cd4fd51dfae1944f10064975829719f52fc8d010c705ce8bd689c7bc068a0535f278cf3f3f23ee104ac380fa5eda0cc8eb8c0c4302c61f724fca6a325c851e8870998b7841f817c1367f0324b89ee4142fb586a27d129009f978b32a524ad3e7a08f6194b19bfcdb530f56247acafe580465e6a6e02a71026a9b72a1255092b59b9aca418df53dedd72681d12aebda9e335741ffb013f31f8faa871e346674f65d1a847e96b97ce42fc486bff193ed63967343caa4371d8c7ad1d5d73e023e9fe91a9f39f85de05c40a509facc4a01bb1322c98e7056f83c55729f088854eb9eefe0090a1b17df09c38264c0a6357be81b6b367dc669bf4d387b47399981e00cab7c1392f83e7855557dff4ce3ba022c5b3c5e5a9153c71ec057964a9134522942cc89e92d3fa28a62fab787c65a3c217359c7e7794af96c39afb9ed3f4ac4646b8f8ab47a699c9b6ba7cfc21307a586d65fc69caf0d8370ce31b6c48ad21f36a8907748575e68e01b4b6242f4243fd22bc2e1331459814769b58e33f7ea424f5b4bb2d67d48ca40ea3d60435ad07af8b38737591981b6a6afbb0ab19830a5ba795e3af763f171c7470e8c92a42b847725200fb68b400a84c599ce2fded2f634a3436c914f659a28639d96ebb1061275884adbdea50cdfe36c7133ee676c7ca4209cbbc14c8b03ea61836d0b33c1e26deb356d74e010792e856a1f21e5972d406f9c1dc1650e7572cd9cbe075427456b5884cbbd1b54688738f7b9252b34d24fc5304072f53acfd74381aa4046becbcaf6f1f885f14dd8fa2f5aa92feafa8af7cdedb6d53dc847cc0506132782147de813f24e9689ed385b3dbe4c6263177d62c6ab6dc18e434ca37707a7495b94d74eff78b13e5e25ea4f79e30778dcf95a325aeb022056f269dc0aeaafed0e04b33ddb678eb5ac8cbb1a1b446fccc86958fb924eff79413152ed25a2dfc3408c54c5700ff0a819f40b7b400a38deed780334f686b4c152882b6d841bce48facd3b0aaa89ea5ccbc077f4b3e64ebc3c43cbbe10529c59d3d2faa709ee525eda31fab00b629c7be54faa8384f8a1a161a8c84f886fa3f43e5d0498e31c1a10b5d2fac3b3b366c208728ae044a363fc0992b72e85f7ceb41afbb0b92c42e2757f2ceff5628eceb0c9fd772549d28a3295324dbbbb0ffc03add0579c8c941b5f6566d2a653046b8d4efd0580375c3fbcb972112964279536c4f2329dc92d0b202c6533c89f14f60f1555521cfb0d42487dadce1a1b8951de7df0a04d3a217addc3092add9c12d27b6b505ea38bb4d7ef27d2791ebd561c092f491826b1db0672d47de02f4b68dbae86d4a2112eec676aa56fb2fd65e758480682e426c6b24d2cf31d5a2f07e7b9c91ae3cf8513124fc6333d1c96566d606795860152322429999ca74c8f3547aba5eb8a899a6214afea9f7fec740e3669f07d6716e192018b55ccf62ffd6f98263f4438e1da32b13bf8f3ac07ae072044a63792aafe7deb8f25022c084f7951c663b0eaef2d3a503159e1fbc100922e501b4bcdd7d8b8b6edce04879028e11884ec24170edd069bb600e692a7423270d5c08bc47fd31cf55383e3feed69ae2fe4a09b3d797b8582522654fea4f908df87fb49e52c959ea54d98f74978c51c040f532c46fadf97e35155c85e00f8bb42f80043b31c63a9aeec59f3a5ba8d10fbfc95e657a455e50e3d699a41d0b6dab92a69e1d3881928d625c2ff7caeb2761725a66de0c25e09de2b2a265d4fb51a0a0810cb84cfda7fb2ff5dcae67ae7fdd5231cf450a01ca6a1f0f202f5a2dece34c0fce73e77af4d31d7f076e4456c840eee83f478d256ebcad078ddd03b1684245978c76f9675e5f0fa26c62eb6b227f18d0076af976ed4cca7cb78cdda18a215bb9a36ab91e91b8cbf0b8becabcc732e9a355ae6516cc16a585f76ccc72898851cb34928afe1f910ac7bd3d1566af59932de4306a4c47680f16d169b2d63516cd3ffac5be695be77f7c14344f41777c79051e8b10a667828d7e2cb34f533d51807ad3373e37763b332b6bcaaf453fd26c0470d493353cfd96b95dc14cf2eb4a632c18818e56d82e03e59dece0a7fdbd0c84fbf33e073267b1ea360cd96ba3bd7e593a71e3e0c7f74abfe23412adbc7ec8563612a384b9f47a217204405284e09ee42661c8751f7bd24c57ff314ee3799d347d1895f969bb4ac7d6039e1ab53ec56e506d89fa90938e7d386380f32fe4ded745c96f4a98835c72d63e2c50d1f986922967801c9830e663472b54d0f605dcba724c045f3fdcb775e8b7850ba02dd2f179c61c7e36e5cb0255596ba26b0bec450fc2b02e2a325099017eb7f6d9b3a4f7a60ee0522aff5a5f3892eea96c527c094ea8b7910f5ffd1e9cd14458635d7e2ec2fc099c32d55f6dc6a6b6dd64c59f42bb43250ea0329c4194963ed26d4c2f74c0b7d2c4059136d4f94b98e7d4e9956ddfef1947aefd506935883b7035f63cc0224dbd97f18740405ece992a2ce3b3b01ea91edd5efd0da744c2439e61ebffcc9268d9dd1ea7ba1a5cceac116244aafd49a0a626c602526bf0740b9ffa75203b51b59a2786cb1779bea1efc67b2798", 0x1000}, {&(0x7f0000000b00)="936a97734530e20d5ed194d065eb9092c61646c77939203decab2e232b55d833694a87b8400692a15841b34214aa2d59c7f8335c5cbee32c0d4e4b8e15123807ec8b3ae4ec58e0580bd4e4b1a378bc09290e8e39d4bdfcede9da75f184", 0x5d}, {&(0x7f0000000b80)="84cd9ef57b11ec153479cac80b207307c64949db4fb5dc668e0b8b4d00d4dd2712d6b2d75b56da93183f66b591d3d54642449fabf9597faafcee2b017913a52a03192c14a8073eab22cefea2288f329e59752f2e7a659d84c9b3edaffc5b4b33f4251a7f056df4ad21d67bac5e87e85ce0951991287971f3088270ceef6fa1259e15dbb46117dba8c0985cc671c37fd8f77f55c9e8ef57d11c085d06f91b2f", 0x9f}, {&(0x7f0000002b00)="8f37b54d86970d9283fa81d39d303e5b61e1332765f5ba1a505d279cfd3316800ac0e9eb3d6090718ccc0751b7a0a988c559059706c4ef3cbb507792c2c25230b37d2432c28147c28c11fd667fc2017d1ec96225bc604c3bb8c389e9412b54c292eaacabfb283dbbd4fb83ad12e1bc1dfe8559c23d41e52a7ea6827e6c776706250150386d62722e395d3e7a9af9a649bb7ddab0b04635844a52fba09585746c77f045fbd837a0d6a2d0f81f21857c2e198774e09a2c548f207aab7637ea3069d42c4c1637e1dd2d106cddbe5854cf26fb79edcb13aa8b869b1bef19ca0e6a81c7b5d3bd0fb0c676cfa042af2774e9a3a711895a6373909581f13351b29820a67ca5321e78934251ff99c61c69ed27ae53cf78141c1fc2397637aa9f7cbc0e9c586e8978eaa9931c064f2ab904d7113528c5da45baea72f3b636c951f25ec76f8b17c5f60c1164e9b1db8cc8485cead9fbcaf7e3d4b147c2ea253d4ac4132c98f063fa45321a31e10b1daf1a7b08419a890b23cde8e8d46bde00515be17c2c44d53e8beb639682996d9350b0d734709b6381bf34647bb0bdbd4f6f77828785e12ea8d6ba09bb1a1a36edcbb7aabf9402a64bad42e8c21216c7267b5abfa6531b24959960f5cea51f572c9b1f7efd33794524e2297dc5ed687b1140bbe66a2a81fe56d0c75f2beaf23c2deec55f0d530a2dc00f52680c9ff17748b3e7da2b8d16b84f19c70586428e37aa8065ef0c0d50d4f70bd0a341462f01fbf5124f5d12422d583c6dc23ef63ee6d4be93fc5d52272e81e7fb6bf32c04ebf6bfccdea3ecedea89dcb6ee7a82ceb927f9492ae9dd1c3974071cc72819c1efabf6bb5805287a11b1187e7be243cbbc6cf8db7b026f8e7a238b5f3aed35813e33baad4d91894c5b73f7612d79596038e65108fb8a04f19ddbd692b053d23deae42613732a64231987b482b5ab3d3dcfbbb5ef3a8304a3ab90ce921b56f6d2dec0d60de2fe8126ed52f7a86b257de6124ad48e3b7cc351a07d57d6a2dbf924c5d9aa0896e603587b965c4f8beff427c6ba8bdbb58db4e6ffd906800e95b0354537cd844ad47acafb73bbe78909e241c26f68d56c5759a69d2c2fb4f35a156209e221b8501f76e17c210d42b2806f579bdfb94d661f840dbc1a2450174dc49159d5ee89a167de19dc013ff7ab3269fba42da5e740c84693ff73e4402a7e0f04c0ed78ace14a8f5ac26c927fb0097a195bb6c85fa980b37c4a8ac6359d3d1bba03670c7597899ec8fd049b7609ce0a3bd169ecbf845fc6b11136b8b14ba06c109701384466c3fa900963d1e2a3143d841876ad6e705d045fee106a8833fd6e28620c057903661cf406a5d601ad4c3702f08dda521624990b32111fdf913f905ce763a6b50a68c0998f2c69bb6d257466b7168a813c078166da3bcac1ca3cadb27636310e623a6ee28fd593103c28afe62310ee7743dfd62016a9b5a4a99c20aa683dca287bbf727e3b378d258299796c8ea502a0b68399bc055f4b8a08a0e9eb68db9aa0b891a183648ce2837b024000bf479a4e96f4710cdaec54a8044a24e04358158012cddfffe2193ae9c66c0d47af415368b9ef9a6451cd3c35c1f7397b1450c817bdbbc2e1d487f78873947b028fc1fb08d2eab0cd49e5ff076935d3f5319135cb62704cb13aeeeda72bce6f2638914b622d43df33041080990abdd62d300f32067399d81511068fe66a77c92b945be7807c72f59718920511eee2ce7635aa3a28e39f71f57e29724d59eba0c843386ca2400f595e7465be190f3f625f4bdd2afdaca02b9aee8ebd806c087a7c6d2c256b9266dd19735e68af6633fb8ea6fa1ed176c506c3730d5220c9278232f43ccb06a43f1113fb930e30007bbe3f4639ad9986badb145262aed77afdc7afa5f4b74f2d6c78a05c6a0df0182c3785388ccbe52210be6d7f96d3deb1e68ce650ac2d82d76c747d2c12cd2e43dccf172ad1f9a38730d017865f10efb6314fd55ace9e2f3741c97ffcf9d70ed63825d4d77d4b9c6fb1038dcf89dcaa39d3307723d7787593a9044c241e2f17263bd32f13b03e2cadbd9ea1a0979030a384d631e3f86edb862715229fd73c2d238631cc93a0d07f0a1a3af29bb4080edff91da0df2169bf87aa50832b37dabeeec5fb38ca7b7cd3653a9f63c14648612e4cc47bd6f84b9a5bb00019ab5917f07ddb30dc8873a629d2ae5be4bf495f15fc9d35ec1c814c34f60fd138d592ece3605a8369969bf2d66e65d8a13f644f7b5575e27556d1bbeaa00820b64f1c23791327af3ee5d60319899c4e0876f07a4a19c8135b9627040fc5f931d416343a7d7ad290f4231bd4a9424aeab0b4ba374fc8bd495ebc2c71af2621ecd676d1ea188f9f1cb7b1f46e56c0d8c52d0bdf7c53111639e41c72cce291e1bdde792332e0f55db474d038578a4372a8e7655e08f684338282706718f71b4821ef6fddcd5227dd00ea81ab102b974908e9a99660afc19f89c18e8ea8a369bae884d79abc7244b3ee4f3214edcc2fd45b8b7119de068d5dec33c915deaa17446ea47441e0521f0479f48a08febf3333c612203a3f82674707c53870f4229bc8467376c45a4df7cb146a9757a930d46704506147e045ce0023c6a2023d32e5c8c44d07fe7d5ebab8d42d5380ce678acba20f440c9c8f828da31d6b0b42957f67b5c166df9fe17d1557ba55b4f87bd5cbbda4e2685503a4fd048530ef2179e8535de543c2ea38cb86fc8f9769c5f86902353e3825a86415564ec1ac68449cc23979219819cf957f499b7171e858eef2504e3c744d02e4c781440520fdbb2ff7b7f0d5f9328c4cd2534bad546a0aa028ec5fa84e7fcc838376b25ab81fda476d60c805e280a536e7e773603fda2b18546d47b70eb445f545742a1126aa8a817534207fa9a1300541608dffe407428b67b5e60e3b047284d7f5355dedf9e485e6485565ea5c67630999139a6508f0fe3dd6bae2277ed33a46156bf38c011631da24ea30873c05ce0bc938ee421fd6a36c852b86944f5facab7f33aa259f1b2a188be54e685cfc1a6bb36a2c9012341543da4b740ac5f59b7fb201733ba2e9ee8aa6049237ce4bb55e28679b2123c58fdfc1f49d49933d40adadfc5261525365008ab8855b5b9ebc8bc5953498af81cd381042f0111363e95e92a4329876f81de723256471afca7db658766720f5a7fd7ae168a48f318254091bb107d9c51a30c114c3d57938985b229f2e644f27759b20328ed4e45fd3b64d20cc90d30bbcbdf9124cc1db40943b53f9e9fb4a7e35cdf41d1b86deb297b438c4e3fe66fdff5ed389a455eb08579a61d7dfb708fd257cceef32fefc4a0c2802925aa2290eac5ab9265a927de3f017ed35649d0879cd460536af5c496642932bf7fd020420caede8da299fc874a27eb02574beb3245f4e5dde9d0688a8de64617278a29d8535d0dd8a4ec1396513ed66931d99cae4d2bd568ef666d917141ab581ef0a9e5f55ab57a40ffb9bc7f2f8f882da4fd32fbade31a39afd91f8eb214a2fe30040db440134eed2a8d0b1f4e0feb54dfae691f1cde9a5c807ccc6b36f7abadea757416e9050d8c6ab667a694ddb06ab48719fbe8333f753fcfb229caeb27161dbcc94c338d59a5426edb4f45300e9923d782cf9ae0d474fc00edd245cbd98fe0af905ae2c85e4f215b86bff6a0783723768719d274b3331f3d5b78cda11143298d7e34593dc97f4157ea181f30f76f3997c552601c800dd6846c3d9368c18478b4892fb427a26b659fd796b84f3b9f7e10946ac31a2cee965a43af87974e68261b798a94597b3438762f00be8fd750cddab8d8373a7986d76400ca05a02d286aa9ae115ade140be7ea2dfe620e3ee70322a7402c130822aa34bfb739e772c2d00efee59d26917f102598e1257d4b45b731374f088dc8063dd6ec54c73930029889ccf807c74ed37ffd6187b1198e255ffca1cd04e524575103fa4ba16fbd7590c9bc505be0eec7caf589adf287347a6f98b4e61fc48178b6539509d53e6a41b2bb4704ae1d233acc070d95adab433ff1effa002280ded8882463bc00985b98b4bfd82a25f3c0e09ab2c6d12af7a3f7882c04d7f66c56b6bd9745258ce14dc06c7a43812201314c2b8a9dbfe2d2f7613910a7d5fef6096ad950c952ea448d7b75ede09a57fba4724d46efbd55951549d8b5fdd147834cab140d26f190d7a581736ec57e73c99012aea5a31248d8f676f8f2467271be3919d08e4e5721218e1f07452f461eb9c5a22f317ed7a24c3ebebe0244e3db7b1071d7aaa38f374c94c57f8f94845ce132a419c4281b2b207b199f46d6e8cd70a6a531016eb32319388ecf35e1fc828f2614111d8319cb398d6272d3c56a33662a8e90da743bb29575648e6d4d04f96ea1bc05b162e319c08339e01bda63d33869b3a79872348d59592db565f6e315300d499effcb0889b0f3101fcebbb06d556900b04cec91bc421db1b4516848555011a91598d69a558b7a6197ff39ee7206762d5d096cd37bcc52e800c97b8aae4d353ab65000bff3628ba0f1fcf7c30f0b2ec3af98bfad6e66e83ec746fa470f10f29df30e2536229836df2948b1259af3d766a70ad3467b0a6d7f2b8211faaa2429aea9b81506966cb0fc2fabbfe2603ba85c0c72e1066ee0a464ca378cd94d56af58e806bb620f1e9d62a02867dbbec6780a082a9e2dcb5858e5b34d5831b6e17c9e9f6f0fd0b162003ba176761e1f9ab1d048c0d4cd013e0c6d6171b96290d4e54aa439cba9a8fddb3ca5b5bc5592b164df82e2163a2c59d32bc3ad13d22b221bd9a11910334e1b7ea92a57330bc839976e5d893b7c68472693e9dc2f07a14c1d23f639eadf18f0cc7d4a7937880ce6c8c7fcbaa2bbc8bfdd2d2ceef3e7fb953142345a9f0a7ecf0c54d80ad9ae1b7d15bd5f2a0c01485efb3060ca271db6dffbb9766669eaa5025e605acc2ef0b365c7b0253823b2177058a3496cc9d336cc4002f144bac619726b969fd36800e0a38ef2ff630b0f4b23e826da003607ee04ade5a2ec30369b742a8d1ac808c46c99f1c3561ef84c39b49010c165a6eb954ee916bfbb3cd706c1cf51d7f9bfd9fffffb5d1cddb630f23f710770c0bc94c7e53cd101c79877093ffcba6fb66594dda156bce557c8f2e64db35acc4a3a0946c5658ea3bb0d316a976372629a95e142d1c75ceb1fcc434c869a4def0c43b58afe4db88bd0a2f6a5f5a9a967af36627dcbcabe0e7a659d649e654ada877e30e6ae92ce896fadbc8c5be9bd38f742d7205558e8daa68f2c63c7fcb1caceedeeee28c6b4ad2a2295c23b6f1b0f2c8a84631fd0ac0652f8263cb2b412c1b3147440c50eed490bc2894d81e1f092834b3be9acf99d0c5e1836927c5a7c600b5e065e15de455300230e61c6d4da13c1c335131cd85d8e62999e9d83b2f1d4150f07e55f27e4c17b452ae47083b959829b31df7ca5902182f1a7e16430fad3e9e45a0e19aea50531d44c9da33ba0a320b31cc060314953e2ce0767bd94c6e1fc9fa2fb7cfa4eb3a0c9d80183b053733415f8dfbedf7da931e8c899b37d16bfcacc5cd2cf6056cbfae08db54cb23bb4651a63403cce9679509da434a2531b1b2101c73753067ef7da141e9b4fdb1af096ed10f25b8e15b09fa9ca165f77ad6a5cd97df93c3efa01ead9dd47e2711708fddab6287597143dd8969aecf8df58e72e342bc08043c6e5e1221126f92ffe8c094b115b198d0ba7fbb79b391abf0edf866b46d12aef3de7ab6896f59ed1227739a9698373d33d6f6", 0x1000}, {&(0x7f0000003b00)="d6d0745a44adf8a151ed65eb3e84d3e90fbe40dcdf305b26dad1f5d2cf52d5c9b3d13dd261365c20e1f7fa6d4ec591b2a5d0ac0ce3bfad50d8d1cae1800412f7085ca05a0d938a1217e55e4258419698b923abf8efac0fc3cfd30405dbbecf38ca19471c92a1fbb37b8d58f28e618ef8a590545107f94bc4cce2c8d34722bd2cd3654330c70f9e2488d1dc05e11d7a6e4216cc2c170c5ef789e1ffbd6c0cd0a6c4e9a97553a9023e657ea21d0bdd1046179d1da47f03e2c4fc0992a09de3e2663d23060235cb355a4663e12f4e0df3c80969236f82d80a1f79b4e42314b8e96bf8c440a860a3a21cffde8067b45a843e722d7e7f6226d8bac2a13c9e476d7cc6ef2509bf1652897925a2880578204d3a6cc7806623ecf42a9e5cadcb1bc1e89e1450eb5c0d27756776c9a6858ff7e6aee8d2da660615f4f7f07bc8bf4ed12fb8774d97adc2c4248faebc26fae3b0eb2f6456fedd7741e5bbdf9cbd446cf22a6ed3e841ed49df2a65b64e201cb92d6d174005afe04546bef27ed58f7121a8e0a53cb53e92ef4d9a2d5fb7321cf18cec985f8d6f763bf9dca4289d671b31c293f6488f85ecf5123b16c62dcd3ac9098de8e1ca21dcb6b237fd2b5c58363b9766ab7de8081a5144d00ebb0275514fa5bf373260df4c53dc00392630ca763828503eee3a1bd5809f4c8050e0a462c556a19d68a974491631b2c8d5e0398a6151fcea36ec03244dfa056c7db2415a4ce541fbee0096999cc1b411d296e6668fe1ce1dc76156f24965a9fd2edaca0cdd3dd358311439abf1be3c27004683254108ab7859d8c0d3ccbb8306a6e3594375d84189a68a740a48595c5ccce1931cebfa66c1ffd8b0428b6fe236a94588fcc93fdc3a2d14c5201ea4060536ac20ef6f8ff720e87ed71016a166a0ea7842de37b35b8675e9c221519d9d73fe2999b3200483f4f400e87d0ac60bf48a86dfbf5cc85b4d1af387749805d50aeacb32a8f99941570229e6b37eb166b38b844ee698c9900c3cd23910149c099df084d5bc730dd2929c7590a65cf100890a0335ac94b3979354bb6732e1de96d561509e106e95fd6687121fc7f31970184677fd446771971387549183272fbf02750f53de3e2e4b7f1ef402cc64d21cfb74b3c5347382aad786ead1d8cb548522b113fedfc4c7a8cb1c72bc9a4e93db3c0580ad3880c5471da5d85823faa57546a8e281a1b0f29e30aeaf4a8a5dd1d282fe54e70b3c3934d2887f3fd32f809980925610a4bdb1def08a1871d247930c7dcedd31b0e7553ddff3c3e4de260b98561bb33791af666cd3d30c9684e6762c4b2f24237d630b33e84af3de60beef81eb9147ca4cb287362e355be1d054c36a8c590ae7ebd566b0825db1092bf93ca4e4881bf6708f786ecdc17a64295daeca685523a1c74960a532200ceccc9f39962926711e676f27a9df22d9a75c441df45d022e8a6719fc7ede30a8efd57a2b169c759fae39dccd1d15fc906ee2c8f83d7a04ea61a284fd667ddffd4156a8650b422b3f2afe5dc4c19811a2c0517717d4d5035675c3366665107590bcd3cc015cb01d3f0b0f8a7cb07d0aa9fca51e0011f3f8e93dcd86f2ed8c314548e64c11e2a418e4bb76ec0b56fb34de728839d87dc85b5c63eee291091005c4c3629184ba0cc3510273b892cd96b8b497b19aaa123f3975f6ad69f1f0125d4817dedd43d2f82dc2410f77cacc32c0fb3669cfa1252b301a43938b8ec16443fb7cff755ac8a13879fa567acd86980035c220cd60dd8e5ccbf92d23eafee4b6839cb6c6fa21c892eed6c1cbcd559a330889f792ab2e20af06317b2fca74c4d3aa4e3f621a28de2834d783015b548107165c6d87e0dea220c48646026dd95ae736a0827fd2952effd9a7d5af569002f370a39e48a8ee164560ebbeb2f458165479d5a2300eec3625a266e45933ccec239458afec3c1aa3281b847280218f37d19b2d24d4dd0287034bc77bfcd1710c803411adb9680d5658de192ef996e2dde605b73dddbffb2fdb5a3c27b58a5d2582c25f12f66cc1c08d718a8239ffaf736f11d891560ff0ba21bb17a7a007229ec1a7d375afb0c5d14d14ce7e49ab9c55b200cf65ea6922b88141bf01456a7f4c7cb5cdc49382d7967e6a29e2acb8ac7a5ce514e92b66b6f942945ca9948fbed2f14c08832df34551edb66b3acdfeb5a08d116848e61497c0687a52e30266f9aa1fb47ba202cca781e90f20ace9b1ddb132114255aa2bc467bd163415be713a9bd54c5ffd30493beb51a0a0f1355589b00fdf3d43d7dfd1", 0x657}], 0x9, 0x0, 0x62) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000000600)) 15:59:57 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) rename(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000ac0)='./file0\x00', 0x8003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/196, &(0x7f0000000240)=0x9e) r1 = semget$private(0x0, 0x7, 0x10) execve(&(0x7f0000000400)='./file1\x00', &(0x7f0000000880)=[&(0x7f0000000b40)='/dev/null\x00', &(0x7f0000000200)='-,--#+%\x00', &(0x7f00000007c0)='*@}@\x00', &(0x7f0000000b80)='\x00\x00\x00\xf7\xff\xff\xff\x00\xf2\x9c\xe4G\xd8Ml\xc7\xf5\v\x8ch\x13\xd3u\xe1\x80\xd0R`w\xff\x01\x9a\xbb\x00\x00\xff\xff\xff\x7f\x00\x00\x00\x00\x00p\xe8\xc8\xf8o\x99&4\x04\x1er\x13\xce\x97.\xd9\xdb\x98@\xb7\xdc\xa9\xdc};\x1c\xde\'y\xcb-\xcb\x03\xf4M\x0e\f^L\x16\xa9', &(0x7f0000000740)='*@}@\x00', &(0x7f0000000780)='/dev/bpf\x00', &(0x7f0000000b00)='/dev/null\x00', &(0x7f0000000800)='/dev/bpf\x00', &(0x7f0000000480)='/dev/bpf\x00'], &(0x7f0000000940)=[&(0x7f0000000980)='#/\x00']) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000640)=""/153) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000300)=""/217) semget$private(0x0, 0x5, 0x9f0658cc70827daa) getpeername$unix(r0, &(0x7f0000003880)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f2ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000081000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000faf500000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096e60100000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000676bd2c25671dcd80df4500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000010a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d6770000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fd05ec249233000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000149c070000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffd3da4a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005dd8ace62c66a83612a000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005b889a514d5389000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122915a858780c5b1064affac100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecf9c65c0000000000000000000000000000000000000000000000000000000000b00000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035540000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003e1c014e27e167363d5d06ba836f099e0000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000866b1764957e3ecb12facfd96bd75995b4c774c6363fa9de8e26d2b2559f5cf925f3845e370000a0a8db0702d61d09b5ac68f9796406671f1a580ecbafa179a24ece94000000000000000000219c289ae48d7fbf869ecffa3f7f183e6a1962b60ac457e976c9ba2375949a0e2730978a3c1164d49d2166d9e7f4f5943f67bbb975415df5ccb76151eb97bb9dd93260696f4aa02ee3fe65407c46"], 0x0) r2 = open(&(0x7f0000000580)='./file1\x00', 0x2, 0x1) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000080)={0x6, './file0\x00', './file1\x00'}) ioctl$TIOCNOTTY(r0, 0x20007471) lseek(r0, 0x0, 0x0, 0x2) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000014c0)={'./file0\x00', 0x8, 0x0, 0xe9e, 0x0, 0x7f, 0x81, 0x1f, 0x1, 0x4, 0x0, 0x1000}) chdir(&(0x7f0000001540)='./file0\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000280)={0x0, './file0\x00', './file0\x00'}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000540)) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000001640)) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x88, 0x0) semop(r1, &(0x7f0000000440), 0x0) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000500)) write(r3, &(0x7f0000006e00)="86453fbfc3fdcd408691efc473dbce5a2f35b9bc0a39a79cc99d807a7f13e7a5aa4e82996d677538ac0c1f11811a6e9e3ccf140961db78d2cee788093ed097c204071fbb082ad7339f00a54aae68a096207425d5c5a848216002d4caa443bb630bb9cfdea46ac245ec388e0738ce55f9da5aa06007514b19586f65747cff9ee822b1d56b20d23b15c573bfcaa468cf03c1ca3597f5d580be9ec95cee353803a67bd326885f40eff3c4d1bc56dbacf288170b5b06360bbc668260acd03d69429502112f0a7b679daa61f2314f638fb8f79bcc92ab984a36878092bab4a5a07d42769e600f3c65171bb292819f6a5186a449b0b8fc1128efe451d874a16a537f614b6c2320dd43959e801e172736b1e10ca903242db8abd2f8e9e18515aa5328e51846184dfe81d426a9f08a016e9eee0857814d2e965afad2d6005db24461e043d09f59f52c151b606acc79325b02b2b97449520e9389288d63afe23a3fcd9ed96902149d8b2bbdd91950fa9a42234dbe44cc47c8ad7f040dba9bcc2b94cc38666445d1f729f51654648227888d5b847deda0b559555f04fa4ea41095597a59c456ba3a697e056f5c6c8fffa2711ddba9eb54e4364b242c2bf7abef4f55fec8c58f66a923fe54e25e80feadd700438ff6b637cf73c01d949a42164c2cd66b16811b3936159746065e0096305790b3e6183c20ffb0a59806eb869692f89375ae5835894c1a8a9a3ff228d55ba085fc98421022d9ac395a0643b026ce4b2b305d0ea653b95b0885470efd942028cd2030a061f780fd9507713518fa63fd0991067bbe2cb64a87725ac0f6c3096d5a9824d8b0102fbdb186602c1e14334af53ecf38feb408150c60caae1f527355150e27cd0e22be1fd632c7877699cb79ae29c8f80dc665b52f23b7b119d9ad4e46036b7435784e32d2a1c8e43cec8b6559251d88840d5cbd832c92a4faf4eebefdf9117a397b8f0012c627cf5f4059a4e52c80e662bb3388a00e6a196486b2271eaaf8a21f2fc6b175496d3acde67329d69e2bb2a78ba3ef46fb32590d02e1f094a66ed84c50d02bea1704a4285d84658f935961eb62a85ff0958bcbbc43ec6da585fec564908f83264600c153d4a6990ac7919b54402c5413d6056735e27532dae328f8da38ff52a53f0dc7a1b749c5c94a62a73ec207bc63ac2223c89a99ce4f8f35502c7728c7727756ab996a6574c1d9f96f45d4310c014624e04b353b69fbd64a783b23e1c1c1de59b490a4e813a93df340142670bda0aa597177019b3a189c31207a5af5fb0f2af58eb1768cf1b026463b148e6e7b48ed0233b1b51ee7680bde92d2d61cef47abbaf653dc2f2e8c9cd27b7c4d181b2ccfa0402059da9bc733ebc5b3aa83e008a41b24b431b246f357105ce7f127efa78b9ed1bdf56e00855a1b18525de5f84f4bf681fe1e983a6bee6ac59287b94f3159747034270cf6836b3d45b6cf98f3831dc18376ab93416c6d4b8d2c0db48dd708a481c001aca7dc99bd48d323b3ec72a771487e810e4c9df1654332114d9798ab9e0d5dd10fd978b0639ec73e73ad546998a9ba5a922c44fee76ad97892b262b2697f81f50beb70591c0a911e806a67078ad5071981669958e4f1ccf57eea4608ed5648b0cdb533dade5538942405c412e0726bdbffa4cb1f18f04c30a47c6d6aeaec52bbe4e789d4fff74b434c1f02a81a2047e4ff13253744dd46daec2850115ad948c632443cb469e09d3b6def4ef45717daebd289c48f2bf88b185fb303c05535fe617ff84a5fcc46d53623f9916f6fdabe495ac826a3e3a026ae1a6925e1eff076eddd95347d68a3402288cc165829d3b18dcbe52204529f00e9583802ee37250929d2b2ec650f6abdf2be29d745437267332b8346074b65d47613f9e7a4017e4b6072a3f20cc9b193033c38ae9c50c66be2379e6dd2114e01709d6442e03454eca6c837b242c34bfa69fcb8f96374bd54288e03b201f4704abe7393416d6fbfb87d4c5c4ac151bf2acc47232954d08f0e9275960096811d18405187b2e735a80c05aa4f330170456875f817f3c4158456b72fa5c0834444cb7d504d6627886556834dfae970af8000289bae07a9c5eb7e31dadc8230f47d070df90e9aa766cf187626eb25f6b0a65280136fddf94e07ac8a532f1e909ae0d444b16ce794a22090dc31c3d30435b577429d6115dfd843cda51b693206f8e5f1593db49cb699492c8c2892190dc9054a83c960dd1d12eb56bb70c609fcc1f75be4e265b575170068d634b1dd62209ec2b96f6245dd26ff9de39ade925cd15c384d526e92230d84ee6ad8ba09aa17c81e996421810463ab0080e834a5fdd0ef58aff7d3c09ee434bf00d06baf704ac793fdaae53bb2b5ed41c6c9ea4eb00583d07863dfcec8622e611d6bee466435495b8beea5f14a90f0039e32ee4d1a6b4abefaa85ac95d44977972a39fffdd8dd6624ce7b754f0fc907fd8eae753ce617c757e12e2b6f4000e9b4be70eb660862d122c13be207a19d1ab181af20a3ee7fdd6f7fd81d9c8e5a1c29071dc041e88e6242164b31401b5ea0490f057fa18e17c90636aed736fb8210a00ea571d9be796215f488ba9f3ce7335ff15ed224505551da936cd213352104dd5b3ba25d643972d7fde74d52450d54ac29f5a54c102464cdd22954435ce9cec7a79cf5cfa00127fc11a68c6bbf7bf12b950fbbf5b4a17b177d2660fb9296cd5d232d499b4688ee217d9ce1904114c68ea831672fad61e3ea7f7928a3c31014db46abbf6176299860db0127b1f8ecd1198bcd8c058b336b9f9ef3185269f7d96cbd6e431106666b3bab222bd3d1b98c0077855a1f44dd794d6e02924c4b0b50dcb3535a9a48e8b48bca13c3787840ea011e1e8a4387d9e6d63b4c5a6562325d755674ef37a834f72ce0ef045ef4c3c59f236325f48625463746fcbda9d670b6d528ad9c7aa98e2a42c127197385b3752e4dc6c871219efa41b6de2330fc2e6e95cea3be3d3eb58d5311814c6703afe9ba105d24bc0b618dcdfebc6087845e1b17b86735f8a777989ea3f38741c789c4208e4abd654e0f26bbd75b61f5f05234b3a4c69088861949a7bd8b08322a57f2846993cd15bacc473c57d8e44300579239d9b6178939899d7ae093c70b03ccee4e892fc18c8739be7dd7c433589a37c38e953c683d720d1cf1d1a7135e8d19ffe7f007be10100bf16aa8d73c1a271da99907327c6ebbce1d53ebb1bdcdab1f17cd7b583e5ae285f04ac9b700499b5e52c0cff284cda81d92a5c09a510364627c40944b4695fc441499a28d74e8986c59efc92360fed1ec5a04b2bc4bbd72de6e45739dea829260d60b70fc8669747f68239f393cd0e3f2c1cb7da8d5d4ce16dfe044ef479cbd0c14fd3b2f1dcac11fd8f0d7d09f1d3a6da39409300c8bd624a71a1d2808b410607ddf3d8b2a82d3d839c2c5f0147beeb0151b3491ea9edd3bb2361276fae0edd7e3dd148f9e3d532f255db00bf1214f3da43513953b295054f3cc2f8f0227bdae576fa434d723e4d29495db8eef719daf25c014142ff2c48b53688e51222cdefd148a2832a2a5e55a77230549a30498fe2d6ef79a677d2efdac41da6e5219c0afa88cdd045580ddbffa5e692ac9a47af6db5be178f9367c77ee9e5c080ff103bd21a8d8fcbb0b4dcf39bee75c4cfc678fbfcbce614692247cd1652332a5dc4b39b80744f886c8c3bb1198ce28236b46fc902f34650eaa6e808642198cc4aadad8fd07d80e38072b8c36652426ffc1b428f5ec3f8e129e86aefc540dd525327094ea90b6e9d2fc9d09cfb7b992b2323ab33ef656feb03648f677998e71361ad8f1dbe967c2e6cd4bd970e9c0b429a67b3af56e50f691ed3ce945bae4c7fc92ccfba2f1842cbf876b7cac335577a99f563d0b532b869eadb8f312d098e43d70b45b0d2b761a2055094f082f2ed9b83618a4d2152074ccfde7ded0c6d26f6dd0d03a7537dbdd77c4c1277607e1f79ba35e1a9920a41f594dcbfe838e3ab740ee32f88e9f8f4a0330f9fb1d2b06898a1d0df58ec8cc2779d4fb25cf317cf77c48edc22896f7e898643bbd7403d181fe63f9af1579c512a3a5e0812679c7291ab96b91b6573f8e006d0d3f4078c6e724e23d70999758eb629a737c2071abca2343e64ddb835128268ef866781fb4fca7119c8557a6dc746ca15ad28d6da24c25231846242b8cc0732f9e7c95b0c65f5538dca46f74cf3c90fdad2c2e60316d7125bb7866248c2bb7a1b62dc11659f1f25a466104d2fe0002e42e7599c43c19981a1d257a968dbe6a76d77bb912e504c2ed95cf9f9f1614e764074f618f1a1fc78029f5b961a36dc7fc23459eecb803be9b75154e1a73053ddcb89d56f50a19a53a0acdceddf7c8042be261db484440e02e9eda027dac44f014030ca2cf720e9e9462896e5d23587731982dc16b721cd44c2e3b08e481907a765cc9b30e650786108d87e265fb529e1c867c29cf45e053904efa51437bad85a036ed97c028b47cd4fbcdac80d6d8289f5f29628413e6b069ad3b07cdf8268ac39619a9f4a7ba4afbc9db9b526ad8f24b548cacaf533d206c7c7b4b85d5b77c1fb87558909b7ad1a024bebf3d9b0a2001d9ac4772f743cc79d3814297213f255eb154a5a29eba4e50b281cefb7f3472ff20f1cbccd0fcafedfe3d5366fe5bd2cd5c2bd1953de4a37d5f0547842b1fabdf61a90751fcd2234d8829224333b632cb1f641a58354b04d578f08ffff4968b972816c237228c995964c0bc7cb3b8fb770620fa549665bd2ef53262f6ab1cf95b112e72bcffd717edac91b8480569711c03ad4e36387ff4a320000000025270a4fb9495907639d8bd969579ea01aeb0b8a5a710392893bc4223cd25088459e07e2ed66cd1d369be77e216c4260ae3e62e2e27f59a0de8e1e628eea80f3a41a45cec2d01828d1bf6087fddbd2d40cec2a150ce41bf42f92db182f63274908f130dc60fa4e6a0f87800f09d8596527d47a0ab610522e591b7389a453d0cba6515732a34a5cdd91da2b4c8c246bba280d0f846d7ce30297257826b5bdf9f9c116428f187b892086d8310030fdba6e963ec404ed67843e2ea7f5f6be85a9fb46971ab2133e0461fe70132968f4a85a70edcec9bfb14d24a06ab1ee3390cc614ddd620e1acaea8cf0d4d38e8082777b998a2b8faa034879453de674f2babd80f958376c56550ac0e24a33a42099d1126edd795e306679ace42e276148b9f939f3ba97e8773aed83d54761e2c363ac15d847de38ac1a5eee0620e11014073f78e72258e4bef9367a6d235001131d3299fa4b7f126af3b769a132c83906243a87feedb591d8a9d97af96996cabd439ae22262f59fb6ddfdd9b2ddd73ce9d2e5c7e7b0c96da1de51919960b6463a21325c34538bb8cc4395d8814197c806424a194a4cc2584f377217d49eec3fdb6e1a55708211c9e5a18540cda0da7dec24d66b11975b5ec86497f87af6452e0be7f8bced9b8230fc6e68ef06e47b3c4658ac9ba19fe0dee57c7e5cee9fff94c469ffb11e7ab225cb331ec8d628aac3e2f9c528755681461f2023169b7a15680716eef8e425092daefcd85f7130a1c3ac5ae41b7a284ffbcb54d2a27679c4746c108535c9aa2bfaf71d8454dfa737b508f2ce5ee46df8f11fd7e95b6085faaa2b98889510f8e293b8a25cbe7ab8551f53eaa258c1059a385bc4fa1a072d0b3191a4c555730a770f02dc3c62b6be8cd29d0ecce0802a44e20584fa3474995bf9a92c3294054992acecfb7e301fb7c34531ba15d6767a224e707a1429ff5a2b2e8b30b80ec40a8bb906205dc6fa4953821087a5873c6b5648c0b781c1b23e830c28705b23e2f12f24b20a8c48c00dc3cf8ac7e2188fba87c1ed9ee7d2ca64cd8ed675247fbbeb1377e39c74668455513aef4fd9e4a03047c2c71a8554ee9eb68d4978dd4a2cb7c0a4421770ad808008678d26a9144a09a7e54ddffffb3820862a756d33e259f61f40733b9dff6fd3f7bd5f27d54475eced699394ac77e704377f71ffe6e4dd4b8a6d4a8fd0b6d4a38227ae97547454b74df3f9860cf3fe00f609dd285a19d345777e915d9f8f405da4aa09874e44fac90907532b98b6b4a0153fe582343cd6e0051df574b21a2359e492dd2e0c2173966cb1956af873abae16199c30631e3c93944b1f766172aabd27b0e22d1bea9535270c767a685284628cb453d09dd1ca09102175954812be70a0f4d4f83da3cb2f84a577c0b43bc53d3965f460ae6a77b7c210a5a15a8a51e513eddfcdaedb155a215cae4f453e303f968cbd8b0c91fe4d8fb138fabc8e684aff61db4e3500", 0xfffffffffffffedb) r4 = accept(0xffffffffffffffff, &(0x7f0000001680)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000860000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006802edc443f95e00000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008b501befa7e227a300000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ec79edb076865458fba97410e7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029814e1d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000feffffffffffffff000000000000009017cc910000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bc6199d9ac246b67fbac6e54c8410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a74c57a30000000000000000000001000000000000000000000000000000000000000000000000000000000000000000001e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ee1af3a3bab7557f2016815821cc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cca411a5cd31ae26000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009c9d037be45c2624019cef6d5643797b77a21c195e856fe56021aece0104f888d773a0086c305d97a41d034a958ad65937a1b895d98bd988bddea96700e5bbedc78d44e9f53769177d168e41765e1251b2a82d3061d92ecd4ebe5edfa4b12c5e00000000000000000000000000000000000000000000ff695f16ba312697e602955347717ee8351e2fad3c76aceb83340dc9070cbfac1b5e1e9ccbbb51fd562c5f44a6f3d3355236a8d6822772fbeb5506bf35ff9d44c295b886922c6321ee9dd5ca92903d41b0fbba1bc067ac8342507f947535fdc84cf40339cd2dad976b1240bb213786aac70677227c13f168d0df6fb977451ee259fe3e072fb4e3ff023472eda67b3de9abc9314a035c75cd16729c4b18d26cb1c1be25a718f943f76ec565a132c9ec6c386cb525f2fc78175b736e3acea12aa65489ca74399f05a406d9f45d571ae882e009df80014ca4de0a927258c8649d811c0851f1d3bbd95152f0e6c1267e63b449708c8060fde63687aeddb1f02fdc3988315fc3a28235c27e92f4378f616aeaf202762c243c36e14db850f7473ae68e7a3f8e207609c75cfd2500000000d9327a38d122e854c8ba4a87fc9978a2f74c9d39318342213fef71f858f90a8b1bcea1128de1fe9d2ad6c296fbb19ed3a9b68200276c3e6ce7df242e4d44870727"], 0x0) getitimer(0x1, &(0x7f0000003780)) write(r4, &(0x7f00000009c0)="7564696ad79813fc88e54ea5b5e1a870fa53a2be7f6a187514a5f5b7427281eeb0d7874c63bf7e6db472e57fb9f25a85a28a9a52d1e6110b8d4bdbbb22285c01eeee1eb242dbc8122046e87e0a1d55f8c6201a33c13e52922b360c72bedcfa39eff1e01d0639593c69b5b61ed4a12a367e2700ab0d48b5b21accf4f8fbeb1f4600876956a867ca013084aa6e6b4fb1fc7ae23486834dc35fa6b2bf08bcf6cc5418185d8f8549d29471c23edae725d435711f90d1b4f1ac2b4c698f96c9b81fdf80130a17686b908a0c5eef9d2f049eaa1dc71bfb14b536b11f3f5eacea5cc33d", 0xe0) semctl$GETNCNT(r1, 0xffffffffffffffff, 0x3, &(0x7f00000037c0)=""/161) openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)=')\x1e?\xbc/bpf\x00', 0x8880, 0x0) r5 = socket(0x18, 0x1, 0x0) dup2(r5, r5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600), 0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r7 = getpid() fcntl$setown(r6, 0x6, r7) r8 = getgid() r9 = msgget$private(0x0, 0x0) msgrcv(r9, 0x0, 0x0, 0x0, 0x0) r10 = geteuid() msgctl$IPC_SET(r9, 0x1, &(0x7f0000000140)={{0x5af1, r10, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r11 = getuid() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffed1) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000100)={{0xff, r11, r13, 0x0, r8, 0x100, 0x7}, 0x0, 0x1000, 0x0, r7, 0x4db1f3c3, 0x2, 0x6, 0x7fff}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r14, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r15 = getpid() fcntl$setown(r14, 0x6, r15) r16 = getgid() r17 = msgget$private(0x0, 0x0) msgrcv(r17, 0x0, 0x0, 0x0, 0x0) r18 = geteuid() msgctl$IPC_SET(r17, 0x1, &(0x7f0000000140)={{0x5af1, r18, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r19 = getuid() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffed1) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000100)={{0xff, r19, r21, 0x0, r16, 0x100, 0x7}, 0x0, 0x1000, 0x0, r15, 0x4db1f3c3, 0x2, 0x6, 0x7fff}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r22, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r22, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r23 = getpid() fcntl$setown(r22, 0x6, r23) getgid() r24 = msgget$private(0x0, 0x0) msgrcv(r24, 0x0, 0x0, 0x0, 0x0) r25 = geteuid() msgctl$IPC_SET(r24, 0x1, &(0x7f0000000140)={{0x5af1, r25, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) 15:59:57 executing program 1: 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, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x3ff, r0, r1, r0, r1, 0x104, 0x5}, 0xfff, 0x9, r4, r4, 0x7d55, 0xd75, 0xfa}) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000080)=""/170) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f0000000280)) nanosleep(0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x12a0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffc, 0x11}], 0x3ff, 0x0, 0xfffffffffffffffd, 0x0) 15:59:57 executing program 0: kqueue() r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0xebb5b8320169c171, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f00000002c0)=0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r2, &(0x7f0000000a40)="0046788729161b3a605c6db4607788d5a14581433f21b409c4003ff4b061a72c8fa61c463d097c3970631d827cec1ca80f2d929f6dc56990c2d3ecdd44b28e2f88f2ba75724212ccd30000367cc784c822a14860c246c5c93319dd6a81fe4e36f82e196d5a8d5f01a6647300000000000000000000000000000000000000000000232edcd00219927d2e6c0bd159a0a52f9502685753b418f5e1a8b61720c3682f844b387fa7ebf6320b453b9626091d1b3ca35689fe25e93a15ecfa28b0757f1c53fdcbfb19b0d4e50d1515db7da580d602f4185c31000000000000004e3a8b20981d5f06000000000000002dc0ea6d20424aa30803ceab3beb8e94c159e2ea97c1c0aea6120d62b4ee9d007a3a1c47ed99b9a956d6c51e896c5a1fab3be05740427e21e1b62202c7811b1dea42ab171b328b943fad6f793719e2689a4b0a09c28873ef05dcf7ab244e25f4415e7d3ddbd3494013eb6e83071b52b05cbd8bb503473ed0f94d85dd7009872960836b7046092de1cb142da51fc98de0951ee868b1f76e52ff070128d6bb5e520aab9d1dfc303724ecca21f13886fab2ac912db844b2d869809af1a54c238128774dc3dd22871c93ac45215d392a01b865d4f518cf77b41c56fd335dae8bcb5a094f5b7e8b335a77608f59ba9954d9c24e8829634ffbd3417b856c356fafbf2ccf09738a18f69e68c31fddbb4b403ca339e8f2a63e3038eea49e443d979f5e2bfcdaea916cf6a528d7704f04a43f4973d0a0cea9f63e29e4e20a0a0867417bfc1727db51fbb71bec9cab4a84cb9f3cb473f65a04e6dc76f7e97e19", 0x247) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000200)) kqueue() r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1e, 0x0, 0x0) socket$inet(0x2, 0xfbdf9c43ea672015, 0x87) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1e, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) r5 = msgget$private(0x0, 0x0) r6 = getpgid(0x0) r7 = socket(0x18, 0x1, 0x0) fcntl$setflags(r7, 0x2, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r8, 0xee01) r10 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r10) r11 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r11) r12 = getpgid(r11) r13 = semget$private(0x0, 0x4, 0xa5) semop(r13, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r13, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r13, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r13, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r13, &(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(r13, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r15 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000100)={{0x3, r14, r15, r16, r18, 0x4}, 0x200, 0x401, 0x2}) r19 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r19, 0x1, 0xfffffffffffffffe) msgsnd(r19, &(0x7f0000000800)=ANY=[@ANYRES64=0x0], 0x1, 0x80000803) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000240)={{0x7, r8, r18, r8, r9, 0x2, 0x2}, 0x5, 0x9, r12, r10, 0x9a8, 0x15, 0x3e, 0xfcc}) r20 = socket(0x18, 0x1, 0x0) fcntl$setflags(r20, 0x2, 0x1) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r21, 0xee01) r23 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r23) r24 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r24) r25 = getpgid(r24) r26 = semget$private(0x0, 0x4, 0xa5) semop(r26, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r26, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r26, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r26, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r26, &(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(r26, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r28 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r30 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r30, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000100)={{0x3, r27, r28, r29, r31, 0x4}, 0x200, 0x401, 0x2}) r32 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r32, 0x1, 0xfffffffffffffffe) msgsnd(r32, &(0x7f0000000800)=ANY=[@ANYRES64=0x0], 0x1, 0x80000803) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000240)={{0x7, r21, r31, r21, r22, 0x2, 0x2}, 0x5, 0x9, r25, r23, 0x9a8, 0x15, 0x3e, 0xfcc}) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r8, 0x0, 0x190}, 0x6, 0x0, r25, 0x0, 0x0, 0x0, 0x80a5}) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) fcntl$setown(r33, 0x6, r6) 15:59:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x40}, {}, {0x4006}]}) syz_emit_ethernet(0x260, &(0x7f0000000000)="b6") dup2(0xffffffffffffff9c, r0) 15:59:57 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x28080, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0x7) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) write(r1, &(0x7f0000000180)="864af29aa347c593e66366be8f909fd03e930473d17ca94cb59252b020a33806ad4173d7856ecc91620f7406b07cfc52e1f95d8fd92822401799fac697cd5076111f0facfaf073a37087b6bc65f55374bf9b2bbea162bd00f73dd635b916dc205457e7221aca1ef6b8534f99a1d3b7f976fe1ad26f38f3a5a15197efec81ea7eef4e98985df59bdc322a7522f43067151103b5faec05dd91069b02dc7dda8eaef7135c5746e3927809657e36c82f849510004233634692b22caf3bee96ea6633445f872cd632a32f49a57005e03f3efa0cfaef2da2a4ee66fe2f699279801c004f3392fca935", 0xe6) clock_gettime(0x0, &(0x7f0000001500)) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) sendto(r2, &(0x7f0000000280)="dd204594cae281f7f90b0e3bdc81b89915c33861a74bf1322bd8cd8e42f1d30505882b1ae0d776041b5b116de4cec0d33b13f10a54246882d6980e048e30a4f36ae70e166fcdfa9463fcba432d0c1a984155052c5340ad92143fd3c8a9d290680d92f1f26cb19752a418bdb14eb0952da16be8f47f3cf085f5e3a86d2be371aa83f5760351555c7c3da64480bd574eb585ccfe0bb9600576b41097f5b9ed4dacb4c8e3bc8ca684f45448330c6d9d837ffbd42eb6e705566a804af3a38b4fc672c232a495bf8d2e801b3ab9a7f188ffcad5574a00e48e947fa9d10eae9bf1c4a80864f6589a62084a75c7ae9c4db50a627967d7fd3fbb52a7967f95a9df6ca51c928006dd686238e022fba47fc76a018f74e0aa2ce78ab9820ce4363d22d23c62d406609bbbb4f217cd3644c4b4850a9c360fe9fc34b57c2035c89fad92af431dcefdc8d1ae5c559c69af3c843acee778960fccd2e75a0faf06bd7c420fda88b0024ef5287404f68a3cac1d99bfcd19bf05cd381f33a51e10576489a916ecd082cf85ece984a3c253a8c6e88c69ec9e5117f337c85577b3356abbe7de916b08e1ef43b6e1a8f3a068880bd30fd04e02a6e4d4a8c1fca421a30822ddbb07830fc08a52f836f0106c20596d5e824c00073ce8a8e38e0f0e4008e7de37927763974e0051a1080b33f978ea811ba5ad86b6034e226b9644a96c5ea2b8ae2b7d4c78af8f82ecce45211db3d784fac45be429aec1e20ff0bfa6212e39a6e31f648878d02c37446adfe0b1aa3197b3c99fb48ca747ffdb2eb80e9bd5d13ef60e2d645d3909c175acd4cec9c17879bb623384006942bbffe643f1f91cb0d7a49fe5818dc498dca396b5685108ba15f858c4c7749d733ab09d7466372163093a5f8a92d31f4730e719f7a9a9396b69d16e77d7c00c95c190400eec2698ebb7ca76bd0ddf09382609a695500c173124fe14eaab034936f46f0a225686b4a75cd47ce161b70f39d6c7147294f6c6bbc5d32c6b9db0b02c73477872e196620301db8a66bdab8b325fac35e36c8b7dae2b5ff5eac6181c1bfe5c5a6911a9ae888276d592fb336acc32def73cc89dc0a7d6c51bc901cc7383bd38d3d49c8c9dfecb2885142256ebe16577cf7eee263c69f24dd5a863524d28773828f9745f5b7b3f464fbb635c940b3d577690c058119c80da44c338c6d6a1e1beb467277560400e229bced9a192e9499867487cd21b1754576c09e61002a542088a216eeb5eedf1521b2b002a48a4d4d66b52677d0458a8cdefe4942f092e312c1bce73cade020a16641ebaf48e095d923f9c64888f48283c0544a485761805f9f101a4ff12d4ad670dee735b06982c1ce40f18e0c260c4f6934afb20bcdd72f6faba91a44e2a456fea183c1f8036185ccc1c34343f28eb8d4477050fc37f692702ac97a1f5389609f060f2a7075fd1e0054e097932b95b91462495a1183e75f3db9b5e6ca6e28491cd9ed8c157c67bf329e441bce50b5d4d74861b5e3f94c4f387debef60d1ba085c5393fb2529fc980445cf2ec4adc97e4f3d57167abb777d39b1ffc1ffbc94bac57903ce755588daf04d685db4ce53ad27e7ff7876275f939580d6aaa0cc1fb74bbf482b73d39e9ade86bd3191cf6a0bbf1cfb7a871477f028e79ed3c4f424eb6fa5341ce39cba3dd01ea98344358be6d4ae91f2437490944d63196803967ecc72186d2681e53bc9bae5a52acba28cd062bd46311cf4149c9914b463944cc9b2380261d1a68ecc48beda463ca0fb8fcb4e6c1d848b441c6596bb842cd1ff6f3624a52570e47ea880fbd52b9aed31937aaf49b643cdefccfdc025bd4be218f8ed873a8dba4dbee058a656f9224286cb6b0fc6a4f88eeca0df4660a7aa3c0e6e6e7b33231a7909e41f9d7f3693ba5387a956f8c525bcd51fc24e95505a074cc536c77ee09dc34dd966e1064bcbdc6d18f6675585daf6a13916083a06223d9180dc0e7a0d6e368c7edc9b74634a713fe0fd01c1f46d0e0b47212a65ccb2e955b3cf076552c4cb4ae9ff5934fd2fed9d01c937a321a18701a895845285ff875517a593b238ab10e81e2718d5204b1978dbe59d10897d40d615b47bd1d45b19aab7ae8312bffabb5a317b41bf8c84a92ec998a08155627499a19e059616e42cd1ace60d2a1b6675112d406f6cf41d2154732f8a6eed8cd274ce379116152cc838080449968f76ad50a18b4eb1a3c971fe68522226ec898824de40044f713e14f6ddba0c93989cfbe0727d9109b3eb9cbac742b5eb841f526fac644a66f955e743b426bf562335abb9f310172f3cf385ad05d99900c90211ba9d1710a6ed063a04b625c054d1ab576e607ba44c55d482e3665814602ff16782dbb74a7763d41c2b383d5095bd19970aa34b76e9848150a2c3f2fc6e8bdd7032b813b15906fcdc8247c7423b61a7070fdca8d2fcb03acddb024f9d933aaec2708bb3a7ff7fd107392027a4d53bfd40ef70f44b3903661a73b666cb7e9d470f334a6a62e0934188de1a394de4ae38ff2ed781acaf196b19a8b87184af1c5eeb15b56ab388c4f7a3a020e537e7957f720e4e892d3640e0cf45087ab19fc79c7ac1ed4a9ff31548063ba0905493f89318546d8d2a5a7c222994b22c162a1813d118560939253685dafbe0ebf7eb5c788dfaf0a83965f1d6878abe53606599f12568a7b335c47b1f1c7e8a8d0416cb16b0f213337e19d92f8cf56fb5fc655d6098084da6dc4bf681e2f151e19b378aa8fb5ba27926710b1e2793d49f3615bb79fea6cce1e0c7439bde15d99b71dcfc5f1b59999919fd24d369e578bf1cd81668484015e4e2e92eeddc4ea700b99b01713b414d17381b39e100f82631e9994249f888109b6a07ebfccbce42bddc2e335881e922a39f600080de8aa741dc7f86254aa7b46bd432aea0c0315e5c33cd4a3d46f93cce4fe3c3de708f95ce05b164d65597c2ba5af1915a8b86e38b8d718a82e6ac3d3efa1c87ce66dfd44121a9f66d3cc9e27323413e98f3c68acf4621809d34fe68b5762d4267ea5e2b6b5ad5783eed5c2291be5e92ba1e9f9f07f9efec4741d6f3e674e99ded0d74c0aca3f0a0533b8f421772ef47ee266abf7c5984f249410a85eea08027834caa3417dd1f46dd18a7bfece01fd6f261dbba83e5594b6723e1c6d4011dcac938d3ff72ac4adf0e09a860ba4006f35ed8101b3913fe736dc6a8bbba3138bda1d142a6bb70e98c690416f8878e9bef461c492576c7a6a2e944abd38774fe994c9f9fc13f1c57fbb38b3a0ce40c965cdd032641e98d4e168d2527409758847d7c7bc270ebff7e7c1cadc2bce4bdcfb4db1790a73a9341bea5c5c68c0de35e67abde31fdbefa1ab889b62116a01f9d6e00ac81092235cfe2f59c044b9f224cbc5841bc381f6e52806ba2ea691c3e3b24f6081b436352e054fa4d2bd55fd7ff4f61ff170a5097c17c57093f1183e98a319428be152540ac93c8a7a90c7c61ff017182e886c5a671a8d361a713bf03e716028f3d962c033997d4c8094ff952d1f65e8d203f2af98f4a70cfdba50ca87c2ce737b3610399776190001cebeec41936805447d6079e616f1b76144f980627ca9093333431f2fb8287b4b6802f0899ba06e9f0d86b8c8320a190018db45eb88a6752792b331c08a7071d24d326d12169b6c28bd56eb193b66ecd4b0c2380777249cb12c33a86f0efb75dfad9f50fe7b0c5c33dc290c3e58bb73dd651f615df4b236a10ffc9dd3d733a72e8d4a600101e4c8b43c2e5a1bbe53dad40702fd1d0ed7c8990187bdcb89fc764efb8a8f002199575add94914b7c6aa821fe620416959cae8e29287c212445303467e1ba06158a863fd0f36df3719c0829a2c3fcda09805480db7ccf7270eedc1ca5c89dc564f0060aaa8f1017b787520fa9afe47e59c04ee1c28391ad5c69c47b3c219f636693a5c086004f449ca9d1f52346ece1c075ceb03c42f9c90aab015fbf2f0283dbb074ad74b015149d8ab3f74a3604edf9c2be2a474cdb4d7ea548356e59ed21981b34b51fbd78dfb16b0bf8def132dd48041d6ddb4e96d35018d0789054d6c3e19539c61de44240369f3ce56826880ef3dcd1ef8b49a4776cec053115dc6e4af1beac33b500c21d8f0fe647fccd13c6cfd2162cd3d4023c8491a54ede7c8b44f4d593f0a7c07ea48c54d8a21c46678b4dd21362ce87c8ad36d8c611e2dd98eb905280cd6a19ca28aac0a8419e68da91e61f5297d2f3506c23ca5d4de395e7c79f8e9b1701d262f8792a1d83ad69ac5014c471bb40dfbd15665b5a1064a62fd87479b2be86ccffa972cdfdb5947aba427da81e8712da0b1881262462bcea66ddf8d8a3571d96a9145640c5739ab06d73e303a34e1035e4ae92ea0a47f6df642353e194c21df7e5d0f48ba2028639e1aff00c976ac55954eef8b16cdab6ca33c5454d499ace5534acc40879157110b6526debc86c093d14fb69b1eaa5e758b024af617cdf754412d68286ed1e0c5ac8f6f066e63ee7e7c14d8e00e2347a6ae02a613bfad483bfee3da271665511168302699087c0244f2f8c9f023386416c45e297aa06f08bdac52168aab62c30433a8d9ec7f490ca08eda15b51ef368bfe6adc75afd48ec52c0e0fbffd9f644fe0b2f59f68279d9fbf9debf4f078180e3d6acde96c1f4e4fd22b3a800f7d597369bcc4752308dce703ed23efa20164974e81cfcc04e8ee7a80ce7cb58950c725b9c4705d4c597ed4ed091a02335c6b3c3875d164ea0e4ddd214c9c36e4f9b4f7db5dbee4a1c35745aea44239b806df24259d474395cc1e6a149df098caa69020a3abf43b14fe86ddc81f3f57c667384573939202e2993d1d1f51b1851ca934dceb46a9e66e8bc42b5191917bcabc5c77f97c6012251c06fc5fc672b899f8c025ac47282f7fa9d62319933f5573e9f6a9e8da6597a256a5a46690662cdce79bacc97b38be6899913a3052320d6edbcb099e8e2b4c4afaa9908d257cb14299ec049fc539ae8cdca763c76893a1644c7de0da24a7cb3359cf5d1d642a40cd92955e75c8b8a0fdceedd51880621346205f360c544d16f6f172f6b22b98e498e39fcd72df68ef1e9bbae2cbecf14612d7345c0c8164fef9645b5036e583441fb60ad5e8888a96d5a54f2d9b37b3f791f55e5a26b4d238976049234457170f376e9a5ade681af0621cdff8762d1e17bc2c637a8680a4cddf6b1b1d87dc75801d3a02e9b2e77796a630aa7201cde39c8f64a014410f998b7b30a9bb1121861c1ecd429558a96c6ca98fe15f504dbf242573af8a59728d767819772b58c55747ce885b07603a4751600e60e2b961fa171781cff45cee2b9a3b470fd64c06d5b8fb8ce726d1947f923389e29152dab47d93761356e4ca2675a8615f6751050a0407b95e9464dd8d3753f47d1e8daa032c7353d302a4575f62a6ed5ac89b3ae80cc97351a37099f2140b86bb7be35387e9d3ce6f9e374e5517c3ad60e6f0daabefe57726140f0220cd2596031aee22da74bd37c5473fb571f6b524f52259d5b7c275ea68c717ea2af54073474c116847b9119b06e9dbae341fd950975fc7f2e2a86884511c3ff7ddf0265d3f0927a1dea9dd88763a5f844b61a5f40dcbbf9d04c896435b7b72fff43b4ed376575f535b3f23fdf26833a0ec0239c7faf6fd41e589cbb59452364daea174fef73f4a981d1eaf07cdcf9af33d2aeb9d2b7f336ae617c14b5eba3a06d59926ff736067de829f755703e1a331a6a4ae39854157c5934d76539cc09e0df9a61e7f8478fa915b7deefe63", 0x1000, 0x400, &(0x7f0000001280)=@in={0x2, 0x3}, 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) write(r3, &(0x7f0000000100)="3fa4c9d28f0a6a0c518b4badb97c59783dbc9fd9df942e7c104a19a65214b8f8b3f0a700aecd362487d08b8eb15132801deae9ea201a788d3d3ef102759591cf31412e4cb8abbe45cf85352332a183d94948091d18a69d89ef9755a8c4ffa6f90cef84b4244a9914dc1073ab241b2fd4bfab0aa1312c2072", 0x78) 16:00:00 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0x7b0) r4 = getpgrp() r5 = getgid() sendmsg$unix(r3, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r4, r2, r5}], 0x20, 0x7}, 0xb) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setgid(r6) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:00 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)) nanosleep(&(0x7f0000000000), &(0x7f0000000080)) ioctl$KDSETRAD(r0, 0x20004b43) 16:00:00 executing program 1: r0 = socket(0x1e, 0x200000000000003, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000100), 0xc) 16:00:00 executing program 0: chflags(&(0x7f0000000000)='./file0\x00', 0x1) r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) sendto(r0, &(0x7f00000000c0)="f8566ec4a3fa0ea2bbe9fee3d521741c", 0x10, 0x400, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x4) readlink(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)=""/214, 0xd6) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r2 = open(&(0x7f0000000340)='./file0\x00', 0x8, 0x0) clock_settime(0x0, &(0x7f0000000380)={0x6, 0x9}) r3 = dup(0xffffffffffffff9c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) sendmsg(r2, &(0x7f0000002940)={0x0, 0x0, &(0x7f0000001580)=[{&(0x7f0000000400)="0d901b7e1cc0183a58b1f180b71289e35a95102d4d1707767b61609fc9d49151c9cfba8581eefaa06db7ed5c8b0f9e50339099d68f16e9b9c125def5322b8372c096abdd3e51d82a064a05c481b61cd53eefda5245a90bed62e3035c8ca87751100c0e7491f08643e3cfbc4d84b02d19c5f245692455dd99419615b7d88ae5a64252d2612e598983c99af7bcdec7ee2148a31381ca8245d6fbda553a92705afc5c1f6b95488bc8b2713478910e0e790ca7a22f4c4dff9320ad0c4f9fc61f5a61001b7a233df7a91e6ca6b1ef60be711a6c589c9d99c81fa436252f9d1434dfd146fc177b7eba350b8026bcb66c5a3a78fee3e40923f630742db4a7337e056d6a9fb678876207c5c226074b7012afcb41eb4d99421ffb69f5c3cfeb500502742ed86861cfcb52df9dbad6ddd29ebd10df243f271ad8dd2d1d9d5f2021fd7812d7182d87961875a0b56f56771543e1cdf770b7d5f6755b708731d419a0b7bee007736a6f0ebd2bc0cc39c09d3e6261419d50846c76521390fb9be7b15f7f2b54dc534b339d2eb7a253eddd56b4c5d2300425c7caccf389d778822de1668754f77d19e287c275a16359e5fc78d317a838573483a9866390e2b048ed24aa2df54b89c1beebd0ad53c917df801bb310c4004ecd1043c9a8b907e582c4a7eaa62e12980f61791bb6fc7026f7cc5f3f966aa3a474400bb93767b818e0a19ad81b6d7a212c68dd5cb370d6ce25962c71761c5827fed219c4419bfc445e0765e914078620c39ac387ed05f9c9dd212eae3921247b23fa10644261e89d9158580d17d649ab771cfad6913b6fdbdbf530f16f8ec731efd89dabb2711856e4a07149ef5e6edb888c35f2b68e95c9392255d0b341a23b9d8398bd25c4a13c2e99606712f4b20b6d0b09ee644cb4feb389443c6f1d7c886cec21c3b418716479cbd389e04844f19ad0a4081ecbb3ddc288f2621da329356cf334cc6c818fc53ce859047c8ffa496343f83a76ead3c67f043ba95b5b0e117b06270f258bec0aadf538f43ef66a43a0a0727223313dd180798186b1954f5b3c22e2449efbd26c004d07f2aff067ffc3dfd65345ff1a294d5933a9e7947921c35bb52a5c479083db7436f390d17e594379f657bceab968eb0ff7c6a88622f27860375c500ca92fee0cbf43e219f26a783a758f1e786d68c34d0ec567514f478e5b251ecdc2af9d908328aff6ddf966e7686000b277343e5d301083f9bba0592821cf55ed2083589824735ad3276f7aa3ff53640f04615b130b6cff2523d3d74b9426e2cb926a515ed4aa41b481f494b5f3823a3954cee0bbf0e0176aad40b5a870c61a648f53e5b1dc28aa20fdab9ca0dc01f2f82d4dc886da26bc66be2d4bced0b94a4e06e56fad3063bad4b037625cafa456c7c7dfd9e804a9fdc66ffa8f0b6b6d65fbfaa9bffe62e008daa812683ec3e558e50155b76879201f9ae8489c836d6639e327b062177104609e321e3ae0af2b627e265e7004f62847b7911f4b6986439f11c4d03b2d93f99df4ba1e3154f27ced58c132a1fc4e4c55ae86be66ab83f3adf7d6904e0a5e262932e2727caf6bb8d88ea390d433bcf49fcb4f05f739012da29bafbc9245c219248b7fdb63f4eba9bd5be6e9617ac7d3ac7bf8a29274b46395c6f7a1f3b46b1983d56ece4af3466bb71d3b6e46478ec51acf7bb2e46d539f35ac51abb2802c3ad075d989c841de627ca8fa588d0806acdbebc3394820389926b79a697c62e64239b018c99a57d7bf1d97020499f8f26dd2d85038a34e7e72596f392c58a4bc8e8a460b609560b0748c31afd86c47f1c4fdab04dd7f5c738f51d974c691a0c27e9cae9531acdf7ca8dc23b7ee2f66521a5fbbad44994108bf50ed6a300c653deb663e22d5c0ecdcf866d04e9550b5ae1aab3244165a5436361ae92b2e33ee0440fb461586824681d639ad1100dea83e070dbeac0436d7649614201f276b496ab0857049a848703058ea8c5518a8a23c89c2abad7254c42b48fac90516d86e390ab6c66e621bcdea43810d33606541c33181d525b55da61864397acdd8feca6f3dbbf7c8e29a4dcd5451ace08f08e391b0348c1533b1ea11334f9d2c53f1b27b6180025b3ddc47739ca82b19f67c88cfe5675c83f0152f7dba8bb00254626da3332153cce5ee97d1b8abae3d1ae74985d3f83787c0090526cad81b85948a48709be5fb57a17e5b5e65877e273d4d6cc67ee45adbe0ff7d98c6f6e309269c60c90cef10f30fa149e65f8618cc4319100f3bb1d538b1e02b5942f4617a0e94b295b7f55345ad541e398f1c1b3ee297ad0e23dbe38eb10aefacbaba605d731750ac9fa540dce7e4e503c7143a7e8f2c6271b16816909512cfb3cf69ae5c91453b9cda7d7dcadfc6464019a1bcfca61326ba8eb83c85d50e9ec1983a589e816bc367ec636348a165c95ff1f3dd0aa10cbbbe0e090bfdc01c9b7a6fef016972d5cbfcb63cb36779279d93ce8f36868ecdb88528dd78a5eeb190ab0863a0cd0caae8a153bbd52bcee35c9a34d7c61e489bf132be039d06b15242360665fd59f09a14845649d2c15001e767a373d274139c90f44c86a8349fc1b6f4851c21e8a3a033ae002efd247638d73cb65ef8e8a21f8ece9ce54049975e1fbc3fcec04524e8d59e9982bc36ce1190a0e574a33ae65685779362f931c409c7ae8b6991e2d082592babd270153b91869789de714e8dda696a0c5a53847628eda453b47f6b8bf46a4dd8ef8aeb5081efc81a9fb843ad47f455470dc2932533fd7d5b02ccea30941766b5d4cec3071b8f75fa454c587c29a9ca75ab10687e79ca607311120476ea766c437f53b345314cf464fc451911151254bf61e926bc3e53e58e97944c5efc06c33bef4bdbc1bb9cd42c169600324e6d192228e08b8874fbc0d4afa49f1d130b2feeb6cb80a0fe209688b3458c61d32cc5b8e35f05723a131bb740a02665c518f2754fe1e510e734539db03617642b7019165db1ed3aa5b591c867604d4b0fc3c1eff0b125372e2fd868ed0bda2d6e6ea997d1097c3fd3385b7800fa37c42ec7205c8eba9baf20682d360a90ce303c49d71005ad5115b82a4c8e6de798ebeea4765a1c4e6326bf0e4c2b6c81c2859b04a5ffae283ccb7cdb31bc7c1ac7d75fddab4a9b526fe8436d8c997641af82dda33b41996280cdf6c84a305ba3c06fccd64870b587f74d647c9175ae90a131d85c28d45a0fe9c514e51b5e1258d75e4cb1ecd13c2cc9ec037e6d874a943a6085b6947b787420e9607c340e85b4186bf5b55a7d867082f152d3edb3b1b946abd9d11938f9b38c9c3c798f86891db8612cd0e2016c4ad82d0fcee1aaedc72ef31e4a41cfedf5cf97a0923db63d7d42c24ccdc3d4ec8980d19640ea698e85a9e83c4281c48df663787965363d6546fb7541f2c5f26a92597e263bdbcf4b750dd4552313a605c2595c6615ed4a57f2346f63eb4a060e2a2489edf5e0aa87568ab879bc405b9b66e5c1457b4e1aecb2a6ab5b3a9e27bce4f74d5c1cc0a660b6001e5cd6700e44cc1779b0f1f9f62a591131dc094e0db2af9e11548e5228a2a9309ad937e3a3c33afe203a09d046f41a1b969b2634185e45606ab4dcffbb1756061e53a2f9fa94cf51fdea80d9705435c4cf77eb6c69493c7b3c78d576795bdd314215c02a058deeeffbbbb247ffc6b53030224515998bacf8bde831de8ccba22ecd74818f44ea92071680f55d793e39252af9e186301bc8b68b3475bf534d3eb0912f66efebb57712f4cc5614990e2da3bcf46b3037900d97629810edea83f1a8cea106aaa8526f05949142f21b6f71dbd2ed47986388ebd34191b9b29e806f5760df7d01a8b8fc64ca3e7fbd470bd4a1997c3aac310dc19d14f11ee33b26c6df141a04d16f313923ca85b895c1a0987b2fe67c33ffc8e07c37e1de270486f9894e7bb41a54bb03c5563ba11cc0103a941e3f509200f12760bd2f86353cc7b79fb79a4125e2419a11dd45e6997cd6df2d65fbfeed944c03b8946a771a50b103b8a273b32d06ccca097205c305d11d1b4dfe195e30e08c853b53774d27f69067e7098d4b196fa974720da20490f1e5a2017b7f6153cb70b47f0a95ed7da70d799aabe18e5dffa43cb216076883440865aaa5468ae4755c376964c8ba0ac65354d97c8e0da429eb1ca9d4db289677073b53d49e830717f32a9d146373ecdfe39e65f91d2e178558588374d3cf70f01cc332a42ea251ed3138cdfa0a28e84ccdb4bddedcfdff392871391779285c4882223b2106dff73b028bb74a066187e036ae6cd052fa2339c1213de24ccf287ff7bb69ed39c6ba287fdf8db24c1c4ca3169af30eda80ac2d66d6e8a6387da121ef6d62faf13869e1c738e86df9068cf933d7fe8a3c6c0c3260647c6986646d44aac23594abc2c0dfb56adb5d0058eba87b4db62736fc01f41b8aa5755c47931b10acfd822fc16378b50adf27eaa2c0a747ebc0541d785be79ac1b16a8a6f5dd1ddd24912964df8a73b20782aec7ee2df223aa8bf65718f71634b33251610b9d07c8384fbc1a3a730d6e3da9206bab462193509c7562dc7f2a9fa411d0ac0ec2b1909c85fdba45e324e0ee3b7e99323bd2fcc54620b1d8e0765442d9a511fc2f67a7170b14a0c359047c0d3d1276612df3a2af1dc27b18749ab071f498cf97df75211815a18eb5dab259563ce9bff6da9ef4e1c496a3b6e7225e3aacb3209645777b8346f4986b1baee03eadac51cb8c7e7ce817cffc3a89a1bea036e268ec72d91ae06e406706bd412dc9b5e47ae68f43e3310b048c5167ce27bc017ff1c18fce3106cf577c8fcf31b7b48d4fc92845ad3b06397c455a4a412c6e7250e831e96867551bc530b0da8ea53561ce1a5c00ed49574bdc5c353c47145927eeef250fffa6f38c11d96521cf79f9faa723e074938638c1246db1350a549f17c9796ab99041bb18829a9f837a72904d70b8768f9a5b3b4aaee39a4036e0025ea1f6dd72b23d9729becef93ea3fcfa8f6545ce5154b53edfebfee3620adf194aff9bedd191b8dff8f602fc87b74481c82bc79d86096b80b9f882f71b503a809369e0bef896c22f34aecbc28a0aaf3deb4f41a56320b3596106d48c0d92b281b640221653bea22ef885cf7ffab25d23509cfae6ffedbfe7f59de29aa2df64fbee82d6f2e5fb0a7204a7602ee955c6f2e0c334bc02f96d61f477624f662ca042281529eb373c735ab55d02d376bddfb33e02c9a7d526d85ff8d285f3d6d0c67bcdc804ee96ad109291f7f86a3092e4da392d6da9acc4db1976ebd1f8a6da79c15fcf2055a18f535e6bcd3aa53c85a8570db1f583df385c570cf01849093f958938f46695845cbefc64af7e6e1e023e72b1169024cfa66cb99d80d7b61f73672f4bf060d2d6198d04fafa2661f0d0487849a69ae20f74f245555bd27227275b5662743a8a5f2695f17e743e762c0c4e660f2cac1c81e56c184fe687ac48ee4d78e2fd4b711d0a37ce6e11da3d80799fefa43cb15019f65dbff1739e440abb2451cc2024da6c2105c5898453bd5cfc2591d5ae79b181daeccf08b85e5741379063b601697a237e7cb4668ce27dee566b5dee79d0b669a4249b2ab1979c75256e06a5a6ff4c80e01746906fe94334f4aa8c5038be943289de2ba72e596028585ef64a2afefd67dddb9a70f37ba12a6e9ef71128e775f2dc858cdaa12774f668e42ab7e5e3defc468d682c3da0e2d7be74f74753406772ddb3fac8b0e4baa5226b6651903ba01476a9f8db66e5f985896d51d66fe", 0x1000}, {&(0x7f0000001400)="c525e2968ab6b7c456f5041b311548251300ac7ffeb65fc99b7a8d71afaba24aa61d090520e8ead1c0e9d18060a2edebf8c85d70edfb65035d8dcde28cbacc5c24917ba5d054c486f82eadf401a92f1c2d646b5f47015fb5f3cfc8d93cdbad3c7a1bfbe1c8", 0x65}, {&(0x7f0000001480)="78cb90bc65d724853fa217dc48ae851f0757bb307b6cc9ae6c7edcb3b08e01090d8119e109024650bd32d10ea21824ed258bea3a08dff2a30c80cd472fa8c12a9e0990f373b948f3cfbe2c3075d32c5ef5b3fc98ed6f1f6d53fc001d332d1cdcaa0b71c3b041eb276274ae9ed749e22c61c222d719db8f5d496863ab22177c39e2a32bf4c41e714936045f2b11b155d8a0c9483cf39d864ef8010d4ad6f9cd3ff5acd1106c58254c9aabe2b540de7e1249c7d123736f08cdea83cfad038e4a58222f0ad4da08f06e3a6c6801eb01c80eb8ecfb3b82ac9c53b7", 0xd9}], 0x3, &(0x7f00000015c0)=[{0x100, 0x0, 0x6, "b91c652d73401e0cef62c80d7dc916a222a07e4183b929876973d46b5af60b82e1ce179b92023fc82a76b5bfd8be5a7d2ef67b47c4a07f570c3c6af795878fe78c3c6d2a535ff95789969b0707c5e4f60ba2ab2bbd490af2e3c4d732424eed87aea102006519138305788383bc64778e8cd6f7c0c04ab116e9e7a5653113123090a706389a64ce451112839189f20fce16dc2e71151fc7179f9b380ccb1c92cbe1ea91d1b36e623f5666c7e1a8a7b6dd07460e2bf07744c11437dac8046cf82cca1a64089f104504e89fb62f66be5f88cb85eea56855f42d90440d54f5463061633371a36d47aabc300932a896a43edb"}, {0x1010, 0xffff, 0xfffffffe, "c41e06fef584f306f244480fca85a7897094b84ae2481ee18a0f0acbd4c3b4b9be1198fa2bea47b47fed02b7e0e7330f4ff8cba6b7252c7435a4972227b3fb379f91591efc6b1aee43a4358e7abc109af7c578134ab3e961fea6f82f4e1b0f8fc9b5fbc78d2527cf0f971d900c5298b8a6fa1b8ac935ea1c1dfc46e1c974def04e1378ca4eb3121699d79d92609c09eefd20618e7ff93e1485144d155d461b2005aa6afb1114669a604224c2e03b8cc0c4f7062571be85f7119ffb9e0b008105d0719b1b7026fb16cd5821ec18ee732d8dc49d5a674b376e6008bc447321c44ac1a02a6ea174f3e86254062d3d10bca6d077cc600cf1c07dda07186ac1386aecd6d38b685d4c9c6bd00d120a29a26ef4b80d5afa9c7cd2eb08008f1e0897c49d3542a524a20894b98c6dc44ba953d6fe808f350c6934b732384f9b06462a40553f59cca6aea89366e19ea58324f0c1b4239accdbcb98bed27fe40f22dd6d5886eb439969cc661917d53fc4051fb0e41d0c93cb9de92ea46952c9c0a4f97f2703129d069e6c974c85ae203b0f0b40299ec90d6ef6f8442e59db3a56f49e9c06008484b0491bbc676967e40ea59ff3e12328ca8f6106b4c09257a94c16a5a512be0313e48dd413c0855d2bb27ea3838304c235e92aa7461ebbd7170a38d6ff93d85ea1d7cdea0f527008c5d7015686a456d3b4aff9857da264fd821b1dccd948c972ed099741f6829130486957c028ff4b947d8a6970a45ac75c4852d41f607d37f9250587c4b6e0da8b18469406a84ef303f4a22df028f63a21e261f2dbed612af3c7c0966f9da65b9f7ff95836505de8ebe398a7f9e373414dda15f21978df85d22a98c25fbe9fb116c7f4d9a785f7c91ba48e7cb1eb47a426df0b99c8d369a32fa58ef78831e224575581a08c2d8f76fcde43bdc3990c822a464363c20777c92f222c6a61133372fd10c9d1b1ae37fdc5fc98fafd051d650f5f145cc0af83abd823911c862e83d02a743a58693e5db9b91e9eadc2be30de81a30c7cf28274d2183aff37ddb95db89375a96ad4dfee90f9c02f57c72823d78556da354871a6a9013eb0c10eeb1802a72144fc58589a0dc078127b56c6ee94302be77457422ed0bd2f99fb906bba28207e346bc2928d0bfc967f6dd2fc2540e3475db9b5cbf210932e6243a1e311598e270f9f02979431a1bf27cc872f1b8062b8e9bb90a13c33bc774cf5f3954f444f60e43f94886d98922d24343e32aaa7b2a6e6fc716b222c0bc0c8318446a4d411eb2ab4ec9fd1ea3364b1f82c40641a73f25bc7cbcc82ced0c885f16557ffee20cfc9675483bb9b63fcfef70320e5b2570c32a73f093523415f656560161cf2a5d365330da5cc8f3fa4c17b4b2a97d699ea1934d890416f57c0bd0a450f44deffbcb317bc1c203ddf8631f87c0c1238f3ea6a4806dae07214a9094b132e918abc93fb7a282a94ce74909fb775ce7e6facf438eaa16b179d21a505e78e164c4bbfe3aa8af8db46f005a6594041ae27923f2ab60b6a566becacd3636a7c246c2d06bb49b33f5a22c5c44327e7c044480edcaa44db784b61061fab5769c20ac14cc8cc0faae48fecd0b147e0bc994e5dac8da235039f11bf66bd98b4e9eb1e0d35c0f83aeda4bf5f2620adeeb8597a80c5b672dd05a24dc9c5b2f3fb2195d29b049a6d4a911828b46eb168707ed5d9994dc836c1e2e033098dc5fbbe5eb6a3d2fc7a4be6d92d36d251c7cfdb1750a7ba42d2b06c2e077748fb34cd9b4aad2d4fef2b1a8ba56167063d4e9b7e80a351916e244220751e33e550600cf1920bb07f1049bcbb1bf73ed7a66fada307503194a1ead0f0bc29abd56cf206ad25e6f99ea8e4e64da128ff25d1bcbf53c8a5bff5cdeecb5f9d0d6cad5f2a05de37f99f67ba07e9948aea59e664acdc2b2a939ffcf284e1f09224e6032304750436d3d846ef3020a79d341258217e3226ad30b09ef278af4167ec1260aa004a42702854767d2ac10df7962d1cbbfc3d0587e5115ff17d1eb2efb997d0f25583f0909c6bd40eecc512df9d367f6b84dabf8351b152febc8329db32545c71e5fe5e6313241ee9aeac75566b4dcb9cbae930fc90604b84a2614857454f62de118f01605df47bcb2dfc6559cdd9627b60e6c5c78a1148c2e187e25772e336d606d38de3d8a33fb23eeeaa74f9dacf484d5f03f5b2f162d61d7b64fa252d611806d512031d6c2439754f04fe61f53b1410b481f8507ecf3893fd1a25326a6e7c9179ca98d7ea9df48aa1e31bb92eaa8de55bfd5b430cd85aa471329b64cbccfb0db6273f582529b885805b19bcb9b577b4a32c79045248f3e3690b49084bb07ac78419b5c47cfb5dd5223a394233026551598a841f4fe7b6a7e1cc784d0119c98f60a781ac523f65acc7d1f249db5d94367c6bb1d4e479b0b931a18a2afe3d9e17dc43818d12fd1bcacc2d0d6a1f250db8c5bbf8b271d0ab8be3b015682ab389346fd31c1a9e960b7ddc4eec17a476838b00485bdaddba323e0b0208a7969e146f5b075b9a2516e2302c19fa802751e83f765162bd71f107e800d08aa8026794440bbdb99884eedd2203559130f77e28e8e2ed62abd8aff6eae17d0b75aaf170e2acfe2f259f6dfb531ea37b8d38a8bc170ffa6de96959c237aa17024f9f7e0b99d7ee090bc21c2117608c2ad93c713ba8b0bd7870edc61389763c84c59125a77d61c81273a3fb2cd9300b34482d1c6c391a4cbf74b949ea2935bf48a5f0922d6a309084248609eea03c6bb7d13465c6a5ba8a3b20a844c3469c59f5d94dff61093ab23f8a1ad4aad060ced59d8320bbd13d8973322b0475cb0b331a1fcbca2558fb36e34d29eefb6d99da464285e6b0c63af6b82d798f132a2fcc0784e797cb077c90e4c6aeeca7f750ea9f3f260222ee2edf580cec23d2655a084c4edc9837e69dda6586dc5a9fb45e563cd7749e227e75084e1ae309903f6a5b9be193d690b7e9424a5727a3ddf3503b4ae4d7265256a77488416e624f823575155fc30faf90a4f3d211291c98b0e11f10dc1fe8cb6a9ccca1fb6e993a9d7b5ab2573a557711bab4dbe595263b628d749e7a00a6365cff59199143dc8e2af3563d9eb6aaaee503b224a912aed48c0c507976507d7889688bd491fce0ae5fd3d7d0839e30737dccf9e3604a61ca43a1b515af8ec4b30436b4b791d30db814dca9d6204efde73feaf34ef02e89d9970644754d22301c7ee37f553334e096dc3a1228485c4e75106ebba20b6cdf3bdafb2215e3e17ccd48722d64c9405ea6d898db159d7cc519fe32b06c6a0908ee9e9367736b73ea51fda1958dd65787e6826573bf668bfdd391519223ecb0ef866d8d57723f5817619000441c281159e2e8f558e2e182ec95ae5e020eae5750937c9b2ff63cb1ab4f25e107b14403310598816bc81343b32dd727566426e94cbb3df30d8baad6623e59fe1d5fb3948b111de099ea486c7088e25a2f7fb9fe3e2fadcd6fe4764773c2bedf719c8d02d5e57fa40fa018f55b164f77719797ae1ef70eecfdb00df4dad8233a446ad0265eea4180267ba7d4364214cd49275b8cffe7e91f10f1043dba37028ba968073919b20e564eea65df4f9b4c0f67a3dc3c2281d347f2e45dae23f3309ba9dc4b503025d834f1fb63e2428608fbb1b87f9eea2f06a66d7999be38965788a5e3976f7ed4f9d1ae873e3699424c3385e2b6c552f5805dabb6444d3cc40d870abf9d7bc319b63995db5ad7231fdd20e40acb15b95133d3949809e3a5dac38db60ffbd229b6ed84e77ed2d4e892ec00478d8d9fa2e663efbd433cb26632a2e07570482f7a8b25988eee1f80661a279b49748657727e61582a7ec26ebfc73056e270ed1b4dc16423e2cea886f60366b2b283c6a99b85c69eb4ebbf01c0c6b31b186c0630e8bb73699e55eb626ceb93d81629fff762c178b61ea17b4d0b92426de6da6a371b2ada3f5caea8aeeb9f3ab5b0527bb60ea6bf5fcfc43be358d803d8e4f99fbceb8254aa1875828d21a0c02a7f0a27ac1a74c68e49a08a279546bcbcb2438b8d56fe0bb07d8ec797a577814ad69611214916da3e47fca96e521825cb89b816965c2e2f9286f41392c34d32c92a152c7cb69e14d84f78bcd7a46b910b84ae4a2abb91ea0fe83214cffca40c74f9211803c0c84a54f753f2bc25e534828d1de51585254bd7ae24cf3a85f7843403622037b6e8197c0bcd4737e1f61a6cb87186e0395a74ba3b0b00ae036d25336491c83eafc95d94191e7f53d51be56d63f686f7ae33073267c82f732e98ed0a803e5652ec25ae80f4482b4da0c6eab137c9be8b097fa111a0670eecd6edec71ec9fd8a966c9f74a24d3f51c71aa7fab513d55509b8d4ace00e8b996faa74f75707ca7beb4f96e525b256a5c6645db0595503185965cf4ed09f075c06aa91305e30dd08b74401e1ca181cb82cea8032ab3decf2ad4586d2928addcf80a9e288d6f65f539182f762276e3a23686f3e9dca575655da18fd306d4b25afe5dac6643c3034c3559c237588882f04c66532cb257919097d8b99af8dc358a8bff7219b96444e3380a0682f78df2710bfe937f8ef4a0dde4506d22ae5766a46a56bf17ff7784863f316c2e085245efa689c7fbdc425f63f2f49c4d4512ebf368e6c11c2cfbf19528dd1222c576a47a95a6d078637ac86ed0de11be3c6f14c99168c8623325be20300a6bd8cc8f62d5cdb30644cfe2dabb256bcbecd918cc59ec20d75c312f18e7f0d6622cfebac0e97a5dadc368e176ac8f7928620da74688d648fa1df12f954893460f12138e843e8053ac17fadf4e45ebb54f7f7bcb4a30b721085db37d2e94ddd193b73cee639134d00d770c860e22e0bb6cda8f97f971c3d6461e68e6cd2280d1681d1ca65edaf045196919864f90a3346572b5e6501996c4e79e034869b2d9adb2f8e2f585a4dca3253da2727bdb40663a9808eba0853459315caaa4211c948365467227143d49d6e7cb9cadc2ae42d11b7c173b6614eb4a963bf4fd5b6324ba3ff1449904a8194e1a43aa4ae1061b4e29e9d1e946de008d2a057cc69bff25b9f78eca0ab64bab8883351ba5ac9f5a8b7e2514d79011d93ad939a960aa186aefc95f05f898202e080545c028b50f9624dd9593c6e93317134bb843a738c999b528a85756d294289d32ab55bbed215113e720b37a9c71146e401e0499b8f8abb4ac99a44ec166a162a1b4aef1d37f306b1b62b825a8fa8bdb2082e7882ecdd6d92abf35b40155d708b14bb3b91752b9ddc555260d1b1e459a591f4c2656da05e352821436b2d2e73ec81251e1189387311adc2090d17dae7bcbb3ac0867b4f370dd5c0fec8dd70b28420d02200a7ebd23566b1a2582139af63c2b8f9ff9f80804097304992cb37a3e774892868ef23bdd5538cd7a248fa88b67d4a8ee2e191021d02077c45b52dd930db9f91ca3805092dba6e630af21a16a9f82ad9f2cecd0c7b9877759c6369aa136b57c09c49c0c073c0e71f1eb0006f0243141b1bedeeda847a30c37417fd9e88cae330c1608a7ab7365186b1f64fcf10066d113db1e2bbdecb3b0155069251bb30f00de54dd6376a186b270a7ad8679bed3e3c7d9c45593971a1c780e2357399e88645d35bd46fe3b37667b3cd89dd125a37b4901ab98c8efd9e4ab4b9c72f2b153ff9b6c42905463ce4d5e676af4ef9b7c8f8076f6651ae957cb8421054ebcf3d739bb2a4770604a6cf3085d50ad5146abf4cf428b4f2641731278ff7258b45f56b1de309d2c6e76be5a55b2c27862dd"}, {0x40, 0x1, 0x1, "521e0033cdc90a4624c96e804bbad90b18498fab0ff0b75e1a383803b6d84dcdfa6ef9f789353b306f4e6ebeec"}, {0x108, 0x1, 0x9, "81a8769a054e2133ce7c22b7d92c1692188c5216410d04ed0874ce0b3bc29f393e6fcfb6caec7f261b0b7db236a9aae2008b41272aa4fe555c70aaf6bfcd2cd5a77e4a90d6b58cbf7efb99d66fe833282ae106ab2637a2f1e22f9c27ce726fa7928e390f6576d07c7b5e696a53be80e9a253801c600ab210b5edb79317f73cee071c0ec509cc96a44a6e6200a661807da17d737face16e3fda60678801219a1f7f21f55e34595f9dfa640b21fb68157b67802e97450cb2d4ac7d08b936807ff08af50d289a0141742f5caa8fc09abbcbf6c7fed0cd7cfe807512aed9bcde5ea7cac599ef54b7ee1df2d76999f65b5a22f3724f0d09ef34b4"}, {0x80, 0xffff, 0x8, "ef92e8f1f8796fb141c9a8c6ab84c6fccc064390b6f6dcbcaa3cc8fbfd3709dce8a5f4d41abee724184f5ccd9d46206f1ff058358c02d3bb376a83fd63325a5a5278c1cbdab3d166344603c60a3b47996a4a97c6d9be012fb977c4182fd635622286850ec35124ee45a5"}, {0xa0, 0x0, 0x3, "3a879610ab3399b8a4ea427bbdc110934295f78e98c3a077c4bb4c838a69881147265639f99a9a1a8c97d7e680f6a4379625cfff5dd286fb5dcdfc067f02184365b7bac357ee6013ccca0937be06d347e94b498be34e3ee95c771d8a9dbd03b0d2a0f4db8313967be9031e896fd6ba313df6491d28ca9bd323ea9ca5fe9911c219f4e81d9ccd346b72c266be4f8a"}], 0x1378}, 0x40e) r4 = openat(0xffffffffffffff9c, &(0x7f0000002980)='./file0/file0\x00', 0x540, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000002a00)={0x8, &(0x7f00000029c0)=[{0xe6, 0x3, 0xa6, 0x5}, {0x8, 0x0, 0x44, 0x7}, {0x3, 0x1, 0x3, 0x3}, {0xb72a, 0xab, 0xff, 0x6}, {0x1, 0x4e, 0x8, 0x40}, {0x7, 0x81, 0x8, 0x81}, {0x3, 0x1, 0x6, 0x1}, {0x0, 0x1, 0x2, 0xfffffffc}]}) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000002a40)={'./file0\x00', 0x10001, 0x8000, 0x7f, 0x0, 0x8001, 0x7fff, 0x2, 0x0, 0x3, 0x7f, 0x100}) r5 = semget$private(0x0, 0x1, 0x400) semctl$GETPID(r5, 0x1, 0x4, &(0x7f0000002ac0)=""/230) clock_settime(0x0, &(0x7f0000002bc0)={0xc5, 0x100000000}) r6 = accept$inet6(0xffffffffffffff9c, &(0x7f0000002c00), 0x0) accept(r6, 0x0, &(0x7f0000002c40)) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000002c80)='/dev/null\x00', 0x20000, 0x0) r8 = kqueue() r9 = socket$unix(0x1, 0x5, 0x0) socketpair(0x10, 0x8000, 0x4, &(0x7f0000002d00)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002d40)='/dev/wskbd0\x00', 0x372fc1e569aa53b0, 0x0) r12 = accept(r0, &(0x7f0000002d80)=@un=@abs, &(0x7f0000002dc0)=0x8) r13 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002e00)='/dev/ttyCcfg\x00', 0x200, 0x0) kevent(r7, &(0x7f0000002cc0)=[{{r0}, 0x0, 0x81, 0x4, 0x9fb3}, {{r8}, 0xfffffffffffffff9, 0x1c8, 0x2, 0x9, 0x80000000}], 0x7fff, &(0x7f0000002e40)=[{{r9}, 0xfffffffffffffffe, 0x40, 0x80000000, 0x100000000}, {{r10}, 0xfffffffffffffff9, 0x38, 0xc595ece3a94db34a, 0x800, 0xc33d}, {{r11}, 0xffffffffffffffff, 0x2, 0x2, 0x8, 0xffffffffffffff7f}, {{r12}, 0xfffffffffffffffa, 0x34f7f387f19ff29f, 0x1, 0x8, 0xdd}, {{r13}, 0xffffffffffffffff, 0xa0, 0x8, 0x8001, 0x8}, {{}, 0xfffffffffffffffa, 0x8, 0x20000000, 0x9, 0x1}], 0x1, &(0x7f0000002f00)={0x0, 0x200}) rmdir(&(0x7f0000002f40)='./file0/file0\x00') r14 = openat$null(0xffffffffffffff9c, &(0x7f0000002f80)='/dev/null\x00', 0x100, 0x0) getsockopt$sock_timeval(r14, 0xffff, 0x1006, &(0x7f0000002fc0), &(0x7f0000003000)=0x10) 16:00:00 executing program 1: getitimer(0x1, &(0x7f0000000180)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x8000000000081}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x6, 0x2, 0x7) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) stat(&(0x7f0000000280)='./file0\x00', &(0x7f0000000200)) ioctl$TIOCGWINSZ(0xffffffffffffff9c, 0x40087468, &(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f0000000300)="00442cbf2701a917a09802a52aeb") 16:00:00 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) socket$unix(0x1, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x978, 0x81, {0x6, 0x7}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001380)={0x0, 0x0, 0x0}, 0x0) 16:00:06 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000087}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x8180, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xf) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x2cf) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:06 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) r2 = dup(0xffffffffffffffff) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000040)=0x9) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000000)=0x2) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) readv(r1, &(0x7f0000001480)=[{0x0}], 0x1) 16:00:06 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) fcntl$lock(r0, 0x7, &(0x7f00000002c0)={0x3, 0x0, 0x9, 0x101, r1}) getpeername$inet6(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000182, &(0x7f00000002c0)}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x11, 0x3, 0x1f) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000040)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad1af05de2f4ef18", 0x26d) 16:00:06 executing program 1: r0 = socket(0x18, 0x1003, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) accept(r0, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) connect$unix(r0, &(0x7f0000000180)=ANY=[], 0x0) 16:00:06 executing program 0: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000040)='.\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d, 0x0, 0x40}, {0x30, 0xee}, {0x6, 0x0, 0x2}]}) preadv(r0, &(0x7f00000003c0)=[{&(0x7f00000000c0)=""/159, 0x9f}, {&(0x7f0000000180)=""/151, 0x97}, {&(0x7f0000000240)=""/211, 0xd3}, {&(0x7f0000000000)=""/21, 0x15}, {&(0x7f0000000340)=""/114, 0x72}], 0x5, 0x0, 0x0) 16:00:06 executing program 0: r0 = socket(0x77586b8e2b1111ac, 0x8000, 0x11) connect$unix(r0, &(0x7f0000000700)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f4f0ed310fbceeb93262a0461c16cd0157de4ca5b7cc6e227b2f0c7508b2e2fd71d3517834c1f15d697cf7106e2a8399a55979f0891fd0212ac406341d2e81f7b45fd747c3aee1472675bb8b1f1feec9ecf9371b7604d3b8b12b184cefe50bf5f9e5f4af7cdfcb7e8302dbd490b8e61292e338e4b7ac9d3be75"], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r2 = dup(r1) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733830f9c91daf29cbffab678319496f0b01ffd6eb3d7cf2092a84a8014ff4cdd5f29522b407eb32dd1099c5675833770a2b4792dcfd686799ef3513530a7ff854913a6d920b8b9e46736d71624cbdc5c2bfbb62310e5216ef3974e90843f0a2d16b06d7d5a52d7dbd9591c7cca325642439e374377fb15e89d017c4917bfd207ed619f0f857162016e27eac0f2d619c482c79277c0a080d8a806e0c17f896d105304f97c750293a01885a13744e67fca55b08170f2a3c2a2672cd09ff30423d5aa59200cc4f957a2b1559fc5b90651857c08f405186a94ac1911c77bbd9873d20f", 0x1000}, {&(0x7f0000000140)="8963248d1ac592f00ca44e4e8924de1f0700c68eadbea499b4e7a15c269bec73778658509bee8289bd93eced49d3cedfc9041821db68ecf8966286a6d31473a5dae56973d9c9817908aea7b7ff622160dc00"/94, 0x5e}, {&(0x7f00000001c0)="c8786f5c7634f50c53d65ff06bd91ae3a7dcef09b62842282727e0a1c565835efbb9b385d476f0b5f230a75ab8215dacceafd8dde11ec884324981ea09bffc0d400c8aee6db8", 0xfffffffffffffd20}], 0x4) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffff9c, 0x80085754, &(0x7f0000000000)={0x7fffffff, 0x2}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) lseek(r3, 0x0, 0x0, 0x0) 16:00:06 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/speaker\x00', 0x400, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x100, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) dup2(r4, r3) r5 = getpgrp() fcntl$lock(r0, 0x0, &(0x7f0000000140)={0x1, 0x2, 0x80000001, 0x10000, r5}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r6 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4}, 0xc) r7 = dup(r6) ioctl$WSDISPLAYIO_USEFONT(r7, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x2, 0xff, 0xca1, 0x1, 0xa00000000, 0x9, 0x3, 0x0, 0x1, 0x6, 0x4}) mkdir(&(0x7f0000000700)='./file0/file0\x00', 0x246) r8 = socket(0x18, 0x1, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) fsync(r9) r10 = dup2(r8, r8) socket(0x2, 0x8000, 0x800) ioctl$VMM_IOC_RUN(r10, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) setsockopt$sock_linger(r10, 0xffff, 0x80, &(0x7f0000000040)={0x0, 0x8}, 0x8) r11 = socket(0x18, 0x1, 0x0) r12 = dup2(r11, r11) ioctl$VMM_IOC_RUN(r12, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x2) ioctl$BIOCGRSIG(r13, 0x40044273, &(0x7f0000000280)) ioctl$TIOCMSET(r12, 0x8004746d, &(0x7f0000000200)=0x5) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 16:00:06 executing program 1: open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = semget$private(0x0, 0x3, 0x20c) r1 = getuid() r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = geteuid() r5 = socket(0x18, 0x1, 0x0) fcntl$setflags(r5, 0x2, 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r8 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r8) r9 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r9) r10 = getpgid(r9) r11 = semget$private(0x0, 0x4, 0xa5) semop(r11, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r11, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r11, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r11, &(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(r11, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r13 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000100)={{0x3, r12, r13, r14, r16, 0x4}, 0x200, 0x401, 0x2}) r17 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r17, 0x1, 0xfffffffffffffffe) msgsnd(r17, &(0x7f0000000800)=ANY=[@ANYRES64=0x0], 0x1, 0x80000803) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000240)={{0x7, r6, r16, r6, r7, 0x2, 0x2}, 0x5, 0x9, r10, r8, 0x9a8, 0x15, 0x3e, 0xfcc}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x7, r1, r3, r4, r16, 0x115, 0x3ff}, 0x2, 0x9e76, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000017c0)) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x802, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x4, 0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mknodat(r2, &(0x7f00000001c0)='./bus\x00', 0x2000, 0x9) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xc94ed3804a8ad71d}], 0x4, 0x0, 0x3a55, 0x0) r4 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r7, 0xee01) r9 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r9) r10 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r10) r11 = getpgid(r10) r12 = semget$private(0x0, 0x4, 0xa5) semop(r12, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r12, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r12, &(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(r12, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r14 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, r13, r14, r15, r17, 0x4}, 0x200, 0x401, 0x2}) msgctl$IPC_SET(0x0, 0x1, 0xfffffffffffffffe) msgsnd(0x0, &(0x7f0000000800)=ANY=[@ANYRES64=0x0], 0x1, 0x80000803) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x7, r7, r17, r7, r8, 0x2, 0x2}, 0x5, 0x9, r11, r9, 0x9a8, 0x15, 0x3e, 0xfcc}) fcntl$lock(r1, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x2, 0x401, r11}) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000180)=0x7b0) r18 = getpgrp() r19 = getgid() sendmsg$unix(r5, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r18, r4, r19}], 0x20, 0x7}, 0xb) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r21 = getgid() fchown(r3, r20, r21) 16:00:06 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)=[{0x50}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f00000001c0)) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x3, 0x4}, {0xffffffffffffff01, 0x20}}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)=[0x9444, 0x4, 0x81, 0x1ff, 0x8, 0xfc01]) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) semget$private(0x0, 0x4, 0x689) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000180)=0x3c89) 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x800c5709, &(0x7f0000000000)) kevent(r3, 0x0, 0x3fffffffff, 0x0, 0x1e, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000080)={0x4, 0x3a40e74de2f59008}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000000)) connect$inet(r0, &(0x7f0000000040), 0xc) listen(r0, 0xa2) r5 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000180)=0x7b0) r7 = getpgrp() r8 = getgid() sendmsg$unix(r6, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r7, r5, r8}], 0x20, 0x7}, 0xb) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x2, 0x97, 0xfffffe01, 0x8, "39f8f6f653041d70c8e812535e57e2de356549b1", 0x4, 0x7fffffff}) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000000c0)) dup2(r1, r0) 16:00:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x7, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [], [{}, {}, {}, {}, {}, {}, {}, {0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:06 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="3beee250a45bbd59f9f35e1695c24d974d67a2c63c2c5c7bdc74c711e0dfe8f54a16c62403a54a7976402cce88a76c7565bf330204dd88ef5475499d57d6faac52af2b735e3e395af6bc49c01ae307d6eb175ea31ccff5d5e2685da63777da8fcea9f665f4f390d693cbd2f1173c08775d5a000000000000000000009594ad6e666a17e29ccdb1a12b7b00c14ce97fe1558b86bb9d4dbb587a1fd407a632c143983722e30c07c4f969b1a3029a1df87f5145ba547af7912b9c4c04c0b49e22e6ac2e50a7386060611c2415211fd45e8504185596d476b0b316277b"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) 16:00:06 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file1\x00', 0x80, 0x0) pwritev(r0, &(0x7f00000003c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe(&(0x7f0000000140)) 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x92, 0xb2) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x150004}, 0x8000000000000b}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) syz_open_pts() write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x5, './bus\x00', './bus\x00'}) open(&(0x7f00000000c0)='./bus/file0\x00', 0x2, 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:06 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x8, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000040)=0xc1f) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) fcntl$setflags(r4, 0x2, 0x1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x501f, r3, 0x0, 0x0) 16:00:06 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="889e5dff7f00002269a586c1822e0bc132f611f55e84765dd4e58aa3affa213854e2502ddee54eba5d82b00a165659d7e43d4726aa289e1af6adff46f98d317ab9d3e1a28aec714bad5faccc00667dbac860668164c436a4caa30835feb342cbfd2e8a3ce53becc279c750278282d6a789d161dc8fd1991bb1dd65a479f39103bceecb4bc71513a4262f22c23946d0d0064e173852ae914e829d44414a080000006f5f2563b38ad0782dd0f032b169049edc383bc4bc0cd9f0e6d394bf2287f93401a413225dea6711449b416a293720e8fd521063f9048d093bd97f93dd7e854e67fe977d2dbf3ef34d930a6c6092714078c4d60a42f0463d892ffcc9f3030c1bdc459e6f37491c9af4eabe73d23ba00920257e179bfe9fa4258bc5db541d2d89c5d0a7d435b0fe4a3366a869a09dc476dde065cc6652"], 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"}) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000140)={{}, {0x80000001}}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 16:00:06 executing program 1: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x10202, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) write(r1, &(0x7f0000000140)='W', 0x1) ftruncate(r1, 0x0, 0x100000000) dup2(r0, r1) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x121) unlink(&(0x7f0000000000)='./file0\x00') 16:00:06 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0xffff, "d730c1e7bb6fc6e23c5b00000020000010e74de4"}) r3 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x800c5709, &(0x7f0000000000)) kevent(r4, 0x0, 0x3fffffffff, 0x0, 0x1e, 0x0) r5 = accept$unix(r4, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x297) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x800c5709, &(0x7f0000000000)) kevent(r2, 0x0, 0x3fffffffff, 0x0, 0x1e, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="a2dda724ece29e43ce3412439ef3c6b1acc2f1d5a9f4f7e02d5582925451eb", 0x1f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x90, &(0x7f0000000340)="a2") 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="2125008e12efffb27858f508000000b3bf0100000000000008000004"], 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x60) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000080)={0xffffffff, 0x7, 0x5}) write(0xffffffffffffffff, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) fchflags(r0, 0x8) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff02}], 0x100000000000014d, 0x0, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000280)=[{0x5}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") 16:00:06 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x800c5709, &(0x7f0000000000)) kevent(r1, 0x0, 0x3fffffffff, 0x0, 0x1e, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000280)={0x4, 0xff}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a397e11de3b90e1caf58ad8b1352b3d027130d35ee1f755710aa42b23d96eac3158ea79fb773c4b88df1977fbb5144bf80738cf54edd674880f93fad3a5ddfd4742fd8178b2835e79189d9ba9c5270be88fdb1dfceaef7fe58e6cd3820142da0ace1efd460f12ffde3a84e9da8114017c94615089d05363c6f430c55493cbb95798c7862f7656894a25ff296eb0800c6e99dd052393f130ed537cee24e677a9739d5341c7896366701ba8705018714200a0a2d2f1b97c8be1de0aa20", 0xef}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)="52d86d6179ec205692ab1a324ba338d39fa72c13ba3bee43561d3652dad0d4f02f0594963dade502cb08aa48094a1fb2c53b967cc5116ed3775b4d927589e019eaec086677db1c38d18a48e2c811088a7be340c5e10541dca47b4f511b7444b6f86eb418aad76557ccee7999a2c5276602b172f31003899f8e99d561eeea413b50064f7035815ae80836125085f5c0e1c0bfeb046f996faa9719a9dc5aec2c206bb631858f4a0b", 0xa7}], 0x1) 16:00:06 executing program 0: r0 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) fchdir(r2) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r0, r4}], 0x20, 0x7}, 0xb) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x6) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r5 = syz_open_pts() close(r5) syz_open_pts() r6 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000180)=0x7b0) r8 = getpgrp() r9 = getgid() sendmsg$unix(r7, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r8, r6, r9}], 0x20, 0x7}, 0xb) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffffffffffd, 0xffff, 0xffbffffa, "03664e2ba70c033c02df50795acd00", 0x5}) geteuid() readlink(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)=""/69, 0x45) write(r5, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff03", 0x1e2) getuid() 16:00:06 executing program 1: r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = getppid() ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x278851d7a87a5b33, r1) dup(r0) faccessat(r0, &(0x7f0000000080)='./bus\x00', 0x4, 0x2) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0xfffffffc, 0x0, 0x1000, 0x0, "b6fab0405334435c3da8942d8cd9db30c6e37f86"}) 16:00:06 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = semget$private(0x0, 0x4, 0x10) semop(r1, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x46f, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x800}], 0x9) semop(r1, &(0x7f0000000300)=[{0x3, 0x2, 0x1000}, {0x7, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x100006, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000100)=""/146) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000100)=""/253) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40001ff, 0x0, "b800"}) close(r2) r3 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r4, 0x0) bind(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="02f80101000400000000"], 0xa) r5 = open(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) r6 = socket(0x18, 0x8001, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1021, &(0x7f0000000000), 0x1) setsockopt(r6, 0x6, 0x10000, &(0x7f00000016c0)="733566c1f6df1ed60114a5", 0xb) fchown(r5, 0xffffffffffffffff, 0xffffffffffffffff) r7 = socket(0x2, 0xc003, 0x11) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x40, 0x0) connect$unix(r7, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012a6d47472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b46ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be8a7c7663e26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073eb9e8b32654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f5"], 0x10) writev(r7, &(0x7f0000000080)=[{&(0x7f0000000100)="dc351a391c850fb4bacd4dbd0436786b70e09bf3", 0x14}], 0x1) syz_emit_ethernet(0x1000, &(0x7f00000006c0)="29497818d84e461f696290dcc4d176231fb2dd6a2cb26b539df77e7f180fc495024487e8e7cf963ecfb6afc75cc96aff6a516bb61f3512e7aadae3cac3c9742b334ef6f34652e457bb49d988fac1a78a87d916a5338be23ec2e4c3387385e5d78a3a22b0656e67ef01e30103fc62d918135858f2e624dd896ab6148b89a1a2738dfb08e308976cb4a895176e06dd89855dc79f82852fa33529a9149431abb631e69088c5a4b4f2e2072a8cdcf82adc6e829e87f0d70d1ef40449b3a0749ac7cd5874228f97dcdc2854e46220d61a17c100f36694ef1211c9f1cc590f82202a334e367ec9397a66d098f70a889e99fdab1abdfea3157c066b93c1d185a7d1453ebc2ffe81e2cb4cecd55e3a4cb65cfff2dc2155ce695ea7d20a775bd4bf21bcc5c499660ae700ab036d399362f8d15089776311bd5ad04c7eac8a8a72cc55d3d534dd13266f39d99a4d5c252fee002137d8c6833bbb1029e58fea2046f2a9c2973987835c181da7d6e3bd90b368fe8e91fe78a613e9b418fe3965a297601aa05870351ae091db1ea9c26c709fc7cf2ce68e4f9d692b334ae1b34c3ab303e8e6bb08a3d554559a598c6c7b29d800dd1b85093279cd32885917a4d40f2109193126630e5014d1920f702b3e028e1dd2095d2a896fe23cc64bfc29bd244d02ab75be05f115550fba74ba6a0ea7bd16437bab6e286810dc8e48955a2601cbd0a82ab80de1c2ddc05036815ce778056c047a4941213b72199ac9bbbacf5a47f45a2ed4539b6255d5e9824dca2f6c1e56d0c640a775feb252aaaab64cec010011cd6cf4d72929d1347d43f6770f9e855d872968bf7ac9973e21d40db3362e4c8a143b4b8150df5c8a022f92471fc6e41869cce14a16f1b00e837045ce613ca9c22d9490d586608de280f3e7b4e92dfe61cb1a0ba9dceb3916a4c3c884a53634683bfa60358442e4bc108a052b8dd53575ab736d941f4809e038d91c7030b49c5ee6b5a5bf2be3de3b99775bfaa5d80b83e331447fbc013639af1c7a263fca8c2fc0459759336d787aa87af492402c2b2a8c31d286a5749a85b2ef9d637fa3d868cd75623bf7ee0dc5cf7150bfe602f9f6ac16ac5795d19aebdf453bca0f88ed9f34d1d2be64b1d34ff5c31d9f1cef31610c1c2fc7ba305168e6b3741a233eee3f80031577253f372db87a43ae57749f9a0f7886b2d5cc3f4d3be8d6b848944557a2c6e598bdfbab638a0da96bee83e4a88907186dd61e48ba31d4390aa3f48506d52e917ab021d8b0ba87de7f61c4357b12b60bf3e743bb5e2ffe9f723f5bfa5434a04ee9bc025a72f03e1125a9d424358a73d227b8c0fef4e6f519f04bd4c7de3743acf5187b6026880ebdd901e31c9bec77b41d663fcd935397b0c19c3d3826243ba279999c92125758dee697df915b5ca6d3e6f79c98abc58a2e41cdf42f14114739755bf9c935df3f5c198c58a4b683537e94b5c421951ee61525ce070c1327d37abaa7a9a32cfa4f717acd9ea5bfa992fc5c2e46ed999bf2eddbc469f2ddd7ca2120dd0f3f0bdca11e83c2e15532ba2c723ee0361bc6764dd569af224447c4c7866874b38d8f84bc45be314e014ad1ec0707d43014462c45c879c636783fd65d5ab4cf2cf3323d7f9f6876c24b56cd16d506786373835b70d3ca8062d603e8078d341db87739a22676ae11c4b8817d9d5fc8b254407c46fdf14854f55f3971d6f42206154b0024783d39b630ec30ab188dc3e7c88ae496cddd1f16aba549307d4d3a7ef4224d863b4c9aee9b9e034030e47e65d2b236d520dd831dcc48cd55bcdb5829db58a836cbb5bc160269db887fdc58bd64da010ffbb08ccd29b68a6b2813aa789300ba0c7ae0bbfdda8bf0456c5236bbdde352497476b04459cd660440eb2fcaa6c096148f842e07f0947e0ea951c6947794f2fb7a049d269a4922a71c68692cedfbea37c60dbb6ca818f15e701e1b3a0e9e6cd5bf8754461eed361ca4ab6bb8a7800a094ae4e468f798845b062515e42194dae5b29ac2a76501cc5ae28dfa46b0902bfe9e1e2b3f20fde57c6eb963015c06b32279dfbf43571b5b4763351dc45db7cb8af069e0cb399de8408943cb404ed07cd55d83e12e3c36c25f3c933ee4c079446c754d3ee34c26b8003b71347d3952514c26ae8bf5e8efd2a38f19a180c045a375e74686584101d24028e3941928d03e9e50bb0191dee1a11e3574f4d41e8b6210ccd4b270e9c5a301204679e946275452bd3b7df83600b02ce7e5ebd34eef3bab275b0d90d6b52a0cd827e2cc6352852143d052223705a6c6481eadc05ead7432589391f5ca51cd7626b11d2d4d831ad04cecdbc379bc40c4d92bc5c5de3b98bb463955f3ecde97c81801d9b2a6411bfcf726a94e5bd46f4e7c270225242d707b04355ca4fd97bcf9cc216d3062770678d308cd4d8467c2ac02d72e168eec8a706737110d44a1ed474f6a0a4ed9a4e41052692f16437874469b3e13f734810efc74c6f9a3799304d834430ca25744d4b54040cda1b94f0ebf8e708fedf572f578c2d5bf4fae696d700358cbf5c13c8ca0672f9b7cb77b73a9354aeaaa6429f4b7dc8972317e0f8cb9acf85cbd5e03222fedebeb5d1533f5214e5ac46d0b93ad8f9e582a18973941e111654bbe8685c55c88ab78dad8a40ae6e83151be240b8850d6ffe7548c128d25a3a0dc129a5fbd6fe2e560bbac54bdf689d02ab12e089094b107eab64f6901ac170fe7a3a930840d31f77eafc052e3d8b448cb80733d56ab81252d99e3dae218a043bc7aba1729ea7fa15bf7ed203fd961364d5b2c4caecd868f74766675c632ca1e113db4fac24af7bc7e30fb7bbe91f2bb23b2cee3ae2ef537d226aec7d47a6cb022358b0e66c096376e5ea446ede7652f89bd32834272d36b7fed9e9ecb7d78f171ecf4a9946e588218166b0ab1d0a5201c29ad8cc77d0947fbd4199fbbfded008b397ae1fe523abdb8af68406ec84deadd1c36a36f977c2ccf3784ce33319383d8fec05de0d43d294d12086addd0fab2e60b0429faada30f03badbabe532ca7c4b798e63aad90cd890c5352d30c29a9875fa9dfc708944955549815056dd3c03ba70d8825a4ed02e0020b7ff96e89203e33593e5dcac693f875464eb5fbcff97152ed2f95e997cd348659f89a12a364e041a282e49817d11972648ba96668b7e639bdf461dfbb96153ee33a73a9f5e90e4f0794db608844daf6a0e9243d692cc6dcaf4eae0a5549f862dfa1d1650a16ed64762fb896bf5f2db6bf6613fba08d360eb3439fc167ba1b90355604bce55a70800d97e19fca6698f5db85851013bb06ff5cd919d19e6385d3e4c8ee6573b00f7bfba88de7219346131426c18a20b598c34600a58afd74ace8987938dc1a22271ce71b6d6a2a9fd79fc7c75dae029c6a8a84891c962dc3e8bba354f541a7db426afa3831b87627e090ed4c1e7dcbbf655d4fec02c5d752ff26b7c7672a4370170c6048611f9a6fb47975af8e0a74eddc269bb58416557e2195ff96fd147ed5055393a5b4a35986328d5772caf44cb12609e7ae59d2c66decd447b05b11f36b53091a36fdbcf03a418a257345351af45338d20fd5be7ff02fc70bdf16af81f5e4ce0074a9562ca82386908dd35b7945de9905f8ce6090d51eac98b363aa0f0552f8c38e20682a6f0181f791b9316ec67e4bcfa9bc911b824998bd876ea44bc5f623ed97cc09251b95f0b06200952085e3683ce214975a98792067830547ed29516bfb8a27d2c1b57386c28521006b2140e657705242e25c113e5062e46800145f05635100ed3a9d712a55af14c411b08eea191a1d555451a2d724f428a34c798128b786d57a98a45677739afa805280fff3123e45a4f23f40e4f0138c9db5a35e9c693b605e4745a9cf50bdea29cc438cae49de534560d29295e02a8ef49dc400dfe9bea6fe1c2bc274e95d1e2ed22f1260814febdabfe03c4cfa1ed1de554927bc672fdaac5278757605b1dad6a8f348c1fda66e3123512e7d7f3a9076c05987811bea90d641ba4783283219cc51f54f00ed256dec0e4f9de4bc6b3bbf2a6d1575d0ab0a34d5e678fa81e1b4d7c102a2a5728b9211431d7e65a281d71abc1dea5987f578c3e6885f38967b7ea5c5232814af8b4b9f8ced45a8dcd732166adba14e7e49002ca97b51ecc3e582f8230713bbee7d229f40c07165f334048874213c8a82a7014ee89a64c70df67e5958e54cd7396d01d2ff358ceee0ac7714b2799dd70e7f987034c9df08ac5dc18f2a203dd32575c18e222ff14d2445ff91f51ebe86e67b86c97d41738fd20ea85ab3f31150bbec748e411b428a4c4077619ef93b72a8f25f863a6459b1fc782956cc316fb361fb46201a740e650d02d659bbbe56ec67a249b7c765ee85f04a2edd37e6537f2f65bd57442e8e9f3373441d37b4fe6947ead25e164fc9b35801a056a37da5f775b6698a34f5ad84d9988146cda5c0b31a1be1bec976a41ee375ed40609ab6e04246561998f524e7ebfa258dbb281beb92dfe375fe8e7f4d4a961890dcd92770f82ada1baef3140f742289cebe293af143aa7647bad6b121d803c9350e5789696ca73e5be751cadc5a133e5b72ba413851614fd38862cc5f6401bcd245f35ff55760c27acc56083f7b90c5c1a38925912426530c1ba34a46ec390a114283f8c7a103d0eb1b202898740aa1f4d4352bd8d791671d32a782c61546d0c9f29eec5da0ee9751b57b4959d57915defa1addd8eec2598d65b4436f12f72c929d386ca0cacaf7aa9a59fbcea08f4ebc9148c64d2dd653d97316a367ec51a2264c4a158fa923b5923e529cb3d239d0059fcb3a1d274052bbf2aa7bb336a47f3a3a1677ce59884d051ff7f4234973fcad99f81bc2cad32ca7c3e0784d2a05b68772fa39091100bbe1b59c732bb87645330df24ef82c026faff227ed95e128fa4ad160cead8ce5bbc965294c53b3af2e7552f8b1115ee57b14d4369a5157c8b8f38e9acef0c3acf0dcc0de1b9926a61817adf741de3e578d7bf61e42cc14fe88e8c8b735140e56c5a3cc9d194d8af0c18e427f0e8b6ea242b9858ff7368ef2640ada111c5545e9646652bf8663728c5b83338075facd495edc2b9483f5b79708300f27fe035eb0507bbd670167a5128911a14bcf431c418464fc0de9ddcd58e9f2bfb2997239a254a4e4c590ffb863b3411f87bcbe7208a9f0069814893c0b809c470f7e9c186d707d30011f88b61cfe3ae89102ef609330047afe7df47d68513493fd674b38883a70d6428fbbc07e22ee3c715370e3f35ed2217f5fcb2d58cce8a0b3e9c4be959c94a5afacc73e727fc7f0a213e8b96ea4853019383fd9a0ff8f0009d90367b4ff1419f91e765b7d46641b9a8661c0a712ff6b301b563f3f46f4e0c5683a0908733c6f0a1db6fe9ecd470203b888be84ae708a8dbee1415425dfd5dbd87b229cfe2a1b505c4149bd5dd6b52b597db685ccfcc91f0eea752f5e91869375cd6b9fc41b2233c3ff867d58bbc934b92239a1bc6c1ef7bdeda0bf33dba5aa036046ed3c9f9514966de86f4dbe37eb9b610390bf874c679ba636892db5e00bd56dad195a6f6b5fe1ea0241ea8ab714d86d6e61fad6317360327fd2af9b735531cdaa583dca6e66cd2e73bc24f27d5a4a95119c61bd8779aa6c0d62946f385200fca499859d24be3322050d5e6ca3ead1011511418f4f2162e36badaca9de68606d610673b47d243c81b3d64e99772bdca3e6945cb2f49236388c01f4c96e449397628c98c88bde6bc3dc747244f73fc") ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000200)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wskbd\x00', 0x100, 0x0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r8, &(0x7f0000000100)=[{&(0x7f0000000080)="57a0924de2", 0x5}], 0x1, 0x0, 0x0) pwritev(r8, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r8, 0x0, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x30, 0x0, 0x0, 0xfffffffd}, {0x6, 0x0, 0x0, 0x40000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) munmap(&(0x7f0000161000/0x4000)=nil, 0x4000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) 16:00:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x80000000ff, 0x0, 0x0, 0x7]}}) 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)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r1) fcntl$getown(r3, 0x5) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) preadv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)=""/15, 0xf}, {&(0x7f00000000c0)=""/49, 0x31}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x1, 0x20a0000) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) writev(r0, &(0x7f0000000500)=[{&(0x7f00000001c0)="a95ffed87f7d27354ff522cf7894c408658c4e89e7acb5d52a1df715ad982d1a0779ccdb44cb7d4193b6c2f9fbf680c1444e0ecde1e13433ea17d9c56b65deeb4debddc862e9bac649f3e44634704b0ad4b68793b751e7de56225c00916bb42c8bb7781193fb799eea40f806d7690fee047af0eeabaffb11387be7863c4fb9", 0x7f}, {&(0x7f0000000080)}, {&(0x7f0000000440)="4aff46e05923c0d8ecaf258cc28329ed64b8d9203eb7b2de9f1c53490ae653621c6eb2ff8baa8b464eabce4a7ba5efba9259c6e72d00ad6b008f5316736dbb271de06988dcfd66c6eb9f77fee3a0223aa7becd5d0d7b48ebcba9cf159d7f487e920a3b1fa8a147872ead4934677ddae212bdf3b0f80bacc9135113dc4ec694b71f92ea14a93dccf5730f2b020fb481a9fde95c174a2434bd1645450aa9409e3b980bc30c", 0xa4}, {&(0x7f0000000100)="7d1c9277541896305ecbb9a2a8bb709d5f2eef447e9cb7ee003178670a561bb0", 0x20}], 0x4) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f00000002c0)="a28b0fff9162c37f09d4d70268903352aff3c5964cfe8b5aff26053fc9fca6c0fdebdce8aa1626cfdf538e4a61a4367543f31e8487a35e0f6a6d85beee50279f7f6863ced466e0dc90017c893430ceae6eb9855b070f592eb7080b1057d14d18eb39a913e8263cb0d6c294f1321af36a896d5eb676231db8d54b451fbfa77c82e7967eca7fa906d95ff92eed996b40e0749d7f2f39bb8ac9739ccf4767da59f4fd9b06557a08be34781f4a318e281cf5b24b181d9843417d668641af3cc28a48f7fa40e5fcd6cf36bc16051da0257f4ce8f0b7bebe8e3a9bd3c97547f8e88361ac487ceec77830dbcaeb42a29f00fc3be2553fd45f54bf30576169af2f11882ae0b090b7d8b270deb916f36b209b5501c2fc9dfa45dd19a3de4787d26bc8e8d39c4190a108182f923a84d3e05ea254f1ef50d0df63e80f1f4ffc0ea1a584379412ce38202fc85d9063e1bb7af961d64e2e", 0x151}], 0x1, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000280)='nC', 0xffffffc9}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) pread(0xffffffffffffffff, &(0x7f0000000000)="5f5a36325f3768bd3ec8e5e950e8c4e4f9c7459222b95c97e9afb73ff73113e4a095faefee614ba3a3a0de33c6b0e8a8a93281e7e4acabd31802706e929587ed0f854ecf", 0x44, 0x0, 0x0) 16:00:06 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x7fa20600) ftruncate(r0, 0x0, 0x80) 16:00:06 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x710, 0x0) r0 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) r4 = accept$inet(r1, 0x0, &(0x7f0000000000)) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f00000001c0)=0x9, 0x4) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0x7b0) r5 = getpgrp() r6 = getgid() sendmsg$unix(r3, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r5, r2, r6}], 0x20, 0x7}, 0xb) sendto$unix(r3, &(0x7f0000000100)="c4750c60fa25b1d768156cf6a5b34a43412e8a67fd312819658234ae48bac4145a173a3163cadcb3a944a0369dcaaafb44acd0dab5be9c0a530a2c6cb5cacf82df0163add798cc44985c6874c80518504376c6c68731267d2f79ec9b357e41d40c4729f1968bfe48218aea164e8d4dea4da801820af3b19b8547b5ea5ed225f41b2d68d05effcd9d7985aee43aaad664f74a7735870942254f5bcf4c4ec4cf040d00f0", 0xa3, 0x0, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) lchown(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:06 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) getpeername$inet(r0, &(0x7f0000000480), &(0x7f00000004c0)=0xc) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r1}, 0x0, 0xe084cf85758754a4}], 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{0x7f, 0x1, 0x1f}, {0x2, 0x1, 0x8, 0x5aa98500}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000580), 0x3, 0x9) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'\x00', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000540)=ANY=[@ANYRES64=r2, @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRESHEX=r4, @ANYRESHEX]], 0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xd1c, 0x4, {0x0, 0x3}}) r5 = socket(0x18, 0x1, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='-&.-(\'-.$\x00', &(0x7f0000000280)='^\x00', &(0x7f00000002c0)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000340)='^@.\x00', &(0x7f0000000380)='{&\x00']) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r6 = msgget$private(0x0, 0x128) msgrcv(r6, &(0x7f0000000680)={0x0, ""/219}, 0xe3, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r5) r7 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f00003b6000/0x14000)=nil, 0x14000, 0x5) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000100)="8c65", 0x13f) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 16:00:06 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x800c5709, &(0x7f0000000000)) kevent(r3, 0x0, 0x3fffffffff, 0x0, 0x1e, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10020, 0x0) r5 = socket(0x18, 0x1, 0x0) fcntl$setflags(r5, 0x2, 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r8 = getpid() ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x800, r8) r9 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r9) r10 = getpgid(r9) r11 = semget$private(0x0, 0x4, 0xa5) semop(r11, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r11, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r11, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r11, &(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(r11, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r13 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000100)={{0x3, r12, r13, r14, r16, 0x4}, 0x200, 0x401, 0x2}) r17 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r17, 0x1, 0xfffffffffffffffe) msgsnd(r17, &(0x7f0000000800)=ANY=[@ANYRES64=0x0], 0x1, 0x80000803) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000240)={{0x7, r6, r16, r6, r7, 0x2, 0x2}, 0x5, 0x9, r10, r8, 0x9a8, 0x15, 0x3e, 0xfcc}) r18 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r21 = getegid() r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x80, 0x0) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r27 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r27, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r29 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r30, 0x8004667d, &(0x7f0000000180)=0x7b0) r31 = getpgrp() r32 = getgid() sendmsg$unix(r30, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r31, r29, r32}], 0x20, 0x7}, 0xb) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r34 = getegid() r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r35, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r36 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000500)='/dev/diskmap\x00', 0x18eecc3c6bc079b3, 0x0) sendmsg$unix(r3, &(0x7f0000000640)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000000c0)=[{&(0x7f00000001c0)="e1afdc790794031d3933b4aa7ae6849e0ed52b2882fe2366808b70d127ec5acf5b4d3e71921cde95c204bf5fb9ea8206c031074e85fd892ef61fb688d03a6314530c41651a679fe249a3aa246b2472a264bf34b84ac6b4395ba7603a22afc1d643c7f451ca6e4d57c0c35c0e6f1ebc4f382900ed52d6f7a3404a0540e634fd4737901925d236b42921", 0x89}], 0x1, &(0x7f0000000540)=[@rights={0x18, 0xffff, 0x1, [r4]}, @cred={0x20, 0xffff, 0x0, r10, r18}, @cred={0x20, 0xffff, 0x0, r19, r20, r21}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x30, 0xffff, 0x1, [r22, 0xffffffffffffff9c, r23, r1, r24, r25, r26]}, @cred={0x20, 0xffff, 0x0, r28, r33, r34}, @rights={0x28, 0xffff, 0x1, [r35, r0, 0xffffffffffffffff, r36, r1]}], 0xf0, 0x804}, 0x2) listen(r1, 0x0) accept$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) r37 = socket(0x2, 0x1, 0x0) connect$unix(r37, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$inet6(r37, &(0x7f0000000040)="d0", 0x1, 0x7, 0x0, 0x0) 16:00:06 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) bind(r2, &(0x7f0000000280)=@in6={0x18, 0x1, 0x5}, 0xc) r3 = dup2(r1, r1) dup2(r0, r3) r4 = getpgid(0xffffffffffffffff) fcntl$setown(r3, 0x6, r4) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2f66696c6530005ac5915e1a6b0278f2e032135656053d4b436fbaeab417e4871ea5467bce1faa83e67e9ce12b44b35857037ba0065b8ceeda613dde30feafb90a173f4b6558945f9f9f5c8b01191ab3093414189b942862f3d53a2c10f2c26f2b3e4058815204b5a39ccfe3878bfd5a5bc97774a2b56000e89240d2102004befd1ebeb73e4c2e59f0681f4b14d3d95c8fe45ecaed464f5242d4a51380e9e3b221af69a42efc8dc3037ac72459f4d696f0e5577d314b96f5e8b9ca94d267aca185cf"], 0x1c, 0x0}, 0x0) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7a8ad6b3e910c411d716aa98d8851fa8a0f45ca76e0fbd6a900000041acc3cf740e8a70530300000000002452000000000017000000000098490d077aaf9544666aa81d54b9b06f8f52f85142108e909d7e3b3bb2c0459f6ab0a6da6040"], 0x10) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x8001, 0x1}, {0x1, 0x9}}) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x6, 0x3f}, 0xc) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x10, 0x7}, @cred={0x20}], 0x30, 0x804}, 0x0) 16:00:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, 0x0) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="d2b1f156663b3d0035bd84e71fcb07ca22bb326d2bf7ec3a19e6410cd59aa266097e0b6dd1a22bb253371240a9", 0x149) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000", 0x1}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:00:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x40000000000000, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x99c, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225, 0x0, 0x4000000000000], [0xfffffffffffffff7, 0x0, 0x0, 0x5], [0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000000], [{0x0, 0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) preadv(r0, &(0x7f0000000100), 0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) socket(0x2, 0x3, 0x0) socket(0x800000018, 0x3, 0x0) sendto$inet(r0, &(0x7f0000000140)="e681dd8bafc0891a505fa485434bf937b0b8", 0x12, 0x2, 0x0, 0x0) r2 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0x7b0) r4 = getpgrp() r5 = getgid() sendmsg$unix(r3, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r4, r2, r5}], 0x20, 0x7}, 0xb) r6 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x80, 0x4) r7 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xb0, 0x2) r8 = fcntl$dupfd(r7, 0xa, r6) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) 16:00:07 executing program 1: pipe(&(0x7f00000001c0)) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d, 0xff, 0x0, 0xffffffff}, {0x30, 0x4}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0x6, 0x10, 0x2, 0x8000, 0xffffffff}], 0x30, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff9, 0x29, 0x0, 0x100000000}], 0x101, 0x0) kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) close(r0) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x4}, 0x2498d051, 0x8, r1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/devFbpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc}, {0x2040028}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) 16:00:07 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0xa, &(0x7f00000008c0)=""/87, 0x57}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0xac) chflagsat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x4) pwrite(r1, &(0x7f00000001c0)="f581628f7865843e8c624ed33d75a94f28caa40c39c6f9325e2cb00c5cf6a2036acd195d98fa6fc2091058c7c5ccf8fb3505fcee0ac1e3c77bbd30195922ec6bbda2e1b75effc24b462df01629cb60c7dfeb795431108d83a46aa79777186e0edba93d724bb5f50bafc5a5f0809f4a14475af5e819866823f09de4e7dd68f4df7255fdfa847a803cd27836727b", 0x8d, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000140)="99d0e518004628c4b59ee12ca6f52f3e1baeaed0cbbd701c444672b987d0c99e24523af5448ecb17eda4ebd183110086136beb401c11131dcdd21a923e4abf93eb8b8e48f762f33f7e1c7099bab2f7b4b99490904d60", 0xff20}], 0x100000000000043e, 0x0, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x2a}, {0x100006c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x800c5709, &(0x7f0000000000)) kevent(r2, 0x0, 0x3fffffffff, 0x0, 0x1e, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) syz_emit_ethernet(0x133, &(0x7f0000000540)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30, 0x0, 0x0, 0x1}, {0x6}]}) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000000)) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2d}, {0x2}, {0x6}]}) r1 = semget$private(0x0, 0x4, 0xa5) 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, 0x8000000000000008, 0x1f, 0x8]) semop(r1, &(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(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r4, r6, 0x4}, 0x200, 0x401, 0x2}) r7 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000180)=0x7b0) r9 = getpgrp() r10 = getuid() r11 = getgid() sendmsg$unix(r8, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r9, r7, r11}], 0x20, 0x7}, 0xb) setreuid(r7, r10) r12 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r13, 0x8004667d, &(0x7f0000000180)=0x7b0) r14 = getpgrp() sendmsg$unix(r13, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r14, r12}], 0x20, 0x7}, 0xb) r15 = socket(0x18, 0x1, 0x0) fcntl$setflags(r15, 0x2, 0x1) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r16, 0xee01) r18 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r18) r19 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r19) r20 = getpgid(r19) r21 = semget$private(0x0, 0x4, 0xa5) semop(r21, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r21, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r21, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r21, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r21, &(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(r21, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r23 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r25 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r25, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000100)={{0x3, r22, r23, r24, r26, 0x4}, 0x200, 0x6, 0x2}) r27 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r27, 0x1, 0xfffffffffffffffe) msgsnd(r27, &(0x7f0000000800)=ANY=[@ANYRES64=0x0], 0x1, 0x80000803) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000240)={{0x7, r16, r26, r16, r17, 0x2, 0x2}, 0x5, 0x9, r20, r18, 0x9a8, 0x15, 0x3e, 0xfcc}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x9, r7, 0x0, 0x0, r26, 0xa8, 0x1}, 0x3, 0x1f, 0x8348}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x44}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x65eaf54c}, 0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x7) 16:00:07 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x20, 0x87135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getppid() r2 = accept$unix(r0, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) sendto$unix(r2, &(0x7f0000000300)="17f237e0f675cd8449aeb398d2ed2cfe879a1dfaab0d2e9a2ccf64a680bc900e8ba4c3b2e49fe020f64977cd29f2d504986e79346d05ac66a50363aba99632d97820b90ba8804df0317bcc5c39c3f582002471ce75cc1084a68810cdf9c5269b71c4dd302b4fff2b640dc123b0d88c882ce16a802f5b6084ad86d6891ec21c044908a13aaa1bdab1d88b24b3634ea0", 0x8f, 0x6, &(0x7f0000000280)=@abs={0x0, 0x0, 0x1}, 0x8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff, r1}) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0x9}, {{r0}, 0xffffffffffffffff, 0x7}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe}], 0x85f5, 0x0, 0x9925, 0x0) kqueue() 16:00:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x0) open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x0) open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x0) pwrite(r3, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x400, 0xe0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) ftruncate(r0, 0x0, 0x1) execve(0x0, 0x0, 0x0) 16:00:07 executing program 0: mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() r3 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r2, r0, r3}], 0x20, 0x7}, 0xb) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000000)=0x4) 16:00:07 executing program 1: r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x9d08027c22e1ee5b, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000240)) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x200, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x90dc4b62affaea6f, 0x60000000, r2) r3 = geteuid() getsockname$inet(r0, &(0x7f0000000140), &(0x7f00000001c0)=0xc) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000180)=0x7b0) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) r5 = getpgrp() r6 = getgid() sendmsg$unix(r4, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r5, r3, r6}], 0x20, 0x7}, 0xb) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f00000000c0)) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000140)=[{0x1, 0x7, 0xeb86, 0x100000000}, {0xff, 0x20, 0xfffffffffffff314, 0x20}, {0x200, 0x4, 0x0, 0x77bffd39}, {0x64, 0x10001, 0x6, 0x9}, {0x0, 0x9, 0x80, 0x80}, {0xbd, 0x401, 0x8, 0x7ff}, {0x6, 0x9f9, 0x4, 0x6}, {0x6, 0x2, 0x80000000, 0x40005c1d}]}) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) 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, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) r7 = getgid() r8 = getppid() r9 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r2, r5, r7, 0x1e4, 0x8}, 0x5, 0x5, r8, r9, 0xfffffffffffffe01, 0x9, 0x7ff}) r10 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r10, 0x0, 0x0) shmctl$IPC_SET(r10, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r12 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r12, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r13 = getgid() r14 = socket(0x800000018, 0x1, 0x0) bind$unix(r14, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r16 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r13, r15, r16, 0x10, 0x9}, 0x8, 0x1, 0x9}) r17 = getgid() r18 = getppid() r19 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r21, r22) chown(&(0x7f0000000200)='./file0/file0\x00', r21, r22) lchown(&(0x7f0000000780)='./file0\x00', r21, r22) lchown(&(0x7f00000001c0)='./file0\x00', r21, r22) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000080)={{0x6, r21, r11, r15, r17, 0x1e6, 0x8}, 0x5, 0x5, r18, r19, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r10, &(0x7f0000001000/0x2000)=nil, 0x1000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r23 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r23, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r26 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r26, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r26, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r26, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r26, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r26, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r26, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r26, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r27 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r28, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=[{0x0, 0xffff, 0x5, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x0, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x379}, 0x400) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r32 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000980)={{0x2, r27, r31, r25, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r32, r32, 0xa5, 0x1, 0x100000003, 0x6}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r34 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r34, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r34, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r34, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) r35 = socket(0x18, 0x1, 0x0) fcntl$setflags(r35, 0x2, 0x1) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r36, 0xee01) r38 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r38) r39 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r39) r40 = getpgid(r39) r41 = semget$private(0x0, 0x4, 0xa5) semop(r41, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r41, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r41, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r41, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r41, &(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(r41, &(0x7f0000000240), 0x6) r42 = socket(0x18, 0x1, 0x0) fcntl$setflags(r42, 0x2, 0x1) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r43 = socket(0x18, 0x1, 0x0) fcntl$setflags(r43, 0x2, 0x1) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0}, 0x79) 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(r41, 0x0, 0x1, &(0x7f0000000100)={{0x3, r44, r45, r46, r48, 0x4}, 0x200, 0x401, 0x2}) r49 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r49, 0x1, 0xfffffffffffffffe) msgsnd(r49, &(0x7f0000000800)=ANY=[@ANYRES64=0x0], 0x1, 0x80000803) msgctl$IPC_SET(r49, 0x1, &(0x7f0000000240)={{0x7, r36, r48, r36, r37, 0x2, 0x2}, 0x5, 0x9, r40, r38, 0x9a8, 0x15, 0x3e, 0xfcc}) r50 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r50, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r50, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r51 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r51, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r51, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r52 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r52, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r52, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r53 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r53, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r53, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) msgsnd(r49, &(0x7f0000000e80)=ANY=[@ANYRESDEC, @ANYRES64=r50, @ANYPTR=&(0x7f0000000dc0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[]], @ANYRES32=r10, @ANYRESDEC=r52, @ANYRESDEC=r30], 0x6, 0x800) msgsnd(r34, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r34, &(0x7f0000000f00)=ANY=[@ANYRESHEX=r32, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r24], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da6b04175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e8068456968619f5ecd75de20f15e6b32a9e91c20d5956dca0740424c5423360", @ANYRESDEC=r29], 0x4, 0x2, 0x1800) msgrcv(r34, &(0x7f0000000b40)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cc84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b6f9659c4ddcb7882eb889ac08a244ebf0dbfa7d11f8b45931f16ae766472eeee73031bb1d6189a4119ed2a1d674733f13c8e30965fa9491aeb44632c4712a6a540e0f0885e8037c5eead9b0ffd7d68db7cf7ee9d04860eff9c2b689da6c329ea2691185d9d4699de76971f10d2b7163b975722281820ea6d31762cd2879195895ae32b5eebcad5c004fbb6d92642668a34b524ac5eb7557aa24d93201380bab1a1703d3ffcd270c8ad42b070ae4b995f6f358fed443fdf6b278e3e90eebbb3ba3f589cf0c1cf21ed1b5e30c750e8b27ae7c88247edad429de7919a3c61d3e4674faaa7b4ba1fe98d81cccd3771e0403e96129f"], 0xffffff64, 0x1, 0x0) r54 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r55, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r57 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r34, 0x1, &(0x7f0000000980)={{0x2, r54, r56, r33, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r57, r57, 0xa5, 0x1, 0x100000000, 0x6}) r58 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r58, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r59 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r59, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r59, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r59, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000b98300"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r59, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672d8fd19f37405111a945923b168dfa0e681fc8e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8c462fc82dc3b57806356cdb6159e51c8ce05bbf058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf0500cfe9d34b6a31defb6d06935416a1e222dcba8dee9f0cdc7527d27e8a55b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326"], 0x44b, 0x800) msgsnd(r59, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r59, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r59, &(0x7f00000002c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\t\x00\x00'], 0x8, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r60, &(0x7f0000000380)={0x0, 0x0, 0x0, 0xfffffffffffffd39, &(0x7f0000000000), 0xfffffffffffffecc}, 0x400) 16:00:07 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYRESHEX=r2], 0x1) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:07 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x4f, &(0x7f0000000140)=[{0x800000000086}]}) 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(0x1, 0x3, 0x3a) r2 = openat$bpf(0xffffffffffffff9c, 0xffffffffffffffff, 0x800, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:07 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x1) setuid(0xee01) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000100)="b1000502b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2003, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000b}) r1 = socket(0x20, 0x4, 0x0) dup2(r1, r0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x3a) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="8b05b8e40036665099401a46776351d80cff251c476a729d7c65eaa2afbdca8e26db9b006c56a5a162b07733607f3a03915b19e9be75c7c544b2830637dea5a5223933ac4ac5b03ecc3eb1fce1ff5694bcd5b9ede075b85930eaf941d86333b2b7a67ae5880fc657dae1086ae811642c077998fb6379555eeba6e69da4d2a0dec342cd83cd68ded70f629aff195df417bf6645812b6dd2b43fb9d55322f1d047388d0b1ae96b1b48fffab3b876ba0aa5613f96dc314d71a8ec9bcd0de478599d5198afddb9285b37410a0c683f934c086933917ff9455ee1b98691968be5d4c4a6a12394b2afbf9942080b8ae91dbc96815e", 0xf2}, {&(0x7f0000000180)="916fd3ff127edd01c791973f500b656d0c900b7ab622df4b2c6802d0d177676e8c88268c27273d828a82200d93e38812535b1b1e8358e58079474f8bec27", 0x3e}, {&(0x7f00000001c0)="a4e777b14960597e52af8ddef5701c4b5bd1d1a740d5e667634f1391bfcbb479910e5901e534225f7a2215df6df44c3667104812deaf086e2117ae791116ed3b3ea996f1c823c4b8d030c9ea22efcdfd2371884dd1159d3bde4385644861376191299f12602c74fff29a23d7cb574900199f575148392e934a97007d8bba34de57f3", 0x82}, {&(0x7f0000000280)="c89f29e5a937246e10", 0x9}], 0x4, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000200)=[{0x3}, {0x4}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xc5, &(0x7f0000000000)="2cf6da26d877a441871ecc1e09cd7ac69c8da6a52f8e7463806df81f0af7523f18038a3b75a4b7bd473846c262c9544966ebca1f1e0971495117bb0f6e37644d84dd6eff6900d5c8494440c9cd81cd96164dc484d11a301d6004769bcd153df6a2c57238383fa37d43611b079d84bdd59ac7a5d2327c7254e646f4d5af55f6ba34af01f2fb0d2baa8126a42b3ac2689ff1789a6e39979d786f133137ae7ee78e63895dcd8496a2681538b3ac1100995f1c1943f4dcb980501029ac984e91a5147401edc133") pwrite(r0, &(0x7f0000000240)="fbca8a8d1a029be9bc8217690000", 0xe, 0x0, 0x0) 16:00:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getgid() writev(r0, &(0x7f0000002400)=[{&(0x7f00000002c0)="5778eeace761940a857b90d802e3fc11b5fb69ab91f834f215d9fb7c3cb7ceef7404b860a84e58783e99f146df521bf57e1cd45b1214cf41f42e754e9ca665d0277ff6b481c4989b58b375a5dd0968ecb59d3aaab6f7f6eedf1821da69b985e0", 0x60}, {&(0x7f0000000000)="854e4973cc5623f045f8f9e0a8d55edbe441b13004789480a46b682549d4a093cd89e4a8cc93732b0f918d1e75caaa288d768beb340d0b0e8f82ae52afb33f6bb522e679fd0387aab8458b14ed5ff11f1d3d7944a8cc8a0ad51c4525a095cad041f9152c50ed5a4ebc", 0x69}, {&(0x7f0000000100)="f2551c7f246a6c3895a6181052ccf8a69a5a2a31bdaef12b841aa012fd61d39a038ab3a078f071bd4ffa1260db9d20f10ec1dd16b8ebaabf1c3ff457eba6e9db7239ad62c224", 0x46}, {&(0x7f0000000180)="8d36dd35f3f0bd046d94e698975998c03ab94e0abd5452d0656f09fa5b9f33bc4c013f1c5d8ca858bab0c9c1939292b70aeb2f68aef0a75964e69ab9a24e8c5df8f81d4908e4f8cd84561c2e68b0fee3fb39b8804dd72876b41664e82255ad5b5bb260045d64d29ea57824513f6012d04ea8", 0x72}], 0x4) 16:00:07 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) close(r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendmsg(r1, &(0x7f0000000200)={&(0x7f0000000080)=@in={0x2, 0x0}, 0xc, &(0x7f00000001c0)=[{&(0x7f00000000c0)="a4baf947b677cbdcd0567941bb4c6c303d04d331331803235a8832bfee924e02c0b47323346c587ced8abcdbe87e77ed1bcffa5edd241019e9f2aaee0612a6c35b7a6a1e74a5cdcc4b505c2f61a9c0509f7898ea6494d1af1a9831331869b58cb87d9065b3c801107c76929a4535b51808eb8a3d612b70f476d23ff344884f7b6047a8327f18b0e7b2c69453522da73ee5bad21c33d7ad9acdf7913f535bb0689b962d32fd3f101eb0a36b059463f8100b8a3c2f1e2a9c81b877bf97ceeb8c87fe4816b8a6234d7a6ebc9ed79a3cd76311f6c242a61f09485c7adee4503481fc8f114a89", 0xe4}, {&(0x7f0000000280)="c9cc2d47d49c08d82833266deea85459167babd51bee9341b4ef04f4d5fd732ca93579502489e435cc247c97eb0c0c44aedc8bfaa2cb2467a17b67ec63381b9f4a10bb7011be8c4d37ab23d1ed14037c5badf85a915c26452e3bc4a8947729ce238d7a016333226995f7404175701ce8dc436ffe6318ea75cbf0c47d45738405e293a09957242696c60fb646a77651888a33da409f935196815fb4a8640979aa8115a504be9aee34e93a3014d6a324bf75c4bd0c8026e4549339f94d45b48429d435239e90c529250e72c7c6", 0xcc}], 0x2, &(0x7f0000000380)=[{0xf0, 0xffff, 0x2, "9111edaa01ba34716ec25e3137a7bfbb90db53cf6b68cb3c35b3b00086d6cdd21dc35e698882dd71aaf7aa93587411ca395a601b15c4966de0a287eda07f586be29133538d8b67f270a549d153fb24a04d8a843caca9fbda3b739f3358f8bf6866a7a9c39704707735830e7c2e21aef66d2a9bb0a0b4c1e9916491de4b4c91eee367ad20b41a7356bf3ed2a3422bc503e737adc895a574a051203a600de1ea060e50f087f8ed3cf8b832bdb0b9b0851bb2d0c4f6b15d76a8606ac56087e97328567a82da7b13cecd7514efb6291d0a3eb1505a13868819939474c093"}, {0x108, 0x1, 0x10000, "0bc521ec6e2ae735f40cd1e3b2da8533436c6657b7fa7bb6dd8b022d7aa27d0c400fec9a38bd149ae47d9c2b0b2d2a28e740015175bff63a1cd884854e8418b3effc470453b47d0cb8d8967b9c6030783fa289e9e7b4257a66cf88921854d4b51d840e8c81047769766cce6371b828e8abe864e09f3f87ab9e96a03ce2cff67648f81277ce95d0237a5c69eb69b70db8d3b062f3cc62a3ab867f74256a28808bb6bfac657a5324b9210ad49bc9087489d16b14ee91d56c7af3eb2b83c609d11dd5ca715feaf216b72b8ae8dc930431ead5442c5f7cdd1727961abc272fccfdc1b91bdbd61e1437aad47a4c70ee7e902a7a"}, {0x110, 0x1, 0x8, "ee8baf573d200e7623c72c3ad6a8cfa51abfa5644d347bc48405599fb225b989165637e068c6e305bd7cdd9042c594d2aaa3cb2a073f1a508b2d8a5496f99825003585d8ac3d8d44c0eb63f4e0744cec5a2873448d78ac09c82b37091145b126dc2f208904ad63411aaf11d933ec2d96620e14186d101c7796eb03e0097a6417d01ea52996aa09199b875efb1886f2660ba5ae0c2c29f9f9984e9b67eee7d8c5f16e4729b8b07e44ba67de2ddc06e69a8ae90195612e3eac4de4d3be064b555d622730fae52e1b3c67e9b675ba047727d72cc1e30d9175fec958aa5b7d5ed44e7fe0037b676ee3c15b812ad3845131cb5cdbf1b68f264af926"}, {0x78, 0x1, 0x4, "d550694d11b1acd8534970273e8f94ff50a85e5b6f8405b233482798579d07fc9d1d80f22c7d348a745282e9b03a74cddf40d38c438da7ef06e7bc476f4dbd7299a01c2fd179a938c806e653acac884f196c21fe214f902c158344199b75d69a65"}, {0x40, 0xfffe, 0xd7a, "c7b7bfef5a10058b21587dfdb7b054009dc587179022fd48cd11d7ac5b8e5b7e9917f00a77b590bd62fb29"}, {0xb0, 0xffff, 0x400, "bf685a39682c6e8c5993ab8e78b3debeb7b2e53cca2e515c3c35731ab8ce1a4f19a5cd93fbdba770611451a4b40aa722372c05a3edcc5f28cdd5d9c8c0b836eebc4f18d0d68ebd24d65903c55635855c7c6d4ed2af737a47692425e61c6508ffeba6bb7d3ba386195246359baa0598661c2673cfba5a771c695ed30f74eaa139e77261ad51a85a4bb10a6d3f11df07718e985bae6262a2df99da6209b75dcc"}, {0x88, 0xffff, 0x7, "427ce042375ce08c397b9822e87ccb02bd53e9345b1b3ae79acb181e9ed192c592b6a72deb10961c1ab077d137d6a56d8c4c9199fedc30926073cd88e43aa896975dac17c5a7d6f50b9e1c6c46f24f5e0d63dd65a029d44bdba83238288356ddedd2ec598383dba36dcc9b54173d48bf45"}, {0x70, 0xffff, 0x2, "d3b6313266b7998aead67444e5c4afe62f833aa289e806b7b059b9b34e6125fe3c3b68c616b4ae9fb92e005fa76ccd5c8b3e6dea00dc3f9e4f40371abdaaabfb209447384db5798249439503e41ac1f7e52559fcd356be5c73d6c77c73"}, {0x48, 0x1, 0x1, "218e55ee1da056562309d2d32ecf033c389cedd0bd01b5e354d58512a4faab5bfd0942bfa19e0662203c5dbd1b56e269bb70d6"}], 0x5b0}, 0x8) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0, 0x13b}, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2}, {0x2000000000080}, {0x4006}]}) r1 = msgget(0x3, 0x10) msgrcv(r1, &(0x7f0000000080)={0x0, ""/71}, 0x4f, 0x1, 0x1000) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:07 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x40) mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf841bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5e}], 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) socket(0x28, 0x98c78feb3b207d8b, 0x2c) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x110, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x2, 0x8, 0x9, 0x1, 0x2, 0x1, 0x6, 0x2, 0x0, 0x8e, 0x100000000}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) sendmsg(r1, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000740)=[{0x50, 0x0, 0x0, "be0c026d4b7604c2b3f5a8fcf5561e08e05d29a1491776e8ea26e96e7d1bea921a2fcb5810267fc86a8db70c2d8da2c640d5d6886a1918ef65"}, {0x98, 0x0, 0x0, "a5f067f185f1bb557e783bbee2e2e8cac0226b96337057a7f59f26b87b9cd51f72835337e174bdf40977b6cafb0109b5965ac6867532fc6fed3f9ef6a38dfc1ce553fce5528b58d80caa4fede67728bed7945a543c6a8a94d09cdc2483dd696bc6454fa4528a72fa8615b8137605f76d801867596a9c36910095a204d0aa3aca80"}, {0x478, 0x0, 0x0, "f5d7105681f47fb4b744f8f539a5d1542729e0d14cc26014de23fb98bec25e0afe5a06556656698b5242fd283fb160c4ed1319cceb1807b3a6a3d7489c00a0c63ca51c867bdc201fd8de5141995a34d7b4dc5917ffc820c036c3f60f90ce234532e5a1b9a28579ecd1effefa7a49d593324546acb8d6cc0fabe33880be4bc156b0bcbabfa9c686ba837dc44e3a892e8bde062d18684d8f3f8ba8c83408720825907cf4b47f4cca8a7cdc0a12144b9f4620aabd11ef2cb2c0c1bb3501048822f79dae8f0934ea206ba63fe8a5226430453aa535a4abd925c80161f7c91e0ae7fb00fffa795bd0830f4c8d16f37155a36b54b9e61bd6c0b52aa9fd67fcb1a131c16cd6bf68e7e484811f355e73e0e2e257f6392e409206b2af9e65162692ab5674a7a93f0d8567299f8b191aa54f3ce42c47058dea99c8411e88e259860f4179a18b9fe26f236589ad5053b8027ed8840640cd744b1d0094cb962ad11f88e3b63b25914cbaf56d006d060f1d4b8a63ee2668f6d272b98fd2e9adb61e58416217d575efc2876bc5d9395b22e7fb33b4f3be4c07dbc39f06f028039bf4ac3860729c08f9f1bf329819e750b128919e962914521e1ebbf5542352f596f5f9773fec8506198d634713150e978fe81d89a97889e8229f4b5eb2625b298922d16fe3879bdb6d158d4ba0794b817cfecde8908e3a32e274b76e644739da478f20a908af69f1caebe28bc40054214c8a631996f52ea6be621840f48ed46e06ad8632b8763dab32a4b8d563a28ed32242809258f1a518fa33b2070b7ce1b2011e1112d0554c86b1a1c37c9a5ee422588d945090411aa3c9cf55cbd77417890767ff4df5897ade5023f6409db54c108e200ac45a37de650563987c5681df9002a7dc0de96eec806e4c39c9231a242caadf5e0aa22705e88ebbae9f737880dc336b84fbd47a2f64688d579fc025c80655dc8d066d3827796111f088535850aa47c1b860c2dc5cfaf4d7c1406e41f442f4906f424dd21fcb4dc6453a1323c0f1cf10a6684b002846a3e24912e56de6d8eed85c5a9e6e65a208867edbdae004f449b0073ff0b51fb72696f40439efc415e45aa36c484ed014afdcda0f3d84c10f564e8eeb3b8e92dc36c79602605f351356abcfeb63fdb0e2e1d64f92fa2ca4efcaeb608a7953f2a512738e828a1ac96fc9f48f66b53ba9056dcc788432c407e189543e368251adf16331b73a5058944de77b48e12f4c7fb40c91b5fcf24c53b126b5b2b61bcedf87a412e800a6f50cf9aaa7f718f215b5f20d59e5020a41a3078631efa08444b2a4cbfede132820c9d39435ea5c80dabafcd8b4ab57348bbcf2d8746471bda85db8c51b065e89c05f5fc8924b1b4ee84453cc6791511258efab614cd2d25a22480e8dd4320a144d7ee2d9ca445b5b094c3022678150020d7181cd9a11bdcd3a765f93c8b916f4c231b51cda4f9d6805083dd6e28b48278ce55a0addd2e258ce55eaa11323ee244c1c50f873d73864c477b57b82264965bc88bf36281bb272ffd81ef76f21f00c46ad20ed98d3f019b486d519cae1f3cac3f411ffe99d98151f2d73f150573c84"}], 0x560}, 0x0) sendsyslog(&(0x7f0000000080)="b6b28bfdd92797e16e34c4440000000000009398db6ddda122afb6d78b426a8aa43e564528a9233186bb02129e66617e1af08ec03166a3b8005dad1e45b28a389179397cd61bac8b9ed544035f779691fb31208130db741dc60d36940aee9e3433093175b85cb299bb63b83e8fd1760ce662b72fb68cb1255d9300ed120787176feb1b6916bdcf997292207e4a67d9010000000000000012dcee7847754dd1b2572fd48438b65d4c6c063ec1a2e94357e691d55620c9f41b7f2d050000004c0c42643c15f61f384a28454e8ef964d6be5bd885099a170d6a95640911941ca4d257293427337dfc5e7c590a465aa7b8e196306f6ab25443a8604d7a018fe46c3883f95123e0f5e6618217a64eba963ef689e9f89b0642246e7ac3a0a51a4f60b0d9c7fe4a77506ec9e12a8e7686e563a1d59eb78834c9b2f5d6c83c1b5444477091e80007a2bcfe15300c3628eb8d4e7af5cdd27d81ff4ffcabeff9d3c81e", 0xffffffffffffff17, 0x14) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) getuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x7}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:07 executing program 0: kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x66, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r3 = socket(0x1, 0x5, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0xdbda2566eeb64129, 0xfff7d, 0x7, 0x4}, {{r3}, 0x8b48d52db52aa07b, 0x2, 0x2, 0x6, 0x1000000000c82}], 0x3ff, 0x0, 0xfffffffd, 0x0) 16:00:07 executing program 1: open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x401, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000040)="37d7a815818894694204007e341b52f6", 0x10}, {&(0x7f0000000080)="a9c4860e28b6cff7edce29ade81f4255bd700a758a01d3b979f37e6c40171baf78d1224b890710e7dc3202020ccdc0c802a63588f9cac67eab6ab8522efeeecca3e7752a72f1836dc1cf31516393aea9", 0x50}, {&(0x7f0000000140)="d28c96bb1024fa72661af9fea87951883ef83bd2a97390f3dac544aa6cb8262db1c6f6a987d3c9926e214a4c2b4f8892c850cd7cc81f9178621142aa485a839ec3c3760f628b7e13c0083c53d2fcba50449444040fe639cb9528753f2bb916dda1f09eda5051878d46ea134888329f0956a658c0b7ef338b19aba50d8adf3a402a0f3e8d452b5e2d41b480a1fabdaf2ca8e9c875c4268b5b5a6e762228f0b792df7bbdff820aa33153d5a754f2598c52bf6b0faf914d10cd1a2f26a54a", 0xbd}, {&(0x7f0000000200)="6a49d14d66559ae6ef55be144df3dadd5167d960e11d56581e951563f758aa0a4bcfdfe4febac88c8585e7712d959efb4dc6428a0b3eed5c3f1a262ab69b00ba2b5ca4573a074bba08c5a77973", 0x4d}, {&(0x7f0000000280)="400d2e1fa317dcabcc20ce4860ce788dc4a6bf528758134a22da25eb173915b16b1eb1f785c77118d2a53b07f7d64ba8270f881a3241a2dabcf81527c4095168c31dbf4a6620e7f1ea8784b0016e6d54624968ddcd4208c8208345169582dc1fb0751e6ddd8c8a247b16a714fd6c87748f694b526b12ed3ccdd84c4413ecff779de72b9470aee6ce047761098c90a8cc534299dc9f1bd01197b227ce8bb4e94de508c1a247ff7186d20dc57e45994d90cbe5479dd96408ef248aa5f754da09be7f864c80cb525ff3870315012b57b346dac46fac02081ca994592439", 0xdc}, {&(0x7f0000000380)="553585bf32e001228d9cbd5c9086ae1d32658fca4209405a4052510376d47a220fe2e22b9b440931f8a32707fd36e3630d6742e0e798979549ece43c7ec031f1c316cbb7a62eba5a1557f09aeeeebd6f9eab36e42fa3f07fc447d19408abdf4c761a1893f6db0173f43e4fa7bed872c724f559d8d06f61924e0ce3862d2952f7ac4c9e1c11515e36e28d652db2cfbcaf8ee6a71fa541a61ff8", 0x99}], 0x0, 0x0, 0x0) ftruncate(r0, 0x0, 0x3fffd) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000440)={0x40, 0x200, 0x7, 0x1ff}) r2 = accept$unix(r1, &(0x7f0000000480)=@abs, &(0x7f0000000680)=0x8) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x8010, r2, 0x0, 0x0) faccessat(r0, &(0x7f0000000000)='./file1\x00', 0x14, 0x3) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f00000006c0)={0xffffffffffffffff}, 0x800c) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000700)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) write(r3, &(0x7f0000000580)="0333e8923776b4176e3dfbcf31a5c4b34980195b4f9f41ecc3fa6c597ec7eab1e51475fb5f63085ea6d4993f5d5a37a019a5ced3b486023b5818cb3af1e7b1079d38e6066258ff8066b2b12a679d4dd0e3c1a649f47361754d9036870b549dcea36aac97b06cd006de011ed3d6d11007fd956172cce9c0ecc927543028d0028de77f3f6152dd28d3e3098ad15a9b4e18e45528578c3292ef438a51002e235599c00e14b52aafa9302ffff8c86b9487db73718b8ff8469342f92738208b3e029ffa47d92464df9b46baea2dd1dee46f4f27fbc74b261586f57ae906e74d0bb6da28", 0xe1) 16:00:07 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000680)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x0, 0x40, &(0x7f0000000000)=@abs, 0x8) r1 = semget$private(0x0, 0x6, 0x80) r2 = socket$inet(0x2, 0x3, 0x102) r3 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x842, 0x60) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000400)) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f00000000c0)=""/8) ioctl$TIOCNOTTY(r0, 0x20007471) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0xc2d04220, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000300)=0x1) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x10, 0x0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) semop(r1, &(0x7f0000000040)=[{0x1, 0x8, 0xac95d12287ad2dca}, {0x3, 0x2, 0x8000800}], 0x2) semop(r1, &(0x7f0000000080)=[{0x3, 0x8, 0x1800}, {0x2, 0x6d, 0x1000}, {0x0, 0x800, 0x800}], 0x3) fchdir(r2) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000440)='./file0\x00', 0x1, 0x0) r6 = open$dir(&(0x7f0000001940)='./file0\x00', 0x802, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000001c0)=0x2f54) dup2(r5, r6) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x10000, 0xffffffff, 0x2c, 0x1, 0xc297, 0x7fff, 0x1ff, 0x2, 0xe69c6a6ca0147c3e, 0x7fff, 0x8}) r7 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x8, 0x20) ioctl$BIOCSDIRFILT(r7, 0x8004427d, &(0x7f00000002c0)=0xc2e5) 16:00:07 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4}, 0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x2, 0x0) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x27a) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r2, r2) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r4, &(0x7f00000000c0)='./file0\x00') unlinkat(r4, &(0x7f0000000000)='./file0\x00', 0x0) symlinkat(&(0x7f0000000240)='./file1\x00', r4, &(0x7f0000000280)='./file0\x00') ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000080)=0xcbe) r5 = syz_open_pts() close(r5) 16:00:07 executing program 1: r0 = semget$private(0x0, 0x3, 0x249) r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f00000003c0)=[{0x8, 0x85, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x14f) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r1, &(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(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r4, r6, 0x4}, 0x200, 0x401, 0x2}) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000580)=0x100) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f00000001c0)=""/204) r7 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r7}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) r8 = socket(0x40000000011, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x5dc1) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r9 = kqueue() r10 = socket(0x11, 0x4003, 0x44) sendto$unix(r10, &(0x7f00000000c0)="b100050260000000000008001510000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb8f2a27c0a872c881ff006ee01be657aea8c500000002000000000000020208a371a3f80004000000001a00000100"/177, 0xb1, 0x0, 0x0, 0x0) sendto$inet(r10, &(0x7f00000002c0)="b8bde804903ab592b5a1dc8f4fcad5fd709358a0038461476d2c3fe2695787a586786e25e9b87ca6575869c61b8b04bfb8e6fa03bb0c2553a80aa0663294c90557eb0ae9303cd53d566a40b227a507acb924e38124291732906cc4a0233dab410bb5c362d905dc4d47431b22545e2e8854daa0f6fc3bd6ccbb420d53097a7ca410907a6f90309c71a938196a3803134dec5756c4e9910168dd50936888c5619a2568fc3c497d0e602af64ce205cbaf5576c82cc6ef989b5cb7ad7aa7f0d304066dd31ed4c82d232811024d2d9650b84f105d34aa89f168", 0xd7, 0x414, &(0x7f0000000040)={0x2, 0x1}, 0xc) kevent(r9, &(0x7f0000000000)=[{{r8}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r11 = semget$private(0x0, 0x8, 0x80000200) semop(r11, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r11, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r11, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r14 = semget$private(0x0, 0x8, 0x80000200) semop(r14, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x800}], 0x6) semop(r14, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r15, r16, r15, r16, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$SETALL(r14, 0x0, 0x9, &(0x7f0000000480)=[0x5, 0x8e4f, 0x0, 0xfffffffffffff000, 0xffff]) r17 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r15, r13, r12, r13, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) r18 = syz_open_pts() r19 = kqueue() kevent(r19, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r18}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) ioctl$TIOCFLUSH(r18, 0x80047410, &(0x7f0000000540)=0x2) semctl$IPC_RMID(r11, 0x0, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x7c}, {0x100000000006, 0x0, 0x0, 0x100}]}) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchmod(r0, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000100)="004d207db3845ac779b1e5696f99") 16:00:08 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x800c5709, &(0x7f0000000000)) kevent(r2, 0x0, 0x3fffffffff, 0x0, 0x1e, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000000)={0x8, './file0\x00', './file0\x00'}) 16:00:08 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x0, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000280)) r3 = 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(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x25, 0x31, &(0x7f0000000200)="ba49e72bda647b51d4ba70d73d0c8b8d8b01cc258ad6531192", 0xfffffff8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:08 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x300, 0x0) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f0000001240)) semget$private(0x0, 0x4, 0x8ab5549d15bdba94) 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="bc2562ad0b6f3fa68a2bfb8b75069a45dad05a29a4a56983346b5d1984c565a8ea67dde80d79e5ec369b82555ae5e9e833eb39f11223153096c5f99b15d809a5d440b6b8e0f8a4112f15dbb3d63401cf86d2517e0f051febf6db2ec4875aeb65036c531dcaa93c7b99002ce11aac187a73323c06a745615866bea778957ac026f99fe2360239340f74332fb3f4a35baca0f5f9da1f25b968b128c2a17adfa24efd347080c8b48f136bc118b67928aa6deaf85904f8ea2b9b9c89a2e5eafbab0b1b47f6ad503c7d0855c217fa67676479dd74e53c5e3abd98af4b701113b9b527783e79f2e2277277d5075519ba6e4dcad592590b07bf0b6a47bc3137c2f450fa734264f5cb6ff01254474adb312daf2bbda1f83f091da1ad4f14afb9820131a00cdd90a38f1b946575a34eddc27ac51461bb52b8cb2471aabde4efa7ea77afba5730149110bbf7d423f19fc68a7037d16b94825d3e833d019877528eadf19eb5308d0840dc3b9b05333943445d362ac29a5f1ea537f76345b4a76acc9e53b2bbfa694e371be966b186071272f5317efdb8e500ed17814bdd6bc832e7d1fc4f3ba5fa25bad9c37557a312d33644d2869174f08f032e3b35adc92bbd27b040c3e0e2fecee8b0d7b26d76bc0525c711a85f76203f69ce982e69b389e52d373ba719994378206a7ad3938a1df74a78c1a8b88ae51d52a4195fb8540470d3911deac3c240c6eb4eaa1fd261ff87f200d3713a487452dfba19ccec2dfa8e63e6bee9e6423575d81724a510c06d54aab1ca82fe35823b955b7370d135dd982f75a6103408c727a4681e54bcfdba1bdc74c6c02fa5c58f7fdd2f93fd34d97434098861f4f6cd418dcd7e29c72d9302c795473679868bb7ace646bed0719152c70ac3de152977482b1f1ce49ae137fcc5b2873be6a7335a605a301afd767fa2274affd7533e6f9ee1e6bb937bf3477c091cd2cbd50df77834c0f9af6b33d2d65b902f388afec80d59ac6ab6ceaef60dd7d3c8bb37131f05762e1130182b1d359ba08838a2fe585642a202a7a29ce23dd9d192e7480e931e984523e285bc4cbe712a1a10a6edfb66e506342dcb796cbbe9fb3b8ad4bc1b44bed67a45bb5c04e572eeacdf8d813e21a31c382221ae45f5f6ca4a37c65b2872d313d4bd545c307e686366f2fbc0895fddbdcdea45d88bf7529dc371e6c762d22e6473889c782ff2ded0c4c1337209bb5beecd42e7457eb4a661b8b31f96ef0c4aab6f2b79dbdd4c84c9c6e74357162e46c87aac3474bf6e1441cfd840d17c30145091c7a17ed0dee73c61429316bbc56a1b52053def16452c9882d042e7c0ccdd6423bd2bf245d529faba88fc63163754705cffe3a576163491baf1d2ea1c6e455010b06b7518c3ab2b8684b5a06156206095c2b61f3e902acd1f85f088ff466dc4eee0136bcfca0ed620ce8d42344df75bba7b86978f830344b1ac85977cfe94213be1f7f736936c29bf1c6dd38b04f49688e7bc78622aad84970b55adc0a7f03b4aa1d5ab94732c327164d10ad348dd4de7674772537bf6290c1f7de15a0119381c853e49485e8870878733268d4e21d88346ea9b0021f2b242ff09a7c5e97674bbb96fe2d4e19a644a9ff6540bc8246f507fece63088fd4f4cc51dc593ac8aba384ce1110cefe4bb5204e107f8209832a44dc55c99ad52adfd91e759a63ba299ae503916634a4fb4f977c70f284d9a5c8eebebbef40d6b7031340f", 0x4d0) r1 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r1, r4}], 0x20, 0x7}, 0xb) r5 = socket$inet6(0x18, 0x4000, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) socketpair(0x10, 0x1, 0x6, &(0x7f0000000040)={0xffffffffffffffff}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) kevent(r2, &(0x7f0000000640)=[{{r5}, 0xfffffffffffffffa, 0x20, 0x0, 0x7, 0xffffffffffffb9d9}, {{r6}, 0xfffffffffffffff8, 0x8, 0x2, 0x707a, 0x5}, {{r7}, 0xfffffffffffffffc, 0x97, 0x80000000, 0x7, 0x5}, {{r0}, 0xffc7fdfe2559497d, 0xc, 0x80, 0x7f, 0x20}], 0x5, &(0x7f0000000080)=[{{r8}, 0xfffffffffffffffb, 0x40, 0xfffff, 0x81, 0x100}], 0x5, &(0x7f00000006c0)={0xfffffffffffffab8, 0x7}) close(r0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0xd9f6f20cc6e8e70d, 0x40) 16:00:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) r4 = kqueue() poll(&(0x7f0000000040)=[{r4, 0xd0}], 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000340)={0x200000000000041f, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x8}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000002c0)={0x2000000000000080, &(0x7f0000000300)=[{0x2, 0x3, 0x3f, 0x1}, {0x2, 0x6, 0x8, 0xfffd}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d, 0x0, 0x80}, {0x30}, {0x6, 0x0, 0x3f, 0x1ff}]}) r9 = socket$inet(0x2, 0xfc2c5f4c15f851c4, 0x80) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r12 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x100, 0x0) kevent(r4, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x80, 0x16, 0x7, 0x7f}, {{r5}, 0xfffffffffffffff9, 0x24, 0xf0000000, 0x7, 0x9}, {{r6}, 0xfffffffffffffffe, 0x10, 0x1, 0x3, 0x8}, {{r7}, 0xfffffffffffffffc, 0x54, 0x2, 0xa9, 0x3}, {{r8}, 0xfffffffffffffffe, 0x29, 0x80, 0x8, 0x8000}, {{r1}, 0xfffffffffffffffd, 0x1, 0x4, 0x3ff, 0x4}], 0xfffffffe, &(0x7f0000000240)=[{{r9}, 0xfffffffffffffffb, 0x23, 0x80000000, 0x1, 0xc7}, {{r10}, 0xfffffffffffffffe, 0x20, 0xfffff, 0x20000000003, 0x1}, {{r11}, 0x800000000000000b, 0x1a, 0x8, 0x49f, 0xb16}, {{r12}, 0xfffffffffffffffd, 0xa0, 0x0, 0xffffffffffffffe0, 0x2}], 0xff, &(0x7f00000001c0)={0x3, 0x8}) kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x800, 0x0) write(r0, &(0x7f0000000040)="c3", 0x1) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0x7b0) r4 = getpgrp() r5 = getgid() sendmsg$unix(r3, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r4, r2, r5}], 0x20, 0x7}, 0xb) r6 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000180)=0x7b0) r8 = getpgrp() r9 = getgid() sendmsg$unix(r7, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r8, r6, r9}], 0x20, 0x7}, 0xb) renameat(r3, &(0x7f0000000300)='./bus\x00', r7, &(0x7f0000000180)='./bus\x00') r10 = dup(r1) ioctl$WSKBDIO_SETMODE(r10, 0x800c5709, &(0x7f0000000000)) kevent(r10, 0x0, 0x3fffffffff, 0x0, 0x1e, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x10, 0xffffffffffffff9c, 0x0, 0x0) ioctl$TIOCSDTR(r10, 0x20007479) write(r0, &(0x7f0000000240)="a0ca93232bfb6fac7dc9b8c5d3fa", 0xe) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f0000000200)) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000080)=0xaf) open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x1aa) 16:00:08 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='<\xf59(\x1b\\\xba`}\x00', 0x10, 0x0) r0 = socket$inet6(0x18, 0x1, 0x80) pwritev(r0, &(0x7f0000000140), 0x2, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x4400, 0x80) open$dir(&(0x7f0000000040)='./bus\x00', 0xc848e97447cf5dd4, 0x50) 16:00:08 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000340)="b8a658ae2476146a29c8a67e60eebb03175895a94aa94c786d6597fe908595e232c0708966b7b9be9a723c48c4da34b7a8b1e56b27bf068f2df35c49f90a2a5efa1ec161679d7ea3b6a502b09f4bb3757af60f0db99618ce55cdeded3d34b498ffec919b9abb42145968b36de1b0addc01d25bff716960b2dedff716cd1024f2dce73157d37a0a293bf4132836c83460c2", 0x9}, {&(0x7f0000000100)="72f190645356d03ee9477df4903357633302b0dee6051d677468b62178b54a37cd6af5a7c378cd0ca02105bf3681d0ff22f373745586654280fb85e1b73f1de4b0224ead60f87239efeb5df1ddf933cb771ab17d5ee173322764a30b9651df2c551621c3a195cde121abc07c474cd06f9e7bdd9d4816e30b8d7d41f5c2e258506bf83d738f75103f079fa5208b9a60e5abc2f04e85", 0x95}, {&(0x7f0000000400)="36de434c1919865a871335e03e298085884cba84e3dd1149652fcdfe11c5", 0x6}, {&(0x7f0000000200)="ed1e423915c2b4255fc5b6301bc57fa7e9cc16756a20d25b27e9b270224807e4b622f32a50ea34fdb0", 0x29}], 0x4) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) sendmsg$unix(r0, &(0x7f0000001500)={&(0x7f0000000480)=@file={0x1, './file1\x00'}, 0xa, &(0x7f00000014c0)=[{&(0x7f00000004c0)="af1445dbf400cf7e4d8ab78f6122b7155bba195f93ed359de5f8209c946a774cbd2e81a43bc552484a249fe9160c24923b8f55e2ef99b69977438ec4dc4cb67089d4a38e0ac9920723caa9180c389cc26c0036b88ec2171d728ffbda7a4aef654d7851b7a229c83b2f192e203b8918fe16da1ecbb8cdcdcca9516b0bdbc30278c67e1f28ced2c5ccdc4253be17cfa02744cfde8c8de5e7380d97cbecf469294dd7eb8d000a8411b91e8b2d2bde5e57aeb9db6373951d6d03d2b4c5a4ee1707c3a91b92efd2c559bb5fb5d835e23330e36bf05bf0206737b69c6beb7855a07fb48604d8858eef73d21aae36183a7993b5201e729e1c7e59a7b197ceae9b39d08bb97ed77203ef864fb3a69c3adc4b34a374cfe7a102deb23fa195919b458315e16646ee1610525b76a46e0075b03c05633de605a8827f126b61d17f27ac8dd5ec96e5aefaa38d5c11ca04252e4f3056c804c57ef0e80e210db0fa95b301ccc669ef8e5f6f552bbc7fa27468233d6c9f6b7a1002692de8a190dba6c5da92f0e4b03d2bb99390755edf039ab3ad980f57c3f31ec0b45a12478de0825dfcf586e5d01f141724af1a241fd0b40e65fd73b183381a2501a6cdfee0b1715bc19d1afc65c0e4722b812a45ee6ebb9c14321157219f51eddfd3e7627d2a6dab5929a9808d880892e3e67b7b9ab61145a3234597f7105faab98cb1bc1fd3f17774ad479da16de363ca8fd8043efdb70a081816cb08131bd45bd6f36ce3d87d9092f7304113bf5d50a9b72cdfbd456e2841cb74136ea3b5c1a9a9a3448a27345cbe84827f128c76d4b604186b106ae67f99b6fe319110e38ad8cac2253e2e5df8a44c7e3a06dc4aa072f0b78d6e976789f7d6b9e2222308edf25c8bc9a177c311fd8db4b85d99fcb43e2f7f31ecb47b8fdce7b7832040930ea92c460ed622915e90f94e7fe19896accb7eed196b578a9a6a35924952d055cda5e6c63797aecb8e88b0edd9fefb8ad2c82b6e092df9e091974ab518133fdfb02bf94ef6ee3fd9c778d735891da0bf7abcb199b43ec07e2bc329cad1c55d669420c9cdb3893282fe3a0d4d926ee39e60b53e9d6bdaaa001d56d305f5567cd157f8e7fcdbd7f3c25cf91f20d97524a60aa7202faecc99b0b372c62713ac031b4e7110eee37c2931e67ee24b2899737b3b4f981c765f395e4d97381738a031fe14f0355ec01ca738951ad2878aea0fe8558dc75012d9e4cb98d5f08121afd6c4eba350a2f72e042903ce7bec9b4868121ffd45b8026d0f7838c13a9317f5449fa537bd41ea93bd33a33b69bca31906ee8db1368958d9da47c0aec0501684a7168694d99ffaca65ed3e9c37fbfb38e12fc522d1a245da0c17efcbf55058530ffef4ffb1ccffe5d4bfbb24872e66553ff97241a0572dfa89f3865f882ff97c3b6173d5cef92695c11d7a214a0e9af0d9758a433aeeec833d40e8fbaebfd0cb89099f07823d7e1d4c06c1ba70d06ab63beffcd8222ceb499390d78f0a764179c71285de8e82add939440add1b46b59bb496fe34ec8b899a8d6ed50ac3794238f91d35c701543c4950b1d3fadfd5b8a58394c8a4c83a9cbdd3b240ad319e8f9d05e3432b803434ea56745e90053194e10d266da3d030603c9d2c6ace428e5a3efe2abbc9a1894329a26c37bd44baa5a36c1856a9502851547a3ccc593a9a4db3fc90c758745bc78736d3ec0c2cfa56f3ce4789764c660d9231efe51456191e1e40ce2221ae9b44bd9d1d147c7faeadf24fc33c237fe2b9b361649ba2db0a4fa6e94da29e87af2e508ce78380ad08119113e82cf1c2e8647e1f5b88afb393616a46a61b710a72859b4fcbc998e888becc555bd1ca768c6b77fede9e0b7088e3aa95ec1bf626191b2b225a08afc49494e13841ce377743c16d57650733a7ec0b130149b6c801a014bb1c8ca9e25756e825d65ad273656c2fe74a6e08a600d52b3577da8cafa1a311908030ab60ce0a14b4440f8a645b2f00cd9b0ae724b718de98fc5b977d91b3ac896e83ab4d1a6a28cdba397954e518e87d88ef046fd47d5ad7a180098b071044f98d0f579fe0c4855d9b521d8fa88734ac52cfa8dc8d4eaa2cb7baebd919439511bb35bd6000f162873160cc67dab0085435d6df4f1097a4f191f5fbf9646a7576e6049f045f7f24559576ffd827e08808984c9544d0c48db8a89a7c0591bdb2ca6c5ef8bfabaecb429a0cc9ed14504c91b23e96bfe941dbcdcb495b829775713f37b902253ad6de22a4072dbb4e5414a41ea9ba91dfbd11d042ac179d309ed8828bd187514142dde5888c8df0b6ee2352fc058858a22821722f756255b0e38a7cee0b2878766a8b672474b3afdb8ceda52057bfb6d60f84dbc6c9ed19e708083a12a5e8026b6db3932efb9084091b4d3af8438d6ec75ca322ebef007ba92162392e5be9e3458d22de6b6a25d1c5a4cd18abcdbd883d70628a41df7d9ec3dc728b21b05fae0e222fb752255dbb0a7a80323e260400ee5b3060b1ec296ef11ddaaac06d932309b53b1009e89e4b21b6bfefb2b35eda9fad3220e55cce7334ef67bfdc8459c23e27b75b003111c96b9e4fe4b951724ed9cacd0c11bc2d7788580eeaafc7bb166e96332b90076dda655029d2a3d25cdd30897dc77046a6b56a7ca4a08ca22a6799f04f24b96e9ed985941df8de13813ae5a2ad248ba4fd97633c89731dc69e70e060f477cd0040d9e21b5b885a8c1799015a1520533f6ad9c9f6b710002907834b6bf1bd1d9401655ca8755f9f19d88fef7780b5dce5c392241ed769c6a126e4c5b082797dbe6366e7d909aca73602eab971c29ab9f719c675d7344e48572d8b935124a69acb43d8cdc4aa0d9608d517c6ecbb2c13eaa3ef6eb603efb5e9741e6b1729ea992b410f87d99a639ac5dc68a0648cdd911373a65b66af4cff0a523e9f240ace7202eb77fb689bba8e8461e710e9536f16eb0b2a0d00b00b1977b173403b51ff6cdd24072891ac44c08e16cbad1387c4208c01d145dac710d743d7bc5c54de133e6f1fcd95f3853cec21e6fa2b26a8f7be35742f96375f8956d6d32de9b0e54730549111e8afce3cb1b48587b2bb2dbfc12982d84f545b92425cb2516fe07db92880fbb92edd9bd6bababae6405c3c346934313104352b0031276b1ad2cd5c094269d57a804870d36f4efac80ce622b1efdf14134a7155f7b7d0af795544d8e70e6ca7f552637c55a5070d049b172dea7088e52be1d6febcb27e0b41847a7fea28a36eac0abbf0fc3242583b7a0e3914da9aa6ea31e913c9bf83a922f5c342f847b7e5394b287e5b1abc9290af01af4baef0a0af536df4bc6bee336f0940a0a69473a616a58e32ef311d77a0ce719c03eb964c1525033b6db154b22081e82491adbfd7238804ca7ac3351e77698f75c36f0de353bdfdb261c145e42522e382a829cfffdfcee61b18dbc925acf7b7bcf6035ecc196af69a7d036dcaf41de5e7bec72e04e7297827ff659e3ae2dbeda7ed00ce366636d27d2778e42254d69081f5a2080eb7c6212e0914b36150bd7ff1e7ae3f0139b70abb8d9a0dbfda28015ef0b230b8f62fa5fab083cf69b0d46a652c27784670ec0a747c7ead8b59708cd44a7f71ee42d356369ed68b0efab805305bcfec3592cae225b69e58271decfd88b6d33d018ec33a95ba00c16d6293b85dfbef607d5b117f76c6b2474725e1d3a84917f2c96e73fe7a8ac54005f95bc56cb390376215cca87de8d9a63be3b7f85b352e2da6d3efc066d5338ebc52840ec5b5a4216532893751ca841674bd9b735ee8c65b84debc58b741e6222cf40e7553989435fa0ce07ef1358f8c3c66e848b629d32866f4aa173b5a0c1a387707a5aa084ac80049c2f088fe433d5b9736ba00e65d1f9ccb59bb0f6a495fdf4e7a7e87402b1638a4ee25ab84e0e7e04b01a2c7223c3f51e9e985466d422094719656c01f193408084a8b383c0c3520d99051248dad2232744d87e02e373893ccb5adc03e7fb1a3f278fe5768c541a5e0c8150f72c4a566b6db3ab69405982134040eae7796e7504b0019314d8aaf3bc2a66ba06b689656d0be8dd51ccec04ce33d0ebe19d2fc1dab4572ba2d09d0818a74daaf9557ffe46cd0bca4b02b31e1b6f2f00c35d0d517d7bc02892559dcb0b216c7060c6c8a5ab15b07926b8616a623bf4abf0dd8670bd84cb115233019913634ae1ce70c3a4b9f9a136e2352072d0bd7844ba2bf203d8bf7e685ecaebe3aba602b3757c722eb884e8d6a4b3361b4c427ab7e70f4417359c90c1dd1af2d840131fd27b10f2bf6068a0a3d864e0693d703bd98cb800858bce0830349da0c14b1567d14884e1d1c3180718a9edb4717fcc6383f255ce3896847caaf5912598c695c37a263478d686914a6086b1b27926360bafdbdb2c6de1dc096c850a2c4724a3563fe60a74fde80f1fac9b41cf3600f2d0c98c7e4ae0743da320a53c95a19bc6f11593e8bc03ff1017b1090b817cb3a8fa5367e818c92af4ff6734209524fceb37aa7e073d264db1252bd89e7c73e436b74c3f66deae56b31d2ce44b2ce3c87f66794d6ffa2d57ed6c63cda633513ecfca162ad1f6e4f184818fb47c98eeae40333ba7acf65f42c4b5ebcb87b6b11bfc825e1dc782d5475c09f57ee61a81f4f38869344cc781f30b2814e03f3dc2293778496bbe70a37d6857c3fcd138a6c7c20b9e66cf3e6fc03d41bdd0f6312841b5701865f504e66df210970cedb36de4eb6c61f9d45f8afe3235734f8b8f2a707e8e477ce7a7f32568fc02be952fc73930527dc39fc03afc7a306030a70363608a0f6831795af57280c2937d6ea3dccf061529945ea162354cbbb61418b5d26ce693050d9ef2eb2b7f058e4d6d25ef8934f9f17fb24e8426dea058b79da2a8654dc62f13dc7c41d64f4439f4738238ae5af0be02b8dc4baa3f906ef9d05feb17996b58066d31d4d1bf091f445aae5c088c7ab37b9ac04db20d5edc82779ab44dcd510688b50e73db12fd48316942b1e2786cf324e66d3deb07c530ade0508cbde9af7936cabd7516ce1c7a47e1d85135642936ca2f633aad2eaf49f92d4409643006c5ba68c3072f4e959088ccd9ecde4478e584e813cd7b46d8c55a42f8ffa06f9343713deb85278f04128e4253df3d804109586f97086bd61cc4679efe6d376519df25d4155c0904aa750dd1784e88d86b57ed135b2e1d79a96c7121d01399329a177f628747f6a1f7a14739a18c682060c9397675798c75df9c400fe64c1594d4c5dcac102060204b2552d3e4d74bcb7dbc3998ca5440e5fbef8bb3b9832b8f147d3c4da940794d60459b9f71ebb218af0f30b27120f4f970121ac5d7520502dfd2ab8463fb32a17482fd17ac879f7577df1dc5db4c24f03ec5e6bded36e899c49c5a0384b3f0f824b98bdad418fc1452fce930f815628321da107b431720ff8a4408c10464bf2ebe53b6920bf259a76bae62b0b815dbd52a61283f8de5d9509286ad17cd6b19753c57bb74c4edf338c8d79038cfee804f93e451bc147d06a5d9acb7d9131470c39a19959045c62f42f380ae5433e5894ab28b6b4f09ba03f8e0d14ce209b9203e00a65a348fc50f05a493ebcefd757a2c25472cd65421faf667ddb0d1799ae278788e216fc71f8c6802a8659ce70caa90907bdc564745514b23af35849e3ce50389794e2f80889940b8b8dbddbfee8d24f3746e5161eed2551dbcae23adac9ffa87bd8f30b550970ef45f84ea089ad9d2fa3c10afb011c565949bab8a07a19b692a334978e68b81e957c7452", 0x1000}], 0x1, 0x0, 0x0, 0x13f2d971f5aacd66}, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x20, 0x100) write(r4, &(0x7f0000000240)="901137f062428c3494c17a574294324475c714a61ba8376e162ff8cf4745228c3e3897a67799107f475aea433a73a6c37acef752d093713b9e0d122b97c80d9527816be8e74f8e223f19dca8d24ce4149c246f0df580f3c74c5da59ca288f55a14630075dab8abeff6785bd9a5e10623ccac00d6c83d940c230eb7c34458f0bb86e45606733a6a7a92378761558364f07d5d88cae9f6bc53f6df1ce980c1162a010a06cc92b0302e8f58c14f7bba9293f12eb190eebe0ed2420d2839", 0xbc) ioctl$TIOCFLUSH(r3, 0x80206980, &(0x7f0000000300)) 16:00:08 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x4000000000000096}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xffffffffffff26f9, 0x0, 0x7ff, 0x3f59, "1eaf0effce7bc15bd8ad8a7c8076a4c48b47fce4"}) r2 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r3 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x800c5709, &(0x7f0000000000)) setsockopt(r2, 0x3f, 0x3, &(0x7f0000000100)="33a01d36185555914a5a35f9fa502df2aedcb4e5222a15bd04d420492302289902c70dfb1bb4bc6f7a4d95483071a9a36375525f57544d5453058ea38885a4ae568e88e3e010d75d59bfb35a6f2392eee5bad16a42ce624421a5f755062ca2d28da538b64a3be410d1d1844079ede05088f26b59be1fb7c1f14f9d590eb15d91303686d39b53f0093618ce8c700903aff781904a004bd3ad03a594d168a7622d43374043e27ccd8509f77d166c38254d62221888aaf32a050683802eb7733033a4824cf71307b08f21ccde16e9a3bcdb0285f0da85fef8bd9ed6ef11e30e4bb0427c27eb7bf5b0a232ec966ef1bd2bcf9d91fcd8fb", 0xf5) kevent(r4, 0x0, 0x3fffffffff, 0x0, 0x1e, 0x0) listen(r4, 0x2) write(r0, &(0x7f0000000400)="a13e46618baf543778efd202baafc3592f9a1a24b10f37af1c99fb", 0x1b) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/121, 0x79}, {&(0x7f00000000c0)=""/41, 0x29}], 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6, 0xc0}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)) 16:00:08 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0xff) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r0, &(0x7f0000000100)="151417715d39a577c09ed27d35a09e837be2f5a48aa6dcdfb3751702e6a5f8c8228f63d02b8a8d39d472d4253950168ccc6db04060ee585b98e011868adfad63421f94c67ca490f994756f9d35363c038aa63a223def35636c1cbcbf228d8873a66f6b74e15a4770f741e88552afdf5526e386f61dbc8a72299ecd329731005a644382d7e8bbb319ad8758b0fae1dba0fd89b6e04d7f8089244b2dcf34ddbf4a1c73e4041ce5d1b303cfd9f90b963ab6565422c45edb49b08621d92402de9dd4c852866d84873d273ffd6c9cbcbde277b5c0c378286498dc454f345e184246a65a30ab3d29374025112972ed4f9d4720b34491faf869b7bf7e5a013709fe3d7fd527782ef6fb5010d2ce008675aea5e2f540a6be68cf1f7667a502dbc3b62ef311b5b024df736a5808df0b16dde1499fe38cb97ff203aac8ddaab727dd61ec636fd40e4a0c8330f6d5f740bc7947c49f3394d8439e9dfe6247c2efe780db21d3e8b0c4a2798fdd939c8779252d1e9bc257ec68f67b1523900bb23fbe1f6fc478bf7b1074a232fa40d2d152207dd812a9b1a1e362a9a6f51105f90bb750976fca9016bcfde363bbab367de01ff277108fc78e88bbcaeab28dd9d07dc173282b4039f6d5e72e2c91cb17f5f3bb02aac098b4f74c321e9dbbfe702a7271bde3995506e4caca1fb057ee22f0462a049890146cc665554189a438f25ff2ba62b2901b99073d9510cc2e76b302303b6b7552dfd571863e50d24fa3744a75685e08cd6b7c8f717b68adc827bed60ca65ddcdedf64a7757515d701277b58ee86a67966d1a34ca2adc1521a3095c1404a0cfafba4580cb06f6d8cf2ab0f1d5acec9dd0dd9b44a06357c4414be01194025871f5e9db6dd554f48566e9009b38960ca26e6bd51babc9381084ef703dfd7790e35fc91e66fbb7162fb8d9221e357ddff2a3b54c845676007399f8a86759740ee8c9bfa70ca38f9ed18c727c7f23c03ad7bebb7ff33026a15115ba9cfc156cf71527e5124c0edf3a4b99fba69e5278aec020424dc36cf35eed2b66886c9db6d52998397debdc5174a9f397b3950c07a07c3e3ad8750ca823b123da707cc59fe509c68e66fbbcb9c70597db5988d27331a08491a315cde0ac58dfa8ea0e0e73226417f822c3f079adf018a0e76f23524e9a382390f10e49fad56fc1351ee463e23ee9a191535479a177812998b97f849494a7ad1ccd03ba66bbd9cc57a0fa3cf7c6fbf03195a086e059bbb7c6404f404dbb6127052670234c2b3ae777015c9674214c6ca4a0b3aaf962bd12ca2ba06b5dafa996b66f5bac8f493f1638a62a0d024c3ca6ee9a08806fe059be74d765d171c106084aa346db288caab63ae41176922483d43a367297e7f38a1665c0e7f753f36cb3dcd35348f259ff9728cbb05a562feacb5c6bf9978dbe4e3bc6291802b04c26314ad9bbaa87b054a70f81a70b3f21853aa3b100b946ceea01678848ecc267bdda2dd45a2f9c9022494aa8b4829dedaa1fe127e8efda8808c6bb91352a415c0978667f60a274a37efacffbd1c3abd7ab8eeff74662629518eef7244a8a8f0b409332053ca576745efc59cbcd364be9c295042520e8b79ba601010ef7702d74adb3c938bd5711ccdc2795270aa52e0ba957717c8dc180cc3db2acf5f9c70e0a8e56a16ecb9fb01b15c67ede20513b0d59ff17816652754e73e0080e5306aae329d7fb9f0d6044a13c49d008d9ce5367bad1662ff83b508f65bb51738a2e29008068ffe60fbaa87cd30a44634878dab3bc8b2ad89a7978ab3321a55e49804cf9e5374fb2d20a0b17b6e6a32fad26fb7a0bcd3dee694a7c0422d1262351e1d2fddcf53dd3e7a21a6c7986fd7ce54ff1ea4cd0162ca3946b368bd8d79d216342ce2ff7d35e1b37dcf5fe912349481a43e985776432c0e54c684b329fdc03724fea027403fc9f7a13867f996bbcb42f945599a79eeecef3bb0e4fb8752c3f0ed6d08b75bac215cd419734900f1f7219e4357cd087c9a26b572a6db396b", 0x599, 0x0, 0x0, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) mknod(&(0x7f0000000040)='./bus\x00', 0x2050, 0xd18) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) fcntl$getflags(r2, 0x3) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000080)=0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x167, 0xb0000022, 0x4, 0xfffffffffffffffd}, {{r5}, 0xffffffffffffffff, 0x28, 0x1, 0x4, 0x3}, {{r3}, 0xfffffffffffffffa, 0x80, 0x10, 0x2, 0x40}, {{r6}, 0x4, 0x1, 0x0, 0x80, 0x5}, {{r7}, 0xfffffffffffffffb, 0x0, 0x40000000, 0x9, 0x2}, {{r8}, 0xfffffffffffffffe, 0x10, 0x4, 0x20, 0x28f0e2ed}], 0x60, 0x0, 0xffffff0b, 0x0) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) socketpair(0x6, 0x1, 0x1, &(0x7f00000001c0)) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) kevent(r9, &(0x7f00000000c0), 0x9, &(0x7f0000000300), 0xf25, &(0x7f00000002c0)={0x8, 0xa43}) close(r1) 16:00:09 executing program 0: getitimer(0x2, &(0x7f0000000000)) mkdir(&(0x7f0000000040)='./file0\x00', 0x18) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) r0 = semget$private(0x0, 0x6, 0x80) semop(r0, &(0x7f0000000140)=[{0x0, 0x71, 0x2800}, {0x3, 0x1, 0x1000}, {0x3, 0xfffffffffffff801, 0x89cadaeb899878db}, {0x1, 0x4}, {0xb, 0x8, 0x1800}, {0x3, 0x7, 0x800}, {0x0, 0x100000000, 0x400}, {0x0, 0x1, 0x3400}, {0x1, 0x2000000000000}], 0x9) socketpair(0x2, 0x8000, 0x5, &(0x7f0000000180)) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="62000100000000025f58fd8d979a3eb0373331d3efbdd4bf757436e0ab06a8cad7456a59210e41590ddfc92e166f14c3f00c6d03f2bbb4ce079ae4d1893096a8ebe2128fe0293560f01c53735aa5b073c99d342264febd9a9de008e6c7ee1ba14073"], 0x1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="07040000000000000038d0737f73fa8be42bf30f", 0x14) writev(r2, &(0x7f0000000300)=[{0x0}], 0x1) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) accept$inet(r3, &(0x7f00000006c0), &(0x7f0000000680)=0xc) r4 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x4301, 0x2) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000280)=0x9) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$KDDISABIO(r5, 0x20004b3d) r6 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000001c0)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000200)) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0x0, 0xfffffffffffffffc}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x8000000000000, 0xfffffffffffffffc, 0x0, 0x3c]}, 0x3c) 16:00:09 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x9e18532db3ed3b37, 0x4) chflagsat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) close(r0) 16:00:09 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) sendmsg(r2, &(0x7f0000000400)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000080)="15ac1c1ac096eb5cf9f18e5495e23c970e6a50a985f473e1e89ab12c01288a529cf3a47342ae57", 0x27}, {&(0x7f0000000100)="e0a12db7427b2bc80cba80bd7dbdb4b53850e49d4d30d08abfb146c40a64bff0571073e01d9548e7b20b810b1f5b9a873c5b66d0e1a8730c0b9c657e39b0d5ee5bc4a62c8591082ff3059aaf438d2f13c8e22311fdef57ae766f4843c7aa8e780370d5a713baaf7ca181e050dc91142406f63987907e4111bb2190d1436bc4d2845574d46164ea46718456188db0d3eadedc30734a366b880b6664a3f26f8d125d5f1009e22ec15d024097b1e0123b949c1dd3b10fc15bd0da9ca44fbf6495c688c7db009a91f06890d5ddce39", 0xcd}, {&(0x7f0000000200)="c554bba5c8dead7ec3b0ba7690e6bcbb7ab8a15766d05eb05ec5c658ece2508e5598658beaec18b27e57c1a87aca9a50ced7450da4428cc3095b4e3d45476da12db3ed1ab165cc8aa29022549624d44fd548f4b629", 0x55}, {&(0x7f0000000280)}, {&(0x7f00000002c0)="0a141c0c46a3ef90590d0999c20b99657538df1b40a5fd439a2cf6e035450d49d481602b186a0f", 0x27}, {&(0x7f0000000300)='$', 0x1}], 0x6, &(0x7f00000003c0)=[{0x10, 0x1, 0x7fffffff}, {0x20, 0xd5b0d54254156a82, 0x7fffffff, "519bbb27c4e4fdd8d3c7"}], 0x30}, 0x4) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) 16:00:09 executing program 1: getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgid(r0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xf14, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x10, 0x0) r2 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = socket$inet(0x2, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0xffffffffffffffa1) r7 = semget$private(0x0, 0x1, 0x100) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000340), 0xc) open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r9, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0xff, r4, r5, r9, r10, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)=[{0x8}, {0x400035}, {0x80000000000006, 0x0, 0x0, 0xfffffffd}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x60}, {0x6}]}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = semget$private(0x0, 0x4, 0xa5) 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, 0x8000000000000008, 0x1f, 0x8]) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000280)=0x20) semop(r1, &(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(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r7 = shmget(0x2, 0x3000, 0x100, &(0x7f0000002000/0x3000)=nil) r8 = shmat(r7, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmdt(r8) shmdt(r8) fcntl$setown(r6, 0x6, r4) 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, r9, 0x4}, 0x200, 0x401, 0x2}) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000140)=""/5) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 16:00:09 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4020000031}], 0x0, 0x0, 0x3, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) write(r1, &(0x7f0000000200)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) getpgrp() getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="1800000000000000ffff000001000000bf7ebe9777", @ANYRES32=r3, @ANYRES32=r1], 0x18, 0x7}, 0xb) linkat(r1, &(0x7f0000000100)='./bus\x00', r2, &(0x7f0000000140)='./bus\x00', 0x2) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) pwritev(r2, &(0x7f0000000440)=[{&(0x7f0000000180)="dce3a6fdb4c100cec4de2c4384a1eef6075de9c9020a91113e000299c30df9d0346a05cb64883555283cdd686ddd115aafa936bc62998c3d0c47d87fbb869bbbcc6fcb5d21ec33440c2fe791407074", 0x4f}, {&(0x7f0000000200)="410a92a5016ab0337e4a5ff1c2a7339608c4e6b5dfb3d7cd3dfb08117caeff02ec1796adc5", 0x25}, {&(0x7f0000000240)="f938809703b938b18ea136b4ba696454a26d36bef26f09540a325148c8f327fcaa6d778f7d5cc5275457aec9b9ec7d02009a9f9bbcd8e7794de72f11033c4789dc119e4bff5412739b8115382224d591895bb0584640423db582eea200d15b09d417c5c33b4a4c28d9013701cc5c407995ca71e5", 0x74}, {&(0x7f00000002c0)="d8a9ac47eb5d40cc1ef60e8edb6e39e5429d2a7109355f5bd636996c3d3531f9c68c73b4a1313d3a3b1d1b2007db81f66d4597785c8171c91a6cb49203520dae119a488291c736bc6f515235e865115bbabc154b0ab50945a85c20ef8ffa6efcd44706bd51e374c4205a541524dd7968785b7f823d3cd0d747adc3dea89e2058fda7743b4955acb18d5dbaf9b92fadb2def6c1bb806cf1aac3799694899559c82dda959ecee75a438114334a748f2e7745a416015fa0b507bca0636a8d559e3844734d8bd257a1a961d3cafb61c7795b77849780455510bfc336bd89938e9901d1d96ccbc411f703bd3f00edd932fc5352f7ba76", 0xf4}, {&(0x7f00000003c0)="37ba2354e3da319df106279c4df604ac14d52bd3e6652a4b39f2da056966b05294a6a0bbe9", 0x25}, {&(0x7f0000000400)="7c6e6f9c07891ae0ee0f44e408ab86f2a71f8396e3664eccc0dc009f6f524d93", 0x20}], 0x6, 0x0, 0x63) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x6, 0x7, 0x1, 0x9a, "abac6910fea79df466228bc5e7f2616f2293fbd2", 0x10000, 0x6}) r4 = syz_open_pts() close(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x1, 0x1f, 0x3, 0x7, "a49f5b18e3f17f7da0cfad2ad3216ca49b284275", 0xb49, 0x7fff}) dup(r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) dup(r5) r6 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3f, 0x5, 0xffffffffffffff00, "cb4f8c42cf3371489c8f81ffa32695e65af070eb"}) poll(&(0x7f0000000040)=[{r6, 0x21}], 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x3, 0x6, 0x3}, {0x18, 0x2, 0x1, 0x8}, 0x2af, [0x176, 0x9, 0xda, 0x3, 0x3, 0x2, 0x3ba22512, 0x5]}, 0x3c) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r8 = dup(r7) poll(&(0x7f00000004c0)=[{r8, 0x66}, {r4, 0x861aef60edbdccab}], 0x2, 0x1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000080)=0x6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000000)={0xcee}, 0x8) dup2(r3, r4) 16:00:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0xa) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xc9}, {{r1}, 0xffffffffffffffff, 0xc}], 0x7ae, 0x0, 0xffd, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000001c0)=0x90c) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000140)={0x6, &(0x7f0000000000)=[0x0, 0x7, 0x2, 0x7, 0x9, 0x7]}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000180)=0xffff) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 16:00:10 executing program 1: socket(0x18, 0x400000000002, 0x0) r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) getsockname$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) write(r0, 0x0, 0x0) sendmsg(0xffffffffffffff9c, &(0x7f00000008c0)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000003c0)=[{&(0x7f00000000c0)="7a9aa19a38098b414265ab22555eb9fd219ece33c7ae96bf264c4ac54bd1103946aaf348c58fa16e4f42ec1f95b5d9eb457d23577ee62b326b8471caef8c6c445a5c205116f6402f5336699267e3d7269ec540edd40249ae9f079c7eb0783d9a73fc99efb8bea477386f6bb9e0bd077211554dea2b67d0cda7eb25fbf394604121e6a14913c71866ebe74fd320aaf6695ded599292da2f29bf49c814913c5c7e227b01e803ef9c720ed72883f1a33cdf03b5c91732aea9d5f8570fe7a98611f49f579ed01417cbb8d517e68a689a1a22635caf54309e1a6a3d811addc38a8284ce893bf95f2b7a26448d76fce1de087cc5", 0xf1}, {&(0x7f00000001c0)="3adfec3f14ec4acb1ae4ee8c1d1cda2bd21d3b0cecc6052ecc28050f1706fb49e65bec7fc87dde3dd96aa4428798fc0209615181813d91bbc31d305b6fdad1af44a43965956ed5fd46f11eb6d2b4aaca63e42d035903b81c6195fe6900e7d76cd1ad4f0611187063f0bd20dfe40f1a381bde859156a1810b9d614f3a92a7f060f84a2b6d9dfc521c50dc7725c45825af6a10674911fd96281d7447ac4219123b6847ccca59bbae290fa8d1f8c0b4a6d262f008692ef72cff1a384e234a703cb497592173cdb1389d97e5e2", 0xcb}, {&(0x7f00000002c0)="2d7cd784de2ec91bf431af08d1c95c318ab5e8cfd96945d8e21b9c5ae6c95e06766a529f07c29cfc0e39c944ce642a886ab64b8ff027ae382351e79925add8516f6777bcdf037944c13c2d6c878288c9698c26868db9006d8cd27148285b90f6bc9a902c5b1af467b983dc6546be7c16625bd7a7a989ed4bc20a9e84795f4374b5e7dd9006166fc844ee182cfab56e304fd653c86068ceb9509930e9867904a1820f765cef916bbc3bc6c2aabb427eb243e2e7b19eabdea066ccddae9b96e486f0b5f09ab87ab08a1ce8d22ac7bca2e8b0a3969542d2cd83c885b489b8a108636b2831a8771f01c34e150de6cf70bd01a17bd4ac9ea771ca75dd", 0xfa}], 0x3, &(0x7f0000000400)=[{0x70, 0x1, 0x9c0306d9, "9e57f3e55be559e4a8518519ef17e7c51049f2affd7a9e7c0135c45195ac02c593c343b7b898084481c9c70b6511a07526c2f1e02c716da5e702fefed6bc15f524792862a269a1162191d85b892c6bc23e6027d9269a7da3f13f"}, {0x20, 0x2, 0xffff, "c18652cded166347a3e9a7013efc7440"}, {0xe8, 0xffff, 0x4, "06b918d1485c21f38fd44d2ed3e71dc235f89e7f00eb696b62dcb70e4afa143066ed43da7ab54c43393320e9705b2ae90d090b70b636355a2aff4de8868762d9f0e09a714db31388c3989cd6869f291bb3f3b889dfcf3cd680ae883871273fd32dc5b480d73abd5a593ef548f2d6133fc79266691044583f9da96e563555bbf5d2c31c4c0a0b50694bf16283b017345c0dbc8c0cc138e2e548cb8f80ffbebcab978b84f75e8bfbf94cebf7be38652cd9c4490c611de009c6c75acfaf367453fad7b48623901e4125f44f5bf350badb749408bc"}, {0xc8, 0x1, 0x8, "02954f5355c9922eaa9d8d406d3395aa480ec1dcc3149eb26e5b5176797b263ab52f3c0e54da906bdcb8aca7cd495fc4f6c0cb5a8841e23ad482a78148d5babba65966ea9189943c9a7c95c67dd01fc8cdd77a77256a593dd68df3ecc3206bab7afaae626d4c80269e13c560406f162d759f8fd4a54fcac02307dbe82b67552720cf12a22cf85a0cef4699c5121a447337e9ea8e6f4367c3b9216ff9051c95afbeb3c1db5d77ed5ac635f3f8185af8721e28e5"}, {0x30, 0xffff, 0x6, "bfe54b35ccbe14afc4ef77ea698b5c68cc52ce15cba27a08498599da5fa8"}, {0xd8, 0xffff, 0xdc0, "12524598213d091b4fcef152cb99e109ea03e9777a694a0b3880ecbd87b7b9d20258848341ad1ae8b5c82813960c822b36ef1f56077999a64bbe3484cda4400f1f144253757852e24faa53b637b77cfa0df2d93e7f29d28b2fb9ff2b8162687cb87874e7e419bcb2b014e4d17649c9df29d3282c5f18df6345db36638c6d2269fe5cdfc1dada84b34e64a1b0a169c0c01665dd957b4329a98c48a648ed779726e11796af355a3b3d44e2050b40abf846755aa9757d20643f88684fd7d14abe1c10"}, {0x38, 0x1, 0x0, "5ff24501e17fd5f818c65700b3b80f36647e47f5468575517fb1cd38a4bfb4c1ea"}, {0x40, 0xffff, 0x9, "8820bf5735b9e68d3c4e984855a41613f07b351a51f0ef0678735fd645a1b56e17a3ec59534edbd9fd19623f948da8"}, {0xe8, 0xffff, 0x81, "a4605fb3978e6b0d26303c0a4ec6b2fed224827e912fc12118e6dc9d2325aec6354982073c5b489b3b33e62999737a8d67a34e07e7dac6430006f4d06c20ccbf48ff673a9b0877747db614955ff4c3287207b8fa782a2091c550d3593d00143ae28b73f68a31d59c79c30cabdedb07206a57a22e8acfb26ca98998de85f016e296abcc9794d4e792c20b2126469ce9321602df75412b8794a903ea1ec3869907eb880a2e1766f4cb365481a0615b2e561f64ccbe1521c1d6bfeb1f90e59c1c675588f3abaa284593054d87fc5529137662f87768ab964cda"}, {0x18, 0x1, 0x80000000, "8d00"}], 0x4c0}, 0xa) 16:00:10 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000440)=""/49, 0x31}, {&(0x7f0000000500)=""/105, 0x4e3}], 0x2, 0x0, 0x0) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fcntl$getflags(r1, 0x3) symlinkat(&(0x7f0000000340)='./file0\x00', r3, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f00000001c0)) utimes(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)={{0x8000, 0x2}, {0x2, 0x4}}) chmod(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffe) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x400, 0x0) dup2(r4, r5) r6 = socket(0x2, 0x39d9a8bed6ca3788, 0x1) shutdown(r6, 0x2) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f00000005c0)={0x4, './file0\x00', './file1\x00'}) fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) setuid(r7) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x122, 0x1) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x9, &(0x7f0000000140)=[{0x7, 0x8, 0x0, 0x3}, {0x5, 0xa, 0x2, 0x101}, {0x4, 0x0, 0x9, 0x6}, {0x81, 0x1, 0x1, 0x10003}, {0x800, 0x3f, 0x1, 0x401}, {0x8, 0xef, 0x7, 0x5}, {0x7f, 0x20, 0x1, 0x1000}, {0xfff9, 0x8, 0xe9, 0xef2a}, {0xd137, 0x1f, 0x5, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f92455807001dbc96") 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x200) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x4}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r1) r2 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x10, 0x50) setsockopt(r2, 0x6e, 0x9, &(0x7f0000000180)="6ac3c2705ba621b8623169f1c328fb09402a422e91281eb1d588695e7e9596c7dad3b8e4c38c337aae167b3d84cf8f55b2a6a850f42fdc925c8191156d81934634545211d216e4bc54092f4c424b6cfc", 0x50) 16:00:11 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x1ffff000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x800c5709, &(0x7f0000000000)) kevent(r1, 0x0, 0x3fffffffff, 0x0, 0x3d52, 0x0) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x8, 0x8c) mlockall(0x1) 16:00:11 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x4, 0x0, 0x8001ff, 0xffff, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000040)={0x4, './file0\x00', './file0\x00'}) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) 16:00:11 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) preadv(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x25}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x80) semget$private(0x0, 0x3, 0x47f0439e2c44cc19) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) read(r1, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000240)) write(r0, &(0x7f0000000140)=' ', 0x1) close(r0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x8, 0x0) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x800c5709, &(0x7f0000000000)) kevent(r3, 0x0, 0x3fffffffff, 0x0, 0x1e, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000100)) 16:00:11 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000000240)='>', 0x1}], 0x1) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r1 = socket(0x2, 0x3, 0x0) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x800c5709, &(0x7f0000000000)) kevent(r3, 0x0, 0x3fffffffff, 0x0, 0x1e, 0x0) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000040)={0x1}) connect$unix(r1, &(0x7f0000002a80)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a90005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424a5c09b01f3a2d07425fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) dup2(r1, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 16:00:11 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="fffffff3edd7128a5f9a94e77a8e0dc8ebc9f4eed1c3b068f0c8f6fd1dfb86d52f97bbdd3ae3e1a2bfc5d1ef7d7ba779e0beb39bf26d4a8c1e2a3ca53865ca8ce8df6b19b5fe0ba71d12985a3e239275bef6825d3451961466624006e7d0a2890817504dc85315570989b4b1f5e88dfae14291dfe5ac65e70e98"], 0x10) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r3 = fcntl$getown(0xffffffffffffffff, 0x5) r4 = socket(0x18, 0x1, 0x0) fcntl$setflags(r4, 0x2, 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000200)=0x1ff, 0x4) fcntl$lock(r2, 0x7, &(0x7f00000000c0)={0x0, 0x3, 0x401, 0x0, r3}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) dup2(r1, r5) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r0) sendto$inet6(r6, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xfffffffffffffec0) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) semget$private(0x0, 0x4, 0x30b) r2 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x110) pwrite(r2, &(0x7f0000000880)="ac0faabd61a801ba68971a4f9cfc44d6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a7700fe7db0f6431739c081694370adc31e8f45cbefb20ef00007bdc6deddcf1b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cb", 0xf0, 0x0, 0x55) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f00000002c0)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}, {}, {}, {0x1}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {}, {0x3}, {}, {0x0, 0x8}, {0x3}]}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000280)=0x5) ftruncate(0xffffffffffffffff, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) read(r4, &(0x7f00000001c0)=""/114, 0x72) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) mlockall(0x1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000000)={0xb8, './bus\x00', './bus\x00'}) execve(0x0, 0x0, 0x0) 16:00:11 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0xa4e, 0x1, &(0x7f0000000140)=""/7, &(0x7f0000000180)=0x7) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40001ff, 0x0, "b800"}) close(r1) fcntl$dupfd(r0, 0x0, r0) accept(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000e8b5101f05f480b731acd681929031a32aa5f162b8a01dd38aa5173b32c859ed9312dc4e94be8f775efb87b721d995c6c96b2a0c14b4861424f9a59107997c6420680cf5a71674ac1fa42c6b7eef065f62181de133c16a18"], &(0x7f0000000100)=0x6e) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000200)) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000000)=0x7ff, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x18, 0x0, 0xffffffeb) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x1) 16:00:11 executing program 0: r0 = msgget(0xffffffffffffffff, 0x0) socketpair(0x0, 0x3, 0x3, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt(r1, 0x6, 0x20, &(0x7f0000000040)="5f6a19da4bb63c1979f293e2848cacaea7743bdca5c40672c319", 0x1a) ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f0000000140)=0x101) r2 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) connect(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="01300000000000000000"], 0xa) ftruncate(r2, 0x0, 0x7) fchmod(r2, 0xe3) write(r2, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0xd1, 0x0, 0x0, 0x0, 0x0, 0x53, 0x7}, 0x3, 0x5, 0x0, 0x0, 0x3036, 0x8, 0x2, 0x8000}) 16:00:11 executing program 1: pipe(&(0x7f0000000300)={0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) open(&(0x7f0000000100)='./file0\x00', 0x40000, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x1, 0x0) write(r0, &(0x7f0000000140)="b5f8be393558f158938322af151c5701eb5a5aa31a150975df2c5d077a09d21e2b9f212aeab91690b019d384d35a32334dd1c476d7f7397829fc09e4bf81e85721ff3a983e40b12a3594ddc0", 0x4c) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f00000000c0)=0x3b1) openat(r0, &(0x7f0000000c00)='./file0\x00', 0x4a6413f7835eb340, 0x1) setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file0/file0\x00', 0x0) r2 = semget$private(0x0, 0x5, 0x3) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000340)=""/192) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x10, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) write(r3, &(0x7f0000000440)="08847ef639a97e509400940f5509827ae627a4cbde0d2b4547f56dd789e0e0b5d561f13fbe1db56023b15f91e5118db8cbec0d52662e06a44f73123b80e0fed7c510dd9d41347b3b5dbfa62d147b5d7ff8a7660b753e5ccb02b480d9f40725067082e1a854cc53987e539cfcf6e673adb10ac76d5a7ec332af891673698b97864b", 0x81) sendmsg$unix(r1, &(0x7f0000000bc0)={&(0x7f0000000640)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000ac0)=[{&(0x7f0000000680)="1521c54c98c9307ed552c5470b17d54d5ff0509012e63cb7e6311b8c66c497eeae0f3a6967b86fb0c6579ff9b0eb274269dd939e5a3ab07949c732d139c22d3b8ff6699a933e7def757f87abb4dc3855b44ce2218e302d1601747a1f82b0481367e73e2fef20a748df79b490d080791a731a45a4da780b2d9787ece4ee5f621bca472eba34456616ced9089f09a9b7cfbde67247f14d4060a134fe66a50fad86f79e4c2cce321505feee7ad2808a2d1902c64a867a46b2995dde09c1eec885e01b83c24717d4f49cc2760f57d30aa2150a13720a7c318695e8d1e083a4c7a2131055a425831d2a295d1a3750f8e69f8ff82f0e7560b4", 0xf6}, {&(0x7f0000000780)="68ed57af23ebcc88f3e559cea245dd678c5f52edc2d09a772052dcf7c5915ac00bb0a260b2f0ce6a0162ee5ace020972175ce02fd16815991edc553ae042e83ad50c3391ffc65729d9f2eaa24527e0639b48661b0b53", 0x56}, {&(0x7f0000000800)="3356ef981b44ce1e8cbfcdb9d1f03e4ad959112270d2faa8e8eeb0eeb100876c8861c7a676341abe477817129fe76e6029be447386fb88d9418ec5c4e94bce17619be071793f864efd704dc57133d7e87a6557043271e253aa630fbba920203df70bcc421e6da456fc44342d410a801c8857bf63bb25", 0x76}, {&(0x7f0000000880)="f800ccfb2370f934f2e50e11787c6fe794571c801281b15f689a063bd1ecc357", 0x20}, {&(0x7f00000008c0)="cf79d17934ea88", 0x7}, {&(0x7f0000000900)="51426169394fb0cd1d7178fc41637981791209b151c337484830c9516c698f70d57fa0a13d7f7a334ed16d7d003c0f54b57df7bc37c14a", 0x37}, {&(0x7f0000000940)="a09fc82f3a6b864a1571d637bc0bba31cf40152853446342e6c04e54f56972c68dbc1ea216798c95830aaf6d02694230c2cc201f16f096946597d7a30730e18edaec3f4ed9570315354eb348dd5f10c2d6ef1936573c8cb9b7f8643f5508c501fe84f8f4edd0c2baab7a50f300784237b2f5d95e60efbf0efab24d861b2680ba090896841b34e65c732d1358cf10085e6ce72c748afee759e7ccc5ae47b424", 0x9f}, {&(0x7f0000000a00)="cfcb9153ad2f380f5862e8c66a9fb469384c25df52850ff13d0eeb3df8f4f950b5da67dc05eb2afd793e8dc7181da5021d9d227525cc14e1f46768b39468f8f242f3fdd65f82d4f77ad6a453cc0b77e125610651e6e4d774ace0948446c1dceaaf86", 0x62}, {&(0x7f0000000a80)="96009b83d9d55be67ac424bcf3599885bd9b0d5876c7b53ac8a730f42514a9ac509a96e339", 0x25}], 0x9, &(0x7f0000000b80)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x40c}, 0x8) getgid() unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) getgid() semget$private(0x0, 0x3, 0x4a0) getgid() semop(r2, &(0x7f0000000240)=[{0x1, 0x8, 0x800}, {0x4, 0x8, 0x1000}], 0x2) 16:00:11 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x8000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) fcntl$dupfd(r0, 0x0, r1) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000002740), 0x0, 0x0, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000000)="220e228901", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="7b7d1b5eeac4611700a851da474b7c07eefa3fa540574b961cdbfa927949e57fc22a3b455681f05619ac6ed68fd222094b", 0xff20}], 0x1000000000000362, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'\x00\x8b\x00', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r3 = fcntl$dupfd(r1, 0x14, r2) pread(r3, &(0x7f0000000180)="5323cf17f39d2069bb6f4331299cfd5ade14b4ecae98d8fde5bf9e08c21dd8b2fbabc09de2431d3e22a09f27b64d1c4ad8bee2a9c920698c4d2d84c01a8d4bf3e98cd2bdec92245b2a951cf92041a6809600eccb5cafd28055563dffbe112b915babb3f91eac7b66875c8da0bf6ad9cf868764bc7de819cb3d06619bba629643ea9a804a238665c70936d1e0bd9b001f04b285c38e37bd8fa046ca4faa5b4bcc6d6df108ed33f3e09873a91f8ad5438d", 0xb0, 0x0, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x2c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r1 = shmget$private(0x0, 0x1000, 0x8a, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) 16:00:12 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000400), &(0x7f0000000440)=0xc) r4 = socket$inet6(0x18, 0x3, 0x3) setsockopt(r4, 0x6, 0x50e, &(0x7f0000000580)="feff9c8bcf033780963abebcba3471c3fdf2ebe3ca2678803528dcee5787b95e9068c4b69577b0583fc77213cc077a3d1f5c00000000007f00ff00006c09f866092369f8cf445b767e3191f9d87faf1dc6c2ab00"/104, 0x2e7) sendto(r1, &(0x7f0000000340)="e73657b59fa6e63c3c8a9b895d1c9aa4953d41170cd91de995dbeccd2191522767c7a5b69292b0585bc75112ff9d72fcb42197fafa78a5224b29f58ac86c9d50c95da1911d3ae42a897af96b3542731f3001c3b470b44660e357bfcd6e0dff6243bc1e678256dd9699f318011264126f5a3933f728ddff4a027451947201a52d8c8fbea210bbafc0d542155ed7b1fb1c3d5161d5fe4962f5f5ebd340ce8df2afe0", 0xa1, 0x200, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) socketpair(0x21, 0x1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x100002000, 0x5) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x800) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) dup2(r6, r5) 16:00:12 executing program 0: r0 = open$dir(&(0x7f0000000000)='\x00', 0x80, 0xc0) r1 = dup(0xffffffffffffffff) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x6) r3 = dup(r0) r4 = semget$private(0x0, 0x5, 0x83) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f0000000100)=""/94) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='W\x00') pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r5, &(0x7f0000000240)='./file0/../file0\x00', 0x0, 0x4) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x0, 0x0) dup(r6) getsockname(r3, &(0x7f00000002c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001300)=0x1002) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001340)='/dev/ttyCcfg\x00', 0x0, 0x0) r8 = accept$inet(0xffffffffffffffff, &(0x7f0000001380), &(0x7f00000013c0)=0xc) dup2(r7, r8) chdir(&(0x7f0000001400)='./file0\x00') msgget(0x1, 0x210) semget$private(0x0, 0x4, 0x80) r9 = getuid() getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) r11 = getgid() r12 = semget$private(0x0, 0x4, 0xa5) semop(r12, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r12, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r12, &(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(r12, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r14 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, r13, r14, r15, r17, 0x4}, 0x200, 0x401, 0x2}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000001580)={{0x9, r9, r14, r10, r11, 0x19, 0x8}, 0x7, 0xeb, 0x3}) r18 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001540)='/dev/diskmap\x00', 0x80, 0x0) fcntl$setstatus(r18, 0x4, 0x4) setgid(0x0) shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x1800) socket$inet(0x2, 0x3, 0x101) shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x1000)=nil, 0x0) 16:00:12 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f592d7fd7d440c305918a5272678ffb2ecd09f580ebe90c290459a64c23aba6d1a5a7eb42f924b670af081f67e8f5117ec86009c43897886885eb1aeb20cb46ef56500e10e42b7d3be521105e5f10aefea74518759020671a456c1c3d7b77713d2eaa1b8449eaffe47ea9c9cd", 0xd2, 0x1, 0x0, 0xfffffd3a) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dVv/\x94\xd7f\b', 0x40, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x8101, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000003c0)=0x7) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000080)={'\x00', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x1, 0x8}) sync() r3 = socket(0x18, 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{0x0, 0xa, 0x40, 0xffff}, {0x6, 0x3f, 0xc0, 0x6}, {0x7, 0x7f, 0x1, 0xacb2}]}) r5 = fcntl$dupfd(r0, 0x0, r3) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x30}, {0x8}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) nanosleep(&(0x7f0000000000)={0x3, 0x1}, &(0x7f0000000040)) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) 16:00:12 executing program 1: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') r0 = geteuid() r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x800c5709, &(0x7f0000000000)) kevent(r2, 0x0, 0x3fffffffff, 0x0, 0x1e, 0x0) getsockname$unix(r2, &(0x7f0000000a80)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0x7b0) r4 = getpgrp() r5 = getgid() sendmsg$unix(r3, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r4, r0, r5}], 0x20, 0x7}, 0xb) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x0, 0x0) 16:00:12 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4000, "00004d70bf0820000900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) 16:00:12 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="3e012e2f66696c6530009a5941602262b96359a9689ad851d5382053cc592cf00b3c5e7a829f338743744f14198eddd3bffe6301de91f164c16005f843f717953c7337b46509072283592225294c0e64fb8712f3cbb41e23b3fcc83887cde088248ef46b0f1a7f9877057b4ea72300e9cce4d8463a90b5db2a6bc8127db3d2b3790f6c3442576f1807405d8c0d06e616cdc9d04dadf9aa4500a234f9cd89e82259b0c28d2b9c0c3cf7b3f8b4192c95139aed818a53fa31dcfecf004fdfea27afbbdd37730ef18d797c415f622a7f1cacb54350136804"], 0xa) chmod(&(0x7f0000000080)='./file0\x00', 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:12 executing program 0: r0 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x7ff) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) kevent(r0, &(0x7f0000000100)=[{{r1}, 0x5193739e208f56c1, 0xf4e77dbbbf410ce4, 0x1, 0x1}, {{r2}, 0xfffffffffffffffa, 0x40, 0xfffff, 0x6, 0x1}], 0x1003, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) listen(0xffffffffffffff9c, 0x2) close(r1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r5 = socket$unix(0x1, 0x0, 0x0) fcntl$lock(r5, 0x59df672f0cabe1ae, &(0x7f0000000140)={0x5, 0x1, 0x9, 0x1, 0xffffffffffffffff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) poll(&(0x7f00000000c0)=[{r3, 0x2}, {r0, 0x100}, {r4, 0x124}, {0xffffffffffffffff, 0x20}, {r6, 0x100}, {r1, 0x2}], 0x6, 0x1) 16:00:12 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000006c0)='./file0\x00', 0x611, 0x88) r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, 0xffffffffffffff02) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x8480, 0x0) fcntl$dupfd(r1, 0x0, r3) r4 = accept(r1, &(0x7f0000000780)=@un=@abs, &(0x7f0000000080)=0x30) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f00000000c0)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000640)={0x3a2, &(0x7f0000000080)}) openat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', 0x10e88, 0x9) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r7 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000180)=0x7b0) r9 = getpgrp() r10 = getgid() sendmsg$unix(r8, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r9, r7, r10}], 0x20, 0x7}, 0xb) setreuid(r7, 0x0) r11 = socket(0x18, 0x1, 0x0) fcntl$setflags(r11, 0x2, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r12, 0xee01) r14 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r14) r15 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r15) r16 = getpgid(r15) r17 = semget$private(0x0, 0x4, 0xa5) semop(r17, &(0x7f0000000680)=[{0x3, 0x8, 0x1000}, {0x1, 0x7ffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r17, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r17, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r17, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r17, &(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(r17, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r19 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r21 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r21, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000100)={{0x3, r18, r19, r20, r22, 0x4}, 0x200, 0x401, 0x2}) r23 = msgget$private(0x0, 0x10000000000009d) msgctl$IPC_SET(r23, 0x1, 0xfffffffffffffffe) msgsnd(r23, &(0x7f0000000800)=ANY=[@ANYRES64=0x0], 0x1, 0x80000803) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000240)={{0x7, r12, r22, r12, r13, 0x2, 0x2}, 0x5, 0x9, r16, r14, 0x9a8, 0x15, 0x3e, 0xfcc}) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000180)}, {&(0x7f00000001c0)="4ab908ea9dcb95be20668288c55d870bf656d94b3c20c93c1f9f9c8aa8030d8d4ed4b437ec151cf0208e2289454f946560a42bb078eb3a137922b93c8953177064d1021754d9575c922901e45de16cb0f4fd87387c1308bb482a98717b7a0afc6754a867a1d7839dddb1e450", 0x6c}, {&(0x7f0000000240)="33755646ed36ba5c256359b7db9d83b910cbd16883a00e0c51c994f3d1e521", 0x1f}, {&(0x7f0000000280)="a800afc587b0db251219768df85daf43d973589d03cf186302b90cfb14707f2782453b727fd2a2bd2531daf50a5f57304766ff47", 0x34}, {&(0x7f00000002c0)="b487217e7a3926a0dd923cf71ee0b2b6c755ce99e10c2340c9e72d198ef461ce894aa676b27959530ee75f9f41caaf4124436418ba7c0d31e254d1b258899c2b2de13d7af1adfd2fcf17cdc3c37770ef01d753ae7a37e1f6fe45d99aafa4aaeca3695a99d9e43c5cd04400291025", 0x6e}], 0x5, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r2, r7, r13}], 0x20, 0x4}, 0x6) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000480)="e5832d4f41f51b4de58e93f9c637c914331167f66f91df6361680da0a2cc2639aa334fa04827d7c0e333f60eefc92ed99116893ad0dbeb9c", 0x38}, {&(0x7f0000000500)="2db214ff7cb116c0dae27b4cdfb45fb18a7de75d9deabd1684c21d93c4c2e550e2fc564af142ffd604b9096bc28a4bb424fdb35aa4487dd506ae392bd7da85e89f8f1f397e3105e874226cc64fad89efcdbcb89098d1d6e470c744b674e878df3675", 0x4f}, {&(0x7f0000000580)="86e767a959fe9b2feb98eef43ccbf526e1b2253886eefadecbae1c9e5b843aa4c2ca618db46ec3673656b3e4b15b9f925bb64e6b6442a51228591683e9549fc05eb469b3fc6721d7c4dbe1164dedf065c6d41ce9b62f302d67813a10e0e46e8aa87204684343b6dfd0c934", 0x6b}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mlock(&(0x7f00001c4000/0x1000)=nil, 0x1000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 16:00:12 executing program 0: r0 = socket(0x2, 0x5, 0xff) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1010000000000ff00971e2f66"], 0x10) r1 = dup2(r0, r0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r1) ioctl$VT_OPENQRY(0xffffffffffffff9c, 0x40047601, &(0x7f0000000000)) 16:00:12 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) getpeername$unix(r1, &(0x7f0000000400)=@file={0x0, ""/26}, &(0x7f0000000440)=0x1c) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000140)=')\x9b\\\x00', &(0x7f0000000180)='\x00', &(0x7f0000000200)='{\x00', &(0x7f0000000300)=']%\\\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='-!:\x00']) 16:00:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, 0x0) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r1) readlinkat(r1, &(0x7f0000000140)='./bus\x00', &(0x7f0000000180)=""/225, 0xe1) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) r2 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="2af0a404cc5358ba1c6d959854a7f382526531c42218b750c45a87f63a441c6c7be47dac7f4c99c761cf14426f"], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r3, 0x0, 0x0) 16:00:12 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000040)={0x800, 0x2, 0x87, 0x9}) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="3f8ff26d5ac00b6019020c10d6226803179e38b3bef31e4af0e338752af2526d7dccd96df16fff9494cb714a709319ab4a660f309a8ee1ea5ec6a901a8ce9cdca026487a0402d809f1680f7bc99f22b540c56b4878133e832801b00adb7cffffbd47263b72defa53ad2c996d5415f4ee42e209cd1fca02176efd00acd5c4126a76332dbb9e3419c01b026018c369fe7c9b180c2c103bcc321b29e8ea816b5508f0b831ac9ee720e69e46cb80b92ab62fad9364a7aa609b7e3f24874af18cfca4fe6786822e558d511dad176fe41035d1c39fa9f4a314dd358a005d5e4caa5910889dc1d0937379ef4ba487987b2ced9ff75d845616dacc849f572efba5c161bd7ebc72f469ca97f1aa6b26ab9ce69451dd3bca7bf28b114b5b9b16a65b0c12fd8ab6302e6fc24132d0c85206f7e1d73d744ef326cd99af8089f7249d22c916f187e6c98e41eff34028f7a77bc08638133fefbd29adec8ce43ac47d7b636d8c87c07574e5e9004ad094f3fe17eb693327fe0196b4546b8593e2304d3e0614e1022da4e048c47dd59f29c1d3524e0b5e3d97643cdb98d1b72c880a6fe906806328093cf5cd66ae3fe72264e0dc1a4dec8127bc41b893fac9bfa59a1932ec3cbc2cdcb30164ff2e450294b0157a26b6d7c28a0489f70b395bc0b5d3a00b0d2b0c76297acce3104b7edcf7f1a8627589c659312ca96e25592a98076cd641280374e1ce2b8a082dd9977970f8a691d964409c9582ce579779cfd98ce41f924da0a336762698d4710d17d3f7fb2f996f4f01d818f2ff6bd8b685e87ed9d8c8e0063127bfc55ffd145c495911bfc254535218e5fb6b8edfd98227a8b40dc5bcb8c8ba78a2325d18e9b84da5e647d4549ecb70a325f82933d9074b3ab4cc6828093ed6b0f3d76e882453001a5e547bbed21fbf2c693cd57bd7a5673365d2c37b20ebe7ff64dfde41de71dba895988538882935a3ee75846de1a53168e9d26fbc58194caac94df7b3968d4d77eb3f076d47e12bfe0fe681202f0146b300945deb3f39204ef6b8bf282b25f976c316ec64740ca7a88f35a7dd1fdd7e9906dfdb2acdcb91b61162d947554540c9dfd3ec906bdf32227432d33569c957d79df743981ed6083e031c05fcad24caec86a45303a2837267d5201a3be94e43a1d454597c44c9608a76dac393df52a5d08c067154f5cda62984441c76d7e1e0e8b140bb6716b41097a26d60f7a97173d213dbb861a34c1997b46dae4fa4fb04a941fdee3061b0c8fb5a562798f61a3a1b0306d3600ae17c4afee6fd3b22d3d3891183f29e87e910471332cb166acae68f2b0c4e830259fe27ef22088c2e6a55166d1314e8a515b0f619635b6e6e2b75c65be8ea5b258b414aab5f014b1f1c2130a8397e0e8129e358a2ef2f459e04a16f75d3e7abf69d77b7b2329458f9e351828032fff2e4d734b1e484030d8b5ec5a0fee6bcf677ba4cb873531b6c411f05e664f805d9cd270c0fd57597d263aecbec87b372694ef59893438d13113608e580c027af612faff99ce1a2032b87672b3a937cb6cf050a2292b71f48e8ed09eaad3d634799576aae74550f4c4a506f5a50e157d295cc5651a61a71c5f771794affb6336d060247828fbd4c421f5dbbcefba471965d806389e1ed5ac1004f7c03b8f4dbcfb3673c083c105ee412976b2de549d4d745f0a0cf0cb2a111a49892729a9df1c9064bbcd2a15a4c3af2447b103c5d4268b2b416b9d6ef43973476b9662993c410f49afc3c34211ae8269f1f36808424f7502d41564d95786a06eb06380641384f0897de9ddb97917472c9d48ce71a066b881b1a7b232668f1e4b2bdc7af736da21510c36415066a07b1fa8f97f1256c664dbaf9251bf65796c6d4aa62cb81e49eb1a26f448f4b03b53f362f7ea896ac8b236dd65788d2897f23090501311a6fa6849b97c134f490669e2e2dd3ca812af4b2798a8c22a72844b514a846f84724f0f06bd49555c2206e721c3c66d1a30a36108974ae58afd7872b6ea05da350fdedda27e1edffbbb0eda152f54d90be6630c4810d658d802dd5bcf37854df25043ceef90038717a1299bb160c64867556526c526553860e089cdeed4924513a4b72c9637d11132c17dc8d4fb0d5692f67251bd516473b1b1f560afa73a9470477c27f3a3e88697f608ed5d0d19564138fbc516196058cfda01da2dd1febf9fb2eef119dcc11958682d75f0f288323975dc9c8a1510e107508b626cd1cbf3f2aa37ae8779e51c80b259c34cb7519d79f6890954f1a27f6c1e05baf2287b1ffda969e70fba2873c0cd5960a82cea5ff18d6651d3ee74f348710fca8be331437c38703c2da869a61983efba864df94cdabba8d3fe50468d8e2d631a47b01bd26f8526b65bf82118ffab3020e939adbf02006cdf2e54973a41f0499dbab3da38af30600882e2f81bb9dcc78262b4ec83536f79a08454aa652e33f0a0a35600b1bb9e35c55b3d5f510d25128fa99bc45c8c2d1a9f32cec5efe6dee172b0a5268ca45fe1a8c58de52589a0031ee752758f21cdcbcb220094a3a0b90052767436c3355dc96070d34375fd93792621dee5c483b63e0a32756a200d81eb64d19765117e7a85163c5dd85302a5d2e5546049d446322f4a729cdebe741752c883a047c5b10ee702873ecf5be8836522584ae6fcc06461fba8b77c5aea5feba49c8497e186cbbeb76e1a2fd569f8ec1f738552439a329d4bebb00a191b82f05cf52c6ab15b2496b30ae2993b4dc981567d3f9aa54d38476d93c170be31879d70b1494ccf560c68a6889a77d683586a3c7097e0724b5e8b87913bb5228e3e2828cce7146105927e705ddda9f697351b227469b31af26f0f3e5ca612da5e85a7c969bf65f95c6b0acd0d419ec1aaf5b8f6a2157e2273075c39c99bd6bd2856fbc2566ca067ef758cab5b3587bc54da44c1b33ccc9e289a748e86d61ba4668761680ac413f9794ad2c4420396acf18b5ab06fdefdf817e0cc427790c19a14f806728c8f04ba1bb26a22fe5b2376a48cf4afc5ad0688feacc3fd2be7979f35fa6d830456fa86afbf557bc879c0d4c307c5dca724b6c167635848dc7efb2735e55b58f13f8944fdd1d124c5c0dc9acb75563d1456c9e4a7e43dfbb4ad5205594374838ef85f984ea72f5727bc45317b8af8459dab993e4cbc5e4c950d9db0478312e61fb1db6cbabb8ab93ffae1ceb66de8be66c633ff1cae766cd0945b3823fa4f52d2804c22a019256b368dbf02858eb690f3176e77f9b94a2911948be0c1e48363aa7c4e2d62d30fef1cb1a79089ffe95e8732f003d7591600f005aab5e0558ae817c3fe782c5e5fdfcbe62728c979071b03cf10a02683ea158307e38d8bd2fe0b65865b9248098981c05cc64b3a1816edd4f21e2687d78d8c23830ed42fb4ef7b23fc703bd6c80d44d06f5d9522af109f61ea2b8e3cddc987f132a9de66ae7c97740c46254bec899496b4d1fddd18cabfc93b03df872d2c53b1948f50a22e3de9ed5c1c7ae38ee6b52a84094a98be75dcce75e52ffcb0a2c80ea4073f81572f94ca259d200a0b73cc66b4e307a933a2867b620575af480776693a13fd51a6caedead1779f23b361815f79df98f1b540cc927d35895af786b92cb73bf09a12ff77da4fd6c474626fd2c3897b1f392c1103fb9afe897bfe6aa11ac1e425ceb228b645ab93f59645d963deaa0c31eafb77ff51daeee0d72b9cbc75dec075ae714270ca69c86d0b2140e76721d99e7344d9a010d3b8dea9a433432da719fea235ea7d4a8569fd9c0472e8c1bb3f53ae7486a2a7e09a98c65b56941afc03c41c94171b5385e394c91fa20b8b87ef9b59b16edc7661f45e06083ef125684ee6f5d38b574ecdf51f91e1401abed51b33dda6de0396f3e51b27a78c029cc2133f3506317a33c8fc94df422c6b41df78da475733c6b980f6f4836244503b51ec18ed048ca3b5f4b70347706ccd3745c4ef62b7e3df34a4b62f7351af163ea18f28dc7638dfb4f21574207a4ebe6571e8b77b92689d13737e2380d2bf04d06149c2924c1230b5d6f7a94506a79a9bfc909a93b7608f7c79aab0a41cb2ba0839d2302c3a5e5a8f9e0d8f09fc86c34a34e146045502458838e1b226455a528be3029b82f6a8742c6f011ba1a9834004c537a3fe9b9461a04a893146b21572ee6c612fa9396cae66a668b6e7262b128a3214dd4d23af1aea64261a28a32525037f056b7e57ccc462c2044c579f99ff5dfba3790f0cc160595cf47ce71f7d73adbdb94af8bd11f200073fbbd334fc6c61fa5745ee559593545f47297298da2dadebaddf78c3feb7d2ffb632e11cf6eb051d5fb921b7c455eec9c44e2073d42e61c696670d90a1d12b511fa9be5a16d99a37fc17d74252f745aa121234c3425d527cb17a0eab2732b2a093782f049f15c9c368f2f644d28d92cb4c96f14c7d10c4afe9f2416ea54b60f408ce64159e0223e7d2d3e57cf6e0d7b517587690b5b37a76257b68f3ccdc856efd562496182dec06f23bc7a3faa41f2ae88d0a1c4aae11f8fb06561741da1d44302f872025f41cfa9e5c1b2128ce7945874fe273d2a0e14aa7b34e8f946984a2c1314b699a8c46ed1d78a047f7eda81ba0ade08ae2c79667ea55bee98a1bf5b34a908169f83f2edd0157bf7f6fc9e29a90061739c9075875ce73d9f570e92947f40039149465a58d76f780e7906519c74dcc4b100e2c434404459cbd0f0323d3d9562f708e83037cfa640ddb9438d5006c47513a6cb39bbd67211e18cc86b0424ee154613e842ccb56f8d13271d0c3b9a526da7354da67a5ec45f782e8988259ce84176e19b466999f5cba353dd9f017137c20132bccb3b300bf5a1e5cabd2ed3947d2c54f2b35633da11dc180e04ff3828e28d39af88f25c99487d9d4b07b06c43d83b1a6e69ab2939ebdc696be53b7f4e43c49da3e2dff2aca86698bb85c76d4914c79472ce5c280ac1850c52ca26664e77695cc166f5988907f58cc144ca937424773daf78cde0be8f1435b2a567ef4914296ecd6ab9ffcba811c2dc6604b51872c324c53496d530b9779105b5d4f521ca36e49a7d4baf8e54f4dac03372e13a56be50f6c17f6cd03525e2d58501850c065acf42c30bcb7f3212fdda43004cc4f7c4da6deadf2f35586b3bc20e6077bb17a2e8eec7fcaaadfbccffa44d079ec8633d16e59e7c76f1e0dbbd8c7524697ff07eb8c7b8afd009ced5c06693b0fc0d1d636ecc5f4afdae801ad15a255e4ff6e1b15129197e6ed3c5c35044390e37bb182c7e954cbe818bfd96a57678bb7adc57a00d27b9684b4d4fd5301f7b26c7668f9da4c0e15f0c300477d5a536d73df5b21f23cb1a30b4de9afd53d4a8bafcc898d9ec3b81d6185403479fcdb3f3536315e9221fce087d461f0332d687e969e8bb1688af9d139ec17ebb9daa71bf78b440b0ee33d9de120a18b2be2950e1e70ad864dea8084f233993d473b542ed7cc04304eaca5c4025c7bfcdc6a131b9aa8e23a6ddc23094214777280e9b03ed01ad3894544ff446c66dd4af79cd568ea07a4c60e843479e6c23bb75d25041c1e46379641fdb19dfc1d0bdb1cbf0cab3bacc77f967e9ff875611e788184db7", 0xf84) 16:00:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x60000000, 0x60000003}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff7f, "070000003e79010034840c760b666bfede477dac"}) writev(r0, &(0x7f0000002400)=[{&(0x7f0000000080)="f23518b473c2ef15dfe4b4c22ea136cb5182ca24308285270f697b21e28304f80fe32240fe51103567eb247416d63c52482527cd81d8754019f8aeac464f9506cb7d45e3376b5be6311f98e39acb25bc30c3480c384766038712ecdc45a85979e797641afec2260d92675d7e8bbbc44484577b30262fd453f51a8e212dc8276a215aaa7681298c5afc4f43011b41afd353e1eab064b8231dd7ee38a8256769c53ed3cc265fe28e27e929527f53586ffdb7621fa243fc05802ca4408d7f7741f0c8cfadfc243b9ed59f324aea3658f4a7ef2a1e3ed375628e1951e9fd5ebf45b18b9540935cfd", 0xe6}], 0x1) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000180)=0x8) 16:00:12 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x1}], 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) munlock(&(0x7f000007e000/0x1000)=nil, 0x1000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:12 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x80200, 0x80) r0 = msgget$private(0x0, 0x0) r1 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe31, r1, 0x0, 0x0, 0x0, 0xac}) msgsnd(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000eb20b15acfea49327a650118ead4dbf6756db4acd85910ada19a2b3a52ccc45b01e2aebf93d6d73a1b9957e280bda3d00e54f618a37a0f3037f19235f03a5e0ad3a2a7550b1e4c0daf825b5f88f93477905ade13c1194f136fb6d70ce624b4454cdae0e909753780bbd4307e2488928818bd0ad40a1bab68725ac64af2a6b81337ffa0664e53c0c75ab2ff34dcb1bccc8c6c362d49e7b1141bcb998ec2e440546e86ec9fe74a9f5a05a61458c618a069b019c190f586ff24341135c4fcf93cae5952a4aa229cdaa17de2b7dfd0aa129c4b38ba3b58670286"], 0xe0, 0x800) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) mkdirat(r2, &(0x7f0000000180)='./file0\x00', 0x42) 16:00:12 executing program 0: poll(&(0x7f0000000180)=[{}, {0xffffffffffffffff, 0x54}], 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGKBMODE(r0, 0x40044b06) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86134) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000000)="4d0fc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:12 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) close(0xffffffffffffffff) r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000000)=0x8) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00002000e980090000000000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0x6c}, {0x406}]}) syz_emit_ethernet(0x75, &(0x7f0000000140)="08a0cac34faa0ed2348c24187ff77fdfb6f574b9c10b02d182e2fef2794240ca1e0800000000000000e4d4df767b97fb5884e3ed33eb536c02918223562d901cdc5f324c26ff62f5c5c1d0ef17fad4baf5e5ea2dfffa33ae202b29c59cbe505ef4170b985700"/117) chmod(&(0x7f0000000000)='./file0\x00', 0x42) 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) dup2(r0, r1) 16:00:12 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0xffffffff, 0x4, 0xfd5, 0x0, "fb12e33bc333dd9ce38b20e8529186c5e95167e3", 0x4, 0xffff}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7bd02c, 0xd06) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xffffffffffffff7d}], 0x1000000000000145, 0x0, 0x6a2a00000000) 16:00:12 executing program 1: r0 = socket(0x1f, 0x4000, 0x47) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r1 = syz_open_pts() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0xbe) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCNOTTY(r2, 0x20007471) r3 = dup(0xffffffffffffffff) r4 = accept$unix(r3, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) ioctl$VMM_IOC_INFO(0xffffffffffffff9c, 0xc0185603, &(0x7f0000001240)={0xcc, 0x0, &(0x7f0000001140)=""/204}) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000001280)=0x45) sendmsg(0xffffffffffffff9c, &(0x7f0000002880)={&(0x7f00000012c0)=@in6={0x18, 0x0, 0x2, 0xffffaec0}, 0xc, &(0x7f00000015c0)=[{&(0x7f0000001300)="bb838d58661eb01966e2c3dffc67649d338afd35b957cc61c0bcd95bf7c3e0f45efa6fc5d7397fee5f30de0dccc89db039d51b0da6233d01118496e18c327c46206c8bfa30854455c9580e9906ed", 0x4e}, {&(0x7f0000001380)="375009467d33f454e7c362d3d16047c07f53e33152f7f920d8bee335fd44c5d00d28c1a250c3b33a23d5b6ef1c043ee7cb2d4022cf96c67a986adf9372b3577088a2d86912fc1328f2fcbdd2fd778357d9696e02c56cfb4209f0839ffd4cddc79be1e772e259062817ed0573523453495f09c986c23b6c8b6f32ac877411e35bb6c516682af5dddb9a1ebde2520ed00449022df58a85", 0x96}, {&(0x7f0000001440)="6772c37354c5409ed49c3ce8809f295d1b2f56f185ccdfb2cfdb4b0ca303f4496b4188a5d691bbe3b97fb92d1455ab81f5c68d208120d603cb49f8cb446ad328e78decb61c6d1a683fe42194e78b247dc4569866c23041f8a8d17fe4e74bb32a671f65b7a24bb2e1d649af9f7604058513403ed37b10", 0x76}, {&(0x7f00000014c0)="7b0dadd86f3de7c471e15b6b073ce6835addd89d4c25b1752d325ec361982dfd06966f2b2ef3dc72238cccde3b4ab41a55c0c35ff742f002d6d8716560cdc9cb6fca8d0b333374df1ce7875b96f482e0cb15f7c613290e459d356779577bf2c79ef048b1080849a213233d53e40167b0e4e37af9c694a5982ea951221fa4f78ebdbf07338cd49790ae9acb2c7316a49fecacff96a61c17f01715e13ab28d6d29153e3ccd61b72f362c33eadb25b375786829bae41adebea2a292e87eaf6a92e22cd40d6ac5d9f8006e3c6588a3ea4e375c7cc53e55653f7407a52fa4c8b571d17b684c1ce373c9", 0xe7}], 0x4, &(0x7f0000001600)=[{0x78, 0xffff, 0xcfb8, "1215d440055dcf403a3c6760b8dde6c8640fa7a270ae9b6ed8a0d3d90e982c1743bb34c150c902acac5a935dc6fc7d04bf42f5cf0efc37b33aa429d3703db389befe550813ffa7d5ae4adb0418284f518908c35748fb981dd312edfe815f1bf7d7b3ee47ce"}, {0x100, 0xffff, 0x5, "e7f17a9a7a2d4964a3b469efb4fceb2bde009130277c3ab02ea7d3b37a41735efe842ba05da892a847d0f7cfbc1b5c7ed15462ac114e834c8012a1b119fbd8af0c9a901562bf024e6e549bf79743f679a535aa7f683e2485bc3fff2a64266f89116a2917a4ccd9662fa84a56c9eb4660f8b6e2c14b358decec7b2de6019f0bcccdb2387af9f5e466890d0d63e9ec46408ef96a6c38e85106762f3796ba7308b125a79abbaad2c14188bff36a7cb5645edb8ef23029c346b267b8d16b1844e1c113a42f72512f6b314190ceef7be8eb7a415a57a9b8ff50f5df84ba89101f23671ba824b6f854c5e17d1f5e"}, {0x1010, 0xffff, 0x9, "68ba9e7f99e1c0c56dbf47df68b80f594f0b0299a243e9bb591699601423d85ddcc57762aa4ad91be3efc89e018c5e0f63c6efca8468971271836360d55d9d06bd765c73b79a85dbef4ed05eee3cea07a843062c4b2899772c24e7f4aacff88eb93af5160d45e4a89f4b401bb958e8d34c3f8b36a0227a232abb15223f147b39c371d1f4ed68528a55bfddf0a650adedbe4c318bd9272c7da7bc22bde4c819b5ac83528f9e4c4a314aa47577bb2d55475e9bc77fdf58f27bd551c754c73983395a3c5323b59401d4428e5d5e49ca57b8ccad94e9c43496aa6eaa21351b4a5f1619e4dc02bdf91a0c5e5bb48ebb0d731b0ca7a4e2699b2a9d79d88979307d65bb5623051bba87bea12feee61273396a4ced032977206dbbce5e9ad68a9b9c7a5f2351b8aef436a0afb8d61b58a30af3e75a1379b106d31e49589678869d5795710e0b9c9e14606caf3bc0d4ed6998b4e60255933086a498073b0a45a711dc84b823bf8c6c3e69348a5f180bd96e444a25d81edeaa80fcfae094cb2a40ade97f640efc6e330a549cbb9789ba994ee07123cc6bb9a2ebbd246de6d49132525262fc710acc442d8a41285557c9bc4dfa2ad8b7fbf2a72b96e48d27c34aaa213b95936be357067e09bd19eb5f62327edede5013c06cfb6e0c5eec1aa28713400a158d45b89a1016ab3636b53b77d46d954354fb806eea1020e307529feaaef828465b6d131ed31aff569da62afd3014ec28377d97acc50e250373058eca7404a3622d939f6be1488c85ffb020ae7bba0deda9ca5493497ce4b1889a321775b04cc3f33750f3fe6b8fe43d6dc0b120ab534fe936f089bbfcfdb374cde82366b544d71da0a1d52d11466a06c682e9ae602136d3c425592faf27248da1f87920fc47a226eb4f8088f45917ddcf5d692bcd0bf8e22bfdc7f39ba1670d3ffaea8ff6ebe62f9929df703d719813bcb7337f6e3d5a0b407837176cc7026e4c3d4c738c4588e413ad11ffec0f3f84d967df0302090ee2d3f71af828f92de8d40081a246f917a2c2e5b45963c096b4acf8922d64eef8d4d9774474384328def2d7f85c9c874af0d74d100c375b512eacc816a6db4d6fa4f63492fd2c0c7a2bee6e7fc56998268273d0bb61590ff9460263ec133f5b5c2fdb28892f15de36f3a9d255c9c51923078ea757504297f00fe44fc0d3832467cf9adb325c99962d5d16f63ae29d100fa50c3b0b4342bb9fe263b4fa969f1f91c520c918f69acd14c9a09c0d844bda8059257cd44d6650d7dd64bc511c2af02efc396401875c13a3707447e40783627c07edc79cdb530851a2ce14e85328abd1e9852d596614d678d41d015f455cf3f57dcacce57680a15161865816bab7d76b6102f25792fce6efd34f03a88cec826d1cdf412b244dc5b5c4728f99cf82b81de30e7b87a017882e7d883d2be580c7eb6adfa5bb72fe796c7e35bb944556c76001ebcaf43ba31be978f2f67337e170e1da884e3b1107ea25658b51a0fda348e93a42dfcc296db7fb14e88a762d1e55e9a2e77538a0da4c14ec2f20a6c35e096d1f88fc916870269f43afcffdb9fbc97fd5e3b9af4c5bf033d48813264fcec5478c3db9001969462ea5712d28ff3a024c25658bab608220ccc5e94e17c79239844aaeb9c5503217d972107b320268eee3664d2d636d174051103125688f5ad24bb2f7768298d8067c1e8bf27a9d9800c8728a5b5b6bac7edc3e5707b0bf6692c7baa324fc959da52ff35a007813025afd56b1837b4cec14c4bf30b92f7597e565991aa635c6c5b4d3f4bf5c1e90bb68e8b60dedebc411af9bea35bcbd9a22dbd22be216bd283901e7b8bb822e218adfab73aefdc9e14be29fc3e0d1f97640f053b4d2a247640a35d3fa650df3e7f6bbeaab1ff63930ea046ba80d7bb8db1b1729c31a2cea70e4022a07c4277d424ba8f9456d9809c9c4c2544b0cc576d8066a6e760a75b7dc59d61c224207d990e7f547bb5cf81b5a29628c31085d41685b9731274deebbc13fb91376973f18dce0b54012f2050908e82327bec1d04eb626d0be7e427f89fd03459e67066b08059f697858ee03bac55378e9e0d3868919bc2ac5e93ca251f538c1477ddb648cfb99e7ebed36777262e5758393b0ac1ca303305737bbb30bd75f8f84380714c0b2d814ed5260b68188cf1657a108a7b0463b8d526de46653ff9b8984b9ec9402198d18599df8c78c3ec98a626e11d13ce6f8f541ae660690c6c83bb6efc6885ee6f8ae0d32f6fdc79429bffa4589ffdc75a0139ff826a79650b81882f4e6386038a206810868d69ee8ea508060c2586cd309abaae50f61d4ace4ad3a474280fc5749e745f6c54586bec67e3ca773e3057dd8d12f899b28218911257775bb7f8b60bd4439199d868f950d54a542973d0376e54ed5c80f836e7a2f8767d68dbf8a4a7fa6a6a138f1cce5ed3619277b2cbad7cbe6f6b511ef1d230b821d5b0dfc85c31c084f2a75e703d415058631ccf22c1e341e329aa6fcc8a47abee7930fe2af8591e796a4641e202318b0a0b65e6fa41b8424c6e5c9e34f5a8f4c35e2938345494604ffdcc940d2007e77c8dbc09c5368ab54d2fdc1f45c2ae4f97ebd6e8ae43f40f64cf232e1527cda8cfae7a9f6fdf6cc5e4727d82bc48d49fcb4b9a2a89098de88caace6126ca7005302b7b0a3d383147532641f26fed7e9d1093be2f17af7b2b51f59e3d9431f8f84701b183bf63d489d9c18990ca990f39979a2b467cbfb38c27c4f80d4590b8e7dcd85f0745aa677e707534587f77398385b696a14804e1edf944261194d323c83d3739c039890b5ed1db016efcd25bb09595c2f54bda2cc12a252ad2d49468698b425b84f64e05a4d309d1930a8428d297c1e70e4cf0dd47530249fb004b0c7a27ca9645e99d5564f66d924ee1b2468b618a62167744385fd7cb5e884a9a3d2792c08691c9d02730ced3b7e1b360ac1c6f5a43f4c97ed50974109753357429f678c2e698b2de86f982d07a63db8b10b5fc501fc6aa8d60ab9b1a8de5ab493a4a19ebd6153eecc2530f6af133a120731840dee4bb3bc619b6e122b2cac64c8624c401a0d1fd872edf363855f739f0c5b457437a37722efec55cf921560a1d350eddf02a291dd6b0fd8baa3f6162511231071b3be50acfcadf9ef7029e370e2c418991ec2d7e88af9c9c4a4a435c532e077cb15f3985be278fae4e2f69dad94a4f8b1cc4034d19573fc9c3d7bcfb65b6cfe0d70a443af22259467cd24a9c6b596336c135c735ab55ca93e40a80e2a33382f790a69eea8187cfcf09ecbf0d3095b82de93d3dc3e3f2a7bb28ea405a8b425f0d43a05eee0b90bc337632381ef4b1048f7c1966c6bcc0b8231e8053dd8d10087fa9c111811bfcf063c9226c660d162ab152371a0852dfad09e7a8c2eb544dfd9833140a79c35d0240dc0efe53a907ffa60cd8a9f1c67b56e6bd41f89d748c1e00aaea4f15f196839e69566b1f07a98562d1d2da06dee4d347da8bddaedead004a782aa3229bcf4d985a0b663be266525c8225791d4c171e05e0e9728bb59b3cd547c103cce9a3f1822a87ee75555b75093e450ead6a37f14127deea02ea12d1d9a66340b2f0a57f04b1c12d4da44d83a83fee4feea26092de7ac551b1c5eeef29cd728dcc17994f0eb9f59f54067b70ba3150d017e5d0699ac078d98168e13b4df0de7907f0b52ccce60bbee4c2f4dda158d8969cf3b073b605193cbc47d758c6767a666793f423ca6d1980aeea0737c315efaaaee670f36e0608041ebc9877a52368ae5e30b2a768686ff35d187bd0ce2ec4edda91042be608cdb25f0fc56749ea01a228c6cfff777e00877cb76af4e0f743ad2daceb196418cd31f62fcd95e582988d67777a7fedc5c03726d928b6ec109d599fe4eedea8898dac86af0ab721413d613f26f2f840b8abbfbf01da6f4e8619ce8aebb8ea29e811c1df3b19a2b88365b73d9c2f94ea628de90737e8f0d203cf811773ee21293413337e5fe554aed414f91fb9820f99d1190c5fee17787105eae1066bb4259948fd51f2720df832097ae69e3f758ea7ba2a43b2dba87c4811f41b826f307ef09492f7249b82d5b4abad1388cf4cf6e0984fa5a815ab0e2a0c3db001cd5e8807c4fdfc33e26cfec869a4da2c36b6300d4ab51534b474b650d2613c9250e86dd052a8ca7eaf7779246e7db2f96b4d37921830dcb7101454d36350c85ef97ee31e07c1de048ccfeaaea218d4b91aad5ee29675333f0c5a8ee82c9c90e0371484579688ab8b64d6b0fa001b072cfce73faaa787e1559e9ea0b3f9eb3f27ba8dd9a592b149244b2feb1a28c53fb0217f5743704330c978c07c749b6d7c86126f676f76402cc7b4482378fcb6e21cd6b1868b34aa4f25e4b231d6d44d223526d787e0734394c1eb1aecb04219a7caba5d4650212772b74de7172677181840c620c6b686a42d2dd5bd8212bb52b71c27ee3530c1b1e09b622f2b0592fb9bb5f9522b71a5ea017b86f4c4db9c99f9d7ab1c6d420d544202bf5327201949bcb00ca041007624467e25efb2a72f5b792d578da553ec018d8d637d18d1fcf51ab6a9def33cbb54fd248e78eacb5dc9c86c431d3950278860c81bb492f09e5cc7cb2a1e0b54eaaa93efd783ffa250cafad192ee7cecc789d5b4073594efcefdf5982118dd486869d6f11b05e89ab5ac13f5e7aa0547a61a2df09f4010e25dd5f2dcab3ae36010b24950871ea5ff1d18c4e400825d3d2fad6705e07b3444064646c70bb56a1018e120fe209bd38314358c59282f28309c3302a6ac5a6972da00a4938394872e61e306adc0f0af9a9c2e45a4705b1b39346fbb6516c68f85e23c7a2afa59077953f5304080b6de0f2a8c0b5547f8ebfc9ab239ef82ff75dab67da0658bd0a5b64f5f56b400b795209b0fd7fc358b580b3ac9d712269237d4ab4addd85dd67e39f6d33629104921c48f007dd9f3a0bf8b8c50fd02cf9c92e6f90ddb85cadb150e4e23cc53351a8cfc9568790e716a1b5619ffef48548de4d2139d6d5bba00cecf958208852b8059f36d81e750d558bae5894510f7056fe94beb8dfb1d64dab80d19842eaac079fec30b228f1d79fa1d89e543e145bb05f6d28bbdf90bf884e9e3c5cb38cbdc9165346f0d6343be4b500197fa36cf9cd14fdd7e436d36d701d4baf1d5575dc68764924819b0c612dae80771a2bc8f7e4d753af808b45813e7ca917961276fbd4a3f7c3cd45950ec80d44c13a32b14f2b29db25c5cb1322ccfd96f402f74250a7fbfc7e46e485ac2d220d6edb21694ab17ee0c38b340ae2cfc31debf57f7accfa8b4e337625705b693074ffbd77e98584b5ec4b01ac6673c1f1265659dcc840794683f80f2d57692282d125280267ba65c4aa646522885bec26a917a507e15381735142d8ccab4d96f54aad1131f6bf2446256e88838813fd895664a76699f6fe02b3705a3ea4e2aae2aef958a5c4a6f537a8d1fd2fda92b855f08247933c8d9aab8579d769f9bea7571b17dab8f3001718134225495945c8b83c86b7efb51c5756bf579823944e0dc598ad51fd5e69dd779c2683af65c00f64af8b9bb03339e243c8253ccecb4ea7114ea3ee06707dae18e35c283ab55064690ed2d34914ba0c645a1f7e8a5e9514500659252c6107f63e289c888f1cbff49f092c9e45fe7854ab27a2a8e67c1094825764e6acd0e735f3ea72fa19d516ece0c5b352c27ff5f265a7940cb600e60281bbd279f8d4f738d7f2ebd2158614747ee6c71b94427334b8ce5a62e5e5e0106cd956b5"}, {0x68, 0xffff, 0x6, "89b57a94b7e174c2fb52408e15766623c21ff6421c74789392c02d72444e129a5294fac690351dd9154fc401ff598d16f0346db690803c19846be7ccbe50ac2599cb93507437620bab06b64fec619b57aed1"}, {0x88, 0x0, 0xffffffb7, "870562e70204cab00be4994f6c8305cc8d549d464eab567bc43a94015fd4335c75990665838e764042e2cf0a3b3e5551f8ceb360ff24af9a09ca7e3f62a93895f04a6e75172357673de24fa85ba72eed67ba8c3d9aee765da7a48b2cb7b7b790279d2430a1ffe60411ab1ece8b6c601fd9cce39876"}], 0x1278}, 0x814) r5 = socket$unix(0x1, 0x5, 0x0) close(r5) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000028c0)='/dev/zero\x00', 0x400, 0x0) getpeername(r6, &(0x7f0000002900)=@in6, &(0x7f0000002940)=0xc) recvfrom$inet(r1, &(0x7f0000002980)=""/12, 0xc, 0x8e0, &(0x7f00000029c0)={0x2, 0x3}, 0xc) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000002a00)='/dev/zero\x00', 0x8000, 0x0) r8 = syz_open_pts() ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000002a80)={&(0x7f0000002a40)='./file0\x00', r8}) r9 = semget(0x2, 0x0, 0x9) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000002ac0)=[0x9, 0x8, 0x2, 0x5, 0x2]) r10 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r10, 0x2000741e) r11 = openat(0xffffffffffffffff, &(0x7f0000002b00)='./file0\x00', 0x2, 0x300) fchmodat(r11, &(0x7f0000002b40)='./file0/file0\x00', 0x2, 0xbb8c7942221942f9) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000002b80)={0x3, 0x9, 0xf4f, 0xff, "dff16ce18c0733037549fbbe1e0f78ed09f7beb5", 0x8c3d, 0x4}) socketpair$unix(0x1, 0x93d1bffd2bdd3010, 0x0, &(0x7f0000002bc0)={0xffffffffffffffff}) setsockopt(r12, 0xb3b, 0x1, &(0x7f0000002c00)="17c0372c4e0077fe9b7fddcc14aec0ecac57d49846c2c3db", 0x18) semctl$GETNCNT(r9, 0x1, 0x3, &(0x7f0000002c40)=""/240) ftruncate(0xffffffffffffff9c, 0x0, 0x81) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='>\xd9~\xcb\xb9\x90\x9c\xcc\x00', 0x1fe, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r7 = socket$inet6(0x18, 0x8000, 0xff) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r9 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x902, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0x3, 0x80, 0x2, 0x40, 0x74}, {{r3}, 0xfffffffffffffffc, 0x0, 0x8, 0x3, 0x4d}, {{r4}, 0xfffffffffffffffe, 0x4, 0xffffb, 0x1000, 0xff}, {{r5}, 0xfffffffffffffff8, 0x50, 0x40, 0x89, 0xa1}, {{r6}, 0xfffffffffffffff9, 0x42, 0x40000001, 0x3, 0x2}, {{r7}, 0xffffffffffffffff, 0x1, 0x1, 0x80000001, 0x3}, {{r2}, 0xfffffffffffffffe, 0x2, 0x2, 0x6, 0x844}, {{r2}, 0xfffffffffffffffe, 0x33212328dd4a6477, 0x80000000, 0xfffffffffffffff8, 0x9}, {{r0}, 0xffffffffffffffff, 0x3, 0x80000000, 0x0, 0x1}, {{r8}, 0xfffffffffffffff9, 0x120, 0x1, 0x401, 0x4}], 0x2, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x80, 0xf0000000, 0x0, 0x7c}, {{r9}, 0xfffffffffffffff9, 0x21, 0x2, 0x1f, 0x25}], 0x3ff, &(0x7f00000002c0)={0x2, 0x6f}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x7, 0x1f, 0x2, "20f7ff0959322000", 0x1004, 0x2}) 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) acct(&(0x7f0000000100)='./file0\x00') acct(&(0x7f0000000000)='./file0\x00') r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = openat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x20000, 0x82) mknodat(r1, &(0x7f0000000180)='./file0\x00', 0x1000, 0x1) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 16:00:12 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(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) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0x7b0) r4 = getpgrp() r5 = getgid() sendmsg$unix(r3, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r4, r2, r5}], 0x20, 0x400}, 0xb) r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r7, 0xee01) r9 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r9) r10 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r10) r11 = getpgid(r10) r12 = semget$private(0x0, 0x4, 0xa5) semop(r12, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r12, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r12, &(0x7f0000000240)=[{0x1, 0x6}, {0x0, 0x2, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r12, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r14 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r16 = open(&(0x7f00000002c0)='./file0\x00', 0x40, 0x83) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, r13, r14, r15, r17, 0x4}, 0x200, 0x401, 0x2}) r18 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r18, 0x1, 0xfffffffffffffffe) msgsnd(r18, &(0x7f0000000800)=ANY=[@ANYRES64=0x0], 0x1, 0x80000803) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000240)={{0x7, r7, r17, r7, r8, 0x2, 0x2}, 0x5, 0x9, r11, r9, 0x9a8, 0x15, 0x3e, 0xfcc}) r19 = getegid() fchownat(r3, &(0x7f0000000040)='./file0\x00', r7, r19, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:12 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000340)={0x10, 0x9, 0x4, 0xbc3d, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xf4f4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x100}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x80}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4976}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000fee000/0x12000)=nil, 0x8}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x9}, {&(0x7f0000fec000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x6}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xffffffffffffffe0}, {&(0x7f0000fed000/0x1000)=nil, &(0x7f0000fec000/0x1000)=nil, 0x1}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0xb}, {&(0x7f0000fee000/0x3000)=nil, &(0x7f0000fee000/0x2000)=nil, 0x4}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x40}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x40}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x77e9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xff}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x80000000, 0x0, 0xcd0], [], [], [], [{}, {}, {0x0, 0x0, 0x20000000}]}}) 16:00:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x200000086138) open(&(0x7f0000000080)='./bus\x00', 0x0, 0xc) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getpgrp() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) dup2(r2, 0xffffffffffffff9c) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x105000000000004, 0x0, r1}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180), 0xff20}], 0x10000000000000dc, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000100)) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='\xf3\xff\xff\xff\xff\xff\xff\x06\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x4000000054}, {0x6, 0x0, 0x0, 0xff}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000300)={0x10, 0x7f, 0x4, 0x5, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x80000000}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffffffc0}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7e2a}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x12}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x2e9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x73}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7f}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 16:00:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') unlink(&(0x7f00000000c0)='./file0\x00') r1 = accept$inet(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) accept(r1, 0x0, &(0x7f00000001c0)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='w\x00') chflagsat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:12 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11, 0x2}], 0xffe, 0x0, 0x0, 0x0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8}], 0xe7036d6, 0x0, 0x0, 0x0) syz_open_pts() kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 16:00:12 executing program 1: pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10002) ioctl$TIOCNXCL(r0, 0x2000740e) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100000000003, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000840)={0x35fa, 0x7fffffff}, 0x8) write(r3, &(0x7f0000000300)="65ca7693fe471d9d664aab57bd8450e5b37fa0b84ed515813fdcf6043ab05b66d3cab9d79770120dcd4096615804c76ebe48f49fd35060fe7cea54942779cc01706eaffc94a4bdfbd27fe19bd8f1789216ffb607628edc13c24181c97bc5908609f2693edc827fa9cd4449bd15454a0f71f47ac9af4b86d0238e89b46eeb68e3af53757872abe50fe91e27011af2b98ad00286c9b78389b101ec0df7a41b94038c062b88a89e7405aa6fff62a0a18c4fe8fe81893f0a1972108bcd", 0xbb) r4 = semget$private(0x0, 0x4, 0x50) connect$inet(r3, &(0x7f0000000580)={0x2, 0x1}, 0xc) rmdir(&(0x7f00000007c0)='./file0\x00') ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000800)) write(r2, &(0x7f00000006c0)="4f016dea248e7808bd3556ffe8d0aaeae81b16e250e6153d3c97aa910d6e6105e02848ecdfc650f10e1ce9ab31142b8f51fe347ef3fdffffff4a987f26f9e06f766150169db361356a7b2cf086cfd5e03ad0b906716e200e3c9e6f2b98909266fc796ba4f66ea9e7de0a70346f70859fd0ca56d6046e7a68dee411d7e006d90fa905bc808200f57dd8e12424de6da83304000000000000008f2a503e8e845532ae6b292f27780b15d63efae05a75505121d24eb4e30f135f2349fac494c30744401f58255c1eb388414aab1ba107ac92c0652a44d9a68b855a43cdfab569cc8d3c782528f953d90452edc0ff5bf5d409e25d4e110b", 0xfffffffffffffefc) symlinkat(&(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') semctl$GETZCNT(r4, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) mknodat(r3, &(0x7f0000000140)='./file0\x00', 0x1000, 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r5, 0x0, r2) fcntl$getown(r3, 0x5) write(r2, 0x0, 0x0) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f00000003c0)=""/237) ftruncate(r0, 0x0, 0x200) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) 16:00:12 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x5}], 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) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000040)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5d00) sync() r1 = socket$inet6(0x18, 0x3, 0x0) r2 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0x7b0) r4 = getpgrp() r5 = getuid() r6 = getgid() sendmsg$unix(r3, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r4, r2, r6}], 0x20, 0x7}, 0xb) setreuid(r2, r5) r7 = semget$private(0x0, 0x4, 0xa5) semop(r7, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r7, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r7, &(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(r7, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r9 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x3, r8, r9, r10, r12, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000001300)='./bus\x00', r5, r9) getsockopt(r1, 0x29, 0x66, 0x0, 0x0) sendmsg(r1, &(0x7f00000012c0)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000140)=[{&(0x7f00000001c0)="d0d8339ea2b2f9b85f3326fd5e11a2acd03e9ed7fadde76e5bc7dbc30f0d05dca429616a2d10e9a2aa4b13636a836850ea49242728fb0578f81b346f0859a0607ce4d0c140fda40203e76a937f2ea13f1f11b7ba4222125fa393f2194ee2c0769cdd895c3d8d618fe137d70d97695dbf72286e6f871b4105293fd90c90ea056ed3c34e5bae49b5465cd2d33cda91a25b2703bb7234620be05c709fc3dfb99689dd5b52f2089d1ff66e7ec5f6d04a43756c41b0b4fb5b9a8d07adcfbf57dfc06b32674629630525806c8d17375fb7bd83a50201af0e63718c1d68cd85dcd2ebc10ffd89f88cfbc0de8db3c70a78c6d72a93f02ba3f45ec1891e4c3518fb35e5735b304926bd1163e47d1677d8064814dbaccef68f73b8bc7a8ebda69ded32bcd61f368f5c4cf88ce7193717d94ead517cc6b9757cdcddd33c71e9b31f9fcfd736be16b2d204ee71c87ed3e8f216044a279f6aa36c714a8403715b0f6a4ab69b1f72576023402b225f6de599eb21c13d2cdf6e9ac7d22cbb37aec6e3ce26a006ebee1f055f7df3f7746d24adfa09095f1202f0b02627e5cf468c92c30336e124a66e0f95c3e73242e6a292df3a27527c68174787efa5507bf9f56af474dd5d6167f50744d0daa9b8f940e7c4e10dfd201a4b070e4d5bed2b27f44b6c03a87d2b583210091ac35e300073ea2ba981419f1b3a29be3ec2d80e66b4dcb971fe7c4da98e73cb4dc739014b8c81ef513aeaa50730abd1bfdc4ba6a6a6a19b1d706f3673fb414ea7487b2ab2ce97e3d9c8f81200754bdd183401d3927123b72bef7a6bd87b51e547044affea63a96234228a1cbc769aaca7bdcb0b396e652cc802cd421a00d208461f6a02e33798596d7cec626b5d102e5b01289a7e2648a9a8f9279de25641d9c7d8bbcf6682c12a4d518ff0f13513472e5b826bef90a194b653a96adcf7d3b2f023cbe7d32ef6254231d72043b826cad8e5fa92e67994ac2d1ce8c81946a1a4c47d06df5d31cc778bde3a1dd3906377cceb1cafe23919f454cc126cf4dd9a63bd97113488fac88747954ad8525ced833d7dce3e8c7012ad0b6217cb7d768c1cc7dce1ce7de47ad38abc42f2b9eb3f27c7a961c608f85b404731fa56d86f76d535c502cb1334bdd9fbd52ef3db75fdf15c0bb907481a9b1dbfabb4b922fdfe446914f4e06045392d30f2c6a5fec8a6f4d9a5c5d41d3799c25d6907fd78edbfc06ab821af884fe53d321116a9efe9f6617cffdbe591a0dd3647a038c382a1ed6d7b538e0fb4b63e21f7554aa3649bcbbdb5a5abf7404f35e1c91c29c5af07e7e54b1ccc4beac37994aaba9ed109469b3f233ba7cf592f3d6170f8ccf7929a194a0a030859ffcb1380ceef5a14a887e06976f1383e8d23149a9e2ce4260cf396c3f4bfe2911d07e613fd5e2c256ee48dc08aa26658c11abdcbbe28baf14662f1b06b70bfb4e11f504dd55ddf80e3c4fd7bc11858dbc3e7d8efb0e81da9e7c12f0f0271625a07efbd3d4d445214a1df7ec43123f02ac05ea0c18178008726ec7e18b4bb3bba7a3246449e014bcff34bbb3d0642225a953dffaa2cad3f6f337194f4bc13a611619f26ebfc480f0f2d24bf7e9db55fc8562aeb02aea24889a531379eaaf72a8eb32984b7ff3fb23838ce7f06a27c272180d76e691072c1221eb58012c100a5965ae9b16a035339e53b4ab48ea3172706b94ff0429678fdb8d1dc4fe25e8e3d8a06f289abdd5c5b3755a3c9744b329e86804775bb79f58d3c6ae960a84131c09ec04f4d61ec2d1dd55b1f3bc41e762bd222be9b9d67a7c9081d41977ee3568a3a86b84000fc9648fdaa6c2cc9966502a52e76cb7d6abe26f8c68568c2f9c7f7b50c905e64cdeb05f13a4b38fcfb1e21459320e4120a60b046f23b423b5c4258782488e6e757cc5052e3136fbc9583fac82b8de051a7b6ccc94680678319e8109f3f101189666e9ff95a72995c9d1dd9ae0abde06d1cf79ee77ea4f9f443a08172fc1404e6d8dc9623ffa22294a964fe72a94f464463b3f9d4353612e91a965d8766b9049e5bd617bfebc5aa5ab787d5c3cdf4ac0fd30a51b1d3fa0a1e47c4c7b0559e8c2353ac21eda2c83ecbe13a74cf2be428d04b1620ded9431144c7da42523cbe696c11c499f1d836a6164ded2800eef630177e15f3ccdd430587e1ebc215959b5346570579d24fb980bbb98b25e469c419b0f8c88eda98c3b637cd9ebe017142f79a6dc5d3ce7fa7eedeb4320685d8202bfd90b11212e5d00e2cbcdeaf3e4c7a34e17036861f2b80fbcddec39a1992e253a41011be97b5d4c4da2c5538dce87bdbb6af8637af8e44fc289b72c4d48718ffc172831887ba8a829bce0078e09ec7fa2db26f0c3fc6fc682b1734ca41d19cd5865ed864bc107ebbd750e51e79a5ef94e545af83ec20f174192b3df1f2c56664314c9b464a317fb9666d5e983662f3dfa857e2197fd59279a8d4a78c1ddb41a13ac59c36c61eda67e8c20bc927f8b09c270ffd4e58ac5849b3c1effbc329aa2879ded2e6b8a658486817f28383eaa061336bb7fb2f1691d1a89e09f17b6586dde9bf55be4bae9e9bdf4af7162cd6f26ff70d5400e37e6138026a6b253e48e6fe718ffa013eb8e04f301075d1c7d42682172aad876e3220942da3e7b1d1fde8189b893a3fa360c3fedf2368fd21d1d2e24f3b580e6804e19e5b402efa6752b4f94674d57ffd34f606f5f09327d064e67dccad777552d2f2867eb9ef450c0182da048e63b6fe7b0938c46d6facefc9b7842c53af2b47d07f3a515a4bae4a0685413b9b1278c96d87758e023cdd3102d6efca9fec94a0bdcadc5783470ca3f34261fca0f5ca9823cf87bc48551a8831e02779175cbf3669406e114cc17d72773ff4ffdb08d2848fbf41644a1e76627d2e498450f592d27d50b300efecb5507797af343ebd69cf2a21b0196c65ba471af1a93196e1426013ec6a7d19bec64111ffc2ba0e2d32d9268fa600dcacbd61fcb2530f3528ecd9745ff79c1d3876bfbd043e012d1e7a64b137a7761866fd476d502f70a1020c8e5de17fb86a494d66e5eb83da18c933a72cba186bfafe2f6caa494e670b47a4ffa423d5bb27f61800f18fe30d7ec08a5a22e11f435d692e928735644b3b1482e27e76d7178708893fd11d5b953e1146e01c945a66a6932796c5e23bf0c2d2c2060d69b01000c611644a0198614eb8744e2a4066aa58fb28ab6bee70136bac3591958cfa9ef01397eb25076686527b18cfb42517bff76a3a22620b243aaf5ef5f27603d96da13b103cc8e15f961f9640c45237b6215e8822184456400617583c3e62a3ca85c0f9829588bc2c6ecdcda8603a7bd52c88e2e6bff1ad27d2b85d85df32704267efd870e70c252b31e21ce09232bdc80e8fa1bc605f1e38aab8294d90f683df467f09e262cd4a3aeec55f4dbb2df8c1c9af8076235954e3902f19adb10964bd83d71f3c7852a8badd610c855cdff453e630f8bdec2774a70ebb052fbc7bb70ec32a0e3b2b7b9fd1ed857ab8e3a57c56fa8085295b12b36d97ed4c7a4ac2baf09b95a1fb7a4bbf28b0c541d0f7fd145ea1a42797764ac7cd46d9c30b4641b1be209a9d082a2e45f3fe7622aab09ace51670e9d0260a2aa33b9357dc2e94fef76720aa5b441a8a346c04c2727637aeb91dbaa7f6d1312b7abff83b337fe8e2e8e3a696b2c165aa553e0fce1f05f0ee96012dbdb81b475af3643cb8d0311a1a88c21ee06555dfee5ad02db8ae1159e74d48c85663aed1556a97c2775ee5ee3e6bdb8fa45f134f80e53766722f977b2a79d4cab3a50fc54767bd1d008bf61a89776da8776c287231c0ff1bd61f3d341af659a309581392aa5b8f0064ee6f9bcd791711ea6b87bf16675d52c366ae1f3232e27292855a87caa0f72f0920915c42435c044cdeb0e47958e856021f4a705db26ea99c40da5c3992633f76940751bd3cf8698bc2888062ed54c06631d2e2861f41b89c8308f5f93902e12f904292771e5d97098ddd37efe3f71ca7c5edf7eaa551d06323c7a23e49309920f2e35cc2afc91a2bbe3b715ab19f9b7f702623ef5d9e63691179704cbb9be8d327286ec0887512672c6a7bbdc3588bee45db837b968838c2829b76823205d61d17d581978e176c896a202ce74ecc8126839409599071c401d5d368b38156bcfa3605b1b7c2c5e452ed0d8b880e5499e7869f9dc7dc4febd6d36b4354aeec74f4340254483165472a07c8d5e56d79a0ce6e018b784e52012db07179a2a102eff79c76065d369ae300b8a23f3b799d5d13d4d360e85eee441baf145632b25bd9f0dd2fd0cc35efd09d63d604d7e7688407dc620696fb9007e56a94ffcae3c9051351f99e536241f2ac4f4ab2e318115a9cbdca9a57e6c655e99f3ef87eb952dbe45c721996e45eabf02ac873a4b94594a63072b492bcca0b939322e7ee3f1f3bdc33e4314fc1573843ebc45dcf8c930e037e30d543d7096ef28d36951ef956b0681cdada7ae2c72294169d25bafe36c848934f744aa548cf535a9b5ba7a746f7b4a66c86f24d470876c34b8dcde19124dc0036e447b8f0739c7e24688efc4b0d6a18a0aa2699fb20513ca359ae34dc9523158df9918109bbaac8d91e307d2ff10fa44c3fe743ce066040fff26eea17750f8f17907022015e88108df996f8869dd919ff6cd8460755b03421461721ce31e92e114ac715d8e938a0f6805066f7cd6267783f8fae0d8a636d19bb5728368c6bc1713bc145e4d477f6d70563ea371a7b3e0a0cedb3fb0334aa83a841671f54eb3ecccfcc058dfafcca77021617f8bc38bd822fe19b1645de1c2385c532ff856dbf166a408189e3bb5cd1bd86d27dc29e5600b7e3916e02eccfc5167916060e764604b57fdcb32a465bc8db6efb8767cb2be0021413cf647d9ecbe60d3742b667daca4bd480b0a029e043983959da644bf46ef77cccdb579006e9e22be7782943359c1c30aec2cda2fcb3358ba40ae9acf8971577b8fd9315caf5c06d0d0e568493bda5d06917dfec43a9a383c59701bb1530cf634606644b85ac15f7eb826e1468a7b7492831ee292b8775e4f3a6c265fb72598c3c5d02e0f186ebedda17b63b73f2e07dd1bf3b3ae4e6cc5c6a083e28d1c7ce625c28f59d2a26028f01375aff5e9ee26bcbf806b248f0b65aad3100321b0f9905abe62b5ed2cf5ee97e9c0098aac4191b81930ba0631bee698e4802d7674d79dc92842632f60fc4d5982d0a7058f0689eb9f747922bb843cfcbe1fa6ae85faba9de88a3450edf6d94a4903d983de072ceee1f52f7a076ba151c631efa4c1c0a1d2bb9049bee4e0314dc57edd28cd9a2ce763bcde4d69c08db7297d0462e0006ff07d166d440126e23c27c537cfc6ce1cab07840fdb1269d77a3f4b30ce11aafe317718ea337d1678514ea6301e1f9888863b9a2d26fee3b0232f8fc86b502de513448831adc7525bab198c9d7f3e513ea85e807dbca1fc7691dcb176a87b3ea344be81f8c2ae755a663ef07bd307247e073baa1061b13ccfb059f0074eebb77386321b84ad38f07e828df2a3e4355d6aeee951edc55532fb5e14c0e7800da43c7190c0678ca1e6316a01ab3c458a30ebfb176fc2d1a0b73af1cb2a8488a65ee1c89cd2bf215c409aadf20cd2927b82bb137c9757dcc00e5758d60c8fb1a5dd20de523fd7f1b264bfd0491d0ce00a66c9ba71f64517dabd4d582aef633e334cd443c89188da9ed152ee1810e265ae38fd3b22227c2ad1b7169bb2a378f6cfe80f59a14f5dfb9a723c4ba6a6c9dc73cff3", 0xff49}, {&(0x7f00000000c0)="b7ee6c00ac15f79366760e9764553bb59a9cc520a127a6c3c2222d1437d23f1fb7fce0200c9b5ab45b26f195cccd8290dd2c18a8cc467744fab183d94534c2bd46325de6b1b3d759a1cfe0fd58df6d7f636b2210bb88d73b3691ca5f49f6a415ad3c25973fb8eeb4525a0acd2030be18600533140f9cd9787826", 0xfffffffffffffd7f}], 0x2, &(0x7f00000011c0)=[{0xd8, 0x1, 0x75d, "7156ad8a70426532c8a74e677a206d77cc1aa14807f74e2dc2eb6ebef62e838c0cdd7975328584d2afa64118df963bf337953a0e0c4508b099fda351779480b7a82ff1fcd526a6132817d029d1f5f245bc3773b841b3445edbcd100dbebf685f68d6e5c657736920aa025f9e8b2756fdfcd6f14fd1c965673bc4037d954a8b9d14a1ae9985399ccf9e4e7293d5bb33113a7ec7121a02045d52d8caa5aa26a3239d04b5e8ad63b823c35c3360918322f50d40d352916cef95ef230c91a7130c5c81"}], 0xd8}, 0x7) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) 16:00:12 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x400) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x800c5709, &(0x7f0000000000)) kevent(r2, 0x0, 0x3fffffffff, 0x0, 0x1e, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000000c0)=0x4) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) 16:00:12 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) minherit(&(0x7f0000068000/0x2000)=nil, 0x2000, 0x1) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) 16:00:12 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x1, &(0x7f0000000080), 0x0) connect(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs={0x3e88beb922f7f11b, 0x0, 0x2}, 0x8) r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff}) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x9) ioctl$KDGKBMODE(r2, 0x40044b06) shutdown(r1, 0x3) r3 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000180)=0x7b0) r5 = getpgrp() r6 = getgid() sendmsg$unix(r4, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r5, r3, r6}], 0x20, 0x7}, 0xb) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r7 = socket(0x2, 0x4000, 0x43) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:12 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) 16:00:13 executing program 0: poll(&(0x7f00000001c0)=[{}], 0x1, 0x2d4) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x48) fchdir(r0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x5}, {0x7}, {0x6, 0x0, 0x0, 0x5}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1}, {0x30}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[0x101, 0x9, 0x0, 0x2, 0x9]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x3ff, 0x6, 0x6, 0x2cc}, {0x7fff, 0x3, 0x4, 0x3}, {0x20, 0xb2, 0x1, 0x800}, {0x8, 0xff, 0x7, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)="9bf4174b8372ab2ed8d1d4f0e265") 16:00:13 executing program 1: ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f00000007c0)=0x1) r0 = socket(0x2, 0xc003, 0x11) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) dup(r3) r4 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000100)=""/114) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f00000000c0)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x3ff, r1, r2, r1, r2, 0x104, 0x5}, 0xfff, 0x9, r6, r6, 0x7d55, 0xd75, 0xfa}) shmctl$SHM_UNLOCK(r4, 0x4) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad309d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7b4957afd031fffe5d85cfacdf8f1ea46712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bb0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6cdf7ede7811a1af01263e7c309a921bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000e5ac4eaacdf02fc63be760ca5639f9267f4f2bd1e2216b25504bdc612c0234b64861d8614954a2347c34071636efa2d5ade859df9fd9405f90f7a629f9f4744767cc52b95a1f09943ad5166bbb2e9b2f75586d05c9bfffc3e494ff83f68a80b701c66c1a17d2155cfb61daf7d81cc63cd35527108058f29c601e1077002fe4066a1c992ae1309da5db4b92c6d3d58750f6"], 0x10) ioctl$SPKRTONE(r5, 0x80085301, &(0x7f0000000800)={0x5, 0x200}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000ac0)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785c38f20e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1184db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a63", 0x8c}, {&(0x7f0000001140)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0x35c}, {&(0x7f0000000b80)="8904da5343e255da81a24c898f67eaef00000000000000000eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef764b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc57016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e5578be7e7b75ac138f059837c832a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bdbfb3d904db1bc72ccce11004e3dfa7457faacff793b08674c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78056b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d7efda09f9d1d90de55419e3ba4d6d170249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf739976cd4721ba2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b2d5dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd9000000006351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d45900000000", 0x3b4}], 0x4) 16:00:13 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = geteuid() pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0x7b0) r4 = getpgrp() r5 = getgid() sendmsg$unix(r3, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r4, r2, r5}], 0x20, 0x7}, 0x1) accept$unix(r3, 0x0, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0x6) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376309000000000000001e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d6f9ff0d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2aea9c5cb000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:13 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x20) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000ae000200", 0x0, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) stat(&(0x7f0000000100)='./bus\x00', &(0x7f00000001c0)) r3 = socket(0x11, 0x3, 0x0) readlinkat(r1, &(0x7f0000000140)='./bus\x00', &(0x7f00000003c0)=""/4096, 0x1000) setsockopt(r3, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) close(r2) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) fchmod(r1, 0x20) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x74}, {0x2d}, {0x6, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x278, &(0x7f0000000340)="b6") 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d7d9337f3c27160f17cc70707c6be65e1a59dd5f71fdeff44984ada991c0c7c5601d8cec526222725d29b04d074aa067f63e341000000000000005e18", 0x6a}], 0x1) open$dir(&(0x7f00000000c0)='./bus\x00', 0x40, 0x2c) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) 16:00:13 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000019, 0x8001, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r2 = socket(0x18, 0x1, 0x0) r3 = syz_open_pts() ioctl$TIOCSTART(r3, 0x2000746e) dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="100000000000020000"], 0x10}, 0x0) 16:00:13 executing program 0: r0 = socket(0x2, 0xc003, 0x29) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x9d) chflagsat(r1, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) r2 = semget$private(0x0, 0xdecf3172774ad1f3, 0x290) r3 = socket(0x18, 0x1, 0x0) fcntl$setflags(r3, 0x2, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) recvfrom(r3, &(0x7f0000000000)=""/14, 0xe, 0x1, 0x0, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000280)={0x3, 0x8, 0xf5, 0x8, 0x1d4}) semctl$IPC_RMID(r2, 0x0, 0x0) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf383f68c11700287ed30bcb777fa69dfceac2a84e6a9e59f688511e50a939bca64896bc5e5746360bcd4c0a162b58f94237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf5547612f871f4385f04557795ea4a5c5fe65baa202361cd8ca05dbbc5b65c6593d2870bc122cd235000000000000000000000000000000000007adb1ff02fb37ecd2cf8724eb18089278e314330000000000000000000000e22b05e5d10f524a64ef5632ccf137c8ae115db3119e911c3a94fb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1c103681b82634ad276d3a365e12d3b1433e03000000a3da45a9931cfcc92aa14d14cb2412b25bd1bc73000000000000000000000000f1ca5f2071c1f276b670a2a93110d876454aee547f98e515464903ac94794738537d7b5d74f90bd08c5f4d51be32f0ebd9189746005454d719e5a9e7a50f6c453ee5251595c80ba8cc7f03fa1e220f379363c68cf92a299b208dfa12aa5d5037263725391fa4325a1970e9cbdcc9eb6fd5e9dec4d723127ad15c42b2bb8fd236ba056419f99ab5ba9e812a96aee4baf46f1cc10e0e3b92967d2921075aef14000000000000000000000043c502065843f65fe468d0cfe5a2c39d77fd16fb4876c4d604e2f4d033c8fcc73c33b9868d0f6a04c183812348872d979279ceab907586b1c6974c14969ca86c671ac1e92ecc871cd313c9d2721797cda2d6babb"], 0x1) writev(r0, &(0x7f0000000540)=[{0x0}], 0x1) 16:00:13 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x20000, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x30, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x7}], 0x40, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r0) r1 = geteuid() r2 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0x7b0) r4 = getpgrp() r5 = getgid() sendmsg$unix(r3, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r4, r2, r5}], 0x20, 0x7}, 0xb) r6 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x800c5709, &(0x7f0000000000)) kevent(r7, 0x0, 0x3fffffffff, 0x0, 0x1e, 0x0) ioctl$VMM_IOC_INFO(r7, 0xc0185603, &(0x7f0000000140)={0x6d, 0x0, &(0x7f00000001c0)=""/109}) lchown(&(0x7f0000000000)='./file0\x00', r1, r5) r8 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10000, 0x100) ioctl$BIOCVERSION(r8, 0x40044271, &(0x7f0000000080)) 16:00:13 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004", 0x6}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00100000c2"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) listen(r0, 0x40) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 16:00:13 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="010805136000009005001b0004000000000000fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf04a5787550b7804be781e4991f7c8df5f882b297be1aa5bf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281802e4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000020208a371a3f8000400"/171, 0x801, 0x0, 0x0, 0xffffffffffffff97) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x800c5709, &(0x7f0000000000)) kevent(r2, 0x0, 0x3fffffffff, 0x0, 0x1e, 0x0) bind(r2, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4, 0x0, 0x0, 0x3}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x25}, {0x40000061}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f0000000140)=[{0x3, 0x7f, 0x81, 0x6}, {0xffff, 0x7, 0x0, 0xffffff7f}, {0xd9c, 0x0, 0x1f, 0xff}, {0x0, 0x1, 0x7f}, {0x6deb, 0xff, 0x55, 0x5}, {0xfff, 0xa6, 0x73, 0x6}, {0x5, 0x1f, 0x3f, 0x7}, {0xe14, 0x2, 0x7f, 0x5}, {0x7f, 0x1, 0x4, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:14 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x8fa) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) writev(r0, &(0x7f0000000780)=[{&(0x7f00000003c0)="739f493e3bb3b3a4348d35851925b3ffb86b7460f7610559d7477f4358518c3c8e7453ba043199524a9b6ad47bce80e4e39b926441cb36496cd6c3d5e69ca73fd025fe38237ad93691b121541f666596be648b2931e82a97c83a7477bed04bb9960ebf9e8c0866e57c6cf5bbbb242ad7dc02f1d02ca3290b75f6065313fbe98def18fd197717f00269f9c39d2b087019d666938551e47fe72ee1d5d8663e0c2885595fe247f3b40d1754424a2883cde34ecdd055382eb4e1c39943b105", 0xbd}, {&(0x7f0000000480)="1c7f7d5b4030a9b542a0d7623986801b5dcb26760794bdc3002145e810a58f57098c36191c7facae3e6906a9c1ac2edfbb3eb9b4497fb57ff861c993c022ca36bd6d9298a396eb2ba503e5c4ce7bfd48aa432aa71b4c170c65adcc18148edd8deaa100d2ead43efd20099a8bc89d533f2e8cc7cea79bd78144c2b633b652c3c780a7579d6ea4896573d9571b3740d62943a6f2422d1e332d9720cdd3f199d6e481d7b72a6102ed1ede6ddf6811ff94243b33f4a82c8fd350fa6f8d036a16922196a8798cf79841b23f9a26297bb52fa2e70d47bbe5f0fac805bcacfd47640a62297245f7e3ec6802d8fdf7b19dc9", 0xee}, {&(0x7f0000000580)="0f37e0003fa9228dbf4410e36236989b96e89b230db989f371fe0a185459158a56de2e65269d874eebc8d09884791b753457124ba561ae88a2ba8a18b3607a058cd419e21875f8dcc0b627bcf5f5012b9b5dacbbb43a170685c51a865ffd42c508f24a8d0275a0cc4ffd83d05b5f5ed0", 0x70}, {&(0x7f0000000600)="eaaec035aac24f7239433046afa7d35b486d13ad4d8a8bcb68af8fd7de34ec0095d423803710d7b0647abcfd8e0c174261c5e4054f4eb923bdb9fd49c98ce52df5e0c367bbcda5e7f8a5998e4ff538af8c665bc5655eb137b99d3c22988feef9d9c6e21eeb6443", 0x67}, {&(0x7f0000000680)="fb75bd280cbb582ee2ad8903700cc522f4ffc8e5466a35bf268c7a2710cb63adfbc9c6b49c76e00e84313c4d75b581e883a27f30adc4e96724258e827aff340e39139b8d67153e4c192e7ff9c4110601e2492e87705646562806801188f3d8099d4f8109baa9f6cb8c908f5e7a20c824dce6d4656f1b0c97258c4c1f0adeab89d943cffcf095da6f95feb14a36caaf324d1ac24363327a36b8b740a4b1370a5176bd29f79fa5fba871c157efab6017c99b39d3e6c1efdaf51b511653344d78968e4a1597e936804b531be100a497d22eb0796a21a4bbd84df18a093513879eba01a78cf334007a0ded2815", 0xeb}], 0x5) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) rename(&(0x7f0000000180)='./file0/../file0\x00', &(0x7f0000000280)='./file0/../file0\x00') r2 = syz_open_pts() ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000140)) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='\x00P') sendsyslog(&(0x7f00000002c0)="fbb854608e1cb19c7a707eeb19539f37d005f347a5a5f39941c4d8829de6e88e02cbe915f3200daf5a6df6becb769a266b9d893425302227a233b8591e2ebecc78e2d70353b23aa93902f1109cde635d9b8482f1ce15dbc463cd644789dd811ef8b56d7fa8efcd9939b2cbb7481acaced58ad411ad64c7664fc4689c3a5eb00ae56cdd99a828f8354bf29a5ad68bebd59ecdf0c4a1984430a2bbebae8348e2c8fbf54b2e814c21123448d34be01ef3066bba61878d6351f29edb778f4b84b7f55fdfb4a0a9f99d0c8de460887f5a3c4392741e9d5da1a5212fa16922bc325b76823e6e4f698231dde7f1849f066038c62d88a8b6", 0xf4, 0x10) 16:00:14 executing program 1: r0 = socket(0x2, 0x5, 0x4) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202695e7f0000010018a56964653000"], 0x10) write(r0, 0x0, 0x0) shutdown(r0, 0x0) r1 = socket$inet6(0x18, 0x4000, 0x20) sendmsg(r1, &(0x7f00000002c0)={&(0x7f0000000300)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000340), 0x0, &(0x7f0000000180)=[{0x108, 0x1, 0x3, "918ddbf7bf7a1c8d0080fccee704da78fe334de538f74fa7bd8a48eaec29e75e5934574f36a1c1b1b118cc22696b9d789cc911a77315149a598b41ecca52579e5b27a7a0872793c9ab134c135e6531d2bb12544ad3ef1437b514b0f7f1e86b9f4fdbdfdbcda900143cc4448d929b2aeef6221c4d15da26b12327bcc107c5f313f3d56f31becc17237687d308cfc0b33cf31227b81ab5b069a560ba3d79c4d687ff87bd213346cf447121a4bab089d289a5efefe0d1c1a6033bf4c51bdcc63dc08b9f38d6bf517eddd29816b3b9d342b39ab9771c010b31d6e05e82eb7b75af964ed2d646ab1651955c32b90901841227af610eca"}], 0x108}, 0x406) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3, 0x0, 0x0, 0x10000000}, {0x28, 0x0, 0x0, 0x3}, {0x6, 0x0, 0x0, 0x40143}]}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:14 executing program 1: recvfrom$unix(0xffffffffffffffff, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) write(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10010, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) r2 = dup(r0) dup(r2) 16:00:14 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) read(r1, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) 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, r3, 0x0, 0x0) write(r2, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000080)) 16:00:14 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) pwritev(r0, &(0x7f0000000000), 0x100000000000007b, 0x0, 0x0) 16:00:14 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="6002e5ffffffffff0000"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:14 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)="85623469da75d1af2f4feec5022d3494553969a6b9e2e143992c56153f2efbfc7cc2b8b153ca5b3a8812da84c7a8ae6b33c6aab43b77148f65ac665a1513b92d550058c46b309e09165a81e180f43a7cd8d5122ce38e534327f7c553cb9f92192adab0c291bfb53ce9a81365ac327a02f07a11b18ea13a2c86404955dea05cee4bdca39eff318d5995178e1c925d3cd1f7387cf72729cb522ed95699e7662f72e64669c10325858b63889cb80d30aef30111ab05877f58450553f147de3391966ade535f493f2da8b78d869233bfcab3c0d9ff8be1d1189fc0"}, {&(0x7f0000000280)="d46b35ed7d55e5ec0908451683d8385202606ba9d945c746373d8a19e86214e68a69f849f1da7bbb388a3ab32146abbd4dfe546e0658900842164829d988f7bc5b7c40961dfda5d1550b19b8c137921819fe54beb1ad67782a557018fee32b4e1bc44374d52ac244d98c4dc440dd326d6b2a1f778c7543036a8169438f7a16138305730c2bf60a0f6e990c83a0d2a317f2a8c74ef3acbcdc4fa0887271d778cf63ccd65e5396c3476e0ab5ce66b961670e007005323ce6c3f8c8754b770230966bccc636a63e66e1c9995affddc706974ea41926cf2236f6d723a92e767dd874fdd5374f046e687bb6e34fb220f3300a7cc27f65d86d5523c59a293dcfbd", 0x3c4}, {&(0x7f0000000380)="a8ddada67c927de3bbd2fa5c3face6d5a6e0181daff4b498d134035ebf508d28221496ef035cc2f4720f09fa7f73bc822680c1731d78675873ad827067500adcdf2494fdfc43f1ee8b6d87ead41d6e00e8a60e5ce400d922dba64c5751e0f7906b9022cd3ba1786fa0507f4c67543fff2034f9d795f1"}, {&(0x7f0000000400)="1951093a10a762ab03a4dac0df1d793b3198937d401841b89ac946949dc4f14fdda5b0f6e7e246eea54310ab5e0fa7abdb11854c5b3f7811370925fe4affbe82991a7acc13777ac82dc5068b0151f397d18ba6", 0x223}], 0x2f3, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) r4 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r6 = msgget$private(0x0, 0x292) msgctl$IPC_RMID(r6, 0x0) pread(r5, &(0x7f0000000540)="c3e8dc6ae516f25b5dcbb91544e6c86bd477abcdd452008530663cd57963e78c6905c272b032827dbb2d967911063a4c95848ab6aef0afa4d8836ffe5d122eb5530e40309a6dc46e244a8c6950a319d0ea24d4", 0x53, 0x0, 0x0) fcntl$lock(r3, 0x7, &(0x7f00000002c0)={0x3, 0x0, 0x9, 0x101, r4}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse\x00', 0x10000, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000500)={0x1, 0x1, 0xa7d, 0x5, r7}) r8 = socket$inet6(0x18, 0x8001, 0x0) nanosleep(&(0x7f0000000080), 0x0) connect$inet6(r8, &(0x7f0000000140), 0xc) listen(r8, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x2800, 0xfe, 0x7, 0x1}, {0xf58, 0x4, 0x4, 0x6}, {0x345, 0x1f, 0x1, 0x1}, {0x800, 0x61, 0x0, 0x8}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x15}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0xcf3ac780ec063d0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x5, 0x3f, 0x9}, {0x0, 0x1, 0x7f, 0x5}, {0x0, 0x2, 0x3, 0x2}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x80, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x7ff, 0x7, 0x1, 0x5}, {0x0, 0xf7, 0x99, 0x1000}, {0x2, 0x9, 0x8, 0x200}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x40}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:14 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x10, 0x3, 0x2) recvfrom$unix(r1, &(0x7f00000000c0)=""/4096, 0x1000, 0x40, 0x0, 0x0) 16:00:14 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4300) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x10000) 16:00:14 executing program 1: r0 = socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r1 = semget$private(0x0, 0x5, 0x204) listen(r0, 0x5) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x20, 0x0) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) kevent(r2, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r2}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r2}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x6, 0x7}, {{r2}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x0, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x4}], 0x912, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca538}, {{r2}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r2}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r2}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r2}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r2}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) readlinkat(r0, &(0x7f00000019c0)='./bus\x00', &(0x7f0000001840)=""/95, 0x5f) close(r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f00000018c0)='./bus\x00', r3, r4, 0x6) chmod(&(0x7f0000000640)='./bus\x00', 0x41) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) sendmsg(r0, &(0x7f00000005c0)={&(0x7f0000000140)=@in={0x2, 0x1}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000840)="0b432efc3c9d8730400299ceac393e202256c210b1a37bc65b0ea33348daa7c231d669a984819dd47314d3c44bebd8e2f7fc314491f300ac4fa8210d22c866152b13f3de8beddfb9331876e3ef4070e513857af2d693cfc8e7e4e50f6c791c1d027124a150de67e50b3042523eac9aac61835c4703fe4961f15672000b3959f2ee3f2d0b2f567cbcffdf257de534161f32cf043a0c435a03debec8d15f3bd2257942b423465be8908d86f01b14f80681edcc391dc6a8238a842cf4cdd9a53b0364849c0d2588f7ddb0915aa54cc97c6dd38f818a8e78142a7fa4033d4e0ae29c040e40a85a72bee7723903fd56601de8d631b05abde8ea2afe7366cf0b36f6728878ec52c86bda54de66916e669b86a4f1c26d827c4e96d526a5a8a10e569078398195a05dd8f3551afd62e035ea0a93479a623da0b8fa4d4aa2a67844c69b9b6dc67c8a09bc9e6a3e2e4e56749fffa223e86cfd0c6e33b19cdb36f578b2afe39fe7d206dd7596390e240035676c0b4760f811c2f725849e5ef945ca3c14b70ae4c130f269c1a5aa16ac9135b7af29afcc84eb8ffac7827ebdfa9b65e7e9f0587c4efad5eee56184da98c152bf623c9a0179f80916a3a70a461e6458969bbecf2ca6c23121435aa86bbc47e93ac4e48c55612f7a0246b80760b56a7ae70a9aa1bf572863045437c7b1449dcfd4c2b707564b66849ee3ff1d0edea26678d87009c1ff224a9e3331e0b5bb76b3b85e6783e9190a7007388cc5846d5abb13f6c6e1a0c70a35c8a49d5c10171aaf165d9ce49ae0ff123f7f936f26ce0ba63a79b98dccdede6c79c13294c248d2f69edffeec96dbe4308168bac4db4cc90cf638520ae651e4a89a939e74b335aae22fb7d3d23961f884aa583cf248b15749100f2e3c1dcaa1954395f9f8b331be91b514f7af061606c1e5696df55237bab4fe1ec555c2bf62777cda81b59634dd8ba557ce03def640d068bdae4969c0a72dccdb7f3e0c261a49e87e88b33a8871a3053048205389edc5306ba54cfedebc522293b7d2cb836d5ed07e02b7e685334faffd29cc70c49234a65f5816867915fc0ba7e8314a0b6fade087738ca3fefab75f7f5a5ed5fa1ce8f3c1beb60ca9894f59f461cb0885262ff8ff163d56df13a78590639a71215299aeddcf1c01135569baf8faa1f3db885a85fd6606a929cb620658618fbe7d389c5564eb30082817de2c94518764822ead9b5cbd982a6cbb2fa87cdc43cc53d360f63169c51a5cd7b939bf2f0c54cf02565c9dae56efab918c331ba276d77f07414d3ee3449b59aa025751b0657682a0107d84d3ab23a18e2f53fdc0e83d2fbc6ee5b08b1d91cd29563e553a6debb0fd1d46fff7bc6d6af60f99d723e0361de8126e6d1ce6ad8052adb7bc3a2ce1837b5786d515bbf9901474024c428356b712682652fcc0b282ea1a399f56a61b6a99801a08e433ae47ccd45e4741e9aa431586508792b9ab075790531e4f8704972b3e2b4d6a29725493c3143d80b72d37ff2976b10676f2c159fab21f3123f1998557eee5a480619ee32a2b72ff50ec595f273d841a74e44b90443b7761238fe0c8d7d08644a0ec7edbcf3c93173aa06ef336e6272142068528cf266f5e7d0bd6899c05948d7add350bed16d6a4caed53e141d5f00dd425fb51cc06eda86e54b6ec81037fd2a58c6d5048e1563e46415bb222793848aff8edae8467a607a63922d7560283253f533bb0590d112874cfe434a87682f23f6ec5b4061ec81440aad7b32ba86865cf186b1108c2af6c4143e84460c0f4cb68f3b3451292c7a10542b92e8e42a70893f48f0d907107a2349d5b3a023ec9514df4567598b0de854d10c58cfd04d93bcd421caa5cc19b3ea210f25d5ca9d19a69082fa6b657cb0f4b3a9b96cfa77968edfc261108f8dbeca1e784ce2cb646fb2bf9779beed114a34a5c5b073fafb011bd73df03f0c495d5361dacc8bb998e3d514a75ce35c49e5f20bfc79eec35fc6578211a2dad5f8909cf9f5d703779d5b18e8e329ec5e6117897a576ae663f3bf6b6fdf05d5824677d67eb8d5241e5efb0dbcda34c7cdc33dda2c96f084e7e36d0731bb41c560144e9d3f90d83ce876b493f9b2bf4ea183c1e7c43d23a904524d9e2eb0052e821c03febc0b219006a8cac0029c36e695a7214e2c4e3f8c2e594a0ef0a81e2991052afde34fe27133fcec599611ee54ce5ac758ee49a7980023586bfb8eb650f70d3bfbc6bf8d8fa6a21c0e94d94ca6219fbc820258b49e432bf8c93f91ca3a9029a4e66024d03bc22a4391b6fe7404aa84e82070c8005e9349b7aaa72c64cfa3513fd4e8d71e157c7416abcc5ca6f560f131cdace49ebf40903b8b0a5de39e27244558d57bff0149d3b7358397b15dfcd90acfb6924b45e1d1e55122d715cca37e66265f1049debeb59b0db028e3598cf858a0d47b36423c82a909d59a9738910f46d7e11bda6ee76a078d7f9438343c55fc1f5aa83a9896315e62675a7180bc0bd070bd025130f8153f9fedd3dcc58d5ca2e93a1ad331c803d31386e790b4fbf98b9553d770671fa2d4399dcb8064a3f18f8e9000b552a97640e19d51177f25e0d2145721942f003f475f4846cf184d7841469941e248163d0f0d8555e9d8c11853d0b096aec0ad8fd2780463e2f3570a39f911f31db46642b382eaa7d77b2524a821f63468343b286e96e01e85ffcd9bb610d13196fe631030eacd9702730f14eb52dcc2ba695c5a36cc0df4c9491ae818f9029ee8f988d06296f7e4b840ebbba32937f37506ba519494f89c95f2ddedb30bec1f8444d9cfc1723ba057ef92ea4bca8ba106ffeb1067bda1328de372770142d45b0a9dbebdb189af226f1e3cccf2f60521bbb225e14a47459136cff1d3954ac817e8c534b7709f6ee3a95f0c052311a21f4ee180c3118ffdcbbf6e8829d3b83c545c585a8cba05f4df90e078e28ecf2f683dadd96e0a4aa44cafb902f7c8a6517acaa8815dcd660f5d7541344166fd51bad1f8e0d0fd11a9bc3c8f7ff266701ee012cd19f79ec310129d73f882082d39047441b152ac4994d90c95d5fc7d867baddc785783845a15967f7cfd09878cc06ec14d907f1ec5b41a3d2402cb96fdbb81610d854523666dc83f5962bfce892dd2dabb13cc7219857be952c5d3dc13e14842184061fc4bc15d5c49541dc29bd30a3500c8e06b9ddee2a5b8e0c4b7e8af2a50578026ab621b94d0b517b7dfd6ced35c446175e3352160706be7378ca98840779d940b326d1e6b5dea4e57f9e46b11f6977adfb530c8524d364764b5f79ce8617b7439cce72a94f4406dcf01b4c406b343c2520a29aa3d13cd466501d9676a00c3df27c0719515cd5bc4d36885a8a2bbc2bdc0edab39dc12f29de73aa11824fca9fcb3e474094a7138890b97ca478f47326fee212c8e908731758810983dfe571dc7f234399abc583276b800d4b80fdcdca79ed2dca0d4bebcf54e4020ceb2a6d77aaf8ca42bade30e4c66ac47845a421e8d57cd27da50cb8663acb8e07c3b97310dc75f6cc15ce70e777df5d258597c8d30bef8ec5a475d29d51a2ea3dd69f8982109cb3934d155b4ddcc2784bb6993bcb1b6e2a956e4ddeb9d30b0d275b7cce524d40ceb19d9a15c179a50c4ad0d4721ff28a02b09b46e3bc7f153d603ef56c0674c41e0e11041d020932f4198a3d84c9bdbe77e29a87876c77f11e61fdea471f173ebb94c094b408a395b070b131c36b5296f1602dbd5bf2f6a2e20ad9167e07a3e605c9ee32b2ef7b0f8ecb057168d6d1e33e24fb8a8f9625cb3d41ea3e791cf19f425fc2f80f023f44740007bac307bd24ce8763a756b3a4f6e524f72b85e2a7504e22a1615f30e5c4b91eb90ab87a867b12660582d6300a2d6cb37a7175c062c2add4a67c4c4186bc9f1e4f08d4893aa10f435ddf2ccfaf504717024c1c400c5091e72c9b44a236c96ff029ea799173fcf8f437205688064b9d3161c6718f1d52d4071863e40ab6bb9eeb54062d0a196fd9257033c772ff3ae420cff159793eb64618865fdb2498a9d26d038f02fa0c2ea20c396d92294e87bde7bf8fb5863373e0302fa5d903ea745e0b97c1315f7e4b91d19cc65327806e2d35772b0b041e7868d7150b62417294e89329428e2b03f6f28aedc297283bdb885c511c28ab72a056e77340916c8741187dad1f7a9f3d9439e531fecd75525ddaeaa013f8b584c43e1fe43963a4ea2c50704fb35661f18204ebe3d18b3da390d53c6d84aa84b9cebba70e180a66e987d2e5a8ed9874a3748b97dc1a93a4c28f3f7e04c0e554ad7d3bba09e007984fbc9bc814d017962e391b9e33186a998639d55a1b976123893e3fb3d267051cf3cac3e2d583af460cf0cf7913d1c91ed644c362a4c8160a800f3beff4e01a3f525c6069b797c56469cd7ceb8d58fd2dc783e6a90d8d111297c0c1f02295ba6febc7d37480fa5ad1f55d094e7e0d5eac0ff89bb98865137ea04cfd2f6cb288cccd8db8fe0aea4bfd8e2129031df9c8e156b0f52789964902f02204048e0bc5a05b2ff5129ad6e5e56ae982f06ffbad085ea5a21567f53e92ddf828fa7ae506710b03ce8c1c637e4a4c75246bdd402c5946cc372986cdbbf947f64bf31e96c0064d325cdaadd55a7b68f7f2b7319eaf303126c8bd23210a8913e5d44d90ec1cd3e8368f4639c7c8a2797b049f615f93ac8e35e093f399b3bee67d5bbcff9348505d40578f65d411e89f9ca54435a89810495f7e3d544b431109bac576f65f1250db7563126b795150ac8f5398ce21b0ca8f9a7362b6d4d7d1b5fab5a886d2fa34f636731094861e850f90b4f910781dc1bb89f8343bf18a7823c96522b162181467ade3f0c0b5702ded79726d6234258707b1ad87ef63648ab4d53aaf63f91e618a291df8b78c905530922f3e71213413281816b4a24f5c19594a1ab19648fe977dbcb139d79955bdde6fcac5c1ce0c87df393945b827679dc3b54c3a773f819eee2f60606c14f9beef3a8039b5b6befbe2d68eaef7d581cd1cbedf66f7c30b36714aa476dc9ec1471d4dcb054b5e616f31c321305a317d4c66b79ae8d8c5037dd9dfa5304649fba440ea683f8d8ad0ece1337cc4130f58cbb65a43b35d400f82971c44262becbfe7869452a2908a03d5df1bf367d350cdfecde74a5c79d6b9ff862b628733cd6a060ad099e8c1f16b816dcc908fa7f6aaa7c44e4387601694118c7e6cceb8ea389668f34378f47b81ee592a1087b8d7c0f03d2969664d7d7378e3681b641fb4c8ce5730c0c7086126e5e471d32b85c99e2816f28251d32c9120dbfb8c96affc205176639898bff4f40d8f1976399eeb17f509db9e3678499bda14983743300325f5bfecb96a333f20d84ee357eaf6b517e9e0f43e0f447b56192bd7e82884ddbbebb79eaf4f61a5cc69dc145f0c6c1a319f3f464846ea52cf6d73004f3e93d97bc9c28a237828051f4a4a10082cfe0142439a8cde87d54e911e1e3d0d299a6e8bc1c3a91274510c7140a860d968483576d3cc5ae1e28ead5eec0c6f622c2f9bf3467ad287abbc0d82473567be5521e68c5183658d987b0941c9c2c45bf563b9de494369927930f826de700abcc019fbfc41502e693ad807cb5c63bc3c7b0009276d8091c23888fd47031256cbd139f6867dc80cd9469a03951c1b588167b1a34fadb9caeb93c9f1ed4ca9d330c7883974441bdb854afad7095cbb730936ef0e18056f7c48006a9dd0a38cc22027a7948dd9caf99c1c6351a0ab016cdc0f76870b487c0f32b031798f7e32418b8b", 0x1000}], 0x1, &(0x7f0000002700)=ANY=[@ANYBLOB="380000000000000001000000010100008d4e37a5c1d7100e090c0914f7daafa6ac460866fa773e7e0fc49ab7a9a40d79ab707541f7c00000c0000000000000000100000000080000ec05ff1b3ba77fa20f09385c42e38b4dd6b507097c9321965f2c41f01d90af2d9fbd5eade859fe15ba5f70bf8b5b26db98059e1d8bcd3cecea0a234cf623fc3e896f05bb8595a4861df0eabaa0eb70ba3f7abefab530e8add8e283d5a2d0fac5dcdcab7857240fccce08f554caed3b0e41fdce2e74defe9fa3fd904d62f59a38068402e8ace7295e5b4a13fbfc524ca95e0279cb15a1e8b2c0d0dd375f547ac67bc649776e7e90cc51ae562ed8e2957ddd15000000a000000000000000ffff000040000000c1a47d8936851cd59761d815b0213bff6006dcc29a6a7abfd83b8799336d78ce690e3a8c6ecc639cc7ec22bdb6e1ebac408452afd1ef47def0760c8bf0362a3879f8dad881f3f1d196672b58e1a027bc2b0a0f94ae754bdcd670e2ba07f2452ff270ae04c61ff7eb5a42cf39a8bcda69de4a7f105d9090ff6c3397d976abe4218de2659009d66c2f0796060000000000c800000000000000ffff0000000000006a14600a6824dd907d483eb6fb6ffc2b80231ed31e781e23acafddb6855fa724c8e81bdb8454abbf1582c8db75a94991893335edc9ffe52bf480f6dafb71a47acf46c644a14ae33ca48e7d8e758245d03c738388d6bae4af02210ba09a2c81c4d82a1fc347fbcb351d7fe7f0106b93c5e1280ad679603662ec2bf1e3d15ba712a552dd9e0e443daa876174fcdd4e48fe1963e643e8293f6cd3b7fb3bc2265d33adaa2122535eb168050000009800000000000000ffff0000c1060000835fcee00def37a15db05a6c5d849e13e0b7d7674e51d9cf3dc395748ad0eb4decac4522ff04a749b7c6e672f24159c0043dd607d22d0e17f5baa9bc448c099e8382dda5498ec614df4120aeb20fb3295ec24c0f67401938fceb4dbf33cc3f0e0b71f58826829bb7cd473de3c74fc5b57716ba98e20193181397823be669d4edb00ece0000000000b000000000000000ffff0000ecbb8872cc854fb3a60668d249149b7f30c2c08e3628b4708393c73240c4dc9b60095d00518143d213cad32b7249d52c1fac91930f9ce8d5180333f33a8ee77d00000000000000009ba5503bbe653e733c88f943da59df93392144d915ae9d78e0dfada66ff53a2ee167fb91f0fe40c92b8837d65e06d8a7e1076e7f6e46f16bd2658100a059f72fb9229f59dc5c1160491f1e088da08f12efe88546470b2da4ae000000a00000000000000000000000a60000003463066ac5a2134908e22e4d145d1e45422d33a1971c0efc8f550600d1a16f673b9b6d2abd46bd29753b98bdf222470b7e2bddbe6e37925e05f6cb38585f2b579109008763d7ad56457782ee2fbc773ffd352465a17673ab59e01664f9497d96524ae1165ed428b0fdd6ee739137003e10ff0f10500a7b5b42e4ac0a462d8fa73f76108e4a3b4384d14659000000000000009000000000000000010000000001000075b036c4c9fc66e8ba44f8b4e91489582284fe5fdbd3a00fabd84adeb94ddbc1b90dc56cc662309977e92366e5b649caf972b8d7c5323c36fa17857a79e10fab5cf0695fe1358039de44f49a7151184d13e50bd3dd3f964135e0e5084502ef3b57122e62453827f087ebc6d38f4625908bf2ff69f81d5d2b2e7f7fe0e7681100d800000000000000ffff00000300000058aec2d975098210ec12a0925c5d3525330843cd179608caaf5b5a9ee04ca3e70fcbf184cf14a0678f5a857f0b4b18cb3c00a9e21e77a918c9bd98b1941c7f551b2ed36df9a6f169f2ab14f62d36855ff2c05e5cd873f8d97fa811869f601d56b4aa70809c5ebf43d6bb694e55a2926caf2a5e0dbe4d72118b0835495d14c4a99812eaf3ed768aa5e94a9de6d297efce042b3d2922850aa716bd21fdf82b87471514aa93f354cc0b83799bfb947bd2b42d3e1bfb2ac151a9d357b00a5909054f00ce43e7c44f00009c6e4b66c881a9359b80f842ccac9af62730f6ad854ecdea923d6725c87e2d40359eaae5c41622e0db3153be9b1e888287b33115f7945e75d935fad5daa0d9e99f8cd29766d5933d74b588cdf4eaf896ff3668ddb706c1b6f586dbb545ccbf4219c647087b521638cbb71c8c03824422f6093c0ce23ebc81474a1eeccea4fd019f203fbf371a4f70a62996a84e06adfff4e5a1b741944427aa299b2d06ecd30f08eb5faca5b6f15e61afb27be4e57d570c8d7565523a4428e0dd9022d78c8dc2b033844a258f186bad0aa797f7fcb4017de57d42230ea42def5233653821d2cbf585f6c1052e057a2cb837e893f17a0aab99bbe8660700000000000000298766da77579324d9ce6b0ef56718345ebeddb62c47358638b80a34b71e17cf532790066126dbf9c41a31db67c094d79ce5e1f4e18817e0fc13e9eec1a49733d67cc3b22738f0543e2c4693b18c6e785e98a37292c4d50b8a4e89e6b438dc244f15165a4ff2f9f7f4c43c7a5be354ee1869695e22a9f09630ed5ef4ec5e3fe9a852f78b6552c7eaf060dae62785f9df5c1e17cf4997d0d4a94f272b117c5fe5396532e7fcc90b61044073e98692f0185977b1d0b534d387ff9d2019c91c50e428d8e7dd9918f2510da1c7f0a9e18fe560a7fcee09839652c44e4d1935b9f4133e97c190ce92e6dcd18c6f1ea16b338df4b761898ff5fbe9723dff9dfd0e41c62a5a2adee01dafa2f083cf36eadae508a558ee8bcf96d6f5c14e54f0294c1b2730a261a79d748878684e193364902511434504cee8464d60eb18431b5af9a8076adb709c896d57140a8a4e5dcac10847fcd61c51dc2f134d28d77801ce66485f22745137e2e9806551712bac68780036682103757aed804e8cd167e48aa38aa7205db4ce4fe2aa10a4a14861419dd7d8b2f0df10943bce683466a975a4c957633601fb13f68444478c0768ba05c58c782f8800544d6d7003d99955872b47de4ae46dd5e85c5213c84d5aa8e27e8c7419a81609a17d061af4d01920cfd123f58eabe46d39864c54ba25c858436503ab00d5c9adf50960cb8c882cacaea55b38c1523a939e7e1d0831f106f8437b7e089fc1a97b752020c0140b7959943b69bfcd4f93273a5d44676be7cc7f7f5941968c798995908613b679876dcbafc327860b594f5e6b383436af98d17601bdf2f89adabace8feb6dc22b53e33e8a1850046db5964013204993e8d5711d1a46c0b425b3de4a8e4829acff727825e3786ecef2892c56a370cdc6d54df22d26d3ba37313359e86bd4be74bd296460647c7fe7d51e323ac748e05bc70ebccfd0c3b36f43c5e3a1a80c8427a0f71be2ae1c545447e4b9df996df59eb6c77ca8647cc92c390e7593b8460fc2bb2db23dde7de527c268d4e35b2d8020a8d8e71d6e778d493fc03fd37a359a29f39c1e21f93681a802b3eadb79564a26bfed56b915c92f903b6152f1ad3033ace48c2130212156df882224d0816609e4dac146849cc16b5aa74532769786b07147b1b7697f749628e63560fa828aa0c21d9128ed945a41772e560853bcdc5fb874642d737fdf99cbcd39730b62d704306bc622b09c24c13d4ca1a252b3fa5c413a2e2a7445eb43655c6af199a43ed71c597586f52f8969164269d1262fa06992dd"], 0x5b0}, 0x1) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchflags(r6, 0x1) readlinkat(r5, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x5c) writev(r6, &(0x7f0000001c80)=[{&(0x7f0000000680)="85239772640c9099741148ca9da9d59629fafead9a4ff72000417e7ae3ca652a45d65bb12383b4d0a0af6257fe2734b17840e4ff257c129d10696d25be6307a6896d39583f7e11c50f5e9b788cfb9f925e74023a1b7118265f09090ba1f5baa4256e133883a0e2173cd7a645919e6f2ec43e060000b0b2885ecc1505811945f18a2b152c5c877efbaea04e74f0a4791816ae5f3341eaffac38f2f9decc13053cdb6ea41d3755751eec864c0e1ad7ddb5fbde81e0130f4563f20eede1598a0d3360f6053b797104000000000000005f2c9f469d27b698961bdd97d1464742677b8a2242ec44ae419fcd2f37f2b6964ee074958d692374c51b0533d6264b287db410dbdbbecb424f8757396d0c57556e121e58471cc25c5c8ec04ec504d7bb4db10741043f1a99509302ea07bb446337d553fa499b6dec1f846995a8ae2678230f53c4090af3bb8afad909c20e943d95a20a0036eea30597a3b1120fad3fbf14ed9b7308f5af6aeb87282b14e742eeaa928691080da11bd5b4e7b384b611f1532aea2bd6d017b688b8ff736fbf1e", 0xffffffe9}], 0x1) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x7) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x2a, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r8) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f00000000c0)) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f0000000180)) link(&(0x7f0000001a00)='./bus/file0\x00', &(0x7f0000001980)='./bus\x00') dup(r6) 16:00:14 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000500)=ANY=[@ANYBLOB="0703a277d05745192a1010000500000000000000ff05000520210f9ea69d9d86f5064426f54d1a68d62a045f3d2071bbdf002e35216b18fd8d9bc924e8b7036bf615afc2e00ff5f23dd1a19e7c408253b0579d222dafd754ceefb01ee4c918d08bf7e293d3bbca0044835cd4d656a27338069d5aa8a3334247ed29c5cb0d90da96103292cacc2633cd5e23452b0baa0903f2fc1ef2b3c0fd60692b73919806990f318d5603bded4e77c868c755b94cafcded40cf73c0d1949e27493d104d1e16687f8f094337a52dd694528283a8ae0c9b76af837136ac4004aabd8834c9b3a71b2d08c4faece15b40841fce4d2671f67d457158630bdc5774c73728c5e3b77158bd26399e0e6022d8dd935369c0a29df0a3b41f606fe9b4f95955aa86f4b97bb6d2cb18e02fa78bab7fdc1e8131c3f41d812dd6bc5b7c6ee7cb0192522524d2db9b736d29c09ffa4bd87d3a17a2c2a7d12cdbeff140f4273f2f3f3520595fc8062f8bfe60c3679501ade97b0767e04ff2d19d465bcdf751c09cb2f7c82afc287ec6f567aad9dabf759951855d5225fbbde73f1f3f4024f89b7439466edfee0e97affce32afbff41812d7d45f649a479a970559cff494cdf7cacafd9a867d42517c721d7318f21b2e9ff2ede4704fdd9"], 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000000000000000000000ea000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007e960ed5c67f2f688997ecbdfd4f9f1f50e0a01c842adc2379fa1a9cd1cbb6955df7312b52069cf359c836e00378022a85a50a8672331442a8d6ac87a2fe90384b0f8e388031"], &(0x7f0000000180)=0x6e) r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getpeername$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/60}, &(0x7f00000001c0)=0x3e) r2 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) r3 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000180)=0x7b0) r5 = getpgrp() r6 = getgid() sendmsg$unix(r4, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r5, r3, r6}], 0x20, 0x7}, 0xb) sendmsg(r4, &(0x7f0000003cc0)={&(0x7f0000000100)=@un=@abs={0x3, 0x0, 0x2}, 0x8, &(0x7f0000001940)=[{&(0x7f0000000300)="901edb709394c24d", 0x8}, {&(0x7f0000000340)="7e75104f36dcba0e62d4e47d01b7e979a57c712643acdc4a63394d6999aa19247d0ae1b5cff2c6c1551520c99213f5be0c14fe865d08e858152f53f0272e4a2b35db2b0ba686b8d389e7f956465f52e72293ed08efac", 0x56}, {&(0x7f0000000700)="5cef39793df7e58999c7242d108c7a26dcba282013754915c4928c6767186100c229e2f09036cad5c77dc996732b100be77db7817c03b87bbd5e383035d2d3e9649983dc744521e00f032a8fcbebead1f891ed67139bdf3bd60dc5a89f6ff928b85e7eb4bd2a17cfb7aa958420149eb700d6f34b134ee031b0b516845428d206ec6a0111fd58ae5675c1bfa454071c941d7a621f5a0fe1160c06d7c3bb2e896910ab1ee2a6173cddf899266a", 0xac}, {&(0x7f00000007c0)="0422473e98730dcf4a07ede430c68122b96f306f4647988960862f5425476604016181d8bdb223477c7b79ae977b9e516553d1e1e943be3613", 0x39}, {&(0x7f0000000800)="9db0cc87248605d44885b573735d9c302dfa387f223f0ac8780a5a9a1ad4ef50ee513419f24c2b207d3a31dc04c1a05053e18a0d08e9948ff2fe9c4904ecc689f7cc631dec6a453da399c7aef2f787349f8b02261bd29ec4c39e2826ecb1bca0535d7a81489ac375ceb601beb3adacd12bafbc975acfe66da5c97528735dfe44f626ed5839b6d18e45def62448082a65c5eee83b2c97ffc9cd6a67fd4c2c66066fb7a7c3dc765114d2", 0xa9}, {&(0x7f00000008c0)="43bb89e32af78c3c0d34b1f55174647c237b09119e9df9160d881db8d64e2be99c145236f641659a82a2191470ff20b1ad553bcff8ef3fc4d3f079cc4bffe2ef1b572ab06a8666d6bfac61c7f10fa40c10", 0x51}, {&(0x7f0000000940)="41edc004fce1486d64c00548cfc627f239bc8b3c1ab94953c7cadb34e884add30ce8099b5307bd0b806283ff168cfa33fdcb9c98523fb6c4ca965fafe7e576704219a3df2329b227a2e7bda85e03732491df25794d405b6c6bedc4fd891e032dbb575e8c0d1428e42316864ab9d9baab4d7ba427dd38d33db3c69c8b587ad2dae1b729e37315f807811a128bed05ea66ac0e87ed1a6398c21f7ca9ccebc6d2c1d8f0fff422aa4e8045d122e3baaa64973c418b912775fa2e8817d6b76146e518af15e25e349e221908ed539f523140b2b00d9622cf6b07d2760165fba147aad6570ae01d9b59966427bfdf5162626cbf2321c246b13df28bcaa4ad3964dd17cf0471a2faf33a0f812101f0bb191736060170762915a7ff2a137bfce34169ed9178dff58f5f62f8e2c6d59a263bd668dd998d0bc30b8476045318ebe48645e01f7a63d09df9d4177477eedddc2a61940dece16b0932f40b9b6a611dd15c49ad11d45d6749ff5314a3f22160375a264e3128f4d780cc17dda1ee7eb1a01ea92aa8fd8294967409585078e5a2a14cf9ca26bc6cc532cc08a4ea051d641777b48fe232102c73575fa03b5be62b9bc372fa714ddb171ac6c06f111f6ef80f94774bb8f4b7c3d42beaebc9e589d689650d1811c86bad3c2d1b0bc7e37e15c6fd517637d89e66d0d8a1fa4db16c25ae03ccac70c540460db49a2263cf8fbc2c7dc969db76cbe49ebd0252c540a2f6f1f4eec041c691adaf2fa52f60f5867d14362328d4a3fa8683b13360d6783f6599f793a0e4d3dd797832797669e1e686477b76a561cdd952deb48451c2043507073bb0f64aa6e03a8f4a5a9c09831bfbee3a6ea6d5faace667ea7a62705c70a9ed97843be6cd609a820248a6dc6ecd5549bb07f95a19328f2b888a235d03727dc72c19dc2774991ae7d62acd23e6d7948987c2690d3f604be85c7e2f47d1c3c6c21aead821c2578979b4b3cc0c291fe4b4b9c7a0b6c8ab68252fefa59328a5b8b2e84f23993498dea10cfe279e8f81142f0438e8fac8f24f205225228ce2f50903cce8b722465f8b8034716319c95a381074d58e8561c43468b8021b6835f27277d7e261a51c025c0b13b731dadc16595738da077057a8efe24e51bf384d4926d04577d5d9e23a1c56efb905d6d7de3a07e0a26af7eeb3fa14d1c9de9e29c138e9aae735c982901f031ca6101c66b26f6ce4537ffbbc48db2ec959dbbe0a74d615067174a84671d5fb0feaa575ec5953eb578516b4c6c2f0f9e4fb2a6cb108f4911f24e593e824f59ab0fe8e7676ee56030d0d39578b443614bbed9e4512c4b3bfea1bcf55efaa697edd671a9aa8ef94230bc7fbad7e29a188ccc957be2e89573fdb08f8c9aaa02c343d0c909311d946d75b13f7201cc82f53aa654f9f8431236028cf5ea4668e251b29f60f28aa460c80b75ccaea3272d3e3e0d5adbf00f5f6fc836f47db6178defa2927143ad72d0107ef229b555ddfd688f5ff801664b39fbf6550ebcfdb04e41cfe5a19a2b663102321bbaeae77480af5f7ea06b743fc8c3ed38d122f3734c1afaef42cad2ee5edb6b213c3ac94662fdc066e6b50be5da3635aa594458d69f80ad3f9bad14488880d382e4518a2ccf5872f70c01db451f24b7ff769ea923f3a23735a640c5338507007c585b36c3b03a91f01c093ac7ef592b40458df37c5d3806e58f721600db3ee2d91f1ca01d51253f93fd7770b52dd2ca747aec80d19aba4d173a6c58c84d31346d56312fb39cbb4bf606a93068ea172f0383a6bb936b0057d7789367718bbaa2391dc9d05b176819a593ee1eb7108276a907d8c42bcec8896ade1d6dfe5a9b0c424250f87c99d0eeacfba3de08fe0ea5613bccfee3c80e2871d9e0f9879e2a3f74d4ab4c22a25374221e7fb98bf67dc0cd8def40d03c93e665b03d0117b0d0014611373f46c9d79b2ca5d629fa15dc49913b9e0aef17143943849486718b4db3e6115eced7c4c475c9331071a6a58ce840d082752be22e540354697fbef58d3eee9ef589e8c530cec51f98dcd8c21fa583d8e07448c3e1f50301e27451beadae53400142813f39cda4a1601963722b95fa239373bd7d1223d9eb5c3d05e3d35b1befb748bfe138f9ffbdf57ce8115f2372c684b37f0d47cb34dd7e1825c92af80298fc6b0f04a6bf31cbd9bfb2bd7a6c5f2e7cb486e2f53e9b5f4e6d1809414ef663dfcb6e345b951ed6b1060372485b8bdedcfb0b3feda1a7a62cb1626663cfd4e33d8981e8f2b47d6bd2241bcda0b7256f2b042e7464f2d52499241a4401f39d6c31167e1e6aa13141b04c50878916f5b3d74ecd266c7a0c6043490a1a84de7346916c0857a6742154fadfc06d7192c2a31f1f1d2994aa17536e86b2a8e798a32bb80705cb41acf47ec8a94882e2c600119278d5f3c020019ff2773bb42d40d1be9236d7369458dbb81dc84e87f457f7a7a8d7e201dc796941c5b8a1e445ae8a5badc04315f0092febb6915c3aabd2c1ba88db4c62186ea040733901ff11cb7bce0d5873a9af37e74e1835f78ef47b3d809c78b8370b9c4ea3e1da9ae190538b6bde8a05bc12893c12cff39afac3c5c9d2e4b156188162cf7b3f894334a6b5a1bcfe9097c68bd3b850e695ab899577438baed0f48230ca3d00c343afd66fd9c4ff3f761b969e0a86c3335034accabafb66305cd53697d57f5eafaea6fb93cb5956bc43e8ae051965a04e5c3708cff60a304585241670185e025e827deaacf6776def31c1609db6c8970cea8d2079a526827c984399b1b75d317fe05a288428e74750d932bd8eecd5e7b9fc9d17fdce7c7fb9815dfb6fe7ed604e8f439c4bda795666809ca67795bc79c36c5e2ecc968f1cd0d9a2716a036d996b7596e9798a61c74461a08d20dd8e491d5bfb2194a5946c42462c659ea239c9b269f4952d47bb3ec31da7f204a04daecd455cc6779a771edf9c0717dffc64884fd5e77e45efa5712ba4929f127120c4f8279a9258297c36706daddf81b0b126690c5ed67198104ff6add59b41629606c075f12a32bf0841b3c66910c52959c5205b5975ebb11ecb319e9120dba6bc3054b320ef471f9a3641b783c65fbcbf9261a0c2aac894e947b9c76e16cafd7420266a401ea1d255a2721db6265372eb51bb273e8f14071167a8eaa6ae3af2f90d7dc077e33f89dcbe861e0faf279b4d1920b40711e671151ddbb1d8f47f913cd8400efcc53f1e8d886573aa31509ef91b00761535c77fc24713d6a4f41e5e722632a3f879af79ac04301a5560ad326d70c04900286276643693297cc0be7a6a478200f1e8fd24ff5416b52f847b6df203576f29a27501f614df12a1f720ffd82b29ac108341079a3e5c6806aafdc2b1a3fdfa16bc6dd3f7898ee4174d17690ec96c509b4351bf28bcc8bee4d137801677e15b67917dbe1ad6cbb9728b9a013c19b8bb461d3bb594038c87b71293ab21fbb9a7e7c794e8dc98c6e97e0faa081da6281d3a68220c208818ae49aee0f80e4763d630afe876c195289da44420ea361eb1efc4094a1f7d41b47e214e83aa41a8bc14bc0bbe98e099027ebc14b89d4b8b7567bcc717f0a15a930fc8591ccd938b5abdf999cba68c6cca26e447f8192606058da68eeafdf23edf576056ab7b8fe2169cdc8c9296b0fced72c7e44d731a276d5d610de6eee62dc7e114eca89beab8d6d59d3dc3667b55d4a36ba72a27e7b57fb59df638f41ec6fe81941c0a8e993390b0858a1da2ceee9ffcf537887c1bdefff92bab52023039cfbb49a5ff4122b12350f5b89b0cfdfbca70a0e981853ed3bd3e11ef3be4dcfa62d2d142780e898bff90298bfce126cfa81f26c993b4602a13543a4fe1111f4cf664b90fc05b2e86b286e3abf0425c1735ee499b0176fececd54f0735ef0b8756b81ae797d8aaf667a0b65bfba58eaaed045aefcf54fdaa65bdd04031b58cf224086450bd1782fad3c3802756bf1386b220126934680edc9f59acc9b6c1158fe8a804d37cad37ae12d441cca95fc559b298605ab49a4790db28e700c167f55470aed11ff7f9a9c3aeb747f477efbfcc1ef90e5847dd5742ab7c39acc5c40fed0d98ed4cc362332e83b84fb5565fb4b229d9375a26a7cb4cbe7992a3503b9b70ef8f56d9269f5fcdc1800218e21b638d3534c7c08206998b4c21539e2dd8a6104a0e9f51c5773989632e6d086e12209ac1d14ca02425029a32800237a93971f8337aeca149c55586e242a009813d89aae310db1c068cf249ad74dda356b28ff14d61acf811b27fed02a24f66e3179c7743ede0d487ab9a46821b028a1655e5c673687684298173b944e43a498fbf7e1960bce85ef13ef1e47ba769034819c8941197ba0178b54d84190364ab5023db6718c2ed47e2200e22cc0e14d56da033e1a194ad499559b4d35227e8a3ea4f70857c5c6f1ca8cbb261192984b874820569fd1a7f9f2421160ced8b16d5672d8bdc907cdd6cce56c294875e213d653682a2a8a0dea211dfa6ecb58b425cccbc4a69471c0e9bb15841d5a29791e086d17d400b4782914a40b226f8a6f530d5958e045b80c812f443f39084bd0ed098affe8f83da120c490eb93ca63bd8a311d6275bf802ce65290a82458674fc5629a54125a597ab3b1119b8047ebdcf665425914b9857704410649fbac0e3c0422530e743a4710208547044594085b4c15829c1e04865d50fbf708314ee8888385aa0b34e80ac4ce464a4265c0deae229076edb3cf3f6306b18e7a1395a690a9a9b5bab312033a984208c1676c3836a107bfb4b21e6fc847c9d93031a9022671a587642958ee0ad2c342bc686259a51da788809b78a0f84b40833feb5669a55cc977cbc738494505a1a0504d468c92bca9d2a90353b09fb923c596f81159d8c03c4c210bb18193c05955b1cf08dea8c08d0469e9b391aa0ca6fa1835ea33252baf5e5829c9d49cd8c7428727749d37265304c622768bb3539b4145a77b639de28dfad4717eb4edcf40488d844c5888cdf718d3276596d582e42aba40426d25cfd3ffb36db5a38a935bc49ed03e92eec2e5445cba915f111272e570b77da42bc5efbca21f45b34071fd415f665568e920a76e34b975f5bc8527156edd4d0ea8d38dc9660289d9fee421d97d5a4dca9d0eeb238d3ee1f01073130bad39991c50d806561c2be8a5c80aefe104c48ffca6cf6d9d690a351763e9e6b250f422d8f9e9af4411d1a4e4410fc6956b718b8cb46a5f073e4d53671dc327a2928d1e37d9f986bd00c32cae85290ecf12cc2a8fe40765335488d188836e4d148bd351a11a3018bd6b09bb6b9bac5ec86ad70e9b908bae780c112187bb69be336bcfad66a11d79cb3ee0bc8475d46195a011003f896abe529168e34f9ea8e4d465e7bdc566913b0efcd3ebedcfea26ef4d29dab1b023292ceff915c234b9d79b0da72c0f7ff84de52d54e8328fe5a35e794b1b2b3e6ce34222619f629993129565a7dd953e4bbafb709f12e0b97da6c295a6b92a051e25e6de2f8800de3fea7bc5295889cebf51e997b7860220a5ca27514131e458766aa26410a245f6b401f82243bd08803c6978d25104f9d5ba34392821d2c0fb9a509cf7d10107fb029e40b8f1281c365e1019ba50508dff6fcbf919fec544d8d1a94b6f2f22e4e64f023ef0cbde5101899ed95cad66dc5b56a0f97cee2d06ceb1b89948d3aaa3b6dc2f8ea3b140b3e86a037a4f345a768d5d0a1e70b25c30135ae022ce82914c3da9a9f88db17ae90fc5a6ef5e52ea770ff7fea6936eb65695f3a5a4f8b07585e", 0x1000}], 0x7, &(0x7f00000019c0)=[{0x40, 0x1, 0x575a, "afbfc5ec282446335d2fd1417a3d0ab862b26f905f4aeb91dcc57b7b3a1168d31e9eba019a2005663256"}, {0xa8, 0xfffe, 0xc00407c, "493c312a42a04894c03bc474cb3f3be942916a714a38b3adecee56daa38330cb1b9c3e2b7e405516e87bc962927aaae324846c18f0cdf930665307ba48953b69f81bafffc1cdc1b9af6bbb51b11719d58ac506101126b7922a30b262cef27b56757c4eaffd620170370b885107f26f7e391c4dac64208f1fd9fc716e06e05da6afdc7fbb37d618af03f4df52e476131b7a2ab784"}, {0x1010, 0xffff, 0x1, "7f0e5eb2126753c68ccc4b8415ef074f90b683fdb6dd54d0c7a79f50fc086aeb100aea42c0122394f4f1633b2ed7b8be78d828831790c593f682e6fe8f570af9e2c04c428568ff7b0d71a16243813cc1ef920a6e0b53616be5187d77776f79e3461720ec405d29a8cd57aed99c4020315edc26a6607cc8bc5023078033c3f9aa921038c6b969cc7f1f475f9ea13ca8d8a657e511c5d85ca896af93c2ceae1e4231b4d4539004f35df6549cf8f4589ca6021d62782893fe688a144f3708a747d0b1954deae7106cb39ccca648763ac87818bc6099dbbaef1ce526ab08938c189e7f958e89baa94fa7b2123c060b2a130fafdbb6c05b2fe51be1a8c284b84433e512b821830aad815ae098b60e3c2f7d2e5771008d01765777b5988930952e88f4e55b8cf0c26b48646896896fbde824f3809e45957d2ed51b7f30056e7ab477ef636c1ed0ebed60667a01a7aaffc4060d25caea61055f029f04e9884ff23fdcaab7d4c1b2de0bd34bd41c04e2e0d6a9d332d11e794be8cb6c9a1fcc7dd773383747c97900d0103c8da878474db490f2caeb0c4e437f1b1c3c107e924a307e022454e0694ee5e37716aa31d0992801056824601832dac9dd786e24d5dae792e9793b4c5a93a36b3346fd4b4f13acd3e782b9f326b85c31481f6188bafc231abdf94434599fc55afa4433cda1756a2506c382a419fba2ab7648d7196544c054c04f78a8f666bf1dfda6d591147dd6695c4dbb9c7d27931bd438ec0bc968700b22f885ccee4f3cffd959e8eda312819c20f7731f77da9d278cd7844292fbdec3c9819a2f7ac451b504eecb8224e5c05e2b8b0bdd96d554873c5a3034f04a0d9965861c847cfcc959258e6b4f6d9d3ef98f6c613ad1789033db9bf2746c01ea4ac2b9de1d14df8b6f7cc05dfd5bfb558f31b1106f4c919196a332108f77d6a5be89d48b384ed3ab7f9629adb1e0d5cc6c3ff1b65e4e75a1464f5c2f27a84708a2e54b7f454d588f0372aad01cfe721b07c4475661f2ba106b27846904cc83d7a57d7992f2bae02129b16767c0275c38cbf363502a461e78220290f4c68f70248968377756f8a9ff95086d9c7312599c5dfbc26dda211ef9bd8588ba24c91c241d390de209876538ffcf700492533fa238833ab5e665ca092c1cbe7f94f5369e993ba08c02a83283ecce3feac0489e26f2d3785c51f0d6f436d1e6968d06dd2af4443d442c60a083d5e11df2e7422c798ac8bcf81c127e7221d0db27f57f02cbc6ee74c8ed2a94e4d89744317ce42aea0f3e425723b2910d618bfbf0636cd5b0cd7f941d2f40387ef2fd1d34b839769aabccaf9e75995432ae1e9a123600d315a917f6c578112c80759124783409881eb176181d9ebe98405a700dca9d99d5e5543f0b10d062c3ca4cf9d0fdb1528013c9706986e1363afc3d66c1e6fa0b57da3af04743ba782b02ef39adc2c45fb7712af18d989088d273dd0e7692714ef9ec85d7360fc86ec48a2d0482d30a3875f00c9ff30109c1e496801f30f9bf8e765a5f31c86f0e852a2403714f8b200a605ca45dbd44a6fd4addf935a6584f0509f2e6424c2152b7b0f3f2dca678ab0bdd468641ffdac254f3bc580ecd28bb4fb2389c834d88e66c4f7d4c7ab9c8ca08019fecbe61933fc7c7bb70b01b86c477c2edb390d972d2e80446124f577e15482d33db588b72b30494bfbb4c2d52240247100032e8341b7162ad583d8aea80d43fcda416793097f0a1605c108398e536f4d3e06b5435317d4a08bd1bcd0b2598ef651705507b5d62f3596e7f095f7487f73f9d9efba1d5b4e1b993671372c7cfd7c4192ca7a6922f1a71514b68d46b0c675a567570d2e5e817d6e588de9290e36901b0cd2d9802827f2fb1b16e87a08d0f1a6e8532e6bce9e20d48e887f0201cc7424dc382f2b52dfd4d279465151a902feac5dcd4133c50fde0e567d11a6aa9a266eea9af274271b06e797b97cb41c830fa8094230862278cf38bc813607cfbf2ebbbd73933eeb0767b990af94dbe01a69bda8c4b633c714bb48aaf9adccf629db5c12ced2a63a8dd3a17f9e6e584f2722177199cb8d254886aa0d93e1594517cd2d8bc2a05469ae4837e33648069839f05bc19de665b2bd57af7a042007c0f20031223c278e8c38bab93b90c3177fb49bce5ac237fbb95e1e6568cb3c199eb22a30b4c3c713a29e790d82e794a739ae480dc10f11fb8bfaf8f0275c39ddef42a19d06f930e907d297246f2527c2c65c9bd41bcdefefbc54dcc2882af1fd920a1d98ad70b131cf6e6207309ce81fb77f7023395063c6be02fec86d4572a75d20259db5274649b0fc3daee5bf943686395283d25b8779606fbdd72fb4fa103b6b93c9a74952dc946be0d12bbc2d3eff355521d844648b919d579ece99619571f5d4bf897d1f261864f45e93008e9e2d85584f70e4d40e1139cd016be7192f06139f96377f45e0dc610e0796e02f9654789185626451171951731fd37fc2f886b228cc41dad1d2e22e6452a132706773ffdd394eb959560ec0a9efbea372279a52e2515701ed68450549d3284ded7c3e0fb22d5f38058e39dd63fce6318fa1eb268899655408810591f0ba0860ea9d3d3c70a8425a4c58cda85e78d14fd78151ccbe1c291373b61ef1fbb4b31e124a7d15f3e778679e0c8feb07987877c9650d33c112eda3c996c86518138efa8c236dd2d59cf4c24594db3e5a962cdee8927d16545f56bbdbafa1536ad8fe183ef2f13d127c2cc5b5216ac5406f699ace2efb736a3159f77fb75b666fc0e52feb1aa87092227cdab0d425f6734acbb4a7293843e432da73590b29281154bad89b35a215cba8d867f578599b99ba98cce7ff5573245ef8f5933c1e711b13bf785bb302f06fd180f81e98f79d770f5c4f0f66815f5be008215f93e3e262298e2d0bc15ecc6a63fb129f12b0cbaf576709a72283fb2d4df00f8c7f2c721557333e3827dbeb824a274bc9bb4e5d316abe2868bb8f3d6da2e479d8d89188619a0994575735ed8b08de511f2d142d57647fff37a0fc9746a8bb4f7b40aaf8f88a700d1ef313554182120f9f4581b1654f7fc8c87b661f6fdc8625bb5d777252c9cb54a1beff08fa601d469b98048e15f2f3f005c0fd0ec5cffcee07848fcccc810c51aa85ae7b96a381cdce2dba5a3ecd1657d7483ade0e5759b32461d06395690a5feb3d628ac7b68e51fcc97ad70f3119a4f8d69135ef62f23b3499d44a7cc576b5fbd724aa94fc935d8124c9661fe9ad210dddb8e7afe94e901e370debec0a1feaed2cebe99eccd4ec2f60cda0e3de00974c11e4ee6291e341036b73bed3363796affbab25808fa24116a5c0af91f8c70626ceda04a7c425092eabe9b2bfe2ad3e8fecab5c76bc5c4dcfe7a93b78104d7bbbf1aa283ed21acbc954326df07fb26d7b75a0bec495e0c0cda51e1ef5debc0fbefa299beea6d61a9094e7727b6da05a55f5a7e6b7a226d28e7905d5eb2419a2e5f37bad152383910cba8a0042d911163a82d6f0f63e279afa876f976534f8c5b6b7c96f8e84474b548682d26dbdb7a27b451b006af319af57ff903b09c237e2f25843c6ea2e626a01ae2cd5b00d5948a7ea13a3b20c28a75caf5f24b9d66044e4f75a9edbfef40304dc9b29370509983bb64e4b1a1cb40f74442d7136a7bec7141560d02c79403de74888df059eb6abccfe27a0974b09d8b95d071d797c032f85f56ecf747985458d2526ebc3516112b929bf39d628bc4392264950c20c21ac95114bf74c8eddabd1b3ca1b64f64d494d0ace149c39f4a9de8a2fd1b5678959900f60ddfcb4a56d3ffa273366390cf4279ad5abe615f29fd5def228ed29861905d5331589ac2c0fbb1001676ff4c8710a1be0f6b5f38492ce10d7e164c2c848c7371a2d99b18da2db95706811e54217b8ca1d0ae1a093e690e647f811dd76801de1547aecf128c50ccf71e304d526d9a1e1614e3707650e02162c32c8b3fd6f19a4f8d963befa302bec7c2ba5b6281aca8362e1326dccc230cf36d9f64d5ce0d076844ca263dfd86154a7c2ea310799f486a03896badb4cf7522f88101f43af726e24171389764e728da773d2f021ff06baa003cc07d7067a469b36c560727ee062116f2324c8da7aa012355ad1f71ed9810adac4116b0d1c9f64ade9659d895b21f920b67f7af80552490317fd0e29453b24f15daf05bc1300a9b92c2d3f33c3019f8d601b1f214bbf91a20b8a6815f5b131b9c1d5e9ebe7545b7987bd608462b4442fd8c0bf5de6f07ed861272043be67e5eec37a824b47f9a47636dde50111d2660bb1c7cb248b7858b355b237cc85b5c81c2d13c3b74e02a56d171e780cdd1d9e8661ba9861b89c167f1bd9ca37e1f095ff179b49e4b79b73e1609e7bdec293e2f17589b91158c3919487bdffd825fb86ff3fcc1337d8018fb1851223f9f2484d8a56f924dceb1437df856967eb998611e6134c20d2fdc1b2515a433516f651597c02c01adbd3057fd23bcef8ae252ebd2b7be7244d1ea82148ed09990b344a512754044f4255a57e6a4ca0016a8782c2906bc05824551c7fb27f1b2c842eb40a996ad2e482e139ec6d0a8d4ff86d824b75b62c6eb147850053be3d36fd3731b87e38af81bbafa17fb07fc4f6ad9f30d8d059cd6a9dd816d2344fea70c0432f45e2a368e7c2457f2d0aaf43d20c9bf78e4c11a46791037d9135ecebdb4da1c8cb41b849138ed74f6a1551ef8f8228be144489f64d6682907d8b31e422816f0c1e2fb0953e158a37f395c6b2a634a8df9ed492096049f790bba3720e3e0db97a6663e06891100749f48486bbfbc5eb63867481cc0726f31757008382c87180926f85951d7c4ccf69fd5807725e0f9a59429be9cf825b9b19df662f98afd914b97b6f9f5bcf9591c66b0b89e4a39d81d472e7e22f4146a4753d8e89905f83c8ab99e619e21ecab1fc9052b2a11a234ecec7d6a131e95ed98c70a1dd7cfc305a7ee16eaa7ef6e96169ca6b25a54c108e321c7c9fa3ac9e4b045f69260d5e51df98618f5fc4c57ff01119ea314e13c5fb6810a381a914fac2ff284937ee87950e3b74ee6730d5a350951f9cc04501c10ed3729d2792350ae322c8f1c2c263f2367cdded15394434570178dea26227d0f954ead1aa32e0860f3eae3a73abb3c8170edb40ac5d3dfbb250441165b9dab3c381869377b41fdf12aca71ba30ec8d8d379f9f82f2a2dcfb3098672da5dbaba7226818710ef0223e8434b5de6835110938d4ac81592d0db1f3cae67141f60d5c49ba8bb2ba283a7971187f02daddea5d5df5ed9e1070c3c5adc54c2f7f18be919ea91bd224ac50c9c645dea95e7b80084984aca96bc1dcc64495ebc70c62b216f179a5d55debc158182a2a774cea0705adf696080eee5f243b97eac093767d5d4a228dd5fa7e91a9c6fd389055dd2328a06018b76762bf634bf5c32d687d6e51749a12b1ac5f22d3860e8cdca07423902b751bb4ca94dd4bc52e338c6c97003230f5d27ba7fd72c4b2935b8b923227af03f378e4a91f535f53c395d8e45b84fbf955afcf503fe3169439630fd30f78c7c9ec33edc9b32e72e8cb208fb2280e186e7ce73ee7c80b0503094c8570cdf29b68056422c5ef48c5bdbd912009cb809f03261ecc185dcd87bdad02075522d2a403b0f8913bcb28af19ba60eac2973ca195c43e095f83dff43b1dce845c0731c8b896026ca9e97947689bc556ce3f75269c724248a2917b8d633af8e4520af4fdada7729b915644debfc9e2c8c285c3254cdc74b9fd2259a7"}, {0x1010, 0x1, 0x4, "842cf6e62ab072cb2863a2f8110f141dca2cd6fc4f572a56129bfd2b83153f8b85b9a11af6386f2cc1e631617c06b2f33f15ef94798d90bbc1946251b4f9b849eacfc7fffc74d65137706ccf92dd310d2c9375f9cc8252d75714c05eac68b2473b23dcaa74ed688e06675ff01f66fff3bead101961619f78e74cb6f24c76e64d4d3bd32b0e7b1c90f473a8eddd87ea161f0751ce503bb0a064cbdc454cf08db730e3a0f719f38cfec35da5005f0abc6ce873d339bd537a8a7491d74f247340354731ac3b7e108da24b736007ae5331d108105ccb27fd7c1e7a2d8ce048adfb48f39c76b0426e574aac3adb5f673eb838592dc4cbd0b6f63ecbbda6ace2201b3a7b8429c1e8076cc344ff9b841e52b132baa9d847b0f0f5507487de23005a93c0c736edb2c294ed151d1ffeaf41748fe560e2a562720f6299a40ed1396629fc49fc4d044fb8b5257a7b550be0affe1c461ee44d58a8c2710fe28c4d90f7323e49c593f6355c17781605bf912eb02003c4f9e783fe7dfbfbf46ba6db82814bdb1ba78841ee642690d30454e3b7257d6bb8c9f53845efc00e781c86a5cf9de17b62fac827a42ea4ff46784926614045453d868023840eae2cef0d976c1dc828f7f05ab12701aca51e9a1a27bae56793f027732efab7418119d928bb4152a3175895f3cd00a591e4bb0d3f84f80c804bd419150cf94437ff1c5952015cae036beeb1ca95f8ed7ae97157298e54e34e78e55a43da0709b524243a48a006cc4cd6e8b49e6392528e188cbba743c653499ccdd60969c7693f26cfe5fa702af2adef1b0181f238ea4131d845626694955eb3067002fa705ef630caa5fe41e1bfe9c6e6a17215cb78091a8d9a7284845f9f0c5008769c90458d876d8bb202eb1443f0ac887e9a027936ed28bddb9c075889333e1a30961dbb7cf5e2516866a597b1dec6558790f434b9c61246e8885638adceefa8f670c2f327807c565a38a7d2c9f38d8161632b9871763c32576d888c83c81bb59d6bcb89634b1d06e6d01a065c4de13e63465908325e120d4cd0a91ed98d2e779c449c51e1418520d91bc945fc0d0304fdb5031337c3fee0b7f702bbb9c0d7d7259dcfb540f574e5e800dd79568ead2c8bf016861943c670aea8a8b51f7da7f0c4fb2fba500a3706e933230f0144e5c1727f190ad897717b1fd5cf91306628752e46be09a13770a402091377b579ed82f52bbb586563f40ea499c5ff119af8a04a4b5c7b68ff6b022151a784b933cd173f644e53da7a9d8babb0b22c88d2d60d6a24fd75889987cccbacd56e82857c3a6835e5d570a1705ea773475596ce24e53ad5e99cf72bd5f4d236194e6beb18b53beca61e0ba0978116ec6758f3ccb88668e561a9936d6aa7d933ef09d75fe3c33edf592fb0f31f225aca883f83c706aa339b8c49c941d62e94f29f460054f02840c3e9caf5e088fe69ff7c0a8a424b8a85203911c164b20b782315cae4b0b132884c9f7b5b5f8f8e0da2e6450d47b6215b86a85708331cee2ceffa4bcc77139bbec5a1c09f0b18768ae23fa35bd55efacd6cc3510af5f0c37d7c84d3fc1f17f20b273339f3128e993257ec61ef9bd3315cfd34717c8a9d3caeab6512d6f94f9704dd9dea94f5bb1245e8a5f021870ad68106cd8d79a96097fbd6a2601ca4d457ffa30f3ea761dee9335f42332188f67f34d893dc063a466e9f8833301b7c6f96fb054df3b784c548785795b85abbf48f51cc3133a6782c49830100aa48a05537206a5e9896bb2a4544e08b793d167a145a5c9ad525924587890061391e4a1c8e3b28d04610db87beb7ea2b4d15effce69903b7114b7137e23711d246fe17c3adedb1b8ab87fe96097800b0999300664e9d54d502c77966765f27a84293ef851968b58edab61a4069bfd50ed4d8faefb0e05a168202242bf19154273cb15eda5bb0d17ffa1408d5a7ba7f383d94d4f63c90dadd742e67f8779a0fd143f09dc85f2273834eb443fa4be5566084907eea14923497edf5cbfba44668f7a63506497c559b11a624ea25806dcb67d3c6441a039dbeadb0761705e1f347d6f7ad0f0aecaaf031f83ffa49eb07658844ca131dbae15780b6f32286e79920db4fec28d333f39f1f0cae4304d7f9362e897d1eadc05b1de0e7311d88f6f21a4e0dffb950e34940320b7695f0ecfbd055f8074230566425c4c771e6d05af5d03996382ea438d23f22c2b2e2f24dce9e69c613b69d2c924f5b4c18f2a66f3d680987f876c4a52df68485f6e69bc040e7672c099999b8b5f5ff581c8c48d55c5f1c0e29c9233073ca250b628b2395f10e5fb17efde9607ce9e3415fc7134dcbd04a1ced45077f892f5638d3bdf606198055de8aa6bf24e5cacb8b81d032263be0a22dfca319a9d934f536f90e418686850c527c930016e919ec1b9b15aea2fcf19f64f3dd36252bd1f7a0c304b13839dfa8c693814167e9df61ae82dd37f7976d785e3e1aaa22977f4215abae35cbcf3f10fdd6f6fe543ac12d99b50fdb00ad9c964a2e5275ac646b5b87491007bb56344d7096f53885bbdd1c3846bd0390752e00707476d92b5cb1187c4b372e48b18a8993512dbdf6050473c83bde2b764fcf49b16669edbe97f1e8f1074238ea50c8e2469e738a1e01c8cca9183c6e24c1a12185762628d5e0853b1033a44b00c087ac31fe26afbd332bdb707d996d5aa7c4555ec941aad71134956b3ff5d18c4d7c69dd1d5394a4d45e321db23933552dc2c3e8cd10c028d973a481a5c23af1fc49b47b28ec54fa04f0b6f75b2500d3dbaec2beb156efb0e86814012371bd6922352e3439ea19c6ff08452608bc7c4b480a2399645be063db6c2d15f17d291c4ef8f209dc292e3d562f6c38e0a7527b34c7e546031f7354f04b675283da8f48cc15705c8f4856136b111cd19e4ff2fa022c2cfb7fa0e1e375ecd65c328fa90bf5fd72cb849231ba82dd680b9fd21ec8688dd975bb2461b1952410210c40b625ac7e59c7d0132949db77d8190f8f382b049fd5e100ef56d45e33d4433e092869f5179a28c7a67c8cfaa54cacf604fe40d0f91de560a35e81fc55ed8e526fe73cf9108a6914676e3c276c81ad5de5650ef557036254e1f8c29b58e428044dfa743d95eecc8267c9751dd9cbc10eee9796501858de444c1cc7c429fc19827fbaf1e23b5f40bb9bb66b9acbaa73c936be89396d511b79406aa2f6564118e3fec295cc9de8ad3f247fc52da6f8aee524a465fdf125eeadf6d207714b666646212ed901401a61d904365c6edc660367317d8c3a6b7a6339c56d81e462b1dfd64f872bdaabf3bf7cc008cbc3d79a5839698740786d5bb1e52fb4c839c4f214b9d49eee07798aaf6cba799c72c3bdc530e74063c242c8871946c08db537fe212a174b8f5f520f6bd6397412b17a6b1a0142999e97f6870e9fa0d1d83d122298e3254cb0ca598d6f121e9963866f1d296c7ee6370c42c2f1d20225052d0f5e88ef96d0b6d6d79ea2d6defffa8a6701fd657372bb155e1a65f3aa3caafa58e9ff6659ee571efd4a5604f4094ff3a09979b2f0d962b6379929826672c7a02f36e9699bc30c05a24b6e6f0de53e012873f3521754ef589085b6be004c5939d2289e702016a1aeb26c4dda01f0d7f82843c18b46f50a87c3fecbb8c8b51ec582de8974259a9fc168a0b44d538c6d8a2988ba9b529bcf35fd44581b5c23e438f0ec8cd66386d6386a7638da146c0bf7a6fdd2bb0c50d2b5edc08ecfdf0f69e7da1541a0c0300c79329f58cf6f592b9fd1099c701c124dbb8c4e8f0cb81deaff87d69eaaaa4d8e9b0ac10ca1d05b54b5a61dc16a02edb53ea4cf489373cf2f8896912a6922a393b565099304fb4c017c06296e1828c1d555acb89f912db25d2d5eab40068edc67d2b087e20c6f36364f4705e003659abe503be2abf9637605a5e12eece99a2dd37340a1ae90f0a29a3421dd94cfcfa9b86409059f5068d08096e65178414c8b9185465c071d877569320593368c08b767b90790b19af6c9b500f441c6404638d746e704ba676e3450ea6ff6a7c033aed40d138419f4b7f682c3cb426cb85de8686d1eab847c9a22518a309fd2b07ac884c75e58242ead1bde575d0c43f3eae65112cf4f9a92063c7d464edd7d731d4d6a78f496d91d3df13e8e51b0e0ecf848ecf9af4cca4f1583e0c199e0100831ebc5fcf7bca73b56989519a8bad79609f1f52fc9543b030d0f41f2465cc211a98666d67eec23d9c58901397a28548563b7202864188fd8063f64d89979ac839f2c745d5abe2683de48744872dfe90550156518ddaaf4c993c7fc75c20a9b6acfd13915363273b0b6f6d0a992a9cd2aa085809002abdb7e4f625ae898e3b6ebb308a1f09fac50b15a3170c11c04f9907b5fd564045d94a5a346bc569a6df4b71aa8ee0fdf118620da36d48021595f438440b4775882f427daf6f8ab37bf94840c4d40f8f2d56984c8f35b23b3cf10f2c71b773633ac33251f8413079a1f978ae9f56e14119b0763482401ff24d852a20ebd0fd319a8e42caaab7b68170b4c3388c87eea3e07672773f9bbd1ad26b6738f072430732f96bba861903c167a76e3e6dba6e2ef57231b1276f71c0787fc8242b6009875d6bc9332f128d24217997097b173ad76f32547f5f03eebaf382356d02ec77f1f6660f7de33fe1a66334aebf3065409e7263e6899c24f9306ec73bd0e62869f1fc9366efdb772d7d200c2f5eb75da2d48a13c0831ad90b993d8e944c71bda517882b9bfe89081b7c7fd085e2a3ab01146b057f71ba8eb9d8586568ee4ee1b2fb08ea177c3746af55db5282eec3da4bd7cf8d25df75a8cdefdaf00e0109ed28755faf2f1fa322661b7ea5c18a92ed57ec6e4462aeed58508486160dec2c03b5518cb027597980f70f5cc998651e2ca2258329d9c232d6f46aa84c3a91bf0359d95c2840249c584ec7080d7313c13ce8289975e44d786b9ee495a6e61ca38ee763189ea29578fbc46f985fa1ad0ac2ff42e4ef4fa84717f7a83220391b984aa23f940433acbd5b2d8cbc0415542962abf3bc7a1b68f744ca6d53eca53dde8361d5d23294c78dbb495efc8fe1d447439048c43a2fcf8fef0ecff268625ad0c9d3f45d87a424795852a333f5c89713c7935109e0598085cd9f397b00259748f528ebc3b7aeabf171daea720f126601e045161233f576d931dfd9e2ae0c9b46dcda769587622c0524324c2b49ab4e8b28f7234a5ac4c226af44366b17ad7787f92dadc5b89e971aa2c20753d187b86b0cf1b669fecddac6b1830ca550f1dc6065923a54d5a77921bd9a6063f08d0f75be92872ff474cf5a5e838bb81729e4db349022fbcbc7ec8eb8e530ee1e45756384d001239ec324e588fe11e4c2709d7df80489d127b9ea600d99785cf558c59376ee82b6068b73487a660fe8233d05c66c79eefd2824a1820b063204b22b02f83cb2675813e3cc270f7bc1dec4b40d3440daedb49d7d5ed21d1330399971ed721b914326a2070338680356357962cb738bb999b7095e4cb07774027e19cf560c9983ab4faa413ad0eaa249b1adeff89e7be241a98923c0fe06bf0fe6020cb3f8f9b1649a560a8cf510cd7fdacf962d0c30407f4ed6594dda422bb406e0fa4112890d88a3353a5925c47b1a6ccccfd69a1df80a90817af51176075e5f384fc5a6bc3d61b78aa52d21efad6560620196ecae33e2265f1427e1c069f2217991ccc233110e775e6ab544ef3d6b56ebfa617928e65cb15ae84cb5dc984aeb7d279eba202d97b3aaf9ecc1547"}, {0xc0, 0xfffc, 0x1, "60aa95cb7fb6f14218061ced03393bfdcf435c466c9b5556072b51a38145b25576a5eb45e65e4cf5a4acd8c3e2f7f7603d27255818ad4c7ef13579de96e6f65ede461dee61a49aed9a372374c2ec4a67bc948a3bffcc6b178586ced7ddcee0eec4e8a83d557b401759356a9f4af814a5f9856df1b698b96b43c8843464b64c14041e12bdb00befd297f32c1c6df341a3e96085436e14ffa0c5bc386a27132c2e929a6aa51543bd8bf1bb08cbfe3c17e4"}, {0x110, 0x1, 0x714b9c5e, "0d6c715f5855806e6914cdea4557e7adf505b8f25befe38e93dabed4987f45c6a726d6b141baa5bc4dc4241970cd66b74704f3fc585664f12f98537400222e2e180cf3ccdf465f251ddaa1e60325351d0c369d92f9ee5b61d43d6a21defb6e4bd64e786ee95c20032024ac938589126a7013bd2dd973ec475dce2975093e8a81e7c9e3874046097bce97a0a264fdaabc5c779d1a098ee51ec18639da0b678171c7933e9181ab0d33d004afa35def91f1014b0e341b2fbd8adf97ad86eca35be394853bde517468f7bf9b0739284dcd9f6b47b818cb2168d4a60ab1977c13da910dd936256f65ae5f1260c091fbc7053d5dd28e3a69bbb2ed416984548b"}], 0x22d8}, 0x2) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:14 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000000000000c8, &(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) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r3 = socket(0x18, 0x8fd4282c59e53616, 0xff) r4 = socket(0x18, 0x1, 0x0) fcntl$setflags(r4, 0x2, 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r8 = getpgrp() r9 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r10, 0x8004667d, &(0x7f0000000180)=0x7b0) r11 = getpgrp() r12 = getuid() r13 = getgid() sendmsg$unix(r10, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r11, r9, r13}], 0x20, 0x7}, 0xb) setreuid(r9, r12) r14 = socket(0x18, 0x1, 0x0) fcntl$setflags(r14, 0x2, 0x1) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r15, 0xee01) r17 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r17) r18 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r18) r19 = getpgid(r18) r20 = semget$private(0x0, 0x4, 0xa5) semop(r20, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r20, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r20, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r20, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r20, &(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(r20, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r22 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r24 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r24, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000100)={{0x3, r21, r22, r23, r25, 0x4}, 0x200, 0x401, 0x2}) r26 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r26, 0x1, 0xfffffffffffffffe) msgsnd(r26, &(0x7f0000000800)=ANY=[@ANYRES64=0x0], 0x1, 0x80000803) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000240)={{0x7, r15, r25, r15, r16, 0x2, 0x2}, 0x5, 0x9, r19, r17, 0x9a8, 0x15, 0x3e, 0xfcc}) r27 = getpgid(0x0) r28 = geteuid() r29 = getgid() r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r31 = syz_open_pts() r32 = getppid() r33 = semget$private(0x0, 0x4, 0xa5) semop(r33, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 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, 0x8000000000000008, 0x1f, 0x8]) semop(r33, &(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(r33, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={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}) r39 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r40, 0x8004667d, &(0x7f0000000180)=0x7b0) r41 = getpgrp() r42 = getgid() sendmsg$unix(r40, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r41, r39, r42}], 0x20, 0x7}, 0xb) sendmsg$unix(r4, &(0x7f0000001740)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000015c0)=[{&(0x7f0000000180)="d247a59648cb30f14b6ee2032b67d6e6f4ee4c64359b60344f954eb041900729222b203612e764bcca766f6faf70f8e38cf10e713c409b3a22b1555e0c493acc2153ba51504247bb8aa8803319c7331f2cffb5e646c796bcc016e6a41a24d5e261e26c8c5cfd7f67653a7e325ba3cb7582631980ac3d340acbc7d7ec22de7371f7b59e97", 0x84}, {&(0x7f0000000240)="4601209326b4385594618f26265c51ec6042f41ff1b291c0db025c4c835b2ceee820f08a53ddb4c3d8dd5e71d19d7fe3dd3f0136ea1595369921edfa67f2efab30e6d0f0596f3f5c85c1ca9094ef0751dbf08f0caaf54812c48ffcccabddaee7f74664793f0ae687502f84a62b79fe9e3a730215d656c3f97362eb53df1cb0f9ec9604333bb06219013ece642eeab5a0f50ceb9e118f72ef7271c7a45b7a98dfecbf05d67869bdf598e15b4ef99e230e3d120e415996fcbfe3d0571558f1ec13e4d0944a7f5cce7e8f8f7ec224958f1b01a1e05489", 0xd5}, {&(0x7f0000000340)="c156abeb60cb994a61b64f9ae81c80a528f2997f837bc0b589f7df0929ee6f3bf09e9cb02a5e89cfce3edaa307f3d38882119a2a2b144c2d7800f8637c358cd1a8d0c45d1cca89e60de10003d5fb3de724edc8b9747d2fc83ab6cd90664c47ffd9cfcd1d5fd56c955fbaa3048a2b9aac1b957b7d5b58e94572fc89a5b71e1c7acf992ca2c222d6561781df26754282573ed3a969bc43b9c4fc3439f4323e3cfcc0ffbcb1d2310eb36139e502540c404f7ba6e161e704841e74047d6eacd8913a930c7a1399647b47bb34d5e0ff75ebb96dd2ed475047feffeeb81693acd26efcef0d45d3d4cb9f4d4710da233eea4afe764dcc23a9cad2016df213250362435251d735150af0c580667084e47ff1324dcfafa30f20fb2cce99f70400db7824a9c85412cf926be07d80ff664eb999e653c8e2ad0ded6afac4f17f9439b0502da0a9d6cbec7a6e5b07b821802b7c4469acfea885aba4e36145a624c7a51efad01f480659541572fc972e753400eb0917bc823de94eca9c09766026928f27689e0ba3d034135ac82d2f46938fb05af073b0dc5fc053ff140f37990ca1d0d807025d5a9b1f2cc4e831a2e4edbf8dd1e60114d91e708d4e5215ecf3636fcf17e943da7069a04953d6afb50545f5d6ddec3416fb5d9d0f02a0b556384a407fd64887b049699e9824ff2ff5455232569e9259bf2c74b4704cd36adac04926b07a01e3bd6062a1ab3f5ac3bf9871254fd5657c45911f3b64ffc090ba8d510f9573f2e0a4be9654fe8ab9da188d9ecd7d69996ebc8b24a30b6eb5791d908e40c0e5b659ca241ff705ffd97dde9585ca13967ecebd2f2799ef810a895da999760a88e31f2a02a993e5763d2dc3fcf6bfb0c29ea0f911e286ddd0d628858e0e7e5eee5b45085a1fed13ac546bd8b53bca9983faf1211d3dfa5f27a6f6a62f3ff60ce6e6c21c81a1bcdc1d88fb1d189a0f77cb15ef264b235494a9f4b16c58b17d26d919e6dbe4a73bcf63bbe775a79667fafbb2955e6fece6fca13d1b21b18feaadf4f96604af28006031d9f7ccd81771b6c258a0c683f2d25adcdec32c2a7f466494da8f19bee82586a25b86cb14a64c7abdbb505f6342c488afc47838c315dfd22767a00f520b32d5c87a084bee63310e0a5eac4d76acdea44688b8c9d1a332794fd7965dcad0f777d70e03c12e6ab27faa30b4d017f042a0cfd2dbebd0a8aacd76d9d12094653da3e0468aefcd2d7df6fbba30efd9a6b9b4e1a20bc7ba00f69b29e648694d24b21848b154a885f45d38f8d4ae0dea072cdb7ea7185d5849757ae9b19b9af7e82a75ce83aeafc8b06b73504f92c0c5064c60c07ecea141e0402d719c35382da4786a06a68bdfe18cb26930f1d56918cdf5066c6d32489c39268e6399be392ea30041c5cf6c62b44140459d68aa4363707bff74411091d879e84abdc4b5fa61a21f97430d80a719ea0c184b95ef69372f7674d8b747792e847564630095c1c8038b175e5f7a7e7db9ecbdbe5c7d9b6df01a35767dd141962ee20757910ff5b7154403a4757efe1b03fad00ca897c2d27e41434a41e9c40a551b2c808ded1433b89b82fa9391745cf6f88032f21f6340cfc93d6470001841dcc3f0e8dc5eef862ea4436dbcbb9865887d5f3498a3d38df03021cec2cfe437c6b442ee519ed22de10d2cb5fc85ade2225d0bf9b86ecac290d8ab7f57e058483ebbf3567079956a58ecc39eee42ca98009102cb1295471ab38248412e2c19ed60eaa0c475f9308806e1a25bd845e88467d3a98954bbdb77290327e8bb769ca2ab4d262c5f842be4204c99876f5e292ce8f0b45faceb001db536c88bf47ad8599711e6313270d41173ffd930c02def10967e7016f95f04adaf002c557a802c0d6866e1b725612dc46d504c0e6d4aa95908e5a460f75892e78a7020e267a2a97e62688eab9cc255abf805e39ed10dfd6a57cfd9e7d0ed5056f7414b4773cb55893cc820e7d202716e72a591b86dbcef7b72ebce4f942ad59b64d2ebcc26858c3c9802cc37caf66da484680730d183fd4fe9455e72a222b6c36f82dcff90e755568df0d4e5cad90230ff34b8f10a47ae86c634b7ae875f533b230dce66a9b5fdca8e9cbbe9137be36bcdcccbfa95d7b20e4a98e3757282e437b5e1604973359d32f9e1bd5a24eeb3c3a19ed1ab976b3e4d0d1e9e76bf204a3230810d185611a00a6c15625195e518a5951f3d6f17d35b650b0041d7079b88a1067a6c466309c9283624e20ad4328da7adf1c5fcc1dd356d4dad04496268c49d3f6dc58e1fff23234152a26915f1b9350621b32e620fbc948a7bb3239a06fa85216cde9be64a3b81e0bb33da7c92b554e10fa0aac1f1490e76fa867c656e6f6189a81b0f89ae531e5e7a42605e8ae1eadf6776614a25a19036680f75ce8dc8ebe6c8b2491a958e536b15c6ec60b7566f5ff27c709004444b4f0d23c6042d19d2f93d9929f223888a49b71d930c76e581e0677b8a21421b8547eed0538ce708d39bef9a8dc97a0e78c38d86351445afc645e1965dce2118c08f04db75c8efb1439c4c1e288cefb47d0801750ff0548aa31ff41ffb5a20a9a19b6fe174e7dcffcc28de606c9b31c1bb50acc5b7d137238f83a9d5448c4b8d30fcdfae36c6afa9b6aad5d981735e7fe0bb74d964ce8d4ce5ead8f535ec492b0b14f6b24f54160f6f6bcfada7a83b6853a570ade5936f176e84fb9d9fc9d55bd10050d12d39813f64540e641b2beeffb17457b1abdd9332dcb2d6b7895933075b0303db3ab8f1716b5a004ade03f4a304f8c413ab382438c0f1ca6784561700e52244fd97d9b00d4eb0aa39f03ce58e80146ff5f5c8769c8c778af506e6e19efb761706b2bee2114a54cc33a110ae7fb38814259b49fa8c8d3ba3206c11c7caf8be22002857cb081f4822e127442478a5b063eaa54fca1fb178543d29703a757ab2bfaffc6f4390aeb0ed5ac9b157eb383d5658f5efca47cd98f3d9f6434d3f0c533322383ab56fd870e4f2497a2a7d8712b939d22579734a557c8071ecb1ac8dff5aea988418c07d66f8f14b468c539721774747346cbca58ea83fc57b04a17454e748b4801c111de8f04200a893fe91f6e25ba65fc629ed55190b26f8615b4c5f78a01313a23072497764d7887c5649ada66cf02c7126788d0e2facedbf882e7fabe8aeb132a95a2dcf664ece9299e0a1561e79298f04ef5d5155fbe185f3047b9aeb5b6438d72634929a7eb43900fd76b977653c9fcdf1b2cb2d7ec7b13eb61b9789f42811e67355eeec3a019f1a350e840e60dfae3a6712c592712c8970c7b3d32aeed3689d18ee117e304cf8c5be32cf53bc7355c570162b787b0cccdd33260daae5ddf89ee3bd3381a27152c6029ada68367dea7bb4ba0741c16b92ea0d8cee2f02c1d6bd0f9774a40c60a12fb48e7569daed0fbbdf7185f34b6bf02def0703eb2e233439e484ef14dbf63dc0f121199f19eba4ab94c6be35ce4b36c4fa71a4192155097dd3c32f9a7e85774217c038dc6fa160871b4b3fad5120b4876b3f60f5c0073be092483bb6d8e856132e9f2c917c1dc8a12e55ca6e2f232a639a31738458fb69f359fec26c80e9e136685b2c45c9ee97158afdec1bf3b2bb95030051f33057ae0b27f2fca931726ab5367b2f42c21960d1d73dbc72435102853d790b1be811edfceb124cb5ce57ba0a8436a9c9f3646ff514a3e4176412eaf43bd63982119e849f1a3d49cd882a8b7f65474ca9f3df6a85d986dd9f92693b4a85249a02c001860ac4d69b2e86e6e3379b7076937ecde1873564d59d1547d51ce1743e72d91e7dbd6ccdcb4ea4a257286a465ff8dbf86b02d1d85de65828354913254352d9ce5b7c1c78b907aff8c9bdd6b3ab773e9bc954d34f44a0873031044172abd1618861dded133c8af3de744ca9e286a72a2dc4e16f3b870032dc89ca6816e7e012982fe6891f97cb17c222bb5a7c8d19e41f245749730ae864e2452d95e1fc40596b1f0a5f0262c3a470080543a96c421fa17e26993621a997f1fb9834e263def4f4c3baffa6a30b41d5ebe226939885457716dd593c674797534bbf851e22042e2b3c9629a63d62cc9e12e76af54e9fbeb16b7652e66bc8943a69419bfcd140d105c5dddbc87318a1328470580933fbe26e3cee1c89690d5b0f56abeb6e9b6466e76af97647e205e90e0c944eb1c8fae52ee4eed49845475a71808a4e78f045d6d4964fc0045a0057aaef38e3ee8d7acfc34a103723ba7b7242e3d649c5e3ad381558d8eb47f45100295fe693b7dc86be7043414f730788f6e40c6453acceb4cb5f66a9665f5062f66f9c7aeb82b500ccb644c3ad475566164d861d2cfe95ae6fed9cf81a780e896edc245ceecebe6be2b9f33a559eafb3e458f87344a39f2d4a5b82106fd4ecf991ed0429386174dffcbd95f110c915d22f6b3985139a18f080ae6b6fdc1ca8e8317889b31ab264ecf2c541c69316c23115873416e8bce87ef66cbd93684e909c3affefa0bcca3f935932d79d1a983bb66aa3b8c1ea64251c0cd06a2700683e37641519dae294388fc9d6dc7e9d5a5f4718d402486b8733da9969ceff2b1d65ce72e6f0e5d19b21e425415970d69da4ed6a92f5745d7ef14e7c56ce0ee6d2524061567a7e47bf58617a1a9c8e3dc0e50998d645415bd129b5a53c2eb00e1bc1ac2b4d0c76abb3a5a9ad37623882c445a88b2cb9b0a02fd48ecf2833603c674f045fdf0a5dd1d775d44a384270485f1995b99fe166ce9a9f1ff44497e04e9228a29159a4a156ca4bca5b0e3cf24cf7d41ed61ab86c3f1f4286782ba31f11a8942c9551279302a0b3fc0fa405b5e2e7050dca76a51f9517f3be5711cfa0c8f5d966a21d8c77c054fe0820749356ca8af8278d3698248220a933881dedd644bea37c8b5585df5582e96a9423aec46368b0d68aafd59ff9059866bb066c0625dbbd2be62abc6d3db926f18c05e021e596e6fa08db278be1a2dbf3e9ea1e343949b54520ee024e7e917ad3bcb844ea984fe0ad4fb70265ede224bf48e51313d620c6cf18a56b94f224cc0ee48a2b024854631c1dabd75bef9bf87b7e4486223ddcc49c537b649d9e2da9a3521a386a84f6e2c24742b55322b485aee9a2112db83cb01abe1986741dab205e903785e753561a1e869dbdf74d247f162ac1b7a3519c59cb8e7395a3eff4200e3cbcef5067660eab791b6f5491974f22e9ac9c202ef17073e9eed394ed5483d5784a4c253e77a8bebf9a91d11b60824863a285022bb6848915925fd086f7ffa5f01e0efe9f5991d2e8c4db99796d736a1900938be10c50e24e1463f0515ef18b2cfcccff1ce80dd2b31a41a42a26371d5e4999496f753321faf87be45521363526c08839cc74001fe8d8afedb2a4ad87a427df4553d68744c36992e4fa2671ee962463b16e3568dea31aedd71c26fe6578b3895720ad23d5020e90a9f6117f1dbdd7b45cbfe1c92e2e49f0c11b8f7c25fa20291e3dd6374319c1c1fc127b15ffc886314eee9d4649f0045ae2464660c69bbfe794031503456c931468aaf3ce2d4d8cfa3a679645e5f7472336d3c383f0366f1c2cb7b76b6e8b8479402c076b995b2c1ce47f47862913ca55a22e8d7377190f2b9ab7661a3a17633be89c662bdd57a095d1fa00d55aa4cdff9ff0c87d78d0943d20a6348626230f58dd392c69820e1eb57672e6191b58f434f907441c489cfc9c95f5f64faff0409201f9282e5792f1a063d3689dc157921dfe04ff54be521396ccf86ff08c756db704709c0f42aa53ec43", 0x1000}, {&(0x7f0000001340)}, {&(0x7f0000001380)="088ce9938c2cf4022b898d2b604e095f882b9042188b6b58d46fee06a82cb12a99724cd2046808db0ceea67526ea1c31976e53956339dd3e0bc16e1d8486fb1b27aedf373a5ee5dc99076fb46c5eee5c984d0613554450c6c130e9663220f043ef0404a26e4c71d4ae37162b3399615be4c2637c67d60a6edaa0239a7ab2b140d79bf4b1b6553c6c5ad521306145439a3e724d4fec04af9e", 0x98}, {&(0x7f0000001440)}, {&(0x7f0000001480)="d8d45a890c1b7c559f0f43e66e54cb63ce3a70ee9410d6ba34c0e4a586b5df00429264ea75894f532fab3fe367e25a020a2c88224d8b1a9493e821da0d9db40e498211ad627b7192fa17f4cc1a58f1b253b663a3f504a445dc611136268942d95050063171e30628423ddecd4ffee6fb27578959ebdb1eb828c00247729afe13694a04b251c86076d504a144e52127a2242c0fef9382082a299015d962a6950ec2", 0xa1}, {&(0x7f0000001540)="13001c0860bd835f98f56148f08e0021d55125d183498e073cd7921079dc33b4740579cdf7da1de2de0c3c352e81ede61584c02b2426306d18e05a62e2511d0052e0a161f6338d17775a", 0x4a}], 0x8, &(0x7f0000001640)=[@rights={0x20, 0xffff, 0x1, [r5, r2, r6]}, @rights={0x18, 0xffff, 0x1, [r1, r7]}, @rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x0, r8, r12, r16}, @cred={0x20, 0xffff, 0x0, r27, r28, r29}, @rights={0x28, 0xffff, 0x1, [r30, r0, r3, 0xffffffffffffff9c, 0xffffffffffffffff, r31]}, @cred={0x20, 0xffff, 0x0, r32, r36, r42}, @rights={0x10}], 0xe8, 0x400}, 0x2) r43 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r43, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$TIOCMBIS(r43, 0x8004746c, &(0x7f0000000100)=0x3) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$WSMOUSEIO_GETPARAMS(r43, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)}) 16:00:14 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x2ae4466fc3a729af) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') bind$unix(r0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) setreuid(0x0, 0xee01) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:14 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f0000000080)) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040)="0ac68bd0", 0x4) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="82022e2f7f696c6530006811043cb314392edea451bd0dc2b8e44655d673b637676d9c58cdd1a01535df3ade9a5ef19c576a4a19825e32b87f378898c0f8b90e2e22bd6c53ec5a5a2e150ee64edd2e93a622fd0153c39b211d13b4"], 0x10) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0xdaf6db9438a6f08f, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r4 = dup(r3) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x1, 0x7, 0x7, 0xb7}, {0x73, 0xf9, 0xe8, 0x200}]}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{}, {0x28}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x7ff) 16:00:15 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = getpgrp() ktrace(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0xfffffffffffffffe}]}) pwritev(r2, &(0x7f0000001340)=[{&(0x7f0000000240)="eb", 0x1}], 0x1, 0x0, 0x0) fcntl$getown(r2, 0x5) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x101}], 0x1}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x22}], 0x2}) dup2(r3, r4) r5 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)="0000001860b5008b00c6c8dadbcc0000000008000000000000ffffffff02000000800c31f898807d4cf01fc2", 0x2c}], 0x1) openat(r5, &(0x7f0000000280)='./bus\x00', 0x8000, 0x2) getpeername$inet6(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000002c0)={0x5000, 0x2, 0x3, 0x5a2, "0a00000520c6480bd3be90fe1e00", 0x2}) r8 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) writev(r8, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004000000010000000000000000000001000000001b0022feffffff000000000800000020000000", 0x2c}], 0x1) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x22}], 0x2}) r9 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r9, &(0x7f0000000580), 0xd8) ioctl$BIOCIMMEDIATE(r9, 0x80044270, &(0x7f0000000100)=0x3) openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x0, 0x0) r10 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40001ff, 0x0, "b800"}) close(r10) fcntl$dupfd(r0, 0x0, r0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:15 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x8613c) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x440, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000003c0)={'./file0\x00', 0x1, 0x4, 0x0, 0x0, 0x7c, 0x7, 0xa47, 0x1, 0x1, 0x9033, 0x7}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) link(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)='./bus\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = socket$inet(0x2, 0x8000, 0x14) recvmsg(r3, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000480)=""/149, 0x95}, {&(0x7f0000000540)=""/213, 0xd5}], 0x2, &(0x7f0000000680)=""/78, 0x4e}, 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) ioctl$BIOCLOCK(r2, 0x20004276) write(r1, &(0x7f0000000040)="510fc3", 0x3) stat(&(0x7f0000000280)='./bus\x00', &(0x7f0000000300)) r4 = getpid() ktrace(&(0x7f0000000440)='./file0\x00', 0x0, 0x4, r4) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x100, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{}, {}, {}, {{}, 0x0, 0x0, 0x0, 0x0, 0x5}, {{r5}, 0x0, 0x0, 0x8, 0x0, 0x4000000}], 0x0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) ioctl$BIOCPROMISC(r6, 0x20004269) 16:00:15 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0x7, 0x4, 0x9}, 0x3, 0x9, 0x3}) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f0000a0b000/0xd000)=nil, 0xd000, 0x6) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) 16:00:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="220e22", 0x3) msgget(0x3, 0xdc) r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r2, 0xee01) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r4) r5 = getpid() r6 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0xd820fb8c8c9b4dd0, 0x1116, r6) r7 = getpgid(r5) r8 = semget$private(0x0, 0x4, 0xa5) semop(r8, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r8, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r8, &(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(r8, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r10 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x3, r9, r10, r11, r13, 0x4}, 0x200, 0x401, 0x2}) r14 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r14, 0x1, 0xfffffffffffffffe) msgsnd(r14, &(0x7f0000000800)=ANY=[@ANYRES64=0x0], 0x1, 0x80000803) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000240)={{0x7, r2, r13, r2, r3, 0x2, 0x2}, 0x5, 0x9, r7, r4, 0x9a8, 0x15, 0x3e, 0xfcc}) r15 = getpgrp() msgctl$IPC_SET(r14, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x4000080c1, 0x8, 0x0, r15, 0x0, 0x0, 0x9, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000140)={0x58, &(0x7f0000000080)}) fcntl$setflags(r16, 0x2, 0x0) 16:00:16 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x800c5709, &(0x7f0000000000)) kevent(r3, 0x0, 0x3fffffffff, 0x0, 0x1e, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000080)='./file0\x00', r4, r5, 0x4) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 16:00:16 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000100)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0xfffffffffffffe88, &(0x7f0000000080)=ANY=[], 0xffffffffffffffe7}, 0xa) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) sendsyslog(&(0x7f0000000200)="6a82aaab04af95ff67987d25203e4e93f84d0af206c50242796ca1a7a948546ffdec0b598197b331e5f97b32ff9462a73439ed88b99997fe5dc0d28c7f0188ee7dae11fe491d06d0b448aca3c96e4b44d70917da3b858692497a7d67386a98cfaa45", 0x62, 0x36) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x40) fcntl$getflags(r1, 0x1) fchdir(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) fchdir(r0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") 16:00:16 executing program 1: socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x2, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) dup(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) r2 = getpid() r3 = socket(0x20, 0x1, 0x2) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) fcntl$lock(r1, 0x7, &(0x7f00000002c0)={0x3, 0x0, 0x9, 0x101, r2}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse\x00', 0x20000, 0x0) getsockname$unix(r1, &(0x7f00000028c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009adb6a05c855e1b3833ba7a379000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d5b0ba3625af3b682e86f6b68d0b439b82bae9c26292616187891ffe7e6c1226ca75e4c252f309d0204135a567e0ab48e5c976ee65f9ba232a91648a6cd1"], &(0x7f0000000100)=0x1002) kqueue() dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e608060000000300"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000500)=0x1) r7 = accept$inet6(0xffffffffffffffff, &(0x7f0000000340), &(0x7f00000003c0)=0xc) readv(r7, &(0x7f0000002840)=[{&(0x7f0000001500)=""/182, 0xb6}, {&(0x7f0000000400)=""/71, 0x47}, {&(0x7f00000015c0)=""/122, 0x7a}, {&(0x7f0000001640)=""/93, 0x5d}, {&(0x7f00000016c0)=""/4096, 0x1000}, {&(0x7f00000026c0)=""/149, 0x95}, {&(0x7f0000002780)=""/100, 0x64}, {&(0x7f0000002800)=""/35, 0xfffffffffffffe74}], 0x8) sendmsg$unix(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYRESDEC, @ANYRESDEC=r6], 0x28}, 0x0) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r8 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000180)) sendto$inet6(r8, &(0x7f00000001c0)="e48973db7f9ea28b8dd77f8610b6fa4c15e9e129daceb3bbd310f1fd10d2e44dfddbfc0f53b8fbd602f15c15e85599527258c6f2dbb6b454a893a5692b45a577da53dd9d28a5a591a3141b108403ab3fc62079c24330dcf5baec3717a2bdd75c8720e09a38615c06b91f118290ff518c8bb6b432487ef249055c748c1aa6ebe40f5a9d2e4b766c4570fbcfab001d3e89919bcec4fec93a6281780ceef9fa3dea1ad452f4cd5eb555c6127e95071a038b37ddee9d390dc1c2fa3daca4728655e135c98bc8dee131ecd8d1557cac45dd7d3300cb56a74854d0e77ee99039139c", 0xdf, 0x11, &(0x7f0000000300)={0x18, 0x1, 0x0, 0x5}, 0xc) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x168, &(0x7f0000000340)="b6") 16:00:16 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x800c5709, &(0x7f0000000000)) kevent(r2, 0x0, 0x3fffffffff, 0x0, 0x1e, 0x0) open$dir(&(0x7f00000001c0)='./bus/file0\x00', 0x200, 0x139) r3 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000180)=0x7b0) r5 = getpgrp() r6 = getgid() sendmsg$unix(r4, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r5, r3, r6}], 0x20, 0x7}, 0xb) symlinkat(&(0x7f0000000540)='./bus/file0\x00', 0xffffffffffffff9c, &(0x7f0000000480)='./bus\x00') r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) r8 = semget(0x3, 0x4, 0x154) r9 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r10, 0x8004667d, &(0x7f0000000180)=0x7b0) r11 = getpgrp() r12 = getuid() r13 = getgid() sendmsg$unix(r10, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r11, r9, r13}], 0x20, 0x7}, 0xb) setreuid(r9, r12) r14 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r14, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) r15 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r15) fcntl$lock(r14, 0x7, &(0x7f00000002c0)={0x3, 0x0, 0x9, 0x101, r15}) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r17 = getuid() r18 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r19, 0x8004667d, &(0x7f0000000180)=0x7b0) r20 = getpgrp() r21 = getgid() sendmsg$unix(r19, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r20, r18, r21}], 0x20, 0x7}, 0xb) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000003c0)={{0x0, r12, r16, r17, r21, 0x8, 0x1}, 0x46, 0x20, 0x100000000}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCMBIS(r7, 0x8004746c, &(0x7f0000000340)=0x7fffffff) unveil(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)='r\x00') r22 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x40) ioctl$TIOCSETVERAUTH(r22, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) utimensat(r22, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 16:00:16 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="1e71bebe357276be53da85db771284066c398aa80f23407845a8f609d3ca929482f36a5912babf24d2aaad9a40e2ea9a05acc29d46322743c39335ded507709de965cdb9602c42a5045cde607b6596661c32f3e99daae199efd6289dbf35d70f007383e1e09f561ca22f94f79e", 0x6d}, {&(0x7f0000000200)="ed24f6f9e673294ccd27ce7a7222ca05262d71d7ab9d5d2b7b15f74713154f4821091639861b22a3244f0d50e345c8d977514412ee6f3bccde1dafa2c34623aa3f4726cdac60de534f21276455eada36caf4583f9a1a5b4268cadde2a7bd98cf9f9c71a0b4c1a2e868faddbb68b4cfd2017a0a5bfa1faa9f084a55e318d9af714bfdaa72368205f03c37103d55fdeda17fb2a49d9439ebe4953656b32a0dd6770504794107ee1c8ea303f1b7f41ddee9360b30d59d5ccae078e73d0671b2a856b449b0f0fb5d90520bd0bdf8c01da2d928617e1b1ef7ffce8873d7942308040371ba6e0a0ffda450b3f7748b557a8843143408fb3d38dc48b98c7e8c90d37ab6b9f9380a5fb5489896f6968d9f40af369d935589a61118aec281fe4cd6a59144b56a3dcd2f228592fa61dbb755e4adcd8ec78d2dbf6970483c8f0e8297bc27114a8b0cdc21e99ae596c456b13171414349457c274055774b01fac099b6a4af3e26fe2b35a8040918e266a09201bee8ab4fe2c4251a33b8c2fdc32fcadcbeaa36054eb78f8233717c72a7752ee748abdb70075aeb66e38768f520c1634df5241c021a112e15b14beb8e8a7f60f03688fa9bcfb6f18b7279667c5aa59a854e0d0cc9747bff0c490386ac87c786846243ef2c5a12dd48064bca545c7242d489329020a32ba36a86a011500e32e7886f7622753078a37c85bcf72a39d2eb9eda80f57c9edc171f7db021f0af9651562368fca923534bc41fd91b434490d7708adab4e260319cbccd54db41f85fd45446427aaa83249dfa72c78aeed8c1571dec4ac90082b12bd7a1025f1f652dcdb86ecc2785cd6ded7b78063d142bbcf4861d4e2e673f3e629b6aa24572d07532bb81a9d66c98d6d7d20630842dd9adb4a7510709b4661c4b403cd7dc120b13130fa59821874960a6ffbe00509a224938740af3ea2396d5064c4436d6891c85174d272cee105b59ac4871f4b4b66c6d261d890528960c6f6ab32e5ae26159160e4e55200f86d3d0751fb6e90bd1016bdf5f34d38eecd7cc495f4df688026599c73fc12ab243c441bfdd556a3647a6c25cf45ee77b27ee71809299145ffb1cf1c7087dc4b700ac747a73e95e28092eb50703ff791c465a144fa85572e5ec003c50f412630316617b4f94bb9cdd4e198d83dd5949b435188d339b9ec27b81626417d1a52f5efe087dee63b3e9bbec9df1bda132258521bed8cca2c4109d33abb95c353654ebc2bdc9e573b31865c7711c4bd74cc65f41a96605f958982ae509910398541f95d14293dbb4b085146b208dabd036b6e2ac942681909aa39614f0d47baab64d3c2f9fbd155cc49038d149b63cbbfd6653ed3c9102b05289d61a57fe6fe50634550a5a31899e6bf058a59023f2cdf98b265e3e6352a990335cb3463052280a10439646c3322ce7b6eba9c4c8e7bd63dd2dcc55f356712941f9c0c607b2927d59824bdde0fcf20bff91baa0b7761516898e2c7cac80c477700bb0d1b43a6947eea67758385d55f420c6425e4210d927a384a74104e6d535cdecec810115f2537cbee4aebb09b95896edb5544e03f2529aacfddb1f9c6c14d5d96a82ef48e0092fcfa975099dec7cdf54e1c38229e60fea374cf35a85b3c88e5a5d274571911ac770e266476077c1e28703a760aeefe21d1f17836e6b7cb710a57a99ee46199c5e3cb01982a1f997d7b8c2d1e55b99f8e5b57c6e01587fff090308477c71be65d4d3ebc3146308e1d7b6afc80ba5c1ec10e9bc26a672c676480263b9a43397651a1370bee46210a9e1cd7ffc7fa55c1cf533da6b4d0f7763bd3f082edb160fea52ee8826013cc765ddf8652eed253b98a5ef", 0x520}], 0x2, 0x0}, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x3, 0x0, 0x3, 0xffffffff}, {0xdee, 0x7, 0x9, 0x7b93}, {0x9, 0x39, 0xff, 0x4}, {0x2, 0xd1, 0x5, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x50}, {0x44}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:16 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4}, 0xc) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\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, &(0x7f00000000c0)='./file0\x00') unlinkat(r3, &(0x7f0000000000)='./file0\x00', 0x0) symlinkat(&(0x7f0000000240)='./file1\x00', r3, &(0x7f0000000280)='./file0\x00') fsync(r1) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000080)=0xcbe) r4 = syz_open_pts() close(r4) 16:00:16 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open(&(0x7f0000000080)='./file0\x00', 0x10402, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) 16:00:16 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0xffffffffffffffff, 0x0, 0x101], [], [0xc0000000ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [], [{}, {0x0, 0x0, 0x0, 0xac3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000000)={0x0, 0x3}) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/def\x00\x00\x00\xf8L', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x0, 0x5}, {0x0, 0x7, 0x6d, 0x30e}, {0x2222, 0x1, 0x81, 0x80}, {0x200, 0x6, 0x9, 0x3}, {0xff01, 0x1f, 0x20, 0x8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x7}, {0x14}, {0x7ffffffe}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x2000000, 0xfffffffffffffffe}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)='X', 0x1) close(r2) syz_open_pts() r3 = syz_open_pts() fcntl$setstatus(r3, 0x4, 0xcc) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) msgget(0x0, 0x92) 16:00:16 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000000)) r1 = dup(r0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000001c0)=0x81) r4 = accept(r2, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) fcntl$getown(r4, 0x5) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000280)={0xffffffff, 0x0, 0x5, 0x3, "936d02c33a259a73c1d3c466cca0499ee8a12ea3", 0x4, 0x7f}) openat(r3, &(0x7f00000002c0)='./file0\x00', 0x10, 0x100) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000300)=0x5) r5 = semget(0x3, 0x0, 0x41) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000000340)=0x7) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000380)={0x4, 0x5, 0x3b91, 0x2, "dc1001b1d192a8bae15c5801e890bd6399d244e9", 0x8}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x300, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x16, r7, 0x0, 0x0) r8 = fcntl$dupfd(0xffffffffffffffff, 0xf, 0xffffffffffffff9c) ioctl$TIOCSETVERAUTH(r8, 0x8004741c, &(0x7f0000000400)=0x80000001) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000440)='/dev/tty\x00', 0x100, 0x0) dup2(r9, r6) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r10, &(0x7f00000004c0)={0x2, 0x0}, 0xc) r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000000500)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCGTSTAMP(r11, 0x4010745b, &(0x7f0000000540)) r12 = shmget(0x2, 0x9000, 0x430, &(0x7f0000ff7000/0x9000)=nil) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000580)=""/4096) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001580)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSDIRFILT(r13, 0x8004427d, &(0x7f00000015c0)=0x50) pread(0xffffffffffffff9c, &(0x7f0000001600)="3b4326a9baa53bd5a7687a7a7b6e3e17f4e2", 0x12, 0x0, 0x0) 16:00:17 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0x7b0) r4 = getpgrp() r5 = getgid() sendmsg$unix(r3, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r4, r2, r5}], 0x20, 0x7}, 0xb) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000180)) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r7 = open$dir(&(0x7f0000000200)='./bus/file0\x00', 0x8000, 0x80) read(r7, &(0x7f00000003c0)=""/134, 0xfffffffffffffeba) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x91, 0x0) fcntl$getown(r8, 0x5) close(r6) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f0000000040)=[{0x2, 0xa3, 0x1, 0x401}, {0x1, 0xef, 0x8, 0x2}, {0x800, 0x80, 0x1}, {0x5, 0x81, 0xb3, 0x1}, {0x8, 0x9b, 0x3, 0xfffffffd}, {0x7ff, 0x0, 0x3f, 0x5}, {0xb, 0x3, 0x1, 0x9}, {0x1ff, 0x35, 0x9, 0x7}]}) r9 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r9) mknodat(r9, &(0x7f00000001c0)='./bus/file0\x00', 0x8, 0x7) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x8) 16:00:17 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffe23, &(0x7f0000000000)=[{0x1c1}], 0x10}, 0x0) symlink(&(0x7f0000000300)='\x00', &(0x7f0000000340)='./file0\x00') link(&(0x7f0000000080)='./file0/file0\x00', 0x0) 16:00:17 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)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x1d}, {0x6}]}) getrusage(0x0, &(0x7f0000000140)) getrlimit(0x2, &(0x7f0000000040)) r1 = msgget(0x2, 0x10) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r3 = accept$inet6(r2, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xfffffffffffffedb) r5 = semget$private(0x0, 0x4, 0xa5) semop(r5, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r5, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r5, &(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(r5, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r8, r10, 0x104}, 0x200, 0x401, 0x2}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r12 = getegid() r13 = msgget$private(0x0, 0x200) r14 = getpgid(0x0) msgctl$IPC_SET(r13, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe31, r14, 0x0, 0x0, 0x0, 0xac}) r15 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r16, 0x8004667d, &(0x7f0000000180)=0x7b0) r17 = getpgrp() r18 = getgid() sendmsg$unix(r16, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r17, r15, r18}], 0x20, 0x7}, 0xb) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000380)={{0x0, r4, r7, r11, r12, 0x60, 0x5}, 0x1, 0x5, r14, r19, 0xb5, 0x7, 0x400, 0x5}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:17 executing program 0: r0 = socket(0x18, 0x8001, 0x20) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x10, 0xffffffffffffffff, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:17 executing program 0: setuid(0xee01) syz_open_pts() open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x800c5709, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) kevent(0xffffffffffffffff, 0x0, 0x3fffffffff, 0x0, 0x1e, 0x0) r2 = semget$private(0x0, 0x4, 0xa5) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r2, &(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(r2, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r5, r7, 0x4}, 0x200, 0x401, 0x2}) r8 = geteuid() r9 = semget$private(0x0, 0x4, 0xa5) 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, 0x8000000000000008, 0x1f, 0x8]) semop(r9, &(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(r9, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r11 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x3, r10, r11, r12, r14, 0x4}, 0x200, 0x401, 0x2}) r15 = socket(0x18, 0x1, 0x0) fcntl$setflags(r15, 0x2, 0x1) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r16, 0xee01) r18 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x7, 0x1116, r18) r19 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r19) r20 = getpgid(r19) r21 = semget$private(0x0, 0x4, 0xa5) semop(r21, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r21, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r21, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r21, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r21, &(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(r21, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r23 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r25 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r25, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000100)={{0x3, r22, r23, r24, r26, 0x4}, 0x200, 0x401, 0x2}) r27 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r27, 0x1, 0xfffffffffffffffe) msgsnd(r27, &(0x7f0000000800)=ANY=[@ANYRES64=0x0], 0x1, 0x80000803) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000240)={{0x7, r16, r26, r16, r17, 0x2, 0x2}, 0x5, 0x9, r20, r18, 0x9a8, 0x15, 0x3e, 0xfcc}) r28 = socket(0x18, 0x1, 0x0) fcntl$setflags(r28, 0x2, 0x1) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r29, 0xee01) r31 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r31) r32 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r32) r33 = getpgid(r32) r34 = semget$private(0x0, 0x4, 0xa5) semop(r34, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r34, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r34, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r34, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r34, &(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(r34, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r36 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r38 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r38, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000100)={{0x3, r35, r36, r37, r39, 0x4}, 0x200, 0x401, 0x2}) r40 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r40, 0x1, 0xfffffffffffffffe) msgsnd(r40, &(0x7f0000000800)=ANY=[@ANYRES64=0x0], 0x1, 0x80000803) msgctl$IPC_SET(r40, 0x1, &(0x7f0000000240)={{0x7, r29, r39, r29, r30, 0x2, 0x2}, 0x5, 0x9, r33, r31, 0x9a8, 0x15, 0x3e, 0xfcc}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x1, r8, r11, r16, r30, 0x40, 0xe9}, 0x9, 0x7, 0x1}) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000140)=0xb) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") dup(r0) 16:00:17 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = getpid() fcntl$setown(r0, 0x6, r2) unlink(&(0x7f0000000000)='./file0\x00') write(r1, &(0x7f0000000340), 0x10000014c) 16:00:17 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() r3 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r2, r0, r3}], 0x20, 0x7}, 0xb) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r4, &(0x7f0000000040)="1088fafbd0220272", 0x8) 16:00:17 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000040)=[{0x6c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="8c654f5c276dad70", 0x8) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt(r2, 0x7, 0x4, &(0x7f0000000100)=""/97, &(0x7f0000000080)=0x61) 16:00:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) sendto(r0, &(0x7f0000000200)="a70d6aba3f356eca408fe0717956477a15a4a293d1eed4df7d7173dcab9c2d647ee608b6ea1fbedebd3395adececdbbd32b939f7045c53dc70dd728d0f1612148e94c8bc26a9e755953ffc08b46cbe098a2c4d85e1efebc576633df3369a5328233e78c1a074611e5e171b3540cd6b1a1b5a32e6cafe094598619b2eca22f20de75f38d22680c9885f866844dc7a5fce", 0x90, 0x4, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220100", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) open(&(0x7f0000000300)='./bus\x00', 0x20, 0x8d) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$getown(r1, 0x5) 16:00:18 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) 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) r4 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x800c5709, &(0x7f0000000000)) kevent(r5, 0x0, 0x3fffffffff, 0x0, 0x1e, 0x0) getsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000000), &(0x7f00000000c0)=0x4) close(r0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) dup(0xffffffffffffffff) poll(&(0x7f0000000200)=[{r1, 0x1}], 0x1, 0x0) bind(r3, &(0x7f0000000180)=@un=@file={0x0, './bus\x00'}, 0x8) write(r1, &(0x7f0000000080)="a6", 0x1) 16:00:18 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x18088, 0x0) setsockopt(r0, 0xffffffc4, 0x3ff, &(0x7f0000000240)="899d9285e73f5dad0a969940f231ac3529da3822b7cebe0fb3d12537e4662507d33abdeca7c94f421f56baaa4c46158f608031b3798efdf4963f4fa2b9121d201c1bc50ff93040d02a42c94802a0688754322e31db9e5094af082d5f1abdd1e072992918505141eda362b28101a61a5ef5c84bec99419011607df379033f252fcb7b5e69f5c75e6554c910439f717232990b762c91e9f615c0", 0x99) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) accept$unix(r1, 0x0, &(0x7f00000000c0)) getrusage(0xffffffffffffffff, &(0x7f0000000180)) bind(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) 16:00:18 executing program 1: munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) minherit(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0) r1 = semget$private(0x0, 0x1, 0x2) semop(r1, &(0x7f0000000040)=[{0xbd67fb3b7fd07d3e, 0x40, 0x59bc7e574b50a946}], 0x1) 16:00:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x0, 0x0, 0xe5e6}, 0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) r2 = accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) write(r2, &(0x7f0000000000)="d28610a8f017e121ca0a380000000000e8ffffff00000000", 0xe5) r3 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000340)={0x7, 0x2, 0x80, 0x6db7, 0x3}, 0xc) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000180)=0x7b0) r6 = getpgrp() r7 = getgid() r8 = socket(0x18, 0x1, 0x0) fcntl$setflags(r8, 0x2, 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000), 0xc) sendmsg$unix(r8, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r6, r3, r7}], 0x20, 0x7}, 0xb) ioctl$KDDISABIO(r4, 0x20004b3d) r9 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r10 = dup(r9) ioctl$WSKBDIO_SETMODE(r10, 0x800c5709, &(0x7f0000000000)) kevent(r10, 0x0, 0x3fffffffff, 0x0, 0x1e, 0x0) setsockopt$sock_int(r10, 0xffff, 0x200, &(0x7f0000000240)=0xb2, 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:18 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000400), 0x10000000000002b0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x800c5709, &(0x7f0000000000)) kevent(r2, 0x0, 0x3fffffffff, 0x0, 0x1e, 0x0) r3 = socket(0x18, 0x1, 0x0) fcntl$setflags(r3, 0x2, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) bind$inet6(r3, &(0x7f0000000080)={0x18, 0x3, 0x0, 0x4}, 0xc) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000040)) 16:00:18 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) fcntl$setstatus(r0, 0x4, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="96", 0x1}], 0x1) 16:00:18 executing program 1: minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10, 0x60) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x800c5709, &(0x7f0000000000)) kevent(r3, 0x0, 0x3fffffffff, 0x0, 0x1e, 0x0) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000240)={0xe4, 0x0, &(0x7f0000000140)=""/228}) sendto$unix(r1, &(0x7f0000000000)="40c9f52a860785d48ca46a10c26fab6a79985830c80673aaecb1fd6e38f65652ffd2d03f2a9e9f82e8f5e89e24c3f8f6b2e87ea20dd955d519e4827a240d2d4691edb17845cfa5d2635a9d74dcedcef9db7aab50b8f58f1f88a92b56ed928990ab57f62854142b8cf69f0fdaa06529160d17e03e7ca3a5ea52dd6f8074d9e98e7e469b39fc04", 0x86, 0x4, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) shmat(0x0, &(0x7f0000ff9000/0x4000)=nil, 0x1000) 16:00:18 executing program 0: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x4) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x800c5709, &(0x7f0000000000)) kevent(r3, 0x0, 0x3fffffffff, 0x0, 0x1e, 0x0) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x20, 0x80) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000080)={0x101, 0x3}) 16:00:18 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 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) getsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=""/43, &(0x7f0000000140)=0x2b) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x2, 0x4, 0x7f) connect(r3, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x168) 16:00:18 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x20, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000100)=0x3) r3 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000180)=0x7b0) r5 = getpgrp() r6 = getgid() sendmsg$unix(r4, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r5, r3, r6}], 0x20, 0x7}, 0xb) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x81, 0x8, 0x1, "267f86a0627cb718ca536b30f9a013b87b6d2e10", 0x7, 0x4}) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000440)="ebb32683085690ea27e2b9085efb2e1ece6a186ddf1fc9b4c45c3f0a6b437763b6d3a88e51648a12de7c3db3dff206c2af277a3b53537f82d1bdb49ee607af8e147491b82ad8f125f9f3507307e7be86b4e8ac21ac38cecd3a3b7003e0c717e2e199ab0216081b63267a9502573794533f061d15d732db950462863a31654c86e1e63be2a6504690cef3f79f35375fabfcb62e00149388cc56a58567707b61a11512bd74275e946beaecffa94c721a0978d3d320ad61400ca01b0f2d7c8143f901311e"}, {&(0x7f0000000540)="45cbecd72bc6eb14b54550d6a49eedc1cb818945acba03a0ccc02bef0a78dcafa55a2454aae59ef5715c64db3f61ecbb73edf60399a1f24f17b213ed22008484f8c9b7e3cf308d6836bafd24f681f685eb9ac5645ed6f559dab9f09d59ac16ee027ac652d875fd7361cdf156b43792676a12b41f9506266b98fd4e1fef529fff5490bcc25fb8a2970d0f684ba5f4acc1326124342974feee74fadc208cfb0551b3fb075c65ec526fb0e0b1f1eb62a6939d450e7671e563943591e25dd0fa1fcf0bdedee43d277a79c140b1b2820fec75a53c04ec152204ce1aa54e860ac67fc3649c94d757638759090a70f64238e4a5424b9412c80db80871d5328604280e55d6f0a8cb78c2e943baed9dab0a7a037f182aa2266771e0303214e410555d1fdccb83871782db5fe72aff37ab4fee5ba66dbe8435054e6ace6c2c2cfc942985b1077543286faaf058955a0a47f2857a275ea0ba1e3fd3ecf453cae06058286a4c0700287ba4bb7b55fbb3dfad7fa92c7bd45cdb04d7d4f7ed77a9f831d879d0766add65b1b5d42ac0e8cc8df725c0c0c0cb377e3a322a17245af8c28eceae4a3cac5a43dd3d88702d0d4264f48d6c1acf0677584767d130cad366b3597f3dc630a67cc24b2a51d76a56e4b85d98244d9e52dd9b9382232e2a08d6b5436bade7dd9a9e2f55601c09c255cf8dfba7b6fe4e919ed704da372b9f3ceaa41cf95940ff0969c62a1420454d5bb1dc509cdc5aeaeada532f06aa2735c99cd4d98eb0ca4a0fe71d99c59da83fdc2ecb121069f1a8a821290c7ff256c0883f11f520774cf01257aa84df51c085d8e4ff001d428ac5bea8905255eb2b3451968b29fe6dc1bff34a77e6e52ae8a23aa3a185ff46ea35cd9146d436a85c471626a3ea265b59d2d5f8b085e976ca694adc843792c434446361e1fe53a8244173fbbab0f7aa45b98a831b4d6bbf934ddf571cb910c53335d771bfa1b433e14ae6fde0bea0a45a1c49ccca30bc64449297c4bd689112a531425b9b575250bd6f67a403a8af3724a22f0ea0fb4c25bb3b3971215a37176e1a3ebfd358c95f0b7ebc31ef19f7ad08b24999fb3df12da7db80eddc907f9feddd4518df380f78b47bde3e0eac4abcab66c9c9bf91578023e8767b4e57e87a25708613d432bbc96bc3e52bb5d6d9902d55443df98070064b60cbf936542d041c8f3ca6697392985a325b0b6b03292c9861b6677409143e2fe621ef4295a302ecd9e99671de57c55b1ab61eb4f6e21f23b5b955a9c8af958f86464dd2f2d88101c6905a2eb6d45445369576d8196117763cb9a78950a94300b99b7d43ac3572d2a35944a15b2157b3e618c0b875e27a113b3600ed635c2f88dcfec6ab6068cd1f2e7924d0a205b452bc3b90f595e16289100ea80d512b7c10a53bf59c296870f8efd9ad49d22663491534fc00f00882541b74819d10e0398c18c121257d85127d0e2aa2e0620e21f87a4233475ccd46cf935a07640989e6e20a5f979ba7d1975bfd44655d41b586aa2cbf2bbfb904d058c00fb569344fc58cc19272265d8cd7debff41b41d3b89ba6874a6f152fad6d0426f802d07e93d7e5b6e3375b08df8316823c09977ab33c74f982f6c8d1466e4dfcc0072f367b000537498231c560d3c7ccd7e26128bb065618c65843f2692571131d3bde0d0795da1d1b9577f65cecdd35e44afade3cd578524f27a64219f632c6eed12a868609faed8aba45b7bcccb0dfcd7dd4240cb8769f03a1b1d1bbc1a0f5272aaaba18cf1e9c98c0c8885916a6ed71efa660f94fbe83a0f5a594d3ad298272f5fbb491b9b1286d51b510b53cb82b8c33235143c2847315a2e0c621e02fc6dbf4d29dc753b48f3fff9cd96f737712eff55eb75a46564aaf633f4adff5398a0ce460a96770c2e49de086f6d173eb967fe20e32935a4449f2828c1e0a958a2758ef5832015f77267527ff95cf9a4b4a3fd83ae0f74752c4f4f2e3a5c48aeae04cfb9beefad725ea74d04db14c6bdfd310953aeb00e7c3ea62fe580a558e290b09d162d22f06662111fcac70f686b5adb987ae70a562c735288698a022f44d939c58540e1d6cbb994292bd4a4406d01c5c5fb0824be123b10c3eb027d6df826934764584ba9c3fbcecd5938a52bc87315056e07f0e5d05b41371da29a0d0526094fa4050a4fa085a01e3a2db06a65183c714501d0c45a0c9e825c6978bc778ef2b7a978080cc9e8339c0024893410fa8ebac96d852190ff02034947e3bf88385bafc468a346aeb913f4b8da8bbd7e4133855b7860cb185f6e09dd08e79258e60181cf2ef6c2072066a18ff113088a4b4ca39526754f9daba59bc84cddb9f2ea551a4e2c4c6d951b25b9099b43d1f882e45a93d5075a503e416338a5282a42cee8979c98ab18ca9555d895be5e2334d1d274aa51b6ed58eb191272c59defbadadb08a0641488b18ab6c838e78243977899d34d2074b92653d900a6303b9920291248b962c8251196c333e0411fb9eab5a4b969f018b10b5051430c7fcafc4d0a56c2e63e714e87b21498a6737157d0537ab8ed97d251c4d5882a826bbd1386c3f54f29ad62606332a832edd82643ba6456c009ea439f66ba224ea91bd0a343736d29566afa770b6a8b1e8bdee94e2e5f575615d40d9f3ee8c87e5df6155e45a570833094940bdd9f24796ae86cb31511b943c6e36b1f19388a84adf21f25f4e7fa99cd619ba098919b9f696f34152b11e9bb05b3c0a1d2401169bdb78aa77a99413a553a4c03789a1c59c2a5bc66d3babd098ac5de4f5d69bd7e9a7667a6d5ba50c807da67ae5fb03d991bcfcf42945ec86eb6afd899b4f0d9e502953030e19c3843823cddf707dda0edebcaf6f986612265e769714453b7b6a8b4959a025a9b42bae68ce07f132c701c0a1be8364728a2d1b9f094adc1ea3a7e22b8a2c6311a28f009df7e9e1b68feb3ff36ac1a255c89f0575e6b84ab740693456b462e6a5dbbcb285584178b35877b875e47a9265878db214750cad24ca198b115dbfe74379efb5b2013ae24def7029c0e607a768226b5950168ee087c2180e2d394e43217d952bbcee035074cc49ab9373630108392b3f742933caf9a94e4e74d2ebc4d86c1ae13a8fa7f5ae644ca34396508e8be1e9ca2c5f55462d693f962ba48154ce53c8c387187d57fc40b4d7fbd7ee1e2125de5fe7d29f55a055c05d5f989b23cf979069af31d7db4dab9d370467728b3d5f6dc2899872e255930d99303f549b87ef8cf0e82724bd9b9804c6702c8ded43d0ffd0c9d6a396a3c3ee2e1a7fba30122214345de79462888a27365a4fc4a3ecaed76207e8894e1e479a4f42acfdc33479533631f737d1b7eb7e6d4652520d41f0715cb31068f67dc7883fb524a84b37d2b6f09a285e87ce6e5581c327dbc41eef07c932d71e873bd09796e4921e73e7bd150530771cc20a0bf0f5909275f5898d7d33d0f5e56ef299b7db699da79a37dacf92ee1c99ea73aa910b3d09b5d0ba4dce77221483958136492b04997babe59415f3136c1d2f397500ed1cf6d6d370628f37fa380911dfa58b93f9ed373d9ecac2b578a2db286e5a4b5650a0ea4d416a47eca5ba4efbdc644678b0aede1c1f5004c0664ad0fc831a2f38f5f6ad8f475788384ecd1dfa597382ab2ceb99e89350517d7744bc9f9a7c55ab2a0fa9001c990e7f31e782e47026da51895d5dde6771e7fa2fe65906282d2556ffb24563d65ad7cacd463d734d2276c7c6e677fcc26c9eda2abb029bbd7f8829fd38891ad565ed56f9e4057c2b7650800cef8aec67aeefa5c01cb9d417260f8a01a635733b86c28aece8c1d402744046aaf2791ad04640038c126e98c769512dbfe42f0c22c58de308fbcabeb48d36a369fcf0f849aa0381795df6d085f15f0a110c40e3cd51ed6609a24da4f251832e276a3af750058e4c25fd887edd28501e065cee3f76c90a37deab6dd5d2bca8c0283b65c3ba5c4c827c4daffd5f28078a0e003d69fe091a3120bc90fe66c2b05adc774b7be3101b0f51cc24193b0e4a7e831a0aba0e72af394f16995cf45adab444c6337997ad02beb109c2d08f0d5ddfb8fce99a3dd4337093a2c9af9936c65696534dcd53634bc0f1f103d90c51e8e7f354d4bbcdc23d67b0ce51a55facaea3a9b8689c3dea9a4b3d8e478d0653acaacfd093769b3e10f78e496ad81bb1755237fe6a69ed8ebcf48223ba79bf81e18699fd00ba0b42a2f313f508eb604fa80751682f67dfd8b5280c6683982c0a0ef9ca45c10ee85173365897e532a01d88449c307f28a0e2571edd266458b0e24714c09c5fc485ce395e420b6b7b179503babcaef7261a465cf9547895e08063c8e5c9de0c1f1189d46e96ffe33133a9540c238aac23fd13fc2e9e3decca7366b0cd51b24abbdd734715485bdd03bec6a1446bbb57a885d02827db2b3f07b640b12a552e1374e3df99a878ff049e34d6860d8e971808eb41959aba649f4dcac86fbc4c43e29524db9b9a8e0fec5c4c8efd14d28d3c670b1e3fb4ab6d6dec22b458d9b352b885354c69cb32c072b7b3e1a536082daefae8823940dee7509305410774047d6141c4c5588a3ac097079b3649a86d10f9c227a91cccaf1590c66ae979a63fdb8204cdcd2eaf0d12e3af0f7c8b1ae8543228bdd8f73353126cfc58b0a889ead1a4baae626d43079ffa67ccf029f20739b7300ac5d1c571b0a432e469c2c39eebbb19eba72a64f51e364a6db60631e2b9d756c9140a4dcb8dd0682393b36618646d7975eb7906d0ebe2de1cf794d8388baa9ac16bbf6d12d1d9bb2c0fe5a8a05aface72900806d3490111c45f00da66baf2ced1306216f528fd64c73c61950ecb0016120573b5574b6205107a234b3398bec6a53feaec66b229276b970c812fdc474bdaba578fcb44c96247fc699c9fe6cb5032370a1bd5f49102c510c05d32f1c8ebcf1bf3cde3a797e9cacc979ec7524ab4a40f864a7c3d99a359841d3dfc42cbc6856411cd9b01bbef73188d225ea877c0ee67186c3e549fea02bc275aeb7ccbcd67cdcf857dbeea88adce02e087553a91496b56ef67c118b9e9ad77c2ef08f4c273acb9e4ba7a9b04828d70142bcd529af2a1d037cb78b762547cb0d176a3c8bfa83d4b63e4b0bf7186abd74f97978c0d5ccc09572c354393c1640c5474984f2f69faca02797e4cf0512fc9a15797801414ce8a5c7e692981758c45c9b873da0357a59ef915d859300d1c48841fbaeffe2a0f3411f34315d66bc14874fe7d549c39ed55334743b6e7ee0cdb783c8785cd1b02e233bb0b4c80a2f827becbb35baf2fccdf831bda93c6d94c1e4ef44bfab32d64b6ad3182f561b23989e4e1aae76f8f3fa9145a689ae5315698f0ca39a9d7e5c419bd3b08eddda4ccf14075162dad0c58334b2db00c52cba7f230889976b450a10ead6dcd51efc9b542075de996fe56a2f690affec9b4f03256e5d3e8cb1b6c8f7868fa4a4106eefc34aff0aed120672151dd49ae27c6dfdf969925a8cc85979f719e7551ac18212f35c2213b523b70ca1010f7269c0f84ea56148e2cc85af53bbf3bb21db1315914f3678d12b16cbc3f337f7bb5b497387bbd27838fc9a31861f36a86e5417dc3c18261e98d3464eaa31504fcd52131cd00998000a8181508f95b670421ffe2f7d3b57cd23655f75e2408b67cbc1c10dfa3d38e79bd812ddf91e2d5ab183e5b023ae12d1af5610db9a01a0df8948706dcd584bc7ca0718daf7a2c10c68390057d3ed7c8cc118484913c54e502046a34da0d689127416660e417"}, {&(0x7f0000000300)="bfb3d2638b052522508446cf436ff15504b71cbc60530a5aa89d3a0edced72ce49a122380d6f52279faf50807d5d146ab53ab41f7c1f9257686ec0877f8e8f"}, {&(0x7f0000001540)="2a83073a8115f17634536724ee5c5fd95ae6240fbc175ccd9ba7c7b977d20fe085bdfbad461c82ee3b06ae207ab64d2233bfc9291e34e0aca30e8c76fef732180913e94c34ca4b4f71e063c4d81b4656c8299b1019f9769a9130f4fb42393f68e395da550e1850d8820fd2fbd4e551125012c0750c14534b6ac6e881871fa63e929c246c8c0153c0d8d27e8bf8ae05494c774bbf01e80af4"}], 0x1000000000000244) r7 = getpgrp() fcntl$setown(r0, 0x6, r7) fcntl$setstatus(r0, 0x4, 0x48) writev(r1, &(0x7f0000000000), 0x1f0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:18 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0xa0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) write(r4, &(0x7f00000001c0)="da102c0000f15d07e3610f6950913599f3d0e7e9c8a65d192b5b4cde2d5340c5f4d0f07dc6ab21a1190eb8e9b7c67a72523daf8123af0ac0c1a056dc5bcb5cf145d1eec9eefbe403cdb9da8a832db88a374b722aab41ce7a4ae461ba83841ad136020c32a40f4485c7288b2173f8a7a1c147c9e8efea0061f8758cef8e14", 0x5a) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0xfffffffffffffffc) setrlimit(0x0, &(0x7f0000000080)) 16:00:18 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, &(0x7f00000000c0)=[{0xc}, {0x64}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") munlockall() semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000040)={0xffff}) 10:12:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = socket$inet6(0x18, 0x800000000003, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x0, 0x986e}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) select(0x40, &(0x7f0000000140), &(0x7f0000001480)={0x50}, &(0x7f00000014c0)={0x7f}, 0x0) 10:12:15 executing program 1: lseek(0xffffffffffffffff, 0x0, 0x0, 0x6) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000200)=[{0x3}, {0x4}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbca8a8d1a029be9bc8217690000", 0xe, 0x0, 0x0) 10:12:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)=[{0x200, 0x0, 0xfc, 0xfffffffe}, {0x6, 0x0, 0x0, 0x7f}, {0x6, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r4 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x800c5709, &(0x7f0000000000)) kevent(r5, 0x0, 0x3fffffffff, 0x0, 0x1e, 0x0) unlinkat(r5, &(0x7f00000001c0)='./file0\x00', 0x0) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000180)) 10:12:15 executing program 1: r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x800c5709, &(0x7f0000000000)) kevent(r1, 0x0, 0x3fffffffff, 0x0, 0x1e, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffff9c) accept$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc5745192a101000000000ffffffff045ad35a0520000004"], 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 10:12:15 executing program 1: r0 = socket(0x22, 0x4, 0x44) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000100)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 10:12:15 executing program 0: r0 = semget$private(0x0, 0x4, 0xa5) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r0, &(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(r0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r1, r2, r3, r5, 0x4}, 0x200, 0x401, 0x2}) semctl$IPC_RMID(r0, 0x0, 0x0) r6 = socket(0x2, 0x8002, 0x0) r7 = socket$inet6(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f0000000180)=ANY=[@ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRESOCT=r6, @ANYPTR=&(0x7f0000000040)=ANY=[@ANYRESHEX=r7, @ANYRESHEX, @ANYPTR64], @ANYBLOB="6a814ffc63ef07bc16040eaac3074529b61bb51befac8b8ffecba14daf8e66a359a19cebfc4287aa93baec9a96368fb270710d2645b7e73a0024e42695890fd9613c0a1910f71ba5b34c294615e15afeeed557d6ce069b2d6526aa7be6608a4e1dc2bf2b11facc0da3d98afaf411dc2f5154ea922c"], @ANYBLOB="75703c14a46db757eb75d68a2bcadd592bc7ea4cb7eb9f6fa170fbb3f41dd4c9cde90e0def79f8bbb0d49e87d9ac21a979dcaedeeec570d422cb05f30360c02471c4ebf459135e384db8dc1009d4fab76915a7cedb011d6af43aba836f566ed7a7fc24bf25a7ba38e977cd2ffdf73bd0b3272a455b21c8ca", @ANYPTR64=&(0x7f0000000140)=ANY=[@ANYRESHEX], @ANYRESDEC=r7, @ANYBLOB="c58d561848dd2786a255868e3dffb970e2b9757cbd2ad9ea2844d201963217c26d0d7d3d7b33bf49d30432e1650c955e6b6fcf81de8d919a802fd220a709e16343ba86e1afc3bde89bf66524269bbf0ae869"], 0x5) write(r6, 0x0, 0x0) 10:12:15 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) r1 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) getpgrp() r3 = getuid() getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x1}, 0x5, &(0x7f0000000380), 0x0, &(0x7f0000000a00)=[@rights={0x0, 0xffff, 0x1, [0xffffffffffffff9c, r0]}], 0x20, 0x7}, 0xb) setreuid(r1, r3) r4 = socket(0x18, 0x1, 0x0) fcntl$setflags(r4, 0x2, 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r7 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r7) r8 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r8) r9 = getpgid(r8) r10 = semget$private(0x0, 0x4, 0xa5) semop(r10, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r10, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000380)) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000180)) semop(r10, &(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(r10, &(0x7f0000000240), 0x6) r11 = socket(0x20, 0x2, 0x1) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0x7859467fd3e3cadb) r13 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000100)={{0x3, r12, r13, r14, r16, 0x4}, 0x200, 0x401, 0x2}) r17 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r17, 0x1, 0xfffffffffffffffe) r18 = socket(0x18, 0x1, 0x0) fcntl$setflags(r18, 0x2, 0x1) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r19, 0xee01) r21 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r21) r22 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r22) r23 = getpgid(r22) r24 = semget$private(0x0, 0x4, 0xa5) semop(r24, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r24, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r24, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r24, 0x0, 0x9, &(0x7f0000000180)=[0x8000, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r24, &(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(r24, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r26 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r28 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r28, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000100)={{0x3, r25, r26, r27, r29, 0x4}, 0x200, 0x401, 0x2}) r30 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r30, 0x1, 0xfffffffffffffffe) r31 = msgget$private(0x0, 0x0) r32 = getpgid(0x0) msgctl$IPC_SET(r31, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe31, r32, 0x0, 0x0, 0x0, 0xac}) msgsnd(r31, &(0x7f0000000800)=ANY=[], 0x0, 0x80000803) r33 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r34, 0x8004667d, &(0x7f0000000180)=0x7b0) r35 = getpgrp() r36 = getgid() sendmsg$unix(r34, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r35, r33, r36}], 0x20, 0x7}, 0xb) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000240)={{0x7, r37, r29, r19, r20, 0x2, 0x2}, 0x5, 0x9, r23, r21, 0x9a8, 0x15, 0x3e, 0xfcc}) msgsnd(r30, &(0x7f0000000800)=ANY=[], 0x0, 0x80000803) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000240)={{0x7, r5, r16, r5, r6, 0x2, 0x2}, 0x5, 0x9, r9, r7, 0x9a8, 0x15, 0x3e, 0xfcc}) r38 = semget$private(0x0, 0x4, 0xa5) semop(r38, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x1000}], 0x3) semop(r38, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r38, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r38, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r38, &(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(r38, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r40 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r42 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETVERAUTH(r42, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000100)={{0x3, r39, r40, r41, r43, 0x4}, 0x200, 0x401, 0x2}) r44 = socket(0x18, 0x1, 0x0) fcntl$setflags(r44, 0x2, 0x1) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r45, 0xee01) r47 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r47) r48 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r48) r49 = getpgid(r48) r50 = semget$private(0x0, 0x4, 0xa5) semop(r50, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r50, &(0x7f0000001180), 0x1e316d81a01eac7d) r51 = semget$private(0x0, 0x4, 0xa5) semop(r51, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r51, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r51, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r51, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r51, &(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(r51, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r52 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r53 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r53, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r51, 0x0, 0x1, &(0x7f0000000100)={{0x220003, 0xffffffffffffffff, r52, r12, r54}, 0x202, 0x401}) semctl$SETALL(r51, 0x0, 0x9, &(0x7f00000000c0)=[0x8, 0x10001, 0xd]) semctl$SETALL(r50, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r50, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r56 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r58 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r58, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r50, 0x0, 0x1, &(0x7f0000000100)={{0x3, r55, r56, r57, r59, 0x4}, 0x200, 0x401, 0x2}) r60 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r60, 0x1, 0xfffffffffffffffe) msgsnd(r60, &(0x7f0000000800)=ANY=[@ANYRES64=0x0], 0x1, 0x80000803) msgctl$IPC_SET(r60, 0x1, &(0x7f0000000240)={{0x7, r45, r59, r45, r46, 0x2, 0x2}, 0x5, 0x9, r49, r47, 0x9a8, 0x15, 0x3e, 0xfcc}) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000040)={{0x5, r1, r16, r39, r46, 0x44, 0xffff}, 0xff, 0x1, 0x0, 0xffffffffffffffff, 0x1, 0xe6, 0x9}) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) 10:12:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 10:12:15 executing program 1: socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="8202f5e81b070070ffffffff026d1d8c9c76297d9035e3"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x18030, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x0, 0xc7, 0x5, 0x9, 0xca}) 10:12:15 executing program 0: getgid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)) 10:12:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000040)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x4c}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 10:12:15 executing program 0: mlockall(0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x800c5709, &(0x7f0000000000)) kevent(r1, 0x0, 0x3fffffffff, 0x0, 0x1e, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000100)}) dup(r2) mkdirat(r1, &(0x7f0000000000)='./bus\x00', 0x9) pipe2(&(0x7f0000000100), 0x10006) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f00009fe000/0x600000)=nil, &(0x7f0000bc8000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000b2d000/0x3000)=nil}, {&(0x7f0000fab000/0x3000)=nil, &(0x7f0000d90000/0xf000)=nil}, {&(0x7f0000e9d000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000a03000/0x3000)=nil}, {&(0x7f0000da0000/0x1000)=nil, &(0x7f0000eea000/0x4000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './bus\x00']}) ioctl$TIOCSETA(r3, 0xc2c04200, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e7c99"}) 10:12:15 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x85}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x200000, 0x10000, 0x3, 0x407, "2a1604fa9a66f51d0cc98af280e46508f39c5f0a", 0x2c}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x800c5709, &(0x7f0000000000)) kevent(r3, 0x0, 0x3fffffffff, 0x0, 0x1e, 0x0) ioctl$TIOCSDTR(r3, 0x20007479) syz_open_pts() 10:12:16 executing program 0: r0 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() r3 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r2, r0, r3}], 0x20, 0x7}, 0xb) r4 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r5 = dup(r4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) writev(r6, &(0x7f0000000080)=[{&(0x7f00000002c0)="296cc2225f0953e7f630e4cd44a4b4328bee62f734c08cdbd74f289b7a47564a02c9d9d6574e76d2a9c755ae9156e77853b7678348a405008e121cc3e48bcaffc8a95be26dfacf60a4ce950ec8b4316e8d514efb0b536b7bc670b5ab55a352a828d63d948575bdb1599968178459c86c0fbb36e09a224fd50438079ce9d44e6529fe3e11501b", 0x86}, {&(0x7f0000000380)="273f1974b28f0cb4ed5218e671caba99847d57da197f00a0c85436592d6bceeacd39d86439fbf9203c28f4704a981600f68c783ba58031e3ea60f9024c042f5a8ed6fceff518a3c1d353c2b64c6b3d7976c31e3aab999061e6437083cbfcf8a50626afb7d1ee228b012a2ad626a06b55d48ffe4b216a57dbb4c730b427374b56e1", 0x81}], 0x2) ioctl$WSKBDIO_SETMODE(r5, 0x800c5709, &(0x7f0000000000)) kevent(r5, 0x0, 0x3fffffffff, 0x0, 0x1e, 0x0) bind$inet6(r5, &(0x7f0000000040)={0x18, 0x1, 0x4, 0x5}, 0xc) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x80000001, 0x5, 0x1}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x20000000000001fe, &(0x7f0000000100)}) 10:12:16 executing program 1: r0 = semget$private(0x0, 0x4, 0xa5) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r0, &(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(r0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r1, r2, r3, r5, 0x4}, 0x200, 0x401, 0x2}) r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r7, 0xee01) r9 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r9) r10 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r10) r11 = getpgid(r10) r12 = semget$private(0x0, 0x4, 0xa5) semop(r12, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r12, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r12, &(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(r12, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r14 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, r13, r14, r15, r17, 0x4}, 0x200, 0x401, 0x2}) r18 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r18, 0x1, 0xfffffffffffffffe) msgsnd(r18, &(0x7f0000000800)=ANY=[@ANYRES64=0x0], 0x1, 0x80000803) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000240)={{0x7, r7, r17, r7, r8, 0x2, 0x2}, 0x5, 0x9, r11, r9, 0x9a8, 0x15, 0x3e, 0xfcc}) lchown(&(0x7f00000001c0)='./file0\x00', r1, r8) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x106}]}) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r20, 0x4010426e, &(0x7f0000000180)) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) ioctl$BIOCGDLTLIST(r21, 0xc010427b, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[0xfffffff8, 0x63c, 0x6df, 0x9]}) 10:12:16 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x800c5709, &(0x7f0000000000)) kevent(r1, 0x0, 0x3fffffffff, 0x0, 0x1e, 0x0) r2 = openat(r1, &(0x7f0000000100)='./bus\x00', 0x2, 0x100) ioctl$TIOCSCTTY(r2, 0x20007461) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) openat(r4, &(0x7f0000000040)='./file0\x00', 0x1, 0x110) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r5, 0x20007478) mmap(&(0x7f0000173000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x0, 0x4000, 0x80) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r6, r3) 10:12:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000200)=[{0x3}, {0x4}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbca8a8d1a029be9bc8217690000", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x20) 10:12:16 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r1 = syz_open_pts() fcntl$dupfd(r0, 0x0, r1) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x1000, 0x8000}, {0x4, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) socket(0x800000018, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) r4 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r4) fcntl$lock(r3, 0x7, &(0x7f00000002c0)={0x3, 0x0, 0x9, 0x101, r4}) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0, 0x0, 0x4a}, {0x18, 0x3, 0x2, 0xff}, 0x1, [0x476, 0x2, 0x5, 0x1000, 0x3, 0xecf2, 0x1, 0xffffffff]}, 0x3c) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r5 = socket$unix(0x1, 0x5, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) msgget$private(0x0, 0xb08) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xbb, &(0x7f00000000c0)="f1f223a764ef55a0ee9c12b42ac8db0f4b9dce59b154b30352919f12a2695c0bf71b8ceeb0f6abc64bdee1a2c548635b059bf470518caae751899ee805cf3b756f79503a789a1760187fe4353da8ccfe8c4d40d04edef2179010b16338bccaf5ddc073b38154165bd0fc082577642fe5b85b5dd49b361220b2d804c402516b2a543125836b9ba25e1b3da2174cb5cfb8b78ae2ae5f684c6d7cb276add1ba7d49170fd8c86facba8eaeaa4f6360658d0fd35a304c6f834d8e5ea82f") ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r7 = fcntl$dupfd(r6, 0x14, r5) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) 10:12:16 executing program 1: open$dir(&(0x7f0000000900)='./file0\x00', 0x20000, 0x302) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000080)) 10:12:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x20e0000000ff], [], [{0x0, 0x0, 0x0, 0xffffffffffffffff}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x47) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) socket$inet6(0x18, 0x4000, 0x81) r3 = socket(0x18, 0x1, 0x0) fcntl$setflags(r3, 0x2, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xffb0) ioctl$TIOCSTART(r2, 0x2000746e) r6 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) r7 = socket(0x18, 0x1, 0x0) fcntl$setflags(r7, 0x2, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r8, 0xee01) r10 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r10) r11 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r11) r12 = getpgid(r11) r13 = semget$private(0x0, 0x4, 0xa5) semop(r13, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r13, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r13, 0x0, 0x9, &(0x7f00000000c0)) semctl$SETALL(r13, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r13, &(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(r13, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r15 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000100)={{0x3, r14, r15, r16, r18, 0x4}, 0x200, 0x401, 0x2}) r19 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r19, 0x1, 0xfffffffffffffffe) msgsnd(r19, &(0x7f0000000800)=ANY=[@ANYRES64=0x0], 0x1, 0x80000803) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000240)={{0x7, r8, r18, r8, r9, 0x2, 0x2}, 0x5, 0x9, r12, r10, 0x9a8, 0x15, 0x3e, 0xfcc}) getgroups(0x1, &(0x7f0000000140)=[r18]) sendmsg$unix(r6, &(0x7f00000001c0)={&(0x7f0000000580)=ANY=[@ANYBLOB="00000d49ac2e2f622e7f5897f0170de5520ea1bb9d5b66aa2d5ba13181cb1625945bcc37ee2d7dd0b6cd9d40d381643552ad51898a616a043cb665737b431f87e2dcff86d8e55f0e71efbc66bd1c19cd5cb9a4dd17c37180cb88c235acba88f7c2f4e8f4b8a7ddd8585600abe1ddd3bd7b5b08af178be6da7aa5b46f3055112657ac0a1873bacac332767a9af72355620bc7d69417d8290766f457eb64bee06a80b82d029db4107a8466e3ff75b703ab3f2657c12239"], 0x8, &(0x7f0000000100), 0x0, &(0x7f0000000180)=[@cred={0x20, 0xffff, 0x0, r4, r5, r20}], 0x20, 0xc}, 0x200) 10:12:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x2, 0xfffffffd}, {0x18, 0x1, 0x3, 0x8000}, 0x3c7, [0x0, 0x2, 0x40, 0x80000000, 0xffffffff, 0x9, 0xfffffffc, 0x73a1]}, 0x3c) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0xa, &(0x7f00000000c0)=[{0x7, 0x0, 0xc7, 0x1}, {0x4, 0xfb, 0x7f, 0x4}, {0x4, 0x9, 0xf8, 0x9}, {0x9, 0x0, 0x3, 0xb4}, {0x2, 0x3, 0x5, 0x5}, {0x400, 0x81, 0x1, 0xfffffff8}, {0x101, 0x6f, 0x3, 0xf6}, {0x3, 0x5, 0x3f, 0x7}, {0x5, 0x56, 0x81, 0x3}, {0x5, 0x3, 0x40}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20004) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000002c0)={0x4e36, 0xffffffff, {0x9, 0x46}}) 10:12:16 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) r2 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 10:12:16 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000002380)) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r2 = dup(r1) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0x9, 0x9, 0x40bc, 0xffff}) 10:12:16 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0xa, 0x2) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0x0, 0x0) mkdir(&(0x7f0000001680)='./file0\x00', 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') 10:12:16 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x2000000000000048, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='W\x00') r0 = semget$private(0x0, 0xa, 0x406) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000140)=""/188) 10:12:16 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0x0, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 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) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x3ff, r1, r2, r1, r2, 0x104, 0x5}, 0xfff, 0x9, r5, r5, 0x7d55, 0xd75, 0xfa}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r8 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) socket$unix(0x1, 0x1, 0x0) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000100)=""/114) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r10 = fcntl$getown(r9, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x3ff, r6, r7, r6, r7, 0x104, 0x5}, 0xfff, 0x9, r10, r10, 0x7d55, 0xd75, 0xfa}) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000002040)=""/4096) 10:12:16 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) fcntl$lock(r0, 0x7, &(0x7f00000002c0)={0x3, 0x0, 0x9, 0x101, r1}) bind(r0, &(0x7f0000000000)=ANY=[], 0x0) 10:12:16 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x5, 0x2, 0x372, 0x6, "b09992e4429dd34fbbb5a2be0aba70853e0423cf", 0x6, 0x6}) kevent(r1, 0x0, 0x0, 0x0, 0xc4e, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000003c0), 0x800, &(0x7f00000004c0)={0xa99}) kevent(r1, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(r1, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) lseek(r2, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 10:12:16 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x3, 0x0) fchmod(r2, 0x194da315a20459bc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) fcntl$getown(r3, 0x5) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) mkdirat(r4, &(0x7f0000000140)='./file0\x00', 0x8) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) 10:12:16 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0xa) utimensat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x1, 0x5}, {0x5, 0x7}}, 0x2) readv(0xffffffffffffffff, &(0x7f0000001580)=[{&(0x7f0000000380)=""/4096, 0x1000}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) readv(r1, &(0x7f0000001680)=[{&(0x7f0000000100)=""/254, 0xfc6d}], 0x315) dup(r1) 10:12:16 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7ff, 0x4) r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r4) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r5) getpgid(r5) r6 = semget$private(0x0, 0x4, 0xa5) semop(r6, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r6, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r6, &(0x7f0000000440)=[{0x3, 0x1ff}, {0x6, 0xe, 0x1800}], 0x2) semop(r6, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r8 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) accept$inet6(r2, &(0x7f0000000340), &(0x7f0000000380)=0xc) r12 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r13 = dup(r12) ioctl$WSKBDIO_SETMODE(r13, 0x800c5709, &(0x7f0000000000)) kevent(r13, 0x0, 0x3fffffffff, 0x0, 0x1e, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xfffffffffffffca7) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, r9, r14, 0x4}, 0x200, 0x401, 0x2}) r15 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r15, 0x1, 0xfffffffffffffffe) msgsnd(r15, &(0x7f0000000800)=ANY=[@ANYRES64=0x0], 0x1, 0x80000803) r16 = socket(0x18, 0x1, 0x0) fcntl$setflags(r16, 0x2, 0x1) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r17, 0xee01) r19 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r19) r20 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r20) r21 = getpgid(r20) r22 = semget$private(0x0, 0x4, 0xa5) semop(r22, &(0x7f00000003c0), 0x0) semop(r22, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r22, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r22, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r22, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1800}, {0x2, 0xad, 0x1000}], 0x111) semop(r22, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r24 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r26 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r26, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000100)={{0x3, r23, r24, r25, r27, 0x4}, 0x200, 0x401, 0x2}) r28 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r28, 0x1, 0xfffffffffffffffe) msgsnd(r28, &(0x7f0000000800)=ANY=[@ANYRES64=0x0], 0x1, 0x80000803) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000240)={{0x7, r17, r27, r17, r18, 0x2, 0x2}, 0x5, 0x9, r21, r19, 0x9a8, 0x15, 0x3e, 0xfcc}) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000240)={{0x7, r3, r14, r3, r18, 0x1a, 0x2}, 0xd0, 0x8, 0x0, 0xffffffffffffffff, 0x9a8, 0x15, 0x4, 0xfcd}) r29 = getuid() r30 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r31, 0x8004667d, &(0x7f0000000180)=0x7b0) r32 = getpgrp() r33 = getgid() sendmsg$unix(r31, &(0x7f0000000a40)={&(0x7f0000000980)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000400), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r32, r30, r33}], 0x20, 0x7}, 0xb) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={r4, r29, r33}, 0xc) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c65300008549fca27014579ce6101943f4f9801b1aceed5b213e6b042b0bc44e2b5ecaa79e7f60a9d0ea1b62a66ef62503e3756b6b662890a24b171be7c35f3c06062375f8a234cfbc1b655d1932c504f0000522e5267e1044208be3c29c5dbf71a1c3b1d2c9b68a3eb8aaf89cd07219d754b651529610833dfae2ef41ce64f643e5e5a38184efd8713eb8ac6349d23de794ef7b5342175ebf89b2647680ba436502bc4233318"], 0x10) shutdown(r0, 0x2) 10:12:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x28}, {0x6, 0x0, 0x0, 0xff}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0xa1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x10, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r8 = dup2(0xffffffffffffffff, r1) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x8000, 0x0) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff8, 0xf37cc7e30efcce24, 0x10, 0x1f, 0x4}, {{r5}, 0xfb8480bfc9f240f, 0xc, 0x20000000, 0x17e, 0xffffffffffffffaa}, {{r6}, 0xfffffffffffffffd, 0x92c440138ccd9b96, 0x2, 0x7c9, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x0, 0x4, 0x401, 0x380}], 0x0, &(0x7f00000002c0)=[{{r2}, 0x879b43dd585e9ecc, 0x1, 0x10, 0x3}, {{r7}, 0x0, 0x8a, 0xfffff, 0xff, 0x7}, {{r8}, 0xfffffffffffffffe, 0x4, 0x1, 0x6, 0x2}, {{r9}, 0xfffffffffffffffc, 0x10, 0x1, 0x10000, 0x80000000}], 0x6, &(0x7f0000000340)={0xb6, 0xfffffffffffffff8}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) dup2(0xffffffffffffffff, r2) r10 = socket(0x18, 0x1, 0x0) fcntl$setflags(r10, 0x2, 0x1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r11, 0xee01) r13 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r13) r14 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r14) r15 = getpgid(r14) r16 = semget$private(0x0, 0x4, 0xa5) semop(r16, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r16, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r16, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r16, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r16, &(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(r16, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r18 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r20, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000100)={{0x3, r17, r18, r19, r21, 0x4}, 0x200, 0x401, 0x2}) r22 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r22, 0x1, 0xfffffffffffffffe) msgsnd(r22, &(0x7f0000000800)=ANY=[@ANYRES64=0x0], 0x1, 0x80000803) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000240)={{0x7, r11, r21, r11, r12, 0x2, 0x2}, 0x5, 0x9, r15, r13, 0x9a8, 0x15, 0x3e, 0xfcc}) msgrcv(r22, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000e4ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f6c9de5ab1caa758686abdc7d7970794239f4de84dab9ea4e443800d4144d158462dc27eee45fc89d54f2dfa3ac568d3b8dd5918aa875c72d30b20d169058a9b9d11184d6c30fa27da2d6595b764fabbe2edbf6b6eaf564852396953cb5c0ad8638b018bc6d506e46e2e9b73206b48cf574a656723258443f57f807aebc3d4d45b02a3050dfe960db5516c78aa648cceec3734939"], 0x9f, 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 10:12:16 executing program 1: r0 = semget$private(0x0, 0x1, 0x202) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0x6) r1 = semget$private(0x0, 0x4, 0xa5) 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, 0x8000000000000008, 0x1f, 0x8]) semop(r1, &(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(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r4, r6, 0x4}, 0x200, 0x401, 0x2}) semop(r1, &(0x7f0000000300)=[{0x2, 0x6, 0x800}, {0x0, 0x4, 0x1c00}], 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r7 = getegid() r8 = semget$private(0x0, 0x4, 0xa5) semop(r8, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r8, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r8, &(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(r8, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r10 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x3, r9, r10, r11, r13, 0x4}, 0x200, 0x401, 0x2}) r14 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x8, r4, r7, r11, r14, 0x2, 0x5}, 0x4, 0xffffffffffffffff}) r15 = socket(0x18, 0x8000, 0x80) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 10:12:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x7}, {0x4}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) link(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000140)) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r2 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0x7b0) r4 = getpgrp() r5 = socket$inet(0x2, 0x1, 0x7) r6 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f00000003c0)={0x8000000000004, 0x6}, 0xffffffffffffffb3) r7 = getpid() r8 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r9, 0x8004667d, &(0x7f0000000180)=0x7b0) r10 = getpgrp() r11 = getgid() sendmsg$unix(r9, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r10, r8, r11}], 0x20, 0x7}, 0xb) connect(r9, &(0x7f0000000380)=@un=@file={0x1, './file0\x00'}, 0xa) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r7) fcntl$lock(r6, 0x7, &(0x7f00000002c0)={0x3, 0x0, 0x9, 0x101, r7}) accept$unix(r6, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000240)=0x3, 0x4) r12 = getgid() sendmsg$unix(r3, &(0x7f0000000a40)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r4, r2, r12}], 0x20, 0x7}, 0xb) getsockopt$inet_opts(r3, 0x0, 0x9964afc5bcaf3cc, &(0x7f0000000000)=""/43, &(0x7f0000000100)=0x2b) 10:12:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x1c}, {0x60}, {0xbe}]}) r1 = syz_open_pts() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x2) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 10:12:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x81}, {0x7c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r1, &(0x7f00000001c0)=""/111, 0x1db6036960f62a5c) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x1, 0x101, 0xffffffffffffff7f, 0x2, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391", 0x7, 0x144}) r3 = syz_open_pts() kevent(r2, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffffa, 0x8, 0x9, 0x100}], 0x8, &(0x7f00000003c0)=[{{r2}, 0xffffffffffffffff, 0x1, 0x20, 0x1, 0x2}, {{r1}, 0xffffffffffffffff, 0x20, 0x20, 0xbe32, 0x8}, {{r1}, 0xffffffffffffffff, 0x79, 0x1, 0xfff, 0x800}, {{r3}, 0xfffffffffffffffe, 0x20, 0x80000001, 0x8001, 0x5}, {{r3}, 0xffffffffffffffff, 0x80, 0x1, 0x4, 0xffffffffffffff7f}, {{r1}, 0xfffffffffffffffa, 0x40, 0x4, 0x2000000000000000, 0x8000}, {{r2}, 0xffffffffffffffff, 0x10, 0x20, 0x9012, 0xb10}], 0x5, &(0x7f00000004c0)={0x2, 0x6}) r4 = syz_open_pts() r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x400, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="004d207db3845ac779b1e5696f99") getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000040)={0x1, 0x101, 0xffffffffffffff7f, 0x2, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391", 0x7, 0x144}) r7 = syz_open_pts() kevent(r5, &(0x7f0000000380)=[{{r7}, 0xfffffffffffffffa, 0x8, 0x9, 0x100}], 0x8, &(0x7f00000003c0)=[{{r5}, 0xffffffffffffffff, 0x1, 0x20, 0x1, 0x2}, {{r4}, 0xffffffffffffffff, 0x20, 0x20, 0xbe32, 0x8}, {{r4}, 0xffffffffffffffff, 0x79, 0x1, 0xfff, 0x800}, {{r7}, 0xfffffffffffffffe, 0x20, 0x80000001, 0x8001, 0x5}, {{r7}, 0xffffffffffffffff, 0x80, 0x1, 0x4, 0xffffffffffffff7f}, {{r4}, 0xfffffffffffffffa, 0x40, 0x4, 0x2000000000000000, 0x8000}, {{r5}, 0xffffffffffffffff, 0x10, 0x20, 0x9012, 0xb10}], 0x5, &(0x7f00000004c0)={0x2, 0x6}) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000600)='/dev/vmm\x00', 0x10000, 0x0) ioctl$VMM_IOC_READREGS(r8, 0xc2485607, &(0x7f0000000380)) r9 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ioctl$VMM_IOC_TERM(r9, 0x80045604, &(0x7f0000000100)) msgget$private(0x0, 0x100) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r12 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000100)=""/114) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r14 = fcntl$getown(r13, 0x5) r15 = semget$private(0x0, 0x4, 0xa5) semop(r15, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r15, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r15, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r15, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r15, &(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(r15, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r17 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000100)={{0x3, r16, r17, r18, r20, 0x4}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000200)={{0x3ff, r16, r11, r10, r11, 0x104, 0x5}, 0xfff, 0x9, r14, r14, 0x7d55, 0xffffffffffffffff, 0xfa}) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000180)=""/25) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 10:12:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x5}, {0x2c}, {0x6, 0x0, 0x0, 0x100000101}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) 10:12:17 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) close(r0) r1 = socket(0x18, 0x1, 0x0) r2 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0x7b0) r4 = getpgrp() r5 = getgid() sendmsg$unix(r3, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r4, r2, r5}], 0x20, 0x7}, 0xb) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x1, 0x721}, {0x18, 0x0, 0x20, 0xffffffff}, 0x6, [0x7, 0x0, 0x9, 0x10000, 0x10001, 0x9, 0x9f, 0xb54]}, 0x3c) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="eda0f0d7a5f738407a01"], 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x38, 0x4007, 0x5) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x2810, r0, 0x0, 0x0) shutdown(r1, 0x2) 10:12:17 executing program 0: ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f00000001c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x8, 0x1f, 0xff, 0x4f99}, {0x3f, 0x81, 0x5, 0x188}, {0x0, 0x80, 0xb1, 0x1}, {0x4, 0x8, 0x2, 0x3ff}, {0x8000, 0x40, 0x0, 0x13ad}, {0x20, 0x1, 0x0, 0x3}, {0x2, 0x9, 0x0, 0x7}]}) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000280)={0x1, [{0x2, 0x2}, {0x1bf1e0abda5b861b, 0x80000000}, {0x1, 0x5}, {0x2, 0x7}, {}, {0x1, 0x4bc}, {0x3, 0x4}, {0x3, 0x8}, {0x1, 0x3}, {0x1, 0x20}, {0x1, 0x972}, {0x1, 0x3}, {0x2}, {0x0, 0x3}, {0x2, 0x9}, {0x2, 0x4}, {0xae0a7c8b74042e82, 0x80000000}, {0x3, 0x1000}, {0x3, 0x7}, {0x3, 0x3f}, {0x3, 0x6}, {0x3, 0x3}, {0x3, 0x7}, {0x3, 0x7}, {0x3, 0x8}, {0x2, 0x2a9d}, {0x7, 0x994}, {0x1, 0x9}, {0x2, 0x2}, {0x2}, {0x1, 0x2}, {0x1, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x14}, {0x200000007ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 10:12:17 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x3ff) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 10:12:17 executing program 0: r0 = kqueue() r1 = semget$private(0x0, 0x4, 0xa5) 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, 0x8000000000000008, 0x1f, 0x8]) semop(r1, &(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(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r4, r6, 0x4}, 0x200, 0x401, 0x2}) r7 = getuid() setreuid(r4, r7) r8 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r8}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file1\x00') 10:12:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1ce, &(0x7f0000000140)=ANY=[], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 10:12:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f00000001c0)="b9c78a74dab136063b4274438f0c443b0a111427d481ac7a7a48ba5acf8eef2846d6de5dcf74500568a086abfcdd0c5724702ef6274f4e45", 0x38}], 0x1, 0x0, 0x0) r1 = msgget$private(0x0, 0x301) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/50) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) execve(0x0, 0x0, 0x0) 10:12:17 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x6, 0x2, 0x6) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) r3 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000180)=0x7b0) r5 = getpgrp() r6 = getgid() sendmsg$unix(r4, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r5, r3, r6}], 0x20, 0x7}, 0xb) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000040)={0x3, 0x5}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 10:12:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5, 0x2, 0xff}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) pwrite(r0, &(0x7f0000000140)="66a1785705aadd37f0af052c5a18a8ecbd47a16095ffc03736be34af7ecf455d5a8f7be55f1d8bd9fc5d57bb68d36e6c5de37dd3ae2d0cad667810e877314fdec426dff548c819c5b0f1a6dc3817479cf419489b8160f8ac8c998071e10df48da0b00a992087d2e55eedcea2f7a35f4674402d0a34885195ac2b40feabf4c3b029de679f97ab3ba874a8cf128db6b0a607769505f1", 0x95, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x4) 10:12:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x100000000000025c, 0x0, 0x0) mmap(&(0x7f000071c000/0xe000)=nil, 0xe000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x40, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x100) fcntl$getflags(r1, 0x3) 10:12:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x6c}, {0x80000000000006}]}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x10) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000140)) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") 10:12:17 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020088}]}) poll(&(0x7f00000003c0)=[{0xffffffffffffffff, 0x3b964b3c4b71420}], 0x1, 0x10000) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r0, &(0x7f0000000200)="134442edf2a1d7fc64c887ada225aa7d4a2c852abf0aa5dfbc56e5d5b1f96fcdfaba131da0", 0x25, 0x2, &(0x7f0000000240)=@in={0x2, 0x0}, 0xc) geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) getpgrp() getgid() pipe2(&(0x7f00000001c0), 0x20006) sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=ANY=[@ANYBLOB="100000001dad00ffff00000100000000"], 0x10, 0x7}, 0xb) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)=0x200) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000280)={0x7, [{0x1, 0x1}, {0x1, 0x7}, {0x3, 0x1}, {0x3, 0xc8}, {0x4, 0x2}, {0x3, 0xffe00000}, {0x0, 0xd35}, {0x3, 0x100}, {0x3, 0x200}, {0x99eb50e8ab4f2420, 0x7}, {0x3}, {0x1}, {0x1, 0xfffffffa}, {0x3, 0x32f}, {0x1, 0x9}, {0x3, 0xfffffff7}, {0x0, 0x6}, {0x3, 0x6}, {0x9ca9bdbb25dfe46c, 0x3}, {0x3383600d8cd4e027, 0xffffffc1}, {0x3, 0x4}, {0x1, 0x7ff}, {0x1, 0x9}, {0x3, 0x86}, {0x3, 0xcc}, {0x5194e5603ef35196, 0x1}, {0x3}, {0x1}, {0x1, 0x9}, {0x2, 0xd9}, {0x2, 0x5}, {0x1, 0x10000}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) fcntl$setflags(r4, 0x2, 0x0) 10:12:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) r1 = msgget$private(0x0, 0x100) msgrcv(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000040c352726f2de272d6fb98ccda0159490000000600000000000000000000000000000000ffff010000000000000000001100000000c1086b7d27bd00001000000000000000f38f000000000000000000000000fbffffff00000000002f0000000000000000000000b48af41be0442414e387a6a81200e050ae6c7870194973b5f7fdc76685a556ded4d9e28a623dce4e2dce8b5be92aa1c6fa175fa7e17a7f86bf0a52999a6b876a1f522700000000000000003b4be56cca916205122db5c70615e8e901b8a92f88b8d805921fd6c0ac6af097e73cb87550c779be0eee7eed9b1e6ba9dbf3e197b29663a5e68835b1fa1a1bac99724049b7a2da6c6ec58618eaeb5eb38dc5f43d643592ac1053f2e43cd35cb866f1e14994edce326342037c0143"], 0x6c, 0x3, 0x1800) r2 = getuid() r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r5, &(0x7f0000000140)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xffffffffffffffb2) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r4, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r8 = accept$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r10 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r10, &(0x7f0000000140)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r11 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xffffffffffffffb2) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r11, r12, r9, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) getgroups(0x5, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, r6, 0xffffffffffffffff, r9]) r14 = accept$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r16 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r16, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r16, &(0x7f0000000140)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r17 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xffffffffffffffb2) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r17, r18, r15, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r19 = getpgid(0x0) ktrace(0x0, 0x5, 0x20, r19) r20 = getpgid(r19) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x80, r2, r13, r18, 0x0, 0x8, 0x8000}, 0x1f, 0x7fff, 0xffffffffffffffff, r20, 0x9, 0x3d8799fc, 0x1, 0x10000}) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000080)={0x23, 0x0, &(0x7f0000000040)=""/35}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r21 = socket(0x2, 0x3, 0x0) r22 = fcntl$dupfd(r21, 0x0, r21) ioctl$TIOCFLUSH(r22, 0x8020691f, &(0x7f0000000300)) 10:12:18 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3, 0x1010, r0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) close(r1) 10:12:18 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x9, 0x0, 0x0, 0x9, "1ffbffa6163cb9021be62c36ae63dba64800", 0x2000}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x40, 0x0) r2 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0x7b0) r4 = getpgrp() r5 = getgid() sendmsg$unix(r3, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r4, r2, r5}], 0x20, 0x7}, 0xb) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) writev(r1, &(0x7f0000000500), 0x0) r6 = dup(r0) poll(&(0x7f0000000080)=[{r6, 0xc5}], 0x1, 0x0) 10:12:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000100)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000340)={0x4, &(0x7f0000000300)=[{0x6, 0x2, 0x20, 0x80}, {0x8, 0x80, 0x4, 0xffffffff}, {0x5, 0xff, 0x4, 0x6}, {0x797, 0x0, 0x3f}]}) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f00000002c0)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'\x00', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000280)) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000100)=0x5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) ioctl$BIOCGDIRFILT(r6, 0x4004427c, &(0x7f00000001c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) preadv(r1, &(0x7f0000000240)=[{&(0x7f0000000200)=""/27, 0x1b}], 0x1, 0x0, 0x0) readv(r1, &(0x7f0000000180)=[{&(0x7f0000000080)=""/78, 0x4e}], 0x1) 10:12:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000001c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3, 0x1010, r0, 0x0, 0x0) 10:12:18 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r0, 0x4, 0xcc) kqueue() r1 = kqueue() pipe(&(0x7f0000000300)) kqueue() kqueue() pipe(&(0x7f0000000300)) pipe(&(0x7f0000000300)) kqueue() kqueue() r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000001440)='/dev/pci\x00', 0x0, 0x0) close(r1) kqueue() kqueue() r3 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffc000/0x3000)=nil) r4 = getuid() r5 = socket(0x18, 0x2, 0x3) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) r6 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r6) fcntl$lock(r5, 0x7, &(0x7f00000002c0)={0x3, 0x0, 0x9, 0x101, r6}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r8 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r10 = socket(0x18, 0x1, 0x0) fcntl$setflags(r10, 0x2, 0x1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r11, 0xee01) r13 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r13) r14 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r14) r15 = getpgid(r14) r16 = semget$private(0x0, 0x4, 0xa5) semop(r16, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r16, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r16, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r16, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r16, &(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(r16, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r18 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r20, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000100)={{0x3, r17, r18, r19, r21, 0x4}, 0x200, 0x401, 0x2}) r22 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r22, 0x1, 0xfffffffffffffffe) msgsnd(r22, &(0x7f0000000340)=ANY=[@ANYBLOB="2022a826b38669d13f20faf8f108b7fae4035c1fadd4fa75ad3cde189cb964fbc759acc8feaf"], 0x1, 0x800) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000240)={{0x7, r11, r21, r11, r12, 0x2, 0x2}, 0x5, 0x9, r15, r13, 0x9a8, 0x15, 0x3e, 0xfcc}) r23 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r23) getpgid(r23) shmctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x4, r4, r7, r8, r9, 0xaa}, 0x0, 0x3, r15, r23, 0x1, 0x1, 0x401}) kqueue() kqueue() r24 = getpid() kqueue() r25 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r25}, 0x0, 0x97}], 0xffffffff, 0x0, 0x0, 0x0) fcntl$setown(r0, 0x6, r24) r26 = kqueue() kevent(r26, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) kevent(r26, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) write(r2, &(0x7f0000000040)='!', 0x1) 10:12:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f00000000c0)='./file0\x00', 0xc000, 0x80000001) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) fchdir(r2) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 10:12:18 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x65eaf54c}, 0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 10:12:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='0dev/cpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x28}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x10f, &(0x7f00000006c0)="cc2dd30640c3e0db8aeac3031fd90a8b6c5cba657595210b50d0f3e1ed96d837d556eec20b20f07a7a115f28c5664a8306e50450a7f572558fb732d29a8086adf3b1d595fa87d8a62708dac20348d9b8862a1fb5c3e309588c063b5ed92af0c3f781a8adbcf0f44ea085e290ddb0c2c774f9619383fd76d0d380803a835506702228e3603d68a8eef993a911aef9739336bf5a8dfa8442f8bb9ea97fdb142e8730628a628cec20d164ab4a7af6f31f825422472d410c3cf5c4789e1ba513a6f817bddb68d4b00500b2ce1f1be11dbd71c0a7069e4009c5be8a5082848841fe9779bea234d17e753f51cb595732e5688b09f522e4c178f02dcdc885103ea349edd061521758ad5f0b71cb269b4a829930fe220c3297452b654c1cbae7d2040bfcdd59d829a4e2d91744b9ce2c5d86e48b8607b8d4f561042c65f70658af62c9909da500aac7c4e507e95b0d4c0ca5c3259109bd790cf710f38584b1c69449b20d9376422f182796184b08b257a5a6e000411bb3939529194173521dacdce3fc767983cab524c246a58fddb34df8a3507160f1ea4e7172476813dd32759e7d19b297c66b31f2923cf4886cb31a1b0f770dfb21a750764fdbf80c10688773c6fb416e5573df4a1c1c7536ea08cb3769bdac3b8f02e1b1beecfed934ca284d946e4bdbc93006b26b1fcc3053450d2c6b7fff6515ac09600254ea3262be51c5456e6ab706ccc9c12009e3629e89e4b760fe145398947f71ffd220d987f20a42fda9979a6539ae4fc83879f97e524b100bfb3e6360c5376ba3c1570ebd32ad0f9297f8aadde4eb22240e7246d3e929ac3b08a0efd5cbe0dcb6f9c895b773318ea00aeaa7d2ba67c1d0d0f0a15514cc3b058b9ff36726dcac6aba2482cedca9b026088f8bacc471c8ee805c6337facf893bd84da6a7e3f785a2468c4c61175a647e8430cdd462971f2aa5f5abf57992483ac729f59447b48422ca79f010e0871529a0344d488e20b661e0c0ef3326581b5d507331500ac322e62ac4414ee08f4dabff8bb2758b47b69d84d8efe43956ad41801ac6545e5892a86778995da0976b7e3b1e9d4e3dc273eea883076f5524b6bc33d7093611723cf47fe189707db52b1e8f9d882ae317b25492d00a882677a669fb60c8586016343c4104e967ac60a1f27c263893f994da806326e6364ff4ef744f93d4dcec7eaeedf5") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x5, 0x6, 0x9, 0xffffff1c}, {0x5ffd, 0x81, 0x6, 0x1}, {0x1d0, 0x1, 0x3, 0x3}]}) setrlimit(0x2, &(0x7f0000000200)={0x60000000, 0x60000000}) r1 = syz_open_pts() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x4) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000001c0)) 10:12:19 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5) readv(r1, &(0x7f0000001480)=[{0x0}], 0x1) 10:12:19 executing program 1: acct(&(0x7f00000000c0)='./file0\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x80, 0x1, 0x5, 0x2, 0x8}, 0xc) r1 = socket(0x18, 0x200000003, 0x0) sendto$inet6(r1, 0x0, 0xff08, 0x0, &(0x7f0000000040)={0x18, 0x1, 0xfffffffc, 0x8}, 0xfffffebf) 10:12:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000008000080e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41771632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf5793e6f978d6c226c04ac18f9c138c91a76ecd4096e8c8b6b87cb2d72b8bc5b9ad8a4f5f728193ef16ab93f", 0x65) write(r0, &(0x7f0000000a40)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceedd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abdfe5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffedc8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d80ace7d92b038a3818ba93e8aeae5e601240b40a32c14195ef5fcfcf3028c16b9f363d99dd9fe07d7e73356d979030772428f53b85eb1d1f792273135c3db5530866a24442e5260cc3e0e0ad6edaa92f2966f013e6d783ef89f281cc1c96bc4d0cc8076f6e32a1b54abade2ad474f383a6c2705dae9d4ead83aceee77ceb8978dfe47942e6ae466a02b16d51b4e3eb25fb0d2755f457d8be3d12b61a768cacda186022a69a1a384931cb2b2db937b0588309a6ec283b78311fe3331f994d2b3babdb6ddd839d3ec027c456c4d2068654a53b40487d24aa35e37bd74c2a84d4e5c39b746ddf89ecbb00299dab1005c131cd5f97cae19b64dfb4796df549af80b68351b22232858d02ba359a94ef7c9952f204", 0xff37) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x10000020003, 0xd98, "098d14c67504d3f131bde500000100"}) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)='./file0\x00') readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 10:12:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x54}, {0x7}, {0x6, 0x2}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='\x02\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) 10:12:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x86137) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r0, &(0x7f0000000340)="6f834bfd3dcf325d81051a955c4985906a889146879f4ac130ffcd404d3d5fac245feb2da016f401ac871332a41eb055c377645472a891e90887e00171fd4abdbc9db7cf1d8d42be19fe2ba7135eb9d94794924befbf44b0b55e83ff8c2363a9d6b2483fc0c7e15c8c4f71e3", 0x6c) 10:12:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20}, {0x6c}, {0x6}]}) syz_emit_ethernet(0xff62, &(0x7f0000000100)="be456f7102fc1900a17be7e254f85e197fc9aa8a3fdbc6e4470100000001000000b1139b329d8b") 10:12:19 executing program 1: mknod(0x0, 0x80002005, 0x2d94) mlockall(0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = syz_open_pts() write(r1, &(0x7f0000000200), 0xfe72) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0xc00, 0xed4b7ae259ba5c37) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x80, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) close(r5) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) close(r4) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x2810, r3, 0x0, 0x0) r6 = msgget(0x2, 0x0) msgsnd(r6, &(0x7f0000002d00)={0x0, "095349ee9d6586c18722b330755acb2e712774c11a873908cf2931096ef25e83d3a7cddbec52237f59a6ef2452e4a45a6a01cc13da302c76ab6eba0898a361e2a81c7cec052aca76dece219db93f75889c83804b2163cacd365c978ea39d1c43bf3933f87ec9d1fd65cf6728a0a66ef7289dc44407d525d81e3905db22093402079d113a036a2815526367398c8fc092e7f2216630a173fcd771c68df6322c6a7e38fefbbb87d4be656becd970cf1f0930743783d882f72b248db00177ddbc50b6710f4f20b19feb6c744ebc6c34279dca28cd5439d5bc29815e5ca8357cd4657cc6970aebe55166394e93f348d254d3c59eaa534ff4475adcf728f7cd27361acd14e36818513c0d537ed5df8f2ad63f28419823375578553ba9c52749ecad1a93d3eacbd52838659b88fc68c744622630d0b53f5e56c9b15e695683a1a0d4d1ea0022fe647a7b6d787d3f38a9caf6ad31ff3acd1bd183c493edccc3f4ef45c1df8943d9636a726190162e0786f46021eba0db33066bfe062c5e41f26263eb18761cff9137455a79c4d70e7158cb0d3fe28e9278c7dd2b433ba71aa5b2989d6fc36fb1318f132aa20664bcf09ddb46d08c1711259bd622377d12fedba33604bdf5666ef392064e223147fa30e5a1c56a4a855653b60b0b133adf7321dc219e5a4b3fbeb36b4cf04b7eb5f806f353a5c8b24b5529662a9476a248196cb86b637be8c8bc94ac46187531549a090e2f5dcc7c1c8ea9ff947eb726276de4ad332a521ea98cc303634d0a56174c3bff90c154a955f0af90ba031563d51102e30649cacb4c5d31647502f94e0c033a6204cd03a212ce3671221d2079432802c3406fff007aedd832a2930be7471e411dbf1eb7e9544b5e619c73428ac11f9cf9e47734c8b87cc8852aeb58ad1b8394d607bd5619422fd9c163bb05e87edfa614baadb65b5e7a97a292540a125d45d4e4282039f344bbd39459e061fe9ef35f8dba1f0509bf0f8fef6cd38707e43b9f82112e2c5abaab76c8b8df6c5c37231c3a1aa3cd075cbf59bedf215e76a219ffb19cb4864d6ca5ef55df49c7bc4542ee391fbe2300b14611b13be9fae18f228a3bd87593f01f4b9417a3723d03e15512e6cb80133e8b6cae5a9f7feb2b75e3d919d4d0f57aebfdc598bf8dcf69b2bf82b8d3f63e1b4160db94e2213d64f6c859d437da0f68769fad26accfdff07703d162981f9a17857be787ae30709f4e23b72c9a809740999e252dabf8cfb5ac6e682dcbdab18ad41f21879a020fcb8629e7e05b0ba8057ef7da1e4fdb4ac1039f2434abd8a7563c4094543dd1348227b789700b67dfb5952b96692657e7f7de2039c32ae900c3361e1e3d07ba70782da57953eddb0ba6e5f216fbed73ffe649d79d026e2aa4485a4be2bb2232a3436aa87be84859855b9ad48737ea235d059147cb974f0b78f6ff9e34027f814f2c7835e0ca80f04b3a11d7e2e7d373670cdf6ac5c040956bfa5f12de9b65c6a385fd123bb3ac36cb9994df22ba65b2baca9f97bffbb72f1c34389f6911880b0b8561b9b3d65d9ba88a706ac7062958c3867e6281c537b3c3d7240b4cf43f2101338b811201bf659bb7a62e7a7b066556970c33d0ea56ec9e41cd5ca1887bb64ee602e86ef8ef1f83067a83afdb8aaf65e4dc890ded2a25d7f463b05c5021482a56c43e012901ae7aba2572b2b7715d4a77aa297acae00a6759a36e5e39fc323e2f161f3ef9e1e2d3540e947fbbb14a443197c99e5ecb22a4c322ad7841e645211b69ddaea4bfc444e778340d4677281a222310bd3596feb5e3d631771a8bf435ba4b652cf3b888febcb1d2338ee2e180ed1fd8c29aea86f90a4aa1c64fbb5b7a4b477eecd7ee6def25a5d5db967ad222dba8194c55577a3d2759ee9d02dcc3295ce39f495caf3e7d88d927f4485a50c750c850f3d395819c5ad0821c02ef233952a8089e593acba3e322b922ef667c25e3889d67de81d3a3272354891afbf191cc7be64ca5bb4c678a3f92f461154a1f01a685a141ee2d3ac467561891fcc7145cad365d45c8398e4e9310d708200139a25a95a09a489cc600350cfa61e7e2fc999b6256154a784b01f7c89c0a31cbe7eb9e7e4d09d3926ca7742f1b19bdc016cb5b7eaafa6a732723bafdccc71c310624ba8e125a7d671b80270d894a17abaa41d9ac81c89c75b44a0f6d9a9d7273eb14db842857ddb94b35dacf103b485359ad93982cb076f52cdffc619db4c3ba42c423e5805a0193b64a718891fec91e168c84230294afdcd6d7fbe125872539c9baa4ae37986827347c260e2a74c9aa7c4085a81b73c3e0bcae31b369f075563018bd6ec9deeea5c602f6005488b6090122f6c35114144c6c3806460feeccb5bb30633be104d5d780a029a8a47d6c21cf81ba5a5bffdd97b7ab2f2e5c41e9c04e93be2ffb95f88c10b359df04162a2134c4236c976000e4536c2eaf8800c73e7a09cd6c4cad01e9b9185d995117c080b2ead40c773d285799e72b230ba6c923a5f354686cd42041678ad3174dee104787cb63bcb71408f72140f3dac4fba76222556b537661d304ce58b96ea797d0b1a20233197e0939b10e5ac95a8ac1858d85f17631f7f7d21bb94e8c75a284f9e4d5aba1d289401e457a2e7f7ece0826e340399d4158989364c0ac0973fbb07b5bf3141fd0a2f02066e3e54e599d0d5549989b19484205f9bcea0750f702244bf0a27897a946b84cdeca6bd8d197cf5bd9e5aa3c4319a88e5274c627a448ebb2f6129ed0ac989042525f5ac81ef0ffce347197d1ae2df1817af2882d4c314c652313f79b5d8936609b6f336c7bcf6a934f05bd628b4b1833a40b77c1b7c983f1580af6ef191107f96973f9ab52fb6761df8159"}, 0x801, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xffffffffffffff9c}], 0x1, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r7, 0x8010426d, &(0x7f0000000180)={0x100000000, 0x4b3}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/P\xfdf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) 10:12:19 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000000)="d6a4c5195ff6a694532ea7c3c11ab7b66a23b4d9b6348fa6b4411e88618713f49dcd7158ee87aeae10fcf6076299380670a37c7765f47d60432249e649709edca84e4b069fb937a0d43d0b317ae27c8a120a4f01ec7b25c859534c0a7ed443417e436cccd28bd3ea7d3875a9a1b8f876653eddf231b5", 0x76, 0xb, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 10:12:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5, 0x0, 0x4}, {0x3f, 0x0, 0x8, 0x1ff}, {0x0, 0x0, 0x0, 0xef9a}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setgid(r2) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 10:12:20 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x47c467059d8ec347) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) 10:12:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1dac, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32698cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f63", 0xbf) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) pread(r3, &(0x7f0000000100)="f344", 0x2, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r5 = fcntl$dupfd(r4, 0xa, r0) mkdir(&(0x7f0000000200)='./bus\x00', 0x80) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000000)={0x2, 0x2, 0x1, 0x1}) 10:12:20 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x200000000000028a, &(0x7f0000000100)}) 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 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0x7b0) r4 = getpgrp() r5 = getgid() sendmsg$unix(r3, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r4, r2, r5}], 0x20, 0x7}, 0xb) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000040)) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$KDGETLED(r6, 0x40044b41, &(0x7f00000001c0)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 10:12:20 executing program 1: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x2be1c67dddf9f9a8, 0x0) recvfrom$inet6(r2, &(0x7f0000000100)=""/124, 0x7c, 0x1003, &(0x7f0000000180)={0x18, 0x3, 0x9, 0xfffffffc}, 0x155) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r3) openat(r3, &(0x7f0000000000)='./file0\x00', 0x20, 0x20) mkdir(&(0x7f0000001680)='./file0\x00', 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') setsockopt(r1, 0x4, 0x0, &(0x7f00000001c0)="a47728fb7d3a2268f746c0b109b2d7de461994bc5266eaa11997ce2190a805dd1a2a2db1e11c4aa5d2216cbd2a6902d8914d2a17ce6dba2b8d54884fe43aab57639b6a873574503d97fa1801202eafef92c6faccf63fead0569566ac108dafe3206edaf68190892601836bbcc7712c2b2d6274577d6054c116ad56e72cb34c1abd907f7685fe3bc58a8cecb522e220b69a1b052d215f50ce7a3cd386", 0x9c) 10:12:20 executing program 0: r0 = socket$inet6(0x18, 0x1001, 0x0) setsockopt(r0, 0x1000400000029, 0x9, &(0x7f0000000180)="06000000", 0x4) socket(0x1, 0x4000, 0x0) 10:12:20 executing program 1: r0 = socket(0x18, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r2 = accept$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8, 0x0) r3 = msgget(0x3, 0x0) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000300)=""/168) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x84}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000180)=0x7b0) r7 = getpgrp() r8 = getgid() sendmsg$unix(r6, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r7, r5, r8}], 0x20, 0x7}, 0xb) setregid(r1, r8) pwrite(r4, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x80, 0x0) accept$inet(r2, &(0x7f0000000400), &(0x7f0000000440)=0xc) ktrace(&(0x7f0000000480)='./file0\x00', 0x0, 0x0, 0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000004c0)={0x0, &(0x7f0000000480)}) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000080)=0x2) r9 = msgget(0x0, 0x17) msgrcv(r9, &(0x7f0000000540)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d3a700000000d619542298ee8b1e99331380db1520728bb9"], 0xbc, 0x3, 0x3000) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f0000000500)=0x7) 10:12:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) chmod(&(0x7f0000000000)='./file0\x00', 0x20) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {0x0, 0x4}]}) 10:12:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x48}, {0xe6, 0x0, 0x20, 0xac8}, {0x6, 0x7f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = getpgrp() r3 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000180)=0x7b0) r5 = getpgrp() r6 = getuid() r7 = getgid() sendmsg$unix(r4, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r5, r3, r7}], 0x20, 0x7}, 0xb) setreuid(r3, r6) r8 = semget$private(0x0, 0x4, 0xa5) semop(r8, &(0x7f00000002c0)=[{0x0, 0x8, 0x1000400}, {0x2, 0xfffffffffffffffd, 0x3800}, {0x2000000003, 0x100, 0xbfc}], 0x3) semop(r8, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r8, &(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(r8, &(0x7f0000000300)=[{0x4, 0x100, 0x400}, {0xee6f368e85e6c1f9, 0x2, 0x96e26c2b2801accb}, {0x2, 0x200, 0x1000}, {0x1, 0x0, 0x800}, {0x7, 0x4, 0x1000}, {0x1, 0x3f, 0x1000}, {0x5b0704e019cd576f, 0x8001, 0x324581271e66a142}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r10 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x3, r9, r10, r11, r13, 0x4}, 0x200, 0x401, 0x2}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={r2, r3, r10}, 0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) ioctl$FIONBIO(r14, 0x8004667e, &(0x7f00000000c0)=0x1) 10:12:20 executing program 0: r0 = syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8000, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x9) syz_open_pts() syz_open_pts() 10:12:20 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x28) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') r0 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() getpgrp() r3 = getuid() r4 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r2, r0, r4}], 0x20, 0x7}, 0xb) r5 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000180)=0x7b0) r7 = getpgrp() r8 = semget$private(0x0, 0x4, 0xa5) semop(r8, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r8, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r8, &(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(r8, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r10 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x3, r9, r10, r11, r13, 0x4}, 0x200, 0x401, 0x2}) r14 = semget$private(0x0, 0x4, 0xa5) semop(r14, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r14, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r14, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r14, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r14, &(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(r14, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r16 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r18, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000100)={{0x3, r15, r16, r17, r19, 0x4}, 0x200, 0x401, 0x2}) r20 = semget$private(0x0, 0x4, 0xa5) semop(r20, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r20, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r20, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r20, &(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(r20, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r22 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r24 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r24, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000100)={{0x3, r21, r22, r23, r25, 0x4}, 0x200, 0x401, 0x2}) setgroups(0x4, &(0x7f0000000280)=[r10, r4, r16, r22]) r26 = getgid() sendmsg$unix(r6, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r7, r5, r26}], 0x20, 0x7}, 0xb) ioctl$KDDISABIO(r6, 0x20004b3d) setreuid(r0, r3) r27 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r30 = getpgrp() r31 = getppid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x1, r3, r27, r28, r29, 0x201, 0x5}, 0x7, 0x7ff, r30, r31, 0x9, 0x12f24766, 0x2}) 10:12:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x80000007c}, {0x20}, {0x7ffffffe}]}) semget$private(0x0, 0x1, 0x520) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b498c2de1db5b94df49465a358c1") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000000)=[{0x1, 0x5b, 0x40, 0xb9c}, {0x9, 0x3, 0x5f, 0x6}, {0x2dc, 0x2, 0x27, 0x80}, {0xfff8, 0x3, 0x4, 0x6}, {0x8000, 0xc9, 0x1f, 0xa123}]}) 10:12:20 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffa, 0x9, 0xfffff, 0x7}, {{r1}, 0xfffffffffffffffe, 0x1, 0x0, 0x0, 0x2}], 0x9170dbf, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f0000000300)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000240)) chflags(&(0x7f0000000280)='./file0\x00', 0x8000) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r4 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x14) mkdir(&(0x7f00000001c0)='./file0\x00', 0x122) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mknod(&(0x7f00000002c0)='./file0\x00', 0xf8cc20c2cdc4adca, 0x28aa) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) dup2(r5, r4) 10:12:20 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b2030, 0x40501) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) open(&(0x7f0000000100)='./bus\x00', 0x20, 0x40) 10:12:20 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x2000) shmctl$IPC_RMID(r0, 0x0) shmdt(0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = semget$private(0x0, 0x3, 0x402) shmget(0x1, 0x1000, 0x200, &(0x7f0000491000/0x1000)=nil) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r4, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f00000002c0)=""/67, 0xc7}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x24}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}], 0x7, 0x0, 0x0) semop(r3, &(0x7f0000000140)=[{0x4, 0x9, 0x800}, {0x7, 0xb463, 0x1000}, {0x4, 0x5, 0x1800}, {0x3, 0x3ec2a473, 0x1800}, {0x7, 0x4, 0x800}, {0x0, 0x7ff, 0x800}], 0x6) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000340)="ebffcbff13c50181c07eb923ac990bc746929648afaa251ef26a394218e1d01b52637660079ed76ba3458a623e70f68e411617f30200f12d805e5ab410a54b56df4de442341d7ef13b092d2cc4ded79430099b21b05b5e", 0x57) mmap(&(0x7f00001e4000/0x1000)=nil, 0x1000, 0x0, 0x9a781cd0f2e83c1b, r2, 0x0, 0x0) r5 = dup2(r2, r2) socket(0x20, 0x1, 0x11001) r6 = semget$private(0x0, 0x1, 0xc) semop(r6, &(0x7f0000000040)=[{0x5, 0x3ff, 0x1000}, {0x0, 0x9}, {0x2, 0x8, 0x3000}, {0x4, 0xfffffffffffffffd, 0x1000}, {0x3, 0x20, 0x1000}], 0x5) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f0000000000)={{0x1, 0x1, 0x2}, 0x800, 0x9, 0x9}) preadv(r2, &(0x7f0000000700), 0x2a4, 0x0, 0x0) close(r2) r7 = socket(0x18, 0x400000002, 0x0) close(r7) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r7, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000080)=0x9) listen(r2, 0x5) shmdt(r1) 10:12:20 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x10000, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r7 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000180)=0x7b0) r9 = getpgrp() r10 = getgid() sendmsg$unix(r8, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r9, r7, r10}], 0x20, 0x7}, 0xb) ioctl$WSMUXIO_REMOVE_DEVICE(r8, 0x80085762, &(0x7f00000003c0)={0x3, 0x2}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r11 = kqueue() r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffb, 0x6, 0x20, 0x7, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x62, 0x9e4f701f95087adb, 0x8001, 0x9}, {{r3}, 0xfffffffffffffffb, 0x56733f2bd32e37f6, 0x8, 0x8, 0x7fff}, {{}, 0xfffffffffffffffd, 0x10, 0x20, 0x2, 0x1}, {{r4}, 0xad9a246308450bd6, 0x0, 0xffffd, 0xfffffffffffff4e6, 0xfffffffffffffff7}, {{r5}, 0xfffffffffffffff9, 0x0, 0x20000010, 0x5, 0x80000000}, {{r6}, 0x8000000000000000, 0x0, 0xe66a6648e2172756, 0x7f, 0x2}, {{r11}, 0xfffffffffffffffa, 0x0, 0x8, 0xc0, 0x1}, {{r12}, 0x0, 0x80, 0x20000000, 0x8, 0x34}], 0x101, &(0x7f00000001c0)=[{{r13}, 0xfffffffffffffffc, 0xe0288aab02474642, 0x40, 0x3ff, 0x3ff}, {{r14}, 0xfffffffffffffffb, 0x21, 0x80000000, 0x9cc, 0x783}], 0x4, &(0x7f0000000380)={0x4, 0x2}) 10:12:20 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x7, 0x1, 0x4, 0x5}, {0x9, 0x40, 0x3f, 0x8000}, {0x2, 0x8, 0x5}, {0xaac7, 0x6, 0xc7, 0x1000}]}) 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) chroot(&(0x7f0000000040)='./file0\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 10:12:20 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x30}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_flags}) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffff34, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003d000000030035700100000000000000"], 0x38}, 0x0) 10:12:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) rmdir(&(0x7f0000000000)='./file0\x00') sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xfffffffffffffe2c, &(0x7f0000000240)=[{0x10}], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 10:12:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10010, 0x101) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000180)={'./bus\x00', 0x1, 0x5, 0x200, 0x0, 0xfffffffc, 0x5, 0xffffffff, 0x1, 0x1, 0x8}) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x40, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000200)={'./bus\x00', 0x4, 0x6, 0x7, 0x2, 0x1000, 0x0, 0x3, 0x2, 0x0, 0x7, 0x200}) r3 = dup(r1) ioctl$WSKBDIO_SETMODE(r3, 0x80045710, &(0x7f0000000080)=0x900) 10:12:20 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xc7) mkdir(&(0x7f0000000180)='./file1\x00', 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='c\x00') r0 = msgget$private(0x0, 0xfffffffffffffec7) msgsnd(r0, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x200000000000014d, &(0x7f0000000200)=[{0x7896, 0x0, 0x1, 0x5}, {0x5, 0x2, 0x20, 0x2}, {0x4, 0x1, 0x20, 0x1}, {0x81, 0x7f, 0x7, 0x80000000}, {0x9, 0x7, 0xff, 0x7}, {0x7ff, 0x3f, 0x8}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r7 = msgget$private(0x0, 0x0) r8 = getpgid(0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe31, r8, 0x0, 0x0, 0x0, 0xac}) msgsnd(r7, &(0x7f0000000100)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES64, @ANYRES32=r0, @ANYRES16, @ANYRESDEC, @ANYRESDEC=r6], @ANYPTR64=&(0x7f00000000c0)=ANY=[], @ANYRESOCT=r3], 0x3, 0x7fb) msgrcv(r0, &(0x7f0000000c00)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c0000000000000000000000000000000000000000000000000000000004000000000000000000000000000000f1000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea9c3b9b045e8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc67764fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9e9a2bcc063119adbbd95ec459ba326cd75328db3f184e271cde299a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4cffe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5be88be8f450ce4ccd91318c03621f40d110e86ce53abf3c6aa36770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910adb2b40d791976bef6f5429faf427609e028522d0d57b0ddcfef5dccb7cdb08e1436c7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e308ded7fcd0d8331968c9090b8a495e27d98ab48"], 0x1, 0x2000000, 0x1004) msgsnd(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387dc46add182114760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8edae25612d4f5e4145670f008"], 0x156, 0x800) msgrcv(r0, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc516a0af1461584bca"], 0x1, 0x800) msgsnd(r0, &(0x7f0000001a00)={0xfffffffffffffffe, "5aab057858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229dd62ed8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b8a60f3154e10dfa023a26156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c43bdf0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c8bca85e911ec5f2470a3deaf"}, 0xd5, 0x40000000000800) r9 = getuid() r10 = geteuid() setreuid(r9, r10) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) accept$inet6(r11, &(0x7f0000000380), &(0x7f0000000480)=0xc) pckbd_enable: command error pckbd_enable: command error 10:12:22 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() r3 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r2, r0, r3}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000280)={0x8, 0xf, 0x8, 0xfff9, &(0x7f0000000000)={{0x2, 0x1, 0x5, 0x90, 0x66, 0x8, 0x8}, {[0x1, 0x80000001, 0x6, 0x20, 0x400, 0x7, 0x842, 0x3, 0x4, 0x1, 0x8, 0x1f, 0x3, 0x1, 0x1b2bce62, 0x1, 0xffffffff80000001, 0xb131], [0x8, 0xffff, 0x1f, 0x6, 0x401, 0xfffffffffffffff9, 0xc6, 0x6, 0xff, 0x1], [0x1f, 0x1, 0xf662, 0x4, 0x8, 0xffffffff80000001, 0x6], [0x2, 0x9, 0x3, 0x1ebce465, 0x9], [{0x4, 0x5, 0x2, 0x2359}, {0x0, 0x400009, 0x7f, 0x3}, {0x9, 0x0, 0x7, 0x7}, {0x200, 0x1000, 0x9, 0x81}, {0x390b, 0x44c, 0x2, 0x7}, {0x5, 0xfffffffb, 0xffff, 0xfffffffffffffeff}, {0x47e4, 0x0, 0x5, 0x400}, {0xee5a, 0xd5, 0xfffffff7, 0xbaa3}], {0x63a, 0xc5f, 0x8df, 0x2c0000000000000}, {0x401, 0x3, 0x1, 0x7ff}}}, 0x1, 0xff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x400000000002, 0x1) readlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000340)=""/109, 0x6d) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) pckbd_enable: command error 10:12:24 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000580)={{0x18, 0x2, 0x8, 0x4}, {0x18, 0x0, 0x40000000000}, 0x80000000, [0x2, 0x9, 0x6, 0x5, 0x800, 0x4dc, 0x2, 0x3]}, 0x3c) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = dup2(r0, r0) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x800c5709, &(0x7f0000000000)) kevent(r3, 0x0, 0x3fffffffff, 0x0, 0x1e, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000340)) ioctl$TIOCSBRK(r1, 0x2000747b) r5 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000240)={0x3, 0x1, './bus\x00', 0x200, 0x12, 0x6241a302, 0x58}) r6 = semget$private(0x0, 0x3, 0x202) recvfrom$inet6(r5, &(0x7f0000000100)=""/69, 0x45, 0x840, &(0x7f0000000180)={0x18, 0x2, 0xfffffffffffffff8, 0x81}, 0xc) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001000)=""/4096) semget$private(0x0, 0x0, 0xa4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/L\xf1\a\x89#_g\x00', 0x80, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1d}, {0x61, 0x8001, 0x0, 0xfffffffffffffffe}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f00000002c0)) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000000)='./bus\x00') semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000480)=0x265d) setuid(0xee01) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r8, &(0x7f0000000140)=[{{r7}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) fcntl$dupfd(r8, 0xa, 0xffffffffffffffff) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000680)='W\x00') ioctl$TIOCFLUSH(r5, 0x8020697a, &(0x7f00000000c0)) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000004c0)) open(&(0x7f0000000540)='./bus\x00', 0x1, 0x40) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f0000000200)) 10:12:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x2}, {0x6}]}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x208000000203]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") pckbd_enable: command error 10:12:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 10:12:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r1, r4}], 0x20, 0x7}, 0xb) r5 = socket(0x18, 0x1, 0x0) fcntl$setflags(r5, 0x2, 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r8 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r8) r9 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r9) r10 = getpgid(r9) r11 = semget$private(0x0, 0x4, 0xa5) semop(r11, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r11, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r11, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r11, &(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(r11, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r13 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000100)={{0x3, r12, r13, r14, r16, 0x4}, 0x200, 0x401, 0x2}) r17 = msgget$private(0x0, 0x2) msgctl$IPC_SET(r17, 0x1, 0xfffffffffffffffe) msgsnd(r17, &(0x7f0000000800)=ANY=[@ANYRES64=0x0], 0x1, 0x80000803) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000240)={{0x7, r6, r16, r6, r7, 0x2, 0x2}, 0x5, 0x9, r10, r8, 0x9a8, 0x15, 0x3e, 0xfcc}) r18 = semget$private(0x0, 0x4, 0xa5) semop(r18, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r18, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r18, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r18, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r18, &(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(r18, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r20 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r22 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r22, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000100)={{0x3, r19, r20, r21, r23, 0x4}, 0x200, 0x401, 0x2}) fchownat(r2, &(0x7f0000000100)='./bus\x00', r6, r20, 0x1) r24 = syz_open_pts() ioctl$TIOCSETAF(r24, 0x802c7416, &(0x7f0000000000)={0x0, 0xf149, 0x5, 0xfffffffffffffffc, "661fbef224518087ec9e03182eaf7f091fe600"}) r25 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r25, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) connect$unix(r25, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) 10:12:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000340)="33b9a7e5ebd68b0ef2acce07e6161857c70902332d7eb6d752df8329443652eb9ef69b23d2535aa23a2a2197efe85a63c17ae78a6c92d385347221b886043d2a3bb1612346889931e5a05f8b89e862186b4d3cacfbfbf1bc67e81c93494f9a74c4dd697edd2838afbe8a5ccff193c48404490dcab55f1935245403deecf3d0d93c130ec74c66c5403cc43462dd8dbc4579b8dbcf7396602988b20ad25dee3597be4f4bff4f486378", 0xa8) socketpair$unix(0x1, 0x9adff364cc343f30, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, 0x0, &(0x7f0000000180)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="eda0f0d7a1f738407a01f7dd50c904809e6ff40df8d20a222dd9e567cb7ffb5f074ea7f1d3b03a219873c67e1a2d80c7215d55aec1c1afe0c8fc2007f1683f9ebfb4436df1d09ccabfd2747ebe9dfe777393f8587cfd5a329b3a6fa821af89d7ff9b063a76053f83dc20f3aa67a94b69842cfd836d265cf53dbf7e4a6c46be0bfaf4d7e7f9389ed258f117ae3b00c57d75ee0ef8b69ca330244d5af8f4c87ff1d8b11ee18757f5dade7138df335c81963e5a0b6737b32c37be9b1b261f4528977061d8bf66be347c1adf41e123f8bec48d1cc913b8ab26ee08bc9334"], 0x1) r3 = fcntl$dupfd(r1, 0x1e, r0) getsockname$inet6(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000040)=0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x38, 0x4007, 0x5) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x2810, r0, 0x0, 0x0) shutdown(r1, 0x2) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) 10:12:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x100) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x1000000000000020}, {0x3c}, {}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 10:12:24 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x20008, 0x0) close(r0) 10:12:24 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40000029}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = accept(r2, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) execve(&(0x7f0000000380)='./bus\x00', &(0x7f00000005c0)=[&(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='/dev/wskbd0\x00', &(0x7f0000000440)='tap', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x05#*+^^]\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='tap', &(0x7f0000000580)='/dev/bpf\x00'], &(0x7f0000000840)=[&(0x7f0000000600)='tap', &(0x7f0000000640)='\'\x00', &(0x7f0000000680)='/dev/bpf\x00', &(0x7f00000006c0)='}-\xf1*+\x00', &(0x7f0000000700)='/dev/bpf\x00', &(0x7f0000000740)='/dev/wskbd0\x00', &(0x7f0000000780)='tap', &(0x7f00000007c0)=':\x00', &(0x7f0000000800)='/dev/wskbd0\x00']) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x100, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0xc0, 0x80, 0xfffffffffffffff7, 0x73e}, {{r0}, 0xfffffffffffffff8, 0x40, 0x80000000, 0xff}, {{r0}, 0xfffffffffffffffe, 0x3f, 0x12, 0x8001, 0x2}, {{r3}, 0xfffffffffffffff9, 0x8, 0x0, 0x9, 0xffffffff}, {{r4}, 0x0, 0x14, 0xffff7, 0x0, 0x7}, {{r5}, 0xfffffffffffffffa, 0x8, 0x20, 0x80000000, 0x1}], 0xa2, &(0x7f0000000300)=[{{r6}, 0xb0e331395cd347e9, 0x20, 0x20, 0x86, 0x9}, {{r0}, 0xfffffffffffffff9, 0x22, 0x8, 0x100, 0x4}], 0x101, &(0x7f0000000340)={0xc6, 0x7}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 10:12:24 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) openat(r0, &(0x7f00000001c0)='./file0\x00', 0x80, 0xca) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x7e}, {0x800003d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) acct(&(0x7f0000000000)='./bus/file0\x00') r2 = openat(r0, &(0x7f00000000c0)='./bus/file0\x00', 0x800, 0x2ac) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000100)={0x8, 0x80000001, 0x5, 0x1, &(0x7f0000000280)={{0x40, 0x60, 0x5, 0x81, 0x6, 0x2, 0x100}, {[0x40, 0x4b, 0x401, 0x7, 0x9, 0xffffffffffffe5d2, 0x9, 0x8491, 0x4, 0x8, 0x3f, 0x7, 0x3, 0x2, 0x5, 0x0, 0xf0, 0x7], [0x10001, 0x80000000, 0x20000000000000, 0x6, 0xfffffffffffff8a4, 0x40, 0x930b, 0x9, 0x80000000, 0x40000], [0x5, 0x7fff, 0x0, 0x8, 0x9, 0x3ff, 0x7fffffff], [0x0, 0x10000000000, 0x1, 0xfff, 0xc4d, 0x6], [{0x2, 0x8000, 0x2, 0x9}, {0x0, 0x0, 0x78cf49b5, 0x37}, {0x6, 0xd989, 0xff, 0x3}, {0x4, 0x7d99, 0x4, 0x8}, {0x6, 0xec10, 0x1, 0x56}, {0x6, 0x2, 0x200, 0x80000001}, {0x0, 0x143a4945, 0x4, 0xfffffffffffffffc}, {0x8, 0x4, 0x1, 0x4583}], {0x5, 0x8, 0xe50, 0x7}, {0x547, 0xe1fb, 0x319, 0xffff}}}, 0xd3, 0x7f}) r3 = fcntl$dupfd(r0, 0x0, r0) write(r3, &(0x7f0000000180)='MS', 0x2) pckbd_enable: command error 10:12:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000280)='./bus\x00', 0x8012, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_vnetid}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000380)={0x4, [{0x3}]}) pckbd_enable: command error 10:12:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a8914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./bus\x00', r1, 0x4}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) pread(r2, &(0x7f0000000280)="6e76712a1a94ec5c335241555c88efeb9b491fdb090e1793e541332ab9bb45248a3ec6401f62296005bdedec4f18b6a4b9a9d16c383cb5902e0cba05a3ee5ba28c308c43ad1b1b64eedad4ab04041e78195c1c7438e8b2ad52ace0f9f0f4e07a86c97b05dc7ad64f91272d5c83103d94d891b7f7d12f4f2fe9f80e71b1647e2067226bbcabf7ac70e380b8c22e48b576b7c5d395342c591402f268ea80f7123e2cd5de684a951a3e5694795f1a6511e6476b6f5eacdb6b1dfb255d5570ca032a4961c5abe92f61c3dff7553beac1a5a206ff5bea23b4c0ad9d14c6e5f6fbfb1dd19650e10f09da54ee9b27a93f2b69444bd6b23cd980ca4c80", 0xf9, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30, 0x0, 0xff}, {0x6, 0x0, 0x8}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwritev(r0, &(0x7f0000000480)=[{&(0x7f00000001c0)="19620b63ee8d3b31e9b52712ddd3520d8cec9bcad16110cc6e2f3ac8cfc2a9af68697cf04b85f62df2b189ad1d352a0589c23abbf67f00174623d2372f3c904360087dfe8ef91e03c13c16320e44d2a154062682ae99fb4da7770cbab4aa6b8c32c0994e8afe9bcaa87325dbb126a5debf3944093ae92296a56707bcd660f80a3691cba68ad1412b", 0x88}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 10:12:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0xc, 0x1b00) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x10000, 0x4) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x800c5709, &(0x7f0000000000)) kevent(r1, 0x0, 0x3fffffffff, 0x0, 0x1e, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x3f, 0xffffffff, {0x7, 0x400}}) 10:12:27 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x1007fff, 0x6}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000100)=0x8) flock(r0, 0xe) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCCBRK(r2, 0x2000747a) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r5 = dup2(r3, r4) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x83, 0x7}, {0x20, 0x8}, {0x23, 0xffff}, {0x20, 0x1}, {0x41, 0x7fffffff}, {0x1, 0x7f}, {0x80, 0x80000001}, {0x2, 0x3}], 0x8}) flock(r0, 0x2) flock(r0, 0x2) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) ioctl$BIOCSHDRCMPLT(r6, 0x80044275, &(0x7f0000000140)=0x9) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x9c, 0x2000100000004}) 10:12:27 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x20, 0xb1) r1 = dup(r0) fcntl$setstatus(r1, 0x4, 0x40) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x10000) preadv(0xffffffffffffff9c, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/63, 0x3f}, {&(0x7f0000000100)=""/247, 0xf7}], 0x2, 0x0, 0x0) pckbd_enable: command error 10:12:28 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x300, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) sendmsg$unix(r1, &(0x7f0000001380)={&(0x7f0000001880)=ANY=[@ANYBLOB="0102382f669c253e4c8097215e12294f8b021f114ade04bb00"], 0x1, &(0x7f00000012c0)=[{&(0x7f00000001c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f00000000c0)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x4, &(0x7f0000001300)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x80}, 0x0) 10:12:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = socket$inet(0x2, 0x4000, 0x8) setsockopt(r1, 0x7, 0x1000, &(0x7f0000000140)="e1624a474b1c1468cc1a519656523e3b14c7f7a2118a45d3e5cf48512584391a11b0989614e1a05ad46534704b9d4af9f281ac841b048634862d7b29b1a9dba13f9ebcc5cf0fb795", 0x48) write(r0, &(0x7f0000000200)="00002100000081000000", 0x1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000240)=0xc) r4 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) lchown(&(0x7f00000000c0)='./bus\x00', r3, r5) pwritev(r2, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e", 0x71}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000000)="0991", 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pckbd_enable: command error 10:12:29 executing program 0: minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x552e, 0x1, 0x9, "42ce5cdb5a050047000000006f153f33ead6ffff", 0x4}) socketpair(0x7, 0xc002, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r2, &(0x7f0000000140), 0x0, 0x400, 0x0, 0x0) writev(r0, &(0x7f0000001880)=[{&(0x7f0000000780)="73421787f8029701d2f33ccf25041fcfe215c91e691269226b9c697c9a8c57a02d9115883e20ea946da3e7ad3b024d7b80e96f62f48e13d47f156e0222c0f39fe2111debb546ec987cf97ac25ebb7cc3c9c7d904b063394e99337373c99d2fcc51cfed56ee3e8c4f687d3baadccfdded8bab4b496948b4f68f609becbcec796a837d82c2966067691049723cd9867a82103417ac3ea5a462e7934bfe8b9c8e4adef4eeb5baafd3365c6f16db104d51b31932a6232b9ed0d38ed27d0ea8e6df2f3c4608dc3c987d2b27ca5ec8d42f4ad5212f2ed6166bbe85cd2115d5e24b891e630c5db2a67543ea2c67175d95954546b037ba47b0878e491f516d0755303a4be35fdf53be99c65a89f5f5541267065106a9bc8188fc155854428ae5fcac57617e763004a2cef4f5f806a966db6c3302ff580e753cfb93858835777521cfbd609140d9f8fb7817351df676bee6cc23a2d413cc51df659c51a58440ada3d3bf7502bbbcb6f1d51cf39ae180c9639856836288bc85740ab1d5c7f357f7264b0b73daff90438af639a176226290478b4d6b2c0046d02a280c898793b425c029b959b9ab87e0941edcfbd86c6cecbd869dd3e707ee98822b814625ab60b109bc3e5d6cc721882be0007a3d51001d716cea750d1302b8e7d946689d2652712a42680e18cc9304a5f30364d3d1704077a47a4ec02796916244778b482ea1cd6f45407e670c90c3c5417822e1315f1e9933", 0x20e}], 0x1) 10:12:29 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x2) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) nanosleep(&(0x7f0000000000)={0x0, 0xffffffff}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8010, 0x20) 10:12:29 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) r3 = getpid() r4 = socket$unix(0x1, 0x5, 0x0) bind(r4, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r3) r5 = getppid() fcntl$lock(r2, 0x7, &(0x7f00000002c0)={0x3, 0x0, 0x9, 0x101, r5}) shutdown(r2, 0x0) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 10:12:29 executing program 1: nanosleep(&(0x7f0000000000)={0x6a, 0x7fefffff}, 0x0) r0 = kqueue() kqueue() syz_open_pts() r1 = dup(0xffffffffffffff9c) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) kevent(r0, &(0x7f0000000040), 0x4f7c, 0x0, 0x0, 0x0) syz_open_pts() 10:12:29 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="18dd4a6ca5c2d8877de01174bc31308589c4e0518718c3f4e4746ce065309ab28b2f5666817aa80270ed4c05c77008773bf7ababca704f1b8e7b4def9cf61630ca962973e5b99bc12d0e078a797ea90e9eb7169bdfaa24ebefb619045bedba", 0x5f}, {&(0x7f0000000100)="0a77d858ca09b2c9d050c2eb2731a67b6f2cafbb47c6b8a3b4fab38f2ba456ab26e50d21da2f3986ea1d284cc19bffab46c33d67d6792b778fecb1e50158dd014ed64158f9c295fd1b723a7a4c1cab2590338748256d9973cbcb9d9c410f9e2e6022b3c1326d620e4db7add15354a7c61123ee53fd6a7ba2873e1917f778ffdf52b22e8a139ea63caca6", 0x8a}], 0x2) 10:12:29 executing program 1: r0 = socket(0x2, 0xc003, 0x2) setsockopt(0xffffffffffffffff, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r2 = dup2(r0, r1) fcntl$getown(r2, 0x5) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r4 = dup2(r0, r3) shmget$private(0x0, 0x600000, 0x8, &(0x7f00009ff000/0x600000)=nil) ioctl$PCIOCREAD(r4, 0xc0287533, &(0x7f0000000080)) 10:12:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 10:12:29 executing program 1: msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000005"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x81, 0x400000, 0x40005, 0x0, "000000000000000100002000", 0xfffffffc, 0xfffffffe}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0xd) 10:12:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x100084}, {0x4}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000100)=[{0x3, 0x5, 0x1, 0x4d}, {0x200, 0xc1, 0x1, 0x1636}, {0x4d, 0x1, 0x9, 0x6}, {0x9, 0x7, 0xfe, 0x4}, {0x3, 0x40, 0xff, 0x8}]}) 10:12:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000200)=[{0x100, 0x6, 0x4, 0x3}, {0x5, 0x4, 0xcd, 0x6}, {0x889, 0x1f, 0x4a, 0x10001}, {0x8, 0x2, 0x2, 0x8001}]}) r2 = open(&(0x7f0000000340)='./file0\x00', 0x880, 0x10) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x3, 0x6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f0000000240)=[{0x7f, 0x40, 0x2, 0x67}, {0x6, 0x8, 0x9, 0x1}, {0x20, 0x2, 0xbc, 0x80000001}, {0x80, 0x8, 0x1, 0x1000}]}) mkdir(&(0x7f0000000180)='./file0\x00', 0x141) setuid(0xffffffffffffffff) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f00000002c0)=0x9b9) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 10:12:29 executing program 0: getpid() mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = getgid() lchown(&(0x7f0000000080)='./bus\x00', 0x0, r1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="0000001860040080000100000000000000000000000000000000000006000000000000000100000000000000", 0x2c}], 0x1000000000000291) ioctl$TIOCSBRK(r0, 0x2000747b) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r4 = fcntl$dupfd(r2, 0xa, r3) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000100)={0x9, 0x5, 0x0, 0x9}) 10:12:29 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) write(r0, &(0x7f0000000380)="52067a4e204056c2475f8d10a0116414f1154ab724509d90e62bbe4f0d45223b24c6563c8fd5ebb84d8eb26541370489a65bceba9ecb129dcd2d6eea5c07c19ca561cfb7ce3305ca25c0a175714cdc8962760fc4ef07000000a1b2e6f729ca8b535587a73006", 0x66) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) fchdir(r1) 10:12:29 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="4450665f836cf20be11551f0b870b06c306fbe094dbaabddc1097072d7e852c1607af344b61487d21067510f43fb9ccb384300489392cd8410b5135f16df99232c6465c3843d1341e430375589956bd33833ec30f111f5ad7850f1ed8cd6e379846654e67acfc1ac3110e7c2ffd8a37ede061aef56075e763a61eb36e11f1aa2b25f85c26c5ca4cb99ddf4e4065bd7a614d2f588f9f8c078cd10091cb5fdb39f30dc864db5367c19044ab93303078f3fe8df23b2a609a0147c5281023d2e01d98377ae0927ad97dbe512768d22f899", 0xcf}, {&(0x7f0000000000)='?f\fSc', 0x5}, {&(0x7f0000000180)="ff1b33584151bbecb6a247ca2ffadec93179969542eb8d15cd266ddf77d94c8f8c18d9d01bdc7ea5af95072b5c03ca188ac80596d7452d4801443c4629d8784a727b0073de3d0de9", 0x48}, {&(0x7f0000000240)="bc6ba84b7c8d1b9bfe9558cabc0999788c70728605a44c12c6482c29691fd04d53e76794da54985dc14ddf1dfb9a433ffd6766001fdeb80dbdcac2556de45c6e56eadedccd913270e7181f63d10d2c914eda0054ee7211f50ec29cdec14c84e9a1188d712c4591f82890d4e570bc991605ece5c81f34a1790ddbe4d73a20c27c6ed287b540299fa815073285204e6581bb6c6d9aba0d27903f04bccd31587af4f718fd942ecde25a361ebd41ff99ac5e56b455d268fc29222c92cbc82b1853", 0xbf}], 0x4) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0x7b0) r4 = getpgrp() r5 = getuid() r6 = getgid() sendmsg$unix(r3, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r4, r2, r6}], 0x20, 0x7}, 0xb) setreuid(r2, r5) r7 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000180)=0x7b0) r9 = getpgrp() r10 = getgid() sendmsg$unix(r8, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r9, r7, r10}], 0x20, 0x7}, 0xb) chown(&(0x7f0000000340)='./bus\x00', r5, r10) 10:12:29 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000000)=0x80000001) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x8) dup2(r0, r1) 10:12:29 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCFLUSH(r0, 0x20004268) r2 = socket(0x18, 0x8000, 0xc2) fcntl$getflags(r2, 0x0) r3 = dup(0xffffffffffffff9c) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x600, 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000080)={0xffff, './file1\x00'}) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x40) pledge(&(0x7f0000000100)='\x00', &(0x7f0000000140)='()\x00') pipe(&(0x7f0000000180)={0xffffffffffffffff}) renameat(r6, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00') r7 = open(&(0x7f0000000240)='./file2\x00', 0x1, 0x20) dup2(r7, 0xffffffffffffff9c) r8 = syz_open_pts() r9 = accept$unix(0xffffffffffffffff, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f00000012c0)=0x1002) poll(&(0x7f0000001300)=[{r8, 0x4}, {r3}, {r9, 0x8}], 0x3, 0x1) r10 = dup2(0xffffffffffffff9c, r5) linkat(r10, &(0x7f0000001340)='./file2\x00', r1, &(0x7f0000001380)='./file1\x00', 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001400)={0x4, &(0x7f00000013c0)=[{0x6, 0x4, 0x20, 0xb8}, {0x8, 0x9, 0x0, 0x2597f059}, {0x6, 0x81, 0x6, 0xffff}, {0x0, 0x6, 0xfb, 0x1}]}) r11 = socket$inet(0x2, 0x4000, 0x1f) bind$inet(r11, &(0x7f0000001440)={0x2, 0x1}, 0xc) r12 = accept(r11, &(0x7f0000001480)=@un=@file={0x0, ""/26}, &(0x7f00000014c0)=0x1c) pread(r12, &(0x7f0000001500)="86f9dd022af088c515b5359886b437c9413bfae98d3ec0874a48dde651e80c7283937c4f8fdd2d5fdfbe54ad8a45fe7bf0a4a59c9c2b03a7d868c2c80a693abcfbb07295d8763b7b5696c3225de3231f2b067be48a83056ea955d72c96d99104a85e2a7c4e88f286b82cdd5e16e3f27e1aa4954bc9a12cf0d1d755b52bd1effffd48a6c8820c75e7afb799a82521512e7fe2dcae2643363598fb1757c07728b82485c711cfc36ccf29c972e921d35a64d94a23a90ccdb4820719b6c56d03d47f73cd9645fc73a09736d80e53ee19f21893178d521200684cb41d2eb350cb8772ad9d070cae04feff0aa37129cb530a62f144ec8aca133f3db29384a9a0116dae903991a68fcbd328f0d0558f122e12b23342d787740ae416436a8b6994eecf32dffcda83cbe59b2857588d7568c45673af5f49fff2ea37726f6b641eb653140440ea81cedcfc3251530f78ce960be82d44780332426b56ae844a4ad5663fa35c77b9c2e0c3ddbc7b950c13f0a795575ea8bb5324224b48149dadf5f59ac20c149a18793307a0190472843af231db4ac814d6ef15c2bdf0afb2dde1e17ff8d8986a661754a41b36140eb385d274818a839bc0ccd4db8dc94f5d1ad8d3d961e36c6a1af38662a02e9ad698cd7e12bc663b438e2f2f4eca0b158628d516acca627a69d2ffb4c43585a2e15e51486d8cf8ba7c087b90bc1b7c000d9e5211d0fcb3ca2bec6518e22e1b95caa8fca875f6c6ebcf35a215f32cd37952c43b7ad83b1d8fdb663145d4de6ec3089df09a953cc6a582ee14688da8d08ff45fd07c2f141ac73b9f0125b5abf44ea8e50d2a6ebf07547f01df451913390629252b1986c5f46e27227a2d22cb306c63bae2d18a9e09e59772a3501e846407c472f265d8b407daf1240ae2024fab28d2f25b7f3a993efcb93fb5165f0b47f26c354d455c6c974679876cc88cfe39464675003fc5a317049ee64ba1d8aa89df69e6df1bab058533e1c53c1b5cce13827c3b79eeb7cbe0fe100066bd288e90ff722b4df95002bc6383ea57b23cc4b2bacd20d0fa37fef9e15d458025f7fa6b1e9ef8b511c095441c3f441a4b5429eaa5c9808874e52b608c154f9672e696b023af816e69ab49753ab9667a9e8894c4095160182994ca54b1a669b844463d2a22e1375040661cae73428afbc26d8ba7db3265899ccf3a770c0b282acb38f5e8a6e22d8fad3bdc6d988d10a76e11ec3b2ad67eb53d48987827b1fea9ef3707e174d6ef2377bf5ad0e9e271f66e35b9adbc5f52e85b2a2e27b73a3a24fccd39c11a93371111d34e9d7ee73a0e9112915c9b01e503e3504499dcbe7cbaaf33e2acbd90914b667e68ff8fbe61c60e7f95261eec7dd687b003632eee35ea5e66a5e2b030713013b0c4e07a1689336d5d42930384ad1e7fd49acad03a73ff19702c736597af0150f310966348749a25412e0f79d123cb2a934b18dfdc0c18f6d91e7948bfa25362d6c897cba609d6f812153187bc7d0080261185b9c8e995c86993aa4b322676c5f4f644bd83a51d7c79cce00c803280bdcd5ed62b7bbe1bb7dee98cb57a857759988304a2f970400cfa548bb34fdfd604a402c83dcd2f259b9ae4658def11f98e786627538de3447ecda6cbea11c789b8b485ff53d7f6da83170549a11b30ce176f44f563563b5fd9a8c1886a00a1627fd1daa21c80c68027a54c9785c12cff8aa944b3c1fe39aadc7a644f10777362d504884e970261b1e593e39dea91dfe2af3bb8de5553f918ecad12cdb5a28bf16aacefc09ab9cca09379a534ff38d1f27aeb6ce04358a73b8b17a972b9db97eec6f30a14354a931573cfca0e785fb13f772f187efaa5192874c4eca0f58339900b2db6c7a7cb0dc6ff86a314a4b309765082e27509a31f9cd18d1c4e786b0221aec3edd8a10303cb1577e5ea7e0436444053117b166f960a6fe0c88e563502f95c85f80f1af28fe327a3ab773a34bd49814e1a3d81a348ceae2f5feeb7ee073a8e59cd17cdbc45278abbf8c9ad216108efd563f942ded2b8470fbfe17b07a4cc9e51e651018b800798cf90676a988f4e9e5b3e72302d28349114e1766e04776a4722216b64bfa828e2e45bd825ff9beb212fd5713008f8d0e69e409ffc3d793a0cde636f188f77f6e5266f2c61edb49dc4b94a6da8d5c75db225d54036e53cb542be85499fc012566f6ec466034a26fe6d2ff29ad29610a29409f6e9faf53639f07a93466d2f8f778f1aa79dd067b34c41cf0e30dd31ff7b244119a69951d1894beb4db2b07ca3390cfe0082e6276d5314be5a5120169e290c43865fbca2d061d78c6bf15823878ce38e5a114ef88965d0251cc4b623c987f53cd43233b7343d6f93d4d4056a39113841d9aa20de64cc2f849e8a9a73d9c1a1569b044adfa11fd54eac8e7501f98a97309b745b007ffe642156894a72cc8d01ec5a43b74a6e94f3a1237c405f52c3cf767a6e657ffe05e2ad4a74f9480326f688af45e9ec89549fa72f294926e37be8ece7e1bb2d0c91aa51d4c7c553ef519ea6aeda2d024f336e9e5b67ee6e55ef03febd5b0263e4c65e87714648d86beed0d3bdd5de77acfc03f57d899d3448f63578a6e17bdad8e675a858e89967487c25a1e75c405c581ef93090a9eaaad192f4c97619df6b444b74b8cb910b57b72f51b571ba5d7d1634461fd28f9bb42c11f9d751febe6de14790f00a6697714bfc50d02f4f948889949386ecc48fc3eac80e985179e63d2d85c05109dd7725070b9e5590511523ff12901c5d408d9e3fef39864019098124e272e6c9c3fe0b0b696b60bff2aa5efadc835d31707cd955f430ad6494777493f0e30edea520892e00f22e65315d6dba8c5fafc518313e6f8de2ee525c674bf4782a02a172071bdf2a8aa7cd63e960f9aae391a3d552465b87202e0e1972bd51ed8fad118b9416a2e703e4752b6079cd2ce980f2d606f1014dd32cabe3d47a62ce2cd966ad9295042e957518a31ef415e5c5d8177078115d2ea295cd4849f4f91cd7449e387eb20884b8c90aadfe1c20860af9016b511dae269e151c7404847c836338baa425ac57c11befc04cf4f5a7d1c12437789626e9da16f76e00b748d4ca64a1b7caf58e3e0e09273feacab7c679700d04b9591b5e13099fd77679837614d1ea6e7e562bc74b32bfe5fdbbd9e2fc6eded822e68697eff7c5710eea33c3ca01a021e79445614b3005df974bacb20284b7e2e310599a6642ccd8850fc13ae911fd3a5f8b0b0011e47df39c3c086ac9c7d691167301a6765b261b2964685e5ecc391bed471fd35d737a72c663e152448fb32952ebe7d9725e7d53dbab5f7fb0d933f4ec1f0917f7d6827295d05ecf01765c03b0d47511ec1b7d57d3d02a86bf3799a0ddc46862fcd5506ffb4b992867bb33ab8ca7d3a10b8375250d11e3e27f0d7c404a43bd0c7efa5ceafaecb1818078e1c257d86da28c39c1d03c27ccdc1c791a0dd1dfdea20e7bfe54ae5c1067cefaf44aa275c72132d880411e550e033b323c9e0f11114ab0c87a5935f48fb7bd34a37a0a32823dc12384bda46a9d2173ec79446f933282e8bf2615059674c85651ee65b0aa7e0e6fe4817ec5d5793172548d955a09176439bcd31eeea90fd4ca066f3dc8fdcafa39982497fd1d60ebddb0919a8f227f6a11d61a18c5875e44e2bcfdaa97c79c13040ad70eea3af7d135526d5849db19e8cca0c3afb04866ebde609e4b262a8f97fae528dfd9e0c5d7f90417ce0accb4a09c93e9e04033cad56951da6ef32320ef822be36ae2b89c87b715cdbf3fa249bba5eff8a18586df0fcbff0053463b440adfaba53fbf754e80ad59df8f54eddd9c37025265ef303cb2a1f5918b86e23c0c44a349479ea3562d3e12992dc9547d4cdafce32d403a76950e3534a7f02dbf38e9c6e4ef5dba71121af6ee48a0b6894359b1e4d1b29a126fe29724f1da967c0c99e02d26cc4e6b3e2cf809b95b3fe98d1897236c497d9cf3a2805847ef75682a6ed8934998712024a5b574ed93f3c5162df87d2153d6ff5d59bb88b38015ba6f61d6472803f94b284683dde43fdd28e74409e96f5a96ecf955ed345169a376802a997949be728250fddc9afed7312aa07b77d9c51be24b8f9ed0962d410b722bfbc2af1244a99229a2a36cc8b612f77d63fd9da9cdc30ae0166a3e1faa267cbb192342d34de4068fe9fff4ec7250533be1621d3b101d4450f6095c8f63cafecab7b45925351ab7fce93a956e50ee4538e19513459238cbbee872be25d49df688cf4f21f03f231df5a38a757eeaad3a3e3245b0dfdb0f3bf18bfcb846210d59167d1b8120f87f772ee8fda4f5d0b9388b889735dc83dcb539392143ab2e22611c6598d842c25880d725de1e685800c018f3e831c93e2728dd5849307e201631863ab1b6228cf0f7724ad3fff746b398a22f88eb4dbf77c2a17a35e88e8fbdeb97cbc688af45d3c85f4ee3838e5a8007af3cfeb867f2cd474d566d1962fca22b6438a00ed6e27ccd283f2f6a2650c176830115db759aa2ed75e59f4e048f5326fc873b0b87e4c595403383c388fbc40e485cddd2f21cb3d0e5f0884b1a1701e74d210a42f61bd5f53d550dd7675b176a9a5ea1959a5900f0204dc3a9889270dec764c5fff5fd2ebf83d3b631fdc81e589c77c7f1a7771e33e9f5a4ddbbb92fb81ae9d88570542a8fe84a6a8b0d33feaa9118cf807151343118247a882ad80dc57d2ed2ded380d909f44cd24e0c00ab6e3b1848c6197c38ed8e0d59850e961839a9ded7d78f83af3a43d34791d035aa5a8a371e8368bd9f5fda0a6ec4da8ec3bf31835cafb89c2ab6ef9a83ee44ce794a042eef32d12ce1c66adfa62a7204c3ab7587d04750d913f1ec03cb5aad56c1b9595db6c262ade1d927e3c8e3eb3c0a30d75a493edf6fe6cb34f9c2848de1b83a6a0571ab651ed1beea2e68d52c2b714539e1d52691659e04cec18b86224c42a163c5fbcf5dd86764930deb3b1973cd42655d0eb4da43eb2992c4ba8b5f9b8aed41c4016fcdb9080fd5ed12d6db2444d972c0ba9b3e8c7dad1ce8e9914f0c0d6b997c0614958e987a86f2a6faefd832c9624672f5b68b08311a53b9e8d8191d46a7134217700b4b97f2660bf822a9f7343e8b3a39053d9a2e911982d770bbd0576cef8fb7b39ebea0c5408b8eb2de8fc0d7a5b93e7be734cd48d7ae639493c64e48c8b83932955264f010dd2e1d662f95b09c0731f429adb9ec49fe0f8373c4db9f5eb999857702f04a36334a7bc38848f30b13d84f53a55423fae3c0299ed4ac5f604697fe5631884669e151144acd4f06308d21f039e7310cceb1f72fad332182379a3c195facec5b3bdaee82c478a6d904d4d1b2daa58fa4c378118bdbe951447b38834e7d31610e3212be1bb2c286757dd08954924e494259b09ad1a0338c364f92adb7f25d639ea43304a850f35a8da4befc2f6b83d5cf94ca0e560742cc2703dc0c4eb67c297fdefd427b49f7e4aa6d1237159fcbce6aa89708c0400293ab057ce2b02370832335f63e91a074ea404475000bdd2ea7ea30cb99c1b18820d9a7252b8fb0194df2c360d93ca259447d1aa78bb90b9e46b1c25fe92ec9d56aaef96320ae2d173cc645ce0ca59cac6eba7636481d34b146c392c7037f261e1280118e7c95eeb27f5e92bebe4eed5e0530bc0ffe34280d2122c958251f8d95d17ef5635e4ed2005110b3f823fbf259a9a9527fea162c5199ef26968844447ed10390c6367f93b4cd736ca6634d950cc1ac8eba17f23448655ad1b69fa0d3ed", 0x1000, 0x0, 0x0) r13 = openat(0xffffffffffffffff, &(0x7f0000002540)='./file0\x00', 0x40, 0x1) symlinkat(&(0x7f0000002500)='./file2\x00', r13, &(0x7f0000002580)='./file0\x00') pipe2(&(0x7f00000025c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_GETMODE(r14, 0x40087603, &(0x7f0000002600)) msgget(0x3, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000002640)='/dev/bpf\x00', 0x8000, 0x0) r15 = socket(0x2, 0x8000, 0x7) r16 = getpgid(0x0) r17 = getegid() setsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000002680)={r16, 0x0, r17}, 0xc) 10:12:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x7}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000140)=0xd33c) syz_emit_ethernet(0xfffffffffffffcee, &(0x7f0000000100)="a700000000000000d77e4dbeb6d4") 10:12:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x2, 0x7, 0x1, 0x1f, "9a1a8f61c07cc315a1bc8ee21d64ddb45d085ff3", 0x1400000, 0x6}) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xff86) write(r0, 0x0, 0x0) socket(0x10, 0x5, 0x51) 10:12:29 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) fcntl$getown(r0, 0x5) r1 = getppid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x100, r1) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x0, 0x9}, {0xfffffffffffffffe, 0x6}}) 10:12:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000340)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da0d4096e8c8b6b87cb2d72b8bcdb9ad0a4f5f728193ed96ab92f12fc4d5f16b1000000001628b53acc547d533587c189eac3", 0x65) write(r0, &(0x7f00000000c0)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb5fa3be8987e1cc70d0cd568c71ed2879e91f98c168a0237f559b05b5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2d687f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146e", 0xfffffe39) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7743c17f3e8bc948cfc2e0e36e51068467d7ced2", 0x4}) close(r0) dup(r2) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "686f6ee70000008f117c31eb0a8b2a00"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd0f, "b04d6a6e069f6764c8f418f2e6349911f33ffd00"}) read(r3, &(0x7f0000000880)=""/161, 0xa1) 10:12:29 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000005c0)={0xba, 0x7ff, {[0xff, 0xfff, 0x7f, 0x5780, 0x0, 0x1872, 0x0, 0x3f, 0x3ff, 0x5, 0x6, 0x200, 0x7fff, 0x4, 0xcf6, 0x100, 0x80000000, 0x22], [0x100000001, 0x80000000, 0x1, 0x7, 0x3f, 0x9, 0x0, 0x4, 0x1, 0x4], [0xe189, 0x0, 0x4, 0x9, 0xfffffffffffffffe, 0xffffffffffffffff, 0x7], [0x3, 0x2, 0x80000001, 0x10000, 0x52d, 0x8], [{0x1, 0x1ff, 0x800, 0x3}, {0x4, 0x3ff, 0x8, 0x3}, {0x2, 0x8, 0x5, 0x594d}, {0x6, 0x401, 0x2, 0x5}, {0x101, 0x3b, 0x1, 0x8}, {0x1, 0x5, 0x800, 0xa5}, {0x3, 0x2, 0x3}, {0x7f, 0x5, 0xbb, 0x401}], {0x101, 0x0, 0x1000}, {0x3, 0x3f, 0x81, 0x2c69}}}) write(r0, &(0x7f0000000040), 0xfffffec2) r3 = syz_open_pts() close(r0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000140)) dup(r3) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x7, 0xffffffff7ffffeff, "4cef95b822aef5130008ff7144ba00400000fd00"}) ioctl$TIOCSTOP(r5, 0x2000746f) readv(r5, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 10:12:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x65eaf54c}, 0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) sendsyslog(&(0x7f0000000340)="ed29172f6477b66653e04042f56a089154984a50ac2e0041b8fe112b2394f4399c9cea588f375ace4dfd662b23c07a86aa3bced8c9e0b8949584130ff763d4940d7155330a38339fb7e06fd3a1c2773e7ac3c10b73c3c41e8d66e9a3ca37a0717983b5ebc485ebdfb846788073ee704a78e9753e595caa54b1a5e8f2166ef3ed46c1d1b51b08460af365ba910ac072c15aa34c92843d2f3a06fd1c7d5bec5c963c92848ccc7fce1ba625151427656a5818dff9db8804b2c248a6661d681f7d1cc9451a9f7aca84889aade8cda1274f563baec5f66a4fbd4467f03a9aebdca460f804d896abb5b538e198824b4d1f55f250433670", 0xf4, 0x0) getsockname$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 10:12:29 executing program 1: r0 = syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x200) r1 = socket(0x6, 0x1, 0x40) close(r1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r4 = fcntl$dupfd(r2, 0xa, r3) write(r4, &(0x7f0000000480)="cc", 0x1) 10:12:30 executing program 0: clock_settime(0x2191938652e83ec8, 0xffffffffffffffff) 10:12:30 executing program 1: syz_open_pts() r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000340)=[{&(0x7f0000000200)=""/115, 0x73}], 0x1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r3 = dup2(r1, r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) write(r3, &(0x7f0000000380)="fa", 0x1) write(r0, &(0x7f0000000140)='W', 0x1) ftruncate(r0, 0x0, 0x100000000) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x18000, 0x0) dup2(r5, r4) unlink(&(0x7f0000000000)='./file0\x00') 10:12:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0xffffffff}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") 10:12:30 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c653000b8ae45f0151270bc6a66b85d07716b76a1b187abdf88b496c6cd1742e68bb48dbfe06d90994d585e1324ca4a74a0118eadcc09f23d6e827a2096440fe60100000000000000a4629c973ce3b750dfa3135a1893090000000000000095b8e3985d3d62f417dcad49018678eec7c5e507cd407efcd179e8fb2d7e705f4531cccb05f83f6c7e8b09635e18df7fe6e636cc45718b2bca992ac44cac152e3d0998bba2ad884fb86bed5a29014fd432f4a62729"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000002600)="bcc7fd221e9c23b348d2615181dc6d9e5f798660ca937f89e71f5d3906038f9a16c5cd76dcdee65bb69cc021d998262abb888717aa15bb36296bf25767e8a58df7f7e750c8522ce025e2b94ace2c94d628ddd5bb2aa7bd09fe3affaf55279c2ec4247c543f0798df1ba241baf6ec6a993c72305f04a6b48c3b276b15d8b4b5ea44947b842bb08f2985207b0f123e79d6f30737c43ae65fea60e0c9d0897fac4338edd377fe4f7909b93734fe05f71b827854124fd2231cf0a8f198699ae25f7e1872f7297124f36fd2e1b5c6327f517dd67750a32d395a33697fc3ec37db4307943dc92f29e3b50dc693a7060510df273169bf0018a5ef96d69c5ab78111d1c636fbfa67f23f1757b5a85f637e010ce2392aed552831bee9e9fc1ab2c87663502b310dc973c9f92c8b00a90c7d172bd73649dca074610e1d2d1f0a36fd84411abd72ae8f8029fe201e1c52271c175ee614cb6058cbdbd57e2deeccc5115119711dae5da1e8377d51d10cb8a4a19d9a51567934caa1e04ebc780a415a349365d2fe2ddd0f1c43e736c17fba8ee8c55fae25930a3a71d2e058afed9cc37ce66cb21dfa9e923b11ae2d0a51ac5704969a53b214e01fa2baf60e1d374e3ad98a97d6dd23c0d5a07fac4dfca99f7e41cddcbc7af8c4a0af12f2b516e5d9b115b2f2c098441dd011c718ea9e6318d78bec2cbc4b4541bde8c6c5c08fdf36ef76190e6c879c0b1f790f003d283238e43b060aaadb92c0ab92794c748e8ca7808578dcfc5d00c208cd8ca1eeec7178bcc991400d42b8227b737b63d9f4e4d63a2bcb665c1b62ef80d6880f9813050616300d710de42771ce834846911aae12ed7ff5ef8f1edb5b75b9aa9c7fdea6742c90a4d1a3593d0b97a7ecc6186796da2e807f84f508f33955a339067977009158044a4f9cfc6920347704e8752eb9670b573bf23fd4084d54099e66b7808dc258ee23a476b157fa4ee763adddf12fcd01960c2e7a6f54569b168e25904b8f67ae3f803f2412058ed5ad54359792902423a9f15d06419b74d4b3ee8bc8a81d1c9decfc12dc20790eed5990735b228c3690d6db66357683793fc3dfe14838e3f185c27a36fe15793475ba5c6f7f569b2a62565ff9797dbd4886dd12cbca4a06dc4badbfd21065dcc4af40a9d0a883293aa8e6ad474dd4d65f2881835a8a0b5ea4d752d1bbfd33b7bca702e759d5ce0e006e096f24c8c38c86d44c845529ca459b6716b1b3d9781bf50d3e300dedaa10b43da05a0600000000000000179e4eb0737ba3e28ea22228fe7052287b2136eaaf21d92d496fba18bc48508e63ce89f91ac0d63311fa39f8401b83ea1c93a54d53d3aa0894c1240ff8e28665b47ee9aad46e9e315d85f3a31ef77b644b9d9a8ce99c42a5533d51ef14ab18958af7164d1f0de909a083994cd6e5a693473bb545e1988459ae2fd6be0c4aff08be7eaccfe33b26702f184a57a21bfab9eefe7f871ecb105a511322d54ed4f467aa6b28f5196b30331c7472415ef898d0c7e1af23b7f1fea07f6b5583acd57658946e0b9b01c694126a9292159348ef4743e96a414d1bf0613e429a3fd736b60325820807f33b74131a005a8438194e99f8e4b572c621e0f3ad10d93b23c39adf1ff95e23cc7dcfe068e0b651d4599379980b8224eb9f460a3fa90412a8d4f962c08f263d00e02e4a3b2d972be73f9097207e7d9ce799b5c6c22fd5946dfac5206afa3a1979e4787cabeefe30a6a0ce4d7d1c15c3d855ee232666792df8c13182dec29e2ce5eee791414fa772238cb0010ab9b17e587648db48748be6a1df830c4bc7c8789dcfbc28cf6087d00df3adace5afae7ad07a4755eb9e6da0f2b9aa204a398ee7365d4c507e6319b1abfb292afe3dfc4d18c35d8d395d10e61511e624996fffccc1a4ed107c9fe564700566e9b4b6fa422cd7a1fb48e0160c555627d08f7ccd5bc71096265f53bbceb4929326837b1d33694a9b", 0x57d}], 0x1) r1 = syz_open_pts() close(r1) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0xbe27) 10:12:30 executing program 0: r0 = socket(0x18, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) sendto(r0, &(0x7f0000000180)="95c68f923f8303302cf99a98e5ef7d7175d1bef9a89c6a935e9e0ebc8e4279a24bc8b3bfcf9b177dfa0fbc8a3b81fe8f66dbda510c8d9dd6bcaa06983b11b07af0a50df3deede306c4914a49ecae24629f08a527808a241a37def7af65a76108417e70d93750eacdf0c9cd5c837b221c845c01a9a18a49885ab09be770ca79563720d83490fdfb0e0a458caa08695b43814701170a6f2fa316b64ae3db8aef030c0b38fae8db63b2cc739dde68d9c6c706280c0abc0b38eaad8d3f415ffbf7fae39c52bfdf0a3372ee12e8db734a7dbdd857dc4c9761a54a1611fdd94b54658f73b9f92ccdd4695b5916fad0d41473ebbf823c55", 0xf4, 0x400, &(0x7f0000000100)=@un=@abs={0xa7d7e82fd9b37a01, 0x0, 0x2}, 0x8) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x80, 0x0) setsockopt(r3, 0x4, 0xffffffff, &(0x7f00000002c0)="d4a6685788b2f2cfd4", 0x9) unveil(&(0x7f00000012c0)='./file0\x00', &(0x7f0000000140)='c\x06') r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) recvfrom(r2, &(0x7f0000000480)=""/51, 0x33, 0x805, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sendto(r2, &(0x7f0000000340)="354e2566d44c88b20ea28b3315f28b3eee45a5fc382d14673f44e40e8e2e323170310c87c133080300a1f9b491f074723aeb2422f357df4f95d62d215077c6a18a2a9d03da18f2f49c5d87527168fb7c02f101072bd8cd1a05517829fb78838f77c7539343ce4dd2f3a95c56da9d7e5eec7c8244ab5c3503defd9ecd356cb0b3a44c3d78c14bd2e197c19052ed3824442f904ee2e8a6f80ddfedb5b129b327c67796f91a5866c380206958a618b4f464799f5e2fd99534a99e0620a334c2ada4b4df3c25e652f4141afb7dcf12329f0fc74396470d253a6a955c8413fa25ac82957130f464759ebf521c0ac0665c89e085", 0xf1, 0xd, &(0x7f0000000440)=@in6={0x18, 0x0, 0x6c, 0x6ed7afca}, 0xc) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) shmdt(0x0) fcntl$setstatus(r5, 0x4, 0x100) r6 = dup(r4) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x8, 0x0, 0x1, 0x5, "71a021f921cfbe8d72a49955d5bdacfce2465704", 0x4, 0x1000}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000180)=0x7b0) r9 = getpgrp() getgid() fcntl$setflags(r8, 0x2, 0x0) sendmsg$unix(r7, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000009c0), 0x100000000000002e, &(0x7f0000000a00), 0x0, 0x7}, 0xb) setpgid(r9, r1) 10:12:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000080)=[{0x7ff, 0x5, 0x20, 0x80000000}, {0xffff, 0xff, 0x8, 0x3f}, {0x3, 0x2, 0x0, 0x1}, {0x72, 0x3, 0x1, 0x7}, {0x0, 0xfe, 0x0, 0x1}, {0x5f2a, 0x0, 0x6, 0x2}, {0xfe01, 0x8, 0x3, 0x2}, {0x7, 0x8, 0x5, 0x401}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x300, &(0x7f00000000c0)=[{0x3, 0x0, 0x7}, {0x1, 0x0, 0x6}, {0x6, 0x0, 0x0, 0x3}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x4) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000200)) 10:12:30 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSBRK(r0, 0x2000747b) mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_metric}) readv(r1, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) read(r1, &(0x7f00000008c0)=""/214, 0xd6) 10:12:30 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0x9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x40, 0x0) writev(r2, &(0x7f00000014c0)=[{&(0x7f0000000200)="4da045f2565379993b4ca9538f339e93acd7e8476d2df29c407fb3fcf40b4c01dc1992bca436acf3367b8bfd1816cc6c2354152e9e667459c598a4bb2e93aa9fc798cc29bbc5330b111d85c4fed879387eb34c2d5291950b7f12bcef0688a94d295c714eb055987a08b37e306e48407e2e6f524fbb7666e24d7a8fb61448b3cedbe07944424d7d68d3390e9d39192e7105579e2b94131d687eedc4045a6d", 0x9e}, {&(0x7f0000000180)="869a58ff19c951", 0x7}, {&(0x7f00000002c0)="3a04a63871022873833463740b7a1558fc5271924fb1be7667867ddd1e08c4032a31a90a6362326bb907c6fa6b61350ed3639e9802038abdbab8b6cd5ebb2c67d994e7adf5a9a6322399aca0a549b39f1f3fc97722aead62f8643ef98bb069e12386ceb0deede3767214a7cb3f3bc5764756694c918748346f99de95ee184370b4031fe41a1ce26b0ae69faf2f83ae42df915ce51a3e16fe71847804f2b7b2152700d9f0e0a3a6956af6f132e4beb56ac33dbf244b1a1675dd7f40c9b950afa20ad1ee2fa25b094a2600da09bf41804a774ac7af04fe4fd9abf6d42a5b47c61aeee6eedde77779e69ae7770f2a0d87184bc31f6b238620531cfba646bd7745315a4c689342e79de21f6bfa3f76d4ccbb852f691cd63054447d439bbffeeb00c358c35b3cb9f05ab2d252caff7072c0253698952b47be806005b41737ce050a9243ca36db2108a3e7ac520f2500e6a5e986f765c493ff52586c334c41677b4048852876e0a2c6098ef525f9ab6175be33f960f8345460d66ac7e39917cbffe9c24093d1bac8acb7cdd5496d5cd3114cda1f34e3614a085c6d897c59b8f29d95654922aa0792db3dc6aa799bb633e8b616f080ff773e80e999ecbe708a6d306809f9f6db53d122025de20a72dc0a3803ab97161ef00cbbeec5ee5daccd3f3acd7d638e1733d358137d78126a2ef0f3eb814881918da58043a3a25f1b832047934c17243c57ead7d24ea5ad90b2c5cf333438e3f6b5bc9e58ec93750375472a52fd29ce70e84a4682a400f3aa7d0d797bb7d7a17729179a6a9ef520cf33d2a9815d5f4fc706319e5dacf419d27fb6bcca0eedb0d1b2e3a7a3fce6c61c615c4a3be0ee2c2fd6c7bc73d58cd0a857bc7cd43d9af6bbc592613d7014720217b32679e864a26b5b9686cb8f718dde0579010ebc26de2bd3be536a71868c17cb170079256e07e2d90af03b8006351dfe02a53db5a51299cdb6403d362ae97226679ccada9cbe31de6521f75bae948ab0c532a7af6063426cdb195771f7c1a060f54da9b7afb6fa380dee27f8ac8e0cdc50ed7cad0fbf733272e9568502f0165ce6a2081382227271304b16ae9a9391ff41d6b15689d7488871004cafcee577490274723e0626129811c5e87fec6d7ec3b6c774ca48f17e74e79a202d9bd41e05c4d393699ec67f5fa1918104866c2ff9405ac2cd217fbbea8c51f279a79b608ff7fbed255b55441399808ac267e00692352906c10f574806061b01f1192790a642bc402c01f63374b6ed1310c3de72728a734caf81f9ceb21a16e7d14489c5ac0b839351875cb94ddb623a17c496b117b1bde9ff1cd3cb76d95d48a8b45277847942eec2dd1bf33c94bfce335b2494d49b25cfc33b95f2863e3c8bbf3f48ac55afaef5e742311e0a1992e72cbb641d73714127c9ec931744416a5cb0750546fe7ae653c6d0bac7060db0b001ff9da74a459cb8f894819ab0f21ae5026d0a1efe2fa9e0ab4c652a19ab745d2fb940c181820520095424171e54ff8bd6dc983bbdfe8445d8595f2551cdfa17983f05030ff8b055dceb2f5324dfe5352364a1ef5041d3a7daf15dd6a5c15f9f9726374d255f2b302508510b00b2f26c1d376a564dbc882730907f3f934c89c001e4c4a59d20be7418ce78204a0f208b08309212451c0cd1abff48ffff5178c3dceb17097b68d5928102580f9df47f5e20dde0f70e62ed9dd82b4ba992324c32d5785caa33014d7f89b899e1869dd12fe3a55d3b48fb150e3465a6f1890d0accfd4c1d4d2556be6b1cc66e04dd5e83036eb9d2303573ea6696d0ce6c22357cea63e5930348a4b79cf8d96a877d474be6daea72c30ee60f7755b6c55fffd1ea759396f7bae431d759400e8fd2053302e655f05aa1b7ce2cbdcfc04e5d240d7bf83765e8748cab7a315597cc91973b238019895662e9b101c3d7fe5da18470f594cfb7f6a03127f22930b13ae548a60e0e6d7d9e814f9ad169364c1be91cc69a71598bb52e0d1530536f210ef3262d6db65bd603c96971b32712de4dd8c1dc902512755f8c52a0dfd9f22abb338c5144f16b784ba7007756fbedd7466ca91e7e41c601e3722d3869aeac2f7451b0ae333d4cfd0803edf0417a807fec0e9773b1e2f3c218d0c6bc47c58f2d33590ca0f5dc108612c958a9ea10f2797fbbe040989ac8046aeae1f25dea83699c45457f7e249fb55c187d8a92797a13cda61b3c167e42fe7f465f34b6d2b2eba94c9d3c5da9b4db434d6a9326be9c722d9aeb971b2ea2b90dcd13f8f5f5aa62d8939f8e692c6d3cabe7ee73ff41010f5ed39f48eb257fb730a0a7866af95759990e939e55f801d9d6f5d0da079e7696db5390bd033ec8ae3f1f0355bbdbbe5b64393d1b51714ef1c7732c915b09accf4660c1214506f661d913c219c79012413172b7a711b489b365b0ce2647b9cb4f0161f5ebf0db18a2c571062ca77c033fe2471e9c8a9c793157312fb65f993f2c6f079e396f352210a2a624ab645949f99f371db7ffb91285d45dedd28df3c4d82d33ab8463d1c7288f8d312e3b6c124b881db0609fb978a8fc794dce8f3515cf132f7891b2549dfb609019cb0a1b3213f45344ec6cf9249f3ac7427442ea3859dc3259a8085af6d12868a428ff42840a760af86e9b89e875ea4241fe5f8cc678cefac91b79cd120140f38ca60ff81b6b96dc1aea2ec60ff17a3f87b7fdbfb01db898e07d14e98ff993ba26a73447ac0568e18793a3592e2250f6ed30128a9b0cb88947b91488d63766541fa7c3b0a07961de9be4a25f8f4dc3c2c5c3dd9e8f70e3b6e3ad3be06b805496d7c14f786a05354a0704fa5e59b624150cd895ddc91f28fe0db90ee4282e5f64476009cfbb4e2096350cf0cb0b26da0c18d7d2773796d16113addc112f721227fdccac7f1e800bba84ef76ce4913cf90058829294359b7313b2ea265ba5c1b2ab1b67d3c658a21c3deabcefe51a6ff4d805b468b9b1e218cc7f5ce5fbb3c7000838939d1186cb2e9d34e8418e1089b81118f38f2bb04c6574a9009638e535fcb359fe8e2f563be1479474018836f19be7e1f1f890ce812b118306970c48f38da733e8aafaa5a6956d53d27c9c4d247fd4e4d66d0b9d99f5378a2c245133cf063efe326bded73a05818b1e581c5821e55c71fe8c5bfff4c012687092116bfee6b482fbc34f8287e765438a53cb942752571de5fc60e4659c6080a42c30d99d6286ac7b353392d59661a5f2b5cd5f0a28bf6a269b59e01aee1b87a12e62ce5399c25df68e5b869098908256266c59422e04d448577cf20e101a575cb8f710f84d6bcac042d6825a0d5cec6cb1b96128d4be01150bc68d592c0fc4ee1f00ff34c23f8e5b48f853b553f43c6afe1e590995dd3117cfeaa46a05e6d36204c417196cdaf4dfb4b3d442176b8e949810c8accad9ac4d4feb1089336a52c9bdd14e3ff3289893b529d013b569e852a8d10ff567a4eb529c309878dc2ffdd981d9bed3aec264d8febda30e498c2132caabbfd7f32624e6fec36bc6e6974927ef8830675abfbd717033155db67eb554d191391fe752246ef6d51b0c15ef4692134364dfc9ccda5260ccb7727e059ab6471e65d8fc3587d524f60f2b6a01f2ee802933c44c232b953092e00e04ac55adaa134efa7fe60037ef7559c1fec364306cde61a2bfaa29dbdf07c056ae805a0d42546952591ae528acd4c9124ae8fdcaaf44af577d5abe9e00b0b886cc8ccec19ed17e90064fbcb5cec26569c69ed20d7de53f8b7962a80919b7eb500244ee3056a6010029b55d8773fa5f4765ca55a4f04dd27b57e6418013a89d3cc72e2742aed831430808ed014d670be8d024b6de5e5c98100da048887412fbb70601183f67a26366e4c7b5f3f4bf0a1882f28cb77bafd1bc8b4d14a316550f4d0e7b1b4aa01679cc4f4ca1b6123eb4307f49855c512a84c6b72b3acf59ac7bb07969c1c32e6067d4b4be93375dfe56bcba0831cf177aed7c17ea77e3a3fc2014acf5205b0ad84b2910ce11b7f13097b0106d2cf7cf061225bf02e1d37761fd4127425db80c00f5c3f9dd80163cb37d5cc73f34863e1be1cbd905862a6c3faa5f83f0dba387fe4ec816e77149e7f0dba6a2543ded345d25085264463b015552fe0a58f4f869d7376d904dbaff760bb5fb7a69a1973767ae5e7bf475906e06446ca44227175e5176b72958fb4d56a0f1b93c8c0c36539e1d0372966425f9a11c6fed0c8fa4eca7663ded4ec81873188cf1ade9632d037ecbc031e9a77ab7c8f11184018724d8345c9c86379a649e36ee42a76144d92bfe467cf4e7d056dfe242799a57ac2e2d611ffc6ba27dc6fff22547e06733539cdd3416a7198791f5010ca038db4afc6ac742d0923cd176b70fc316abe61d0fe33b4fa5d8de3f81fb069e5e2ed5b1fe98f8260987d361e8a8927e03307dd4610b70d0cf80c42fe0d2f425fb6261e57b9493e4ee0150daab106b5b146186df5bccbbc28aeb428cb1ecd7fed052f7f1d8007357a4fe529c25b06b1751b16e9951c6db79e707ba198a074662647bc466e3fb90c9f769611d226527189f45a20cd65bfdb8f401e7f70c0e0f27ce35fb5dab07c22e13533f4c22e86f0ad30ebf1a0d9a2c32dfa08547d1c05e788f468c29b9c3048ee5859f611b65071056ebe9a68762babfa482c7b7be0d2b63a560dea3e3a16d315e85d1e92dbdebdb129e5135fa8ac5711dacb43af1e9fba92b48f8a69af6004428ee6d1d8c50ff298f92c592b69c3c73de2db6efe7cbb65cc191b720cd265d078ee27a8441b0af370da7a42213291dcedd24c2a2cb851452f76cf23102d17345957e240b8def39a0dff394210ce6721ffcc879448ea7408ff81981d1ea3407e4d348fcfa7de274980f4d7fffc0ee229906a7e0261387adbc4e940f269562cc9f73c497c0464d84a32993a04a94ffdd5c92fcef8b79521f869c80214594c49ac5dfdb8321eefce9a5ca1263e882082cda8077997a5d784b5d153bf3a773e4c189c31d5b84cddd7659e2e8e82351216152fada0b2fdf11b963c4a912f104d8d961e8fd8e150e5f0ee490316d050781be70b3f4ea07e2ceda4bb82f2df612a1e0f36e6c64ccae1a66fd5714bc25ba09b1c0860285d7c5454210ad9129ea7afae8d90a05c81b7e1eba08f422d6805cbb7cd9fc76b2d16423f328c16553d24f74391a2a8fa299a2bdba5c335e9055dde00599ecbf05b5f09eebd9e9bb4e808bc42952a239a9fffb9e6a572bde2691b52573adbdb1888ee57470d2c6e4ff7e88c9042c10ea19c8ceb5f5b0ecbc78702206339c1037e478a33a7370058b792bef38e4bb5df3d79aabe4ad33f8136f7d02509725b11258450eb6fbc9f8c2143bf8f55fd1c8e303bf2ac89f9d1e73c5557e5f5eb8917d36e59c044fdad5b74fcc1ee1eb58bc5bf72d95063a48b966a5e95cf291cd73c0e49a231d86cd1a9b8f181cc9bfc1c3e3310ce041d9bd5a67393b804ed4b093f3a4468d0c82f633d33e75e8be88a7561573a14cdc65a8fc9737a14d25aa9d6bd1cd7628a9825f69d2d6ca31b9ecdb5fde5fd08f4fff15b7129b4e5d04f556b6eeba9473ae66d5a53c053b4bde243e7849cc8206ffc87b7caf5df52cc8480770591981cbb1fb3be8e30ee3c8122d02803845ca3f94ab8e8a7b071297a687e150e39ce55de308fd1deeed8b51955bd91a34437267dceb5373a9bc86025148e183d7486641ec64a54d89f549b11a356a7ebe0cd627835f0b0768c1d51a1b9e6689a9192746d874de312d9a6ab84aeed27d294d8d2310b76", 0x1000}, {&(0x7f00000012c0)="1e4cbec4e8e55abd7708fb48cd6c8dabc3abde7c861a906e2c3870cb340ef8e740110499440495d6d9e853baeeee95e0ebd1051d8a7ddef886224035675df2c068f975a118371514542c306303a421f884c8a2697839ae9e6dbc5278e1290d6d", 0x60}, {&(0x7f0000001340)="02a90c039d6429f699ba734e518bdf03e0853b32bab68aeea9bcdea5151bf350d9eba310e2191d75900660c9689d8e005a1421d487497a075baff5ebf735b9f34fc19794309a9fe32bd7ce3de4d5696d0c0b260f37d3fa3084f3c4bbe34bb6b573f48881ffa441143b6c51eb22a385a3bb3fb1b2dd73404ac439083642bba6f24c7e32bf73cf24aa85615e006e75aae2e37bf509371e7dd4c89618aa99dcc70fbd70f0a61a1e0c7a680ccf4e7a1e12da0a7ac822d4683653ce884fa3847c", 0xbe}, {&(0x7f0000001400)="d7984014bf18a82c6bc12f3ca6d06601b6d235d1c985724c8bd52aeb38d0c7f0a6a2504d5147663de2c2d2ef8157182b2dddf788eea48fd4ef9a0e808d53f1bf41b548f7419e94bf4a8ae1feef4980bb1f", 0x51}, {&(0x7f0000001480)="6c6846916e61e7e10a8fcd4ee9c576762386531d", 0x14}], 0x7) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x6, 0x3}, {0x3}, {0x7, 0x4, 0x0, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r4 = open(&(0x7f0000001580)='./file0\x00', 0x0, 0xac) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f00000015c0)={0x1, 0x4, 0x5, 0x2, 0x7f}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xcc58, 0x0, 0x0, 0x80}, {0x4, 0x0, 0x0, 0x6f}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001540)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r6 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000180)=0x7b0) r8 = getpgrp() r9 = getgid() r10 = dup2(r4, 0xffffffffffffffff) fcntl$getown(r10, 0x5) sendmsg$unix(r7, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r8, r6, r9}], 0x20, 0x7}, 0xb) ioctl$KDGKBMODE(r7, 0x40044b06) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000001600)=0x4) 10:12:30 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) syz_emit_ethernet(0x6a, &(0x7f0000000040)="03a9c25ac1f4f7cad3df4b0a920948ede5db10fe00cd8955472d47ae96bc66e812f33b74a687958596d04d9f1331628ce2b0f399b126ec81d42731f21f6bf842316f424a77eabda4f49345a0884ec31b92a1b26a989eca2b36be79379849eb1bebadbba83c8218bebc81") 10:12:30 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r3) fcntl$lock(r2, 0x8, &(0x7f00000002c0)={0x3, 0x0, 0x9, 0x101, r3}) setsockopt(r2, 0x1, 0x7f, &(0x7f0000000100)="129208c66544f4c0f206de24dd2b36097e315182738387ca5973b0f7c47e4e91c53670cfc213950df09662ce31873aae0193d636aecc8cb1f2db95514d1eeb762625f2608ccbe3415153663b266b108fa0238f5069ef125b6c043901637875bcc3f1f2ebaa8968a6b3e5f6755f1f21c270e9bf329ee5b716c5fbf27a56ecb47210ae99283e61cabd1e35d6f6527ef8a82408", 0x92) socket(0x400000000018, 0x3, 0x3a) r4 = socket$inet6(0x18, 0xa006, 0xb5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) r5 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000180)=0x7b0) r7 = getpgrp() r8 = getgid() sendmsg$unix(r6, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r7, r5, r8}], 0x20, 0x7}, 0xb) ioctl$WSMOUSEIO_SETMODE(r6, 0x80045726, &(0x7f0000000080)) 10:12:30 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x41, 0x100) write(r0, &(0x7f0000000000)="220e228901", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="7b7d1b5eeac4611700a851da474b7c07eefa3fa540574b961cdbfa927949e57fc22a3b455681f05619ac6ed68fd222094b", 0xff20}], 0x1000000000000362, 0x0, 0x0) 10:12:30 executing program 1: clock_getres(0x2, &(0x7f0000000080)) pipe2(0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x62) kqueue() kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x7e, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) mknod(&(0x7f00000001c0)='./file0\x00', 0x0, 0x8) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) socket(0x20, 0x2, 0x0) r1 = socket(0x18, 0x0, 0x0) close(0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) kqueue() write(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000002c0)={0x9e, 0x0, &(0x7f0000000200)=""/158}) kqueue() kevent(0xffffffffffffffff, 0x0, 0x6, 0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000140)='\xd3\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00zk[v\x9b\x83\xde\xc4R\x00k\xfa8\x1bh\xd0Dz[\xf9@\xfdaHAtND\xea5\xedB\xd4\xc5\x81b<\x06\xe4\x92LS\x9b\xdf\x9e\x13\xf95\xbb\xa6.`V\x9a\x1a\x06\x95\xb4,\xd0\xb1\x11;\x9f_\xf1\x1fl~PE\xd0\x1b.K\xaaO\xba-8\xe9\xf69\xad\xc8\xc0\xdaA\xcc\xf8O;\xd7H\x04\x92\xab\xcd\xd6v\x15)', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) 10:12:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x8000000000045}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 10:12:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0xcc6ae6453d4501e8, 0xd02) chflags(&(0x7f0000000000)='./bus\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0xc9a44d7b5eb4a140, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) fcntl$lock(r1, 0x7, &(0x7f00000002c0)={0x3, 0x0, 0x9, 0x101, r2}) r3 = accept$inet(r1, 0x0, &(0x7f0000001280)) recvfrom(r1, &(0x7f00000013c0)=""/4096, 0x1000, 0x1, &(0x7f00000023c0)=@in6={0x18, 0x1, 0x80000001, 0x4}, 0xc) readv(r3, &(0x7f0000001380)=[{&(0x7f00000012c0)=""/161, 0xa1}], 0x1) recvfrom$inet6(r0, &(0x7f0000001140)=""/227, 0xe3, 0x802, &(0x7f0000001240)={0x18, 0x2, 0x1, 0x400}, 0xc) r4 = open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x20) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) 10:12:30 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33, 0x9}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0x4f) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() getgid() r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x80, 0x0) sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000980)=@file={0x0, './bus\x00'}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@rights={0x18, 0xffff, 0x1, [r4, 0xffffffffffffffff]}], 0x18, 0x7}, 0xe) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x3, 0x4}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x800c5709, &(0x7f0000000000)) kevent(r6, 0x0, 0x3fffffffff, 0x0, 0x1e, 0x0) r7 = geteuid() setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={r3, r7, 0xffffffffffffffff}, 0xc) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'\x00', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) write(r8, &(0x7f0000000140)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) pckbd_enable: command error pckbd_enable: command error 10:12:33 executing program 0: readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)=""/113, 0x71}], 0x1) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0xc6f0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = 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(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000180)="ad18a29eb3820d5a2d484874f4b4b0ebf05de20af018", 0x710) 10:12:33 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='E'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6, 0x0, 0x0, 0x52fd}]}) read(r4, &(0x7f0000000180)=""/20, 0x14) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000140)=r5) chroot(&(0x7f0000000040)='./file0\x00') connect$unix(r1, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) write(r2, &(0x7f0000000100)="8c65", 0x26d) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x8, 0x0) close(r7) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) connect$unix(r6, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8) 10:12:33 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) utimensat(r0, &(0x7f0000000040)='./file0\x00', 0xfffffffffffffffe, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000180)=0x7b0) r5 = getpgrp() r6 = getgid() sendmsg$unix(r4, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r5, r3, r6}], 0x20, 0x7}, 0xb) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000140)) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000100)={0xfffffe00, 0x10000}) r7 = socket(0x2, 0x1, 0x0) mlock(&(0x7f00000a2000/0x2000)=nil, 0x2000) r8 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r9 = dup(r8) ioctl$WSKBDIO_SETMODE(r9, 0x800c5709, &(0x7f0000000000)) kevent(r9, 0x0, 0x3fffffffff, 0x0, 0x1e, 0x0) accept(r9, &(0x7f0000000200)=@un=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c653000"], 0x10) sendto$unix(r7, &(0x7f00000011c0)='\x00', 0xfffffcb3, 0x200, 0x0, 0x0) execve(0x0, 0x0, 0x0) 10:12:33 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x0, 0x3, 0x0, 0x8000000000}, 0x0) r1 = socket(0x18, 0x5, 0x7f) sendto$inet(r1, &(0x7f00000000c0)="b39e634502e91567d30dced93d5b7159b93433fe821ea3e885e4a9ffb4a015674ac60dac2a9b7ee81c37fcea87fc7dedc13b616a4b394876c959bc73614ca71f88f0cc8fc1bef56187ec75d78224beffc9104e4b51c4a35ba543204c40809a2247bcd88009f7a67a9c23ef73ddb57a9c15cf79dedb303cbde671eb3a10389ed4de1cb5b2a4c2867359398ab8debf11b50b700f91142d3477350541b763e761bc5e0779c98ee50a5afed08d2a8b286b361902f634f2509f0fb89214545509a7c951822b0e5836", 0xc6, 0x4, &(0x7f00000001c0)={0x2, 0x0}, 0xc) mknod(&(0x7f0000000280)='./file0\x00', 0xc000, 0x70e8000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) 10:12:33 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000440)=""/49, 0x31}, {&(0x7f0000000500)=""/105, 0x4e3}], 0x2, 0x0, 0x0) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fcntl$getflags(r1, 0x3) symlinkat(&(0x7f0000000340)='./file0\x00', r2, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000001c0)) utimes(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)={{0x8000, 0x2}, {0x2, 0x4}}) chmod(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffe) r3 = socket(0x2, 0x39d9a8bed6ca3788, 0x1) shutdown(r3, 0x2) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000005c0)={0x4, './file0\x00', './file1\x00'}) fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) setuid(r4) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x122, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r5, r5) shutdown(r7, 0x1) poll(&(0x7f0000000000)=[{r6, 0x8001a5}], 0x1, 0x0) recvfrom$unix(r2, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r2) 10:12:33 executing program 0: r0 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) shutdown(0xffffffffffffffff, 0x3) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() r3 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r2, r0, r3}], 0x20, 0x7}, 0xb) r4 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0xe293e5ea69525805, 0x0, 0x0) 10:12:33 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) getpid() socket$unix(0x1, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001380)={0x0, 0x0, 0x0}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x1fffffffffffff4a, &(0x7f0000000080)=[{0x4d}, {0x30, 0x0, 0xff}, {0x206, 0x7}]}) write(r1, &(0x7f0000000080)="f35e58e439a21390f6648e0faf8e010221969c2981b92f96a10ca0140e864d61b3044627df328c4a2926a2ab3285a923f4c88f9fd9dbb09119d2c2173723b6680b06f6a1c04bef5306b0e8034ec36c9487f3c7308c4ad69a284bc182e0c9ec1e32a78b941056d4b3da8d098d31", 0x6d) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x800c5709, &(0x7f0000000000)) kevent(r3, 0x0, 0x3fffffffff, 0x0, 0x1e, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r4}) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r7 = dup(r6) r8 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x4, 0x0) r9 = open$dir(&(0x7f0000000240)='./file0\x00', 0x20, 0x1) kevent(r5, &(0x7f00000002c0)=[{{r7}, 0xfffffffffffffff8, 0x0, 0x80, 0x1f, 0x8}, {{r3}, 0xfffffffffffffff8, 0x2, 0x2, 0xfffffffffffff000, 0x1800000000000000}, {{r2}, 0xfffffffffffffff9, 0x10, 0x40000000, 0x6, 0x8}, {{r8}, 0x7ffffffffffffffc, 0x82, 0xd5471db9b9b925ff, 0xdca, 0x1}], 0x5, &(0x7f0000000340)=[{{r9}, 0xfffffffffffffff8, 0x4, 0x4, 0x6, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x10, 0x80000000, 0x0, 0x24}, {{r4}, 0xfffffffffffffff8, 0x20, 0x1, 0x2, 0x7}, {{}, 0xfffffffffffffffc, 0x20, 0x4, 0x0, 0x8}], 0x51, &(0x7f00000003c0)={0x2, 0xd1}) 10:12:33 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) mmap(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 10:12:33 executing program 1: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="48d8907920d5450ce5af4c9f7f130000002baa42d9c333"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) fcntl$setflags(r1, 0x2, 0x3) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000300)={0x400}) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f00000000c0)=[{0x9, 0x6, 0x2, 0x1}, {0x0, 0x80, 0xa1, 0x7}, {0x20, 0x0, 0xff, 0x80000000}, {0x20, 0x8, 0x20, 0x8}, {0x9, 0x6a}, {0xbc5a, 0x8, 0x3f, 0x1}, {0x17e, 0x81, 0x7f, 0x2}]}) fcntl$lock(r2, 0x7, &(0x7f0000000100)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000180)=0x7) 10:12:33 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f66696c65c45b302f66696c6530e3"], 0x10) 10:12:33 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r0) r2 = socket(0x18, 0x3, 0x0) fchflags(0xffffffffffffff9c, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) r4 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r4) fcntl$lock(r3, 0x7, &(0x7f00000002c0)={0x3, 0x0, 0x9, 0x101, r4}) bind$inet6(r3, &(0x7f0000000040)={0x18, 0x3, 0x1, 0x1ff}, 0xc) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0xfffa, 0xb1, 0x8, 0x9}, {0x8, 0x3, 0x9}, {0x4, 0x9, 0x7}, {0x0, 0x6e, 0x3, 0x1}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) r7 = getpgid(r4) fcntl$lock(r5, 0x9, &(0x7f0000000080)={0x2, 0x0, 0x5, 0x5f40000000000000, r7}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "b04d00f304c863602f0000000800f100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 10:12:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/b*\xe4\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1f5c8e1763ebc8fb, &(0x7f0000000040)=[{0x81}, {0x48}, {0x6, 0x0, 0x0, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 10:12:33 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0xd7, 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, 0x1, 0xff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)={{0x0, 0x7ff}, {0x0, 0x1}}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) chmod(&(0x7f0000000040)='./file0\x00', 0xda9d44d2d9c71a3e) write(r2, &(0x7f0000000100)="8c65", 0x170) 10:12:33 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x100, 0x1) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse\x00', 0x20, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = open(&(0x7f0000000300)='./file0\x00', 0x2, 0x40) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000380)={0x1, &(0x7f0000000340)=[0x9]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x32, 0x1, 0xb7, 0x3}, {{r3}, 0xfffffffffffffffb, 0x32e76eb601175682, 0x1, 0x1, 0x14381730}, {{r5}, 0xfffffffffffffff8, 0x118, 0x2, 0x1, 0x6}, {{r0}, 0xffffffffffffffff, 0x8, 0x2, 0x6, 0x3}], 0x3f, &(0x7f00000001c0)=[{{r6}, 0x7fffffffffffffff, 0x2d, 0x40, 0xfffffffffffffffa, 0x5}, {{}, 0xfffffffffffffff8, 0x7e, 0x2a766dd0224aac7, 0x0, 0x400}, {{r0}, 0xfffffffffffffffe, 0x40, 0x7, 0x1f0000000000000, 0xffffffff}, {{r7}, 0xfffffffffffffff9, 0x0, 0x0, 0x54fe}, {{r0}, 0xfffffffffffffffd, 0x80, 0x4, 0x0, 0x3}], 0x0, &(0x7f0000000280)={0xaa02, 0x9}) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getpeername(r8, 0x0, &(0x7f0000000180)) 10:12:33 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82020400000000000000"], 0x10) shutdown(r0, 0x1) 10:12:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x25}, {0x8000000000045}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000100)) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) 10:12:33 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = socket(0x18, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000300)={{0x18, 0x3, 0x1, 0x7}, {0x18, 0x0, 0x0, 0x8}, 0x7, [0x7, 0xce56, 0xfffffffc, 0x3, 0x80000000, 0x5, 0x0, 0x5]}, 0x3c) r1 = syz_open_pts() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x38004) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000000c0)={0xffffff7f, 0x2, {[0x922, 0x9, 0x1, 0x800, 0x2, 0x2, 0xa, 0xe1a, 0x0, 0xaad, 0xfffffffffffffe92, 0x7, 0x5, 0x0, 0x1, 0x31, 0x9, 0x89a], [0x1, 0x0, 0x8000, 0xfffffffffffffffc, 0xffff, 0x673d2dea, 0x8, 0x0, 0x3, 0x6], [0x4, 0x6, 0x8, 0x1, 0x10000, 0x7, 0x1], [0x40000000000000, 0xffff, 0x20, 0x4, 0x80, 0x1], [{0xffe7, 0x8, 0x1, 0x3}, {0x2, 0x892, 0x200, 0x3}, {0x401, 0x65f, 0x0, 0x6}, {0x8, 0xfffffffb, 0x7}, {0x0, 0x7, 0x9, 0x7fffffff}, {0x401, 0x7, 0x8, 0x800}, {0x3c3, 0x4, 0x8001, 0x800}, {0x5, 0x9, 0x1, 0x9}], {0x7ff, 0x9, 0x558c, 0x5}, {0x40, 0x7, 0x0, 0x1}}}) close(r1) r3 = syz_open_pts() r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) r5 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r5) fcntl$lock(r4, 0x7, &(0x7f00000002c0)={0x3, 0x0, 0x9, 0x101, r5}) getsockname(r4, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffff7, "42ef517b00992afdffffffff0600"}) utimensat(r2, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={{0x0, 0xce}, {0x1ff, 0x4}}, 0xca8b117ca1e31c41) writev(r1, &(0x7f0000000640)=[{&(0x7f0000002240)="17163f874938dda960fff5f32ab939d8a23cf81950f007a1aacd8e76a6d6328da97e4ab420731a391375a651d00f2f82fed5c1c8df882e43a2bc16fd37208622b6c4d9c9edb80a471d8c53a643032845bafef9e701e099aabefdf564d6733b3ff8c67cee92b7708ed5f29d482586319f651e047c436e099b7ea3fe70017d75cf20250eed8d05a6cec68f87dda54a3ce90e47d173fdd7c0fb2dac6acc3026c6f338b7b2fb5d13460c9911212f0c5ae4479557cc2e82229325c8ca30dcd34643ada2f7ae12f97df1d513d6b6f61af54d23f309807e5fb3ae47d3d9e1985cfa4df7e3d3b2606dd4945da471be3e335a19203635e1bc905dbd5d366964a65fa1d714196a02a21cca13f6a288f13eec86c132f2bea765289304168915439c0cb8f912e11007074cca754d19acca1140a99b70996673516d32142069b091d467c5a69d46436cab5c132b579a55ef421df6145c5c3bfac82239433ff95999ef2ce65dc5786ff532a19cef1ba487e4753bcf023e297bef196292631e5dffd17b85d8aa0fd8c3bf09fc2d2251e35c0be0590b11015eb3fd19c48e1bcb0f1f8d55f4e837ee25c063b466ceab1df94da477d7517c619fe93d757c9e375f055cee0435d37e499c844afd3fede503e3946196e9b69dc3299d6fbec2a889670f709c4ce717882e9a5596e8db9f403f6da72a11e368eff94ae2240ab626e880acf101a3b4127eed93689aea9a4adee8fb363f8d6559ffd855680548e00460f8cb9f1f8808cc15285e3a9f38807a261256296188cf1b14a9fef3aff1954e87bcaa89c0ead0c8a41ac727e19c806f20113298bec997f4134388c85b6ad5ad07c261e74c27aa03c62c739bc24401ffe2a33fef4dc3a865bf000270894623a83e9ae832fe8a4c6e5dacbd732f0f8d7ccc76930450a28bb55ba9e49a8b9e912b70c40ef95a4200df2dc8c5377cead1ced6385862c6d0591c2df2ed1fa7659500796a1aeeb27aea129075271bd8d02ded2c0c51a2a5138a6673e468a0018d6b498964a6e10563135e85bde8388bfdc469764ff7964d4197230196756cc993c09b9a6decd7745a38aa5c27b0fddd811efd328292ce200efe995914445f961d0c2e70a7b22c1212d3a807a1d0037bfec6d1da74ce81953a7d55ef0932deb8ffeb2fc2faec38c1bd821d12f77db1541cc62aab2b2d69c7f445e9e9da50a8e471fa3ecd567b963f1d6a6f082dad8a6a7734e9a4aa4b522638ae6c36b8ea1a01ead806166cb9838c597ca178a0100978d61198f55746b3433f33e7def61230c59d42a29d352725d8b7673152a1ec5046e7b2bd820a1afd3b7739153c8903c0009f23140ecf92f152f3b6b6e2a662e3524902851b1df1fe63ee4aed51baf016353b62900b8a0b221e2beb35754ba727aafeba8e9a6cc1b2c15e6e255fe471e651508bdf35866f84ec422ace122657d9202f626cb994bb914e4cacb40bfb11ed725a20555c38df80d255e27ce2f5988e5cd50bf131533c14c3fcc9716c303f40c23ea74f39eae46bce7c5105838a5fc9c7939e2b6f2fa2174aa42671165ddaa1bb0b42aeab581c2f0d7c06c3d77c42ea927fbbd826c98cba24a4776a485d95b2d24a7c94e170496bdb2e04c49495f28a528265fe196c951b0b5b74904b7693bffb0e249955a0e0079d1407d701a51df3cd450c62b3d0cde5ee70ac7a74da6948bb1b95ba80e4f26725e67bff42af25c605019f06b84dbedfb5fb5875b7e417eb2975f1401f0450f088af5ca7990e2d2026c3b82f079f8f5bc4a9e047de5ae632c63c292b53a9661bf5c13e9bee251ceed0231f62178de83555455f57c1ff46ff3eb62fdcd6d3826d0b385e3d293217e9be9f474c61adda85945dbb55604b969a1cc81f9455d8344177d75a4e2f5568cb3d86a81e9e308132ac65a0539cf8f6285c872f39995c061672824e8299c65ab723d90875303d263d3e0b155fd71cdcd9089ead2c80d9f59fccf74d7e0c186110b1981c5708b0f2dea55884f4cdc774aa893eb227f805a557d98e798788c828e8dcc139d0c48209a8fbe2fdf1b2514e0165c784dab82e670d0358e0b4a72264d3c0ef043964cb37199fd352b2b82dca27b1dd07b57272d14a38319dd016c7ee90c23a0ee79766b7942fbc973b9dac3ff3bd686556642ec468132cdb33e8cbab2d1978f9ab356ea7a2932ed77a25f1e51c8df4382d31a97f3b280cfc41fe23e39848403b4bfac8d2e65b5626b0f71a494d25213052d76cd0f9b0809231a108734198d657ba01178bf59fe5fcba33a03bba1cc966dda40eb46d75d734b279f4d21758bff4e8cd55ed54621e365a7eaab4cd11432e64ad10bef9922088f85570ab39ae1390df7fbcedb89b9569b9af4c59244e59e75541ed1cc05bf65e077e2c903b3e286a22579b1deffcffff8fe5626ae3f31e70e428e1b2162402a6d56ef43ce18021a0aba344e88bb17bc328123cd5361e3c83e6aaad361247a498e648aab71caa16dc21", 0x6e6}], 0x1) 10:12:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x50}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) 10:12:33 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x9796}, {0x24}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x6, &(0x7f0000000000)=[0x4, 0xfc, 0x2, 0x2, 0xa64, 0xfffffffa]}) 10:12:33 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCCBRK(r1, 0x2000747a) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) getitimer(0x0, &(0x7f0000000040)) write(r0, &(0x7f0000000080)="0900004b589be924", 0x8) 10:12:33 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) close(r0) msgsnd(0x0, &(0x7f0000000040)={0x3, "ca2b96a18c78dc044f"}, 0x11, 0x800) fsync(r0) r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r2, 0xee01) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r4) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r5) r6 = getpgid(r5) r7 = semget$private(0x0, 0x4, 0xa5) semop(r7, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r7, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r7, &(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(r7, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r9 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x3, r8, r9, r10, r12, 0x4}, 0x200, 0x401, 0x2}) r13 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r13, 0x1, 0xfffffffffffffffe) msgsnd(r13, &(0x7f0000000800)=ANY=[@ANYRES64=0x0], 0x1, 0x80000803) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000240)={{0x7, r2, r12, r2, r3, 0x2, 0x2}, 0x5, 0x9, r6, r4, 0x9a8, 0x15, 0x3e, 0xfcc}) msgsnd(r13, &(0x7f0000000080), 0x8, 0x800) 10:12:33 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000180)=0x2) r3 = socket(0x400000000018, 0x3, 0x3a) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x1, 0x3}], 0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x80, 0x0) fcntl$dupfd(r6, 0x0, r0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r7 = socket(0x18, 0xc003, 0x0) setsockopt(r7, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 10:12:33 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) recvfrom$inet6(r0, &(0x7f0000000000)=""/223, 0xdf, 0x800, &(0x7f0000000100)={0x18, 0x3, 0x8, 0x5}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = semget$private(0x0, 0x4, 0xa5) 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, 0x8000000000000008, 0x1f, 0x8]) semop(r1, &(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(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r4, r6, 0x4}, 0x200, 0x401, 0x2}) r7 = msgget$private(0x0, 0x2) msgrcv(r7, &(0x7f0000000400)={0x0, ""/4096}, 0x1008, 0x1, 0x0) chown(&(0x7f0000000140)='./file0\x00', r4, 0xffffffffffffffff) r8 = socket(0x18, 0x4, 0xff) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020699f, &(0x7f0000000300)) 10:12:33 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x100095}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x19) symlinkat(&(0x7f00000000c0)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') write(r1, &(0x7f0000000500)="c51a9c0f90261d780f32bc7af595fc0368b66c08d06e29f6e34bc3cfc87c1ae2ce983a6c1ea522d6256a74ca09847a6f20557029e8cf61e032c08815e98f7593647e337e16e5216dffcaee96e7380771923d3884d60226b3fa55af62486fb689e38dad3b61641be4ea879363865e5f8d0a8c9ee1e12ca41ce2a04d628e218df2535c0c56f8f0f6d87bfa5c59ac37b617888d7432a4891edbaf50c5aa75b7078e8bf04f2cb6766abfd9c13a07b36369c064058ae736a756606660eaca7588d1d64dddecf96650287e97dd4f6c7131b0de6afaf9a2409b08ae3b344bbf3325a75e218a6af0a5caebd76e35ec0152f22e6f82af227573914a47f744adcc8035ed", 0xff) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000180)=0x7b0) r5 = getpgrp() r6 = getgid() sendmsg$unix(r4, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000240)="4dd2af28b069aebe43b1402660e5f81465784127a40236b9e9a200da052a2a0a23793bd867c9e222928c32728aeb46788c20d1277fe8312da28bfdf88c936e617a62ae7e24a25c296e74c5c29a0af45e954724dcce50d870a35639c9cd38f3e2a0a2383f68c587018e588cdcdd1cf2db03b5", 0x72}, {&(0x7f00000002c0)}, {&(0x7f0000000a80)="c88a0be23dbfa3e7bb0e241fcff75c7855af7d4e7f233a52aa6947a5ab08ac70d3f56126e221ba7e6514b95a01fc2ecb9b90f40d8fab77e810dbeb6ff750a5740a79e680ba5fb9b9d4e1dd54dccb72523d33166bb3d99afa0e7c9a5fd8e86197bc3da10e0ee2730a3736838c906a5339868b305be42059fd113bedcb1858d289e05fdefb97a1b9e1e94da2874ef814c7eb27fce67abf743f2b2bff54e114de086c4f6e14e94ad74d77caeafc214fcf8ff71970f71f17df1ed30e673dcf5b54651a9636fba7103a4bfa6e6ff153534a083e10a6cc42b2102e680bc5acdfed9097654d4f37982ded556706b3bf42a4af52b473143b7f5e3a8900fa61d662843b2c1c48ad43309ebf456ec88940c3432a18e7b6443a40a043718734e7710b282f01767c7e464b5c1766273c84d27694d2b03d04502c2d3372c64b78f7479dae66ad57c0ef646b4cd6f5e8726339fbc4eb5948f59a965981f4ee5ec13c50bc13bda107c1ff2d278d5f577c285073aa695e7c3bd45ecfe24a4d379a1e32feb5daa70b22a550dafeab5ae2250d1a9a3612e11970209691a7d07bc1b9f50ea2e6c6167deb4c6f96a40d80ea4717cdcf8c9b1cb93ba60984ab71f344303630572155ba44f0ad828970557f34b041dcf4a1a93171ba65212ff1061e6cf87b0201f2bbef77053e9e304190245d01183475158dabd448a674af1d914253cda82e58c2785d99f5b44d1966a9695d023cd3c8a045a7ceb84fba372f76174c653fef0928f471cda4e5afd1ceae01bdd436b30b1367529d753b3e19513fbbadad4b1953234e04760677ce1d642015136884b75f0c24b0f506e39dcd815d28d9aa7d8921fe15b8b3e353d7d755fc69b0fd82e10b47188c135184107f5061e009c0c3cefc7b56d932719cfa40f09dc9b34b537834fbe4a6429c17b2e08676946bbe117d12ebdb86ec9256a051f061894fa39649eb6e581854b101b723703e078e66e277a5b7ed32d8f6ddb418671e7c2a7ab3c2c0c2758e41d0210867aaca5291709d0cf44c733211d19860b8d1aae708b99a0350fa0783da9e012418efb6d04f88006d168af4961724b6ba5df9f4deb91eb7a550a7910754b265ab6c3146c83c6c6a7aa224f4aac164ef4a62476ac211bad431435d72fdb0dd4ab2f283dedd6ac89ae292f8a4ffb7ebc573d7463f9522b4610b5bf7d3a0b9e91bb24d7c9ea9160eca5b1ae44851cd3db327cd6c40a396a234bd4d65292e9f69278e1877986ef0e5e4f3ec34761a028fd0cb5bdb68c80746449644904e071736c2c828736363142b429b15e36292fd038c7b1d2c5c6b7cdd224a78d6d735cee12cecf9d2e54fe710e0e606ff2bfa2015b02fdfb0cf9584b7b755220e166a6dad55ac9663b5551648adb2789a6981b1e620fb071204ad789f8b3843072e8ca231672907884c6ca0fdc83ce91610846f260d98c8266fa0176756d0f9b1a6aed1be2d3b65cfec390fef4e0fc7a661d6f80235ee1cc2b07a797e485e1b4b55656426851e3b6966d6ba8dbcd624ff4ce902ee7c7af382a83bde83fd10f720a478475e5f749068889262cbe2b9cdd4546c956d363419f7e5fcac53e192fb5f8b17091cf8ea5644838c08d6913de542d6f7d28519f95cc67955422698f0075486138f3ecde91c9b971675535f98b99295c40e8e05df2d488976cc98e3a2a73a945798e1a05afc7b553616fa6743488d8f8b1822b80442f63b954c6af1ec2d1e8b3e4ba52530804090d9554885b4d178e848dc0aa8959d332c68a169c1e1ad5d41ac1ec89900827da7706b891c9d241f8d1a1ff9d2b91a68119c103747b3ab412f643571de3009072efe07fadefb87e7e37ea5ae7245a3844b17b4c3b20ed13c35a3a6190a9c99e61442eb168a3dab8f7d6736fc873df0e6506e9055900dd02b82268704139569a952f7c4dff0139aecb6bc9dfe18bd6d854742b01a7133615edca91efb19a3655fbf226816cd84b7ef094c7bf9665b32c1079547dd07d59a583f86d51c370b7c3ba4e41edd092be9ac533eff55b1a4305b31bacad75ebb8f8c334ead2941535ccbf29f8596f3fd86f08b61954b086ec63d1eebd84bb8b4a872bc2ff540b1d17cdb652b7a315ede20a3388dcd1b70810be80998209adfc9441f80007f9ed3d00900974094e404d6c410ef3fafaa44b72ddee8244d8ed39574fc545cfb4ce6cc8bffb8f9adf01e4db2d63b4f7ae6a0bde1d99cb2b5be4f000a9d52512cfa5b09a958da616061752aa93bbee689c61511af9e948de2764fce44d91b20989e268fc53c53f16c58927a24e1b0f24d959ddcbbd8496a5e1aafeac4409a877aca3a7e8d5abf5632ff2a38d9c334d4ab54ea366516da38a0b175e8cf0d556e730017a2c49897c22303b32bd4e742427551972a8e247682681ced004b8d259b9c5fc9420db8ee9385ac902b8fe4f9c9bce45e5a4a41c89ef26629ee5c1207957d8e365fb34aca27c16a889ef67e698eb40e390e97f630a85213216532a7b7c8cc9b048c1da3fe7eec7f33985bdae38e8f847e0019927763d97786ac1158688820500440338214ff1eb5d11c2303876c7fb45128c3c69505649fdc4b6c3d1487f49f1620fe72b2f2fb3a722179f3e62e5bd48ff83dd5c07bcb21422387ebe7dcae23c7978e560e0016ff1474edd2f43b196b5740f8d7d96429b40c3dbc5445e6632bc6a6e3e9d750643d1637d2a8bf3f36ec10dd02d9727319e40dfb740e66dbeeb6f0831d7a59c54f2bee20774d748c6bfb3d088914072717b3118357570eca4789e601d3e11c3b62582f87ec014ac299b51c37c854fb9eaef7dff28a6b8e17c4d687c3ba0a6331b5bfebe0de665f828ee4e96820bae01104c93f23f636053fabeb19b5493cda4f855b3f0a1185e6b61d7d4034e74e5dc9554a3ac2258e2891b8d1d7dacc0b32fcfacc740d9d9cbafdd429becb7e526eed4ad669798edf327cac3085cd0328f21037c27dfdefa4cbe2a265212209070ad38dda03b741faf465cd2fa598f9d415555fd0f80733772a9786f2daf476777a5b8ee9948970422ef0870037e340b1d186544702bf13f8a4c0cd03e9a780809c8c0fb43d20d524f9ec3992f6b935dc3ad2d48f0eb63733f4f0a203c7a021b1073b3c9ff933fa936d0d2b918a0344dd067480a92e3665074a5b5fe565a2da1d4b7b561243f4c88789c48cd433aa9287ab2d9ed82fb9b5bf403a6cae0cecda944304e22ba8baed34d4d383a687ae01b87d0315b8f5140b38797b904316a8dac0bf426b725c8a9837208316e7c04dedd6e2e375e676caa71e57e575162b221c94aa246323bbd120a531378c0a88721548793057d37560f8f86ee68ae63f1dc434d045245828b0a5a76d977ea7f13ec50886f652c0735f91258883e94b2fbe2b7038eecde67d09609bff4be78b330d778a7699105f06b88cf7aeaea4d828faaad5b6352531926efc287f985fe424e719337397c782d6b714bb5355c1c88a338ef65806f417b396a11e0fa313699b56f72fb11e3b5114e705eecf877883d282db1d412f288ce6ea8aaaedad87258c498bb16eb0b86c49169c87c6c0b19db1368304fac411abd4a4c71c9a2ef05d312967345a932fd14b200862c13fcec1ae10c309e095b7263c4c6c1903c1047744e989f7fc219b9bfa498ce2f9ba38321e88a1e87490da55d9003536361cbbfcdae62c80c660e44e049a377f28bf1c7573a82cf6597ef997f76b97fe371ad2a49c885a9f8456a063633a358c5e8a15bedbd98d23d1dc418d8399eebab64154c125fcca5d6d33bb41f41ba61a99d474a556b160e578c0707ad99498bf735bde2aa62c239de6edf8a32f8213c80b21fe81062def23060072ca3a17b10821208466618408a44cb7d7ed1fe60eccb59696ed5e11cd718b4007cfda842934de5687b0661233aca496762a4cfae22e6bbbb171cc0cca273d7e64f58c1e3b9573ff52a757e713bed7ce5420620bd7bc0c3c32b8fd53db6e709632280445b4766fecd159c5f3eec97d603ee55ca154b77562a769191e07d4725234df8fc2d016a7858e6cddb00f4d151268090e8fc07570a3cac8e9b47a7084a88b8d09f2cf0b52ab65a3247561aafa6f36eeac02a41179c85de84c764919e2efc8fceefc71560f7472d50bc9af6f0647c3b7572bb845a02c5780e342907482d056771314c0d85225dffd186cfad916cf93e5dbd18d06a5fe411e486b61f4e20a462053d42a806089c9efc0cc36761a58c1e52acc3c3a8b0a6bb3258df54193199e55f77f820e179d21c9fbd59c440b9c9f0e88667cd8e2832fb0ab10e8eae2c9c80999482261c7ca9fd559e63f3dbf04003aada0da8eea35c8dddbe5de6bc4cce607b6042ae75f1fa6ce0ef4828d8cabe7460f0a3383fee870a3dba01130f9a6ed25d0e74c4264fd8833b3a4cf75852abe7df52b4a96d6582340a360b4091127be3dadd6ab5aa36100fcf250e9d403b37ad6ae1154904b216d14b4e77e413fb196723b191ca7d37d3fa1d2d66d453b7e8bc3467adf6a1148a7905eadb12400e09c9cb88c61ee615c28316610c257d5671f5b124a94e9976e9b52a6446254570f678a5173cfc42178a3dda6a20ae54a826daa5b8961880b7647a5c94df007525be5447e1886f37be0cc91afefea62744f5b92709d9a1ce28c43787b5bbb14047b1779a22025f033c1aed6ddceadced8da6cf78cac112d83c54ca6034809453e31cf3b525ea8fbaf6e9b2a61e48a2a239cb905eec5d0e07df50d04dfdc660ecd947bc2cb393e12da8698d6b50f4db5c670d03920b215b7fd156e55407dcc0df4e9204b9c30c1be9528007a28b61e8cd8664720488592b797d61afd4fcdbf596b36db7e1c6388c47d1c7a3207a2b0fca17e97f3138fd0910a7ae758bfd9aadf976f5d1a85169186f0a0b484406dfac73768eaab2b7902d2912c2412e6e18046ff60f4284de156e795fd11bfc807ef5dc38efe138df685498c7e60f054f0bbecd5137f5ba6ccdf70fd7d4c526e78bdf64f15133d6f375e261fd260b0d340646c33cbc66ea73175ec42c1895be47535d1e49861f24a2f27cbee75dff6413fc390d81ffbc0ccb72d71b74cb40c7339be249eff16fa078f9834061a22c1b756251d43c2f1b08471d3e87d9ebf09da7c2171aa6da20328471120950a3643e79efa307f8e7a6a824213dc829cebc73b7fba8b12f524cdec76bfabf35e05dc600622e358be6dfe24736cf2d73da429f2d15a4c04537deb8850e786acedbf56d218d2aaa28fa367da5fd2358e93ae9bfd8e4f2f0a55ec5245d0ac67de13e058e5f5770ceef5a69782d7d4a63492281663cfb584fa7a37a33aa272a1080212c5a746482e0f59003a2da99e58c7cc1f32c6c235f76a60d6c6d68537f0b9a40eaa00209dbdd7ebb2ccc9d126c0824804c7c0969739d45327d9b93b1a0d5ade1430a047c98de14b23b2661af44843915386994b240d1345c956492d3f39e8fef27d5963411180844495128d821414d2acd2b0a2b99a6d9e54624e1f8db575c1163a65959125edc1e645234e3745e144e01412956cd30aeb860616947097a1ce42ef0f45c5f9bde130762c95726e1a8f8867c0ea31468011c45cc3f553e9e7e542840558df28e17f154824c662c10c44c3756620cd991a73c9c41aef16cf4afce8ee18ca9c43192aa18983068e4290df8e090e048150723616ee1d148f6b7c4e8f77e3222821bad6f85306c266efbd823419685743eaada64c14cafd3ba9d3af25df0c71a2cc66c87b5bdc670c27906d294e18fae8d426c197de46cca3b8eca75a", 0x1000}, {&(0x7f0000000300)="dc9799c87c74ba0f22af0b6c9edc378fa48d1be05fb1a9eb6381c6a481a8765538fa2092a17022289e3db7345160f61759902794c1b4cc71b4a2e775827f12140f", 0x41}], 0x4, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r5, r3, r6}], 0xffffff93, 0x7}, 0xb) r7 = semget(0x0, 0x1, 0x100) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000200)=[0x9ef, 0x7fff, 0x7, 0x2, 0x5, 0xe9]) r8 = openat(r4, &(0x7f0000000040)='./file0\x00', 0x200, 0x44) ioctl$KDSETLED(r8, 0x20004b42, &(0x7f0000000080)=0x7) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) r9 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r10 = dup(r9) ioctl$WSKBDIO_SETMODE(r10, 0x800c5709, &(0x7f0000000000)) kevent(r10, 0x0, 0x3fffffffff, 0x0, 0x1e, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r10, 0xc014575e, &(0x7f00000002c0)={0x140, './file0\x00'}) readv(r0, &(0x7f0000002540), 0x1000000000000067) 10:12:33 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) setrlimit(0x6, &(0x7f0000000180)={0x7ffffffc, 0xfffffffffffffff8}) r0 = msgget$private(0x0, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000380)="64754a51b59348716dcf0227f0", 0xd}], 0x1, 0x0, 0x0) msgrcv(r0, &(0x7f00000002c0)={0x0, ""/79}, 0x57, 0x1, 0x1000) mlockall(0x1) r2 = syz_open_pts() close(r2) r3 = fcntl$dupfd(r2, 0xa, r2) r4 = syz_open_pts() getgid() poll(&(0x7f0000000040)=[{r4, 0xe3}], 0x1, 0x8ae0) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x201, 0x101) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCDRAIN(r6, 0x2000745e) accept$inet6(r5, &(0x7f0000000240), &(0x7f0000000280)=0xc) setrlimit(0x0, &(0x7f0000000200)={0x5, 0x7f}) ioctl$TIOCNXCL(r4, 0x2000740e) fcntl$setstatus(r2, 0x4, 0xc4) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000000)='./file0\x00', 0x5) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$LIOCSFD(r7, 0x80046c7f, &(0x7f0000000140)=r8) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0xd7e, 0x1, 0x80000001, 0x0, "23e25a9b4d7e9db98b5c60b9f1167ee4d97c3e2d", 0x4, 0x10000000000}) writev(r2, &(0x7f0000000500)=[{0x0}], 0x1) 10:12:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r1, r4}], 0x20, 0x7}, 0xb) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000000)={0x9, 0x800, './bus\x00', 0x5, 0x9, 0x1}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 10:12:33 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x7fa20600) ftruncate(r0, 0x0, 0x80) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) fcntl$lock(r1, 0x7, &(0x7f00000002c0)={0x3, 0x0, 0x9, 0x101, r2}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 10:12:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x20, 0x0, 0x0, 0x1000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2100, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r1, r4}], 0x20, 0x7}, 0xb) ioctl$KDSETRAD(r2, 0x20004b43) 10:12:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x6, 0x73, 0x1, 0x10000}, {0x1, 0x3, 0x4, 0x4}, {0xffff, 0x3, 0x3, 0x8000000}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x10000004, 0x4, 0x101, 0x1, 0x4ac1, 0x81, 0x4, 0x0, 0x0, 0x6, 0x83}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 10:12:33 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r1 = dup(r0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000000)) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="491fd494a93d594daf86c9b9e206e84cd94c8fda79bba5e0d71c33c402746ab3a6cf2ab6c2f504e2216ed6e9f65d86d7fb501c6d544738bbe327781d7d82a52a7b7809516c31260aeb79b03592254c369100000000000000040000000000000000000000000000000000630613643bfa27fbbb04194462eb49b6e46cefd06f7e6b06f58e3a0d5232e9a1ca5be62cc4ce6649fe6a129d09068866cb4e3d7cc3db41aeb7bf9852a14ec9a613d8a36f95fc97ea35aaceca85b5ce88e40e8cd8cc50468d35bbc5c43cd1be2348f6746754d10b66be124435455c51c777025f74c3f159c0793289c77fea62c5c41bd05dadf0740fca25ebcf1c9592f001ff17f3786530465d7b85abab38227c8a5162bf872c611efe24a957c8858a58", 0x11a) 10:12:34 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getdents(r0, &(0x7f0000000000)=""/13, 0x33b) 10:12:34 executing program 0: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x20) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x1, 0xff}, {0x1, 0xb1c7}}, 0x2) r1 = dup(0xffffffffffffffff) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000180)=0xffffffff) faccessat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x1b, 0x1) connect$unix(r1, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8) r2 = getpgrp() fcntl$lock(r1, 0x7, &(0x7f0000000240)={0x0, 0x2, 0x2b, 0x8000, r2}) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280)='/dev/diskmap\x00', 0x40, 0x0) fcntl$lock(r3, 0x8, &(0x7f00000002c0)={0x49160a63cc8f8c18, 0x4, 0x10001, 0x7fff, r2}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000300)=0x7) chroot(&(0x7f0000000340)='./file0\x00') sendto$unix(r1, &(0x7f0000000380)="8e18fca129328b2d79949c6dfe40c2aec69aa83a1aced23d56e7c01229292499d24a185a534f1cdf53626567628940e5912afe64fbaa2d3e0f698d7c6d", 0x3d, 0x0, 0x0, 0x0) r4 = socket(0x6, 0x3, 0xf7) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) readlinkat(r5, &(0x7f0000000400)='./file0\x00', &(0x7f0000000440)=""/241, 0xf1) r6 = getpgrp() fcntl$lock(r4, 0x8, &(0x7f0000000540)={0x1, 0x0, 0x95b6, 0x1f, r6}) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000580)='/dev/pci\x00', 0x122, 0x0) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f00000005c0)) acct(&(0x7f0000000600)='./file0\x00') ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000640)) pwrite(r4, &(0x7f0000000680)="8348d208f2cbee215a8a528f13c8361ad899353c86a183891c72a3df31ba1c82a8c93b31e7aa452ea2a172643e549e3d5b12c9a274892569eca533d98289d89c2264c3d64d56d9a1de19843fbe6a964e8c37", 0x52, 0x0, 0x22) r8 = openat(0xffffffffffffffff, &(0x7f0000000700)='./file0\x00', 0x42a, 0xa5) getpeername$unix(r8, &(0x7f0000000740)=@file={0x0, ""/74}, &(0x7f00000007c0)=0x4c) r9 = socket(0x2, 0x3, 0xff) sendmsg(r9, &(0x7f0000001d00)={&(0x7f0000000800)=@in={0x2, 0x2}, 0xc, &(0x7f0000000a00)=[{&(0x7f0000000840)="96786d8c0e97c19cb5cdf7b888a6f70402989e505ba6860d478ef3508264bfe10b2fbf28298071e978d2d5760b3cb664950cc4b596", 0x35}, {&(0x7f0000000880)="7c86e49757708c30da626d333f06dabc6061992d4565aaa67598892db71d24bbf0f2ca60637f523ed6e6afc7e4dc13fea03e4082374dd06ee31ae4fc8b1e4352dd29a9d220aa", 0x46}, {&(0x7f0000000900)="63e9e6cd94edc02cac16b75a660c594664477eaa36834ed0e7a4e8811e", 0x1d}, {&(0x7f0000000940)="2a467fc6e994500532109ea7d42931bc0477ce13b3de883c4eff3ab0f8b8a9fedd8e07985940f97911df63bb3f8b53dc870ed573c036e8d18999ca5ea646fc16d56bcd4a93f2c9b6eecafc9ff0978c5e4ea1acd4675c8b6f0ff980ef5eeba3f062c4e0b6b16fcbd84b9c1e15a2f0c707d3ce554d20c0ebc04f9f42d0e2fa4620e1ec00b5c3090f4d2c1f", 0x8a}], 0x4, &(0x7f0000000a40)=[{0x100, 0x1, 0x8, "2c29dab38c6bbf125f30c760ab392ae3369162825619a207fe1de7ab8f40b7f614539853df695cbde32c4f2a6ca6f1542abe4a05cb34962359bd1b2096b9c2bb4e36e961d536c31215ffec7f436241d415c442c70e4df73b32e023dfca67e11f6cf937d8178a6a25910c2451c7a3122ea5a8de74acd584f8522cc27dcac798f2871bf3546a28fa633df9f31e506748f0642abfd81bac54d8e9631a6036d0d48b28a3be3f82052da4caa87ac569e83c63ab71f7f28570927fc885ee728d310d6a3f1f9090a916233056f6f49c2ee3ba3556a86c871db21e4de12c94e11383167422523c726ad9e64b5d35037cf72b"}, {0x28, 0xffff, 0x7, "35e7e71c293dbf32e6aabf5aa2c211db02792a276fccce"}, {0x90, 0x4d48b8cdac587980, 0x9, "e2a41cc340800c16cfea2c12d79d768b74b9270253ace14b50db866161bf7cca9f86122cfe9bb9b19a8830f4782e897c4349172aac33210c5f6c11ec28a821c3a215b4a587509ba8d91e7ed92816954e561ed0419d7fce92651e7c34119b29965108e5c8cd1f98723fd82b27c2ce39dc8a62a7db9793c55b768cb8"}, {0xa8, 0xa68577de77f9a71c, 0x20, "f8c6a981f54c4c012ecbbe95b7d4b9759ae91286ea2eeff9709f6b8a339316df74a4d0060af3cb6d3877c55d6f72302e377e4054ed5a6ec3b0e1c14371a4a7a638156ac74bbfba9b796dc410ed3331a02daa653a28e543d9efb861d1c0cb17a6da7a5a2d2d0b53b466bc2f88e8d475bcfa93599d39511bd7fcd6285947cf9112bdd0397f14a96f5c98558c8f18cba934e4"}, {0x28, 0x1, 0x3ff, "fb818d20bd81a781a169cb55491b3c4bc7d9cfe9"}, {0x1010, 0xffff, 0x1, "57d50dd498ca2c244c586f826fdb3f97dc18b21efef3c186d845fe40dd97d5c755f1172272ce7b39173dea5402f8fa39f38b6a9e3d736e4e8180e959724324622acd7c2630ac4fca0f6733d62153eb43c05f0f56e2dff001dc62192c176810ea2b8eeeadd1ff050ea3930e7fb79c82ce11321207c3b4f99c2333cc709635d1694d7863c69b5731e17d4ee179be2af8d1266d307dc3538cee542a6620f16c4ef8ecb3ab73b3a65b4e2fe2a3aaacc12b1b0c43b7be9c166cfa22b31c7de0e673266fa879641fd31dc3af932eee49bbb70c7e01b457aec4db1e1aaba98a82dfafc9aee1553d140ecbd87a10e2ed3c0cabca2a6cf07755a152d5b78f68be9208147b02e60b227c91fa4a92d6b3a03872c6c8c5ee67db46e6a6516bf7d452268c9f8017e82e81082b0698244fd173fa04992973373c68fef830dcf994078ada1524f8d5ac3d05266e67e77d0afc2da2896ed0954bd9dc9342997872302bd6ebd6f973935c07e97561b8181871b0704ae7aaad6af92054cb4d3316a9cc2960889d654feea9a551dfefdcbc6a5c0f56d23d1068fc12d4d95253519929d42cd1232dd6939eb441c27689fc0ee3a077684fbc2be3afc16d210e9cb8e2385ed29c1a4c2cb64f9f5a973340e77304157f8ab658acd096e2d9a89b9d1371b10a01f19e2b7dfa7d23a95a8fc42fa26ada664404efa3bfb7e212f66bbe7405005f53bbdcf56e7d8bf6839751d0fc8003c2e21c244f389d64d65cc71c0fea9784e3f18a9d0e9b201095807998161f2666146630ea7c182e99e29263659548e0789694b235d5ed873d6eb8ca89bc7ad75d9bfed2df233161449c860cee95fdc56ff5d3a325928fc5a6a32072a7bf66e6d0e2b29ab12b6dd58b467a06dc36e8915e17b28d0720aeff9f821c932346874b5394212c5883d758db5947e3c44e3e5e3c54b5829af79f3a3679390586a21e60015daa4e240f7196f2ad0a24a1668bd870fdcc8fd05fa756719e6f3e2013ab5b7546de8a399c1a3ee961a71d4b2ddd0aa7d08615bf88c2f949faa874ffcd7f90c09284c01c96fca367aea16dad1cb283cdd0fb58b153e890736256c69dc60ca4e8a309007c08107ac043b420adbeca1e332040c3029876a746dd3a7b9b3ad39a2bb2d13b46541a1a22c4ed2e3d73343ad20f9fe9109a45c610ee20a672316dc3f05a83d1bfe09f17f32de50e6cdb913167c65990dbf49f334850bf029de9df909c23950b15ec5a55b40d7f66594e11d1dda434d92651ab85bdbac88331e2cf0ce0308aac92a14a2137dcea1a8c532380e05b1efb417d7cac04195e6e512c35bb683982570c08c735861056cc47201a90912c3395241d8205f3fa977f865a7fa44a206d17767a0d115092f23a8c542955289fa667279eec09e88eb2860c28e94866b7275952cff0bf0b1ed3fbc85167a865ed63a8eef22a9b58a97117f6aa2a952345384a15dc369752e084646355a84502bb3f244da9bf5f1a1adae8619532ce34b3aaf71caf690c8a1f85d619aeac84a52da36f66c34e983ecb1f7cf26d169e153953a4d9b45afda922e58b64e6366d22441660c62d5d2a0d77c437df685b95f44ae27ddf13910309a418dc11888063738ead3319b10c6bea3487177c797477e643d51f553e7f44684f1e2d187ac347a275e3c0827f298790efa673d6062b801bde2dfe1f73dec0498a264d034ff2a5b03bdca7e99ccd6dd9a682fd8cad06eb7243c6e5c192f20e4b6e0073b66eebdebcfdae7538257aac946c25158113a07cea49cbffeafef6c8622f7177d44a86259c1b3ac150f20a273844235a9ee6b168060f3b88b75f891d4963ce137e82839b93f0d409aabd32a836c11fa5770fb11e8ce14578c168e8a8c1c13826153e9fd99fbac8697fdea8b206329485a3983f6c1629edc0066367b646df38cd99a4f0e36f119104f7c145cd5fffe98252718b1f112c459369d7a81e6dc29872f6a9878fb5340de51556bbd8e14420b316e423ac1645c9f38734cb2f2fd762c58bb1b44686862de6b99a058f3388f6905f853db4a22646a2a021971cb575fe124f68379246746f08f2bea62610088cc336e3df8ec84646f19444f1827b580cdc4b9d7fe490a71ced366d17b0c813f13255857bcc0e46aa41168247b1887e86b168a49480d709450d7c66abfae2c09ec2a40a05ef5e1e7346c9172790378e116a7bb876429439a560a639647c17e0e3546dfd27cdbb00084b84b7ce833a28fcacf9a064d9bd32486d16ae71d0377348444efe860590c6131a39709db3d0da2e5cd60a41a4597ad1dcb331ffc060b7f62f77c43a1429a75ba7e02d5897aee4634dd8fbb68dda5050923d2837c33947abfa072878bb425f2c29957f6345f7671a3961c269c8d9bab430b7d5cc09fa4f545532a14fc980da2a069a1397afb219145a7795f360f8b9870dcffe4ba59479addd7aabfd2cdc29f24f1c84c2afca28e59e4cb747521c767960a2a1afdcb6026f8955c014652865c6712cb6b27f00e6410aad18cd1d41f1062cc0400ad7a12ff25db89325b05f050764805a27f485080ea11196b0b62a3ac65ce397850037ba8c9d1881a3e9865a1f66f39847b0eb18549ac359dce3ca69754171fe6462ef603e7dc09a1d4e238832326c0d77d300a8eb1d8fd5242320ca87630d4397d6f8f435cc42887348b39502893b3c4e49242eca74b2fa5fcd05fdb1066413d68e59ce89db5c8919426f1fc912fa25d1f885716dc038a60217760bc8ac083d3169788becbdd2a12f80f1c77abb941e8c13e8331ceefa2285beda11df21c7dfe1f7ae9c9b67cc02b4048c3e4cf1e4781cb9672ceca387013bb261ea0f08a5d75ca3f4ebdcfb836f645d97e66a01956ed0dfb419c7fb3a09069bec554b800c3146e608f677a08febcd70448894a74d585dbf4d9f4141c5ef266b24ce0efa23268037fd12cc4585f12478fd712c5ba1d41900594396d73b97653391a34855d40b4910c3dc4aaa1f3e26eb2a74aa8cc4b9b0ede17612a621541bf5576896ae98170859949e6b902795c482429311507b35d4cf650a5eb085b8cb078259f6a8c3a0b9662a07833872d9c81ace0d4935be339710b7557a837cc063d675b78de0c06cf5086ccdb6bcbfbfac92dd8a26021ca5f10244a6e7c3c8144589fac3a32ded93deeccadf6293b23537af6636b9c04f20778fdc12e9746282908f55ddd189191c3b56011227f4ccffbd7d128d14a487081c530a0e243ebeec373d184c1621d66277ca2e086ff99d8ad38675165be693a4e0f9ff1d51ee36834bc529cc9564a599fdf139fa7dbbedc21c0295171d2a7ee5d64b60e3b018fccc4341ef77d2cffc50b0d003c8cdec974ffd8d995715740b868b4af705e7f7c3ed5c67dd31a06bccce90511cd4d4ca3a47047afb5fcd1608bf0c8d61a23f7d26d74cefbd09f0f4e801350b89f1a8773229a25262a1c0ea410a50a47e7ea246914ebc9384434fbb3422968670f5d23a1d990f875fa7e9f9ee373ff5b158ea4691e3e3cd5d65ee3345b47ce9f77a73294c3b5cf91efd4ddf6a3bdd021b9553158e11023cad173d1ed325aed15d65ee45fd7bc5ffaf1fefcbafeb14c0c76fd3609bce163389db391ce1b97295dff7ccf7dfee6c29059208aa40637560fe4af7691c2348ae98543822c6759c8f959b841df1eb87d80475bd7adcc252651e259e04bd28757deda51fc202db89ca363dde3388602adb275978673dcc2f65eacac407f59eebe9e3e5d721a5516c93416ea677e2905da0f071d8eec4298edef15d1699ba60b229480959f13d89f70aa02ee7c56e4b504960e96491c901028e4f1fc8e30e985d33f5aaf694f58b1b1481c928c184b83ae6082fd01374e41077fd839cf48e388f67f0f5558210f690d3941ce812db566626616fb66a681a83e1f4552af8e21843de5315a6108024a2070a9ecdc6ee562cd14af64dfb516a366526d8e86a0661513ab73c00af37a4f3818e7e2b931f4761f4beafdd56c2d3bcb63bc7bb950b257766eda9c0f53e1e4f404060dda99e53d2afe5521487423e0478a27f0fe6a0827addb6d5ffd79618185378451a6a037aa6880a014aa7ca1f2e93d95b7b9d20c09e42283d7a4fc9b5975d6e59c46191c92560003ecc6bc6864a6cb0935ddcfa2e56866d85d57e87c11bc7d96e19035cd66348416634d8d713d558ed5147e491b28c3fc033b860e27ad205571c0b60330c26f68b0b1e021b80d5121a69c1ecafe01f1717a99b9de204362c4cd14dd63b93b38ac6bd0b5e421d84f276d49a0eea2745232f52649e6b9e250dd29ccd5d21856aa58013ffe71bd0c92186ace55f15abeab11599b1811ee7f1a75bf912060416e8b1e2a135eee7779aa4d978c4bd770314bf59ace2230b3ebcb330aff107d1681f96643a892b311c216bd594766cbba18f7fc72270e8acf10f62dd91c50c61658129fca5a1aec2abd8e0c24ca5b5381aae2f63441e2c603cb40e8ba5535a8b8ceaa4d531e8bab23f1695a765c2e184da77beb4386192e06216e00734b04fc882065afc2b00b241d9263aed7773d72bd15351ee612837b360de0b95cc85cf44bb8eb398389af62d11dfbcd01c2301ff1ef609dc632cc35488141781c0e0a47c0c811088f0975fc670e3288a626b0737eebcfb9420af49e83a2724205e99095a3a71a60c93e42ea06d2d752d9b7fdcf57eb9604f76a8f57336e54beaaf6e6a174f92f2e0e5ac25652e5fef2af7eea13f937dd8a6382346e4774b2ec1c28ba014dd29762e10164a3d8f1fb0095ba7d31f144772ab0a4b094fd3232c09a35a64c2e772d975141dc153e357353bc6fbcb6eb3a03965fd55d953b62d675eeedfc5fc990e6cde409ae0ff1df3f0d5463a5f8003f3d74e952627d9027f56f6850e6134578a5c10c9bfa4d0e5dab95f161b51d1435fbc2ffb0297ca592d9f7f07e17652d1595d523808f356e2f4b767116aa58fe3feb7f0138864abc56f4d15957db5cb247ef647a8cef34a9ff4c4aade9ddad2d292ee955e6e1f20e237bc97a365c7dd9b37fe61c9f8865dbd93157668422abbe67a32d9c5f3c6a87272859138fbb2e81b75456b6d79c3754949ffb4ac9b1d4a3766a99c7b828e2a9c5aabc177ce2934f21e4396b2976663686ac2025cd075c8590158c893ae81e9639cf14cd6b8c9598ab9c785abf266da18f5aad9ef036f10ad98877227953ba9448ab22e4dcdffe1576483da9beb3c50ee5a06df23ab56c911586819c063a61ebcd0249fc64d0bc79f995712d7c05843fb6d54ea6df1c903c4d6517e81b16c95df48b84a24237cb7536c5c62d1aac543a339efeb25bc1a900000bda2706469300af07f5dba6bf5327987d3e8d9ce3aa3c15b17b2d876029042e2332ea93aaf55617ffbf95b2e655cd92d8e1a9610aff8471c25330a7b909830ec255f8a00abe63bc928e1fb3787e64a99136a74bb21d8882f42a1b53afad1de2451a89831cd4b8960cac09450172acc47ef9a34da49fe0ec4e40d2c7e0518f1eeb26346fb7fa18b8d8b209c652bb039000debacc14fef16d8c98cccb2ad4712eb083e2ea0659cc063df5948591abea2a0796d1f4dfb690834b4aa1cee0c935e2f0bbbfee1cfb49b1c1cc86bc3c034f2888779300ba1353d6cd97f469a6d1f0f1145625de1102c672777f845d1b4b1769e4c669c42044fed15837f46f09130588cd259b8aafd7b700a98decaebb9b49f6ddffd3c51638624fac5c59719ecf82551d6690f00a83d2218529dc13aab591a9ff3fdee4d0b95301adf1214acffa8bc965d8a1c2dda0926e69c"}], 0x1298}, 0x4) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001d40)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r10, 0xc014575e, &(0x7f0000001d80)={0xa9, './file0\x00'}) 10:12:34 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) write(r0, &(0x7f0000000080)="c3beb90dffa556ddd0a4ce5271e90d3a7c83d721411bbfc15bbb422a46dee287ef12c70392ce404aa03c095d37a9b3702aa5255d40e95030821669363c15f0eb3aaaf1b9b3d04e9df876f343d3271780f965919bf5ca4cf02b21527a0798cf38e6f3b83ef6a9b2ee44e0bc22887386daee734bc1d9b87750eddbb420dd29ca56fe4a8eaba76ccdbdf662afd15c57f71075c4da46eba6b057a2881342428865bb345d718adb06589dc6865453e71668b9cb2d387c351258bfa190cd7cb79d30b12c73acde92cd7ceb4b6160844ce43396ec643d6744481230c784f78f18fd52fdd8171c83f07996e63e1d", 0xea) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r2, 0xee01) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r4) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r5) r6 = getpgid(r5) r7 = semget$private(0x0, 0x4, 0xa5) semop(r7, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r7, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r7, &(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(r7, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r9 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x3, r8, r9, r10, r12, 0x4}, 0x200, 0x401, 0x2}) r13 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r13, 0x1, 0xfffffffffffffffe) msgsnd(r13, &(0x7f0000000800)=ANY=[@ANYRES64=0x0], 0x1, 0x80000803) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000240)={{0x7, r2, r12, r2, r3, 0x2, 0x2}, 0x5, 0x9, r6, r4, 0x9a8, 0x15, 0x3e, 0xfcc}) fchownat(0xffffffffffffffff, &(0x7f00000002c0)='./bus\x00', 0x0, r3, 0x4) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 10:12:34 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0xd}], 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffe, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) r3 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000180)=0x7b0) r5 = getpgrp() r6 = getgid() sendmsg$unix(r4, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r5, r3, r6}], 0x20, 0x7}, 0xb) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000040)=0x2) 10:12:34 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) mprotect(&(0x7f0000744000/0x3000)=nil, 0x3000, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x9, 0x10000}, {0x18, 0x0, 0x1000, 0x1f}, 0x3, [0xffff0001, 0xb39, 0x81, 0x400, 0x3, 0x6028, 0x813c, 0x2]}, 0x3c) r1 = socket(0x18, 0x3, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0x80) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 10:12:34 executing program 0: r0 = socket(0x1, 0x1, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2eac14001003b29b2592c2e1f07d819e762f7a2f4f55453f5fa6bab17ae5b2eb005e2dec47d9e528c93bd5072098504b226b760f9db1ab2086a115e1575611602de7d032d8bb1cacae64b9a91ee9eb123b088b8dc3ee46e85c808bd811ab78b1000122e34413e6fe2c6f1ef193535b84b675a85900a1143e26ffff3553eb3a5fdc9e864a924c6fb6e7e4bac43f3b38e8e459ba0985e2d311e00649113f24e276caf4acf63d815dab9b3bf378d16221f07a1579f755d319a1aa13f27e413f1c228856068a29986a51000000000000000000200000c465f59cf3dba9095b58040000003edcf0869678d717299db0d17d3cb4e8b45a136f000000000000774824aaf0c11682d7ed667ea2b85cc592ac396483055762c5c327a53b0fb16c8ddd547f0000000000000ee5ba2d529c78e3db37d5977876e7167107481cc1cc53e33308613b19a914d7d50cac33151cc4a56f355708e780b16d548662e969306a91cf3307bcb4673b5c662f82d61dd8ed3191d2632ba1ae5f0962a458b5ac750c89fa87ef8fdbf6e9dd354f75704ca8fe1ab445c249800c6748372bc8292c146621495b26b5f64559bf6a6cdd658ca210f91c27ba1e86d08a659a9b8775798d6b9671121feb3474c9cf2ede64daad6e2907577a2adbfc75ecf4d97946000e594f70c276ae7e4a868bb8e5a4c12c826fa56815e195ec40d4950331e0fb3119ba29e178835ab40edc12ce11829ea952cebd17236445c60cbb2fc0e61bf9735192df60a24b4f997820be15db9e2eb022f07ccc30b4c128cdab75eee0cab8a476ddb5d894405adf9530fd268e26deaafc3939e6547dbf16d95372ff6d09cac9c1afa6678369693468ad972e1e915f95860e516ef6dab4647e219ffa684253c437ed50b2b524d78c453bbf2f286ba1433471"], 0x10) shutdown(r0, 0x1) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x98630d3ab4e71fdc) 10:12:34 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x20000, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000004c0)=0xaf0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000080)="4426a3928ec49359bfa38faa22acf850bf37c1f1d2991a259f0405ca693de40a05ec625d92ce86623d3472c1d6b97c663ebf3975eaba2df9f6805d57e4a9a5a777be6117045f8586a44d0146b900000000", 0xfffffffffffffef9}, {&(0x7f0000000140)="4d71c3fdd31164e5710b8dce404ac225736aa6041405224080b88801796cd5347318df5e1e3fa4868bc20338c0f914c830317157dc83f6edc57e23a8b86f830277f10094f0c003d9030b7abbc7b2eeb2f0bfe9057b1dab81218faa1558bdac58ac43e5aeae14e600d0e841d8ce5110600b6c73e2b556641407bbaf342047556464a6671e1472a89a29a52a96e15555adb5fe6b02b9a829f0d57a4951cd369907140afa0fb5bd263419e83f45b7754ba2154667297d9325a3aba1eea1feacfeea3a4b4bf344f030a30d3069a6c7b83ec62434da", 0xd3}, {&(0x7f0000000240)="ae8a3f927945409ff0c4effa9c8df6b3ac0f9cab964709a9e00535e9e60bc4d5cde251817a4e3bdb3f3e0098bf390b071b3fd0cac0e5ae31fd1b54708348282a60f650f3610e78f205f1e97133321af6df29", 0x52}, {}, {&(0x7f00000002c0)="355e49c47c582590c9f633a0997c1105e571f79eff672d6d7914165eb413ef004baef6ee226d379f38ce8282bfbcc29447fbf6280c09ac45bd1c8f833be627b11c60aaa43ee7def1", 0x48}, {&(0x7f0000000500)="c267d4dd85ec7b096840987644186e2126c684d16c9e6aa7bd92dd3bfd1163d7c7e22a3d607162ce7a2f4582afbbe1e3aa73505a0b8e710f2e110e4b8ad29db10bfb5ffd82b42c5d6fea9c24ec3295514cf7dd156f5282aadc2c126121b77fab62643bb4f5ddbf23318aa385f3e4cab00dce", 0x72}, {&(0x7f00000003c0)="d08e4f9b10e81184777eb874b0ff7704a50e789593416dcbcd7ce91922fd49b7050c6910162d944153dd05003acb056f8ebae7d3be74df6ecd0394f27fdc9ab23debc91b7f1d7022cfb46f96224c2df4ca3435fd67fadb4f98bf70d370678db8b5e312c0e18e4c2ddf04f03c25a33272e1584aa4f80298aa33733e571de0e0965d2d9c36", 0x84}], 0x7, 0x0, 0x0) mmap(&(0x7f000004f000/0x2000)=nil, 0x2000, 0x8, 0x10, r0, 0x0, 0x0) 10:12:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) r1 = getuid() r2 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0x7b0) r4 = getuid() r5 = getgid() sendmsg$unix(r3, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, 0x0, r2, r5}], 0x20, 0x7}, 0xb) setreuid(r2, r4) setreuid(r1, r2) fcntl$setflags(r0, 0x2, 0x0) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f0000000000)="b1000513600000000000000000200000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc2579ec2b1fe5f6c09c3699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f800040000000000000001", 0xb1, 0x0, 0x0, 0x0) 10:12:34 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x132) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000040)=0x4) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3d}, {0x30}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r3 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000180)=0x7b0) r5 = getpgrp() r6 = getgid() sendmsg$unix(r4, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r5, r3, r6}], 0x20, 0x7}, 0xb) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000240)) 10:12:34 executing program 1: socket(0x400000000018, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x129) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000100)=[{0xa58dd0277b95ae27, 0x9}, {0x46, 0x5}, {0x8b, 0x2}, {0x5, 0xffca}, {0x25, 0x10001}, {0x26, 0x101}, {0x100, 0x1}, {0x46, 0x5}], 0x8}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x3, 0x0) 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) 10:12:34 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x10, 0x8000, 0xfe) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30004) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000080)) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 10:12:34 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xfffffffffffffea2, &(0x7f00000009c0)=[{&(0x7f00000005c0)=""/1}, {&(0x7f0000000600)=""/236}, {&(0x7f0000000700)=""/150}, {&(0x7f00000007c0)=""/97}, {&(0x7f0000000840)=""/117}, {&(0x7f00000008c0)=""/34, 0xfffffdf3}, {&(0x7f0000000900)=""/161}], 0x6, 0x0}, 0x22) 10:12:34 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x800c5709, &(0x7f0000000000)) kevent(r3, 0x0, 0x3fffffffff, 0x0, 0x1e, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xffffffffffffffc0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x200, 0x0) r5 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) fcntl$setflags(r7, 0x2, 0x3) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000001680)=0xffffffffffffffd0) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f0000001640)=0xddb) writev(r5, &(0x7f00000015c0)=[{&(0x7f0000000040)="2a21300efc078db7bca627208459512ce762ea312a0203913edc0aaa9c0df9cf66999535cfc3ebde82acae6887f72f3aaa4887dcbc2ece49", 0x38}, {&(0x7f0000000080)="b6a99a0883b8819ed9cf4718032188c3735ffa28a3bc1eb714f3dd8564d2b5edb8bfa64063453ea91a7afc72b3258521e2d10fc208c7b8174fe9373fb6a0fca1d7a5c6363ff42320dad765d0d660b21ada26a50180a7e5ccb74d266ca99f808d786bf7ad4bee9334542e29434d137af4bb6c41be7e5538451da3e13c178725cab64858a0", 0x84}, {&(0x7f00000001c0)="23c0a2d9ef82b40137e8d6bf0c5d4d7389f67ee310578ba6931a54904b1352b5467feb102eb2c77ac5a1b95f64d4544121b53d0b0fb84a5ec76ba80948c8bb8e919f84dd1af5d6a92449223c41bc412b2edd2f283b3b0a9f4f290f657c6c9e0eb3953de017cecb8612ad21e8321aa0646b486c0199d671534c783a5a48ee8d6499389c88a05d3d39b3adbff2355a1a32acb9a3781e988c54bbf70ecd2da5aee4c56ec32e60b0ca1a29affead0a391495d848b58bd2cc3737", 0xb8}, {&(0x7f0000000400)="722a493db7b49eb0c1780d799d935e63a683ec4fb8594b05ebe77c7e64ab09531e0eeb7ce66380455edf932e06934eb6f842001f5e05351f1016ca279df01f395a63c9b680d19b04c26ccdd453f7e5eb124e440d3d8081560a555099c96f7d171ee0a57e3fdba01b66478f006cada00e5fc4e76ad862175e85ef0577c812e4006a78a18a232b7365367c23acf76caaa319e8d10f88941e8e3b3825be205a01b65285e7bcb2a4fc2a649b9afc32477dcc6096c9629577ab3707ac3022c004d7d3300abcd43c0ff483c3161bff5475fd2fc5b745eba277830b5137f7aa2291db09992b607c4a40a9c13130da3eb47540505ff914089916ef71c7c09e8cd5c5c5bdf77d70d2aacaa80ca0695478e6a0c7e560add492c49370cc7e0bc52dfd533df96c2a3b6eee9229921dee080541d80a037bc1cb0933fa565ecac2b2481cbe52f4f65b873fc9797f3191c33b4f487fc12efc632b81cecfbbd344790dc9762b9dab215242682d1857e626e0b602b3a39623199f878a4bf628c7870fe70f8de41898bbabb27b9e2c9040a1d2027f6b847e26bfe8cddad040cf54a24e044877adb50243ece28a334937f87ebeec26f60830c0c3b0d35a46a922e03abc2640904c9b0e1873e87fa81563bc66ba74abe761bd3738045ffdf5f14d00927c607ac7c01d07778d72d47d42fc6126470ea0cf6bb3184a566c8baa2770d2fd6d3b7a8edd85a6cdcc9823bc2e53cf88958c259f82e6adf0121dd53ef237aaa576daa8c55eda222d4e3b392bfd2ff86cdc48fee1aa122f2fc6446e1ba835a1b0b67b5dc039e6d7312170afcea1be85be7b8dcd72ccbc00ff2f701c17112e0a045dfb728f37b0345945a0e2356c807d4b52f2aa5dd48e442f0ea1fac2781e42cea25f1baebcf7b431041b6eedcb3b87a71a3deda2dc9b11dabcca1080d44ca0566bf9a06f8abdd989889f4eab6b4591c0702357405d99c85188fa200ab49f414dce57b69573204fa0682e1235e6c48827c9bc93ee305bfbd2ffdec1e2c073e8ab6b323dbdcc6227afda8e82286857847cb62858e7716336ef499dfb699cd0379a4b052efbd022069e31131f2fa752d56e97696dc10ba9e63c972e2e9b67665b7cb9b84c29765616b8ace659e53376fac0c0762e1ec38d9fd9723addb0af08813063876b8fbdb4ac5a8f438fafc56967d18bf52fd3018a45d1462909c5be1285465d0763923789b47d6f021be6c01ecf7458d6e112561c11e22dd76576a639ff881080effe9acefb6f6b7c8f8ceb0b3b31d7a8a1f3b8c07276fc0e4e69442a064a59635aacf5d0916d61fb93890005de6492bb422030b9ba3cb40a6d1e663e8a0ace3a9983de08ba1a93f02738629bc62204d10a5a2b9739ef28f279095eae4b970fd94a7806c816a6857b7dee720015baaeeb9ec13cf321107db45ec3f7bcf9d380ffa0059c74a623d1d3d145a0944ef58672fb372b91e5b6718c59c852878c9195d8f9ba5d1ac15a2516d744fe23cc16f164a0aee7ae8e1b17a9db4b32330876213b3dee3bca052d4c47b81fac102ec83f0456d743d5fe03c71beeb7209767d50d05830d58a757116a6ae538198d9a1ad282a6e579e57ac79b44410d1d6ac3454e019c40ed794a601d670362a69fa5dbd10e619a11cafdc1b4da9838c28dbcf2ac3468dad990f293e6acdcf027c9e881d727d52669f6cfc1de7e13a5b80b0a3b5f054b79d16512ffdc9740d99fe48adcfd78976e122238c9bc8eb2a056a56969811f7fc751e0c83e0a97e04545e55566d5fc7c261318a2d27195fc513a135781b44e5a297f167daaafcc60ca09897d69f6d840fd9e65c52e1df2de85e4e1e21d4c3d076f577b314de484c23f8ddbaf564d29c62a1559ecc138e6f897b8e7cf38482f226d110e5e69a99ad243a2b6b0bf9f7922af5272b94ecb48b054f0e4aa7ace6eff27f94a733016e74a9509f606fe3f7ac78fb63fe3ee4099054c9e750a53d31fac1d3c8f9d26adf52a7583182a84bc7d1f5fce8c52bd9bfa18b26a27d009623c9e1e4ebe258d04438a5da12a5f47e8dc076a651f6238bcef729a02ac0f46893aba0daf1d743fc4f964d3c3877f63124117a296e24740d7420de6129e6c9b5cec77323c0d92a4464c1b9dab92d6401123123887c356c54c590024704c2fafc92fa972f7a58504cd041ffc571877ea3cf66f8be2395231b41debc70993944ba38f5c1e065980591e452a4021aa03e6ef57973306916a5a3f5e8d20eed873be3098a1cdf22b00713db6d46b98cda17d23e6f05f60331fdb1d085dca009c8931bf3f7ebf23f8968b219c8d50e83fd931eccaa52bb8de00e4bd6fb09d1d95879bd7383425aa7899080517dd04706a8bfcb873ce93cbcbaab5d089405ca88c8e4bbff96c5b29d3ba9f04531ac4c398ef0f0eb813e2f44dc1eca8f2faaaf508ff6c4c6be96011bd31cca2a2288b289dc7e2c9302033f22ae40f840606823d87cdcd64ae81041be04264a7daa4b386b8793daabe8788fc3acf467ede84de2a688583757afdecc879573c72294927ee59cd07d69f561268c7676382e0aad7086154d7ef887040f0f4392fc9f5f68aab947091c43bfe6f413e233ce7d1e681e58b1385066f1ee813cfcf74f120a4d306433f49bbacbeb5e595fd710739080f7ef04f55cc7e106f76ddddcfa87ed366537e05800aff3c1d24e827b37dff227132cb5d266ef439fda6ea2be4687faf3d78ccecd5c49d63497f963ad2effdae95ec40a3d42bdbe0dfa22934544fa2cde213584c2dc5e2a9becee32285e7b4a80ba96e13be7d0ee00c2c677ed7d4f28804a0fb073ee614fba09ff5ab7165a8efc60033f09b02754d5cc390509204ae7b8a9a680c894b830d50916e9ede5fbf8d0eda56c2dc7a49dcd54721c7d489083c260989af6d5f7de4630c2ab2142ce4c44cd4fe9f574290ac0630dc062b5ce7b46e5f87c56618062a062237341071d6dc0928172fcd7e3c6d3a7cd3e26988036e9114bccb24a819a7a6ac6a951ccef244142035f20978641fb65b6a9acb7627365f27f6da8b4c3b09f2a9c90f92ec9345ddfae8c9a910661d4277a44146f9a840431c36b14c7e0528408e10446b43f6a09d16eb8b1c6d666a56757f087888c46947638dbdc6bb1c3a4112c105525dad6dce7e9d890b6d44a1ccb7646e44217405904a839fff88233998eb2c4c3b46848fa59a2896de771a3aa51938fdb18943ad5f318c2fa90ed00919286e45211b440b231729b4cc83b7df36244b0da231798450a7ca65d1958d2bd123080e6fc784b3312f09f6fcd949ddf5203df754b65470ede99ce1698762c39e3015ec8b31636af2f62c5529149a0b45e7659cdbeb168962c2a155da8b05c469744c1961480de299f9993f419ea605702004a60746181a336dee3dc9a8cf76887dc2cd1dac21ff3ec17bcec914bc7bfae6e2f8d887e31df1716a798ee50ed55f819ae12917df2925ce30bbb7bb9cee3c0f5e85368be8caa7e0553447c82c1c50ec72f110b290d3e837b2e38945cb8bb01ef091add03114c14c841d930aa961c6b5de18ec4443e6375ba7a90ef3c120df821711b5bbf5c2087286fe5b7cdb64b93c530bedaf37d8999fd4605b84efafab435cc395c3e9271e7c635779ae2c76ad1a46d0f557d9842dbfba88e3df759a5838a2e0e2624f89542c3648dc10d5e97debccaf5dfda61b7121d937e3ded5bf862f80a7f13aacee045a03b5a0ad22eb9db48544fb9b782464b8847ecf2368db0c8b3b20a36a8433eb23a9079fbe830a129bd218d3ec0b64ef310d457f5955d5a76583ed2a04618f5ec686e2e7d03ec39e321bf36aae64ec4508a137f8ca5249523363046a2d86713ee19a5564d062439aa6a57a5328d0fceadcd35eadabe7e277ba863e6738e8f0fade113e30c54ebd35792e827d41160e0ea9162e2efa28ecd96af62411948486036d0df328141b01aff0c68255ab5c92d8f3fea26cc2e731d93845cb93b1187f3c275d9b1b77bf31c26d49af214231b7a5bc056ec4bd50f82d11888af26a5c6acfb05fba1107180d858585dd2667f2f5237dc315c0f74a7a02b6e87d38a0aa054cfe518346b3e8eee7f574a1c33645d0052d0fcf38588c590fe8c12775751fc9cc2f1e55135d4f39ff1499abe7281db662f519a5e0e89b792a509227cf285df84d8b1276cce11df405bc510f1f8e6e53868a1bb0f781dc84aa04cef7de8138c6aee75e7bc2fe8fbcbd9e4dc54c77101f6bd721dbf40bd6d2639f4dadc16c43036ad8199c077c2270603a88a3eb883727b276addb52ec4049a41772060a605e07807923a4133cd0876d734c203cf0beaa553329c5afc50257110d75fd0e3d7603732e28456b99de371d4c2a567d238400b6ef0be7e0e6036f4fb2fef77f5256f2032ada99786e1f16ae0c2a74ce355093c6765a6dadd228f88f9c973a991c29fa68a97b1f929b5c04b756c1d62c707943a5205eac073663933244b80965ac5d644c6884897e65cf3a7355b9b67f4ff94d8987b8023488f7a872a1f47c0d37b172e2993df6b6b5d11964f6ffef247543cf1927c3f555a1a1a42386634249cc7c73ae8940bc5d196d79382f48c99257a69d7f33652d9e2bd99b48f9bef02fd1abfc4314dec0997715e86d35b72099ccd03235771d99f55c52cad5e328b3a84c1895ed395994ac91b0df7bc00addb56e4da41021b11b6e668522bad178b64ec262fc8cef888d9611089dfeb688c926de3a60e0468dd6f1537b56f2a38b918e66147fdfc82e3bac2fa438e97d357c389661659b19580893a15bf981a5313b0853bc5400d46a8282c9d4d7e8561fece6f6af02ee664be8e179cc353dfd21548744efb66a03bc7a23c66725017bf3d94c9664032052d74947ce5efc4cfbe0ab20dbbac9fde841c90a4d957d2df77f1be4ff2cd5efa6affdee0030d3cf4d743890ce7b8fcd6aaa0aa93d908999982727798f9c81a0bd597914ea737c62fa57be3eb22072cd9d89788aed64d9b0e1a4a6194d870df15cb9bfa935f04039005c8748f7c41ebd48edea7a1250578626f3474116a09e2008e9501588155ae349b7e95eed35fc8b6e9c7419fe2343c00796c52e5ee1cdd4adca7c996ce46b3d4b63493569e2a438fae2945214c3dc907b47761ac68ec6f68ca48128ed7848505c843fdd979de1dfbfbd6b446428c86dcdc56d2cc6fd1188299919478521e6e45e532d2a5cfa233016abb681c0b1e98267549f780c45a6a575ea9c612736b7d80073722ba389672dfaeb50b767e40c097670afe1716e813f5856ee9c3245241ac53218380ef9957e6bc541984a05e8299123a0a9091221b02c17b2400cd0c3cd51a28dd4d6f3e8ea2547d7dee325e6d21cb0d60e38ffa9f985a0bd008295d77aa55eb1ddcbbf6aa62e5370747a4e553639f081fd8cc6de45813d428b1cb774ddea693c13be8a4e2760c4476a83024e8a2c124a40048bb42ff19c3a9ff39a6b3d7ff8c696d95a25e1b26e64f4af5552a1f56bfd15069b171b5693d8f1a4de98bfb92fefc3325c7bff4f205012d8cdf3095b3a39ae2b3bae0290db2cd1c986e39ae584142f8ec3890110b72f2b50231f9d6c277a0c64bcda69bdec9d0afd16a48d0ef8e2068c8b246fd3b197cb055f20350d7cab098d08248185027ff1126065b13ab179029dc56f55aadbd8b871092d7b39b1180fe710e7fbca53a6bb648042e54be6abe599bf7d246ca63b78a732d13fc02aee2438d9133ac26e8ea63de071e2b2c8d1b2c801fd923b4faa0b96ffc3cef9c042b00aa0af10562b4170a54e1ea2aa7180", 0x1000}, {&(0x7f00000002c0)="9349f08be77f1ca5500c0511e2cbaf402a0c80d9d932ddff6448e2", 0x1b}, {&(0x7f0000001400)="61775851b86a262804cc4a4ce12612131ee74b819b721799e4ef8e53fe7cb4f4da24595f09400eeb42fc64beb300700663d07c84e99f36d92833b13cc1449927e327c71c9f04f42bf40d47ea31aab372115b9737cb8d519c10bb606a00b65de3ee08f5d54c523fb1cdd9a720d58412a8945281b01354d984434eb07cb94d5a43a66ee7e33ef047e31adbcd3377a7de4000af4d99eec3225dd957ed8bcf67dc75090b41fea781d4676d4e02a939eb5eb72a4065f30f090762af5e0ad1b2335691ada0070e261226f58a49e9e85262a94321494155e82aebdc50ba1a880112f950aa9f1f1bd597c38b768d78b0c54b1b8a629accc060a2cbf350df72a2ae", 0xfd}, {&(0x7f0000001500)="bf982a505358b8bd57c3d181f9b9f989fd0b71ddf2766ba9bedb47efab9303ddd3888e79d50be692e83926c8437f7a40bab869da9d4ccc2ba2b6d94f28f0142e90b2f7dd493009b9db76bddd4f0c849eb29756b8b8d9a4e8c55f4ac7e3f7408ccc363d4aa52f8100f1625d55d6fecb637f06244c692543e4906599614fc54845041052d1d16467b25237570bb7f3fb857e547178be6bc2116afd76b2b78bd76c0389b05e511eef7380f9f45ab349744031e475feeb448bd27e", 0xb9}, {&(0x7f0000000300)="a21cf2eb434faf38a4a6d40dc2cf9318", 0x10}], 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000340)="9eace493ccaf7fd332547a236a6f4d3c33fc8fa1e399bc846db79bbb632594676ae83b45c84219a9bb5b5f21cc212c2628101b9b2f670a23f8da664d4f451a47ddbef09bd27ed71e8c844f34a5a637d7eacbecf3b92891c7b4ce00e4f36f0374fe601ff6b6e85d1f9614fedf7155810e951cb564f31c370259c14fbe47472deda55fe42101aa331d5c", 0x89) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 10:12:34 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x800c5709, &(0x7f0000000000)) kevent(r2, 0x0, 0x3fffffffff, 0x0, 0x1e, 0x0) setsockopt(r2, 0x10001, 0x4, &(0x7f0000000180)="d189a464d7fb68c22c91c4e84c1ae9b7723724373b1414c17135973f8f00054fadca963765e0fb40eeccbe7c2cbd7db73a938a", 0x33) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r3) fcntl$lock(r0, 0x7, &(0x7f00000002c0)={0x3, 0x0, 0x9, 0x101, r3}) sendmsg$unix(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000003440)=[{&(0x7f0000000000)="0498d231865564fe66f3101a6168f3d5df943069433152322ab91ddaa8e331000b36b167447a60277b216174b216517f4c9ac98b113a9b2f81dbcda2486d96ed9f53fda4729ca04a94445e8d7dbf582229a07fdb4acb14047ed2c740eb799983e6eb4091019d6252c85c1ab58ed43e6ca28ce047afa4ea"}, {&(0x7f0000000080)="326ca1c0037319f87efa387bc8a367bc1014502c1c967d7f64e25183bf8865924bbe531ff864c0e7a8578195a0d70107fd9062d32375a8f3e95127b477980447f50dbe2bc73b66bd63"}, {&(0x7f0000000340)="2fec1a9339885dbf42dcc851cd3d36d3492a968062de8d729014c3b8374b0d8b9c233de1bfd04e180bc6bd8d8f37ce15aa9e468270c80a777a1481d02697a6f75d42e755265495cfb356fd89708e286a095fa88e30ff94c952309088149f7446e53f94cbfb7ef6a1238638213e2e225bf7cab1940c0327cc0d8a09413a9a47a9d8819c91895d2e98187d0e04d90b3389c383ab8906b0bd26a4cd3d38034e8a05d68489412c79bd55ce04b7ff372532daacb3d3165b827a6cb6a8a30d32b02c5f923f11241632ca85e82201f4ceb99cc4a79c58be3512016bd63beab1767c7bf5bda4f0199b5005a087a97e34c10e5bed70d22f5884293f4efbc44af642efe7cac58118a4ec837ca41ea4e284f5119f1043d06450853d44fd2cf4f5ed1d2cfbba1078eef7ed5a56f49aa30dc5e8829208a1ac4714a2ce0d1fd9f68a9a3d35362586410350adfa034c5cd500c9901d0ce78e9a78c1806d6a1548438684e23223bb0ccd25477200abca3d864a432400d96348a76da0338f2da32dd1574ce751153e85098c5ce0d3afdc068b9b9971c422543812b05d1c1446800f1c15e1365f6098882a77bba36818b1fc83616da2467fdd38003da61bd45dee56da3a69667c9f930127d5358a0e99ccec02426c9943eac88f141adec65ea060738876fe9940553c0f3ce0b74bb3d2598e00db6a8cc04790f93c76b75986c99f246d95bec6c3abbd40382e490e12fe7ebb9d502a3ef194d29ed6ca4a118d437f17379d607e2e8d67b3ab8d7565d66a6093aa7359cf6fafba43750a39b540794f595a8ab61d691733e0a3b345a504a2309482ea74eb64e9aebe8a89f95e6b25ca87c392645a58ac3cd4a82db249de2cacf1109554c218056ce6a34d872500733bde003e828f328c768786892d7181a73969ea5fe683b567c0dccb8cfd25eb4b29f1875cc23118bb7f971f67d6b1b2e4fad60ca5866f5eca6af830b8a8ba38326be18c0c760c168d651ccdcc3925117581758ffb799789d8975db3bce139b2daa656f5447d06e0ecc24a2ba5a33bf4f6b8dd828d4f09cdca19c0bac5e76708d97626cb39deb817c61e14837ea23116dc98a3db6dcde3f89d5771144f8acc887fb4265eab82da6b512611b0fae07ddb132ca2192c6b1a1bf235030c69c2886642419c7e5bead64b646d5f338fa589bbe001f8d78f4cc4785787050ffb386ee5539df5de792c64d32eae2fd62f757dda0f436e69488876f968f00c38f9b3ef8ddb59a0e7feb381bdd315e5d49a3ae27cf40ddeecc62604213a2d22cf9a2bfc7ea08130f4859c1cbadbed02e01c39f72837a8fff251ecdf3dff4a1a0fe1e8431cc72c3e5d9088b8921ad7371d772aa865026ff12cd03076e67ad50c8a6dffc852b5a353cddbe3cbadc75da1ea109db5e98fe132f28fb641283525d4fa89c2b8827506d5f363c3ae6a6552433775694f80bad5fa8838db2537f4ff1e522a99768f053272de45d449838b9e7f474ada9865546bb769ca44c6c534e03a2b8fc13f1d3b86b51818c6ab6f570171e3c3b5755abfd04177e8e8aa1ddc5eaad5ebe82c535b056f8e96550f703697c03359094a6d630f3b4508b71ef8a5cd85f9214003c05a277b0bcac6b603601c9c99ad5e895aee6f031441cd223078168bef0e507b5ccb4d6869a3e3901b541ad1d614402f9eae34041a68700105689a788bda7aa41cf2be6b9156ab448c7ad4f248c12ac670c9b93dd3b253a1bdff007a85a59d2b1ca0e17030ae5f63035c015b95b7de80708c1e8eb2b45f99326da4282de73589001280688eb4c0cefda8cc453cd13a749c7d4c137a79d32179d45e82fbdf2fa182ec9c6206fe45f2b29d10ccea8c4fabec107bc16e58dd5d221ae9523c28838c730cab61fbe6d125b3887e0cdfcfcbb635d5190842672293768917bb36ca2bbe4fd1e69b7b56a0ff713bf0e128781dff09ebffe0dc5b7a4eadc8a8ac0fbd2591c9218a6de7c8e3236f1eb67d80da9e1c16edfc41a877e4e1a8396428055c35c5cc9b8aed5fff1719879ed7491a95970c5c5dc425f7b6685ce7a3592acc0e8325823ca3127d47cc432fb49771a7005755b4606128b319cda4ad7d860cecfbb1b8a2c96aa13b87331074d2e4d515bf87191f297fce3757b3819d307fd0f6c0b45d20f2bc13134fd01975206f844466de5dc0a81272ba7a94fecd47c2dc262515573cc8bbaaa40332663b500c7bfa268894a4f1ddc83237752c6c88a99b3aea54a2618f63489d52238a247fbbd362dade6c1b543e9df0b128fa5ad95c7896a2874e2c3caa0c6c05168df9c8cc4f309f1aab7824cb6ed4567cd8f4705a430cc2efac053c5edd26b0a5fdd94c47eff6e9558ae635d8f3382b8fa9575058e20d4119bb579ca2145a6e235439a9aa47ecbbd290859cdd02d548a935f5e548ad3403c2eb6761cc52bb4dc5d8927f638d83d558f0889178e91b3566c4e9fd399192e80318afdcdc6df27ad0d105c91920ba4b850ba611cd7ee208aa64898a5ed4e3653be3e46d92e8711be7ced5b80155e536f0520b55f6d77b8351d5820f99fa5fbf0bfb507f14a3c965bf2078a23a0a9d51eb8520f6058f5cf7a4f0653ccb91219751a43585620e77929a78896ee43f52196ac52e7f1d16fcfceb56f7c8a8e9bb9763de7f9cbdcc52b17f25a3271e9949d01723cb784f25863f268f62574bc82f60419c971487d26d19482f75053d45cf5b6ddbbd80fecd35030dc718c39e84177a76c8969296d4da0a504231d65d38b1d8f84f9171a5e47c7c0199dd5165e112177921626c37585875471b71e6c771255102cbd66642a8ae359b73a03a2b734aa867221212ff5fb2ff58d6e29f7ab96b30041a05ab1e84e4d65c780a69f21f7df01051a730fe2d7dfa22310361d478697b719741a992899ed977ce722fe2ce64685b738faf67731f48c780891a8041fbb614c05cb1a8c7bd960a6c9efeae26064f098e4e8a974017900818c24a11e051a8b071ceb45399652a1437a9093fdbff06768bb7eb933066cc166077674ded509af42487910f7747e6af4d6c660345be5f2853eb8622f328b9a562e06ed246efb8f5e58e75dcba09e246b5b81ea0782f24fece6b20c99c1f598d3247d497005ef5e6921dd53087850205aa1b8d4ef3da3926248b3c7e11ea920afa62a9a196812cc2f1462dda0baed54d3c8ccb2ad43315fe070834446859533375bfe829225ca0324d58ea06388a41a8b0263b8288fb85ec5cb7a8c078f2082b9622b4b1deda4f8196ee8433d475273018174c0e097b2c66d9f80dfb4ed764b10a4ed5bc65a3bd58e405079983a8850cb17dc3ab1229ffcfc49d381e9a428e681035b71f69718c5bb09f1c097a49c1f491a3211ef5458c8c95df609dc4b44df9e9f0ab5e2412f05981e0adc20eb4b7a299701062adad5c9544a49c35d8dd060627efa771a196aae4484af1167eebcda90b9eab00f3dd405c2a6bf083544ca45ad0239c5df2919ae92c4e8837c6990aaf85fbf0be5297c1d4662edaa282380528a8d13a2798c4f15cf19ddb62045110226c51ad72d0f6c2c95906cd004725f704c241ca11f92fa0f0bb8807027a6c661a4c385d6c419cd269c9e0eebee042db84d98684733360f4d47ecd5c8d3cf5f4a108e78796c3f55371e30225dd8c49bd43a1fedfbd345b7ef83d403bb6a98372d852457948070d0bdf6af704674b82015bef51f87c16432e19d470bbbc03719e06727a27d79c5a82dd02e19e4987756cf2f7f278998871b724cd3f71ea3c9e2c1c6b19d279c38c6e63e9314821e1577c382cb3f1515d63c21df2f64c64f36fe873a5269ecd77f0a03833d2e2322d0ef3e66c56b08c519c8eb22adfbe8ae97e60dc03d963785df90725a018e1b89d93af6b26ed49dd0eec8ce55cf83d51e968e852940ed57fe5f8ec454878bfcf8bbef67203da24f36188eca857cfe388092a6cadbce1e142401d2e6f5bdc51a321d4f9996221cf5eca378365869f107644e34786a067d5774e6d861860bb4b6e77cfffef03b1891d17f0b745b711dd318c6197f9cf6d28b3f04a5986007285a40ffdb7e7973a6f9ca5a840593855fe3df28d2bb1822bd380789c308bd07d3033af0b9c3429272b05b1ebdb18cb871472beafa5840a44018115b4d7911dda3abfc1a150366a40d6371d80e55268f1cacbca67632db6ef5e047a5d3286ba2a15e7a681d7f8a85d45083f034b50d84fdc5c7bee03848a8d74a6d2de2824918b7d833f36774accae37878a4d5389064edbf06d543549dc364ff68a6b82d18af82e162ff06f0f423b7f761690dc35903a8f3eba58670211afda18d1a2e51613485337d4ae843cd0593fd4d3db075abee414173c2c837f9452df21f68c0ce993614192af490bf058da8f6e3c40c978b63b1d50bf87f26b41b1245914dab9114b8511255783665a3a997e22e2913a150e0774ff107618041ff5a7b03878120a392714df7fcd110537069e07e16d70ae582d0a6d29a4ada51cb0bdeffb055dbe1af164a0bc7bf24682e90136dc93ac14d15890e4433379a27ce489dd442860504a6d58164ecbc2537eaf6c7547a97607f676e7185944884a73d034e162c1e14e32769863d2e7e1fb770226fd178903f5630376b9216c53e2649e27fa14f8b13cba4e70bc47e98d61fccd88ad594d8874c8d65c218617631435e109f767b6c91008726cbc4dad3fd358c13b2cb45f5410f6d2d33cb5358a871534d19ccdda01a773a09db1aaec97aa6ddd2fee0e837269e2d1b22bfb979ca0fe2d5a7566298612f1750aa80fb6faf54566a585e2008211e12e0d1b4fc330233b1bdbbf40110196f260ab95d30a0f7a25ef5472e8bcdd98a9499d58c2c754b16d0d7eed746885d069a49b813c2894b056a5ced4e0b24a14cff723f0025374c2b3ab9cf2803619ad8756fca0e2fb1b11ddeb802f86848298a548aa4ba37a7c457e5130e5117834478427aa9624f679b1719ed6e6cd3dd9add546e95712776beb3f78833bb2ef1a20d09ec3375b72a3bd233ad5447bfa4a192d851a3a24ab1643505bd1030a8cd3429eddbd03a35e100c717ae948fab207a160e4cee7ab5131c960cd670d0bdd84e59b735513732d8056354dbc5bea216307f64e900a06e03574e0bcd3ba599054fc6110e8e11b6aa6dfdc7ea37005435e164c80b4c50176b90ba4207e7627c817955a3465e2c9d3ff017c7aefae9a476bbf7b0678e7c15789a4cc05114afef4a671f9eadc4ca2ceb8ac8cfc7bba2d3ee13c0c87f55b082e93d6627bffe3ae9ac4969ae11c7a7368aeae5b32ce7f84bb4c28b5fb560d16faff3a07849cb9a7988ebbbfb9272a18b47fb44c1d59115282278d748e94d33bd19b95622e8ed1eb2afbf49e39e7a5d205beeed541af60cf5e04ec796182066bd5141fa1ad181a6ddb4a9586869b6905e6ff95f2bdd019ac8094cab885f617482ca883dda65c4b09dc003918f948a1cf8d4ca9cb87ca7f970ed3e7e8112d777fc610e4f45d48d1539b5d1e56660bd8f39341324169692d08e2041cd3be326ff97e7fdcc0e6750a27cf536688b83d0172404a11cde04d33d67bd80d682d711b18535b14364e17bd899beedf5f18b823d35901f782fcf41fcd715e8843ac15d7e43f6eb6d9e671e1e3b450d2b1173004110324d93c0700e2e331aca5c5a8fc6c3da48beaca37f10e9085523e89609029172674252a5bf68475853138055c12eaf26c66ecc1ca0bcd7ad85290320f10d1fbcf82f23b31036e84363fcbebc129e9f947c7729a71332f96e90c8b427601640286e6f20a22dc9e"}, {&(0x7f0000000100)="efdd30d13ee3822c7ee722a2e292e1c719f1621c1a0dc1de1a22b38c2988e389d68001505b183b798c224fc37c6eb22fa485ab4988ea2284331fc9a2c3cb9eb58ba371a02f830ad6928d136c74badb24a3fa90c2d6cd098bf156a92e70bd2f70b44b57a0e952a409abdf35ee59115a617481be"}, {&(0x7f0000001340)="99a99162f2a902deeca3e52df022be0309cde2b355b74db0226dc0992b8e30428a1e4b357d56772542ca9d5365dc317bcb0fc9fabb7d27aafbc706d92b8bc63f3da60765b9e68c55fc45cd4402475281a1ca412b3ba5f5791bf62b22e1a9b5b8aa19f2e93c85390c5b145f18286a19ff8fa5e46d3a14b20949cdd9ac083c9d51a7f623a468f1b7eae312c1869883185f02c1ee77a7db83372eab32a9055beaf36236789c4033f464b96e3ba8863657eca8574049b185785484d7280f67a62360d62a4ecdd1af93db729ea90508b2b45eff4125e137e3109e15343c113edaa61683a0c8505e2d18f44fa5dd28f0a80a03768d6897b3f4384dbe6889ad93f870769f4dd532a9b48668e4424986ae36c0ab597d9eeeaac3fd9e3c0afa4b38c81652453b0e4b1d83bf2fb53f407ecb9a88afc167de31aa877e4678a9535691674f72c5dcdda948ef53a383092f344a46a3199a52dc557c776f2744dba5e5fc251bab82984c3e1f5b7366d7a439d738b88ef42761f2d95b1e69ed5d2ec576482c7c1c2469e2eb6d1cf8e3b5ee9282a9747942dc91c05b9677823c3c219b2216c29a3ed328eb496d2c50086866b08fbcef4d575a4ff842a70daeccb74aa04bb85731276f9a92724c200aae934fc3ea3950a06a2849c4c00001467ce8fde11f076db53b45f14c47bdd683ff1205116de37cbe28420187ebf240bff9bc689740450bb5cbe190b01c23dc7c1bd694e98afdee10abef2b6f24f62623389788c8f5cf3720e22f8c9d67916e8e9c53c7ae6bec674c2128d8c822b7923d9b545839d141a268923ab2bd87601b45adb72cf4aaf77ab9f37c70bb1398a100ae04f78aed752f8f3dc32cb4ceff7f555ccb29089508bb292478644ca2f56d0b95d4973d646669fa191272966f30d243abb8fa822b537aa8472ced639d6995c7f3aabbc8bd0d6fb4b7e8e4f67a4122cc7e820a669d6a69433c08155327ee63a66cff9389913971a8f7704c3834c8e01a09e01662c8b6d157c0cc5308cd86fe29547b6dfccc26d7a147604bed2db1b8eb298eaa8379a31fccb7fd3368f423410db1ab44ae17c8cd70215fba9dc71fe6a47868f8101d769cf85d2222d961a29b3101f3ffa45031204fe7d53ef841d4890295d7408ed0a884951f24556ed54ba10ca4d08fd9ec46927ecfc1f128264fd0868c4132802a794ba5de1fa349717c9868031640da88a267f1584151a365c71e09e5f04e7d382335dbe8bb611b5f92fd1d9267c575415e1e0d6f5f87af6a25b59dc0d5151608ffee19bc80f1a441f7ae19bc540b511392a2ec6d240997ab8dbd384afcd9f01304b1884f09c53a73f1b149115a27ef63c38514c6d45553728362c97e10386bc14ac766cf596226945331ce7737a68daaf533ee7b2aaf3f75ea7ee2de430eefa541a0197ed920a683a434f5284b2acc9a3c3e5da0e0e87cd620734a76175bd46a071524ca7057fd44d5cdb35cc30844c974a8c367f8b5942681ac4ac450b6e9dda0d18a77319afef9421b06eb93b860953e5dbfda11719c2babcea11ea9e2fdbc6904bbc0d148dc1b660fca43f5d872c5362f16876fcfbf6d4ef8b43f98ffcbd777b313e184b1759a8ceb56a16eb8444c6f44180a7558c9accd20997159153061a9ab3f364828aa67fc6350f1190ee657aa6780536e3e78045d3d5bd1e949b5488e4c9668dee01c2f4d8e6b3d4186c7654394ee4c7bbd9439f2470e143a63bcf71eecaa8d2b20f749e08ff79d164d9dd12a45e07842efd2566797dd8671b9d1e1259d7a1b688d4ca80bb1718c9a0bcbfd14f5570262d09be8a571b27733b1c83603807a66b633106b39c6df490aa0ec0ddcaf0d9517a98bc525efd6937325d1fa9bcb6990bb01821a25aa01c6324c8210b44219ebc21ec8b0b22e449595163203b50b15bc0e7965bf6db9804c6358f9c58ad9251a7a6e10fc020b88323c06f5e9622e8d39a9493061097ff9a73e3c50fcf8c69be9207cf249248f802ee1fd89ecd105633c5fe32d154edac56a01330276f3277a0027714efa3883f091239a3960a350469ff6b8aff49cc5407212c3d158b080a5d7b98246e44d57735c8bbfbfeb9a1e7da9ad961d263710d976d9afa41b162c5c0a15db8a1cfe7d50ccb32d569dbf4401606ae731c90480533291c3cd6484110b9f24ff39da6643fb6e668a1fd0ae9d4560c79c438c99ef820d9e22148bbc18474fbb09a694cd0344f082756237d4427f66f73d3ddff7f3660e3a01d0c72d8a47933ffa766c99078944d422f1c4b0cec0f30b69a26de4a75790bf62b16e4213acf5a58b508633b73097a837c301dbafa4967178b3e5c9b5674b3b80cf6a91269586ee3e6fb20e53444a5d281af1ce823dcc841e7634642a7b13e64293c84a91e075aefc0fd9e4eff96e4cfef06b7baee74b49048cb50902c6e56a96606f90b9d7b56fb626fded5005d972dd9b480bc46129882f1cd3d0a4f8e215cf0c2e2fb329f3017743ea47d181338c0a114ec65562a432bf4286804f6e69db9a8501044098709fe2eb8e0660523d7b460c5bb01a7ae97f412f8768d1803df52def63649de9c01e5bd636d4a804bd705b1a337767a57270b3538723c5a15b3d1f468d7cb5bbc256ca93a476d47ad8c80be2f564a8a5b0208ca3821d0b942350a01f06b908d123c3a75148de971f8a418799b5efbc7a6229b6f6894d13013a3894459fb1e844bb3ffd3dd8d5a049db700d7b6b36fab650877159955d0f197697e039ce33e76e00eb4ccf2863a9c0102a184548d35f4deeee14bc7c93643c5cc646c37a45a0c962ba59018ec1913503eb5f7fc29e1df381fea0172f7ce7f84415c2d9930fa6ae81a67a79406250d2dadf9fbcdd3493ef88d72f8c91c40c3b82668e81057540568a1581b97a0970e1920315fa28514bdf8f294ed7885447d264004d9fbcdb56f1346bc6267ddedb2e0cfcb4198a81e24697573b820e47ad1ede6d15763060d371bb4dfad052047492548894bc06d17d1625a987939825ca060b9b957066077047cab05a6609c51979faad6f70cea3fe6998c00733eb3760a4bdad561355cd360b356cd04ac48d920383af9acc1ae2304e3cf97ddc34cc3cae83dc41d4a8f57d8df64bfdddf29ce653ee9889a4ea9df4da7a698db9b4d0ba398073dc87875b8055f3793f9af034c3fce4948a489e29e9373ada6d3fca4429dc7083bbca11e833a3e1bf6e522682c032556d2fb3a8164c7332a01cafde6bde64b81c7267066e14089e85e6087081be7b888056fafcb45c8ca08fa237c37dd0554b2964858be129004f454f4bc5d95a2144429c96aa813d7f7a638899f621d6be43db08e3493daad5480e9b26c9dfc8e1aae87e633c86c278a47a908150a173de6eee0d95c14669edb50895169af878078252a7f121808159c70bdfe1cedb46576e289dd2d56c8dbf87f4973e07933c1e1519c78a8abc73a87be9bf576e892eed41a3f62748cf9ef3a4068d2253094614768fbe3639509a2eae82ee7ffbfe300aa38eb88f5ef26e189e21bad6984cef447b080c917644d5e27faa70c8e70435fe3479d929f9876da577371846146a8d044d7dfe26000b9f842a521803af359c37c936a6fee68f844d5e7f704512872bee8fd162bb3b66bc02f7b242639bd5bd1b42cf44d13f9d7dbf46f99031f854b2d341aba92623a8d4aafeef5c7ec8add19e37061c2fa5512fbf25f5ddc8fc47f4b09de298e617dd2d33ac779b2cebd51b4b48396983d87ddd4d8e26340b8bc08206e183e935e70c26f81603e01d6ae2cbdd08cff164cd7772b6c58e325cbfaa09525423412754b7b32417c376a585b5b11a8b2a8ff7ea5e2e2ef676b9115be31c8275d560fcf8c5e6c49c2c9a25481d0f52af0bff253ea99864de09e9f84514772bb813ff87335d5b07d8a654a60ef9f1adf1d21b625fad500b4e50f534557907b9adce45f40c2ad6a99ff4144d12511810e08e52a71b7e9995cf28300b9f96898ad052db909cdb6afeb6ec382416cdc1ac626b58ea17bbbbaf7c364d32985fd1a2afcc17e3fa29d4b79ab4395b7521302257fc75ba0f564bb6696d42830188df270b66bac445f2c5626042a4bb34daacadcd104a9e542be6cbb992800cada951a3cc9f336638350a7ddd305df7885c16ce2f45087417100d753d664fa5f6c503101fa4659ce50af7ec1a4d27297e96684d2e5d068b65fe8cfb33b2ea40854e975c02098dcc7eadd7d3a986f809b3cfc18a70826a214361b39bcd3142341ec02492a557fc21a6c0036070beeab7d38c6ce65355e6d5f4c01de3fb6fe45c394a1706c6b95ca61ed256cbf50ea764be8467495ca4f68dc3ab1d7aaf2c17675659658fa09ec58bf8b5ac4818bea82b09d0a02c1889e13a830af3091f71c3d17105113db46efdcf2eed9e3b5aecff3537cd5d051b89f6106a67cf4befb3fa4ec503267ea0562275c6afdb76098270f2b89dc0a85eb265a153ca3f24e1d088b74260c93b7e2fcb8604102edd7efbf61ce16ac4937210707303b5f551776d62564b3a305779d86c2b1cecba0c659ae51752c7633a173bd40aed15ca1de2f716247072470630c6431d6892323973cedfd516a099df966c8d66495bfa65f9dd9284ca36d5a30d5ab8512e695aca9fad4fad17e99e2c6196bbc9981876c8eea31baa62dddfc009957d3a8da7e535a772156a12eb64a23056b146054d014c42ae200347da06dc1ebca1ee53aa6fbaa74951608466ac159ba0c40335911a8b5102b6ee4081fb584018101597de11cbaf7418d1ca62b3030fd0d05c7d7ff8ed8b4f2055af3e870bd4607d023b40116e4003000d9fde14060cf3fe3ef45f45aa9e398d0f88412790fa3942017cbec8f6101af59e84040c2ba7d71ae242c0c0aa14cb2e8e7cb30c745f8af46a9cd86d8f05b0c8d8787c5d8854ef937c8268a22379a71de6a032ef6fa1d1ff19fcb3772a5f86b24afe1c1f14167a6597494e5eebccf4da8c7f6743667ec9d2c59b54d8d89657d51ae0e10404e916cecf623bdf9730ee5346721af9bdd1c633a1d48f05901616cc9940ca2b0d1d1020e2391aa319e791b39ab8a94867acbe232ff4dc20aad33ab8d3d30865775f89dee45006453cecea7e6f21a9f9516c97c16ac338f18a493cb98a7aac684eae27ee04d6b5c20d3b94d1511be1687abc6c76ef2fd34bedfb33b4dfd91688e3afcbee41ad58bbc09a586b5767046db4a5d17ff6f4a1a85d69466597e0296e4019dc73c60c6fc7e868d4eb66a49642c19aa4a649cfe0fb1a971400655cd9b928fe559b5fd26b245c4200fe8edb9efafede7765592b5ddeaca6e999d68460da4d21077253e43cd758fbe83ef5aac8589d44e2016aa8772cdce6c210bcf744fab677ef3dd67b90a54f45f8ae205511397edd5541ebbb1c4744321605a60ed65511f8a5d121b79face7872c3a3d0b88d05bd4602d89746c5316e8c667c93a5288ded339246d8bef421a8866bf830aa8ab72d117db0d4eabd0e5ea3b979559bfd65ae8286159833a01e02e64e61c68596c72e42b627bacbcea698050fee33c808399d16db27b3d30208d9c1c37fbbae0f3a6a050ba41eb1d13620aebb8efbe131a085469d5b4870e2cf9601f34a519db82af592af10ba51d3b775c80a5b5c9579951916a0124c8c8ce876ab769b0a4e3e48d897c58d69fe3da6560430e9d6cefa507f1ddb559b970087de634f92217acf0d5866409ee11ac32e872f086c2f9b7f3ff755ec5432a682240a815508d6f04b95a416b59daafe820aa000ed1279db3998d6d70d2c4545e40c0ec"}, {&(0x7f0000002340)="d8fd45f7e2f8bfced42ec90c6e397739592b9ce7d63af876d7d2571f0bc253e7307eb807a8a6ffc0c163c7d9725d80a0640eac9489a0e63d492d4201d43d820ab0537ca7211bca36e988cb17f6fafd27e693678a82040e9b954fd5d2fb33ebb78c84e73057f49da7585ddbf4c854ef0a031f5752307f350a483159ff4d885bd999b76486a015d399ec799975361aaaaf52812a31d6472fc8c0672b770b2ed1c19631d156bd075a30f713b6caba1e9743c62cc7945877be062f5ba474bdcb9a75a2daa44ad970d3a9fa61ce71c34ccbd94c86ec0ab2fa2a155ed9959abc5d572a583c788ea41ca894242683b954a97aad66282cb7afdcca2c46d34562abfe9cacc698b17804d2c9fd21320be6aa85258006b34a66fe554ba30aab87c4f4ac2f2201b2c9e1c9d7a4a0ee03af3ee11c7f4a2b2a352ff6e57d7a5066b30dd1207ed6b19d8d8aeaca8ba25a91727517dae390e00564754cf23c81d596705244313709afb7ee3bebb08d8307e966bd9862fc26091562bb697c6128969a78635a87d7fab2af9229690c8c83b61917443be41eb4986f114daf026f56d3ee59c7da1c361208bef30f5d38c3db84abd1abc80a110e411acba2c47083976018a152e6f11a5123b9d367e512b9aa2342beae6076bb5989bce3f9b4ae255bb8265b2e91f8f1e4b5ce354634a406cf329a50f21b61122082f28d09f8a540705df3adee71be591f904bb6b53408b36a102039a5a5b99c099c6b9fa355b92b826e2ab0f11aa3a83d2df688d1cb07445d503c93f9b57b6f28d9f4b23e3f8f1bce091044575332a9ee4ee584779b50bf2c627111b31ba2471c894a2bfafabc8edf009a515ec41480bc8d26fd466d0cc010af9fa2df8cbc6a91354c9fc575e32765565f087180ec492ca5c21c0b62693c238c5d73eac1db273c085f441bc9504ad6b1f91beb81bdefce0715163368793959df9e0650c2d8441ca66f4976146bd4582b597dccdeb3c19e92294a22976117dbf53c0c69a7d6fb1e717a0c04e71a1d01db7d410b37bb505410ee43840e874711d5529c91483ca74366e0ff0c8e646cc7365d115c20ec23a95154484b1153d5388414bd680c08011f4b57df0e2df20ee2c5b594f771402f3fe440b67814286326e33d9c733de57cf4c419013accf51ca237e5d74f570ca6c7655283565ae72440f58dc99800cedf10167a9c3453657c0500a8d3bcb2b84f0db43bc32fccc4bab0120b80fbe4ea95866fd88dfb9cb9afcabc3663978cbbde6b43fe2d689d1a841568059dea8eff367557daf112f0dfe38d893f6b450a3fb1d9da96e92fe655f2a467236e32c5654dd0d46c8a6325a5fa0eef50f14b81f9e2f4d495aa3426a1efdc419117162edbdacbb3f5e4b49ef989ae766da067f17fd0aecd03a37610749ed31af3c17cf05570e8c3223bf3867ede1b002f1976ae7f4faf025aef5c445140f0720709da6631fb64c41df70cbc94ea36502567a359275a24d91fbfc421e69c32258364f46d2d99b8fcc7396a2739841b4c3f6b2d6c2fca32c3f96035ded2c44f3d88d8f2b16a2c28b9f25c7cfc9b588133a37b3a5759ed705bcc30d13d07cf8d253a4e79764fc1eb7854de18e9f84629dac2fd9a9f8c28c27df7a95803e01700074f301813fbe4b860f63d6df7b8e88d26ad5df01c37ee845adc528d62b00c46fe9bf386e8525b3b230590e4ec7534f33eb98232474522dbf6d1b3f86fe6b5aaad922f7e07eb8a1740735a20174e07453b4a03980278087f8dcf01461ddb1c150ce958614219bcd90d121f6dc65a4a4fcc35de433adf2478fdda55a36dbfd8bdba067fdb4ef29bf51f4bd003c818a96b4aefd4e88e27d08e8e0e3f8e6dd470e0735c8f0e795545cb9fe523a7df3fe878b0668e9bb0be82aaa6404b48f26e4b596de9d0b46914733012c305ee9a4b9afbad4fe4f8dfd4137e7d023e6dcfd2d3dc96f00b8843587939c83bdb5dc34bea9542ba31bfb9a58ea52c2fcdf3414c1e2a6677363b801b81ecdc7e32764e20834fe6de9e8724b9c3490ae34d98551bf9de1bf0465dbffc4704fff711a6f2dfb60ceed157a53e375f1076e6355da8a62547ffbeb5661dddcc91b384cd4fb21fb171e11129bb3ae557ce156ddcf73a9c63704bd934919838ed5f5a7fe1f1260068a655772f63a1f4f2966ff64105c2b9ffb1733b68a4a987aff9e4883d7b4868cec70eac5101d530e6708aca7ff7a5b7f5ebfc610502c368f3838472c3de88f782e64e13c3818e490312ce425c341b7d13036b71e37ef120a645cce133d2c7d08a4b88875f7e33b9c4768a01204a3fda3b0c03b6294b2ada39d79b740efa02ba092302fd9465af9d7c53588800fd44607e0f18a6ae9fed535e8a6d6599f42cc5686b69d2a4a36a4a4e45e53db41149136fc0d7bed050f251e27d3c665f4933ad9d2d81962a9db7ad6da3d12fc84eadc26cdc473c4bcef40023d86455ff1e55eecf000afc5954f345a049895dddd02fc920b8c111293cb71e9db7c453dbd4b0232a891da8ca51c986bd483cac0c44a23247664148fe18b5fc2f169bffda2d7af7ad3d6af56eb0e9cb62a6ca9780ad62fe127b593d2a58ed604826e3e5ea9745acfd3035fffa087bcbe7805285b9e0baa40d8fd0a674069a4a221024edb0238f65cde0394ab51e5e1698a4202285a1919f8e44510863ae70cfaee3c15b05e863e94585fcd79fb773fa68c7e6db027cce729a7c80910c0dbaf4681c397c2fdf3c2cd82e76a7425f5d6ffd04cbb9ae8b63771fd65439860eb7de7b6008eb2b4e5ce30e1d0fbcb7b02405cf5f7f7ad42e1c068a331e8c1f6ef531e635dead8d8c9a9757ae9678fc057383a64f073248406b741935774037d97074327cc7bbd32bf0b21906965f994ef67a68a89a12eb30f0aa0245796306894d108bbc3f4d52ff23583f353899ee3c50150da6fdd05c83d4a03facfc205b8b8db55c162b98e632cd1370f38c83f9643e442e5d94bfdc2533a91c480a6a919240692b41ff3477e0e1224b6206000916fa8de1910766f372dc8e17411ba1ee5fa50e0f7c2d5e9dce0960679cf0a30938df573f39ad4152aaa058d541e702da621f667eec3aaaba8b745159e98f43129a56be07375f95b04a5d502f44a05926337f04b5cae6ff8b755cedc3a75db4b8bac77c54056229366b2898f012d33908e28a5edd6bd38e75d7e9252a8d31b2f2ce0c72853fbddeaad1ec18a670544518e959d10e14b5a1277506d3df83071ce4a224beb917b97bcd1c3e6073f0c467af8ba0d8f7a50ff95b1ede8dd783dca400be36bbb35dec079bffc28f3486718467e33d73ee72fbfcefb272a4a149a955744fd12dffe673086915fcedcc3105b6c0b083dcfbf3b16f938c495d333af1d4bb5a19feb167ee0c78191229888dab0418bf122aa47c91e2946d698acb82378952d72a08b4da13ae0c00cc1bdbc0da1afcf698277e231e98d998579d890a41e20a552e07e6d072f48b742f81e0298f0449ade579ce2c250fb83fb02a30688e5578844918a9d5ec6ca01d14eb3215afc162288a765f1561671199546d1eede973f17bddf325c446d60b444983a1aa1e3dbfacc3758ebebcecbde7fdc5471c1796a4755956d6d9cd632d8aed25a933bd8e2b9c809f1fc203e5ca29ff4c7d83ad7c17d4916f38761fe328772569c1f510fb13f6ef1df0920a79933597193dcafe6d89db66e4c3f6a4443d5a268bda198ae12fe4c303aac6a1463359c815f462919f05b72aeb8495059ca084374ba3ad9df75d096ba5baf0b4400c9c71515ec127994168d420d0a14dee65680ea836c8a29315e08d871edf72fae0d9133d0f6844d47f3a3ac78512e2fabe0d4273e69374d2754bbf5949e605e9d46d967be4e729991a443ac60bd692188195cdc76c4c0a7cb41d925894d6348a3aa97d7b8722b8b9fa4280c9af0d57b312b2f129af06efc3d510e15bdf606e00617f95a36d31ee31d8166acaaced546c371b372d09e7763eca247a0e20bdd858d88a78b0cd07e77549f318d4a581eb3950f2c2f05e51bcb55ea2326fdb0c0495bb119d50f6f2a802ca1f69745dae70b54b804e3d8a92101757e2ad74f87897cbb9432e050fe2366e8353a37d1b64426f6371ba3b06b8ca412ba58f2190948f61bb7e120ecf7f529eb694c41f02a7f85040ce2ba6d7d0458e7c7fdcc292cc9e3da0d80cb0f2e01d16e2e60d8c6d92e7db0fddc7df6e151f0584021636ba36827687076a75aed767302d8e4970c137f37d02e6961f088feb42582d6ede439cb92686eb209949a3d55c53df264732a884408a07c4593c623db4b0926afeeccda6304c694f7b34f1e8fa190418c82b5154f974910076ccfd3638debd8f39f6d2fc0cace7456896973deec2133c23e40d297875ed75aac57dc94a9ed36978ea06e9fdd2a560e0dd48c4ad313b95583321e310d904953ffa143067af8d94f733199b2e9c4845955aa229b48db039834dc5dbc555a769d839cc70610a04f3c23f1e4a0c9862be37beb435e216bc15c898b078b8d9e1e7d304df7a6595a6b2b5b10d218c86d7e76971d63dcf6ae3639fb83611db97c764e6c97cc14dfba5e9b8530fd81a35d8f3bb4200b425bcafee9bccc0d323fabe530d234ccfc539983304617678ff197438f4e02f292daa2d4d3f80918a1e8f95945661ec36eb3ce1664526a5a2651a9e44d4c28136bcefeb5aef11cfc8643e8edd350ea9c45d46d95e62af303b28660a0ce55df696517c19849a1089ea7ea27aafb2b5a013f20c556cd0fa18976422f369fdcc7e36c38d1e9d188542bafcafc4cf0fe6cc0c9abe129675b8a222458f6fa70270e846087e1a5841e58786d249d4764e7cd0e0f3d807bf5a41261db34fcd5737e02141ba5423d999442b589aff5b531d887b6a9484482cf0d49d4633c97631dec6ace24485fe1a0f6321c26c0dd41572fb81ee95b117575c174f01cb1fc6cd73c800eb45a19e23051d967e3c8cf013fa740d41dfca4cd17f2f5c218ea10ccd228c75ea8559fdb736ac5ac6b9cd451a10c426bea6ac86efdf0c1ece2bf79c4587377f0318d14a6dd4d70e81b243e17eb2e9e186bbbf052115269346506ca8048b0d76d9f1ec8f491f99a2ae3d0ffc2a15754938ef7eebf7c837c9b0716ac214f8558bfd67d1329c9f797f59226be64ca55f0933e656f71c8ae62c730665ff400301cfc7269ed7dbc2c70c9c96d690e674ffa62124c50e534e13e29433ba8f3d0ce6babfa307152ba3676a9f93a1c4781db4a96ce08dbe9bc49f2e292b3f603b30654d289bcf19a06012b8ad1f385fb52cf2f61491d219f54e29ff505eb5526a701425367b45ea9ba521f2155772899e063f3962f54a9561622467a2179f4a27d2aea9ef579ce0146930a714fa6f89e0d20107db7f2b0bb26843cde64c91b5ae8be702f528891026a7151dfa66f25b830f03f8cdfebdbb03c1e3b029b78a369cc1b29e07436aaea1edd5f9b6410fbfb627d7dc3b12892094ab9612a2c8b148f10b459e77e31ccc2a7759c1e73f06ff1976e58b763a493877c2441be473c0afbb0e2796c622d1b0e72d5aaf91b19543354fadc52c0dfffd398af3023503a1e375436b96f79d3d4aa963d8fd6137ae6941f2adfaacccf874e525bcffcfc1860ac1449cea6cf9fe2ad621065a2ad9f00e7022fd71e7e7ae668e590234fd3c8fdf61261539fe93ac2a5bdbd6afd299332ba1e741f5180f820444dccb3fa66425cac07e2881f3b619232ea58e7c02a272f267b04e193d73a0c8d0e90776dade70a167a77ee44b607d461b168a05"}, {&(0x7f0000000180)}, {&(0x7f0000003500)="0dd597a740e06c3df717e81a2cbfce4c0fee3d6e9de1c0205761ecb5a79e3011cef47ed18f3b2ed149f688584edde2439dc2619510415740055ccc0344236a0cab379628eddfdc4b8650f6e8a44785b70c4fd1c6ce27543f62a5f0ae518628f3c50ec1a0fffe5a9ace42c586b6199d491dd32da23f45ffcbf9ea8da48676883512e02d886fcbf9c262967dab627dfe94135fa515213aa8d301004ecfd1c2f11bb5bd4d7a6ba215c875ca13384722f4e6abb57657587a8989e2e963e2d7b715f1a373d8490f6cdf2bf6d30e7fc0361ed29783f8141d589ca26cb742b9c0f8c4d39b0f4a64516c1ea191f56a63e6824dcc90940ad365ab162c5952e9e28360948f60ac4bd5"}, {&(0x7f0000003340)="301271f1c49786be892956669fcad4cd755461cc365dc4a100796ebd6ae38c28713888a100982024ada8ac476bd347289de7752795618174b4e7cdd4b7a84202ae22ccfd77b40d8d4128e2a1b596123d26cd5a9d93761e7a73944415da64ee468c173ccf4350dd91db868e300c6f5ba3cac60d8671e48703fe44e588fa798b00ce71dfbbbe4c1ab1a4a55f785ef1f8e22eafe44a78428ca1c2a99a0deca95d25bc573fb8272cce3390b3c154908edf3a5f5b8949c3e762038978effffa7d585ef1001543f7f1bb35c9e19a0878e10fbe10c1a61f0199403a"}], 0x0, 0x0, 0x32f}, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206982, &(0x7f0000000300)) 10:12:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffa000/0x3000)=nil) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x5, 0x1}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 10:12:34 executing program 0: poll(&(0x7f0000000040), 0x200000000000002c, 0x7f) mprotect(&(0x7f0000279000/0x3000)=nil, 0x3000, 0x2) execve(0x0, 0x0, 0x0) fchmodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0x2) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='W\x00') 10:12:34 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x0, 0x0, 0x6}) r1 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000000c0)) 10:12:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x80002, 0x2}, 0x8) 10:12:34 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) fsync(r1) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r2 = socket(0x11, 0x4003, 0x0) bind(r2, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) 10:12:34 executing program 1: accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=[{0x10}], 0x10}, 0x0) 10:12:34 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x0) open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x0) pwrite(r3, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) r4 = open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x800c5709, &(0x7f0000000000)) kevent(r5, 0x0, 0x3fffffffff, 0x0, 0x1e, 0x0) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000000)=0x5) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) ftruncate(r0, 0x0, 0x1) execve(0x0, 0x0, 0x0) 10:12:34 executing program 0: unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='r\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x20, 0x8, 0x8, 0x0, 0x0, 0x800, 0x4, 0x0, 0x0, 0x0, 0x9}) r1 = socket(0x40000000011, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x5, &(0x7f0000000280)=[{0xe58, 0x6, 0x38, 0x80}, {0xffff, 0x5, 0x79, 0x1c0}, {0x200, 0xdc, 0x9, 0x1a}, {0xa7, 0xff, 0x3f, 0x1}, {0x8, 0xff, 0x1d, 0x98f}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000000)=0x1) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000300)=0x2) kevent(r4, 0x0, 0x0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x40000003, 0x10000}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 10:12:34 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x10001}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) 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) socket(0x1, 0x4000, 0x81) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x31) 10:12:34 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) preadv(r1, &(0x7f00000015c0)=[{0x0, 0xc955dfaa67bbbcbf}], 0xdd, 0x0, 0x0) 10:12:34 executing program 0: unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000000c0)='W\x10') open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 10:12:34 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x1, 0x2, 0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) pwritev(r2, &(0x7f00000014c0)=[{&(0x7f0000000080)="d0cf34a5781ae82d1204a0a5c8f5769b03a138af9b445c044a4cb03cc8e13ce031b2", 0x22}, {&(0x7f00000010c0)="c958419263d22b3990aad049f6673debbdaa4a90564a8f921bc79b4e62a050f62331f76fe5a8c43e20a22bc3d18a7bd2f9e174e0719cad9d297e934d54eecc7f1a296fffcb90ba36f2418fb10098c288a9d890c874435164df151e16851fb72b1a490eda5132079577e148d5ed7eddbd886da1ee67e6364a6894ad2ac7a9a213e79a28bcc07fc920b218392e636a7660697b247925c58364617b849e9a62a89888314de59540d8dd18e1463dfee9d9eb", 0xb0}, {&(0x7f0000001180)="659a534dc3e1257a9c27cef78d8675ac90ed874d55a9baa8da846c9d7fe55065d0b8dddc3f9bd96212161884dcc02050c8b6b214a76fe36affe68b20b43e772e98a315fb71bbfc3a3613c97f38722b0ab66009475314f294f8846f93fa570965bab5098ac6824426eba535e4676f0a2dde237aff1ca9fe9c852506dabda30e8ee28b2bd509338ea360fa1326af826824f25d1619d728d4003220cb91e6bf212faf6fdc52dab33a61d4d0d3593162a48145ef6ecd6e60fa39485e2ff73ba4bb8a6746f3f1ba02121cdea6a71318f1819c6f7aef91ce78f3c725ae1622d102c33396974dc6bb8b61cfd7b7ecb5550249eecb72300984b530133c", 0xf9}, {&(0x7f0000001280)="7bccd3680c8e1926f7fb8966a1949f712e5b11b67b910bf21ac28e1e85462804d86fe54cac9e0c813bcb76856202fe965f0e84ad6d78124101f28ef6e87ecff074784d84041581d5024451fa1ce3a193c212162885cc1b20790b76e7f62cf5399316906e2d89ec9793fbaa11d41a4d98a5313b94c2ae70d26a3f7081cd18853588476a17bdafe2fd61fccbcf6cbacb7ff4a6d020938231f4ca80cf914599a9af6b0c87b370a399defa140805b23b9e7c5a3e00b492819a15e2848484573b0dbf17dbac34d78f7e01e936fc499ce9af261b6c9c2b700f0a32125c2e", 0xdb}, {&(0x7f0000001380)="21790cfa65610e0b288cba4c0b401c137a953dfb71c2fe275284b8fd1b13cf6f7a745e2d9311620fc395e99ad447995c957ef5c4dbaeba3f95af9dd9435f541f725cfa9cfc001e62c8555baf6fb9e52ee93cec7397a20c2c682d335404a4e9cc795effdb32fed233", 0x68}, {&(0x7f0000001400)="7d762d914b266778a5c5331a45ed5eede38b8ff806bd8df22e0b7bc2d819df029f86130ec42482bf08c3215bb5d641414ea4849641b7cc7ef6970c4ca08aaf6d44a18398e59d61f5a99833ce6fc38a6c4466cab5f7db7fbd6bd569c3a87ea2afc7ba05a50e18e22196173d137aebedf3eda9018a22ce98d364a4bb6a9c0b619726aa70298d20752f22098b58528e9baae7d3826ea2c46dc92afb7eb69be41466a000", 0xa2}], 0x6, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x6, 0x0, 0x1) r3 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x800c5709, &(0x7f0000000000)) kevent(r4, 0x0, 0x3fffffffff, 0x0, 0x1e, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x3, 0x101, 0x5, 0x10, "881fad8202c25c54dc49544b95c3fc2c1af8dbfb", 0xe00000, 0xfffffbff}) r5 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000180)=0x7b0) r7 = getpgrp() syz_open_pts() r8 = getgid() sendmsg$unix(r6, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r7, r5, r8}], 0x20, 0x7}, 0xb) r9 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r10, 0x8004667d, &(0x7f0000000180)=0x7b0) r11 = getpgrp() r12 = getgid() sendmsg$unix(r10, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r11, r9, r12}], 0x20, 0x7}, 0xb) ioctl$WSDISPLAYIO_GVIDEO(r10, 0x40045744, &(0x7f0000001580)) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000001540)=0x3) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="3f8ff26d5ac00b6019020c10d6226803179e38b3bef31e4af0e338752af2526d7dccd96df16fff9494cb714a709319ab4a660f309a8ee1ea5ec6a901a8ce9cdca026487a0402d809f1680f7bc99f22b540c56b4878133e832801b00adb7cffffbd47263b72defa53ad2c996d5415f4ee42e209cd1fca02176efd00acd5c4126a76332dbb9e3419c01b026018c369fe7c9b180c2c103bcc321b29e8ea816b5508f0b831ac9ee720e69e46cb80b92ab62fad9364a7aa609b7e3f24874af18cfca4fe6786822e558d511dad176fe41035d1c39fa9f4a314dd358a005d5e4caa5910889dc1d0937379ef4ba487987b2ced9ff75d845616dacc849f572efba5c161bd7ebc72f469ca97f1aa6b26ab9ce69451dd3bca7bf28b114b5b9b16a65b0c12fd8ab6302e6fc24132d0c85206f7e1d73d744ef326cd99af8089f7249d22c916f187e6c98e41eff34028f7a77bc08638133fefbd29adec8ce43ac47d7b636d8c87c07574e5e9004ad094f3fe17eb693327fe0196b4546b8593e2304d3e0614e1022da4e048c47dd59f29c1d3524e0b5e3d97643cdb98d1b72c880a6fe906806328093cf5cd66ae3fe72264e0dc1a4dec8127bc41b893fac9bfa59a1932ec3cbc2cdcb30164ff2e450294b0157a26b6d7c28a0489f70b395bc0b5d3a00b0d2b0c76297acce3104b7edcf7f1a8627589c659312ca96e25592a98076cd641280374e1ce2b8a082dd9977970f8a691d964409c9582ce579779cfd98ce41f924da0a336762698d4710d17d3f7fb2f996f4f01d818f2ff6bd8b685e87ed9d8c8e0063127bfc55ffd145c495911bfc254535218e5fb6b8edfd98227a8b40dc5bcb8c8ba78a2325d18e9b84da5e647d4549ecb70a325f82933d9074b3ab4cc6828093ed6b0f3d76e882453001a5e547bbed21fbf2c693cd57bd7a5673365d2c37b20ebe7ff64dfde41de71dba895988538882935a3ee75846de1a53168e9d26fbc58194caac94df7b3968d4d77eb3f076d47e12bfe0fe681202f0146b300945deb3f39204ef6b8bf282b25f976c316ec64740ca7a88f35a7dd1fdd7e9906dfdb2acdcb91b61162d947554540c9dfd3ec906bdf32227432d33569c957d79df743981ed6083e031c05fcad24caec86a45303a2837267d5201a3be94e43a1d454597c44c9608a76dac393df52a5d08c067154f5cda62984441c76d7e1e0e8b140bb6716b41097a26d60f7a97173d213dbb861a34c1997b46dae4fa4fb04a941fdee3061b0c8fb5a562798f61a3a1b0306d3600ae17c4afee6fd3b22d3d3891183f29e87e910471332cb166acae68f2b0c4e830259fe27ef22088c2e6a55166d1314e8a515b0f619635b6e6e2b75c65be8ea5b258b414aab5f014b1f1c2130a8397e0e8129e358a2ef2f459e04a16f75d3e7abf69d77b7b2329458f9e351828032fff2e4d734b1e484030d8b5ec5a0fee6bcf677ba4cb873531b6c411f05e664f805d9cd270c0fd57597d263aecbec87b372694ef59893438d13113608e580c027af612faff99ce1a2032b87672b3a937cb6cf050a2292b71f48e8ed09eaad3d634799576aae74550f4c4a506f5a50e157d295cc5651a61a71c5f771794affb6336d060247828fbd4c421f5dbbcefba471965d806389e1ed5ac1004f7c03b8f4dbcfb3673c083c105ee412976b2de549d4d745f0a0cf0cb2a111a49892729a9df1c9064bbcd2a15a4c3af2447b103c5d4268b2b416b9d6ef43973476b9662993c410f49afc3c34211ae8269f1f36808424f7502d41564d95786a06eb06380641384f0897de9ddb97917472c9d48ce71a066b881b1a7b232668f1e4b2bdc7af736da21510c36415066a07b1fa8f97f1256c664dbaf9251bf65796c6d4aa62cb81e49eb1a26f448f4b03b53f362f7ea896ac8b236dd65788d2897f23090501311a6fa6849b97c134f490669e2e2dd3ca812af4b2798a8c22a72844b514a846f84724f0f06bd49555c2206e721c3c66d1a30a36108974ae58afd7872b6ea05da350fdedda27e1edffbbb0eda152f54d90be6630c4810d658d802dd5bcf37854df25043ceef90038717a1299bb160c64867556526c526553860e089cdeed4924513a4b72c9637d11132c17dc8d4fb0d5692f67251bd516473b1b1f560afa73a9470477c27f3a3e88697f608ed5d0d19564138fbc516196058cfda01da2dd1febf9fb2eef119dcc11958682d75f0f288323975dc9c8a1510e107508b626cd1cbf3f2aa37ae8779e51c80b259c34cb7519d79f6890954f1a27f6c1e05baf2287b1ffda969e70fba2873c0cd5960a82cea5ff18d6651d3ee74f348710fca8be331437c38703c2da869a61983efba864df94cdabba8d3fe50468d8e2d631a47b01bd26f8526b65bf82118ffab3020e939adbf02006cdf2e54973a41f0499dbab3da38af30600882e2f81bb9dcc78262b4ec83536f79a08454aa652e33f0a0a35600b1bb9e35c55b3d5f510d25128fa99bc45c8c2d1a9f32cec5efe6dee172b0a5268ca45fe1a8c58de52589a0031ee752758f21cdcbcb220094a3a0b90052767436c3355dc96070d34375fd93792621dee5c483b63e0a32756a200d81eb64d19765117e7a85163c5dd85302a5d2e5546049d446322f4a729cdebe741752c883a047c5b10ee702873ecf5be8836522584ae6fcc06461fba8b77c5aea5feba49c8497e186cbbeb76e1a2fd569f8ec1f738552439a329d4bebb00a191b82f05cf52c6ab15b2496b30ae2993b4dc981567d3f9aa54d38476d93c170be31879d70b1494ccf560c68a6889a77d683586a3c7097e0724b5e8b87913bb5228e3e2828cce7146105927e705ddda9f697351b227469b31af26f0f3e5ca612da5e85a7c969bf65f95c6b0acd0d419ec1aaf5b8f6a2157e2273075c39c99bd6bd2856fbc2566ca067ef758cab5b3587bc54da44c1b33ccc9e289a748e86d61ba4668761680ac413f9794ad2c4420396acf18b5ab06fdefdf817e0cc427790c19a14f806728c8f04ba1bb26a22fe5b2376a48cf4afc5ad0688feacc3fd2be7979f35fa6d830456fa86afbf557bc879c0d4c307c5dca724b6c167635848dc7efb2735e55b58f13f8944fdd1d124c5c0dc9acb75563d1456c9e4a7e43dfbb4ad5205594374838ef85f984ea72f5727bc45317b8af8459dab993e4cbc5e4c950d9db0478312e61fb1db6cbabb8ab93ffae1ceb66de8be66c633ff1cae766cd0945b3823fa4f52d2804c22a019256b368dbf02858eb690f3176e77f9b94a2911948be0c1e48363aa7c4e2d62d30fef1cb1a79089ffe95e8732f003d7591600f005aab5e0558ae817c3fe782c5e5fdfcbe62728c979071b03cf10a02683ea158307e38d8bd2fe0b65865b9248098981c05cc64b3a1816edd4f21e2687d78d8c23830ed42fb4ef7b23fc703bd6c80d44d06f5d9522af109f61ea2b8e3cddc987f132a9de66ae7c97740c46254bec899496b4d1fddd18cabfc93b03df872d2c53b1948f50a22e3de9ed5c1c7ae38ee6b52a84094a98be75dcce75e52ffcb0a2c80ea4073f81572f94ca259d200a0b73cc66b4e307a933a2867b620575af480776693a13fd51a6caedead1779f23b361815f79df98f1b540cc927d35895af786b92cb73bf09a12ff77da4fd6c474626fd2c3897b1f392c1103fb9afe897bfe6aa11ac1e425ceb228b645ab93f59645d963deaa0c31eafb77ff51daeee0d72b9cbc75dec075ae714270ca69c86d0b2140e76721d99e7344d9a010d3b8dea9a433432da719fea235ea7d4a8569fd9c0472e8c1bb3f53ae7486a2a7e09a98c65b56941afc03c41c94171b5385e394c91fa20b8b87ef9b59b16edc7661f45e06083ef125684ee6f5d38b574ecdf51f91e1401abed51b33dda6de0396f3e51b27a78c029cc2133f3506317a33c8fc94df422c6b41df78da475733c6b980f6f4836244503b51ec18ed048ca3b5f4b70347706ccd3745c4ef62b7e3df34a4b62f7351af163ea18f28dc7638dfb4f21574207a4ebe6571e8b77b92689d13737e2380d2bf04d06149c2924c1230b5d6f7a94506a79a9bfc909a93b7608f7c79aab0a41cb2ba0839d2302c3a5e5a8f9e0d8f09fc86c34a34e146045502458838e1b226455a528be3029b82f6a8742c6f011ba1a9834004c537a3fe9b9461a04a893146b21572ee6c612fa9396cae66a668b6e7262b128a3214dd4d23af1aea64261a28a32525037f056b7e57ccc462c2044c579f99ff5dfba3790f0cc160595cf47ce71f7d73adbdb94af8bd11f200073fbbd334fc6c61fa5745ee559593545f47297298da2dadebaddf78c3feb7d2ffb632e11cf6eb051d5fb921b7c455eec9c44e2073d42e61c696670d90a1d12b511fa9be5a16d99a37fc17d74252f745aa121234c3425d527cb17a0eab2732b2a093782f049f15c9c368f2f644d28d92cb4c96f14c7d10c4afe9f2416ea54b60f408ce64159e0223e7d2d3e57cf6e0d7b517587690b5b37a76257b68f3ccdc856efd562496182dec06f23bc7a3faa41f2ae88d0a1c4aae11f8fb06561741da1d44302f872025f41cfa9e5c1b2128ce7945874fe273d2a0e14aa7b34e8f946984a2c1314b699a8c46ed1d78a047f7eda81ba0ade08ae2c79667ea55bee98a1bf5b34a908169f83f2edd0157bf7f6fc9e29a90061739c9075875ce73d9f570e92947f40039149465a58d76f780e7906519c74dcc4b100e2c434404459cbd0f0323d3d9562f708e83037cfa640ddb9438d5006c47513a6cb39bbd67211e18cc86b0424ee154613e842ccb56f8d13271d0c3b9a526da7354da67a5ec45f782e8988259ce84176e19b466999f5cba353dd9f017137c20132bccb3b300bf5a1e5cabd2ed3947d2c54f2b35633da11dc180e04ff3828e28d39af88f25c99487d9d4b07b06c43d83b1a6e69ab2939ebdc696be53b7f4e43c49da3e2dff2aca86698bb85c76d4914c79472ce5c280ac1850c52ca26664e77695cc166f5988907f58cc144ca937424773daf78cde0be8f1435b2a567ef4914296ecd6ab9ffcba811c2dc6604b51872c324c53496d530b9779105b5d4f521ca36e49a7d4baf8e54f4dac03372e13a56be50f6c17f6cd03525e2d58501850c065acf42c30bcb7f3212fdda43004cc4f7c4da6deadf2f35586b3bc20e6077bb17a2e8eec7fcaaadfbccffa44d079ec8633d16e59e7c76f1e0dbbd8c7524697ff07eb8c7b8afd009ced5c06693b0fc0d1d636ecc5f4afdae801ad15a255e4ff6e1b15129197e6ed3c5c35044390e37bb182c7e954cbe818bfd96a57678bb7adc57a00d27b9684b4d4fd5301f7b26c7668f9da4c0e15f0c300477d5a536d73df5b21f23cb1a30b4de9afd53d4a8bafcc898d9ec3b81d6185403479fcdb3f3536315e9221fce087d461f0332d687e969e8bb1688af9d139ec17ebb9daa71bf78b440b0ee33d9de120a18b2be2950e1e70ad864dea8084f233993d473b542ed7cc04304eaca5c4025c7bfcdc6a131b9aa8e23a6ddc23094214777280e9b03ed01ad3894544ff446c66dd4af79cd568ea07a4c60e843479e6c23bb75d25041c1e46379641fdb19dfc1d0bdb1cbf0cab3bacc77f967e9ff875611e788184db7", 0xf84) 10:12:34 executing program 0: 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) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r5) r6 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r6) r7 = getpgid(r6) r8 = semget$private(0x0, 0x4, 0xa5) semop(r8, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r8, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r8, &(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(r8, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r10 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x3, r9, r10, r11, r13, 0x4}, 0x200, 0x401, 0x2}) r14 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r14, 0x1, 0xfffffffffffffffe) msgsnd(r14, &(0x7f0000000800)=ANY=[@ANYRES64=0x0], 0x1, 0x80000803) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000240)={{0x7, r3, r13, r3, r4, 0x2, 0x2}, 0x5, 0x9, r7, r5, 0x9a8, 0x15, 0x3e, 0xfcc}) getgroups(0x1, &(0x7f0000001440)=[r4]) preadv(0xffffffffffffffff, &(0x7f00000013c0)=[{&(0x7f0000000100)=""/252, 0xfc}, {&(0x7f0000000040)=""/29, 0x1d}, {&(0x7f0000000200)=""/229, 0xe5}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000000080)=""/37, 0x25}, {&(0x7f0000001300)=""/12, 0xc}, {&(0x7f0000001340)=""/91, 0x5b}], 0x7, 0x0, 0x0) socket(0x400000000018, 0x3, 0x32) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, 0x0, 0x0) 10:12:34 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x5) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0xfffffff8) r2 = dup(r0) listen(r2, 0x0) r3 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000180)=0x7b0) r5 = getpgrp() r6 = getgid() sendmsg$unix(r4, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r5, r3, r6}], 0x20, 0x7}, 0xb) sendto$unix(r4, &(0x7f00000000c0)="f5f0983b2cf9a5e1f88899c167b3838dbec425773feccb228640ded711ffc5f2dacda2a77611860185bbc7310c7ec2de435e836c50d7cde13dbc9c88c94450c42b74658346de09762db22866e53105b84a8e45ce14b61e4e95ae71e8b7928341cfd3", 0x62, 0x403, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r7 = socket(0x2, 0x1, 0x0) shutdown(r7, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r7, &(0x7f00000011c0)="86", 0x1, 0x0, 0x0, 0x0) r8 = socket$inet(0x2, 0x2, 0x0) dup2(r8, r7) 10:12:34 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x1a0) mmap(&(0x7f0000001000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x14) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) sync() 10:12:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x3c2e3d77ac737b72) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r4 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r4, 0x0, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f00000000c0)) r6 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r6, 0x0, 0x0) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r9 = socket(0x18, 0x400000002, 0x0) close(r9) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="e14288de67dc", 0x6) write(r9, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) connect$unix(r3, &(0x7f0000000bc0)=ANY=[@ANYRES32, @ANYBLOB="3d7436f2fd30e1d2e30d3e5436573a5a627e8531b2cb6e8cc10924b71e2a5846570478127b351fa271bf60503d4eb367481e02189218ae63f02271a23aac0d5c53225dde63326112088d5538dbfbd348c2a802c0d7721d8e0a935dd2d117f05d3cb7dfc7b746e1aca4e0564a309c461e48eb38d56915aa8739a38d20c818b65eacc40960364f3b8ed145aa7db2bc9a38ced33924802f2f5860534aeddca77c417fcb8820c304698e", @ANYPTR=&(0x7f0000000940)=ANY=[], @ANYRESOCT, @ANYRESOCT=0x0, @ANYRESDEC, @ANYRES64, @ANYPTR64=&(0x7f0000000f00)=ANY=[@ANYBLOB="e1183eaddf78eed44aaa8e5c8b980337d4aab03f2bf9d89259565c9111874fa0eb3ec7a774341a22d2a4bb62fddfce24d31eec5129021904ced56df1652cb6d399a1e4a6e18ce04a063ecf418ddbe972d4fba9fd98f5a7ebff54518ea12fc894bf11dbfdc4661127f418b2d195911c94d050c9b3f7c5760120000000000000001032137a506efa488025119bf100"/152, @ANYRES16, @ANYRES64, @ANYRESHEX=r0, @ANYBLOB="a4f8b9f9448a429ea3b00dd5ff011e3f321b85", @ANYRES16=r6]], 0x8) shutdown(r3, 0x2) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) read(r2, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x150) r10 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r10, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x2, 0x2, 0x800}, {0x5, 0x800000000000003, 0x1800}, {0x1, 0x2, 0x800}], 0x4) connect$inet(r2, &(0x7f00000005c0)={0x2, 0x3}, 0x580) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x40401) semop(r10, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semget$private(0x0, 0x0, 0x84) sync() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x401) getsockname$inet(r2, &(0x7f0000000280), &(0x7f0000000540)=0x255) r11 = socket(0x11, 0x4003, 0x8) r12 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='/', r12, &(0x7f0000000000)='./file0\x00') utimensat(r12, &(0x7f00000003c0)='./file0\x00', &(0x7f00000000c0)={{0xfffffffffffffffe, 0xfffffffffffffffd}, {0x0, 0xffffffffffffffff}}, 0x2) sendto$unix(r12, &(0x7f0000000a40)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3017ae26caa0412fa4f376336acf00b6404be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f000040000000000000001000000000000000019e2952d54108c5da3f41486f18c72c63df883a2e34131b71649ea2f5abe2f77d0f39c4ed8003b4a16f7cc286261167cd88f03233637175a16539fa86ae3635b677cdd6f2e04a5a75040942033d39cbc54a10d8738eb790f7f14316864e51d992ac79aedbe59b81391fb173393fa8bbe77ec53c9351cbf7ecdfb08a3ea40745d35c7769fba96ab65482c700966736d521e13b741d16c90812d2f3fd918e26b0de0655259be64a52856cd25bb6f8025bdd37dcad07dc7d369c712a75aed5d53c9cafff3c65294", 0x177, 0x40e, 0x0, 0x0) r13 = dup(r11) ioctl$TIOCMBIC(r13, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r13, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r15 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r14, r15) r16 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r16, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r17 = dup(r16) ioctl$TIOCMBIC(r17, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r17, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r19 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r18, r19) getgroups(0x3, &(0x7f0000000140)=[r15, r19, 0x0]) r21 = socket(0x11, 0x4003, 0x8) sendto$unix(r21, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r22 = dup(r21) ioctl$TIOCMBIC(r22, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r22, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r24 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r23, r24) r25 = getgid() r26 = getegid() setgroups(0x4, &(0x7f0000000240)=[r20, r24, r25, r26]) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000a00)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) clock_getres(0x4, &(0x7f0000000100)) fcntl$dupfd(r2, 0x0, r2) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000500)) semop(r10, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) 10:12:34 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c753000"], 0x10) 10:12:34 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ff6000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 10:12:34 executing program 0: mmap(&(0x7f0000941000/0x10000)=nil, 0x10000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0xfffffffffffffffc) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x1, 0x101}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) mlock(&(0x7f0000a5c000/0x2000)=nil, 0x2000) munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r3) fcntl$lock(r2, 0x7, &(0x7f00000002c0)={0x3, 0x0, 0x9, 0x101, r3}) connect$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) 10:12:34 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x98) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000380)="7f720600000000000000fe5593feffff907a9dc5f238f8b14da2f284df84c6712af88e0384e2f391d063ca7cc04783d5e38bf1c15717fcf86253d7d09a6290adff1cf8a6495dd062912bd6cc9956da5c4144be5c40346ee884c5efb68cb3b13426afd06a3b9c06529e5a3a30877e0a9da817587729eebf37ec21fe31147b41ecba472ccf5d5037e237c3fd868f709f77a9744ab69be9af1e4862b53c5b97ce7b87e3b0031ff72190314809ca39364b985ed4ce4ab00834464dfbb7fda1863cf34bb2511232738ab5500b111119fa755e6fdeff7cfdcaef9de46678d9cdd17d0a2e2c37ce89a17d", 0xe7}], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCDRAIN(r3, 0x2000745e) 10:12:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) write(r0, &(0x7f0000000140)="de5eb3ee29d5396dd3ac0c9f63bbf329b0a266499f071af281ada65c514dfbbc1d2781ad9b931f2373044c4c0735fc32826c52b72ef5c1b1ef5b8361ded82276df13a3f2ea08f94d38a11686c4e797c71c27af26bd679616c75e2567d7dc20e0a6528f3ef188ab0a4f86f2f2d2a8a5b92150b5babf8ce466f3d258a5589c6ffb5c24804e38f9f6c999f8a4b4ae99a591eb2add", 0x93) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'\x00', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 10:12:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x20}, {0x6}]}) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x800c5709, &(0x7f0000000000)) kevent(r2, 0x0, 0x3fffffffff, 0x0, 0x1e, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x3}, {0x46, 0x4}, {0x45, 0x3f}, {0x2, 0x7f}, {0x46, 0x1}, {0x21, 0x7}, {0x43, 0x7fffffff}, {0x5, 0x9}], 0x8}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x3b2, &(0x7f0000000040)='\b\r4A') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 10:12:35 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8d4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000], [0x20000080000000c0], [0x0, 0x0, 0x0, 0x0, 0x0, 0x800]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) munlock(&(0x7f000039d000/0x1000)=nil, 0x1000) r1 = fcntl$dupfd(r0, 0x0, r0) socket(0x10, 0x8000, 0x8) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 10:12:35 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="fa6d6eb5781da8e087fce0753cf1ec9a0a7771138ee815a2ebc029065e24103b23e2866098a3f8260789d290d9"], 0x10) sendto$unix(r2, &(0x7f00000001c0)="1b049cc7841cfecb6cb808d9b5659a5f48e9473f3a0239b56dde86c07726d36871483fe5276ca304deebf2c29a31287611cf572410564fc5453f71089c249e14425050ab0186ebe8d4b08dd1835a988f6bfba1afd1c8ed1f25b370640d738f2e315240893413dfead0bb4c1d4c60264e9f6509120b3e94e4d706c950d80fed52850e98f0f1761758003cac9f6821d391431c5f712338e8baa30e5f8b8340f49aaf0f1a30198c2a0c3b450a76581d2c98482a21a6d565db5ad951d9c88fe48c692dd7d0a4511d8a28c3f671d30b9278dd0000", 0xfdd6, 0x6, 0x0, 0xfffd) 10:12:35 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchdir(r0) close(r0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2) 10:12:35 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66296c6530009c5cdca92d0300eec89e1e1fba0f26e42241ffabfe05f401289dfaf528a97933a66313f784020f2fae7e2a73c03de5c249b065b34a1b13d6df4020b6b240c0c13750f15a1504e6af1b36679891d72beba1864b466b7c91f0c759fd21070d335f9694cf9a35eb3bf208f5e147caa6c52aa90c56d87769d36f93d03ebfb157abcd25c1c3237737e8cc87111e04df0f92ca83560d4d186f6f18649813ff396ab5c3b9437d74ec714525ef60a24069fad395253a357bc0a46f34b50b71268afdf82eea468d09bee2b02371155611861783d8ff8ee1623e72d3b11a7b25da36dbb6016b59460a43498c12d18460"], 0x10) r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x9, 0x1, 0x4, 0xdf90, 0x20}, 0xc) 10:12:35 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202d, 0xd01) mknod(&(0x7f0000000180)='./bus\x00', 0x2000000006002, 0x202) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) 10:12:35 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r1, &(0x7f0000000340)=[{&(0x7f0000000200)=""/115, 0x73}], 0x1) writev(r0, &(0x7f0000002a00), 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="9c", 0x1}], 0x1) r2 = dup2(r0, r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) write(r2, &(0x7f0000000380)="fa", 0x1) 10:12:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x120000, 0x10]}, 0x3c) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f00000001c0)=0x9) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r0, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)={{0xce2b, 0x1}, {0x4, 0x3}}, 0x2) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 10:12:36 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000100)) r1 = socket(0x10, 0x8000, 0x0) r2 = semget$private(0x0, 0x4, 0xa5) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r2, &(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(r2, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r5, r7, 0x4}, 0x200, 0x401, 0x2}) r8 = geteuid() setreuid(r3, r8) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d, 0x0, 0x8}, {0x30, 0x0, 0x0, 0xd2d}, {0x6}]}) r10 = fcntl$dupfd(r0, 0xa, r9) sendto$inet(r10, &(0x7f0000000140)="b74c9d23abfeaa7a212eccc782bab43f7b7ec40b1a3fa4918f1c35fdb98e39c939abc955de7112e1c7a3f24eea906f60103d82b48fe49200316a9c48a2cc78c293631ca37b6b8a4ca66fefba9639dadc0b9431a66640d0fd23b39529b89a1cabb857b7ba0b3dd083b9cf87609818b4bb3fe2554a69877f204300069a8df9ac4242e9eff83a95f01196491da6769935c223a5cc56527c0aaa70b020c772254f4f7e87c9273fce00047ffef3e92c6feb81ce7ee5957e032677947b0245c578dd6a2a60d1ab81ddde5c789bfc9813fef8ee60a64453d3", 0xd5, 0x0, &(0x7f0000000000)={0x2, 0x1}, 0xc) setsockopt(r1, 0x0, 0x16, &(0x7f0000000040)="04005c00", 0x4) 10:12:36 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) r1 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r3, r1, r4}], 0x20, 0x7}, 0xb) bind(r2, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000140), 0x4) r5 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r6 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x800c5709, &(0x7f0000000000)) kevent(r7, 0x0, 0x3fffffffff, 0x0, 0x1e, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r9 = fcntl$dupfd(r8, 0x14, r5) ioctl$WSMOUSEIO_GCALIBCOORDS(r9, 0x41205725, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000000c0)=""/135, &(0x7f0000000180)=0x87) 10:12:38 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002002, 0x5300) r0 = kqueue() poll(&(0x7f00000002c0), 0x1da, 0x10001) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) dup(r3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) pread(r2, &(0x7f0000000180)="414729f001f887e47900a5e13e67b86e3c7a508802d63152ec1112c08a2f1ffcf1a605dc3db5d61ea580a8d6dc8bf8a15e4693768c50a5a62698205053ac4b1a9a5065309fccef2ce462bdcb88427fc14a471d357ed6facc491e94316c1c65edbf2449d95aaadc47a575a12b73d8e769ea692fbe717b9de483d30687ed5bbeec201bb1d8b5a7ede1126be43426cad97ff46bd6e38fb1ddd976d51b4dff4db16c2df278db4b46a5120b8c6a97", 0xac, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = open(&(0x7f0000000100)='./bus\x00', 0x10020, 0x9) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f00000000c0)=0x9) kevent(r0, &(0x7f0000000340)=[{{r4}, 0xffffffffffffffff, 0x7, 0x0, 0x0, 0xfffffffffffffffe}], 0x470c7792, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000240)=""/117, 0x75) 10:12:38 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7fb, 0xfffffffffffffffe, "03a77f0c033c0adf2b02002100"}) writev(r0, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a", 0x609}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r2 = dup2(r0, r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000000)) 10:12:38 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x80, 0x0, "000000000000000100002000", 0x0, 0x3}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x106) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 10:12:38 executing program 1: setrlimit(0x7, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000240), 0xffc, 0x0, 0xffffffffffffffff, 0x0) 10:12:38 executing program 0: getppid() mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) pledge(&(0x7f0000000040)='\x00', &(0x7f0000000100)='\x8c$/#-@$:\x00') r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b00002b27feffffab7b74371b289145cec2800700000000f80000c673c5fffffffe000000", 0x2c}], 0x1) 10:12:38 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) close(r0) pipe2(&(0x7f0000000200), 0x800c) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r1) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x800c5709, &(0x7f0000000000)) socket(0x1, 0x2, 0x7) kevent(r3, 0x0, 0x3fffffffff, 0x0, 0x1e, 0x0) linkat(r1, &(0x7f0000000180)='./bus\x00', r3, &(0x7f00000001c0)='./bus\x00', 0x0) r4 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x800c5709, &(0x7f0000000000)) kevent(r5, 0x0, 0x3fffffffff, 0x0, 0x1e, 0x0) sendto(r5, &(0x7f0000000080)="4003d2a207116d44e26576efcae76b414bb220da5f919f5298551338515e4e27c2b60bb948e43e1a02188658526f7035d2985eb7a20aef9aa33aee3b6f070a925b95f9e0b60adde6fedf40c419fd529f1ef62ae63d1da6cf6807dde45ac98dca75d9713beb0b339ab7d3e3d8c62dc1b1c1b4f32a929028775f5f5b0ac125e246272b26b762ff7cb4880186a666cd02f15a88d758be7446b8fa746697b44e226075ba29de7f95bd1da9b9dd75bb4bf2526a9cf9e0986435f9f9f47523b866d1fdebc5e64b93068e78cdc81d114b2654cfd3b63d26dc6dfcd956046d47333412291cb291d7f4ba3b03cf6a1ca73af6dd5a743de4ee4fb22dc4fe6e78ac08", 0xfd, 0x801, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 10:12:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7, 0x0, 0x0, 0x6}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 10:12:38 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x1, 0x7, 0x7f, 0x6}, {0x1, 0x1f, 0xff, 0x4}, {0x101, 0x1, 0x6, 0xa1}, {0x8001, 0x0, 0xff, 0x100}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) fchdir(r2) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699d, &(0x7f0000000300)) 10:12:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r1 = dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000000)=0x6) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) 10:12:38 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2c, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r3 = socket(0x18, 0x1, 0x0) fcntl$setflags(r3, 0x2, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) accept$inet6(r3, &(0x7f0000000200), &(0x7f0000000240)=0xfffffffffffffe87) 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) msgget$private(0x0, 0x2) acct(&(0x7f0000000080)='./file0\x00') socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x6, 0x1, 0xff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 10:12:38 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x203, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000080)) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000), 0xb1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, 0x0) 10:12:38 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000240)='//e./null\x00', 0x0, 0x0) syz_open_pts() r0 = socket$inet6(0x18, 0x3, 0x2) sendmsg(r0, &(0x7f0000000200)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x5, 0x7}, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000040)="13d3823e9c06b70caba955e9e7e22463260a50dbcca1f0f7eabe64d605806bdcb121699565701c3350cd8714681a509577317cf309e8b947135f9bf4c22b92c519c610e54e08dccea4b0f159e455f691ee98423cf049db5eacd5324efab4251354c2d2258a3c4c64", 0x68}, {&(0x7f00000000c0)="00ac109f19d049dc6c31d8561278852d7f5128f3848085b812dbeb13e55a0b12f87736911eef8dfd5efe92a8c615448aca8acaafd119823c98fb49d4dd26028c490002f33d196410f73e49053b47d1425f14153213c49b1769b20371671238864c87014de2eb81042b26ed66c2ce7836995e99a6e05a985d2014ed555e922acda63d3b13efc07d7498be25bf62ac8fa4a14f5b786db02fd05b2ff51151a278b30ceb9dc07b7d8392bae5ec66306211856bf13db3bdddef8495f6e87b7aaf01147089b9a7f595ccd8b9949e2ff87653c08e250eff6e924d56c347a700b165aede4c4b332e1676487365e9", 0xea}, {&(0x7f00000001c0)="e59541f597edb84692445c0e13e41fc7831b169f", 0x14}, {&(0x7f0000000280)="7dddcdb619367fe9c6a3f0c332940c0ab23d1921b95346a6cba58d0dc11cede23bcf7bff814bdea7abffc212a8c61279650d8ea30b2bec50bca0ab0b7cb886c4fcb7ab8f936f1b7dd27b225efd0f5ac64fa53c71f87ed65542df0d09e8a32fcfdd121bc350f35da8368d8d74b5abd857bfd466f44b677655b22053d9ee0145c3b3e76d353ceff9f0c6a653d1fa4ab2e6f9c050e4f9f19fbdac571f38269df5184db60362bda1c0d8b49814e1d2ba71cdfa43bed7a47dfa0b7834a176dc2d6b488234", 0xc2}, {&(0x7f0000000380)="4788fa0b8e22615f8a04dbfc6019319f49dc5087fdcc82fa5531bf5a6982d62723d862801a744860c4249c42eaf8870f6ca10b40be3b7f28d8bb50df50e22029af03dc0986e8f21c1fda7c739e47621c8a52b33a932b052c4de5a182e3ba0c2aa10c8db92a4081cfecaeb3fc01df614e8a27ac4c5cf11b", 0x77}, {&(0x7f0000000400)="a468fd4fcb9455074bfc92d3f90530dd9919be89d01ad0bb7f766265220b0eaf73969881a9a3d0d4e8cec80d8c5a1097b35063ca2d9f3c074202419f86ebec3cf7464cd2c5f3de0f3d6bf6aa1d64b8b116dc3524063086c3d717c8339dd2fc3def005dd1472243f6db057e997e4c3cd009dde9ce6d14c01328ebec1e6069d30754b87b47eafe91e3bcdaf16b3bd475d44ca31a929e99649de68d355cc89e9b9df39b7ad5b1efc5083ffd16a26ed255ce9e708a39de061c342a04f8ce80", 0xbd}], 0x6, &(0x7f0000000540)=[{0x68, 0x0, 0x8, "43a770658b792ecfd47816112a7e8b0a9b597bd5c7cf11407700f6bbb94b298e54b92a3a4d5434cf397d54d2a2bef367088ccd031bc52a4575454a4d1f3b92e19de6b2e4b70436ac5a5dde7974cfcf18a8"}, {0xd0, 0x1, 0x40, "8122672698b7171961b1b0b93afce977a08d5bd5cea948f3d283cb634b797ee3b242c554474dfd66a204d5f0def1e02fccdd160226d5ea7dadcd88c5b7754b039652392731ad2dc28d953dcfc9c6f99839ba138782217b0bae1bf8ad1f60726949b57960d40c422bc7291e70935174e796dc2dcb593c1a3988341150ce8d9355638de1075613518296b4eb5ecea38f83b5961c4ec80cc76e1c5574ecf780c6f5e9c319daa03aa5ca7fe3d89e203066084c060ec81fd4dcae0e"}, {0x110, 0xffff, 0x10001, "e37fb1c3302a71174ad30b4049f6104e0f5bfaa7bdb7a661a02d3522d967b06851f19f5db022cc84b1ec585ffacd61c5be6e35965518cc830de1557e56b80bc492422167f8be49912d5a4ef4154d6c52e69cb99b456cbde4dc087730cacddda5ba58fcefd4622cb2d6a02a300e33e04b450aa1cea054a08433f82b2c5eb1100857b284976c5759e08731cb7af9b85c32405ca0592516e6729a9ae16602c89fe192b82f5c12e6264d5b67b56c8b54ff4bc049397214fbe4637261b2528c874b2f12ed3016be58178154516a6c2cc07fd953504182f485338112996a8833309a9b04dcd14b0523e101b794efe0d5e17a447442fa82fa2bc29cb214"}, {0x50, 0x1, 0x7fffffff, "4beeb15d85996b69770b9581734c3e06dc61dc52120857ec64e2a3ddf96b32f795ac7ed557391ba7e7e466d691b9242cd5388185bfc5b03d74d12a4ae764652a"}, {0xf8, 0xffff, 0xd45, "a577826907968c33f0ed6b7fe911b77fc76a98d35aaaa9d51d263449a877fff5dcbc11ab1a932ffc0fd77bfab27ffda7c8fa45072479ad4a0dfb7ee1fa607a41b3ede21f51144959be520adf51e35b113b6fc2d896492a868bb22776329fcb3f1af731df9c4d4827eb3e4804d9d543a12d90688eae20198f9bfe9e84108ccd58e7bca653f22c0616ddd6bfc44ff97aaad3259bbab2bc17108bed43b343417420dda45a36b686869f0a23a16abf141199aa001009cb86b6ce325c63790ed88106c1127b73c08a5c181728389dd57ff06007a925a6b570aa12fa4edf1fee167374be1a53f64822"}], 0x390}, 0x0) 10:12:38 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000080)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x2) readv(r0, &(0x7f0000000000), 0x100000000000021b) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000040)=0x8) mknod(&(0x7f0000000000)='./file1\x00', 0xc000, 0x2) 10:12:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r4 = dup2(r2, r3) r5 = socket(0x10, 0x8000, 0x80) sendto(r5, &(0x7f0000000240)="121e0f828bbf16eff1dd17150234cab05a474ff38767730f673c800fad5907d3bf8c9b175f012b46421bb21fc1d0d87290d9c36ed04554d7875a6959375ef114821cf26144b167225f260c11be18", 0x4e, 0x9, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000540)={'t\ap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7}, {0x40000030}, {0x80000006, 0x0, 0x0, 0xfc}]}) r6 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000180)=0x7b0) r8 = getpgrp() r9 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x10) r10 = dup(r9) ioctl$WSKBDIO_SETMODE(r10, 0x800c5709, &(0x7f0000000000)) kevent(r10, 0x0, 0x3fffffffff, 0x0, 0x1e, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) socketpair(0x1, 0x1, 0x2, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) socketpair(0x18, 0x1, 0x3, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = kqueue() kevent(r10, &(0x7f00000002c0)=[{{r11}, 0xfffffffffffffffc, 0x0, 0x10, 0x9b23, 0x3}, {{r12}, 0xffffffffffffffff, 0x20, 0x1, 0x3, 0x2}, {{r13}, 0xfffffffffffffffa, 0x20, 0x80, 0x0, 0x9}, {{r0}, 0x2, 0x1, 0x40000000, 0x4, 0xa3e}, {{r14}, 0xfffffffffffffffe, 0x10, 0x4, 0x1, 0x100000000}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x41, 0x1, 0x0, 0x2d}, {{r3}, 0xffffffffffffffff, 0x10, 0x4, 0x49, 0x665}], 0x9, &(0x7f0000000400)=[{{r15}, 0xfffffffffffffff8, 0x8, 0x80000020, 0x8}, {{r3}, 0xfffffffffffffff9, 0x4, 0xfffff, 0x9, 0x1}, {{r16}, 0xfffffffffffffff9, 0x3f, 0x10, 0x3, 0xffffffffffffffff}, {{}, 0xfffffffffffffffa, 0x8, 0x1, 0xffffffff80000001, 0x5}, {{r17}, 0xfffffffffffffffa, 0x89, 0x80, 0x1, 0x4}], 0x4f, &(0x7f00000004c0)={0x8, 0x2}) r18 = getgid() sendmsg$unix(r7, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r8, r6, r18}], 0x20, 0x7}, 0xb) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f0000000080)=0x80000001) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 10:12:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) write(r1, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x8001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) chflagsat(r0, &(0x7f0000000100)='./bus\x00', 0x0, 0x7) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000000c0)=0x6dac) 10:12:38 executing program 1: ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f00000000c0)) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000100000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 10:12:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001600)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000340)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8180, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000001640)={&(0x7f00000015c0)=[{0x45, 0x6}, {0x22, 0x5}, {0x3, 0x7f}], 0x3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x84}, {0x1c}, {}]}) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f00000002c0)=0x8) connect(r1, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x1}, 0x8) getsockopt(r1, 0x9, 0x0, 0x0, &(0x7f0000000180)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8520, 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$TIOCMSET(r4, 0x80044272, &(0x7f0000000000)=0xc6) nanosleep(&(0x7f0000000200)={0x1, 0x3f}, &(0x7f0000000240)) 10:12:38 executing program 1: getrlimit(0x3, &(0x7f0000000140)) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008000010000000000000000000000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) close(r1) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000040)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) dup(r2) 10:12:38 executing program 1: close(0xffffffffffffffff) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 10:12:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r4 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r4, 0x0, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f00000000c0)) r6 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r6, 0x0, 0x0) connect$unix(r3, &(0x7f0000000800)=ANY=[@ANYRES32, @ANYPTR64=&(0x7f0000000780)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES64, @ANYRES32=0x0]], @ANYRESOCT=r5, @ANYRESOCT, @ANYRESOCT=0x0, @ANYRESDEC, @ANYBLOB="18a8276ce73a02b59a484a5ee7c77f3463ce25b88da3419e5b37c13ba71a525dfb651a45b3de14ceedc6347f841ff3804d367e009b3f76be2d7302f350a4b3b6c7eae2f94a322600511a49351f1799b750a26b7a8405c586913fe1ecdb53bb662f0099f62607ad769b69a35c9b219d9c45f1e090dd2ac1e0e60e0904f81a9896ce76c8b94be94a0fcb1b1ec9a7f124bf544357062d8dab5c6e7f64052ff41518e62a9fec79d53b1f3c4829d00652ab927f39bbd63d4d5ac66edd0a", @ANYPTR64=&(0x7f0000000f00)=ANY=[@ANYBLOB="e1183eaddf78eed44aaa8e5c8b980337d4aab03f2bf9d89259565c9111874fa0eb3ec7a774341a22d2a4bb62fddfce24d31eec5129021904ced56df1652cb6d399a1e4a6e18ce04a063ecf418ddbe972d4fba9fd98f5a7ebff54518ea12fc894bf11dbfdc4661127f418b2d195911c94d050c9b3f7c5760120000000000000001032137a506efa488025119bf100"/152, @ANYRES16, @ANYRES64, @ANYRESHEX=r0, @ANYBLOB="a4f8b9f9448a429ea3b00dd5fde61e3f321b85", @ANYRES16=r6]], 0x8) shutdown(r3, 0x2) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) read(r2, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x150) r7 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r7, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x2, 0x2, 0x800}, {0x5, 0x800000000000003, 0x1800}, {0x1, 0x2, 0x800}], 0x4) connect$inet(r2, &(0x7f00000005c0)={0x2, 0x3}, 0x580) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x40401) semop(r7, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semget$private(0x0, 0x0, 0x84) sync() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x401) getsockname$inet(r2, &(0x7f0000000280), &(0x7f0000000540)=0x255) r8 = socket(0x11, 0x4003, 0x8) r9 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='/', r9, &(0x7f0000000000)='./file0\x00') utimensat(r9, &(0x7f00000003c0)='./file0\x00', &(0x7f00000000c0)={{0xfffffffffffffffe, 0xfffffffffffffffd}, {0x0, 0xffffffffffffffff}}, 0x2) sendto$unix(r9, &(0x7f0000000a40)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3017ae26caa0412fa4f376336acf00b6404be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f000040000000000000001000000000000000019e2952d54108c5da3f41486f18c72c63df883a2e34131b71649ea2f5abe2f77d0f39c4ed8003b4a16f7cc286261167cd88f03233637175a16539fa86ae3635b677cdd6f2e04a5a75040942033d39cbc54a10d8738eb790f7f14316864e51d992ac79aedbe59b81391fb173393fa8bbe77ec53c9351cbf7ecdfb08a3ea40745d35c7769fba96ab65482c700966736d521e13b741d16c90812d2f3fd918e26b0de0655259be64a52856cd25bb6f8025bdd37dcad07dc7d369c712a75aed5d53c9cafff3c65294", 0x177, 0x40e, 0x0, 0x0) r10 = dup(r8) ioctl$TIOCMBIC(r10, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r10, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r12 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r11, r12) r13 = socket(0x11, 0x4003, 0x8) sendto$unix(r13, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r14 = dup(r13) ioctl$TIOCMBIC(r14, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r14, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r16 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r15, r16) getgroups(0x3, &(0x7f0000000140)=[r12, r16, 0x0]) r18 = socket(0x11, 0x4003, 0x8) sendto$unix(r18, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r19 = dup(r18) ioctl$TIOCMBIC(r19, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r19, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r21 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r20, r21) r22 = getgid() r23 = getegid() setgroups(0x4, &(0x7f0000000240)=[r17, r21, r22, r23]) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000a00)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) clock_getres(0x4, &(0x7f0000000100)) fcntl$dupfd(r2, 0x0, r2) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000500)) semop(r7, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) 10:12:39 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x34, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000080)={0x1, 0xffffffff, './file0\x00', 0x80, 0xffffffff, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 10:12:39 executing program 1: r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r2, 0xee01) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r4) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r5) r6 = getpgid(r5) r7 = semget$private(0x0, 0x4, 0xa5) semop(r7, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r7, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r7, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x4, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r7, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r9 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x3, r8, r9, r10, r12, 0x4}, 0x200, 0x401, 0x2}) r13 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r13, 0x1, 0xfffffffffffffffe) msgsnd(r13, &(0x7f0000000800)=ANY=[@ANYRES64=0x0], 0x1, 0x80000803) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000240)={{0x7, r2, r12, r2, r3, 0x2, 0x2}, 0x5, 0x9, r6, r4, 0x9a8, 0x15, 0x3e, 0xfcc}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x836, r4) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0xdf3cd9a89d06bbc1) r14 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r14, &(0x7f0000001300), 0x0) ktrace(&(0x7f00000003c0)='./file0\x00', 0x2, 0x0, 0x0) r15 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r15, 0x0, 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0x1, 0x170) 10:12:39 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001180)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d869387b9b5732c2d78e01abcbbea5348df9fadafcbb80cd7dbefc244e47172b271e4b25bd119a26710813d468b639fe0c7248e6f172a07f041a5693e97263e52ef20b1ca6152c97570bf76a46875e87630e6c1a4083cba0f1f0d564755683d56c925377fe14251479108118f878c914f474138f6d9dbdc9e7fa7de2b4e98e5c1ad1b4bd6331ce135a3fb4776b8c9e3833003892c3ffa55afb5"], 0x10) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) fcntl$lock(r1, 0x7, &(0x7f00000002c0)={0x3, 0x0, 0x9, 0x101, r2}) getsockopt$sock_timeval(r1, 0xffff, 0xfaee92494058a869, &(0x7f0000000180), &(0x7f0000000240)=0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000001c0)="77694b110766c1653d4b623ab7e4894daca1206d2961a75417dad6101f3e762ece2d326faa47d01feff7ad65ae9a9b10d072c7ec11138684a1b8ea4f080043f257421a5db859d077d94e713983832bcf78c1b7db0b372972ef18dd6b48c5175359e2860618a9d2d5f5b926de2b876b30282417", 0x73}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x8c}, {&(0x7f0000000100)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7928e4541baec5194c07e62b3ec4070bba4d4204b5ef7571b8080d524ef5682c3211f0c28bdd892ada68fa764ebc3d6e8b71439d4b835928287d51f774e9c41d14d54abfd821e815440ae65adb67485cf4c320f0eef7f34ef17ca5f7bda0836ed8ac34279daf42c2c58a891fed235076ab38881a47f12b225fd0d696722bc4317857220915c49318aae3d3a2469d1c3697fe8fd57076f90245389db343bc48b8fe18876afb17ab6c174b6ca7fd70a749ff6e59a1a6eef6c8fdf2d9c6be266e6b0ad0b000d07928298c95816e37646137cbef4a57ea8819489aeeca3f313c1fa034d6d43af36cd6cd68751e5fab0cd6cf501d2ce9397f89c17b8ed1e71361279d6f2172376cfb72747aec6b900cf1dbb9fe0b8334d19fbfb023754605bf39dccf2b8964bc52e6508e5edb9e86d7cf94bf918f997982d4d1ea39da83806aa058365c2bc1bb405edc6fc6b0d166366b2e2abb1025717065e3b3777379ad69b8cb6f024199ee8cce07b3807a48ab5cb43dd5bfca65d987e5c8faa3065ad6919dc2de2bf98161977a07c158241b4eafec339fa32b881b8af6302e34a8b426b69646b4207517478cc93cd6c3f7be6959ae42eb0b3c984159a3e97ba7cbb18dae75b9ed0a0aaeb4c9283a078694b9a1c637aa8f764e27496bc326b0ef54b637a34c8d99a3733d8b1e326e97ec46d6533ab049e8b647016cf4ffbe9aaaa9eca13202ecd4fbac0f46fd3c781e79809f08275fe6c2b4435d284b28aaa44f1d39cf5f2b0e477adbcdc2e4c6362a7d798ee208347bf050294a6cc3e794ef5290898d67e4244256f57ef58ea9e771a473d260f6a621a35b8939174c76f6195c9decb1b413ca97539f643110458f2fcb5d9eb87170b485ac544", 0x626}], 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCSBRK(r3, 0x2000747b) 10:12:39 executing program 0: r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x800c5709, &(0x7f0000000000)) kevent(r1, 0x0, 0x3fffffffff, 0x0, 0x1e, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000180)={0x1, 0x4, 0x2}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x800c5709, &(0x7f0000000000)) kevent(r4, 0x0, 0x3fffffffff, 0x0, 0x1e, 0x0) accept$inet6(r4, 0x0, &(0x7f0000000100)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x200000000001d}, {0x14, 0x0, 0x100000001}, {0x6}]}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000000c0)=0x2) connect$inet6(0xffffffffffffff9c, &(0x7f0000000140)={0x18, 0x3, 0xb96d, 0xf4}, 0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") getegid() 10:12:39 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x80) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000180)={0x7f}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe09, &(0x7f0000000240)="4b37498e7051732ba2b144b3ac4b31db9abdfa6b52c2e9df4c513b462066bdb833c3f50c830dbfb80eda382927e1605267d911c9c82fc39ec9fc0c2dc1f3b35ba0ca96beb26c7b2b96af6afa0a1aa7e9a1a626cc23cc9b661c912aabc6d2394177b45520a9599a017289de6086bc3667cf646c5df3bc864bf9357576619d51e369fb60427d9e4b0ddd6957f9f152f0c6821c7dc29cba944f2b684a6929d0506216e9072da615") setitimer(0x2, &(0x7f00000001c0)={{0x4, 0xc0fe}, {0x6, 0xce66}}, &(0x7f0000000200)) 10:12:39 executing program 1: socket$inet(0x2, 0x3, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000014c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a38620700000000829595596fc87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49f5638db00c87c2805f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100007e00000021d39b4028adb1ff18fb37ec4305802ad2cf8724eb18089278e31437da29bd0000000000000000e02b05000000004ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c2a690d24f5ac959762c1f1c89f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39ef6256b1f007bf8f244cbc769cee44346040984f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcd5b823e495bac220445ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f395a659255490b88ff1bf33409000000d3574d79be64d7a570715f68932de75cc53ec316484d3e4172dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd818b6d59ddc7233a0ebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa48ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3fce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c3918d1b48793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cacdd30450bb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbdea51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5c2c4bf8e90c33f9f0ab4f56b6f7ebea3cb47566abe86451173c12dfcce0ada6e3def3f5a190a05885d482fffb98715e0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23a216639cb5ba8caa715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd40000000000000000000000002271ce791fa276c583c4e6782c45a36ed5b19b061dc3246e01000000000000003a04baf7c32598ff1a6ebe65d986cc030000000000000087012a0405625260265278ce47063bf17cf5a9cf0156d9da56abbfe022b9e807a202704a4373eccbcdfa133ac73b3ceae8500c6de0aa6d0f44ffa9ea178f38d62b933fe4a6a80c0c57bda2e1516b0eefa7ecdcd93b3139b8da4b6f2c9e159717a8abcd68b6914afa8a02bf1ddcf1a8689d5c6dcd980641a8b1f8564947c0affc57f8beb04a697c7494d90aef2d3f3a159ab5ece8aa0b5e802ded140eb4e9af97f8447ba1cae9232188bfe8e96ed577668473dca7f70fb90e22e4357c8f9b482dd8241dd63569c7f883aa26d1dd303e0dfbc5b0572772cae259ce5355c1ba1a7fb74aa9ff396b7d3f994ed34c3e031cba3bda8a695f1a071e63f251c0371995d6f89c138a894e92917594e3dc2d1f1d86fae1ab32d6f0493902b9570a2d057ac30ebdca3315ef9c82b56c35332499a329e045f2f7c1b7d7af32105b79a9d528e75f535e4aba41c5f7f999129664c6c03e992b1733c5cb5259ac5522746ccdfcf2b8cc096be9d92894bfaf048e636e0b189893806ccda3f043a7e308891bde339ead071b92ae077b3bbf3bedde82ce9011eb39254b487209f1d82fc85bdc49f538513a000000000000000000000000002310334b18aa6a72b7e995a8833911f60a6691297792c7206e5b0477d6f706ba40285557a13afe9790c6a0bba36e827adc02204dfcc0e151cd2972a995a6b40f6cab3538eb3c5c4c180fb1921f55fb51f98d0f039836cf3900ff00000000000016a8586aaf9cf734c3fd125aa6b3e55265b481b1e54efdd0c379c69dd0132eee6fda43e82288292ab4b58f2c95585f95d3867f189b18f62d6df0ae14dd1714cd0dc6b20c3496953fa6bb75761de21de5166a3be4cdd093c4e364580ac053c154a0325cdf2963ef277a665a26878af26a0256c81bf5cdbaed16a3a4b5dc8d3095182cfd0e437a831bc6a1263ba086e4993e8d0b6fbfe277ce69d58dd8827c97a3676cfd4da06e608c491e1bb02af6033f18132ea19aef2fb918f0d20cac40e0a0a5a4477bbd1d142dba6e7c45a88165cbd5a84127764f059ef37813b06e624d3a1a855d90baec8a3e6bb9defc8d2d003bc3f59a0ecd5d0e8ac0a8f4f070e74742c8d27bf5949c22b35134cdd6cb272685209cc9439f0533b1754eaa38529d11c7a1ebaa8dca55fee561a8a3810c30ae88fefa8fc60d54138d4c68a179b840058260bb14262b8c1c43ee359ba16e16b79fbf9b2724b59fb3d1d8deb45ca8b698fb0c818991340fb5cd22085e40760baa53928c8c4c983a6c6caadd9411fc95c46fccb71a8a94cb5fea93"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000500)=0x6d, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r2 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0x7b0) r4 = getpgrp() r5 = getgid() sendmsg$unix(r3, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r4, r2, r5}], 0x20, 0x7}, 0xb) setsockopt(r3, 0x5, 0x7, &(0x7f0000000040)="6b33872ea62e433f9325143b0604a0d00fcf7425329ba90173cee952ddf3058de0", 0x21) 10:12:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) 10:12:39 executing program 1: close(0xffffffffffffffff) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x8000) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) unlink(&(0x7f0000000200)='./bus\x00') ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x6, 0x3, 0x1, 0x8}, {0x80, 0x2, 0x20, 0x2}, {0xffc1, 0x2, 0x0, 0x4c9c}]}) pwritev(r1, &(0x7f00000002c0), 0x2a9, 0x0, 0x0) 10:12:39 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) r3 = kqueue() sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b81000000029000000310000000300000035"], 0x31}, 0x0) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x2, 0x1) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket$inet(0x2, 0x4, 0x69) preadv(r4, &(0x7f0000000740)=[{&(0x7f0000000440)=""/213, 0xd5}, {&(0x7f0000000540)=""/33, 0x21}, {&(0x7f0000000580)=""/110, 0x6e}, {&(0x7f0000000600)=""/106, 0x6a}, {&(0x7f0000000680)=""/185, 0xb9}], 0x5, 0x0, 0x0) recvmsg(r5, &(0x7f0000000400)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000300)=[{&(0x7f00000001c0)=""/217, 0x3}, {&(0x7f00000007c0)=""/26, 0x1a}], 0x2, &(0x7f0000000340)=""/176, 0xb0}, 0x2) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) kevent(r3, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x31, 0xfffff}], 0x6, 0x0, 0x0, 0x0) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) panic: attempt to execute user address 0x0 in supervisor mode Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *426273 87522 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x3eb kerntrap(ffff8000159314d0) at kerntrap+0xdb alltraps_kern_meltdown(6,ffff800016b82000,fffffd802eb7baf8,10,ffff80000005b280,ffff800015931738) at alltraps_kern_meltdown+0x7b 0(b,ffff800015931698,83,ffff800015931738,0,b) at 0 rt_match(fffffd803701da58,0,1,0) at rt_match+0xbe in_pcbselsrc(ffff800015931810,fffffd803c0d9420,fffffd803701d9d8) at in_pcbselsrc+0x219 in_pcbconnect(fffffd803701d9d8,fffffd803c0d9400) at in_pcbconnect+0x107 udp_usrreq(fffffd8027974ac0,4,0,fffffd803c0d9400,0,ffff8000149158c8) at udp_usrreq+0x560 sys_connect(ffff8000149158c8,ffff800015931998,ffff8000159319e0) at sys_connect+0x3df syscall(ffff800015931a60) at syscall+0x507 Xsyscall(6,0,fffffffffffffed2,0,3,c62af5b9010) at Xsyscall+0x128 end of kernel end trace frame: 0xc650bb310b0, count: 2 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> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic attempt to execute user address 0x0 in supervisor mode ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x3eb kerntrap(ffff8000159314d0) at kerntrap+0xdb alltraps_kern_meltdown(6,ffff800016b82000,fffffd802eb7baf8,10,ffff80000005b280,ffff800015931738) at alltraps_kern_meltdown+0x7b 0(b,ffff800015931698,83,ffff800015931738,0,b) at 0 rt_match(fffffd803701da58,0,1,0) at rt_match+0xbe in_pcbselsrc(ffff800015931810,fffffd803c0d9420,fffffd803701d9d8) at in_pcbselsrc+0x219 in_pcbconnect(fffffd803701d9d8,fffffd803c0d9400) at in_pcbconnect+0x107 udp_usrreq(fffffd8027974ac0,4,0,fffffd803c0d9400,0,ffff8000149158c8) at udp_usrreq+0x560 sys_connect(ffff8000149158c8,ffff800015931998,ffff8000159319e0) at sys_connect+0x3df syscall(ffff800015931a60) at syscall+0x507 Xsyscall(6,0,fffffffffffffed2,0,3,c62af5b9010) at Xsyscall+0x128 end of kernel end trace frame: 0xc650bb310b0, count: -13 ddb> show registers rdi 0xffffffff812241d7 db_enter+0x17 rsi 0x2227 __ALIGN_SIZE+0x1227 rbp 0xffff800015931340 rbx 0xffff8000159313f0 rdx 0x2228 __ALIGN_SIZE+0x1228 rcx 0xffff800016b82000 rax 0xffff800016b82000 r8 0xffff800015931300 r9 0x1 r10 0xffff800000a58ec0 r11 0x6a3ab606f589e166 r12 0x3000000008 r13 0xffff800015931350 r14 0x100 r15 0x1 rip 0xffffffff812241d8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800015931330 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.1) pid=426273 stat=onproc flags process=0 proc=4000000 pri=82, usrpri=82, nice=20 forw=0xffffffffffffffff, list=0xffff8000149153d8,0xffffffff825686e0 process=0xffff8000ffff70f0 user=0xffff80001592c000, vmspace=0xfffffd803f013000 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 87522 132519 85587 0 2 0 syz-executor.1 *87522 426273 85587 0 7 0x4000000 syz-executor.1 57161 166898 34637 0 2 0 syz-executor.0 57161 294447 34637 0 3 0x4000000 physio syz-executor.0 34637 299607 31215 0 3 0x82 nanosleep syz-executor.0 85587 382933 31215 0 3 0x82 nanosleep syz-executor.1 84382 477089 0 0 3 0x14200 acct acct 72522 127346 1 0 3 0x100083 ttyin getty 21729 351333 0 0 3 0x14200 bored sosplice 31215 274455 21154 0 3 0x82 thrsleep syz-fuzzer 31215 512758 21154 0 3 0x4000082 thrsleep syz-fuzzer 31215 98155 21154 0 3 0x4000082 kqread syz-fuzzer 31215 88144 21154 0 3 0x4000082 thrsleep syz-fuzzer 31215 437404 21154 0 3 0x4000082 thrsleep syz-fuzzer 31215 169155 21154 0 3 0x4000082 thrsleep syz-fuzzer 31215 54907 21154 0 3 0x4000082 thrsleep syz-fuzzer 31215 72149 21154 0 3 0x4000082 thrsleep syz-fuzzer 21154 353199 81415 0 3 0x10008a pause ksh 81415 394632 86694 0 3 0x92 select sshd 86694 344762 1 0 3 0x80 select sshd 71773 27955 8216 73 3 0x100090 kqread syslogd 8216 388423 1 0 3 0x100082 netio syslogd 69376 60852 1 77 3 0x100090 poll dhclient 50174 519191 1 0 3 0x80 poll dhclient 2575 201723 0 0 2 0x14200 zerothread 63654 499889 0 0 3 0x14200 aiodoned aiodoned 310 59261 0 0 3 0x14200 syncer update 37743 102734 0 0 3 0x14200 cleaner cleaner 12031 201653 0 0 3 0x14200 reaper reaper 36907 86000 0 0 3 0x14200 pgdaemon pagedaemon 14804 380032 0 0 3 0x14200 bored crynlk 53151 284531 0 0 3 0x14200 bored crypto 25037 377940 0 0 3 0x40014200 acpi0 acpi0 94409 92753 0 0 3 0x14200 bored softnet 38628 209375 0 0 3 0x14200 bored systqmp 58625 52137 0 0 3 0x14200 bored systq 80673 15335 0 0 3 0x40014200 bored softclock 84300 445067 0 0 3 0x40014200 idle0 47063 109418 0 0 3 0x14200 bored smr 1 59007 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9623 7063K 9061K 78643K 33011 0 0 pcb 13 12K 14K 78643K 2505 0 0 rtable 144 13K 14K 78643K 7707 0 0 ifaddr 108 27K 28K 78643K 2056 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 687 0 0 iov 0 0K 32K 78643K 3076 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1215 76K 78K 78643K 11095 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 159 0 0 VM map 2 0K 0K 78643K 68 0 0 sem 12 0K 0K 78643K 4138 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 6 17K 25K 78643K 13470 0 0 sigio 0 0K 0K 78643K 131 0 0 proc 50 38K 63K 78643K 5130 0 0 subproc 32 2K 2K 78643K 1445 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 748 0 0 in_multi 42 2K 3K 78643K 1444 0 0 ether_multi 1 0K 0K 78643K 47 0 0 mrt 0 0K 0K 78643K 105 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 186 821K 821K 78643K 186 0 0 exec 0 0K 1K 78643K 2750 0 0 pfkey data 0 0K 4K 78643K 8 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 157 25K 34K 78643K 34684 0 0 UVM aobj 130 4K 4K 78643K 148 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 2753 0 0 NDP 24 0K 1K 78643K 703 0 0 temp 254 3537K 4177K 78643K 347093 0 0 kqueue 0 0K 0K 78643K 83 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 260 0 251 1 0 1 1 0 8 0 rtpcb 80 931 0 929 1 0 1 1 0 8 0 rtentry 112 1456 0 1404 2 0 2 2 0 8 0 unpcb 120 5209 0 5197 4 3 1 2 0 8 0 syncache 264 73 0 73 28 27 1 1 0 8 1 sackhl 24 10 0 10 6 6 0 1 0 8 0 tcpqe 32 6232 0 6232 15 15 0 1 0 8 0 tcpcb 544 7980 0 7976 65 64 1 15 0 8 0 ipq 40 116 0 116 42 41 1 1 0 8 1 ipqe 40 277 0 277 42 41 1 1 0 8 1 inpcb 280 18341 0 18331 107 105 2 13 0 8 1 rttmr 72 37 0 36 15 14 1 1 0 8 0 nd6 48 221 0 217 8 7 1 1 0 8 0 pkpcb 40 57 0 57 27 27 0 1 0 8 0 swfcl 56 10 0 0 1 0 1 1 0 8 0 ppxss 1128 237 0 237 49 48 1 1 0 8 1 art_heap8 4096 8 0 6 7 5 2 4 0 8 0 art_heap4 256 6507 0 6213 83 63 20 20 0 8 1 art_table 32 6515 0 6219 3 0 3 3 0 8 0 art_node 16 1439 0 1392 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 4136 0 4126 1 0 1 1 0 8 0 shmpl 112 146 0 18 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 23284 0 21847 47 0 47 47 0 8 0 ffsino 240 23284 0 21847 85 0 85 85 0 8 0 nchpl 144 45416 0 43791 62 0 62 62 0 8 0 uvmvnodes 72 9726 0 0 177 0 177 177 0 8 0 vnodes 208 9726 0 0 512 0 512 512 0 8 0 namei 1024 167234 0 167234 17 16 1 1 0 8 1 vmpool 520 66 0 66 25 25 0 1 0 8 0 scsiplug 64 24 0 24 20 20 0 1 0 8 0 scxspl 192 186661 0 186660 81 79 2 7 0 8 1 plimitpl 152 1186 0 1179 1 0 1 1 0 8 0 sigapl 432 13396 0 13382 2 0 2 2 0 8 0 futexpl 56 397639 0 397639 20 19 1 1 0 8 1 knotepl 112 3455 0 3436 3 2 1 2 0 8 0 kqueuepl 104 3740 0 3738 10 9 1 4 0 8 0 pipepl 112 14084 0 14065 38 37 1 2 0 8 0 fdescpl 424 13397 0 13382 2 0 2 2 0 8 0 filepl 120 121871 0 121773 95 91 4 11 0 8 1 lockfpl 104 5136 0 5135 1 0 1 1 0 8 0 lockfspl 48 1659 0 1658 1 0 1 1 0 8 0 sessionpl 112 104 0 94 1 0 1 1 0 8 0 pgrppl 48 212 0 202 1 0 1 1 0 8 0 ucredpl 96 16210 0 16202 1 0 1 1 0 8 0 zombiepl 144 13385 0 13385 3 2 1 1 0 8 1 processpl 864 13416 0 13385 4 0 4 4 0 8 0 procpl 632 29596 0 29556 11 7 4 5 0 8 0 sosppl 128 167 0 167 42 42 0 1 0 8 0 sockpl 384 24757 0 24735 181 177 4 21 0 8 1 mcl64k 65536 5962 0 5705 559 526 33 65 0 8 0 mcl16k 16384 144 0 144 59 58 1 1 0 8 1 mcl12k 12288 341 0 341 42 41 1 1 0 8 1 mcl9k 9216 222 0 221 39 38 1 1 0 8 0 mcl8k 8192 696 0 696 29 28 1 1 0 8 1 mcl4k 4096 1582 0 1582 21 20 1 1 0 8 1 mcl2k2 2112 121 0 121 54 53 1 1 0 8 1 mcl2k 2048 76249 0 76205 50 43 7 12 0 8 1 mtagpl 80 203 0 203 3 3 0 1 0 8 0 mbufpl 256 239590 0 239240 376 350 26 40 0 8 0 bufpl 256 60205 0 50184 628 1 627 627 0 8 0 anonpl 16 1680873 0 1666163 321 240 81 82 0 62 5 amapchunkpl 152 74870 0 74763 247 241 6 18 0 158 1 amappl16 192 87691 0 86789 641 587 54 58 0 8 8 amappl15 184 2454 0 2453 14 13 1 1 0 8 0 amappl14 176 2279 0 2275 2 1 1 1 0 8 0 amappl13 168 1711 0 1710 1 0 1 1 0 8 0 amappl12 160 1094 0 1093 2 1 1 1 0 8 0 amappl11 152 1703 0 1691 1 0 1 1 0 8 0 amappl10 144 1486 0 1482 1 0 1 1 0 8 0 amappl9 136 4366 0 4358 1 0 1 1 0 8 0 amappl8 128 3827 0 3753 7 4 3 3 0 8 0 amappl7 120 1881 0 1871 1 0 1 1 0 8 0 amappl6 112 1493 0 1480 1 0 1 1 0 8 0 amappl5 104 1956 0 1947 1 0 1 1 0 8 0 amappl4 96 13121 0 13085 1 0 1 1 0 8 0 amappl3 88 3396 0 3391 1 0 1 1 0 8 0 amappl2 80 103775 0 103698 4 2 2 3 0 8 0 amappl1 72 258080 0 257667 28 19 9 20 0 8 0 amappl 80 31316 0 31279 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 147 0 18 3 0 3 3 0 8 0 uaddrrnd 24 13463 0 13382 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 13463 0 13382 1 0 1 1 0 8 0 vmmpekpl 168 98822 0 98798 2 0 2 2 0 8 0 vmmpepl 168 1638422 0 1636321 866 742 124 125 0 357 23 vmsppl 272 13396 0 13382 9 8 1 2 0 8 0 pdppl 4096 26932 0 26896 6 1 5 6 0 8 0 pvpl 32 5086060 0 5068120 1165 972 193 298 0 265 21 pmappl 200 13462 0 13448 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 1999 0 1185 25 1 24 24 0 8 0