0x0}) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r34, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r35, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendmsg$unix(r8, &(0x7f0000000400)={&(0x7f0000000080)=@abs={0x3, 0x0, 0x0}, 0x8, &(0x7f0000000280)=[{&(0x7f00000000c0)="7ccaefb0eb230b917816182ee9c3565f0e33131b7d0082faf2b77a5988fc79162210b56cca5d26fa081151400b32b191b1aebb20c26b8b65491b341315d25ddfcacc70ba895426465df9c2c0a6f6da0a91fc3896fbf3f1fb4e5c54d1bc8b059da76329361860856114efcf16de7ccbdb3beb3873f8585198857937d921e5ecc4a2aea8f4b10c1df87d825e15638b7ee4b1614357f87c755551e3f860624a0d06d4762a1598b0037c9357cf8a", 0xac}, {&(0x7f0000000180)="3dd53210cc68e024fbd2f860adffc5311959965fa568ea0b69a2f13201f9f35a1fd04e7a30d3e5899f336d0a229d248c10fc32dfdf453290045bb127c29be1474639bf6ffc18ab685915b0500078ffbb60e220d4347ec0de0ef9f42f823487ae7d8124a21883e4a13c637e2a8dff359aeacbaac9718b2d1b4ad240fa185baf1912e09da00bef54a3841506cc7cd82b4793b22ed1eec681e283e4e7819723bf7181a1c16ab2180e5f54bc282404a4ba93b491feda898780e894a1ced7c38379441ef054f1e565dc2a3f657b11f9168544ec9b", 0xd2}], 0x2, &(0x7f0000000300)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r15, @ANYRES32=r21, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r24, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r25, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r26, @ANYRES32=r27, @ANYRES32=r28, @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r29, @ANYRES32=r30, @ANYRES32=r31, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r32, @ANYRES32, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r33, @ANYRES32, @ANYRES32=r34, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32=r7, @ANYRES32=r35, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="00000001"], 0xe8, 0x1}, 0xb) r36 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r36, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000004800)={0x0, 0x0, 0x0}, &(0x7f0000004840)=0xc) r38 = syz_open_pts() r39 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r39, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r39, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r40 = socket(0x2, 0x3, 0x0) r41 = socket(0x18, 0x1, 0x0) close(r41) connect$unix(r41, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r42 = getpgid(0xffffffffffffffff) r43 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r43, 0x0, 0x6a, 0x0, 0x0) r44 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r47 = getgid() getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r44, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r48, r46) semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r45, r47, r48, r49, 0x2, 0x9}, 0x5, 0x5, 0x2}) r50 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r50, 0x0, 0x6a, 0x0, 0x0) r51 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r54 = getgid() getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r51, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r55, r53) semctl$IPC_SET(r51, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r52, r54, r55, r56, 0x2, 0x9}, 0x5, 0x5, 0x2}) r57 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r57, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r57, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r58 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r58, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r58, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r59 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r59, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r59, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r60 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r60, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r60, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r61 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r61, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r61, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r63 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r63, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r63, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r64 = socket$inet6(0x18, 0x2, 0x4) r65 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r65, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r65, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r66 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r66, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2, 0x0, 0x85}, {0x14, 0x5}, {0x5}]}) ioctl$BIOCSETIF(r66, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r67 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r67, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r67, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r68 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r68, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r68, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendmsg$unix(r41, &(0x7f0000000400)={&(0x7f0000000080)=@abs={0x3, 0x0, 0x0}, 0x8, &(0x7f0000000280)=[{&(0x7f00000000c0)="7ccaefb0eb230b917816182ee9c3565f0e33131b7d0082faf2b77a5988fc79162210b56cca5d26fa081151400b32b191b1aebb20c26b8b65491b341315d25ddfcacc70ba895426465df9c2c0a6f6da0a91fc3896fbf3f1fb4e5c54d1bc8b059da76329361860856114efcf16de7ccbdb3beb3873f8585198857937d921e5ecc4a2aea8f4b10c1df87d825e15638b7ee4b1614357f87c755551e3f860624a0d06d4762a1598b0037c9357cf8a", 0xac}, {&(0x7f0000000180)="3dd53210cc68e024fbd2f860adffc5311959965fa568ea0b69a2f13201f9f35a1fd04e7a30d3e5899f336d0a229d248c10fc32dfdf453290045bb127c29be1474639bf6ffc18ab685915b0500078ffbb60e220d4347ec0de0ef9f42f823487ae7d8124a21883e4a13c637e2a8dff359aeacbaac9718b2d1b4ad240fa185baf1912e09da00bef54a3841506cc7cd82b4793b22ed1eec681e283e4e7819723bf7181a1c16ab2180e5f54bc282404a4ba93b491feda898780e894a1ced7c38379441ef054f1e565dc2a3f657b11f9168544ec9b", 0xd2}], 0x2, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r42, r48, r54}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r57]}, @rights={0x18, 0xffff, 0x1, [r58]}, @rights={0x38, 0xffff, 0x1, [r40, r40, r59, r60, r61, r40, r40, r62, r63, r64]}, @rights={0x18, 0xffff, 0x1, [r65, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [r66, 0xffffffffffffffff, r67]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, r40, r68, 0xffffffffffffff9c]}], 0xe8, 0x1}, 0xb) r69 = semget$private(0x0, 0x4, 0xa5) semop(r69, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r69, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r69, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r69, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r69, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r69, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r71 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r73 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r73, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r73, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r69, 0x0, 0x1, &(0x7f0000000100)={{0x3, r70, r71, r72, r74, 0x4}, 0x200, 0x401, 0x2}) r75 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r76 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r77 = dup(r76) ioctl$WSKBDIO_SETMODE(r77, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r77, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r79 = semget$private(0x0, 0x4, 0xa5) semop(r79, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r79, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r79, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r79, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r79, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r79, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r81 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r83 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r83, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r83, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r79, 0x0, 0x1, &(0x7f0000000100)={{0x3, r80, r81, r82, r84, 0x4}, 0x200, 0x401, 0x2}) fchownat(r75, &(0x7f00000010c0)='./bus\x00', r78, r84, 0x2) r85 = semget$private(0x0, 0x4, 0xa5) semop(r85, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r85, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r85, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r85, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r85, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r85, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r87 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r89 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r89, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r89, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r85, 0x0, 0x1, &(0x7f0000000100)={{0x3, r86, r87, r88, r90, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x5, &(0x7f0000004880)=[0xffffffffffffffff, 0xffffffffffffffff, r84, r87, 0xffffffffffffffff]) r92 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r92, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r92, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r93 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r93, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r93, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sendmsg$unix(r5, &(0x7f0000004940)={&(0x7f0000000440)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000004780)=[{&(0x7f0000000480)="11c5bafb5be57c785bc8bc16ebc431994f51b24c5cd046e54e824db0e1db419090677145af99aaa9ad30fde76fa31a612bcacb1761327be2cb3c7d04725b8cf08cf901f8e382c1ed3b4a691ef00045ae41949ae7d506aa516dee80f0a7d6bc64c3f2a65b48434748c9b78fefdfdae991464532d6d3ecc7392f3f75edd9f0d5412dda758fee39a33337fb059d2948d0c684c74c5b91356c80f35808d1993793e990ad8640c43601f48e9087c62326c80f4ac3ab2d12f52e3f6ea80dce9f9ae91fbe8a66f5af560f4ab76a4f5ec04392d5b10329e18ce5a16393f864870f", 0xdd}, {&(0x7f0000000580)="6def4c280ea9c70771f7277412f71a26048a", 0xffffffffffffff2a}, {&(0x7f00000005c0)="e3082145ec8908d274ffe5280f350e3722bc62d9dce3640513099276d4e0dc0d548f902a6d68b40d3302c8cffa19c7b2d4aaf6a425351959ed5dd74bf7322f9fddf33241fd93adcfe3c17d5d763b7040f58e2ae9a7c0cb0890bf45df1624c0cef006a9f7f72652a118625e8d6e5b94a94f1a274296ca24c6ba02510ccb3ca56a5e149732339c296c6c0d13c67fa25a78e45dec2df82017e61a54a2634d43b7315ca7649aedaab1e082fb83f3c35b06c3101519ac4c1cdef692cf80e071a1dc8059eda1fa1733fb5e325eb06b9bc6d52eaa1cc87bd439bb93842b6feb275f5539c48b830e1b4905b17fb6a414fee1683e6efa5812ab1b50aa3e85041336d3427ac93049cd8e939e746e4a37f3953c5edc35b2962df3778268fba31714f6d988cfd0e24567850259e707caa0cacbc3e880e64e8d501b2db17cc44edba2d6e5edba401080e8049c17b1f042e7e97f6ebf59b5ecc02bf02190fb2b00f76c70624f91e6518a08e5736fa7cf6dd00b991180a54b696171b30e1117d2b2b1b03fbab865ef3569aa9046acff084a92b87d10eb3e1508c1c82f1b0bcc87cd38de9196048df3c62828abfc9273730ae09b64462739f249e3ae030b9ab226303c188eaa300c6d6183072c3cc3b5b3f7937387ccea20c8a2b7598a0613d548c4a5f59d719ac1f5e44c08f1c113ac68c5584a61b74d8edcf7c37e13b8724e81463b6c605a739daaeeeeb01a7db4883e2816b1997797787cbdbeda5454b7c43c7e95fb9fc24f540a75213e3bc1161d521b62a27beb88dedf1b99b0b7e3c39c7adc7ba4f3ac4fcd2249e186b5a23d0669d7bccbeefef496814882781078af0fcc174671058b47a262d631acb4f9f304fb102906a17e99714e492b66ec497883b061e3a5ec751fd435db93cfd9681b44199a81abc9076c8d10e6d98fe0aaa0995ddf968aebacafc932484abe5bdceaef8d052baf1a02d6fa1c1eb0d0e876052232b9e9f7c0241517409b41dad556adb31485beaa7323537f2795a41ad251037db705035eb02c37493460d5eaf5b4737fe25c8a2498f8e97e1ee112442809a82d010a28a68e19e8a9354091b029c499f54a053afec8671d83b3c39b3acdf9734757bf08875375f8f1661db8d60d50b3ea23edea30c274f1fa70d2f0f678f7549a48c2078901d0254c6a6229b4f9bd9543531ff17a855ceabdc87a5c8ca2054d7c8c6deaf39e3178bdc7ca15110baeed1e5a040bdbae64687d55f80424233662efa812251fdf2a4e6a5394b1b0694530804d512caf68d4f60522c32caffc8be5e093f53c5891b6c1ad9d90cfdd2bf75b91db44c816f9ab0665b5f2733be0ecd815f085729c116994bd4ca6269543581dd49003c5830940ca6081a10df5e8e76e7f65c635fe652b8843b4903f35617e500bc84abe806f9c6b4c52f52805060180fa4d1b3a1bbb9c86dc45470abd41ba7c1c37e2a68dedb552dbf318ef95bbc377c026861dc8a8f8748be537cbc77790ae273eeb3290543d95c0941d7643dd2125fbaec8e288a15c36e6debcdbe1b78ba3bd60a10d69414f5e01442de13c6d6c0b178a8e8b52d4f8fa95acb62a760a578d8ca4a21f836a36a9f57b86a56a65c373299cefffaa9efdb872f277363fe53a54b50b0ab5a00b68092d85ed4468942de1ab5cc9f5205bb8a2184f0449e15239914eb750c02b56854d43f52009df56db0728a922b6cea2404d683ce69f2735d4f1d326198b141baadbe307770d13dfbcdcce3674a9b1f92815003c1570e65d042c8719e771ff05d1b8982a8e1f1fdf0117aeea5fd5aa2d1f659d959cb483e2f0f10e0079ca541e9296a2faf617f33346ddaed521d966b202cd937634f3c5eb69768c45e43191ebfb789c2089529d197a0e662c4149e2bc8b86ca2069086cf750a0085838ec7a808adb55c8f00103ea60b8a5c889479b8229f99341d5dd0a010761551cc48c53baf17cae5947f1f8707e9ee54bad2a72f962280f12335db3ba18ad9617861fc11e8ff72945e36dae373ad59c781294b67030b5738faea23e25297035ca4e437b7c46756a93ab90ece79fb61dbca2445f5ccf43150e0a31158e43f9612cb4fd64320abea360400bc35e97c399e64b396b3e69142e77b8287658103c291f62231186f02d38c468c46d7142e4c07d563f03b6c77e5629f96c4b173b93f3f3b375ce5533841b9008d89470ba06e1937215dcbeb34fe348218b5b4b511a6db19aa4e3a77c634f348429dcac59e8db527be296bc733f2c2c5fbeb31c6a85d6b1ebc1b87e27d8d8c0486e0e6d784bee249254a8170667219cd3ad42be667cf0876e163551d504ecac316a99cd78c787dc3a8c344c2e7c61e5240f68881fa5ddd07d3d7eaf8e23bc2d89773ad4df145c5ff90ec11e5576d5e620c42539daf7353e857cd505cf31f9a171eb0faa3140fac356a0177377db2221bd229b43742b5ac0db25ae9505c4be9bb37497d8026d96502b5e9c62eb7db01a9780f0feb24dcea49bec44d347969a1cbc20bca33abb99f315827fca28087d3c0e4a16a703919c113e819589030a747632d9c2261e633c15a981170ea39bc0022f300d68618e2dfb1f8631869996565a56346b17272050e15b4b9d0bbd7da064a56a87e0d8e102c2c47ae868750c69ba4c7f9eb5341870368695eed8e3c56d7574cc50ff5e864b68efe7733aaea96217b3c6e1889b15511161d5c9381e687b219ff6560243050d6b0ecb7730c4cb9deb37c228e29686d21e1a5ff90a3659442636f56e8b74e86c954c748f4bfaaa3fc6e824af85f280bfbe8620fefffe6273ce7e7bec160c875dbe4faa5a09f025346912b69219e15a7607ea4e1e11be15d7f2f8662fb08699841c70ed7c2b5a15c3948746b72bd34fc5e138525c7588bb2648befa45e6146f86e73790ffc540939b28cdfa31b65d204d3e559ddd65cc19197ea8476805207f8ff0130eb321cc46fc010df38ea52cfa7578348bc59a9bc80d0e83cd8d7b545140b3046dd18d39f541082913dcc9c5995f5802c730afe7cb3563269796da48270b23ab54ea225cfe55764d093c0b06401abe7ecba6268991f283a30f1233a308c7ecb6447d459b6d9dff4a7ba3afeb1f57884ea588eb70f1f7fdaaebde92686d37bde0d3de20e20f198c954463e6d6630cffe9f48b96b31b4612742ae21602e3072ed5bb71d303eb0fa539184965de9363974b84f68986510a58797b3eb1bebe2bf44469fdad347b426169333a0fc4e2f87e2b310cd2a130fce458ac809222088d4a5d0e582ca7825c9834cda577270e33dc884f0476a062b4594a683da5e2b7e029630333e32a8bb4ccf33f206a73b6d0bb4eaf719f9f7d609482fef141f2fb9e1065795f0c3135e4c92f3f71c837ed4555358337fa96b6324f523fbbe05a61aa9dd9985133ba5b42673de9beb43d843db5a5c3638ebe1d0185a65b729d9a333b3a44af523fbce0ec48b80e273a53f4e9223854503ac33bd2436ad15c7b91ede21b02360efdf7daac447c48a012abd8a3bd53cfabc2e550848e59e644c16d22cbfbe75d2e393f1533fad855b37d2b54f469049ef3903c7f0cae9b8f1b8d6aebff7263c3b5bb54243d421ba15ed43791dd45543d73330778a27856d8beaff7317744f2bb7d067ce0f6e40808327212e2c7136a5c0e578f1b51db1320e4b1fe84cd8386e358f49bd4ccc70fdc811e0059bfcb778215f2f8017dad3323efa603f7d340a8cbdacbb46211e8da3929c590b7ddd763c2efe7c7587ea2c475268538bdd47ce53548778d32deff4984f61900a89fff3bb7fd1d4dd3daebafa5eede33cd7450c458e530d4bb1e0e7835009e980fac70c50949ed08caef6f15468a7b8b93a7ee8f0ae189300444fb57479b2115f045e4e332e5f5c92d3dd3db1223e83ab6fc4e123ef108c13bc6d29796f24a0187e14ac68d83b8ca3199d609eb885786f240aaae82e48ffed97e572a3e3f06adc2734d17ecae26ac4c21e72df934c6426e4ebd19325e5642200537bdb9bf9513043161387e513022c2f36a0eea1e35551a119dcfdc3011429ec08af35d86c345621c18087d6cdf46a62d45434e8e40dd2b4d03347530496d3b62e7e16d32b488fb75ff71b49d7cfbb0466a955acc4bce1e013be6bbee976a23f0b27069ec4d946b995dcbe9abe9d9428c29688629d8d1e1d203036f9b28a901a0ce2bcf1061950388c30035f884ad354fa00c6a76f29a362011ea24167b23ec931eae860ec168d0e8dd72c60478406253973b1227f682bf8e1f7d34669f510c957abc9ac7606d786ba11275ccb025c2c06c2d0a348c7e3dc126f919cd4099b77951e53025dc4b6f1478fefebda7cad01de92986bad1f48fdd758325eaa60058909d30ce0cdf9fe52ca28dc5f444a6c7ae5f1e017b2cb8dfff18be67b7914555bdccc0c26849894a84163cc36c6c904f4d5c1a0feaf0ae44d480dbbe38c10383e948e7a123c5d1ba71a141a8a937c20fb4b9c0a01d29e6004067baeebb195df2954f73c8cddf2e95326c97f4127db2bbfe04d3551aead161ef204023de47bea60a9c05eaa52a3290ad49861861932a27afd3f11a7513596844318edb01ade7bf1e29da352f06a9770e83d3da0cded3a18f5794d40b467e3d4dce12bb3e92ab1e629d1b312b289e21bec9d77b52b3732cf74420ab78fa2ee2c930faf7a5a16b44d039a12ea8cc9b2aae872f4306d50a88268f976facb170f25ea482e087edac0fcb7430c4a7cfc13974c0a8691bb3d33d2c6cb053b747969b343ee07fcdb67f6d9a46f5114c7db49929c6a6421f82c2df2cc6b74819ee3ccaf5329820526a460fa6779b591697b22292eb6c8ae4e50e246b17421b68653420788bd49ffeeb58c74771737f35302e176179e50c1fdedc505ca33a91fd23f93f330149c706551b7345f2615918604cee7af79ead0324edebeb4deb932a82557f93e1beb662cfcf8c0e914123cffe0fce67b5e62c58fc5e2d2ab484a681fd25abb2f43fc1717601c354ffc18022a0b2189a18b7bda417d43847ca24450afd0a7025c23972a3fbb513fa2214300d0dfeb7a5c965f27b53d6bae5dda318214303bc3b98ac46be2ac29ea7d515a631148259cfd06a8759c750ffa6078758bb298f4f59f1f50e086cc069b8e80677b424bf023c46b4ad2ff27840dac750299dcaba76bf22e07482b8393c3012f7dd25655e5043f43055c81d3b64f8d0fd562b0a27909815115630e43e9fc29ce54ffb074b60c20550c9e4a5b306276673efabee102e3020e09d9d6534991d1c66a2db876d7d556fc5b53496a468cf60014c4ac7a4216e55b6d66e06a8d634d3ef0e59fb3dc721d48a67ee24de8346ce315f4db5fe503622a4a146b5eef37d9d7c5186b093571849e8523f233200c72754db6bf401a138da3c960462bedfd54db4c96f3c8db7baabda9b06cd2265e7ec3d8a44667642e834a4669f6213f5e4bf12d21fcbba113f0f72b82491cb51f63baa21ecaf52cf27e28ba81905e6b29dc238b380594b4e19316c47c27c98b8add9947f72e3068832363e594e9a3649797cf6f9f639f569fdef65e7498d4160cbc882a38e9557bdf4c6d5b742742c07d82994a526ec449c51407e2c0a04226a0b73ef9c9691a3809fa3841d7f64124d4d1c77bf6c5f8739f4d662002060446060d4657f91175163b0ee8f17207ba64be06bba17e4fde9360ddbe09abc7d2a13ed77ef57748d1bb552f574885346ec26f4b94e66907bcd60c91c2ec47f22064b96b72f7a747fefc6596111eea85a9677f329806d3cb8e27c99d7873fbaf24eaa2c", 0x1000}, {&(0x7f00000015c0)="4cc5bc209879623c6ad55a31f629100d885435def8ce60fd63fd903ea9696694d044766c067fd1e32f26552050b7bcccc19ec8ede7df9f30c0ee3e2e7dc10843b08aca701052a30f43778f93dbc209a18d719aac519729b9ad24551c261c94173cf9f53001a93524110c2ce835e16eb3b810ee278d5f4d2f7f9373d30e5f8150ceb53c9d8d464f8799ca6ddb5312eba4c05593dfc75350b40ff7a4ec159e46148a27d5475cd54ae5b95a9c757358b18ae4f0689458e04357355cdf9f1bddc1e5220c8d814c1e31117ffa1decafd2c6ea5fbfeedebba2bf592d074d138c68a8", 0xdf}, {&(0x7f00000016c0)="a9fd80a9bacc29b3bc2367fd5a0a01e2fd45351e1746854dc366d7f575ca34e0d951d14faef64562c8837d1bcf3ada898cdef522e050614858a00027885dc387a46c009d70a6b252f00edc25baec44639c8eb6eed1100661271d47a59327c0c34001c82475a4927fcd137b328a77803d41851ceaeea9dd65dd777f194c4e0803b482e0f6fec81cc0193adb39efb3e2f60a354074625ab6dd5d2224e0025b630bdf15091908673465461196471302a91a0456cffa8e110331831bb4e7915d88c7ddc51605ad9e4f46401e680b973c4e7f90d337c1bc9472faba673ef5fc401f3cad5d5a2d9886cc6263b8c8b082e8d166a8dec1cb4b3c15a26528609f6f5d7c023f8e8140bf3ebd40549a3003281559dcd99ed3e2aada2c6d141df8cd7cec215346ad34c53638c12c98a4d1910d5ac71d17e62cb2e96a747076b6fb6d7343c7f63fdfd46aab34964d6e4d5a4e8e18d990e86d892f61efc9b89d87c50b9f2f6c342af5f0c8dd796b9dd91a46c812cfe0a33fd9d84f633096e129f9d45c12d63d3d5edafe7e27587f3797d3a09026d5a23ee1ac5141f362c6adfec2a342cdc0f8596311b4115791800bfdaed9e0acc4fa2bf8c7f5a949c8557294c4d29e8ac38d748b14a9720ad18993c55edebe891ecf22732f5d3fbe5ac2a462673bfd23d43543b0927c6de6cda09ee3f049ada8b4500e643abca85c1719403671184a00519e0e0435251052e407837eb83b4b4430b310e106e2d1f5cf36622d6a387618b33d2e2435731ec86334c8e28776aa5761dc8ae89e8e771d6b94a1cbb48293772f66559f64055ec36965915d2689c157d203b6d5fb8193c3d93be360fab60348e3b8838d681744fb8aa386dc05842016a1126a7a5f14070e63c72f03b10fbc9246b0b9f411288646a9925f64a715a396ed60ca1b53fddfce88a0d7d897fb28ede95d46abe24ac1e7a6b4b7bbdae85e2f122394e81a0086225ef3a82844536d086d873a2cc0eb6a4ddc4722860ff65c160b00cffaa7ff971ce737660a44782a0d912283a553265c08db1bdcdf3ea02ab105cb4078f106dfc79caafdc107d04b080bbf30236d54c50f917d5f51ccb82b4caa6ba264d32fb42256168a9f32a0cda8ccf790d6f70c8f6f441677809676d0b26632cd025bf730b33a5eef30207d72ea779e89e743cb26fee9cef75a9465057c49950e34602f519ad90ccababdc6f81fd4d44344563c41d18019907d91fede19a1c09122614bc11f27f8b8a3d4d2010c38f45818ae254a3fd0905fd3d5431c165a64c7a021c312f0bb1909155f1489e75ee4a0a9efbda91365d60f2532e68940c77a45b33511abb0b15f523f81e6888e9c464d89d8e2de008dfbccc26f0d663ce810c61405104f9ae4bd711c5a6c093353485faaf82627ef9b1fce39abd49e00afd0032ff6951abecf88199f82816eeaa95e2e512d025d7148a8a8ac9ae87c0f0337b8f818179d8d64041123236b43eeda1ff6b60e453a85abeadbe97df129ec78ef6bc03437caea32e879debb9399a4e8a9e35f7ec8ddfd53d942df79cd25273a8502c4a3eb283e1729046972de66561a5799445a718235a25d8a83f6080a28d2e4b64a2628311107e346fab607169156d0e4c79680132554efda401a7e2963e8c2ddf6a62642b6d3715b145568ba4c7daf032ca57f877c564c76309e216c5bea15b99b2b8281824f49370adb362e6cf94b07aeca790c3654383b57c4a2fc29a006c1ad9edff041c7bcff7ed22b9fadeca104d83c8b57f82d44221832fe03f6941d64b3a7d7f5af9072f76634d3c2885df57be579b77cc0738644f487e1b1800e3d474851b324bc64f0d1edff08f0ea963d6378e4836579d5878a211a80814eefa9199eb6a56221bc11f52061a8feba0efb94bfe7903fa6050fc7b87ee6449f6f2822d4665e907aa8519a49afc4d631e76ba8701868fbbabb777ad1229e2b11c2bcbc6c740e93d94c2cfdbc23c3b1d72063baae56b69775277e63dc7186b97cc424d240bec6334e844320fbbd8c68a10171a920c2cd242c85cbcbef7a5ae503e18ce4645cf61a6088200733f6964040302e590fd76c54029cdfc7c809b94fcf2c8a6d69fa8c98342e0cdb0f29c5ae341ef91f70d3e91fc0d22790d4c1ef42fa11b442269b4f7c12123759812cbbe561da34c7537151eb5a85a0982a4cbe148a03a3a9b0f725682e1fc5c6c6db106f4dc75cc71f2b2fb3b2b731b340fa6644d8fa5d526988331d493747a3e58d23b4d5974e5312c4dd95fd408b4ba0f500a9ad8b122b8a54014f0e2f1fae4a39edd1edfe9e7a4fd7c3cfd82251fd35312cd4d9689f63c188b6f65fbecd9b9e3c658d0531b973cbb2ae933fc327167bae4caf29c68c23eee521a0ca5da15d1f700a2ba226a78451089bc38728c62299c9e2b3a32604354d0cea0b3c5589353ecee1b1ff5b7bd03ed6de2cbcbd12a4fd3b01bf1325e6788037087d5ce5e2da7dcf1f4ba69f115103e90eb2ec23094cf58e532997f6fbf0c59615a0f3322d3ce63d7c3bc0aa15e1e8a522cbd25f8867f7a39816d07793cff2d6f2d33aa3bdaa73607b2a0dd50a51742a035bbc665a1c8a68d7391054890a65fe1b717a6fb7b0856c9a13317aff368ef4e02c4b8e595fd5e3901a48f2fb01fbe9b98d257037f18074b78906a306f7a442d1c1c2957414362beb6ddf2b45e7cc03fb7f34c9f33efd3d22166b17cc174744ed2fcce749efb51ebeb47caf4b572a7014cf5051b8487723ad07bd245b4c0a7f24c7a6d92559dc06b4aa9acb487beaaf99166cd9c210d25ea0149a0fcf754eb607a5c7b3cf5b57dcf9f274bc18e8454c6ab778e9bacfc7c0ecd8e076e094cf37cf7ea5da49bf4c04899b0fca725110c91d5d362f44050982f6f42b08a01cb292bb4125befe1db640227f1d4c8e7a3ddec08354f366bc5d8ee4d947fed1a3a75e2bf46f1a6a85b42db04b579842744c00c2378ac9426a4650160c580973f9dd4e1ddc43a2ff8c7175ae9425e6bc25d2de71f23e82e7db8c90c8f2f47cb94f724dd51313c508623e3e89428caa4db7efcaab00e1885b3aef469a38353cf26412fcb6ae37667d33396482fb11c96935a07b623767148a2e7cd9d2934bcb035d1c07051210dc9c583d77cc5a92cf4fe6a00cce33f7c5876f93c9d7a2a838469852ae7f7238bdd6f842fe33797c3a7291fd04ad6763944e6e98bd6aff242d2fe39bf3e0a97aa0ff357e1370169f6d9acf7af0d899db4638682f572f2bc2b74ec35aac8da485fd52decfec369a1b2f3eed289d9ef797aff43ceb97f222db981dcc501b0b7c41679764f85e4ef7fe2d7651dbb0db87d952f5e854d37856eb69ea465e5ab2af5b941638f89a79ad0354f93890f3ee100e71dee5c9eeb06f3f3ac7a4cbf5aa4352c7e9df7e25a79869874cac2665200fb7d0707cc3b969971797fcc1e1f22668663ca5e6a2c680ab8cbe4658632d6d311def16029fd377b37511fff82a80a8adc5c07360120df31a8647cdff47d5942b8248cd1ccdf500d3fe99c7f42872cd91c96bd9be9b7e37b6ceee1f129b4e2db33b2bfcd43564159e914952bad5ea347a4eac83048c5672e7ae6f855954b0c331fa33e876592b1b2e3afbb9a54e9fb87e72019f146fe401c9f70a323872f4c2fa7d480d243c6f00d0a9eaa48da42f4265ab670a4c19e58a66def3816219bad38466fb365f25e5372f6edec24689aa2e8162221241ecde6f87215dbbfa107cb8e9df9f991fbaef8fa4b6a370accb4b3514cf0c8f9426ec6ecebbcdb404838c78fe37b983476e62ffee973a2bf30a5159902a225524a97404c12f5a0b48c1a42ab031a9a7eb36b9d3d8b4ffb823a78109b1d31c7b88784e689c993236d1d69b73e62fac9b00f1da00e7974097404c1ce9a8f18baa0c5b56378c7d4b50b6bed372af1924a5c80436b66cf2c153320e52fc651ab85f3538b75f2768fa7ff33638219b8ed8db00dd5feabeb2b1cca16159c2d30d978b26ee2686adfe8ae159b11dd2af43fa7133dd4687aa023da285e7f166fab75440502370e87d0b1c7ca1915196a6fafad5a20983e4af930ed61c55f9644e246531b47296fbd79c08ae3c3661440ac79a8b42981b0a313e702016a79d203de6327d680cf08aaad4f591984a6943ccc3c3497a2c180f4967d89a05208f09b965cf1d7ba6bc59fd1c0e8c06a3e6d933e31f0aaaf821cbf02a1aa16aa37454864447e19f86b066d62cae38481696921823b102457729bda7d761d702c681dfc5ae198c192598736a6fe3ecbda56d2ca17862076dc5c4ed4f237a0c32a9e43bd8ebbe0b488f84e1432b3919b65f7c831a5431bbff08b06bd53867f2a974dee5e75b0239ed0ed17a710580b11477f685451bdbb4591beffa8446c67e0acc7faf9b1b1db80cb214fd5598224f3ed414a5a226b42975b5390e79c65dd6528bc5cbe4527efe62f97b6a921e19672acd182b5f810ddb8bdf8ec435d255adfcdbefdfb70b67aefb269ae5013b71a9930a69979e85f457bad70cc13395788235c78ccfef34cd10625fb77fed3de83bb3bff4136fb59c2e4361ddecc7dcde5415b0d2673b56f561f68967a9ec4de615b1e65b5e3326de679c8f15551d7a9d5b03944baa6124b2462832e5f779758c655a8e3f80177e3160fa7c24870ba59ad7f70efffd56c3ce87b1e2ca851daa2fc2ced6d4956d8192aa4101625d9642e45cc137692e5637d0ba334e704c05086e39c945e7c41594f7022ac80fb911b29cc1fd30609e76d1c6e70faf537c78d0977c3dde3e2ec9c0c1e6bd426981f016ec545e90d17ac05b86e9622d1560767445500d8aad615abd2d7fdcc1e4391d44ebbac9848fec38f60d34cab2653bc2bfb4af5f1aad9f23b17d9a8b41ad45e83edef7908471644ff3c5457a2ac08acd4f111a14875d33c9e9097019e6446612fb130590ad244238d4e751a1d95cb588d08a1a8a76f4dc2fd5e237fa129398e85c6dfcbc4e07984565a447738d19c029130b35a56dd8186d256d2c7241412e5e520f9186ea98f8e6e69cad06b7d622a31932a17bdee832e076cd797fd2adbbb0374b9966432a5bdab4633230f268398a447a2d7357ca8251083915315d0b172466df71004b24ad722f201128c23b7929f59f5a666a5c0117d9d834add49ca2a0f2ddca26211a171a87cb09764124acad292fa2b4da13ebcff11685f11298ea98de67efc4eb7095bd5cf61b8dae3b563f9df6ff31bf0ad50714ab664fb9acea82893ebe7bdec949ba416a8a4ca03e02de0a8e1dcca42a138a031d3bfab4393a502a2663a6da52428547e86b6a9550d7842c633ed2a9d983c446b072302f9d9288de7e87f57a56abe89684dd5e95f795d45a05000725e6a51e39bc5f1f804e4d55a29641fd323dc74c3b35d08c2ac02e6b478dc3517afd07ae8215df0ee4a39eff816d47514d452388d6d8c302e67c9908964dfc7fc1a15e81b81cffc2464785b3279f7ec1bf012ba6034e62471654858cb0cc3a003fcb3b2ba48f1a8d4d4a461fc3cc96696568b3c4e5608a16785ab94dcfb4aca1fbb68798ac320d0ad99ebaee9185f0da1e096a239fab4ad3625f9df207183134acb08529b45f20e39c674d08dc5ef32f925e81a6cdfbba16a33524ba1a057b9cba0d920a7b2727cdb5212e19ca5fecad9d1feb6e11ed7f680f14b0ae967b33ee543bac00b3c7c52c4fcf6e1b70e62dc36295117ad27a7a24966b60523c8edda1a319795d6531101e0bdadfd4b3519585788a3699e37e378ae00a1c9d67bcaac85b6506b156ac4fb6d090d32a7f4d1e71", 0x1000}, {&(0x7f00000026c0)="db95d4b6b86a992c6e8a9cf8be462a74f96a0dd2d5957f64f67693094b865ae7c426008f8cdb067199bf5c45ec9ad86e511430c1a48945b3d79c4152249838b222c75296d26470ed605165487451984929925edf5cc3330af198691aefcc56913cfcdf63ff721229fe69bef948a4a05a735db5dda7df7a8304d279187c585923b549c687e31e169042a836c55e8c94755a7f01a98fb246d51698e42c9db6d1271ad5849e69f162cf57496c14c7c189eedc8597df9100faad8f1685401f5ee9f809f6ce547468a60f0c126f18ecce379d262539ca34d181ede990fb0abc6aedd3bac8f07db05c0eb8ea62d01e3ab08b1439b61e79ebc31a5b46c4cb62841b9deb4e9ac216e407a715ff8ebe20c84af9817c8c0704e556fd220bed12927215f2120b7d476c68cd2b53bffb779a2f312c782180851f10db295c132f005977296224aa87e4bceb65b8b0fb656092cd219fe63537a7607a7602706fcd99b695ba74201f025661c5d95d3ca13e95e8dc912ad74958fba1a947f8c6509ee880b849d0475dc1c0fcf3fc650733d00c7957489484c7446454d52e6535540f3e9f2bc740595bba091822e96c93a5cb448527543e6ad44ce38f7708ab5160dd394732d02cac8e88d06b41f09eecb5a747b9eccfe412ac6817b1f1dbb5aeeb6a069faa4b4fde6b21e04f6d69f53c07ef0c98c4c9fcf74fe2efbd33d28b2882494f7dbb5a9bfa26273587880074c9f2c2f7b9b6bfc79d9f1560ef66b475c385e6bb82825d5c7353f6072c9b50b64f5f99cab3368b8e50783c8e667742adff061191fc12b967c65c9fb80fff1af7c6c3d0dac8b4dd30137b56d69b8d7c38e2304883d1088a577b7b09ee5fcb14a371fa0cc557fdbf2f6d8b2dd42cf7453d53b23448e06f3778eefd4ae8887db0b89185ade3d51b90b8225c8d83648538af3ca4742330118ffab74c19da37b8451bc586b957b3f0c31069ebba9966db55f45e2c0ee634517ee57a66b3b0e2018a31aaba1fd682ecd32a9f0a4366784bbc73a2be2ebfc31245f2995c72f0fbd0086cf8562230642c3ec1aa5e6dcb6f02b33f0cd4eb1ca94f95f116cdd48059ae96a1e371ef5e173f45497880bd06c78882ae03df770217179fb7d1946e6ad4570cc381d6f5fea851bafb82988dc13bfd1c3ea0df5aa4871e235f491868ba3fc386fa9761d62fccad9ecea17c7b19a4d31a763e8a8e325fe352c87ead3d6dbba235923870ef684b1c010bd308830ed4b6c936ae5e0d9e386df0d23bebd3993cf92298fd4f29cf78129cb0996f836af863a60cccc185075bfe7db562a9404a6fc93ee9aba10407f152b1762feef47a55adbbb68b931f70ed6e65e4306c411b5f3f3892959dc1f7c3c57b552fd362555a2afa508249a3a08fcbbd1b8861ca405974b0c3a673cba7170ca7cabaddc1c6c529363ec00795c15c2c6c971c646785ed586e47e4d8187144fd8d00c663b163f8615ae702c1ab3791e76bf2d701502848b7266f63aa2631efe6fcb26439ac205caf0dbbafecdc95a9f3a09867a479dc2ea5f3594690ecf368511a1bae2c0826ee114eae7ce1b154eb264998f5c9b202a1a547e368018248e91fabf067940d2cd37017f9181e2c71eba978755fca0fb0a9246d18964829c0d4c3fb404b777a39117fa7219f0ee026e13279620c3927926a135b6dd09c9c4dbc382e9030b880dbd8ec022019f424d60f7ba92df139dd544669502cb19759776eac9ed3705d406d12a47d8b44cae6a167fa3e6a5379bbead20ae38cd62f2d78bb2084df7716e52fc69224ec681b97fbb9a6065e17d3b8f87f0b45fcc57a5f49b2203cd683d7fece61434ccd73f3be4cc2c2e208667a149465839205a221982d2364120bfc1b67c973042bc92e916aea4435d8950ed72aa8f0641b0512d11d40c1e8b54af7d46fe8dee2e5002d31ac9542fe4231e982ac61d484b3321f6c3fc894306fc119b2cf798a24534bc3e003996089d77c85d5fee183e03398cf0e1dd4c2a5a4fb0dec8b4aaec6630df8f0ecb0dff8224558b431b9fc98793e83763dadd380001bdf8852cb6584899af85fcffb310f00ad3e6e253c7e0e7f3b91095d70f210877d357547b10a0fa0ff8bbe3691e45e7fd9bf43f67d67353d7adb6e995eb303aad8d9d6e3b34e7917af4d5b37887739d5e688b86154f8047bd08e6c22884d6a1c364d0c4e0da63ac1d190e4ea4cb817056d42c4f35e0d99d5e26a34ea82123e1811dbc8cf6ebe5fd3154e45c227f9e07f9b6cc65bc13d23c8d23df93981f6eb009273cf9ef0d127a2dc0da892796d2d7fd2af5e5a5d414d29c9d846a2f092cffe09959be6a5c22f6bb5f3caa3d0b0ff2247c369db1731b193b7f5e912f3805c3c3bb631f55b91919be285aba3c6c8633e0b9f87c9baf0a11fa99ee4e45401f914d17160da20cb4a47f62034ca28d31c19f5e4918bf471ad68f29b7ba7b91adcff68424c9af9ac95079759bd7b48196b85e7484425f0d577283647b47f0a55e09eca51397c08fd0e57dc89bc957b902d65b71101694ec7a9e7e74ceaa9f3c1a6ca069f09933941fb2595c4b3423203f7970e6f2a609577f6677368e95c58f957eb75ca833206028b251aac50d6517c51a86b8b96b2a279a1ecaa447bbe7e487dbff7b152f52253621030eed4f5f227fd4a17662bc81dfb172467566cf24599a90403a9ad2dbba08d1a9cbc979365b275d76483a92f4b2855340dd78bf8c735c20a1f622a324f1b5c7bc2485fd4562858f14a13e0d9e6bfad96aeb4a2ec64ae7dae35e00f6fa79cd5a14ddb4a792653442bfe531ec1aea47e7d67635ffd5e5943de32a8b40a1619c4f82bd39e150743f159843e412e1ed9e02ed7a577923eeebe6793d3d38ed3b73985202734655e037726f67e83f278a0764dda52c66969fb9149454064cdcfd25043df461ce5da02c2530874c5451148c036b69e212335428b75cc83b6db6aa517f6f2319e7a41b67930aab8c1019a3b3f06008846af8a54272981426f4a001b91513a057c0435b71d6448af13a6ee26cf329e9c105d425c44339823b5396e58bde8b44c41b9aa5d9e1746c89c0c3a54767085d1a719a5a3ca87b22d5218edabfc6a82539ab3f1a7b55e77e6beeb7072e42fb8bb81e1ca4228eb641ab1d1ab0e6289a456471b59922e4f5e943a6cb0f5c69f7a937e3b0cf6514dc19939c484dd0f3470310630ad5e7c8aa19c83cb3cc8ac7cee15e59295637f2d0fb6349cc0af75c3b383483e5aa12dca071a9d8e7f74d7e223040b8966581749985759a3bdc3e76d6d0f1def3c8515872ed6cc593e7d3b43de5beed500b6022b96550ebef1a74f579074196a3da1c872bd10a8a7b1e2cd4d3ea7b0a9cf22554381e334c9fea8921c8fbc1ec13fb8bade3b83acbd11aa03789e24ae6fc6db81240351434ce7ea4c64f751df43613af453a3c2844bb065bf31519da99ab2014813e1cafaa20ec679901cd5a7f896f64b361249e0f4928f97a6affe1118fb6e67ac0fc9dce03fd383141d8db07409c78d405190e3cfccc332cae011488cb5039631f90cc1f50d3e0f635b1126e3ee81ceb6d06bc885ecd9111d0cfb2ace656f699becccced2e798436ec44ee93cbaee55ca40f0901a5c6d462377566fadedd85063ab178a452b541624bd6e7e32dcab84169db61907473c404ed0cd0c7b487f64472fe2e1e272037667167d70f519f20f8769d7842d98d1d627fd08075758fc085c46919f7b5fea67ee75720c0fad47494cc205d6ad6975f66d6e552587bdd101ff1fa0507b9062ede2bfba0a8972882f8a99c8965594a821020318751585ecafc1d65a9eeef0c75bb262f018eb512b32f3cca2cb94de4ecc7a196384324dbd20cd798193e11023e1d2ac2b0346cf19d2b05b2270cb070e0622b12eeaf3d14dfb256407ca51278aace71621caf3e9541addf99518fc4a83ae9534032bcc86b90981e42383b631e9439470a6af1b751bcde182abb83f45cbc8fc2a462fb47fe2d9bae5f2c13c29bef7ea79be71c93f1b27aef7e5833a3af1f391b73ca98b282ef845afd77b9de55770b180d7feb9dac40a06e4b3ae1dab1f7f647dfb0f055998201f3e9d7444dc0d948aaa464661f986c71077e31f1ef036cd8af280fc7367c591e1a31ba8937151e2637c8b45620dd35830d6ebf98ef8cba5cc3ead900a3f75b3c6dfa88788fce400b2771d83b3b64e5e6dd27f0150d0be159a59139ae80ea66fb4d6016cc93d706a5b363724c4ea089c5b50253fa48b139c7ff65a9bc922513dd5029e6f58b55472fd7490714c2dc5a19ee8e8527ab7e7bbfd84c0bb7df53267fca7f43827c3c413cb6bdcfcc1c3d2ef1bcac4171645c88ff29281bfaa89ddc7ddab5e8cf712c9e0e58adbbb387b0c232b4ac8c18eff5c88d7fcc24a27cdd54d20bbb9db91794a544fa2de1f970cf6e4c9b0785c6777f7747cacaaa564294460f7d2b28595b5ee8e44b36638c9f3af62600fceb8d0b123300ce01af3333a4ae9722701284a73075a8bf871b3d81eebdb2e98bd23efcfb29fb23188078de2711b8713b7cd6c926e32bb4aaea3a9fd4ffc1d9d63d51f5ad20cfdba7e75dbafbfaaa4fe72fa603b38ac8b0c6522473057f232b9adaed63e33ddd9b15cbee295ec08bbfba1a0cf0679f65b3a00e40d5252dbd69e98f40400d7577616e9a6f738dd8777f987d7424213991eee9dab0ca92725349f728916758f3e2d2eef0e497fe3a0699d5da5283a279b3c1e96c88fc35c8e23001b2a940518eb911475ce8c8677328732141ae919ab439ff9c6b5347be7b247b6d3b6251527df8852ceaba6511677c9ec342e8d51bb8be5235bc51b7ff725e2a28af2cb617eebb98be31bb7accd694753d10ae18ea90eaaca52e3334f61f9e058ab3c623c669812c7a2fcdb0717308b05135a09474063208a2f42e152ec77ff3ac1d4788b11d3afb759b4fd411d6f3aba12a8b22cef5cb64400e06e6176cf22881e90eb9708c39f0c08d9890cc138964e61401f2721975964f6becbb5ee1cdea6f530999aac463408ca0b24830518bb7e2521f0e90089ce93999c5d46974a59f6fad7a70158adf2328885b9b319dcfc350b3cc686e0eb756453b4f9521b3ff18edd02313bd6a69197b95febe0013290c27074dfe878165f2285c1fc5227161a6f858fd2d0d5a9c85fb544aa67e3e4593ceefa79e929f34a654e906e784032428d044a7456e1ae1e67e2064ff847d4d0412f81049441637594461c97c3cff8b41015600a3e17800a6c1579b0099c82b49a333cb5ad90b53bf0e73a09d2ece1e103617bd100bcbc0fca2f946b25b2e44ab2c0578a671a558716ef23a8aca47e7f0972e25ad55dfb3dd038341ab94ae9f623b06903f2f194bc10bfe1f875e8efd153725110d1c7d4c9e26b84a13dd07530967461c208cd6790e3ac7409748022b51f54457bc3f5fe434d08754c1cf13c49cbf15b12e0ade3ba5854cfb611a54b95aae3e27bfa64b99cd123364ae55ad63a922fac09aa3232e0927bc6b13dbbd8d029b67474b73fee2c49c87df9d9d99f0fa146c7d2e569f398650bc2edd28d1783ccc50570082856213a74980f5219a9d0a0332d859bf11dccb43071caac876ad5ec6bc3861d7fd378ea62d2a30ef5572bc92afe79b681b77ad1224af598bce43888505951dd8c1907099c8d8b1f4ab5ce1532efcc8c8ca1df6b904a13624b9587d4a48cb90852d3e16a31a7d07515ebd25014547103e308c58fb46b837cb22b41a16013a56a8a035c5e0d9be810a573f5e4ae7b995035e75ef8254dd68db4d0b0f16a", 0x1000}, {&(0x7f00000036c0)="db7d1fe997a9b527e3baddc7c706726a20ab43442d77d6c3ec13c4685cddf21ba34cefc331dedc77493c9af7eb03099c91be1d9390eeec3802397d30c2c847b5f1673bab9e9f4ab7557756f64aa75d75400e82c5e625c3912432960a78eec92a935c2620ebc57507ae8a4c8f088b8c50f39dbb75ef6dea2b910a38ada264695b4283b485141b52cbde172d45604bacff33dff5fdab5e25ca2410c6b058fccf4e6049172f15ccb1d87c15202782c9437ad0d77e569a0a06cc528c42d260a646ad3aab09c272e0435a371bd6b656a820fa6cc7672787c96ba06ecafce7b01f928984ed75db09647520fe66c574de15c0351fc6f44398166dd4f18776575f807c550d44b28d8c91738971fe827149f554082963940f0d40555aa562c450aa21dbcf655d7c7b78483021ace23675d160cfe4af5f5daea52953c4671b8f0c49fbd5d1705aa08917312cbdae32cff19284d1141d814ae71fa813cad90b96ab3bc56b5274845b8a3a3242b4cd6efe87668bce760d4eb47af0a2d61b52433430718486f009906fdeab39534402cc9c6759ab0f9b8d23152f4cc5580ea3af40e3b9d502eced6028be7ba538fe6a33b20d782ae23842f8af22f1039e3fef00e2e52cf2d16bd1f211f2eea95d1f76222c76ffe54237cb076039333c8ccac40c07427adcc6a0cde4b2cafa2ad761f79a9326e52ad51440febe9725fefd310437ee15ce2ff34d4f27cf90d12436b789bf9ca8462c0d08f7edb043d8a0f4be1ef8d326fd02fea7db0acdc6b6ddb66b4677b3d8a41b25bfd82bed30e7fcc4e34ded84968877ca5ae80bbd6a4a8d3af9375cff3d87e24c0ab9cf53c6d6eebee08d5f2439de8058ac913c6be290d5cff685b7d35db1ad2f8bfeb8c9890211f52ec791d65a6559a671c2fd11e659cd192057ed3b1f347a2017ae2723ffcd9872567d7ffc5f30a0610002c9ceb4cf967cae85faa68a8b174b43fa6f250ee33e365d31003e2afb4155769568199be8670a4cca3c8feb71b843c5098c680160d9d4ef2aaecfcedb694184ba7f8c745485076be1f251688d26dbf97fc3e25d291ff5fc71be4aec23b478365e572ed464d7d67a47255f71de11aac324cd7e699bd7f08843cc92fd4f8cd948b400af23231bfa2bdaf5af29cf1efd6a6f4332558f217e2435425e64f737a4aaac4d06f6955c1cc34a126262ac49ade920dd4f5681b7622b81aeb35fbe0338594f6b5ce0574a7730df0fd16e2f33888210254c7822e62f745949077d7f8d7d95e97a3441d13333a211fe07a8ba353d56d120acb710ad91813ce7f9841b094c91724fb13b30f95520894d718fe401b57e824db0ed5ce26056ba1ba5e250f669bfc855fa604026f203cb2f88a4b6cab763c449e3093dbf825d90fe6c006ff7a94d56786a143ab31dd6bbc715297aeb04cfa8d0afd839ad93ab1a22d50b3d9012c959a7815d03611e5f3023cbc21706edbb2f0e7920d70216c57a290b8c64b07d7bb636c06c13f8f766ab704292e391c4a54f143ae35fb0e6bf38e238290695beca4f210d2c7f668275bec968448ecd4be5a96be42bf4928e21fb392830929f97fc11f06e207ab86feceb1e57fa8bcb0c2f4700af35814b089629b335cf702dda648cddec0356d85175ec0d22ac99a54c56c0d6ab1b3d9517808f95958f1f848f26618e8af6444aa7c9dd3b25806668140560c6158729efdae280ad87500f3cae47bbed2f40c32bd9e50d8d7957908081687791defd723655ba95a189edfd5c3c7a60d5303cd657e0da4acb1ea07b900f5774797838acac099b56b82646cadcec079876857e6eb65c19a6c0ac612288d30c387fb5659c39be4f606e4ec7046c7c822348a96287e24fe10209147d45a77687071e372046e8e722147a3f1efb25167f24db888f69671cc7b18a4ac550e28f3d8d327f364c7462f43309b58cf80704aa3cd73f4803ca0cd5465aaa07423c63bbca8f5a09f86b41b2b87d1ba6866513c030f623d3507b77e28cd8dc05ed6d984aa7bf337b24d4fd87b74b711ae33e4ff9a3c7cc40785a596193f2f842d9cd6eb003b1e50cada7752877919ae3839ec26470bda76dd2a020baf2511bb68397bebe6d08655127f3a0332f150bf9e40d156ae3abd2b030a5d866b99c4a44223ab30d9a0c8d40ea68d81cc1434f3aaac72182a725b4a83101cd93e8c7470a477f5b6e544864e161cf0d16344ca3fc578c489b6233e0f68b8e3d8a7ee8120491bccf40cc0751e7210a3fe0e06e098475eef5ccff723272d464bea3e92aa3ba0900f4be4fd4b3c23cfd1336ea8796885662abe9e40e8f82986ad49217fecccd92e6c233b8b6f8174b199086fe51e60fb7c0b81af28afc6d02f0d1ec23fb0fff384b0a62d46ada8383363bafc4c402e29aab38e76bb5ecb2e1a74abc50208fffe82f23f96588f3c0d3067b549abb238ae270c97fa172d160c51d936046ce8b26ae90ce09641ff328b8da36496d28208ce35efc4b9c590bbc2a78688d4051c1a59f3064d6408ec71045472668fc4e2c6ac8b261159c2503d28a9132b657e6c4b6a2bfcc8248bdaddd970ce44d416f175747f5c6165b8389270d3bb41ba4aea3337cd9f5c02d4130522de049d32c08d60f61cd363016fd43283e02e48aabfe0f841484466a4577aadf1fdeff145c0f706e96f5078c35d55322799916b9f796e8b8112a6fe4689a732bbb57b9340166c5d03a0f69e67b62187ff99bfb929013ce2bb72e47c0392aaa4255ea12e66662190b244fca2f3d5cfa43ea9ffeed3a0f8a52c429e9c51aeaec3827449c7dc606ad8807ecda60d0a5d1f68be0dbc1ae45c265c7462c940ffb7bc9cb06d04cde6275128bc150ff0088f243a32fbdc222492d0df97ca8a40acfd43090280020d8b16ba5e4ef2a079d0ccf406b9fa9b95af4910637376364c68132b17900b9aa47f2c9485564233d40ef2a807eb7c6d69f5d269aef05b4331ec1d5b01aae6ee430afa788409243d86b00f161f805460270764cf94a14dad13da33d2d91171ea5cefb39ba4b3507ed90fa20dce0ec71e8dca41ab8edf1635cd599b7b4f186af4a069a93404559c6d2184891ffbaf9e1381d136a578c094f36edcd493a8a397cdb019997441aacfa47326c9c7fa6148efb110a1c220b180e1a03f11f3640fdd6e975d097e0b57012ced4a96c84a3fcd7b37c92d3406fc91f9216c8bc1d101b66da1395557a267f601f1e0b697eba9df2f348ed61ad5d9624246ada0b767adfdf8287242cc7b931641459f682b6d7dbe4504168b153d508e88f8f90cda247e6f344757d7f737701b704d797e2f7ce0d610078d31878d8236e885d3317e25ab40133febfe90af9eb50508c2a7dff29833bae35f25446b9a4688466331137a91e6e43519de115acab2a77f74075c8bfc3ce768c92b1dc7917b84faa3ed8b8e8c43ab258f3fb61aeb408bfdf5fc1c4f0a6a253f9a9cd10193a19f313489bbedf04cc0d40f423cc25c33a663331f6883c6ec427da101dabc8601740bfdd4bbb5da629ea0b8278b21812a543ef571498d056b7ce7f5d89a80b24547b6848d528db5d31d81a42630d4fd8b09bf42e48b6b80baef7eee2c10ca86d3f9949c94ebf69cc84595562f885fc28c56181641ef61679cc1a911177f1f1a2f77efe452fa9fb7358aa57eff0b93faf68b9346086588223a8a28937e346b9a495c6005361aefd9e593f62eee6a43928236e104f77bb121877237d2bcde386a28f5b20615a0e2729a41360a0983936e3ac069135747cd652d8c837e2a3184c0f10f0f829f2efc9796d156955da07409c55f93fd4be5670ae9bda0f7e8eea6662e72780b410dc735e8ad303a0320ea35d1385f304a993c426073c848ded6de1ff957709705f87a05b14922313ca69e1cf4da73bdfb92ca8ce8f058e253a66a47b6e7bdda70b061e80a1bd69139ecf02d1f66cc4f9488f21bd954eec8499ef179f0e9d683e68d2f034e6b0908526dbb9a2b47206e648f5d4f7c895647184049e0b42c953a09b5ef3ed6241eb28f22c610470cc276bcad2a5d227d53c2a3060825f417e81f17d9774e9fdbb38dfb109c619c3b4d26ad11b4bf091a22dc49c433a5d4d8d481cc6f29af29aff48aaf38715eab6e952a21732e90c7ae67b12f46d411e733c975fd8bb62ca964d46b7561a1a0314e788db21c0fc2b79e6e982ceb22aae25b22c56b7190b71e2999af88988d6b7b37451feb43a60ae0dc0c558e7ebb30ce17ab9043c53b1326a59d965a299190b778cb87f391e4b6ed1a024d5ef44819a1ff8e51397a1f0e381e8f98a86e91aac3a4eda9e6bfcacc1d39b673724b70a1cc50ab55fb82894eecbd6420f51beb3510541cf5ec7a541b45cc0c1ae31ef3cd0e3734f51a1a59bfde2d318dd249d17444e322067386bb5abbce29f74d1fd51b67fd915fd93a62fd6ab4117a038803833fa36accaa836a223e0eb9efaeb5a7705b30d7d202a3be8d04ae704264a986b00bfcef16612dd6b670c2b10bf9be42a0c68b52f814c12a642b6d1d66ccb341da9d7a79c1eb75ade0a6c208429fd0fbeb0c9153ae9891f5f566adcd4cf2607db4e1d3602a412c93183955fc467dc0f2a6613d3d6ab0cdc6304c16e615e911dce601273b02d8012a589fba13b7d7eeea92afc6fb6aa6e0397b8843bf6fedc30e1d6935ecca36907508bbd90678874ed4c02d3bb03eb7bdf5a3794d73c9946c7151da1b80f5ff37c4e9b2a5063307d33be48c90fb22ee66700554680d48b1713bf89771e53087d4a742b0371f85343c81885bf2cd92c6d57eb576826f63d44d3ce472344d35d8db563c52597c6b18f501f47d16375159d986b88d37071c5d5a5fc2b77b9f3c615fe33b065ae59892ae8a4aec9136e8cc506cacea8f75403ecfde89bd99020f954f2e5cd17f3fc06cd4e945f2859991ab52c44dcc6a5ff3633c32982659c800c05d50ff0f898a07013616528db6552c896acbbcb82de0ab8eff1fae04f6576edddf6e8deeb3d8055cbd33c419caad288e8e3dd3cd74159929799f2be12844bd76b6a2e119f6ebdc4b107df0688bfb583bd757932255789f0104aa4ff7624b9b825db8d68f85a2f2384fad3f7975bbd4bb2a5aeb9f404b605ca963f35d5818eec4d31d6d1f66b55c3cf99adde815d31eaaa6e2df513fdfb7f3c5e7553d49acb45281a18bff2d05d1af54eef9352d9a38b8521a32f9b68a7187043a22589a0c23cbadf4dc849941fa3b41276e09fc70b956cb1fb15837e8c7d26412cf3e0ea7ba7f87bb187b0486c26003db36874ee8eb4a084c9900f2f93358605818e95d5234151574f24c8659feb90aac9dd8fe2bcaa48eda55ad8fcbfea097f6125f6cccc64a60213c8f7939ea59c19fe63957ee7c20083399fafc1aa4c8ae97d13e939c88ae3c7ee495c5b6b56a1564abcd44c6ed4f7cac099ed733de4cc8c55fc3c8a63c74deef80e92eabf65ff3ab0b7d34dd0c69489df4fd759b8c141535ae56a48883e5e582faa5b308134f374c13ba58b2cfcefe5ea5a0ded6a32f3b06f403d4e019bf2fbfaeb857a856f6c8860480fd78546248352ad972e69a4e10b6c914c61389608d4bcce7ffe99244b2f8c6c353bcea8a4ba3594481d2036b6749cedfef2cf89dfe0ddff867cd1cf463fc7ec1fb916e9fee3d31aada785b0facf85d7ac474b1b6a0449ee28d6e12386a64d52f20beac1dabce02395392a75918dd6419782a9d2a87b9e0b083185ead3ae2d2b396559926b70d0bcbf4c968aa285b4d7f3b6783bb4e6515093acc7779a1e48a56c82547eb727a3b4ee5c919f1acbd8af5854", 0x1000}, {&(0x7f00000046c0)="07bbb8318ee4514532b430628e53fa7409ba7aec9ca2ae57f91b001d493baebd7d67cb8c57af84947e95f6903dd071213b9406ebb4c219cee532d3c0f16397671df689c8cab11b39d2b7f8fff3d2be106b2d1f420f6a95ba1188d76dc88faa21b1ec4b07c652ee9eb40204ec09adeb3bb78db1d3350463bb8a6561edc3271bda7a8c2bff9ee0f0cf63521d4b2fdd7af70dd5f0fc82fb0e2ebb939c86eafe3e0416a3c6eb0ac17bffe963", 0xaa}], 0x8, &(0x7f00000048c0)=[@cred={0x20, 0xffff, 0x0, r9, 0x0, r37}, @rights={0x20, 0xffff, 0x1, [r38, r39, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r42, r70, r91}, @rights={0x18, 0xffff, 0x1, [r92, r93]}], 0x78, 0x8}, 0x8) r94 = socket(0x2, 0xc003, 0x0) connect$unix(r94, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1729d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41b276f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce12842db8b2161e337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414216a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e645303a2da0ae2e628beccd1ab05"], 0x10) dup2(r94, r6) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r95 = dup(r6) sendto$inet6(r95, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 05:37:45 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x2000, 0x0, 0x0) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 05:37:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./bus/file0\x00', r0, 0x3}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x8000, 0x20) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x400, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x8010570e, &(0x7f0000000000)=0x200000) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r4 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) r6 = socket$inet6(0x18, 0x8000, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000000240)=0xfffffffffffffd95) listen(r3, 0x80000000) accept$inet(r1, 0x0, &(0x7f0000000040)) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 05:37:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket(0x20, 0x4000, 0xd0) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="33c6dbf558524e6a899aa18ed2e11f082394522bbe1252496fec299ae45dd9e16136dc9ae6d03b9517524f0d463c1b98ced231d3fd289679c4a7fc2c847a01bc30e1355e4cc1ebbbe1b7a89e33373f98f9207369162706771fef1261070f76dfc1b4091ee5d6d730f6e0b7396dcf5ae856b635", 0x73, 0x8, &(0x7f00000000c0)=@abs={0xad2cb4e6d0e2684b, 0x0, 0x1}, 0x8) write(r1, 0x0, 0x0) 05:37:45 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x0, "a59245225d7257810cfcd607d00bc34b15cba693"}) read(r3, &(0x7f0000000380)=""/223, 0xdf) writev(r2, &(0x7f0000000740)=[{&(0x7f0000000040)="aeef05a837289e0d62141b85e6469e3b263850544b44ce4a33ab0b9111d5a7c4830672399af174f2a97b0c726edd2058c02340663be4e214f6fef4a5889ce17b454ecd6edcfe8efbfdd3", 0x4a}, {&(0x7f00000001c0)="97449c1d03178221a6ebb0407f4f9e8e74bbf8c2ee10faba0ab32c87194ab015ebfee879ca23cf02d8b645b5df49687b3d04886f3c2de71e1c95d7299d9285e771edeffd08f47badc01ce1849cd31009d126b6704edf6f3e86a013a4f1f60bc0b81bdb9b7713a5f1744ac93c324dfa997a24f866b47a4b707ddee3d145847ab3aedbf2966f1be2b0e5156d0788e024d4739c2b171a", 0x95}, {&(0x7f0000000280)="e6372f43b6a42ea31431b283e91b5204515b84b87878dd7ffb5958193482fca82780bb03385a62e05739b69ab5745654a3723debd40d477fec88729dae8f49e06063a35fa8", 0x45}, {&(0x7f0000000480)="01ed1692d0b915a2d4c819213e1b19942fe7e44ab883c3ef16e18f476062a7560220ea4cec7942283700e1bce7c4e6f2b4c8022b58e392c909f17a1fb84140114dd3e5730b934c395189483c869b2389b9ede00e30523e64696ce37c4ea64eb41aabb20a9f5a165c6c3257649f452b33351ff1f02355f0e7edcaa19b03fc3ec7724a11b11ab05f85526edf7b66817049744b0bfc19ad35a19545d2b9b07a099bccb7d01af92654327d586d387bddb07b9305157464fbd9c295d2c67db245ae7122ab5c61bb5b6ffe0d107c30dc8ab1", 0xcf}, {&(0x7f0000000300)="6eccc57600c71c0f3a051c39aeab3f88a9f1b6a0d994d197bb690042e1c90471779104d16c4f92731b7158f2c5377a2ec7e5ece18f592000"/69, 0xfffffffffffffd64}, {&(0x7f0000000580)="105f976846a6b92c7057481fbc84367853f80e4dcfda5194b16ac64563f6d76daa2c90efee3b7cac2ed7985425262b495215b81156ece6442e3eae4332c348f80901aa11ae034f968d23477e62e271f32fea9595f000d80d3714ea682f2ab9bfdbc277d13cf507a57797d29d0b20eaa28bb2836b0cffc1156a6a387ef6f9c517965c475dc4d51fe8b00e57dbfbb20319f546a055270d47e04471c754810bcb01c4216983021d69dfa89adf77566251c24e8097d91baa402b9af69e20b56d26e84a6936dee4e5e06a687511e5e2418700b5b3d3a4a53d233d271db878a2dc40e3b3f0bcbb9be19273b4b782bd99fcfc9670991d830adf5c3a", 0xf8}, {&(0x7f0000000680)="d6670ed17ece133edbab634919e93e3d1312981b9e780cb8ef817b29b6d597d80323f5df9859ab32c4e7844ea8e954", 0x2f}, {&(0x7f00000006c0)="37031fec97b5028c9ccac58d8e3b3cb4cd8341195403cfa426a5fbe70207c76470de628d39e98e5c66861286a404d7c6", 0x30}, {&(0x7f0000000700)="4a310b80e1dc7a1b356e15cc2417ef9fb18f8a7afc94d89a", 0x18}], 0x232) readv(r3, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x200, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 05:37:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4}, {0x87}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 05:37:46 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x4, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 05:37:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0xb1}, {0x34, 0x0, 0x0, 0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) chroot(&(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0xe, &(0x7f0000000300)="0db56de784b855ed8e1e108807b1") 05:37:47 executing program 0: setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x04\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)) mkdir(&(0x7f0000000040)='./file0\x00', 0x80) 05:37:47 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x37cb, 0xffffffff, {0x3, 0x7}}) r0 = socket$inet(0x2, 0x0, 0x3f) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0x5, 0x4) r1 = dup(0xffffffffffffff9c) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x3a) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x80, 0x0) r3 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r4 = dup(r3) close(r3) r5 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x18a13, 0x20) r6 = fcntl$dupfd(r5, 0x5, r0) r7 = dup2(0xffffffffffffffff, r6) ioctl$VMM_IOC_WRITEREGS(r7, 0x82485608, &(0x7f00000001c0)={0x10001, 0x80, 0x40, {[0x2, 0xea, 0xefee, 0x5, 0x100, 0xffff, 0xda8, 0x1, 0x7ac9000, 0x5, 0x10000, 0x2, 0x9, 0x7, 0x0, 0x2f, 0x6, 0xe09], [0x6, 0x8, 0x8, 0x1, 0x0, 0x9, 0x9fc, 0x9, 0x9, 0x21a8], [0x2, 0x3ef8, 0x1, 0xffffffff, 0x8, 0xfff, 0xffffffff80000000], [0x243, 0xb5, 0x101, 0x8, 0x1000, 0x9], [{0x1ff, 0x40, 0x7, 0x8001}, {0x2, 0x4d1b, 0x4, 0x7fff}, {0x0, 0x1, 0x9b}, {0x5, 0x7a6, 0xc55, 0x3ff}, {0x7f, 0x0, 0x7ff, 0x2}, {0x8, 0x6, 0x8000, 0x80000000}, {0x2, 0x9, 0x0, 0x7}, {0x648, 0x4, 0x8001, 0xbc0}], {0x9, 0xe62, 0x0, 0x4}, {0x20, 0x1, 0x7f, 0x7f}}}) sendmsg(r6, &(0x7f00000018c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000440)="fad8477f0b0806fa74dd6aed25ecbb8600af0a49d353e2b8468d9034aada0dae2d78ad95f3943c1e48990a36b56d6c379983b75417f50275896c48f6b46b7227d0a8a9a8390de4b467fb00f608583ca8489186aac5d3f84a5a86590625a12fa29899a9f57bf0432906b7bc070932bb84117ad19d16df5c09a6986f83a35fa6f5e811b51c8f34ff74e9ade0255bcfae191a05651016cc", 0x96}], 0x1, &(0x7f0000000540)=[{0x1010, 0xffff, 0x40, "3c1b83f6f4c6cef358cf41c6b6911192b935fb01917da3c5e06359e59f59d83529d8aa772468bfc015c36b62847d054a43f11d4000b69e4d0a97431147beaa09353ef3a0ca5be66be796074e3c01d940f0c62757d7fb92edaac9bbe42ceae90f3c0c1b89e76c22a48cb8d5fa64abfc77fafff487b9b3268f4355c07a5e03f0a9c898d11e3a5dec81316b4fd80777345af53e8b34dc676202e7c9d345fc095cb36d7ef60cdca859e81d13cc798ee20603490c104c2bd2ed41892f1a51103f23d553b734081ff0bc7e343665a34b6b747f7a731234b0f66eeba0f27c5651ae33d50d030b90bb94d350c79415d1fd29e48ff4b586bf69fd8519f1e8f0aa9421d6f7e13816b77c5022f8bf439adef1dcfb44ee8ff1640dcacdb6c03b2498e5ac80fc1c26950b890772e5e6a7b12773e3722482c3d82cc3a658bf0cb17b67b5a9bf2a22051edcd29070e588441b461ddd186294da89ec35ca7b094fadc35ae56bd5dc0cfca6bdedd853cf53794f7deaaa09828167694e609809a8bb61faca7310c7dd9d7da90242b1d28ab80112bd184f7b3ebf7826a4cc43e1bb54af34465e03ce8cd4c1cbf2ae8837cdd3894543b0d212dd905235fc0774b139ba90aac751d661120c4f06842a96c0132d45b51b001a89f729366f7b95b024675842e4921bf9006713b7925acdbb2d23590c2915da09024aca0f7895fc038b88bb39bce67aa6d11e9cd969edbb6af38e712e91383b1acc9ccbd982703dd5574899eee533779bd2763532b9f81cc9d1d6e97bbf3613b74a97db78303ba3f98b16458d9d9938280001588237c1d9a4ccb38fbaca966c1bbad5f7736e28a6b49aeaaf8b0cedc54bfd547d18d17eb204bdd3d9917479ebf6fd8f1108fd373b909e3433ac5feed6c2df335a2cde8eb620581e6c26c47f47795b0bcfbabdaab9e1ffdc21fb135a7cc358b07cb319f100b3aec8515bfd70483744bf52fb19a3ed4175e2968f6d712e9ae14feaacdc1c6829183df1908a0e724d4d5c1100d7c03850260368eec0141ef1c3528ffb54aad8813155d2a81beb0a4f53f5a59eeb6ec230bd15ed2d52261f37bc70c9c11c553e56eba89b87b24ac880aa1a2bac2695bfa8ab7cbd8c7fa2775ff01f54ffe1a261fa548b7eff91319eeb1a4ce9476669ee8ab572c966d211e4468c579ae708ebcf774952ab5a5e9bc21db8f5b7df41a0be5ebdbd9c7f655eb742129b0d0d2bea79c9ac592e4a69fecac090ece46e7cdf487fbb7d0ffd2959266cf219b6a614873fad7584dce4d3d2d148e761f63258a2350fe064d0e78d792906a37e10ed96903a2ac788203d4130379425ed8b069f4fbb7cbcfe7615b5e3db1d1351bbf8b8067b4111c85be50c581b381c63b653fa3db472d2d49fec5afe1f3a2aead9bb021a720adbde057aabd8639a2f83cab6a020eeb93d850506ee79eed8db28b671919af6f9fe919e327003f931144dc3febd23c9f08fa639464e04212992b66a3231502c80bcd8c273a880bc01561a55c37a77538661adce6292ac2a9e532e047ca134241bae0f7ff37cac1ae7905767137d05ef5bff058b6740d842933c54cf21ccfc0ab2ed2feb2db8a07983dfdd75907e68c0d0114548147de09a9c36c51e9d6698a81a56a5f9ce343c107103ce92e6e1b881cac4ba127a7e0bfbd24a40e42df4324601c2701f9a7dfa94e3dc9bf17f163d44d41476132d2b077c35e9a2055d8452537950968fea8fa1dad9ad245ab830f39719764474bad4e21bfa6b778f95e2b15d0d903efa636ca2777a45faa49765bcfb71e7fdda18d4279cbc4aac37e3a7a0d49d828fe0037737b033972d23cf147fdb6cdb94200ca49f9ddb80fefa9f1b264de22d8136c354c1516e85a4b641f269a0528424c68287c7718053e615a96e52f985dc3455e94d9cfc7e94f9cdefea6365e2319c3cd1199be3d75859188368bb5cdb039b8d3eb20959ecae6701f5b68ca5b62faabc6bcf2f006aa233dc5733e063145c8f45d9451bccb4e9200d850655235e8d1f0bcbe019829dc99eb69bd1b12fca1c6f1571154029b3c7011f25ceb39103be5eef84f9353da77ee9a81c6a8f06f12e43c07d2cf5c80c21cd11823ccdd20ef75f93b844b50dcdf363cb6e406fa10d9e5229488da62a025c61aae83717c13e72602688dd95a91bf856e83b289fe6c2f9083a1b480bbcc2aad5b3d633631d919bf9a496e65354c4845326dcd690c1ed35377a2c64bfd7ba3e3752f5dcd09820b6cd6e91c274fb7c595f5fb95b65747c31899e725beb61a1041e9db5ca5d0c360ae13a44623c75d7a64a6a5e89e15d6374cfceadd513cdf8251b58d5a732acec813ce1dc42d332eca218993245e20c618ef11d64eb8c315784f8f756ce8666c4c12af1d7866fb920e3ed9cafba2b71d26d0c138778fa0013f430b133a1c00c2fd0a8d7564a57d465089622eb22d9657e33aa8ca72573b81c84f47a27852a60173776573d5ec691fed2406a781be5e829b3f12ec8f55527119c8649ad26c13966c8b1cca75388787542408f9e1a7d1884ae92fba382717985b6ead5fe786d73fb380d366523c541a564b032382986dd6d272ae43337c12d02e9de0c56d06daa3731a9f24e0f7fba4231cecc34a73add295fb030da333aee4176fef7c57557d65c790ba17399f7a8ab4e3b0244569efa8fc5ebe4b27b126f0d05ca1a7fde654d39f894db724c73ee4ef61fba73fcf414d96eb800369d9442b890595a8c9ce63590865573a52b5d0d843d9aa165a9c70b42f916133f7382ed4d19b0dc87121f0ea26ea9de2c225bd2586d0db31aeffd9c10ca5de68a5fa34383cc098bd977c88f9428ef165bd725dd5b4f614bad07e83ebca77c509c582a7b7b1fdfc571cd3f437649bebc0ee178f2f0af52211b5e558c56d6dd22e1e87d3b407661665e52ab81d7e29e16f4d8bf19f86e5f06408e7f5ea13ef88a625bebd1637376326f05fb95d4ccbbe328e9458e2066b44d4cc5727b49895bf17ff53a8117a4dcb6034c6878508985390e70dc55e7975e3a1f645c19d064b327ea7f56b95281011235a8732f95886a82cb05d0d7f4602ba6f10fa052827073c13f32232d2d85491497439415caa7dc49c3aa99119c18f012b6f11162661925c8ce918dfe11a2da4f6cc2b6fd1624335b757ce95a9498840f6668708382713d57b440f053f774c5e25b4c9bea1e4dab3a295d918fe59b663cd0bc84291e86465401e7097c625346b819346ead00e79853d60b124b5e68bc8e809c3e11b1835c463409e18be7206085c3dc6b845dfead336c38bde243d7994d8938b829b4826f463c6891dc9dece9868c6aee9695189536e828edeaa3a3deee4e54ee2448c6fa83d97d10562aa7af61730effd843fa550345076dafc358347bd18065ec27e28528bc7fe9610cd16d5db28cd85752de9a194aafc0fb1e02b4393cbb85e157c06c9dba8c32d2c0d36c81775fbad7842c63c2d1beed665ffb517ebbd221bd747bd8b67dfd99da879a0fb5880dc86ddb72bb9862c639384c4da41fa60bbd45c30208e6d688ebf65f5eb303eecbb5a97c174db0a3272e3e4a172e38de50607558d64ee1d7bda04a203ef5f3d9b7f115b074f9ec805ef48dbafcf5ac61e03fb0a617fad8c759f960650e4443a1a0abe1805b61896990db3af8f4d47a74c0787b4fbae53793107c40af4d6272c551c84d52a498ca1e6245ed2cff37968e75a9aa3e1168328e13a3680983694fbb8d97646d07820964517001067dc8cbc0c99a55ae201d37ecc243ae2625bf92cd7c013dcfc5f97a017c98e1d06bd8aeeb32eb7a954a68fc753580236f9435243f37505aad12a49587ff1b53387420b947e9da0361df1de2b70b40050a3bb254ca244a7247f9b4e62659528072e6d52f1ae42798d18f99a518b8808bba4e5fd9c81a3a52ce2d84d3eca75fe0578b04a4138e1e381af0d98de3c7555bc3942cc67c73652a1c3420118c70ce3c621051abe4ea19582fd53cc87d0d5d0630954b626f17de56d4da727054b0b48df9e91eabab11242d53beb215c959e4d3aebed730c710ab96c8faf40e9525a062dc158a332f497be7d399f99ab227dfa74173b751cafc22aa92d7653f3da15e01d0c512e9ecfa9f49e7ca4db71246dd572266028ba72b4ef8545c548a70a9a58685bf7248cb85a6b5bf3e0b36e2935836ceb9f26418dac980932b815125621f24c74d8383782e5c9920a8957d13985646fbe8d693c747c21dfeb7e363ea25bb045e3fb683d530107254cc22706610ba5e52df4388bcf33c79776ca9e354d8b39f8e6f889b954efb92133bcb3f601f7a1fb3c30d7c03cd65a2647db2aa4bd02db4571412e8989e30daa5f4ea9d0e254b56d772c6dab8ad57f5caea6d9e8fb746aa53d5b5f26d2c5da259ddc149f940a714ebaced0c7761baa045a06e553cf7972febddf6b6802785036d17dccccc356fc0a1d10963eb205e2b5bcd8579f8a7b599a3371f19310aadc9c18caf2c983701c4101509b38997dc20a44953b648ee81d54cf7e1774c20a69db23993e79aecea54d4e832379993d3f95a5809299827818435055081dac2840792fb5d0f64c9cb29a8309c3f111092caa0a3b2face83995cc3c3b3965d629d713e1beecf262dd3e1291dd28400d66ddf374e4624edfef18bca2a8d2fbaa76ed2c4df691e19d5fc2333c393c7d3e6a9a9a4b7d0533f7b73b394d37c5465ddd0c682826069b68cd638f00a69dd0ce31077d45ada11f661a5bd3daca1e0bedf452985638f8656104201f8b3ae7d0ca87f2bcfdeb1adf05820fe9ff051009a9599d5901e2d511d92535ac317a47329e552a1388d28683d9b71d2d1f27ded4e04798e009796038755aee52fef998f31106182a433fd03dd4dc4fbad2ec0b4c5adc52fde565f1c102cc230932327a887f8b66f98a748290d3b4ec66a5e1c6181157aa69253f2bb5177cfc2f8ed561b7dfd6c16def73a9bb1c3ca9cefba1a893ab1597a94ee5bc440abdbbcc3c64f5bc1ab5af1cd92a55e78ccb458a19c669d0aa78c2d1d438428b84535c045bc8fa609832701fd45318e8138f9c470b7470bf5307fca513a34e3eb96c26e9b6a67439b28face7d65e54b8f71903477a78e3f0d1c556543f6cb4021b1c0f89d80345dd4fb59bc952e47e35e0aafd171804f44cb073a92679b1d11cc6a78d4c1ac6c54cd0038fd5243c879224a46ab6fd6ff3d1159c0f796232b378d88f2494497cc369aa6fa44786e3626bace0002bae4e106bc8eb2ba5f657df6438461b0a79a3b3816804e0ad04cac9c14a75cad0d8ad9a7d00dfc24877474145e7cfcf09874c20782e040d57418cdea63061173f9170688252bc62ea38d24d3d2b387dbb1f86ea32016d1fdc3e8a5a3b3c18127b3a53e9c7b68490d2b617a404a63218941d3d30030dda0e785266d1c5039ca6bc5953d69698e8abafd5b5595574d62a1f40df6591c88fb206d0434036785f285324f01c4a6399939e96c340c786252ba52492b8f157bfc8db38a1bb83f133d8a222bb0ee0442cd1d9cff4d60b85b2de3940448232a75b0de4a37ee5c8d3f1e0da83e01d2329ec7bb7fb3ad7e05f88337b5d9b30c2021d194517134229833452ff5e6778b16e0cf7fa807f48d36fdcff8b56961edae3cba829811126e4e648200a1f89bd5cdaf55df28fd9ec92e67021fc5b2fd038d22ae34b2afddb1b0d04ecde21661110bfc6e416d0a1b544011eb406293a7379886ad6a61a091012097ae350a72ad3351e645af532204b6d075f1154bda4ec59532d8e1b4738a877b992a8ce85d34"}, {0xa8, 0xffff, 0x9, "20fbc2581cb0bb66d6a568b137f6065922e9515c0f96300a7502900fc9c875af4342b64c81abc370002a66cb8fcaadd82dbbf457b8e73536a2a819d037b3d3fd75d38247b2d2b9712c44cb62cd8dcf99b21f9e9adc103e54aa3f02187f1bdaf24fadb97810829dfa2d6d442165fe3cf0962dfbde4318c1287686158a1db256d4592ce2af2a434c876f9d65aeefeb5397e5ce4179"}, {0xb8, 0xffff, 0x1ff, "22f177c114751272f6c4ef0e5c4d194557dde66b39a2199364af4cfcb70640e6afa430d6234113a625449964c64a410cd0df96d586824855d045abc3b3a0f015fc00bf185d2d22ffa025811ed391575f562888e8047789c300aa64b7355581f84a076246c4a693f5da5fa5d6e62d0448f6d50bc9b9e1fe9b49cab3b746db72c678b56d7b36316bf55c8a1e272bb90e56c746cf1511f9b6fcc72bb81813d6892e403d54040cc8e0"}, {0x10, 0xffff, 0x81}, {0x18, 0x0, 0x3, "4d828360e5d5"}, {0x58, 0xffff, 0xfffffff8, "0ad32e3d2404399fa6d5f16a11e44e0e6018488e548c3a64fc4fa4afc5c86345c228d8a2a5c719590c12b01ef7d4e183aee07f079dc12c5bcf6f7db997acc84ca9d110302e"}, {0xf0, 0xffff, 0x80, "3b62dd8785e8eea43167d4f239c90f873247a080cdd91de24de5390982e94e6b1b7872087f19139ac9ed7f604de7b29e280f4081c5090f33da38b953446cd961bc70b3a397ee03665ca357b0e7f58882963e5d939866e987d72b616717080ef6fd049d8c8ac6e97d6b3df12846b6cfaa50b359049bc2c952ce4aaf3b869f59fc80cec39709c3a623fbe924088b38b6c7418212ec6598791dbebd08064db02341c03fa2c9dfda75cfc232c6a29c2161b43c452901fa32e67b034aa55937a8382c4009d0e63ed4715379d3673e932b01e0198a75d320ef08f2cbe957ce"}, {0x88, 0x0, 0x2d, "e60400cbb04df1054bdaad74e2e292590b6014e7928a0b646bf986b6436c8868e3d4d9cb618139bd28c2d17bec33d7daf8c94ca234b3cfbdb527306fa1ea8f40c126ad724e30f79bd3f17f1fb0a20a8a5bdd6292d243aca1ad855c5ac61de7f69f13dbd3e6a91c255e7376f38a4793343c7fe46b"}], 0x1368}, 0x408) r8 = socket$inet(0x2, 0x5, 0x7) writev(r8, &(0x7f0000003c80)=[{&(0x7f0000001900)="eb523bd2c238fe864abdb4b524449053cb0869c08fb7fd65985b9e27b016355c6e84e7779f07a1967ad7f8071b1590588fe24af9633197f8ab80dc68ff3757c278b69014445b56fed3f14453df5a147f12c657869b47d7abb11d1b61875b1446a66bd8e8e5abe30ef37583c7cc4d8eae2d1bf847ead5abbac6c62e216e13cb933804d1aaa26566d795de93a81e8af0e3125e5a4ee6bd1a6fe15206b7175eb5512f277fa78e15067975f79557cdf788faf6a1f1df1d8253d1ded81bdb8e414b0b727a0715740e5a1eec7db2ddb33ec67daae7763e92ace2608557883cfafcdc78ebc49b11721e3565936c6986dd5678be4a", 0xf1}, {&(0x7f0000001a00)="6630930c526a322cb925a7b5228f961529b8fbda85046109a50aba7325c68bf42507a5d7e8062e6758bb3394ba28acc17076ad85e82f99fbbb487c1fe345af48dfb60fb08d78db9593a6db7ad5fa203c22aae867a2fb33356c9afa211447003f50cafbaffb54bf07ebe81ebaa30eaf7c8e26808e73f2a02e4eecf38d646429e1ee325b0750b4b52591ac28047df04ebfe986f60c6f03", 0x96}, {&(0x7f0000001ac0)="6946b20e3c4f7604da0e9e04d5e8648e5d5f62368c31c18c7ae91b50fbdc7b8a374dbd", 0x23}, {&(0x7f0000001b00)="d676f27846d07674183975d7216fdda6f1abcecf44d72ab3c84f7024dd647eda1bfc0799668357773994f7aa4fe58dbb4f09f42e1c1eae1a5ab7e730b353e48ee8b4a6d10423489499f57e4007ff0bb91309b4618ba8265cb24c69c7b23f7d6df8a7fcfba87c3289bd636b27a169c4d966c70cb0c1fd4679a45be202c6c9f6a8912cc782e7a7ce8c22995cb0c2a040a25df29d9d5e6948298123352da2236bc38b4f4b92c4b96b1f78e6d08be6734f19c3784e51456daf09e34c7c3ce9c30cce3e338b8c18e9111a5044834861114bdcc8e890c9d6de49bbd03a2104b7e7c8eab2f1817ea28d4b6c0b907a2bbe689f5193d25ad8e2904828c8bea2dc72288e12cc0963259a396c5c63d79f7ef4291ce4f68159016cbb543d4066c824053d672590c65688960b064c21dc1b045ce136287d8163df2e4517ff96c485dabdad40dba20c2464106e246631b86d3960dbd28b1cfeba2047fbb9a061917e7937a9f0ebd6965c863f63c301eaf397753a2c4793e207021ae8262e103dfb2ae9d188df026c13aa6d3518858374a1375bee8b65081baf622c165311556978111afb5506d7098e85a9f0c99c74e3a6cbea4f31b980ed444b2517c81a74c483a144b0acfe443fca1d26394b9b16629f7f10f6126fce3fb5e0117547830cd599c1a32ca7c194bc7ff841574fbade4e76169cdab207040c5cd9e9219ec181d8a58a9b3f0569dfa15ecd0ad3364f5014b0dc5d7f80d80aa0f389f1998cd99aaa50cb2de25952fdd228dd605120707aceed8ecca2f68b260e17bd63f89a175e6f8a22cd129930ac2d579002e3042d7b8ef323e71149de01671cf53fb40b4ba0f068062b7d5beca8010f7600f1bd70d2dad769a0e8154fe196a465a15d6a168c505b1775dab8076390e9a1689e409d67a434a679ce5f442f0c6042c68be433e03a5cd1ebafd3194dbcc28166505fe8ab4be7b91919070e1ae0beef115116254ec04d6d7d2acd9fb228e93ff3a24a52d8d82faa42ad7486650c4b7adf247fc5407245a245daedba00fb0638c7b844d3a5a6314a83436d4a1f86591c56ab9f793b0283a4b8bf4576935457ee9da28cbd3968a930710f8f1f2c58f0af12778340339c90edc6208c4f173d2b80a1dbaaa62ade2e982d3f2e361be663f2b43e9adc41b5f0f146b36be03d17909560f0430622eeeab6e135b2eac47e873072922b2df53930d095109f5bab0acb4190782067af7790e7fb559a3fe22a5b10e3bc45fab138a2fb6fdd503ae0a8ed2dfcac63b638696c5f745710e185e5f4c8d0aeb540332b2a0e63270f3be63b30c45235b04a6498a89531c6825e364b76e3c8610900493cc961f0c20af2e4b13d442f741517104158c2a7aa726181b92b042719d15b8fd402197ccb8d77f278b6b8b0f8aa0339e1a9a091d13ff5d6b05d334e1bca993c1eb74c45d84a4453ad0c020c1f47145de1ce6ef4ea79c663d8a07d0665bd0181bc09ede11e0ed35ef67517e85d1399a2d31ba1e3d8905a8fcc1e3cf6e95eb77cc39fd1c5d400c2f29adea44904f9792ab8cb8dccf9bb70ed9af179b7feb1c5dfc77985f6e79f918b234b9104a9e27b41a6158e4f16e8aafb9f94bdda1d52ba11ff42bdc954a898120b08bc61042cbfc99ec76f9d65697749f765502596c4c226c38c39720d88bc0edc75f6abd4db30ce274f111fac0511a3023170785d81503bcd9fd4128db32a6045c277d486d2dbda20a669490612eb898916dea1998ba1686c59ce9d60b1d5f16b5a94a268b739ffc37a7ce7dc0fbc8352ba7d44952b8a3e96b3945064ea8cb29831c383ae0375e424d7d1664ce76525129c1d53234596d5aa4f4b99c1892bef4d17932051b795d9b1674c9b55a473dfaa71553b6823540be775617bd19391559504e6f53abc045dae0e2315321e1f494bb73550e87d347cae5c834c12704fc445898e1c43bbeb2d89f8eb958507cbe97bd35d0987e91618d193dbafdc6600e72720369985c47d983f986ffdf88ac37e76fdbcfbfce06e74ba900e230845a68fd98dc541699de6b010796d6f24f74c3a960de789d701d16afff7e522bf07b11b6f44c2e998c430c7cbb49a29accc9655bc55a533198083147d1b15479940f39376b7138b0550c40bd4cccd25ad4136bae6342b4258a8eb642ad2dda3f717f6f8b4170cb3f4df8f22e62be45bd2c221d8297bfa258dae4db1ae85c893703fcc166256cb92693a55d82d6df7f50b220be51a513fadf1ac476adbcae41729cd97eb9663224de56b5d36b5880633bac66942b3c95301bfd3f92315fa53fc607772cc554ec45597fdda164a1d506ec6d8d42764c290f4d9443da83676d909a35965c25f92bcbb1d218ce9337277b43f37f5cc0664161ff83d404138115e44fdba7d5d5c1b46c1f4760a2640475c07df793241805344c4f32e7cae2a9670550eb68370862811916c5342787f8d47fc0b690350b02d1fdf3b53d6300a897eefd144dfa15d78b7a960d94a21dcedb97ab0108aeaf9c7dcaa4fc77787970e3edbad6a50132fdddfff1e897612b43bf18aa908bbf92a24906a34441a5dc2ba3e710ffd23669ba05080f769896d5718cfcfa65bc8552d41f8651d0aa3c131fb0a58a7e1147640aef4a7642aac0be457b2c027e550eaa613a7b7786fa9f3e94ad86a1d47780174764d010534b81efbe660a0e3c59c856972a2e79a2ed2856596b612f8f1c8213ff8e3e1ac6f1eee1082122fad17380f34b5ce24de712d735e95ed4847d18c8bd1ec5950dcfc9aee4f5c2791631d04c915926b2f3f29f2b983c4946e782f3e77cb0f6f8880df5b05a6152bf55cdaa0ff43e331997b826b130b5b3c23620b512a71e6c6a5a4b9ec16c97a86767a94c3559f1a73b48ace4e05b2ea11c2bf579f6378bf08454736788701057e63d3faa4e7211766b701eff375099a5eb1925a232a3dec0d282f640ce6125de3ea3ea552dfbc41d46a017b7d07896d5f690f99ef3e0c40ccfeb5e116788dff21b899de9cfaaa6bf04c4f508fd6ddc2fba9d81dde0401b3c69b960892901ecea6aa2d3f1fa17d6e9bdbb052e666a4c37ad0dfafdcffdb34040b22ef0600f25d8bc23503d6e2727fa5d58ef4daf9b8f49a3bfc4503cf735602b3903ba7e3fb65c8a80fb0133f5524ed1924d61fafe9a2588708d6ea5917d9e7032c1a3f3dd7d3325a474c57a33a5b0349ccbd88927c801ecf4ec29c0091ff9f4fbb076b9f86830f7c5a57d7578e8705bee2e4fa242727bf8431f7f21f71e6db682a95f58e4d0ef2f03bf29820b6bc83fc74c3e4a31d715b8c1a566b2a0f33a9d20a436773025096691a95abd4575ccc497c05951770904cb52f1e47b05873eb35434c9c5af443e70f799a84e906e9eb1cc52c69ad86ccdace22eaf1ccd88a6a0fd5c6624412cf4da4b194160829911dfae0b166544b5c40b5a751a5bb42cdee934439c03e7e7493202ca8050940d49a2216c5b137fbfdb532a3497a179166270a003affbf516ab5c1214d2fa9e21a0d7a223a2f912dd4d0e6ef88b287b6a226f34edcf41a9649433b4da55b53ccbac08231ff9fa5d38de62a4c0f6d979b1e3db0b9eaab98158fafcce687d2d0b55f247dc0e87aca3474cc564de7e3a843e8d7e1bb7dd349804fb822a235c108b2dc151b911d4e7852e17d6a20796a642f264404dccfc98bb84967b766ba55ae0e41cc2455765773ce3e74f8746bc01cba1e027002681c5e91f707c64af273e6cbcc27750391514e440605a76619fdfca80e2f32523eb46bb3042fadc9c7d113e43e426bfec93b6cde7080dffed5be54f537ba4d5fed9778b12f477e5afa3161fc1737f00ec24049abdedda3ba1be7124a0cd250032c3d3e361db54f103f44258282b3775a9010dc824c138edf0052305da9b6a483b4cb4d5fd37efe250f2a30f6517dd645354299de101a23eb29a43788d1c5e27137ff92025f501b2e23f2e01641f3cba493e4648dafcbac11e9564527b713b5b968cb7630fd1cdb07612738cd3101fbb8db2cbcecd8d6c1f88c8fd8e199df4235d05a264c843cc5b6771da5bf337011c16461460bd719b57a03bbe7aead90872bc015def7ddbbce504cc24ea3bfdde455fd8c4486517b39be3d12e5cca734520af9209e5d37f6419aff39b4b92c0ba3f637e1d2dd0e914a0434f1e0468d114caf663c3ebd74da9a75a9a916b1c2813653f4040809fde4779ca1ab8ad5e74c7b3cab1c358c93ed573d3e04edfb3529987d6ddac40b10ecd839020c1cafed91893dbdd423abcff1c522f6097bc27ba49656e90916aa9f88264fcbca6cfde5e4c2100574c10d713046cbf032e40b23f3dca8236efa90b891f364a83a84463d4cf305a35236ce4270ecf940933960353235f0e8f9f94a00e30b63bae9dddbf32450d8adf5c3062f14236654e05b93a21b1141d4762eb332af88d5240eb8c4fce329fc6cfc76d5bba4ff3d4cd47047d32b5070a68b4a52c33408b533f506367ba1986129470d933f731e6f7f45c4c1e2c2c66f5871727fdaa117bb046369dbfd30e773c0c29a1c44c6f80459e3002213b267c306da0a7d316d4f0635c66335b333839e6f5396ff11c42e6a10877656fd5c4f0d8df9613b923a54713a3badfc2a687bd631d88dc93abeb59f0b16f05bf25990527829b2932caeef9ae14afeb27dc80383ed62ba45f21ee321812cc68335d5f284514f209feb14eb62b2037cf1de73f708e562a5184507a233a9cdbc06f9b4a6831680d483e2d150ed4b71f0e216dab5eabb3658ccc8fe081b8eeadf2f58ca6a851a46d4d32053004d0b8b692c59848d484067798d044dddacc70425fab7c888bde1d08926a067b5e99392fc275a88e5b93c1cbb476e9e3b6add6bc33738775a738ee633e669016caafe58265ea125f797ca7ebdf7bca0588ed8aa239c4b0ff14cd406cd7135fa40fcbf4191aeb29bdd27d8e5d1e838ffbd9bc9836a23129888812bb3d9e77a4a836b7cf5541e8b4f66482d2c579832d3d454abeff4da07ce5eb2b704b59b5a85c2e991ec5c7d6d3e08f68eb7e6276dc7249943f8fcc133b31bf888f56bb82969bb84cc0b02aed0b1119da186dcb38d425229679ffeb21a76f064e2aa6db6041e41a53fc67daa9782f16358392ba474a8f446f6c7346b87ac309ff3d1e1f855ef4ed3e5fbe8c4131bda70f9dc544604671ef07fef978d20352db0b73bf7311ff7b285e64b4a6246abcd2c10189fcc978d61f67cccf2315a9079ceb23566bb2a7a02f553ba46b75c884f076951ec63fb8d67c08b5aebc87ab267cc0df832f0a645757c9d916e2080750c5e484bdb891535378dd0308865da030b83b22237941c40b5f091cfbae5c5aaf9b2c83947195a98ba02b141b737e051bfbfbaa0ab323a4a8ed9b814caf20aef411f755220fa6153891ccd910e6f2fd4010fd099341794bdcd595fa72daff4b7528b4b1ef57c7d58d3cb0c4362ff0a1fbe9f9703c26eede2b38c64149b291a954c223d6f73a874b9bd4cbb30226f0328d56a8d0bcd58536442d690f579b1338b301d01ae17d3163911d000ac7f1d9a06a02bc0197c3f5befc9d1f3fce07500173e12135c543d39c22b5c53a3524417ed2ee4ace59b829ee77aac686caf080b107a34040b022fba339590df32e99f81c60e6a4d3e250db6fbda734bf587454d07fba8338686373d84f13c80c28b26e80832ed2fd2727bf1cb1ecb1fcc58e2eebfbc47a06e6aa53358aa925c5406f35c1f1e8898fb1fb01ac743b85bd89f595cd8e8893e789868d292d86783dbb01501fc3b162543c355f4a14f495d5f40", 0x1000}, {&(0x7f0000002b00)="fcdaf4a2826c17515897ddc9ca40477d397d3f25056fc700c450c16162ed4f7168eccbef9bf542c2365e7c58eea3f879480426f30ace2d37a34e3918ad8fae0b1e642173323a1f77fd86cf8cb6ad654f83b8136d67403dd1bddddb035a4fceaca442b29ccd0a82ad193071f2aefaebf17c21bd8012585b7a676b22d04eeac70951871dd889102a922d70749cd737b53bb06e06e604571e09077b8cc8f6fdbb5c370846a2842974d5eb5a62e382a77a7ab8b2e32bb8a52ef00ad888cb25d1d1b6344205ce9f090952c29a9812feb273678d6f7c06299520354efe4da30b637cab2687da855f1a3e8287cf1346a01a0cc3a4f68271683fad470f76f8f2fc308b0d5a846201ccd98a2c2e2079e5c41ac41691affd2b369fadcd42ea6698af8fea412f01b6863e6008810375927998423f0f30238c7721d53fd09bef73464bf9933998bd5647ee6c21b75370e04788dd64b01beffe568bc7f8edd15d2dfc3cab65b7dbcfd609e9e599119dca213e03656f8d4b3c45750abaec353a7e450c1cc9903814ba903028871118c7239b444051129c74de92ea30dc746d69be65ee4e0bc2e659b11d1dba1a902fd908280be690045b87f721c3e1e0193da6df57435883bfb98dcb0f3768f1675a4c5d7cdb103dbf009ae028a1513ef083ff2a06471b0ac3ed9c927a7e36e4c8b5c62d3037428c298a1674c6ff92161519f5d3c59a8bee21076bd87c08a8a5c39f848f398318e439bdfb8a57d47dbda5a8f84eedd1c8b2d9805d311d67d169f758609e3e6d8b0caf09cac8fdd63758274c3a5e4d32d2f41b28986f9b25e0f46818371fca235c4cf5cf4fbe011a9ce30d7100b0cf200893eb618a0f9180c2a3185084ae27f83c84289e351af4dc78b1e55d625f2b832b52d6d879172ce06a4c7d2394b6d734b01442d93c3aad9bff56beb567013b49d4ee5d31019652c4254f5372f3384b1c9bb35a469f6d1e845ef8ec4e0db50b825ab53da99d3a93eece638d326e17d2053e43753bda4a4b2190c36ccfc66e2ecac5d7461087b8b8b1b17cd01ef373c7de7fd146735ca2787ed655edd03152f62734fde961935d164a2807eb017457b648410669d9ba4f0334add796cd770d5b5e55e99b6d000159f6dd860f67439061eb843b1a67f0da3847fcf19f4556ae4149d008b7d591a44d5cf076daae1c4da5ee4cdfb8c01e1be003648d3b778e3011c754e75a5053b1bfcdf4270f3c927a96933bcca97c10873bc8206f715b3aea46d68827c6589feca0333c8132e8d3f4d9c4c66a6107fb068f4db6aa1d181307fd222d434edb9793819c07210d12254848c327389e7820ffecde8b1d3c24cf213588c7016a351576760869f7098a192ff30ee8c94288e5e2af9ea9bb99c7b1b324efcfce7b89f56a7b74a9a1dc34f262b26e1cd874bbee19a2e98d25e93add596115ea41b7a02479c032996785c7d9595edcb839597058b520f72b424492e1cb9a0ecb00bff6a5c9876c261532e22bf4e86b9c14e9354e28a2aa35ce090e914ad87cf64729b6f96a596e2bc5a7667386e584d6fa93ce4957a3e073068fcf82e1e831dd6de624989a2389a9272cc007c8b329ab8da556daab863c8b99d0078b7f4c5e46154d07ae2eef0d3218c8d2f97957d2e3373090209dc2d88b64ce6d472126acb9e293fa77962b6f421fc35537dd2b5a6f23129d9998ae1e7f15920dc2f568515612992988b280ae82a46ec1d3f719720cf09fa0500a52efb94f556cea45b31f61bfa2bca011c31aeb26de2d7e88e8d50312a7b8c4a3067bca685743352eab865d7909765140ddc838e197dc722875fcc84487560d43fe1e2a86b5927ce5dcb891f5e2f6abeba4ee5bb875b3aab4d1d952413c9941f1eb172f92e4f85059bfae42e32470ed06da532606edfd825828574d3cba855972e92fc31996d8b86aae1a82bf5b262b5fa2cce75f07032738292a374647a0749ccfd1603ff5a4cd6226081346faa65734a264c29b001398ec6bd099607c3de2e676ebffd15e1e803bc328da9a0dc1346ef9b34e6612eabbec10738b71a2b116579a8ffc7e96528549a47f42c974664f5866a2468e5224885889a41d008eaab1c47aa01ef400a9ab1acea299d3493f8cf13d8f71ec382960c4097a8ac3c79dc22f5f7ac5093ff1357baa161951ed3f4c45400e9cd87a7c8c7ef1d2bffcf22a753d1f69e5750667fea8b13dfe327a9dcc844c68163411cfc270f4c482d37ec8d95a8a4daaf4802667cfa3a0a7ceca3204bd6694b90cc7d75a03c7db86b79e128a90ef67780f40ca57e36e129805dcdfff19a5839748e06f3217466653db30b3db4b57cd0e2cf1e9cec247f52bf73ded69fc08f6e692212099b5cdc31cfc7c48cff9ded732ccaa925e70696118c21776a83b55a1b0a737d2a566bf99226e685618d74f6dbadd3694cba31dede172963b4c39e143b7293e9d1a3972500ce7204f11d695f13c1696dda4d4b7cfb96b073dd9a0d2adb9e6c6fa2203edb1d9ca636adc4fc9c9f33f597f4a8770c25d1dbe3e34ee9ea199885e77cf60d51a392cef87d7fa64bf242fe63d71f4cf48e559257adcf6eca10e5436da5e171abd2d9ed3cba71f7405b76ca0fb14768f558424901eda9d7575748822feae4fa4a6b24f878ed60b3831fc1050fc05068a25548f2df0536858284910ecb3f3cce03657205cea23fd37d0094ddb5d540ed0d75b36d2db9f7f3ab28583df9c9d9f9b993667907fde55133889cb8b7279586310a6416d6a4fa94d05dd1fca2ceb86c8b79ed34870e9926b19bb4680f03c538042597d9494b6bba436ccc2e15dcdf5ce543428130ad81c0b4183acce0b0041418597078e7783b33a578c3d2a2fca0fa5503036a9e9244f8bd17e17054735e62bc74ce68b97d8d603172f062a156c5bfbfc34ffced496ce7e9b1f30dae4c074df18e4ae923fe03d9dab4e76546e96fa99ed487403d63f57970b950efde2f42cbab39076dd5fbce5aee6f2f09501bf1df119194bc2534d3a173a7eb37a577a5965bdf8a08ed3d41619d409778ddc7bf7d9492146b9a32e73d23e9e5077ea5ba40ade69d2be286f6f654e041a1c9ece48d353abd9feac3629cde4a706aa466b40404367019a953c44e9cd4450a2e5764133eac74454f7fa3f11c5141dea210f599960bc7ab247898e1502619cb6b20782bad41d8a306fdf0d88b263bdabb02014ebf94c72167d07e112f2d4a5cd67c1cd045e8214505d71628a6d2437d0889f3471bd1348ac522579f13c78b6e9aaaef5804e35b53da46f2743bdf4659bf6b88948dc6ecb3b1a0e771236c55ecef41d32c5ecff04fea415752fdac2e454f8434dca525850b1dc76110450f25c0820e6e1dd937df4e0baaf85aea1254c6fe08930e04e37d789f641ecdbb1c3dd2a4ab850739fe9e82766ce39d53d04efb5ffd14a3fbea246c196991a15e092d42bd5027561377c3c9e6647e3751dbaa51631145d9e57783bf8d849ac9f416dca05599510e7f393ee8f70a07575e6de944da7ec01668779f435a86052685bd601d0ddeeef90f1811965d645c15e1e4f3dfa0bc0d85a150aef66d0ef1ac00e36435a4850bcae2260ddf1f4d21a199bbd5f1846c025ddaaa0f07ea006be67678dee63bc0f67eb0f905bb895e49192ac83f9a625fe2e37d9cbca49f360135e0f7fd6c368eb86de7d0581d6143719b896e3946ace355fb85cf48e7b81574fcdbc17ec141e08e89efb88023ad52b02e38367f7a43e0612a9297a098cb991b29cdda85061db3b842c154e05ab1fc5c088fbe19dc2ebbf9768574d7c2707a46be423b4585d4bfa6a378833a61d00ee3126aaef8fb71f02bc29f2ae5a9c5a4bf6c9670d4fa7d64e0677b7a23a8f461260e71df5e82180b2fbcee09322c26487ba4a7f5d6b71c89ec54a88ce3398631b329106ab4deb2b81f8cef9c43f41d445ab1063396cdbc853932b05ef099b9df9bcff6814e089c58990ff1523fb722e39bbe85eeb60458e88f30fa5eff4e878e017847c85770f7215a9c8a88a43a34224f993f4483aabaea7b8035564fc392801e8c6c1cd2a86e47dd6802aef1bffddf5490c8d3bb0fc2b9c39be3b7044ebede3e2bcf1f3e775b45379a6b1433554604f1d3f5b3951a252348660dfdfb8aefbe1d56f914343461a6583609be08a20b997d8f64d5aaf92e01d8484685c4b203c7dd446a6080850a099c4bd90d9e4839412f3811807f8b09d01e050a7e78f154bdff998efb37d3030062f54ae8f2c31d032ee12aafb2033d9d0269ab8c8bb88909d5cf84e6e126a4212de84edcf90ca317e301223dbd623eea1e32f4a3662a589b7bbc8ca084f9df025f2eba341e8e1e54998fe6d32193a1fd570839204b36b13a4afa2c7f338083290ef7b899a249c48cb48725a7d5554fd62a69b4ac1ef1ae8048218e33143456c8601ce0e45cacc2943c1f6fc042773d7a02bf9e007e010d1f80ee4c9ec54f7bc507ae45e2befe5f2ab4b4949df56a3851b3f89370dfccb39f1e1c9c254e076a0816c602ba928ab0f0f3fe5ee6707ab31a04301651cb69e57d34f6ed9e1c47ec840d6e178f6d8cd788c4a905d931c27588937c0459214baaf97f576e90fab37b6afaa09cbb07348a6fd7cd7403f14596bb53344a2b43a4cf790baeaf348bd0bf271397ee834efc32dfc8180aca6cc5e65ac4a67b794ed91b962a4db02b293f625aacad5dea5d2bdf17f8122d61ab026ecf69da98eddd02ef44631b6f355549aec1aa35117b4c717f2cdee2eff326401a6f7db774abd3287b77a5c4f1ea76981d5f5309f608a03c35f9314e651500d0b9800b207bd17e168c6e5422a0bdd8eedfc68a0411cdb7a0f4a8de06dd02a32e37fb0601fd3531367c5092fc7cfc1efc9b92fe4e8137ab13fef3285d612fc008f1e5884c1c428e351acf7d601b219eeeb2808206ef0811c9393a1dfddaa8addef1a02fe1152bde2c5b15a493b844509d07ad22fe9037be77409ccd651af3bb1fe6b3d0f8ae8835f6f2a7b6d0d1b83862ebeef16ce252dd4f4e3cf870844a2db9d2977f5a2da34552c4001422889b5f76df72969da409c1881a3ace4bce2fa6330f705fb71bc6dba1d9ceb1771d6534ae02c1c4b4b38ba0fa160e358dbb214882e6a13b55b19d23d58b54fc63d9d129da613857cc947da876405e78d802af5cb5722b8257bd5c2308d7b1a5cdfeea1edfd308beb5549a6f8c6b25ee3af5c2517aec36dec3346cf478eb3f92fa760093264736f2be9baf7ef5c330d7c89442415ec2c60cb2faa03949a43724b690755426c16202692078ff40c946eeed306da8cc68c53010175d191ed8ca286a9cafe819a4094e65d3d41a2d470fca4931bdbe88eecb95b66f700462066eb9599a690b1527fd89d3b34112e6e7e6a615b75222fb7cf01f07cebdccb2cc7333e61e90921a3ddff596e99b201cdb98a92a0bba6dc50f62feaaf6d5557c7189822cecc8e3219e0a20fc62230b6611b18c258b1ebacb5965f60ee00730706321bcd4b246f1f7b9fa4929d9009956a5536d072e3697102535ded345d346b40c7a9c38f33beebf002ed8e0421a880210cfd3d32f99ec8daf4ce3479331ad4ed0ce315d705b1bf04c966be03e70de73a5ba2282fdac40ad95c4ee775a6ec7ea6d6905d9b31aea6ebe25dff2bb9adc7f42d58589db91460db6cc828e4a9e8f8baf2d798f9b094c8892e2c951eddf0e1db7a6c0f57d3fce1014aa0b4b9b050a967de9fc473540aa5a2bed1a26fe1a83f3653ebc1a896a61fd0aa039962631862db66546b1375640e57c0f06fe0fd076f5ece", 0x1000}, {&(0x7f0000003b00)="ebc7f83ba6dc11ab2b7b78b32803c616e5c47757222618ee2b55c96193efead2097e8c9d56f02df849829fe1dc8826dddb371a6ba4ac2d861bd467ead6b92312eeff0d48f395466dd1e535d56c985f5927dbd6692cbd382ed075b50eecab66a58a96efe3f6fd5e4b71dbc51c0c246e1486447ff4f640196d3342bb35d064bfc7eb8edf2a187ec2d8d525669c8a22dfc542786b1e5ed9172e502e51838e64108890fd05c9a408d9d5eee93a420f8a37473fa7129166571d718aa2aeaa19d587f51fc8438bf71a60dbee257e94d5a9146f6006615470758a6eb1a0addd755b2908986af7d10289004c", 0xe8}, {&(0x7f0000003c00)="83a89f54c9fed81235f1d196a1f15825f64a542772ee022a9aabc2f2e5b28ef4fb015450dbe76c6139cf8c3a4eedcd50e8b0cc96e2f2ce5364117d8c10ee71752f4d", 0x42}], 0x7) symlinkat(&(0x7f0000003d00)='./file0\x00', r7, &(0x7f0000003d40)='./file0\x00') faccessat(r7, &(0x7f0000003d80)='./file0\x00', 0x40, 0x3) r9 = socket$inet6(0x18, 0x4, 0x7) connect(r9, &(0x7f0000003dc0)=@in={0x2, 0x1}, 0xc) r10 = getpgid(0x0) fcntl$setown(r4, 0x6, r10) ktrace(&(0x7f0000003e00)='./file1\x00', 0x76ca6f33180081fc, 0x40a, 0xffffffffffffffff) r11 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCCBRK(r11, 0x2000747a) r12 = socket$inet6(0x18, 0x2, 0x3) setsockopt$sock_int(r12, 0xffff, 0x1001, &(0x7f0000003e40)=0xb05, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000004000)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = accept$unix(0xffffffffffffffff, &(0x7f0000004040)=@file={0x0, ""/108}, &(0x7f00000040c0)=0x6e) r15 = open$dir(&(0x7f0000004100)='./file1\x00', 0x301, 0x50) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000004140)={0x0}, &(0x7f0000004180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000041c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000004200)={0x0, 0x0, 0x0}, &(0x7f0000004240)=0xc) r19 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r7) r20 = fcntl$getown(0xffffffffffffff9c, 0x5) r21 = geteuid() r22 = getegid() r23 = accept$inet6(0xffffffffffffff9c, &(0x7f0000004280), &(0x7f00000042c0)=0xc) r24 = accept(0xffffffffffffffff, &(0x7f0000004300)=@un=@file={0x0, ""/108}, &(0x7f0000004380)=0x6e) r25 = accept(0xffffffffffffff9c, &(0x7f00000043c0)=@in, &(0x7f0000004400)=0xc) r26 = accept$inet6(r1, &(0x7f0000004440), &(0x7f0000004480)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000044c0)={0x0}, &(0x7f0000004500)=0xc) r28 = geteuid() r29 = getegid() sendmsg$unix(r6, &(0x7f0000004640)={&(0x7f0000003e80)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000003fc0)=[{&(0x7f0000003ec0)="d9ef346bdfbea257eb305b2f47846ed2f65bb73e55da2f02b4b9fa396b70db003c0ede5eb37ffd19b54089ea1317cde34ed807b68c59c741e1d0d6936a6f6810ab24d8c86eabda8346eb9f96342e887440ebed97711135b3ec6eb82ea7c91b0ed21f36828b7b0f105690796b535772b65159000f62afdadc752620d245cfd72ffd06d4144a49c859f82f5a9886dbf227161ddf775b4df2b10598fa4d89d0bd91e283b2c05a06c0b4fe0d031b091a695cad5856199e9ec382dd4aee49251fa774b19fe24453fd151417ed391641fd5332b4bd9e051ca87cb47addea18ca5cc494f77eda3560e406157e7ed6438b176cae61437566fb7747790804934794", 0xfd}], 0x1, &(0x7f0000004540)=[@rights={0x30, 0xffff, 0x1, [r13, r14, r6, r15, r8, r2, r3]}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}, @rights={0x18, 0xffff, 0x1, [r11, r19]}, @cred={0x20, 0xffff, 0x0, r20, r21, r22}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffff9c, r7, r23, r24, r11, r25, r26]}, @cred={0x20, 0xffff, 0x0, r27, r28, r29}], 0xd8, 0x2}, 0x1) 05:37:47 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r1) r2 = semget$private(0x0, 0x1, 0x10) semop(r2, &(0x7f0000000040)=[{0x0, 0xff7f, 0x5c6a5f1cd211efd9}], 0x1) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') 05:37:47 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5f800000, 0x0, "e4360020000f00"}) 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) r2 = semget$private(0x0, 0x4, 0x200) semctl$IPC_RMID(r2, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040), &(0x7f0000000080)=0x4) 05:37:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000280)=[{0x5c}, {0x13}, {0x6}]}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendmsg(r2, &(0x7f00000001c0)={&(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000006c0)=[{&(0x7f0000000100)="951aba15a9fd1d78a4974fd7603a8b42d6e7fe98672b3745f977fc6183b26a2d8997cb0a192877b3ea3c8aebf0902933e16b38a2dc53c7178d803f2b8efdb6ae73b03518bd19", 0x46}, {&(0x7f0000000180)}, {&(0x7f00000002c0)="7583eb51bfe58ba5297ad14ad42adf16bb611a5d4351741c69fe2de877012c5effb98d0d6a02c82425a498821cc404234159f962f2bee10c6df132f14e5bfd4cb09b8f938856ba2e87b983452a1cfcd5e95acd4f3949ca6f1fe214587a80fe09598c4a9c6ae92f8de6afc8fcacc738616e5e925143d156c2e6190f3f800f869e2754", 0x82}, {&(0x7f00000003c0)="c513d5cd82a1dfcbd8a0477b3b5fe1d3b35d89cb602ff1918012b048108c3108b412815a8dc9fb052dbd07f44d68dfb6901b421bf34a032510ce2fc8ecfcba024854eb7a79ce1ec936f41483e00614f75f300a7f6733094f93b4c188d29084a6d3132dc62fd7464286ac2c9fae01bad8ebd0bb0ae7bb7aaf596c8a9d5743adc19528b8a1c8ff21e5fbc671f9b3c61a47c816c616fa8c606477870af7d83b6d8130e1d18960132d78ed883644e7c8faba1bd765a8782024f015", 0xb9}, {&(0x7f0000000480)="c00e6b8e1211376b425b3f9c7cbcc03c47d1301c2e78139d5d02d39c572dfadea25942356a18e10c3aeddd3c5fb23b654355226e5bf11227fc003f08da180a2e8fc2a28d2b769b31e840722c57c78d291a7129c855431808d31aac73ab3457fc4e9eabe9c1c20e37f2877478e155ecc516173173c16590ef3f5ab90e616cc8886962c590d93d930c3472d4c6702400c4e1e135b50798e38ac4f395a7bdb2", 0x9e}, {&(0x7f0000000540)="e4e4a313749d04825379f9bce31c2847259f7b080bad208dfa033270050071b90666b653bb31276296edbc37dc3e801e9dd8c87babd1b6bf40a3b835d227ac84f69c0146607ef24d3f86d861d80abd", 0x4f}, {&(0x7f00000005c0)="054c3bfbf90113fd6a03d979c76e1aa966f2beb3b96f8faea52f40c171546f811bc32bcf51fea7a1e4dafe324428989116a7d3a28d6ea8d7fe7c6ee85bf9ff9d93aa8782df392365de68bdb2f5f351c024377f16b6bf7e1c040dfd5a6328f2b5616f37e38d64d98fce29a37728b8aefa808383cbd18c1844c970811eb1ca9dd7f4b331e1f04c4a01f476ebaf7910b3811aa34e4c3fb83c068047c3db271abba697e79c23ad1b74f3e44d0f4c5453aa9afbc9dc65652ba4bf6e48042db01330b897019c40fd", 0xc5}], 0x7, &(0x7f0000000740)=[{0x68, 0x1, 0x9, "8e8a663ae9880030ef77f94ed998bcf6d295d7247165bbfd8a66a42a7dd8a0211c66254b84de0ad9ad4a5608b399eefc3151e0e526568f198c2360dd4ee6ab98197a012ad147568316307928c828f39536aec9"}, {0x40, 0x1, 0x80000000, "17447ccc97501f8d9cab4cf7e60b42e05a2d6eea9c1ace0c4e858665c0976780cd757b10e2f3679b53679f0199bded0b"}, {0x48, 0xffff, 0x0, "819c1b719380c872a6a325e9a3760c8beadfbffae9ca28f8962029d460b59cf66a60c10a0cd3420d943d1cde298761a7b250f2cf3222"}], 0xf0}, 0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") 05:37:47 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x0, 0x0, 0x5c11, 0xcf3543a3, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) writev(r2, &(0x7f0000000380)=[{&(0x7f00000000c0)="fc669f88f7b45bd2eaf1c56ed597bafb878c492a4b0dd03a7255a1b0141b33e826e0a8784f969e2ffe7b98e2580690eb34132fc8e99d7d5d635522fef0e96601572e16bde40a0f7b903dccd64706fd250f77d3dabd2ad2868eeafcbf8b2bcf66c0f14888679f9be4a76fc662fb9e52486ef1114a867620db56f29b442b937ed9102bd8dd1624f2bf4e617a1699dbf44babdb6eb3ff098fcd04494654d4bc1b7439356b8263b36865f1ab526d544465399c34229dc41dc6bf3234aab84781c0c3095faeb080779387b126ab8c1c8e801a6b19349fa00ceecd95364fe2f6724bfd19a322", 0xe3}, {&(0x7f00000001c0)="56884b9b4f5b580838551a2b5e1ed8ab614339fb3067962cc0888325d444ea7af34fecaa35f7040e707547d1746cf820389ec0a71a09474de6a3cacfbec053b180bd891457d0d408d542e28434557d4c75e0f327388991a43b57f711c953eb30d80a5aece0f92d1e186f2c4dfc1c4d81ca2f478c9ae66d7f3d6e93c7777ca508f4588400f53b09c0d8b2aac9bb5f70d9cdade25cea93d1af6b0e50a5b136f5efa34417045581dadb6d", 0xa9}, {&(0x7f0000000280)="f690bf5e9348c48853f1b936ebbd4dadd4c7ec555f8a3ceded8e3107261aab11f3b6fd49edf9425bb1a09c4c50ec42313d68f2dd3bf3efbfb0f427f1050ec398a53e97b9bd7271146ca75149dd8b3e1bcfa7cbcf6910da7b97ae193457801794dc2b68eb2e55421aaebb1b5d22c382647ec306732ed72485e30623d04ad674bf766d97954671b7303f949215c9387cf5e463ad2ec2e88faff951157faf6d966082771f66e8a1b81d78e10f28528157bb91f9452fa4017019dad69073045fc3fd5327591ac9ae4c2739cdfa0001", 0xcd}, {&(0x7f0000000500)="d5f3d1a953b4210cfa707e277ac4faddf2c28a754367ae26b109573da8fe9352420bf60f09cc287a3e429a619b9f217f6e9bd4734d06993902466b41ddc5f26a8bdb9bceda2486905f9af8b75bfa34218791f2bfdbed7539ac78b9016ee60bf49a5b55982e956908bead3eef95bfdd537bc3df12b892e68a04dc87a5cb15399c76bc628a780cd3ec2a068245948966accecfb15a9c6d5a20cf6c6a34a890b683173fdfd1501f00958703ff8197bef7a50242e0cc33600bce3d2a87e3945335226ff7e42a1cf89862bc5c22", 0xcb}], 0x4) 05:37:47 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc5745192a10100000fcfffeffffff045ad35a0520000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000240)="220e2289012350f64bd0806d27d015736774fd8f001c067e", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_OPENQRY(0xffffffffffffff9c, 0x40047601, &(0x7f0000000000)) 05:37:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x2d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r5 = semget$private(0x0, 0x4, 0xa5) semop(r5, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r5, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r5, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r5, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r8, r10, 0x4}, 0x200, 0x401, 0x2}) fchownat(r1, &(0x7f00000010c0)='./bus\x00', r4, r10, 0x2) r11 = dup(r1) ioctl$WSKBDIO_SETMODE(r11, 0x8010570e, &(0x7f0000000000)=0x200000) writev(r11, &(0x7f0000000000)=[{&(0x7f00000000c0)="9cd6ff61d0f3053557bb3144a549257de15456dd2644c81f21191d2b74f0838962fab6db6db493285647f1e04d70115579a4c53c990ca80cc88d94bda2ca45c97609ba447b188c698a845d07d234e60fef53538eb92262b49692217c8841c19d03d32c97fd34c1673aae7c16b5e9b4640b866f226d09fd9b55796c3bf3d48141cd1fe0081a33222449b8ec903055e4f6fb1f2f8498eda0325cd79529abb106859fab0ec5676105243730f37b2d99d79c2e07a66111b6eaf91295d49d58e77982e36573e9d8ad9def42984d2ec4abc1d6c116b128ed6e1881c3fd6a3b8b74a183472e8c9e972d1628a23c0eddae01dcb38fe4a8e8d97f99398370b3e607fb86171f35279b6e060c44b101da78fe513ceb239af24b33126374b1e0dc7a3d1fe2e493d93beb9fb8b4c61005c790ec036f86b642aaeaec9456cd7a659801314df1abeb0aefadd740e7f9a08656edb696363e7ddb329bee5c4b6abf13f4e37d297402ab128240131e383940f0cbcbcfee2b77875e8d1fa621fe32a2adcb548496fcf13f8e12ea089e50797c7736dae8195eefb0e8b2f80cb3e11fb42156499de362e4442a1f59b8b09efe93b4fd505fade4e1e83a4972c66957fa1a8fb231e8ce23da3325582ce84b6b7607cd451e0ee2739fb07e91574ad141a4a5fbdfeb45367b2d3c0c26e04a522e1c49fff5ba738d209585ed7d9fabd761b1c246ed7497ac2245a8bc74f827f93304de7dbf08be578fb54ed26312a5e0b65912c9916e622ec95ee3a1c5842525a4b168375a913d90182f5295343a8f1a9aeb0829a8cb027d95884e8e19e9195e77d5bfd1844f31b194033526a66a1eba09f85d068128120998d2157c3c038ff392a326f1589a2da2a6555602f0a985dc3d5a525d1c40bb53778e713e39fbd43949547a948d18c496eb769604caacf7b1aa19071135d9a42ee2d5f86a2c2e11981c6ba41228297d83f2523798b9d87c1b643491b4308691204ae7b515d146a688d091a897a6681a9d332f60a247c535e6e6c0f0730938f3902441bf9187ac8b6cf58a5d918c10412a2d774d6b91beceeb858af3df29a16b7a12bf4193b3e401b0fc98e2b5c21b0d6e49514d4f1e85af11f34599b21a17f037da731bc2bc3bc042d0f8f25ff8561924058a7595c9b2f23ea768aed373e606df14605edf34cb67a6433c28160657cdde30256df776f269b397fa4572b78c4bb7c8b3395cc114702bffbbf9387f80794ef4bb6d08c87015f3684484036b95b910863a2e92ee8f6139a24e5f19ed08432bd92ed01b2925902b06c4b91295be65b641d78085b2a1ecdeab4b9f5dfeeb6fdb6d5fb02b061b8b5d03dc7f99f6a552f1869e65bad9ccf6b454a4255d800074bd97d24543347768a4ba733e73eb2afe178f73bd738d506386606338264df152517fd429718a935f6c8ca9abb4da29f3a30e71a26cc5496e6cea183ef02f884f4f5bfafa8a06794e59aa172894e6aaea31497c77a57c07d11a87fa12ded129fa64d68bf1ac19070c01e775f4d14b3e8c955141979b761405205af168a48de7732774994ddb7fdfa3c8570583168a9e03f024d9e2e1f09dec9cb77677047b75e4da6d17869c6f66f5268511858ba7e1af43acd85d328cee96baa4d17bde95a925d23fd9d062cc7da9fc25ab7707e5ef86d9b328bcea0543840700c6953e62c66ffaba77fd26f0d15cf6d70852208610f507ae83dced2e950f1d0029cdd7332347f946dda155635ea8330ea602419e3c53ec4b09117f3e09b1b2f93407cc8bb0c0e98d2678872084020ea067746d00f2203426773f56a09b2c7cd830bcd3dd58ade6f6460a5b444164d3a17bcd6f77c1a99937110fcbd1ac011eea53aecefd01481e60aa1fbf6bb2edb7db776d1c17c4b91ea5951c7958a473028c440681e28c68ba0d9ead285944ff8aab4dd09146f86186e7b52d00c08190a0613abb4531980d4c41712900679fafdfe15029921c6cadbe4d88d943d72fa9c51f77717de1c105b4ce216d26e57f2c3d2253a4efc59b883a329eb8042e3423ed384ec17e5eb2ceb7ff211f33dc6ff61c0246384ccaad7e38adf3d4bf3b60fc5cb1d040d1a0005fe9c31c8ba55d44887861842c396ced33ce3375708fe5c4984b816dbff04ae2672d1a1c253aa4ce34b876b2479d8bf16702c10eac2a280d63ad593fc572596fce8e94d7a345712bf82f5858c9b279304933855c00e3283bf6b878c7d94d70ec7e416c7d5444423951bc9129c69af9fb18d8911d1eac10ce394e1a139ebb0e691638f3ce07a70cb81100ac38f8e1abd530762caf0b7372c8b0e9a3ea3eff1a9548bd80e140337a0eda3bb789cea2f01cca56c9b917a60738b937daf42ffabb16d083493f35f24ae431903a1349bdbb6e5657f665bde33aea9f862e8af732d639c2fdd3807938e4d2fd7bf3bb644c1c62a2f291e1020fd1c90bad927a4ab4c2af87ec50348f43253087826d375ce7b34f430bc2204f1793f3fe2d49dd63c1e392bf73a703d83c0c8fc0bef6f975a5e0d0bb1b55d7072a7d29d6347e0bf1a964faeb217abf349cfc85043ab5ac604c834e767c1170c4d1db8049f959262ffdd5c029901127b26342d16e045e7a097789c3d8ca4a7dfc934df4eb4bf099f6524bb9e5a6fe0aa43e3112ddd9b68f809eae2e9e3daf3224a7433934ea31680cd63958bc27bd360b50b4d69b52657059b6c0c42f7fce90ad11e07b2dc58e6558cca4383b2b01e8788258f5f094af481146be7434761966b88e97bee6bdd541952b49242864f6a48e17273a754ad4fe1c3e2a37bfaab300813aba74725eb5ae0196e529aee464bbe26aae81a8edfebb0c67206f6dd57529786773cff6a7f9dfb43ea8b804122d2f463496bf312080eecc295d6cccf21160080771307cf90cb877d357ae88bb3c750be3997445d97ab758bb56e33399154e7e70fdf9e1b50bf67d014ce23839989c15211663f8aa7e85609cea098f5c0681b79728db1cf0721e6a5359f1f1f3e76fb7a16281ac62fe37378143b2bca6b4aa34cd4b94c037197c02d90e7cbd3214527896d33c698d42fa1a8506838c4283bd19348baa8f13193ebec9a23f059bfc23d5ef4a3237bfef540051c7bd11cc481f95895191430ba74e031fb0d5ac2744210dc546a8be92f5ce2240017a9b5513011700dfd823193412fe36d472f5408bf334fb4995af2ae88450f1b3b080789e7b61eaa268b883e22db6c77df1f3b714aa1cc24ba56030ba439c70acff10fb78eb13811f36455fab7820a2621f69a0728b98ecda6eab6fb571059436faa1199d3e85dcada522d853c56b1a6adecf83cea592a4a0847b4fec67de305190eefa59e7b4a81514904288e147432eaa7c3660debec326e89913e9e8c34a24150c47caee9a35ca38b62a6eefe19b7c2fd43665e94631534fcf76e37ac8852784f9cea2d82453161c35c2b371f8f0462f139d6935215c05faafee8e22b6478d7b095018f8b723e3367d2858e5a74b0aac630fd6ed5dc69b2e6afa9a28ecb14e4e125c5a69c951fe7b93effa01a55c98bea1588b1e52cbd77b2b89898ec8bffb03f2c4d138041476765b3e8f4050f52aeedb816116feb9df93fd67cbf373753cb2670d1ecc39b48131623572506ee694d563069f06023bbc94811a5ec7b64bda22c91da1f3c553614ccd601eb608eabde4de06d47fa9345d569320935f2c8c8ad8b345ad460c0673962b752fa1a586e956a21c2aa01c4a6846351131540aa4affb9d8e9669e52ff3a3e2a6cb61bc1bf9acd048bcd5d234aa0f1131e1c7ab377eafc8e985e459442a3505db6c617b156860be926bb8fa3ab70fc7b348130ee3f9d58c1a1e20cc493722eb220cf8760f397e6ef1c0d09a19a590997b608f67eafdc75317ba0bbba95b5b6584769c02fb2e0b8026aed2ff9c8d6708d5ea1587abdf25002515a552dd76668e44c748586bfe009eeee7a6284f46ae354a928f9117b23bbb24a0f69f4f4b239ea5b5ce13244ae8d9ac2e2c91805c3fc35804959070602f2a7608b607e114e0adb62c5dfe8abdd0625511d5ef0ee81176b5e46fa7bb9b3e5d7c8235694b9d16d9754d4927aa7d7d90c7f0c90957abd3c7e6b8cb125286f9511b073e223b81aea5e18951f76dc4199c0f192f56c09e9f139717d0f5f2159ac66d8742b27fdacce765f74de116154e32978e1788fac9a684f2434a92cda5565a187a1f610f4f48514f958f573c8e760bedf8dde4f331d035d40ad0439a2545c639df5a0665515bba086a412be31ad2fdb901013d0ff92bd148fe3e222a8027da23ffd32616b9c229bb47e205cddbf3c36a5a360158d726541c677d90e5e60750b7e79ec90c86c3d68e3039db9cc4154a9211febd3b7db61d38cda28062725c443415f77d90fbf02ebe5aa9f1292e0287b5955a82de5c3f693744f51cf98eaf94338e16e96685434f06f53464d1a976c0be9380ef49de9a7da469c1be635ce48aaf93297e8a890e093a3627b2a628e900f0210979ded002c804a8409cd28f8e373d03df82b80c6bff314d20bbb3d7f4a09aed307610d56dec7bc524d96beec893e0dd9b1efb91f51bb394e9d17b24487284b9966ac955855982a49f3406382b05a256de0cd89713770136c6eb3c47f58e830fb18eb174638d9ccf1578aa92e3bb839d5a456844ff073ea97a538a8a3eb945dbf90edd25807671cf55c6ffa3670de28b277f387bc2486115dd8dc96455f8108881b86e9c1f3e361e9724d863182d059dcda71997e23a93d5cf9dae6df382f30615940af703c519d3e255d14e2e279d5ae838f844eb83307f9c601af92d9e7cdab6662f14ba8ee296874c160d659a60b533cf3a6d7d3f32737de5084c3691b8db25a9dbc94c670dcfc79713d6526008a728eb8ebe7db8f461a7cb5aa2f2e34813f3ee6bc98320e4a0f5db56f1347123d0577c1426afe33ac5ecce57e97f9083aae6f2c9cf59dbd47fa63b5775756379c3dcd2eb77fb66e3d49b0df820d43a1ed1ad9eaa77aaab8fd22bb801d70d6316c5c131697d5cc884e9b12b8ef9c57a4a9b25540e0ec9f14a893b48f9e0e45733643c085e2577cf0b0126925475af5505bf701bb109b09753315878b20e2b8ed86b8fe609ca5727a978497a3faa61d22f06dbdca045692b38d2f7f91dd6471781c72d2b4dcd21be0dfcd8af30c4129982d45c41101f9907ebae108247224ae5851ba3c3ecf3eb48bf1c7123112c58f7ac5f736f4df08ab50dd5f4df5865906aa6b059b5a4cbf80ac1b7c1f0c5155e08f663290747cd27b5fdea7ea0590a3625715efc5973ae1989161905c785cdb1f205a3bfa05baea4534cfb84502b3c732e24ad28707bd8d89312fc324d6341756685833cbaa2ee3f000f23716e9c8657113efe5465ab1677dbf9af8ede8ff678a850473cd206d66ad88da8c31c1a578da557e5b921e5032a7d85335ab76c42536911cace065ee37ffa74ab352dcb7f7a51ace4cb48b2c580b2ce1a1d94bfa89dae9e8afa415b6d57f3f7bff1f40d2266e46f894b43209f4ca7d4b32681845c8f8df37bd50a51cd43938e63c2d75398d1f424aa5494bcd367fa1dc83cd9e79d1b5b6d07d312600c31226656414a872a5a5d9579068c062f2b1e8bdd73a34d4ce78471bc4564ada79111dda30c923ff43dfc63df9b224c335158359a4b989a86a9b3ff28c52c6d2d3dfc209d651bd5ea6712a73973fa0dd8eed7c7cae18d9c61cd2c0a4956033ac83fe663da934523b6a17e0dae6ecb791fa73462b6efcc108e699f2431ecbf2f2e365b7cee8ae4d0c3689b78a7c3", 0x1000}], 0x1) ioctl$TIOCSBRK(r11, 0x2000747b) 05:37:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000100)) r1 = open$dir(&(0x7f0000000080)='\x00', 0x10, 0x4f) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x20000000000000c9, &(0x7f0000000300)=[{0xfe1b, 0x1f, 0x40, 0x9}, {0x58d, 0xe0, 0x40, 0xffff8b1d}, {0xfffa, 0x88, 0x36, 0x1}, {0x6, 0x4, 0x1, 0x401}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = socket$inet6(0x18, 0x1, 0x9) poll(&(0x7f0000000140)=[{r0, 0x4}, {r1, 0x8}, {r2, 0x2}, {r4, 0x108}, {r0, 0x100}, {r5, 0x64}, {r6}, {r0, 0x139}], 0x8, 0xfff) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6, 0x0, 0x1}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r7, &(0x7f0000000040)="210dd5948e18875afb220d7232be22f48c6613e6bdd81c9555", 0x19, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000002c0)={0x9, &(0x7f0000000240)=[{0x63d3, 0x3, 0x8a}, {0xab96, 0x1f, 0x0, 0x1}, {0x7, 0x3, 0xe8, 0x8}, {0x0, 0x3, 0x9, 0x10000}, {0x5020, 0x3, 0x40, 0x4ef}, {0xfffa, 0x7a, 0x6, 0x4}, {0x1, 0x6, 0x7, 0x8a0e}, {0xe18c, 0x20, 0x4, 0xffffffff}, {0x43, 0x81, 0x6, 0xc0}]}) 05:37:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x80, 0x0, 0x0, 0xfffffffe}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 05:37:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x40, 0x4}, 0xdd) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000280)=ANY=[@ANYBLOB="00000f000000001d00"/30]) close(0xffffffffffffffff) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x0) r2 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r2, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() bind$inet(r3, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = getgid() bind$inet(r9, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f00000000c0)=[r8, 0xffffffffffffffff, r14]) fchownat(r0, &(0x7f0000000000)='./bus\x00', r2, r15, 0xa) 05:37:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x28}, {0x1000000000000014}, {0x10006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") 05:37:47 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000600)='./file0\x00', r0, &(0x7f0000000640)='./file0/file1\x00', 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r5 = semget$private(0x0, 0x4, 0xa5) semop(r5, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r5, &(0x7f0000001180), 0x1e316d81a01eac7d) r6 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r6, &(0x7f0000ffa000/0x4000)=nil, 0x2000) shmat(r6, &(0x7f0000ffd000/0x2000)=nil, 0x3000) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r5, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r5, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, r9, r11, 0x4}, 0x200, 0x401, 0x2}) fchownat(r1, &(0x7f00000010c0)='./bus\x00', r4, r11, 0x2) r12 = dup(r1) ioctl$WSKBDIO_SETMODE(r12, 0x8010570e, &(0x7f0000000000)=0x200000) writev(r12, &(0x7f0000000000)=[{&(0x7f00000000c0)="9cd6ff61d0f3053557bb3144a549257de15456dd2644c81f21191d2b74f0838962fab6db6db493285647f1e04d70115579a4c53c990ca80cc88d94bda2ca45c97609ba447b188c698a845d07d234e60fef53538eb92262b49692217c8841c19d03d32c97fd34c1673aae7c16b5e9b4640b866f226d09fd9b55796c3bf3d48141cd1fe0081a33222449b8ec903055e4f6fb1f2f8498eda0325cd79529abb106859fab0ec5676105243730f37b2d99d79c2e07a66111b6eaf91295d49d58e77982e36573e9d8ad9def42984d2ec4abc1d6c116b128ed6e1881c3fd6a3b8b74a183472e8c9e972d1628a23c0eddae01dcb38fe4a8e8d97f99398370b3e607fb86171f35279b6e060c44b101da78fe513ceb239af24b33126374b1e0dc7a3d1fe2e493d93beb9fb8b4c61005c790ec036f86b642aaeaec9456cd7a659801314df1abeb0aefadd740e7f9a08656edb696363e7ddb329bee5c4b6abf13f4e37d297402ab128240131e383940f0cbcbcfee2b77875e8d1fa621fe32a2adcb548496fcf13f8e12ea089e50797c7736dae8195eefb0e8b2f80cb3e11fb42156499de362e4442a1f59b8b09efe93b4fd505fade4e1e83a4972c66957fa1a8fb231e8ce23da3325582ce84b6b7607cd451e0ee2739fb07e91574ad141a4a5fbdfeb45367b2d3c0c26e04a522e1c49fff5ba738d209585ed7d9fabd761b1c246ed7497ac2245a8bc74f827f93304de7dbf08be578fb54ed26312a5e0b65912c9916e622ec95ee3a1c5842525a4b168375a913d90182f5295343a8f1a9aeb0829a8cb027d95884e8e19e9195e77d5bfd1844f31b194033526a66a1eba09f85d068128120998d2157c3c038ff392a326f1589a2da2a6555602f0a985dc3d5a525d1c40bb53778e713e39fbd43949547a948d18c496eb769604caacf7b1aa19071135d9a42ee2d5f86a2c2e11981c6ba41228297d83f2523798b9d87c1b643491b4308691204ae7b515d146a688d091a897a6681a9d332f60a247c535e6e6c0f0730938f3902441bf9187ac8b6cf58a5d918c10412a2d774d6b91beceeb858af3df29a16b7a12bf4193b3e401b0fc98e2b5c21b0d6e49514d4f1e85af11f34599b21a17f037da731bc2bc3bc042d0f8f25ff8561924058a7595c9b2f23ea768aed373e606df14605edf34cb67a6433c28160657cdde30256df776f269b397fa4572b78c4bb7c8b3395cc114702bffbbf9387f80794ef4bb6d08c87015f3684484036b95b910863a2e92ee8f6139a24e5f19ed08432bd92ed01b2925902b06c4b91295be65b641d78085b2a1ecdeab4b9f5dfeeb6fdb6d5fb02b061b8b5d03dc7f99f6a552f1869e65bad9ccf6b454a4255d800074bd97d24543347768a4ba733e73eb2afe178f73bd738d506386606338264df152517fd429718a935f6c8ca9abb4da29f3a30e71a26cc5496e6cea183ef02f884f4f5bfafa8a06794e59aa172894e6aaea31497c77a57c07d11a87fa12ded129fa64d68bf1ac19070c01e775f4d14b3e8c955141979b761405205af168a48de7732774994ddb7fdfa3c8570583168a9e03f024d9e2e1f09dec9cb77677047b75e4da6d17869c6f66f5268511858ba7e1af43acd85d328cee96baa4d17bde95a925d23fd9d062cc7da9fc25ab7707e5ef86d9b328bcea0543840700c6953e62c66ffaba77fd26f0d15cf6d70852208610f507ae83dced2e950f1d0029cdd7332347f946dda155635ea8330ea602419e3c53ec4b09117f3e09b1b2f93407cc8bb0c0e98d2678872084020ea067746d00f2203426773f56a09b2c7cd830bcd3dd58ade6f6460a5b444164d3a17bcd6f77c1a99937110fcbd1ac011eea53aecefd01481e60aa1fbf6bb2edb7db776d1c17c4b91ea5951c7958a473028c440681e28c68ba0d9ead285944ff8aab4dd09146f86186e7b52d00c08190a0613abb4531980d4c41712900679fafdfe15029921c6cadbe4d88d943d72fa9c51f77717de1c105b4ce216d26e57f2c3d2253a4efc59b883a329eb8042e3423ed384ec17e5eb2ceb7ff211f33dc6ff61c0246384ccaad7e38adf3d4bf3b60fc5cb1d040d1a0005fe9c31c8ba55d44887861842c396ced33ce3375708fe5c4984b816dbff04ae2672d1a1c253aa4ce34b876b2479d8bf16702c10eac2a280d63ad593fc572596fce8e94d7a345712bf82f5858c9b279304933855c00e3283bf6b878c7d94d70ec7e416c7d5444423951bc9129c69af9fb18d8911d1eac10ce394e1a139ebb0e691638f3ce07a70cb81100ac38f8e1abd530762caf0b7372c8b0e9a3ea3eff1a9548bd80e140337a0eda3bb789cea2f01cca56c9b917a60738b937daf42ffabb16d083493f35f24ae431903a1349bdbb6e5657f665bde33aea9f862e8af732d639c2fdd3807938e4d2fd7bf3bb644c1c62a2f291e1020fd1c90bad927a4ab4c2af87ec50348f43253087826d375ce7b34f430bc2204f1793f3fe2d49dd63c1e392bf73a703d83c0c8fc0bef6f975a5e0d0bb1b55d7072a7d29d6347e0bf1a964faeb217abf349cfc85043ab5ac604c834e767c1170c4d1db8049f959262ffdd5c029901127b26342d16e045e7a097789c3d8ca4a7dfc934df4eb4bf099f6524bb9e5a6fe0aa43e3112ddd9b68f809eae2e9e3daf3224a7433934ea31680cd63958bc27bd360b50b4d69b52657059b6c0c42f7fce90ad11e07b2dc58e6558cca4383b2b01e8788258f5f094af481146be7434761966b88e97bee6bdd541952b49242864f6a48e17273a754ad4fe1c3e2a37bfaab300813aba74725eb5ae0196e529aee464bbe26aae81a8edfebb0c67206f6dd57529786773cff6a7f9dfb43ea8b804122d2f463496bf312080eecc295d6cccf21160080771307cf90cb877d357ae88bb3c750be3997445d97ab758bb56e33399154e7e70fdf9e1b50bf67d014ce23839989c15211663f8aa7e85609cea098f5c0681b79728db1cf0721e6a5359f1f1f3e76fb7a16281ac62fe37378143b2bca6b4aa34cd4b94c037197c02d90e7cbd3214527896d33c698d42fa1a8506838c4283bd19348baa8f13193ebec9a23f059bfc23d5ef4a3237bfef540051c7bd11cc481f95895191430ba74e031fb0d5ac2744210dc546a8be92f5ce2240017a9b5513011700dfd823193412fe36d472f5408bf334fb4995af2ae88450f1b3b080789e7b61eaa268b883e22db6c77df1f3b714aa1cc24ba56030ba439c70acff10fb78eb13811f36455fab7820a2621f69a0728b98ecda6eab6fb571059436faa1199d3e85dcada522d853c56b1a6adecf83cea592a4a0847b4fec67de305190eefa59e7b4a81514904288e147432eaa7c3660debec326e89913e9e8c34a24150c47caee9a35ca38b62a6eefe19b7c2fd43665e94631534fcf76e37ac8852784f9cea2d82453161c35c2b371f8f0462f139d6935215c05faafee8e22b6478d7b095018f8b723e3367d2858e5a74b0aac630fd6ed5dc69b2e6afa9a28ecb14e4e125c5a69c951fe7b93effa01a55c98bea1588b1e52cbd77b2b89898ec8bffb03f2c4d138041476765b3e8f4050f52aeedb816116feb9df93fd67cbf373753cb2670d1ecc39b48131623572506ee694d563069f06023bbc94811a5ec7b64bda22c91da1f3c553614ccd601eb608eabde4de06d47fa9345d569320935f2c8c8ad8b345ad460c0673962b752fa1a586e956a21c2aa01c4a6846351131540aa4affb9d8e9669e52ff3a3e2a6cb61bc1bf9acd048bcd5d234aa0f1131e1c7ab377eafc8e985e459442a3505db6c617b156860be926bb8fa3ab70fc7b348130ee3f9d58c1a1e20cc493722eb220cf8760f397e6ef1c0d09a19a590997b608f67eafdc75317ba0bbba95b5b6584769c02fb2e0b8026aed2ff9c8d6708d5ea1587abdf25002515a552dd76668e44c748586bfe009eeee7a6284f46ae354a928f9117b23bbb24a0f69f4f4b239ea5b5ce13244ae8d9ac2e2c91805c3fc35804959070602f2a7608b607e114e0adb62c5dfe8abdd0625511d5ef0ee81176b5e46fa7bb9b3e5d7c8235694b9d16d9754d4927aa7d7d90c7f0c90957abd3c7e6b8cb125286f9511b073e223b81aea5e18951f76dc4199c0f192f56c09e9f139717d0f5f2159ac66d8742b27fdacce765f74de116154e32978e1788fac9a684f2434a92cda5565a187a1f610f4f48514f958f573c8e760bedf8dde4f331d035d40ad0439a2545c639df5a0665515bba086a412be31ad2fdb901013d0ff92bd148fe3e222a8027da23ffd32616b9c229bb47e205cddbf3c36a5a360158d726541c677d90e5e60750b7e79ec90c86c3d68e3039db9cc4154a9211febd3b7db61d38cda28062725c443415f77d90fbf02ebe5aa9f1292e0287b5955a82de5c3f693744f51cf98eaf94338e16e96685434f06f53464d1a976c0be9380ef49de9a7da469c1be635ce48aaf93297e8a890e093a3627b2a628e900f0210979ded002c804a8409cd28f8e373d03df82b80c6bff314d20bbb3d7f4a09aed307610d56dec7bc524d96beec893e0dd9b1efb91f51bb394e9d17b24487284b9966ac955855982a49f3406382b05a256de0cd89713770136c6eb3c47f58e830fb18eb174638d9ccf1578aa92e3bb839d5a456844ff073ea97a538a8a3eb945dbf90edd25807671cf55c6ffa3670de28b277f387bc2486115dd8dc96455f8108881b86e9c1f3e361e9724d863182d059dcda71997e23a93d5cf9dae6df382f30615940af703c519d3e255d14e2e279d5ae838f844eb83307f9c601af92d9e7cdab6662f14ba8ee296874c160d659a60b533cf3a6d7d3f32737de5084c3691b8db25a9dbc94c670dcfc79713d6526008a728eb8ebe7db8f461a7cb5aa2f2e34813f3ee6bc98320e4a0f5db56f1347123d0577c1426afe33ac5ecce57e97f9083aae6f2c9cf59dbd47fa63b5775756379c3dcd2eb77fb66e3d49b0df820d43a1ed1ad9eaa77aaab8fd22bb801d70d6316c5c131697d5cc884e9b12b8ef9c57a4a9b25540e0ec9f14a893b48f9e0e45733643c085e2577cf0b0126925475af5505bf701bb109b09753315878b20e2b8ed86b8fe609ca5727a978497a3faa61d22f06dbdca045692b38d2f7f91dd6471781c72d2b4dcd21be0dfcd8af30c4129982d45c41101f9907ebae108247224ae5851ba3c3ecf3eb48bf1c7123112c58f7ac5f736f4df08ab50dd5f4df5865906aa6b059b5a4cbf80ac1b7c1f0c5155e08f663290747cd27b5fdea7ea0590a3625715efc5973ae1989161905c785cdb1f205a3bfa05baea4534cfb84502b3c732e24ad28707bd8d89312fc324d6341756685833cbaa2ee3f000f23716e9c8657113efe5465ab1677dbf9af8ede8ff678a850473cd206d66ad88da8c31c1a578da557e5b921e5032a7d85335ab76c42536911cace065ee37ffa74ab352dcb7f7a51ace4cb48b2c580b2ce1a1d94bfa89dae9e8afa415b6d57f3f7bff1f40d2266e46f894b43209f4ca7d4b32681845c8f8df37bd50a51cd43938e63c2d75398d1f424aa5494bcd367fa1dc83cd9e79d1b5b6d07d312600c31226656414a872a5a5d9579068c062f2b1e8bdd73a34d4ce78471bc4564ada79111dda30c923ff43dfc63df9b224c335158359a4b989a86a9b3ff28c52c6d2d3dfc209d651bd5ea6712a73973fa0dd8eed7c7cae18d9c61cd2c0a4956033ac83fe663da934523b6a17e0dae6ecb791fa73462b6efcc108e699f2431ecbf2f2e365b7cee8ae4d0c3689b78a7c3", 0x1000}], 0x1) ioctl$VMM_IOC_TERM(r12, 0x80045604, &(0x7f0000000100)={0x8}) 05:37:47 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) 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, 0x0, 0x0) r2 = msgget$private(0x0, 0x39c) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000380)=""/12) socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x1, 0x0) sendto$inet6(r3, &(0x7f00000003c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0x65b14912384ee8fa, 0x7, 0x0, 0xffffffe5) write(0xffffffffffffffff, &(0x7f0000000080)="ddee43ab8734abe72e8289e48f56a2848dcae6855abd", 0x16) 05:37:47 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202f, 0x1b00) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x80) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0xffffffff, './bus\x00', './bus\x00'}) socketpair(0x1, 0x4, 0xff, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0xf4) r3 = open(&(0x7f0000000140)='./bus\x00', 0xc00000003fd, 0x0) pwritev(r3, &(0x7f0000000300)=[{&(0x7f0000001480)="ab356154f8dc20d106b39e2b2d4715cd3318e7804ed2255568be6a7b6e483a09dbc99315a5493b5fd7ad96376f5b5ca3ebdbfe24ac3a015cf357cfdd53b40fde718fc4c5168332b55426c76bcb062ae585700a4f40f166e855e29862c39c0eaacc4d45d8ef680900000084e29a39c368c3ec67eff01f7decc844adaa229d3009e563ab733a258cf98db461dbf89e6e3dc9ad3340f88f40650a90c0951c6b96157388580ce76266d954a6e3254e84ee1cc9ddc7ff5d4db2c8c8bf44e4b659ad1ecf3923c6e18b390d7c7605c61e4026bbb54c9f19f98d2b94439c12a95f7c19d7976fcbe2c955d3bf1f4c2fb74a43754ac5c0528e4102df6adba599c6cfbcb9c89a2ab2892aa9c1f7d90e7f290cd3d35bd1c43b8366729a2b80702897542611cfd0268191b400fb4cd49aabdda0211961b3920aeb36fe374a6c0828dcd3a8ed840811a27671cd0be7fbcb5dc3968c801983c3dc9dd0b5412560ad07275d7419baf24264740bce1109b1618aa05b006ed26cd83e838fd300000000000000003e1b2ca90e51419d9fe8e69195da44974f6505016d1bb836cc858a55a115df8c11bc4ceb1e65181dd9b147124eaac0dbb7d157bd55942a7d021d1d922f6fd5b38730ceb4a18d7ee24698c78861cb165031", 0x1cf}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 05:37:47 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x1) r1 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000001c0)) shmget(0x1, 0x3000, 0x20, &(0x7f0000ffd000/0x3000)=nil) getgroups(0x335f9bc5, &(0x7f0000001640)) sync() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x1) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) unveil(0x0, &(0x7f0000000100)='c\x00') madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) dup(r0) r2 = shmget(0x1, 0x3000, 0x42, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) socket(0x3e, 0x0, 0x200) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) r4 = shmget$private(0x0, 0x1000, 0x8e4dbd5b5dfee619, &(0x7f0000ffc000/0x1000)=nil) shmat(r4, &(0x7f0000ffa000/0x2000)=nil, 0x3000) shmctl$IPC_RMID(r4, 0x0) r5 = semget$private(0x0, 0x4, 0xc1) semop(r5, &(0x7f0000000240)=[{0x1, 0x2}, {0x0, 0x1000, 0x1000}, {0x1, 0x1, 0x800}, {0x1, 0x10, 0x1000}], 0x2aaaaaaaaaaaabac) semop(r5, &(0x7f0000000040)=[{0x0, 0xf9af, 0x1000}, {0x4, 0x1, 0x1800}], 0x2) r6 = getuid() seteuid(r6) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000680)={{0xc, r6, 0x0, r9, r8, 0x5, 0x3}, 0x1000000000003f, 0x69, 0x200000000006}) r10 = getgid() r11 = geteuid() r12 = socket(0x18, 0x2, 0x0) setsockopt(r12, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r12, &(0x7f00000017c0)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da4ef8e0f574ef1dce4fa07f5472f6be6c0abb700a61c4f4130655dc3e79b69a9234b244b77d226430c905897b97816fc90a7ed0be808979c2de2c2fc0add368bd7a985da7bc3c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0009022b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a200608000000000000080000001a4b55cf92f1eee9feabd178f6c92d6afbd84afe61548a0ff4ff856f50628d5c66392f9f653242126239c8b8607c1e8cd2f6272c134b6ac4afcc0def6e792cfe9ae5c7d22b35dd484c82b69ab8488fe41862f754f01992a03ad6f31fb14629ce9949798819af1e66328ed35b91a35033974058e0d3005ab8b0253b5d2701e1ef368b702cc5cb15da21958226ad92bd8076a2497b15920dabac81baa63c7540f4e20fa3c1e06f926833a1ce16903686cec580b7cbb6c8d3d67861753aacd5336273d4ce3dc42561e7e206961a912b17fe"], 0xa) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r14 = getgid() chown(&(0x7f0000000180)='./file0\x00', r13, r14) r15 = semget$private(0x0, 0x7, 0xa0) semop(r15, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r15, 0x0, 0x0) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f00000002c0)={{0x4, 0xffffffffffffffff, r10, r11, r14, 0x100, 0x3}, 0x3e, 0x10000, 0x6}) getgroups(0x5, &(0x7f0000000000)=[r14, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = getppid() fcntl$setown(r16, 0x6, r17) 05:37:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(0xffffffffffffffff, r0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x1f) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x4b2) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x2000000005118, "047c2ce62e0dbcdcc58b62c200000100"}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x2041110a, 0x9db8, "d6d06c8a40b3a95986de6982fa385680bda074ad"}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0xd685, 0x3f, 0x9, 0x9}]}) write(r2, &(0x7f00000004c0)="6e0e8899832aed8d11fc4cd32a3fcf73ade6c6df1cefd6406011035e57b476b4af4c06aab7aa13d146f27b7085ab85ff2089f577d5ff1b73b62147218f20d68b6a6287a2485c5ef62f5fafb53474aa30c5808c952f1d55fa9a5712476977d2497d603897f272973aeee0a390ba9fd2d131085114b9902fd1725e8ba6f5475997ff0b9112a49c8c912481b45296722c84ee86bd69e8fa75a0e6d04c82fccc9c831c6ee38ad5a0ae91e111e5b73a1fd63b6aba5fb6278aed857584b0b1aaa823c55335c8f560e316b0f8ce0574b8bfa5647084263175c00811df8d6f9eadb1bc5b34885661b0b62985935f78cd8f1b74cecec1a0a650c59460c0d733b78879210c41f330ca51737aa6ff54649ae60c263062e01da59f0f32605da7a3f86c0e97b046aaca460ce7924ac9d77b8721583c400f82067775a0a9a95927fe3ec32a4dffd110ddb02f007f04e388a6006d128017f119c77cdcdd20e3f2e37f69e4e842ffeda537a2f2083c71d81de3fed806261347afaabc684466f622fe08d81a89d841073730fbff60d8d632c6fa2a7ae37fc1ce345f06b87bb6663f63feffd42705c5344527989e70878f145a0f7851160deb41a656cb265bf27e88d66f1d27815453d1346468cdbce8506d04640b6407fba5d87121f7483d38f5edca96594c32ff8047309ecd742a75acea163aab98ba333c232183fbc98502424f4565ef55dc675a1ebbf9426b11b66f5e3c0cb106c6db98e2955dc505f9beb762979ea5372d91e97bb9b4c44b90d721b570623317f00204279321998d88e184861c6a0bcb8fe35b5c169d813472b38bb22f21b743a44cc3cf30ef554bd52b8415b71263513d3def267ab24aa6c96b32e03fb7a9a8b35cf0e6b3845391c8489d83db7b3bb24ebad65f4d5a62667b15ace99e6e8e849f89f9cafdae05fa1bd38ff87ae8894b516ee92455d6a7631672e5c6ef1933747e57ca45c1da57b5f46b21e726a179ef24608b4c7a3d493dbe95e15e2b6729bdfa52855b23491df8fc8d5baff9ab5953bd9efbb06a84c694d4cf5d77a11d2ccc78b7ee07049a87c7eacb5c7d36993678353e4fab06ac589b7716e45434fc9f0f2b18d2147d7221cd59962cf30feeb7592a8b2eceaa8bbea91ba9b685680b5765dd91026ea1ea2a8454a2b6af250e10e4d44b378c7df4d250b70e75e3feeafa2740", 0x34e) 05:37:47 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='c\x00') 05:37:47 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x0, &(0x7f0000000080)) 05:37:47 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x18, 0x0, 0x20}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f00007a5000/0x3000)=nil, 0x3000, 0x5) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20000, 0x2) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000080)={0xfffffffb, 0x0, 0x8}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) 16:00:00 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x11, 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x80) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000002c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) open(0x0, 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0xf6bef088a178d7bd) 16:00:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000001, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000390000000000000000000000000000000010000000000000000000000000000000002e0000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000560000000000"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r3, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) write(r3, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) link(&(0x7f00000001c0)='./bus/file0\x00', &(0x7f0000000200)='./bus/file0\x00') r4 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r5 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r8 = semget$private(0x0, 0x4, 0xa5) semop(r8, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 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, 0x8, 0x1f, 0x9]) semop(r8, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r8, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={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}) fchownat(r4, &(0x7f00000010c0)='./bus\x00', r7, r13, 0x2) r14 = dup(r4) ioctl$WSKBDIO_SETMODE(r14, 0x8010570e, &(0x7f0000000000)=0x200000) writev(r14, &(0x7f0000000000)=[{&(0x7f00000000c0)="9cd6ff61d0f3053557bb3144a549257de15456dd2644c81f21191d2b74f0838962fab6db6db493285647f1e04d70115579a4c53c990ca80cc88d94bda2ca45c97609ba447b188c698a845d07d234e60fef53538eb92262b49692217c8841c19d03d32c97fd34c1673aae7c16b5e9b4640b866f226d09fd9b55796c3bf3d48141cd1fe0081a33222449b8ec903055e4f6fb1f2f8498eda0325cd79529abb106859fab0ec5676105243730f37b2d99d79c2e07a66111b6eaf91295d49d58e77982e36573e9d8ad9def42984d2ec4abc1d6c116b128ed6e1881c3fd6a3b8b74a183472e8c9e972d1628a23c0eddae01dcb38fe4a8e8d97f99398370b3e607fb86171f35279b6e060c44b101da78fe513ceb239af24b33126374b1e0dc7a3d1fe2e493d93beb9fb8b4c61005c790ec036f86b642aaeaec9456cd7a659801314df1abeb0aefadd740e7f9a08656edb696363e7ddb329bee5c4b6abf13f4e37d297402ab128240131e383940f0cbcbcfee2b77875e8d1fa621fe32a2adcb548496fcf13f8e12ea089e50797c7736dae8195eefb0e8b2f80cb3e11fb42156499de362e4442a1f59b8b09efe93b4fd505fade4e1e83a4972c66957fa1a8fb231e8ce23da3325582ce84b6b7607cd451e0ee2739fb07e91574ad141a4a5fbdfeb45367b2d3c0c26e04a522e1c49fff5ba738d209585ed7d9fabd761b1c246ed7497ac2245a8bc74f827f93304de7dbf08be578fb54ed26312a5e0b65912c9916e622ec95ee3a1c5842525a4b168375a913d90182f5295343a8f1a9aeb0829a8cb027d95884e8e19e9195e77d5bfd1844f31b194033526a66a1eba09f85d068128120998d2157c3c038ff392a326f1589a2da2a6555602f0a985dc3d5a525d1c40bb53778e713e39fbd43949547a948d18c496eb769604caacf7b1aa19071135d9a42ee2d5f86a2c2e11981c6ba41228297d83f2523798b9d87c1b643491b4308691204ae7b515d146a688d091a897a6681a9d332f60a247c535e6e6c0f0730938f3902441bf9187ac8b6cf58a5d918c10412a2d774d6b91beceeb858af3df29a16b7a12bf4193b3e401b0fc98e2b5c21b0d6e49514d4f1e85af11f34599b21a17f037da731bc2bc3bc042d0f8f25ff8561924058a7595c9b2f23ea768aed373e606df14605edf34cb67a6433c28160657cdde30256df776f269b397fa4572b78c4bb7c8b3395cc114702bffbbf9387f80794ef4bb6d08c87015f3684484036b95b910863a2e92ee8f6139a24e5f19ed08432bd92ed01b2925902b06c4b91295be65b641d78085b2a1ecdeab4b9f5dfeeb6fdb6d5fb02b061b8b5d03dc7f99f6a552f1869e65bad9ccf6b454a4255d800074bd97d24543347768a4ba733e73eb2afe178f73bd738d506386606338264df152517fd429718a935f6c8ca9abb4da29f3a30e71a26cc5496e6cea183ef02f884f4f5bfafa8a06794e59aa172894e6aaea31497c77a57c07d11a87fa12ded129fa64d68bf1ac19070c01e775f4d14b3e8c955141979b761405205af168a48de7732774994ddb7fdfa3c8570583168a9e03f024d9e2e1f09dec9cb77677047b75e4da6d17869c6f66f5268511858ba7e1af43acd85d328cee96baa4d17bde95a925d23fd9d062cc7da9fc25ab7707e5ef86d9b328bcea0543840700c6953e62c66ffaba77fd26f0d15cf6d70852208610f507ae83dced2e950f1d0029cdd7332347f946dda155635ea8330ea602419e3c53ec4b09117f3e09b1b2f93407cc8bb0c0e98d2678872084020ea067746d00f2203426773f56a09b2c7cd830bcd3dd58ade6f6460a5b444164d3a17bcd6f77c1a99937110fcbd1ac011eea53aecefd01481e60aa1fbf6bb2edb7db776d1c17c4b91ea5951c7958a473028c440681e28c68ba0d9ead285944ff8aab4dd09146f86186e7b52d00c08190a0613abb4531980d4c41712900679fafdfe15029921c6cadbe4d88d943d72fa9c51f77717de1c105b4ce216d26e57f2c3d2253a4efc59b883a329eb8042e3423ed384ec17e5eb2ceb7ff211f33dc6ff61c0246384ccaad7e38adf3d4bf3b60fc5cb1d040d1a0005fe9c31c8ba55d44887861842c396ced33ce3375708fe5c4984b816dbff04ae2672d1a1c253aa4ce34b876b2479d8bf16702c10eac2a280d63ad593fc572596fce8e94d7a345712bf82f5858c9b279304933855c00e3283bf6b878c7d94d70ec7e416c7d5444423951bc9129c69af9fb18d8911d1eac10ce394e1a139ebb0e691638f3ce07a70cb81100ac38f8e1abd530762caf0b7372c8b0e9a3ea3eff1a9548bd80e140337a0eda3bb789cea2f01cca56c9b917a60738b937daf42ffabb16d083493f35f24ae431903a1349bdbb6e5657f665bde33aea9f862e8af732d639c2fdd3807938e4d2fd7bf3bb644c1c62a2f291e1020fd1c90bad927a4ab4c2af87ec50348f43253087826d375ce7b34f430bc2204f1793f3fe2d49dd63c1e392bf73a703d83c0c8fc0bef6f975a5e0d0bb1b55d7072a7d29d6347e0bf1a964faeb217abf349cfc85043ab5ac604c834e767c1170c4d1db8049f959262ffdd5c029901127b26342d16e045e7a097789c3d8ca4a7dfc934df4eb4bf099f6524bb9e5a6fe0aa43e3112ddd9b68f809eae2e9e3daf3224a7433934ea31680cd63958bc27bd360b50b4d69b52657059b6c0c42f7fce90ad11e07b2dc58e6558cca4383b2b01e8788258f5f094af481146be7434761966b88e97bee6bdd541952b49242864f6a48e17273a754ad4fe1c3e2a37bfaab300813aba74725eb5ae0196e529aee464bbe26aae81a8edfebb0c67206f6dd57529786773cff6a7f9dfb43ea8b804122d2f463496bf312080eecc295d6cccf21160080771307cf90cb877d357ae88bb3c750be3997445d97ab758bb56e33399154e7e70fdf9e1b50bf67d014ce23839989c15211663f8aa7e85609cea098f5c0681b79728db1cf0721e6a5359f1f1f3e76fb7a16281ac62fe37378143b2bca6b4aa34cd4b94c037197c02d90e7cbd3214527896d33c698d42fa1a8506838c4283bd19348baa8f13193ebec9a23f059bfc23d5ef4a3237bfef540051c7bd11cc481f95895191430ba74e031fb0d5ac2744210dc546a8be92f5ce2240017a9b5513011700dfd823193412fe36d472f5408bf334fb4995af2ae88450f1b3b080789e7b61eaa268b883e22db6c77df1f3b714aa1cc24ba56030ba439c70acff10fb78eb13811f36455fab7820a2621f69a0728b98ecda6eab6fb571059436faa1199d3e85dcada522d853c56b1a6adecf83cea592a4a0847b4fec67de305190eefa59e7b4a81514904288e147432eaa7c3660debec326e89913e9e8c34a24150c47caee9a35ca38b62a6eefe19b7c2fd43665e94631534fcf76e37ac8852784f9cea2d82453161c35c2b371f8f0462f139d6935215c05faafee8e22b6478d7b095018f8b723e3367d2858e5a74b0aac630fd6ed5dc69b2e6afa9a28ecb14e4e125c5a69c951fe7b93effa01a55c98bea1588b1e52cbd77b2b89898ec8bffb03f2c4d138041476765b3e8f4050f52aeedb816116feb9df93fd67cbf373753cb2670d1ecc39b48131623572506ee694d563069f06023bbc94811a5ec7b64bda22c91da1f3c553614ccd601eb608eabde4de06d47fa9345d569320935f2c8c8ad8b345ad460c0673962b752fa1a586e956a21c2aa01c4a6846351131540aa4affb9d8e9669e52ff3a3e2a6cb61bc1bf9acd048bcd5d234aa0f1131e1c7ab377eafc8e985e459442a3505db6c617b156860be926bb8fa3ab70fc7b348130ee3f9d58c1a1e20cc493722eb220cf8760f397e6ef1c0d09a19a590997b608f67eafdc75317ba0bbba95b5b6584769c02fb2e0b8026aed2ff9c8d6708d5ea1587abdf25002515a552dd76668e44c748586bfe009eeee7a6284f46ae354a928f9117b23bbb24a0f69f4f4b239ea5b5ce13244ae8d9ac2e2c91805c3fc35804959070602f2a7608b607e114e0adb62c5dfe8abdd0625511d5ef0ee81176b5e46fa7bb9b3e5d7c8235694b9d16d9754d4927aa7d7d90c7f0c90957abd3c7e6b8cb125286f9511b073e223b81aea5e18951f76dc4199c0f192f56c09e9f139717d0f5f2159ac66d8742b27fdacce765f74de116154e32978e1788fac9a684f2434a92cda5565a187a1f610f4f48514f958f573c8e760bedf8dde4f331d035d40ad0439a2545c639df5a0665515bba086a412be31ad2fdb901013d0ff92bd148fe3e222a8027da23ffd32616b9c229bb47e205cddbf3c36a5a360158d726541c677d90e5e60750b7e79ec90c86c3d68e3039db9cc4154a9211febd3b7db61d38cda28062725c443415f77d90fbf02ebe5aa9f1292e0287b5955a82de5c3f693744f51cf98eaf94338e16e96685434f06f53464d1a976c0be9380ef49de9a7da469c1be635ce48aaf93297e8a890e093a3627b2a628e900f0210979ded002c804a8409cd28f8e373d03df82b80c6bff314d20bbb3d7f4a09aed307610d56dec7bc524d96beec893e0dd9b1efb91f51bb394e9d17b24487284b9966ac955855982a49f3406382b05a256de0cd89713770136c6eb3c47f58e830fb18eb174638d9ccf1578aa92e3bb839d5a456844ff073ea97a538a8a3eb945dbf90edd25807671cf55c6ffa3670de28b277f387bc2486115dd8dc96455f8108881b86e9c1f3e361e9724d863182d059dcda71997e23a93d5cf9dae6df382f30615940af703c519d3e255d14e2e279d5ae838f844eb83307f9c601af92d9e7cdab6662f14ba8ee296874c160d659a60b533cf3a6d7d3f32737de5084c3691b8db25a9dbc94c670dcfc79713d6526008a728eb8ebe7db8f461a7cb5aa2f2e34813f3ee6bc98320e4a0f5db56f1347123d0577c1426afe33ac5ecce57e97f9083aae6f2c9cf59dbd47fa63b5775756379c3dcd2eb77fb66e3d49b0df820d43a1ed1ad9eaa77aaab8fd22bb801d70d6316c5c131697d5cc884e9b12b8ef9c57a4a9b25540e0ec9f14a893b48f9e0e45733643c085e2577cf0b0126925475af5505bf701bb109b09753315878b20e2b8ed86b8fe609ca5727a978497a3faa61d22f06dbdca045692b38d2f7f91dd6471781c72d2b4dcd21be0dfcd8af30c4129982d45c41101f9907ebae108247224ae5851ba3c3ecf3eb48bf1c7123112c58f7ac5f736f4df08ab50dd5f4df5865906aa6b059b5a4cbf80ac1b7c1f0c5155e08f663290747cd27b5fdea7ea0590a3625715efc5973ae1989161905c785cdb1f205a3bfa05baea4534cfb84502b3c732e24ad28707bd8d89312fc324d6341756685833cbaa2ee3f000f23716e9c8657113efe5465ab1677dbf9af8ede8ff678a850473cd206d66ad88da8c31c1a578da557e5b921e5032a7d85335ab76c42536911cace065ee37ffa74ab352dcb7f7a51ace4cb48b2c580b2ce1a1d94bfa89dae9e8afa415b6d57f3f7bff1f40d2266e46f894b43209f4ca7d4b32681845c8f8df37bd50a51cd43938e63c2d75398d1f424aa5494bcd367fa1dc83cd9e79d1b5b6d07d312600c31226656414a872a5a5d9579068c062f2b1e8bdd73a34d4ce78471bc4564ada79111dda30c923ff43dfc63df9b224c335158359a4b989a86a9b3ff28c52c6d2d3dfc209d651bd5ea6712a73973fa0dd8eed7c7cae18d9c61cd2c0a4956033ac83fe663da934523b6a17e0dae6ecb791fa73462b6efcc108e699f2431ecbf2f2e365b7cee8ae4d0c3689b78a7c3", 0x1000}], 0x1) connect$unix(r14, &(0x7f0000000180)=@file={0x1, './bus\x00'}, 0x8) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r15, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) write(r15, &(0x7f0000000240)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0xfffffffffffffdc1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:00 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) socket$unix(0x1, 0x2, 0x0) ftruncate(r0, 0x0, 0x100004000) fcntl$getown(0xffffffffffffff9c, 0x5) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:00 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c253000"], 0x10) r1 = accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x10000, 0x0) shutdown(r0, 0x2) r2 = dup(r0) accept(r2, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) ioctl$TIOCNOTTY(r2, 0x20007471) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="01002e2f66696c6530005708b3adc3b4529a080000002f7a8701be55d9d8"], 0xa) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000000)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x0) fcntl$setstatus(r1, 0x4, 0xc4) socketpair(0x6, 0x4000, 0x5, &(0x7f0000000040)) r4 = semget$private(0x0, 0x2, 0x400) semctl$GETZCNT(r4, 0x2, 0x7, &(0x7f0000000140)=""/246) 16:00:01 executing program 0: setitimer(0x0, &(0x7f0000001100)={{}, {0x4}}, 0x0) poll(0x0, 0x0, 0x4) getitimer(0x0, &(0x7f0000000000)) syz_open_pts() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x2, 0x20) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffa, 0x4, 0x1, 0x9, 0x7}], 0x6, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x1, 0x80, 0x2, 0x34a}, {{r4}, 0x8000000000000004, 0x2, 0x80, 0x5b8d, 0x5}, {{}, 0x8000000000000005, 0x2, 0x80, 0x8f, 0x6}, {{r5}, 0xfffffffffffffffe, 0x3, 0xd7, 0x3f, 0x5}], 0x6, &(0x7f0000000200)={0xfffffffffffffffa, 0x6}) pckbd_enable: command error 16:00:02 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000140), 0xeb, &(0x7f0000000200), 0x50a1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r4 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r7 = semget$private(0x0, 0x4, 0xa5) semop(r7, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r7, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r7, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r7, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x3, r8, r9, r10, r12, 0x4}, 0x200, 0x401, 0x2}) fchownat(r3, &(0x7f00000010c0)='./bus\x00', r6, r12, 0x2) r13 = dup(r3) ioctl$WSKBDIO_SETMODE(r13, 0x8010570e, &(0x7f0000000000)=0x200000) writev(r13, &(0x7f0000001400)=[{&(0x7f0000001200)="47bb8a65408269682cd02fcd7ddff4007490baffee256601a6ad51fc1191e041264ab1f52827dfbd6b5ff9b141cdcbe21c19670fc70b6e4ff869110af49c268b4d9178b9f565c05fe1a6459b5fd46b64c974be4f952c67d487b4c202b50d1651d21346700bddb0ee", 0x68}, {&(0x7f0000001280)="2b64453c1e6a610f1ddd27324132ba13d4a4afb8e93c7e9e2513dbe400672ed0922183949492749b9965bffd0ac62df4660d41bbb33797a13f11e727ea5e5b9eca7460572454d45fa04893582b0655ba5571576465bdd3b314ba843c7cf6c42e46b5b075e9a0037b39f1f65e25363f6a68fe210881cc1d7af5b765b64d5d4f6cbb684b145f3ac4ee236195a9", 0x8c}, {&(0x7f0000001180)="fee379990e7735369076abe2b7d4147c00efc3fc03f6", 0x13}, {&(0x7f0000001340)="7a647d18211d2f97c949d4ea1db225c9a98f3f51421aee0382010c071d9bc9dcdf4953f4a44b153f7b077ca23c69f00afec542a65cf678cad55eab448466f06d095b01a348a2d23803b9848fb30dba002b35986edc9162f31ee7062d37ffcf3c3f1ebd9b83388def095da1005cde5556c5c8cfd82d973b2e222f9ab90e1e6418fcd5356455f8c4c382ebb7a40ddd625a9978f2b6f413a259e19158edb78c490a39", 0xa1}], 0x4) ioctl$TIOCSTSTAMP(r13, 0x8008745a, &(0x7f0000000080)={0x9, 0x3}) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x120000}, 0x8, [0x0, 0x8]}, 0x3c) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 1: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r0 = socket(0x400000000018, 0x3, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fchmod(r0, 0x60) getdents(r1, &(0x7f0000000000)=""/104, 0x27a) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5c}, {0x5}, {0x16}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000140)=[{0xf800, 0x4f, 0x4, 0x1f}, {0x4, 0x0, 0x5, 0x3}, {0x9, 0x1b, 0x0, 0x8000}, {0x2, 0x7, 0x6, 0x7}]}) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) mkdirat(r3, &(0x7f0000000000)='./file0\x00', 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080d34413fb2c507153a05b8a2a9") 16:00:02 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00@'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) 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) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r6 = semget$private(0x0, 0x4, 0xa5) semop(r6, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r6, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r6, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r6, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, r9, r11, 0x4}, 0x200, 0x401, 0x2}) fchownat(r2, &(0x7f00000010c0)='./bus\x00', r5, r11, 0x2) r12 = dup(r2) ioctl$WSKBDIO_SETMODE(r12, 0x8010570e, &(0x7f0000000000)=0x200000) writev(r12, &(0x7f0000000000)=[{&(0x7f00000000c0)="9cd6ff61d0f3053557bb3144a549257de15456dd2644c81f21191d2b74f0838962fab6db6db493285647f1e04d70115579a4c53c990ca80cc88d94bda2ca45c97609ba447b188c698a845d07d234e60fef53538eb92262b49692217c8841c19d03d32c97fd34c1673aae7c16b5e9b4640b866f226d09fd9b55796c3bf3d48141cd1fe0081a33222449b8ec903055e4f6fb1f2f8498eda0325cd79529abb106859fab0ec5676105243730f37b2d99d79c2e07a66111b6eaf91295d49d58e77982e36573e9d8ad9def42984d2ec4abc1d6c116b128ed6e1881c3fd6a3b8b74a183472e8c9e972d1628a23c0eddae01dcb38fe4a8e8d97f99398370b3e607fb86171f35279b6e060c44b101da78fe513ceb239af24b33126374b1e0dc7a3d1fe2e493d93beb9fb8b4c61005c790ec036f86b642aaeaec9456cd7a659801314df1abeb0aefadd740e7f9a08656edb696363e7ddb329bee5c4b6abf13f4e37d297402ab128240131e383940f0cbcbcfee2b77875e8d1fa621fe32a2adcb548496fcf13f8e12ea089e50797c7736dae8195eefb0e8b2f80cb3e11fb42156499de362e4442a1f59b8b09efe93b4fd505fade4e1e83a4972c66957fa1a8fb231e8ce23da3325582ce84b6b7607cd451e0ee2739fb07e91574ad141a4a5fbdfeb45367b2d3c0c26e04a522e1c49fff5ba738d209585ed7d9fabd761b1c246ed7497ac2245a8bc74f827f93304de7dbf08be578fb54ed26312a5e0b65912c9916e622ec95ee3a1c5842525a4b168375a913d90182f5295343a8f1a9aeb0829a8cb027d95884e8e19e9195e77d5bfd1844f31b194033526a66a1eba09f85d068128120998d2157c3c038ff392a326f1589a2da2a6555602f0a985dc3d5a525d1c40bb53778e713e39fbd43949547a948d18c496eb769604caacf7b1aa19071135d9a42ee2d5f86a2c2e11981c6ba41228297d83f2523798b9d87c1b643491b4308691204ae7b515d146a688d091a897a6681a9d332f60a247c535e6e6c0f0730938f3902441bf9187ac8b6cf58a5d918c10412a2d774d6b91beceeb858af3df29a16b7a12bf4193b3e401b0fc98e2b5c21b0d6e49514d4f1e85af11f34599b21a17f037da731bc2bc3bc042d0f8f25ff8561924058a7595c9b2f23ea768aed373e606df14605edf34cb67a6433c28160657cdde30256df776f269b397fa4572b78c4bb7c8b3395cc114702bffbbf9387f80794ef4bb6d08c87015f3684484036b95b910863a2e92ee8f6139a24e5f19ed08432bd92ed01b2925902b06c4b91295be65b641d78085b2a1ecdeab4b9f5dfeeb6fdb6d5fb02b061b8b5d03dc7f99f6a552f1869e65bad9ccf6b454a4255d800074bd97d24543347768a4ba733e73eb2afe178f73bd738d506386606338264df152517fd429718a935f6c8ca9abb4da29f3a30e71a26cc5496e6cea183ef02f884f4f5bfafa8a06794e59aa172894e6aaea31497c77a57c07d11a87fa12ded129fa64d68bf1ac19070c01e775f4d14b3e8c955141979b761405205af168a48de7732774994ddb7fdfa3c8570583168a9e03f024d9e2e1f09dec9cb77677047b75e4da6d17869c6f66f5268511858ba7e1af43acd85d328cee96baa4d17bde95a925d23fd9d062cc7da9fc25ab7707e5ef86d9b328bcea0543840700c6953e62c66ffaba77fd26f0d15cf6d70852208610f507ae83dced2e950f1d0029cdd7332347f946dda155635ea8330ea602419e3c53ec4b09117f3e09b1b2f93407cc8bb0c0e98d2678872084020ea067746d00f2203426773f56a09b2c7cd830bcd3dd58ade6f6460a5b444164d3a17bcd6f77c1a99937110fcbd1ac011eea53aecefd01481e60aa1fbf6bb2edb7db776d1c17c4b91ea5951c7958a473028c440681e28c68ba0d9ead285944ff8aab4dd09146f86186e7b52d00c08190a0613abb4531980d4c41712900679fafdfe15029921c6cadbe4d88d943d72fa9c51f77717de1c105b4ce216d26e57f2c3d2253a4efc59b883a329eb8042e3423ed384ec17e5eb2ceb7ff211f33dc6ff61c0246384ccaad7e38adf3d4bf3b60fc5cb1d040d1a0005fe9c31c8ba55d44887861842c396ced33ce3375708fe5c4984b816dbff04ae2672d1a1c253aa4ce34b876b2479d8bf16702c10eac2a280d63ad593fc572596fce8e94d7a345712bf82f5858c9b279304933855c00e3283bf6b878c7d94d70ec7e416c7d5444423951bc9129c69af9fb18d8911d1eac10ce394e1a139ebb0e691638f3ce07a70cb81100ac38f8e1abd530762caf0b7372c8b0e9a3ea3eff1a9548bd80e140337a0eda3bb789cea2f01cca56c9b917a60738b937daf42ffabb16d083493f35f24ae431903a1349bdbb6e5657f665bde33aea9f862e8af732d639c2fdd3807938e4d2fd7bf3bb644c1c62a2f291e1020fd1c90bad927a4ab4c2af87ec50348f43253087826d375ce7b34f430bc2204f1793f3fe2d49dd63c1e392bf73a703d83c0c8fc0bef6f975a5e0d0bb1b55d7072a7d29d6347e0bf1a964faeb217abf349cfc85043ab5ac604c834e767c1170c4d1db8049f959262ffdd5c029901127b26342d16e045e7a097789c3d8ca4a7dfc934df4eb4bf099f6524bb9e5a6fe0aa43e3112ddd9b68f809eae2e9e3daf3224a7433934ea31680cd63958bc27bd360b50b4d69b52657059b6c0c42f7fce90ad11e07b2dc58e6558cca4383b2b01e8788258f5f094af481146be7434761966b88e97bee6bdd541952b49242864f6a48e17273a754ad4fe1c3e2a37bfaab300813aba74725eb5ae0196e529aee464bbe26aae81a8edfebb0c67206f6dd57529786773cff6a7f9dfb43ea8b804122d2f463496bf312080eecc295d6cccf21160080771307cf90cb877d357ae88bb3c750be3997445d97ab758bb56e33399154e7e70fdf9e1b50bf67d014ce23839989c15211663f8aa7e85609cea098f5c0681b79728db1cf0721e6a5359f1f1f3e76fb7a16281ac62fe37378143b2bca6b4aa34cd4b94c037197c02d90e7cbd3214527896d33c698d42fa1a8506838c4283bd19348baa8f13193ebec9a23f059bfc23d5ef4a3237bfef540051c7bd11cc481f95895191430ba74e031fb0d5ac2744210dc546a8be92f5ce2240017a9b5513011700dfd823193412fe36d472f5408bf334fb4995af2ae88450f1b3b080789e7b61eaa268b883e22db6c77df1f3b714aa1cc24ba56030ba439c70acff10fb78eb13811f36455fab7820a2621f69a0728b98ecda6eab6fb571059436faa1199d3e85dcada522d853c56b1a6adecf83cea592a4a0847b4fec67de305190eefa59e7b4a81514904288e147432eaa7c3660debec326e89913e9e8c34a24150c47caee9a35ca38b62a6eefe19b7c2fd43665e94631534fcf76e37ac8852784f9cea2d82453161c35c2b371f8f0462f139d6935215c05faafee8e22b6478d7b095018f8b723e3367d2858e5a74b0aac630fd6ed5dc69b2e6afa9a28ecb14e4e125c5a69c951fe7b93effa01a55c98bea1588b1e52cbd77b2b89898ec8bffb03f2c4d138041476765b3e8f4050f52aeedb816116feb9df93fd67cbf373753cb2670d1ecc39b48131623572506ee694d563069f06023bbc94811a5ec7b64bda22c91da1f3c553614ccd601eb608eabde4de06d47fa9345d569320935f2c8c8ad8b345ad460c0673962b752fa1a586e956a21c2aa01c4a6846351131540aa4affb9d8e9669e52ff3a3e2a6cb61bc1bf9acd048bcd5d234aa0f1131e1c7ab377eafc8e985e459442a3505db6c617b156860be926bb8fa3ab70fc7b348130ee3f9d58c1a1e20cc493722eb220cf8760f397e6ef1c0d09a19a590997b608f67eafdc75317ba0bbba95b5b6584769c02fb2e0b8026aed2ff9c8d6708d5ea1587abdf25002515a552dd76668e44c748586bfe009eeee7a6284f46ae354a928f9117b23bbb24a0f69f4f4b239ea5b5ce13244ae8d9ac2e2c91805c3fc35804959070602f2a7608b607e114e0adb62c5dfe8abdd0625511d5ef0ee81176b5e46fa7bb9b3e5d7c8235694b9d16d9754d4927aa7d7d90c7f0c90957abd3c7e6b8cb125286f9511b073e223b81aea5e18951f76dc4199c0f192f56c09e9f139717d0f5f2159ac66d8742b27fdacce765f74de116154e32978e1788fac9a684f2434a92cda5565a187a1f610f4f48514f958f573c8e760bedf8dde4f331d035d40ad0439a2545c639df5a0665515bba086a412be31ad2fdb901013d0ff92bd148fe3e222a8027da23ffd32616b9c229bb47e205cddbf3c36a5a360158d726541c677d90e5e60750b7e79ec90c86c3d68e3039db9cc4154a9211febd3b7db61d38cda28062725c443415f77d90fbf02ebe5aa9f1292e0287b5955a82de5c3f693744f51cf98eaf94338e16e96685434f06f53464d1a976c0be9380ef49de9a7da469c1be635ce48aaf93297e8a890e093a3627b2a628e900f0210979ded002c804a8409cd28f8e373d03df82b80c6bff314d20bbb3d7f4a09aed307610d56dec7bc524d96beec893e0dd9b1efb91f51bb394e9d17b24487284b9966ac955855982a49f3406382b05a256de0cd89713770136c6eb3c47f58e830fb18eb174638d9ccf1578aa92e3bb839d5a456844ff073ea97a538a8a3eb945dbf90edd25807671cf55c6ffa3670de28b277f387bc2486115dd8dc96455f8108881b86e9c1f3e361e9724d863182d059dcda71997e23a93d5cf9dae6df382f30615940af703c519d3e255d14e2e279d5ae838f844eb83307f9c601af92d9e7cdab6662f14ba8ee296874c160d659a60b533cf3a6d7d3f32737de5084c3691b8db25a9dbc94c670dcfc79713d6526008a728eb8ebe7db8f461a7cb5aa2f2e34813f3ee6bc98320e4a0f5db56f1347123d0577c1426afe33ac5ecce57e97f9083aae6f2c9cf59dbd47fa63b5775756379c3dcd2eb77fb66e3d49b0df820d43a1ed1ad9eaa77aaab8fd22bb801d70d6316c5c131697d5cc884e9b12b8ef9c57a4a9b25540e0ec9f14a893b48f9e0e45733643c085e2577cf0b0126925475af5505bf701bb109b09753315878b20e2b8ed86b8fe609ca5727a978497a3faa61d22f06dbdca045692b38d2f7f91dd6471781c72d2b4dcd21be0dfcd8af30c4129982d45c41101f9907ebae108247224ae5851ba3c3ecf3eb48bf1c7123112c58f7ac5f736f4df08ab50dd5f4df5865906aa6b059b5a4cbf80ac1b7c1f0c5155e08f663290747cd27b5fdea7ea0590a3625715efc5973ae1989161905c785cdb1f205a3bfa05baea4534cfb84502b3c732e24ad28707bd8d89312fc324d6341756685833cbaa2ee3f000f23716e9c8657113efe5465ab1677dbf9af8ede8ff678a850473cd206d66ad88da8c31c1a578da557e5b921e5032a7d85335ab76c42536911cace065ee37ffa74ab352dcb7f7a51ace4cb48b2c580b2ce1a1d94bfa89dae9e8afa415b6d57f3f7bff1f40d2266e46f894b43209f4ca7d4b32681845c8f8df37bd50a51cd43938e63c2d75398d1f424aa5494bcd367fa1dc83cd9e79d1b5b6d07d312600c31226656414a872a5a5d9579068c062f2b1e8bdd73a34d4ce78471bc4564ada79111dda30c923ff43dfc63df9b224c335158359a4b989a86a9b3ff28c52c6d2d3dfc209d651bd5ea6712a73973fa0dd8eed7c7cae18d9c61cd2c0a4956033ac83fe663da934523b6a17e0dae6ecb791fa73462b6efcc108e699f2431ecbf2f2e365b7cee8ae4d0c3689b78a7c3", 0x1000}], 0x1) ioctl$TIOCSETD(r12, 0x8004741b, &(0x7f0000000200)=0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x80, 0x0, 0x100000}, {0x4c}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:00:02 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000880)=0x7f, 0x4) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0x0, r0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = openat(r1, &(0x7f0000000040)='./bus\x00', 0x100, 0x52) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r9 = socket$unix(0x1, 0x5, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kevent(r1, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffff4, 0x0, 0x80, 0x2396, 0x4}, {{r0}, 0x3, 0x10, 0xfffff, 0xfff, 0x5}, {{r4}, 0xfffffffffffffffe, 0x16, 0x80000000, 0xffffffffffffb6b3, 0xffffffff}, {{r5}, 0xfffffffffffffffd, 0x0, 0x80000002, 0x0, 0x9}, {{r0}, 0xfffffffffffffff9, 0x42, 0x40000000, 0x4, 0xfffffffffffff000}, {{}, 0xfffffffffffffff9, 0x80, 0x1, 0xb5fa, 0xd426}, {{r6}, 0xfffffffffffffffc, 0x29, 0x4, 0x4, 0x7f}, {{r7}, 0xfffffffffffffffd, 0x84, 0x22, 0x9, 0x4b}, {{r8}, 0xfffffffffffffff8, 0x0, 0x1, 0x1, 0x9}], 0x9, &(0x7f00000000c0)=[{{r9}, 0xfffffffffffffff9, 0x10, 0x2, 0x7bd, 0x13a}, {{r10}, 0xfffffffffffffff8, 0x65, 0x8, 0x0, 0x7}], 0x1, &(0x7f0000000280)={0x3, 0x1}) r11 = dup2(r0, r1) recvmsg(r11, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:02 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000140)=0x5) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xa0, 0x4941180640f966f8) mkdir(&(0x7f0000000180)='./file0\x00', 0x2) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x101, 0x8001}, {0x18, 0x2, 0xc399, 0x8}, 0x7774, [0x0, 0x8, 0x401, 0x3, 0xff, 0x80000000, 0x1]}, 0x3c) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x400, 0x0) utimensat(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x6, 0x1}, {0x6, 0xfffffffffffffffe}}) msgget(0x3, 0x200) r2 = shmget(0x0, 0x1000, 0x4, &(0x7f0000ffc000/0x1000)=nil) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r5 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r6 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r9 = semget$private(0x0, 0x4, 0xa5) semop(r9, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r9, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r9, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r9, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={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}) fchownat(r5, &(0x7f00000010c0)='./bus\x00', r8, r14, 0x2) r15 = dup(r5) ioctl$WSKBDIO_SETMODE(r15, 0x8010570e, &(0x7f0000000000)=0x200000) writev(r15, &(0x7f0000000000)=[{&(0x7f00000000c0)="9cd6ff61d0f3053557bb3144a549257de15456dd2644c81f21191d2b74f0838962fab6db6db493285647f1e04d70115579a4c53c990ca80cc88d94bda2ca45c97609ba447b188c698a845d07d234e60fef53538eb92262b49692217c8841c19d03d32c97fd34c1673aae7c16b5e9b4640b866f226d09fd9b55796c3bf3d48141cd1fe0081a33222449b8ec903055e4f6fb1f2f8498eda0325cd79529abb106859fab0ec5676105243730f37b2d99d79c2e07a66111b6eaf91295d49d58e77982e36573e9d8ad9def42984d2ec4abc1d6c116b128ed6e1881c3fd6a3b8b74a183472e8c9e972d1628a23c0eddae01dcb38fe4a8e8d97f99398370b3e607fb86171f35279b6e060c44b101da78fe513ceb239af24b33126374b1e0dc7a3d1fe2e493d93beb9fb8b4c61005c790ec036f86b642aaeaec9456cd7a659801314df1abeb0aefadd740e7f9a08656edb696363e7ddb329bee5c4b6abf13f4e37d297402ab128240131e383940f0cbcbcfee2b77875e8d1fa621fe32a2adcb548496fcf13f8e12ea089e50797c7736dae8195eefb0e8b2f80cb3e11fb42156499de362e4442a1f59b8b09efe93b4fd505fade4e1e83a4972c66957fa1a8fb231e8ce23da3325582ce84b6b7607cd451e0ee2739fb07e91574ad141a4a5fbdfeb45367b2d3c0c26e04a522e1c49fff5ba738d209585ed7d9fabd761b1c246ed7497ac2245a8bc74f827f93304de7dbf08be578fb54ed26312a5e0b65912c9916e622ec95ee3a1c5842525a4b168375a913d90182f5295343a8f1a9aeb0829a8cb027d95884e8e19e9195e77d5bfd1844f31b194033526a66a1eba09f85d068128120998d2157c3c038ff392a326f1589a2da2a6555602f0a985dc3d5a525d1c40bb53778e713e39fbd43949547a948d18c496eb769604caacf7b1aa19071135d9a42ee2d5f86a2c2e11981c6ba41228297d83f2523798b9d87c1b643491b4308691204ae7b515d146a688d091a897a6681a9d332f60a247c535e6e6c0f0730938f3902441bf9187ac8b6cf58a5d918c10412a2d774d6b91beceeb858af3df29a16b7a12bf4193b3e401b0fc98e2b5c21b0d6e49514d4f1e85af11f34599b21a17f037da731bc2bc3bc042d0f8f25ff8561924058a7595c9b2f23ea768aed373e606df14605edf34cb67a6433c28160657cdde30256df776f269b397fa4572b78c4bb7c8b3395cc114702bffbbf9387f80794ef4bb6d08c87015f3684484036b95b910863a2e92ee8f6139a24e5f19ed08432bd92ed01b2925902b06c4b91295be65b641d78085b2a1ecdeab4b9f5dfeeb6fdb6d5fb02b061b8b5d03dc7f99f6a552f1869e65bad9ccf6b454a4255d800074bd97d24543347768a4ba733e73eb2afe178f73bd738d506386606338264df152517fd429718a935f6c8ca9abb4da29f3a30e71a26cc5496e6cea183ef02f884f4f5bfafa8a06794e59aa172894e6aaea31497c77a57c07d11a87fa12ded129fa64d68bf1ac19070c01e775f4d14b3e8c955141979b761405205af168a48de7732774994ddb7fdfa3c8570583168a9e03f024d9e2e1f09dec9cb77677047b75e4da6d17869c6f66f5268511858ba7e1af43acd85d328cee96baa4d17bde95a925d23fd9d062cc7da9fc25ab7707e5ef86d9b328bcea0543840700c6953e62c66ffaba77fd26f0d15cf6d70852208610f507ae83dced2e950f1d0029cdd7332347f946dda155635ea8330ea602419e3c53ec4b09117f3e09b1b2f93407cc8bb0c0e98d2678872084020ea067746d00f2203426773f56a09b2c7cd830bcd3dd58ade6f6460a5b444164d3a17bcd6f77c1a99937110fcbd1ac011eea53aecefd01481e60aa1fbf6bb2edb7db776d1c17c4b91ea5951c7958a473028c440681e28c68ba0d9ead285944ff8aab4dd09146f86186e7b52d00c08190a0613abb4531980d4c41712900679fafdfe15029921c6cadbe4d88d943d72fa9c51f77717de1c105b4ce216d26e57f2c3d2253a4efc59b883a329eb8042e3423ed384ec17e5eb2ceb7ff211f33dc6ff61c0246384ccaad7e38adf3d4bf3b60fc5cb1d040d1a0005fe9c31c8ba55d44887861842c396ced33ce3375708fe5c4984b816dbff04ae2672d1a1c253aa4ce34b876b2479d8bf16702c10eac2a280d63ad593fc572596fce8e94d7a345712bf82f5858c9b279304933855c00e3283bf6b878c7d94d70ec7e416c7d5444423951bc9129c69af9fb18d8911d1eac10ce394e1a139ebb0e691638f3ce07a70cb81100ac38f8e1abd530762caf0b7372c8b0e9a3ea3eff1a9548bd80e140337a0eda3bb789cea2f01cca56c9b917a60738b937daf42ffabb16d083493f35f24ae431903a1349bdbb6e5657f665bde33aea9f862e8af732d639c2fdd3807938e4d2fd7bf3bb644c1c62a2f291e1020fd1c90bad927a4ab4c2af87ec50348f43253087826d375ce7b34f430bc2204f1793f3fe2d49dd63c1e392bf73a703d83c0c8fc0bef6f975a5e0d0bb1b55d7072a7d29d6347e0bf1a964faeb217abf349cfc85043ab5ac604c834e767c1170c4d1db8049f959262ffdd5c029901127b26342d16e045e7a097789c3d8ca4a7dfc934df4eb4bf099f6524bb9e5a6fe0aa43e3112ddd9b68f809eae2e9e3daf3224a7433934ea31680cd63958bc27bd360b50b4d69b52657059b6c0c42f7fce90ad11e07b2dc58e6558cca4383b2b01e8788258f5f094af481146be7434761966b88e97bee6bdd541952b49242864f6a48e17273a754ad4fe1c3e2a37bfaab300813aba74725eb5ae0196e529aee464bbe26aae81a8edfebb0c67206f6dd57529786773cff6a7f9dfb43ea8b804122d2f463496bf312080eecc295d6cccf21160080771307cf90cb877d357ae88bb3c750be3997445d97ab758bb56e33399154e7e70fdf9e1b50bf67d014ce23839989c15211663f8aa7e85609cea098f5c0681b79728db1cf0721e6a5359f1f1f3e76fb7a16281ac62fe37378143b2bca6b4aa34cd4b94c037197c02d90e7cbd3214527896d33c698d42fa1a8506838c4283bd19348baa8f13193ebec9a23f059bfc23d5ef4a3237bfef540051c7bd11cc481f95895191430ba74e031fb0d5ac2744210dc546a8be92f5ce2240017a9b5513011700dfd823193412fe36d472f5408bf334fb4995af2ae88450f1b3b080789e7b61eaa268b883e22db6c77df1f3b714aa1cc24ba56030ba439c70acff10fb78eb13811f36455fab7820a2621f69a0728b98ecda6eab6fb571059436faa1199d3e85dcada522d853c56b1a6adecf83cea592a4a0847b4fec67de305190eefa59e7b4a81514904288e147432eaa7c3660debec326e89913e9e8c34a24150c47caee9a35ca38b62a6eefe19b7c2fd43665e94631534fcf76e37ac8852784f9cea2d82453161c35c2b371f8f0462f139d6935215c05faafee8e22b6478d7b095018f8b723e3367d2858e5a74b0aac630fd6ed5dc69b2e6afa9a28ecb14e4e125c5a69c951fe7b93effa01a55c98bea1588b1e52cbd77b2b89898ec8bffb03f2c4d138041476765b3e8f4050f52aeedb816116feb9df93fd67cbf373753cb2670d1ecc39b48131623572506ee694d563069f06023bbc94811a5ec7b64bda22c91da1f3c553614ccd601eb608eabde4de06d47fa9345d569320935f2c8c8ad8b345ad460c0673962b752fa1a586e956a21c2aa01c4a6846351131540aa4affb9d8e9669e52ff3a3e2a6cb61bc1bf9acd048bcd5d234aa0f1131e1c7ab377eafc8e985e459442a3505db6c617b156860be926bb8fa3ab70fc7b348130ee3f9d58c1a1e20cc493722eb220cf8760f397e6ef1c0d09a19a590997b608f67eafdc75317ba0bbba95b5b6584769c02fb2e0b8026aed2ff9c8d6708d5ea1587abdf25002515a552dd76668e44c748586bfe009eeee7a6284f46ae354a928f9117b23bbb24a0f69f4f4b239ea5b5ce13244ae8d9ac2e2c91805c3fc35804959070602f2a7608b607e114e0adb62c5dfe8abdd0625511d5ef0ee81176b5e46fa7bb9b3e5d7c8235694b9d16d9754d4927aa7d7d90c7f0c90957abd3c7e6b8cb125286f9511b073e223b81aea5e18951f76dc4199c0f192f56c09e9f139717d0f5f2159ac66d8742b27fdacce765f74de116154e32978e1788fac9a684f2434a92cda5565a187a1f610f4f48514f958f573c8e760bedf8dde4f331d035d40ad0439a2545c639df5a0665515bba086a412be31ad2fdb901013d0ff92bd148fe3e222a8027da23ffd32616b9c229bb47e205cddbf3c36a5a360158d726541c677d90e5e60750b7e79ec90c86c3d68e3039db9cc4154a9211febd3b7db61d38cda28062725c443415f77d90fbf02ebe5aa9f1292e0287b5955a82de5c3f693744f51cf98eaf94338e16e96685434f06f53464d1a976c0be9380ef49de9a7da469c1be635ce48aaf93297e8a890e093a3627b2a628e900f0210979ded002c804a8409cd28f8e373d03df82b80c6bff314d20bbb3d7f4a09aed307610d56dec7bc524d96beec893e0dd9b1efb91f51bb394e9d17b24487284b9966ac955855982a49f3406382b05a256de0cd89713770136c6eb3c47f58e830fb18eb174638d9ccf1578aa92e3bb839d5a456844ff073ea97a538a8a3eb945dbf90edd25807671cf55c6ffa3670de28b277f387bc2486115dd8dc96455f8108881b86e9c1f3e361e9724d863182d059dcda71997e23a93d5cf9dae6df382f30615940af703c519d3e255d14e2e279d5ae838f844eb83307f9c601af92d9e7cdab6662f14ba8ee296874c160d659a60b533cf3a6d7d3f32737de5084c3691b8db25a9dbc94c670dcfc79713d6526008a728eb8ebe7db8f461a7cb5aa2f2e34813f3ee6bc98320e4a0f5db56f1347123d0577c1426afe33ac5ecce57e97f9083aae6f2c9cf59dbd47fa63b5775756379c3dcd2eb77fb66e3d49b0df820d43a1ed1ad9eaa77aaab8fd22bb801d70d6316c5c131697d5cc884e9b12b8ef9c57a4a9b25540e0ec9f14a893b48f9e0e45733643c085e2577cf0b0126925475af5505bf701bb109b09753315878b20e2b8ed86b8fe609ca5727a978497a3faa61d22f06dbdca045692b38d2f7f91dd6471781c72d2b4dcd21be0dfcd8af30c4129982d45c41101f9907ebae108247224ae5851ba3c3ecf3eb48bf1c7123112c58f7ac5f736f4df08ab50dd5f4df5865906aa6b059b5a4cbf80ac1b7c1f0c5155e08f663290747cd27b5fdea7ea0590a3625715efc5973ae1989161905c785cdb1f205a3bfa05baea4534cfb84502b3c732e24ad28707bd8d89312fc324d6341756685833cbaa2ee3f000f23716e9c8657113efe5465ab1677dbf9af8ede8ff678a850473cd206d66ad88da8c31c1a578da557e5b921e5032a7d85335ab76c42536911cace065ee37ffa74ab352dcb7f7a51ace4cb48b2c580b2ce1a1d94bfa89dae9e8afa415b6d57f3f7bff1f40d2266e46f894b43209f4ca7d4b32681845c8f8df37bd50a51cd43938e63c2d75398d1f424aa5494bcd367fa1dc83cd9e79d1b5b6d07d312600c31226656414a872a5a5d9579068c062f2b1e8bdd73a34d4ce78471bc4564ada79111dda30c923ff43dfc63df9b224c335158359a4b989a86a9b3ff28c52c6d2d3dfc209d651bd5ea6712a73973fa0dd8eed7c7cae18d9c61cd2c0a4956033ac83fe663da934523b6a17e0dae6ecb791fa73462b6efcc108e699f2431ecbf2f2e365b7cee8ae4d0c3689b78a7c3", 0x1000}], 0x1) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r17 = getuid() r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r18, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r20 = socket(0x2, 0x3, 0x0) r21 = socket(0x18, 0x1, 0x0) close(r21) connect$unix(r21, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r22 = getpgid(0xffffffffffffffff) r23 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r23, 0x0, 0x6a, 0x0, 0x0) r24 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r27 = getgid() getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r24, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r28, r26) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r25, r27, r28, r29, 0x2, 0x9}, 0x5, 0x5, 0x2}) r30 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r30, 0x0, 0x6a, 0x0, 0x0) r31 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r34 = getgid() getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r31, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r35, r33) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r32, r34, r35, r36, 0x2, 0x9}, 0x5, 0x5, 0x2}) r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r37, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r37, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r38 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r38, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r38, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r39 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r39, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r39, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r40 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r40, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r40, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r41 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r41, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r41, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r43 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r43, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r43, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r44 = socket$inet6(0x18, 0x2, 0x4) r45 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r45, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r45, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r46 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r46, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2, 0x0, 0x85}, {0x14, 0x5}, {0x5}]}) ioctl$BIOCSETIF(r46, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r47 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r47, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r47, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r48 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r48, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r48, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendmsg$unix(r21, &(0x7f0000000400)={&(0x7f0000000080)=@abs={0x3, 0x0, 0x0}, 0x8, &(0x7f0000000280)=[{&(0x7f00000000c0)="7ccaefb0eb230b917816182ee9c3565f0e33131b7d0082faf2b77a5988fc79162210b56cca5d26fa081151400b32b191b1aebb20c26b8b65491b341315d25ddfcacc70ba895426465df9c2c0a6f6da0a91fc3896fbf3f1fb4e5c54d1bc8b059da76329361860856114efcf16de7ccbdb3beb3873f8585198857937d921e5ecc4a2aea8f4b10c1df87d825e15638b7ee4b1614357f87c755551e3f860624a0d06d4762a1598b0037c9357cf8a", 0xac}, {&(0x7f0000000180)="3dd53210cc68e024fbd2f860adffc5311959965fa568ea0b69a2f13201f9f35a1fd04e7a30d3e5899f336d0a229d248c10fc32dfdf453290045bb127c29be1474639bf6ffc18ab685915b0500078ffbb60e220d4347ec0de0ef9f42f823487ae7d8124a21883e4a13c637e2a8dff359aeacbaac9718b2d1b4ad240fa185baf1912e09da00bef54a3841506cc7cd82b4793b22ed1eec681e283e4e7819723bf7181a1c16ab2180e5f54bc282404a4ba93b491feda898780e894a1ced7c38379441ef054f1e565dc2a3f657b11f9168544ec9b", 0xd2}], 0x2, &(0x7f0000000300)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r22, @ANYRES32=r28, @ANYRES32=r34, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r37, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r38, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r20, @ANYRES32=r20, @ANYRES32=r39, @ANYRES32=r40, @ANYRES32=r41, @ANYRES32=r20, @ANYRES32=r20, @ANYRES32=r42, @ANYRES32=r43, @ANYRES32=r44, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r45, @ANYRES32, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r46, @ANYRES32, @ANYRES32=r47, @ANYBLOB="000000002800000000000000ffff000001000f00", @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32=r20, @ANYRES32=r48, @ANYRES32=0xffffffffffffff9c, @ANYBLOB='\x00\x00\x00\x00'], 0xe8, 0x1}, 0xb) r49 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r49, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000380)={{0x1, r4, r16, r17, r19, 0x2, 0x7ff}, 0x4, 0x20ba, r22, r50, 0x8000, 0x1, 0x9}) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000001c0)=[{0x8000, 0x7, 0x1, 0x100}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") r2 = open(&(0x7f0000000000)='./file0\x00', 0x18000, 0x13) recvfrom$inet(r2, &(0x7f0000000240)=""/219, 0xdb, 0x1042, &(0x7f0000000140)={0x2, 0x0}, 0xc) bind$inet(r2, &(0x7f00000000c0)={0x2, 0x3}, 0xc) 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00200000", 0x8) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x20000000000002e5, &(0x7f0000000080)=[{0x6, 0x1, 0x6, 0x20001}, {0x8, 0x0, 0x4, 0x80}]}) r3 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) openat(r4, &(0x7f0000000240)='./file0\x00', 0x20, 0x2) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = fcntl$dupfd(r1, 0xa, r2) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r8 = getpid() renameat(r6, &(0x7f00000000c0)='./file0\x00', r6, &(0x7f0000000140)='./file0\x00') bind$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) fcntl$setown(r7, 0x6, r8) 16:00:02 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) sendto$inet6(0xffffffffffffffff, &(0x7f0000000140)="8737", 0x2, 0x0, 0x0, 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) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000040)) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x40004000000028ac) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002002, 0x28b0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000180), 0x0, 0x0) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r4 = semget$private(0x0, 0x4, 0xa5) semop(r4, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r4, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r4, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r4, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r7, r9, 0x4}, 0x200, 0x401, 0x2}) fchownat(r0, &(0x7f00000010c0)='./bus\x00', r3, r9, 0x2) r10 = dup(r0) ioctl$WSKBDIO_SETMODE(r10, 0x8010570e, &(0x7f0000000000)=0x200000) writev(r10, &(0x7f0000000000)=[{&(0x7f00000000c0)="9cd6ff61d0f3053557bb3144a549257de15456dd2644c81f21191d2b74f0838962fab6db6db493285647f1e04d70115579a4c53c990ca80cc88d94bda2ca45c97609ba447b188c698a845d07d234e60fef53538eb92262b49692217c8841c19d03d32c97fd34c1673aae7c16b5e9b4640b866f226d09fd9b55796c3bf3d48141cd1fe0081a33222449b8ec903055e4f6fb1f2f8498eda0325cd79529abb106859fab0ec5676105243730f37b2d99d79c2e07a66111b6eaf91295d49d58e77982e36573e9d8ad9def42984d2ec4abc1d6c116b128ed6e1881c3fd6a3b8b74a183472e8c9e972d1628a23c0eddae01dcb38fe4a8e8d97f99398370b3e607fb86171f35279b6e060c44b101da78fe513ceb239af24b33126374b1e0dc7a3d1fe2e493d93beb9fb8b4c61005c790ec036f86b642aaeaec9456cd7a659801314df1abeb0aefadd740e7f9a08656edb696363e7ddb329bee5c4b6abf13f4e37d297402ab128240131e383940f0cbcbcfee2b77875e8d1fa621fe32a2adcb548496fcf13f8e12ea089e50797c7736dae8195eefb0e8b2f80cb3e11fb42156499de362e4442a1f59b8b09efe93b4fd505fade4e1e83a4972c66957fa1a8fb231e8ce23da3325582ce84b6b7607cd451e0ee2739fb07e91574ad141a4a5fbdfeb45367b2d3c0c26e04a522e1c49fff5ba738d209585ed7d9fabd761b1c246ed7497ac2245a8bc74f827f93304de7dbf08be578fb54ed26312a5e0b65912c9916e622ec95ee3a1c5842525a4b168375a913d90182f5295343a8f1a9aeb0829a8cb027d95884e8e19e9195e77d5bfd1844f31b194033526a66a1eba09f85d068128120998d2157c3c038ff392a326f1589a2da2a6555602f0a985dc3d5a525d1c40bb53778e713e39fbd43949547a948d18c496eb769604caacf7b1aa19071135d9a42ee2d5f86a2c2e11981c6ba41228297d83f2523798b9d87c1b643491b4308691204ae7b515d146a688d091a897a6681a9d332f60a247c535e6e6c0f0730938f3902441bf9187ac8b6cf58a5d918c10412a2d774d6b91beceeb858af3df29a16b7a12bf4193b3e401b0fc98e2b5c21b0d6e49514d4f1e85af11f34599b21a17f037da731bc2bc3bc042d0f8f25ff8561924058a7595c9b2f23ea768aed373e606df14605edf34cb67a6433c28160657cdde30256df776f269b397fa4572b78c4bb7c8b3395cc114702bffbbf9387f80794ef4bb6d08c87015f3684484036b95b910863a2e92ee8f6139a24e5f19ed08432bd92ed01b2925902b06c4b91295be65b641d78085b2a1ecdeab4b9f5dfeeb6fdb6d5fb02b061b8b5d03dc7f99f6a552f1869e65bad9ccf6b454a4255d800074bd97d24543347768a4ba733e73eb2afe178f73bd738d506386606338264df152517fd429718a935f6c8ca9abb4da29f3a30e71a26cc5496e6cea183ef02f884f4f5bfafa8a06794e59aa172894e6aaea31497c77a57c07d11a87fa12ded129fa64d68bf1ac19070c01e775f4d14b3e8c955141979b761405205af168a48de7732774994ddb7fdfa3c8570583168a9e03f024d9e2e1f09dec9cb77677047b75e4da6d17869c6f66f5268511858ba7e1af43acd85d328cee96baa4d17bde95a925d23fd9d062cc7da9fc25ab7707e5ef86d9b328bcea0543840700c6953e62c66ffaba77fd26f0d15cf6d70852208610f507ae83dced2e950f1d0029cdd7332347f946dda155635ea8330ea602419e3c53ec4b09117f3e09b1b2f93407cc8bb0c0e98d2678872084020ea067746d00f2203426773f56a09b2c7cd830bcd3dd58ade6f6460a5b444164d3a17bcd6f77c1a99937110fcbd1ac011eea53aecefd01481e60aa1fbf6bb2edb7db776d1c17c4b91ea5951c7958a473028c440681e28c68ba0d9ead285944ff8aab4dd09146f86186e7b52d00c08190a0613abb4531980d4c41712900679fafdfe15029921c6cadbe4d88d943d72fa9c51f77717de1c105b4ce216d26e57f2c3d2253a4efc59b883a329eb8042e3423ed384ec17e5eb2ceb7ff211f33dc6ff61c0246384ccaad7e38adf3d4bf3b60fc5cb1d040d1a0005fe9c31c8ba55d44887861842c396ced33ce3375708fe5c4984b816dbff04ae2672d1a1c253aa4ce34b876b2479d8bf16702c10eac2a280d63ad593fc572596fce8e94d7a345712bf82f5858c9b279304933855c00e3283bf6b878c7d94d70ec7e416c7d5444423951bc9129c69af9fb18d8911d1eac10ce394e1a139ebb0e691638f3ce07a70cb81100ac38f8e1abd530762caf0b7372c8b0e9a3ea3eff1a9548bd80e140337a0eda3bb789cea2f01cca56c9b917a60738b937daf42ffabb16d083493f35f24ae431903a1349bdbb6e5657f665bde33aea9f862e8af732d639c2fdd3807938e4d2fd7bf3bb644c1c62a2f291e1020fd1c90bad927a4ab4c2af87ec50348f43253087826d375ce7b34f430bc2204f1793f3fe2d49dd63c1e392bf73a703d83c0c8fc0bef6f975a5e0d0bb1b55d7072a7d29d6347e0bf1a964faeb217abf349cfc85043ab5ac604c834e767c1170c4d1db8049f959262ffdd5c029901127b26342d16e045e7a097789c3d8ca4a7dfc934df4eb4bf099f6524bb9e5a6fe0aa43e3112ddd9b68f809eae2e9e3daf3224a7433934ea31680cd63958bc27bd360b50b4d69b52657059b6c0c42f7fce90ad11e07b2dc58e6558cca4383b2b01e8788258f5f094af481146be7434761966b88e97bee6bdd541952b49242864f6a48e17273a754ad4fe1c3e2a37bfaab300813aba74725eb5ae0196e529aee464bbe26aae81a8edfebb0c67206f6dd57529786773cff6a7f9dfb43ea8b804122d2f463496bf312080eecc295d6cccf21160080771307cf90cb877d357ae88bb3c750be3997445d97ab758bb56e33399154e7e70fdf9e1b50bf67d014ce23839989c15211663f8aa7e85609cea098f5c0681b79728db1cf0721e6a5359f1f1f3e76fb7a16281ac62fe37378143b2bca6b4aa34cd4b94c037197c02d90e7cbd3214527896d33c698d42fa1a8506838c4283bd19348baa8f13193ebec9a23f059bfc23d5ef4a3237bfef540051c7bd11cc481f95895191430ba74e031fb0d5ac2744210dc546a8be92f5ce2240017a9b5513011700dfd823193412fe36d472f5408bf334fb4995af2ae88450f1b3b080789e7b61eaa268b883e22db6c77df1f3b714aa1cc24ba56030ba439c70acff10fb78eb13811f36455fab7820a2621f69a0728b98ecda6eab6fb571059436faa1199d3e85dcada522d853c56b1a6adecf83cea592a4a0847b4fec67de305190eefa59e7b4a81514904288e147432eaa7c3660debec326e89913e9e8c34a24150c47caee9a35ca38b62a6eefe19b7c2fd43665e94631534fcf76e37ac8852784f9cea2d82453161c35c2b371f8f0462f139d6935215c05faafee8e22b6478d7b095018f8b723e3367d2858e5a74b0aac630fd6ed5dc69b2e6afa9a28ecb14e4e125c5a69c951fe7b93effa01a55c98bea1588b1e52cbd77b2b89898ec8bffb03f2c4d138041476765b3e8f4050f52aeedb816116feb9df93fd67cbf373753cb2670d1ecc39b48131623572506ee694d563069f06023bbc94811a5ec7b64bda22c91da1f3c553614ccd601eb608eabde4de06d47fa9345d569320935f2c8c8ad8b345ad460c0673962b752fa1a586e956a21c2aa01c4a6846351131540aa4affb9d8e9669e52ff3a3e2a6cb61bc1bf9acd048bcd5d234aa0f1131e1c7ab377eafc8e985e459442a3505db6c617b156860be926bb8fa3ab70fc7b348130ee3f9d58c1a1e20cc493722eb220cf8760f397e6ef1c0d09a19a590997b608f67eafdc75317ba0bbba95b5b6584769c02fb2e0b8026aed2ff9c8d6708d5ea1587abdf25002515a552dd76668e44c748586bfe009eeee7a6284f46ae354a928f9117b23bbb24a0f69f4f4b239ea5b5ce13244ae8d9ac2e2c91805c3fc35804959070602f2a7608b607e114e0adb62c5dfe8abdd0625511d5ef0ee81176b5e46fa7bb9b3e5d7c8235694b9d16d9754d4927aa7d7d90c7f0c90957abd3c7e6b8cb125286f9511b073e223b81aea5e18951f76dc4199c0f192f56c09e9f139717d0f5f2159ac66d8742b27fdacce765f74de116154e32978e1788fac9a684f2434a92cda5565a187a1f610f4f48514f958f573c8e760bedf8dde4f331d035d40ad0439a2545c639df5a0665515bba086a412be31ad2fdb901013d0ff92bd148fe3e222a8027da23ffd32616b9c229bb47e205cddbf3c36a5a360158d726541c677d90e5e60750b7e79ec90c86c3d68e3039db9cc4154a9211febd3b7db61d38cda28062725c443415f77d90fbf02ebe5aa9f1292e0287b5955a82de5c3f693744f51cf98eaf94338e16e96685434f06f53464d1a976c0be9380ef49de9a7da469c1be635ce48aaf93297e8a890e093a3627b2a628e900f0210979ded002c804a8409cd28f8e373d03df82b80c6bff314d20bbb3d7f4a09aed307610d56dec7bc524d96beec893e0dd9b1efb91f51bb394e9d17b24487284b9966ac955855982a49f3406382b05a256de0cd89713770136c6eb3c47f58e830fb18eb174638d9ccf1578aa92e3bb839d5a456844ff073ea97a538a8a3eb945dbf90edd25807671cf55c6ffa3670de28b277f387bc2486115dd8dc96455f8108881b86e9c1f3e361e9724d863182d059dcda71997e23a93d5cf9dae6df382f30615940af703c519d3e255d14e2e279d5ae838f844eb83307f9c601af92d9e7cdab6662f14ba8ee296874c160d659a60b533cf3a6d7d3f32737de5084c3691b8db25a9dbc94c670dcfc79713d6526008a728eb8ebe7db8f461a7cb5aa2f2e34813f3ee6bc98320e4a0f5db56f1347123d0577c1426afe33ac5ecce57e97f9083aae6f2c9cf59dbd47fa63b5775756379c3dcd2eb77fb66e3d49b0df820d43a1ed1ad9eaa77aaab8fd22bb801d70d6316c5c131697d5cc884e9b12b8ef9c57a4a9b25540e0ec9f14a893b48f9e0e45733643c085e2577cf0b0126925475af5505bf701bb109b09753315878b20e2b8ed86b8fe609ca5727a978497a3faa61d22f06dbdca045692b38d2f7f91dd6471781c72d2b4dcd21be0dfcd8af30c4129982d45c41101f9907ebae108247224ae5851ba3c3ecf3eb48bf1c7123112c58f7ac5f736f4df08ab50dd5f4df5865906aa6b059b5a4cbf80ac1b7c1f0c5155e08f663290747cd27b5fdea7ea0590a3625715efc5973ae1989161905c785cdb1f205a3bfa05baea4534cfb84502b3c732e24ad28707bd8d89312fc324d6341756685833cbaa2ee3f000f23716e9c8657113efe5465ab1677dbf9af8ede8ff678a850473cd206d66ad88da8c31c1a578da557e5b921e5032a7d85335ab76c42536911cace065ee37ffa74ab352dcb7f7a51ace4cb48b2c580b2ce1a1d94bfa89dae9e8afa415b6d57f3f7bff1f40d2266e46f894b43209f4ca7d4b32681845c8f8df37bd50a51cd43938e63c2d75398d1f424aa5494bcd367fa1dc83cd9e79d1b5b6d07d312600c31226656414a872a5a5d9579068c062f2b1e8bdd73a34d4ce78471bc4564ada79111dda30c923ff43dfc63df9b224c335158359a4b989a86a9b3ff28c52c6d2d3dfc209d651bd5ea6712a73973fa0dd8eed7c7cae18d9c61cd2c0a4956033ac83fe663da934523b6a17e0dae6ecb791fa73462b6efcc108e699f2431ecbf2f2e365b7cee8ae4d0c3689b78a7c3", 0x1000}], 0x1) connect$unix(r10, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x20000000000084}, {0x64}, {0x6, 0x0, 0x0, 0x8a0}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000001980)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a54598cd0264eb2cb8d78a2a197a3862076c589793d340c36f84c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d01951e3158c6da2ae447473c238460ec91b2c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141fa749646bcaf97856068e25c76e320a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf185f8f1266bb671897178b832aa6a6a2511f244ac7849225d5fc2f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661279efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e5782ffa4420f06a487cb2db73e84d1820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e6453827888271d5d0170d56d05600152f5d79ff87b759adb98e65ac84f7383c169facbc35ba96a07dcb1c535c8ed692e6085cf440881fea3f98bde5622576861d63c635c07d8b361480c474a8bfdab7fb61cacc430a9eec370"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0)=0x43cbc, 0x4) r2 = dup(r0) r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f00000003c0), 0x0) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r3, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r3, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, r6, r8, 0x4}, 0x200, 0x401, 0x2}) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r11 = getuid() r12 = semget$private(0x0, 0x4, 0xa5) semop(r12, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r12, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r12, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r12, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, r13, r14, r15, r17, 0x4}, 0x200, 0x401, 0x2}) r18 = getppid() r19 = socket(0x2, 0x3, 0x0) r20 = socket(0x18, 0x1, 0x0) close(r20) connect$unix(r20, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r21 = getpgid(0xffffffffffffffff) r22 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r22, 0x0, 0x6a, 0x0, 0x0) r23 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r26 = getgid() getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r23, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r27, r25) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r24, r26, r27, r28, 0x2, 0x9}, 0x5, 0x5, 0x2}) r29 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r29, 0x0, 0x6a, 0x0, 0x0) r30 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r33 = getgid() getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r30, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r34, r32) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r31, r33, r34, r35, 0x2, 0x9}, 0x5, 0x5, 0x2}) r36 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r36, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r37, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r37, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r38 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r38, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r38, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r39 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r39, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r39, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r40 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r40, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r40, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r42 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r42, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r42, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r43 = socket$inet6(0x18, 0x2, 0x4) r44 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r44, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r44, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r45 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r45, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2, 0x0, 0x85}, {0x14, 0x5}, {0x5}]}) ioctl$BIOCSETIF(r45, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r46 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r46, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r46, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r47 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r47, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r47, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendmsg$unix(r20, &(0x7f0000000400)={&(0x7f0000000080)=@abs={0x3, 0x0, 0x0}, 0x8, &(0x7f0000000280)=[{&(0x7f00000000c0)="7ccaefb0eb230b917816182ee9c3565f0e33131b7d0082faf2b77a5988fc79162210b56cca5d26fa081151400b32b191b1aebb20c26b8b65491b341315d25ddfcacc70ba895426465df9c2c0a6f6da0a91fc3896fbf3f1fb4e5c54d1bc8b059da76329361860856114efcf16de7ccbdb3beb3873f8585198857937d921e5ecc4a2aea8f4b10c1df87d825e15638b7ee4b1614357f87c755551e3f860624a0d06d4762a1598b0037c9357cf8a", 0xac}, {&(0x7f0000000180)="3dd53210cc68e024fbd2f860adffc5311959965fa568ea0b69a2f13201f9f35a1fd04e7a30d3e5899f336d0a229d248c10fc32dfdf453290045bb127c29be1474639bf6ffc18ab685915b0500078ffbb60e220d4347ec0de0ef9f42f823487ae7d8124a21883e4a13c637e2a8dff359aeacbaac9718b2d1b4ad240fa185baf1912e09da00bef54a3841506cc7cd82b4793b22ed1eec681e283e4e7819723bf7181a1c16ab2180e5f54bc282404a4ba93b491feda898780e894a1ced7c38379441ef054f1e565dc2a3f657b11f9168544ec9b", 0xd2}], 0x2, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r21, r27, r33}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r36]}, @rights={0x18, 0xffff, 0x1, [r37]}, @rights={0x38, 0xffff, 0x1, [r19, r19, r38, r39, r40, r19, r19, r41, r42, r43]}, @rights={0x18, 0xffff, 0x1, [r44, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [r45, 0xffffffffffffffff, r46]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, r19, r47, 0xffffffffffffff9c]}], 0xe8, 0x1}, 0xb) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x6, r4, r10, r11, r14, 0x60, 0x18}, 0x1ff8000000000000, 0x4, r18, r21, 0x0, 0x7, 0x10001, 0x6}) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getpgid(r1) r3 = semget$private(0x0, 0x5, 0x204) r4 = socket$inet(0x2, 0x0, 0x8) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000180)=0xd6, 0x4) semop(r3, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000480)=0x7) r5 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r7, r6) connect$unix(r7, &(0x7f0000000680)=ANY=[@ANYBLOB="00f92d2f653000e94eb11347fe8286d4c719c295560c0f53a9a0cdce463db3c4a3bc729f7767fd6fde8fdc717092a8575e9c066655ad5e307421683d41e6228c495a1e5c6d63aa2af2db373bdc8d5fbf5a2e94efaf33270d159c0769533a3a1268b478a4ee54c2d9522860d46117d8ce295f7557c60f5aef840202fc9949c5800485b8d681ee7bb96f6ca310804dbab60b3e4a3a2a0f55794783a24506d39c6fbae1615369c0d0b87d24833484ecd3d5d7cda44f604ea16d20d4446df4ed664daf97554d9c644194cc198c551e8993c16afe1b1717d0b3e82a1d0745ca746f017eb75c50b9267e4cb301cc68d58c4167ef8c60bd5bbb271d5abf49831ae34ece09c58fa6"], 0xa) r8 = getppid() r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r9, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x1, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x44ee, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x7, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xfffffffffffffff8}, {0x100, 0x101, 0x7}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x3f, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r13 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000080)={{0xff, r11, r10, r11, r12, 0x16, 0x80}, 0x4, 0x9, 0x8f}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r11, 0x0, 0x0, 0x0, 0xce}, 0x6000000000004, 0x103000000000008, r8, 0x0, 0xffffffffffffffff}) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r14, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x4, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xcd}, {0x100, 0x105, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x2fde43df, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r18 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000080)={{0xff, r16, r15, r16, r17, 0x16, 0x80}, 0x4, 0x9, 0x8f}) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0)={r8, r16, r2}, 0xc) setsockopt(r5, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r5, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) r19 = semget$private(0x0, 0x2, 0x4) semop(r19, &(0x7f0000000140)=[{0x2, 0x19b16a74, 0x800}], 0x1) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x7}, {0x6}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x1) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x384a3, 0x0) ftruncate(r0, 0x0, 0x101) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x28}, {0x30}, {0x4000000100006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) getsockname(r3, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) fcntl$setstatus(r1, 0x4, 0xcc) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:02 executing program 0: nanosleep(&(0x7f0000000040)={0x100000000000401, 0xb35}, &(0x7f00000000c0)) rmdir(&(0x7f00000002c0)='./file0\x00') mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x118) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x19b245110c462067, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x400, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffc, 0xb8, 0x1, 0x4, 0x3}, {{r2}, 0xfffffffffffffffa, 0x80, 0x20, 0x6, 0x7}, {{r3}, 0xfffffffffffffffa, 0x68, 0xfffff, 0x8, 0x400}, {{r2}, 0xfffffffffffffff8, 0x82, 0x4, 0x80, 0x2}, {{r4}, 0xfffffffffffffffe, 0x0, 0x2, 0x1, 0xffffffffffffff81}, {{r1}, 0xffffffffffffffff, 0x8, 0x86, 0x8, 0xffffffffffffffff}, {{}, 0xfffffffffffffff9, 0x30, 0x20000000, 0x9, 0x8}, {{r5}, 0xfffffffffffffffc, 0x80, 0x1, 0x8001, 0x1}], 0x0, 0x0, 0x0, 0x0) kqueue() ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000240)={'./bus\x00', 0x3, 0x1000, 0x100000000, 0x1, 0x2, 0x2, 0x6, 0x2, 0x0, 0x3}) r6 = kqueue() setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r7 = syz_open_pts() close(r7) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) r9 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r10 = dup(r9) ioctl$WSKBDIO_SETMODE(r10, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) ioctl$TIOCGTSTAMP(r10, 0x4010745b, &(0x7f0000000000)) ioctl$TIOCSTOP(r8, 0x2000746f) kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1d}, {0x48}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") chdir(&(0x7f0000000140)='./file0\x00') 16:00:02 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x3) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000001c0)={{0xff, 0x80, 0x41}, 0x5b5, 0x5a, 0x2}) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x162) r2 = dup(r1) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r4 = socket(0x2, 0x3, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = getpgid(0xffffffffffffffff) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) r8 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r11 = getgid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r8, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r12, r10) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r9, r11, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x2}) r14 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r14, 0x0, 0x6a, 0x0, 0x0) r15 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r18 = getgid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r15, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r19, r17) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r16, r18, r19, r20, 0x2, 0x9}, 0x5, 0x5, 0x2}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r28 = socket$inet6(0x18, 0x2, 0x4) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2, 0x0, 0x85}, {0x14, 0x5}, {0x5}]}) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r31, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r32, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendmsg$unix(r5, &(0x7f0000000400)={&(0x7f0000000080)=@abs={0x3, 0x0, 0x0}, 0x8, &(0x7f0000000280)=[{&(0x7f00000000c0)="7ccaefb0eb230b917816182ee9c3565f0e33131b7d0082faf2b77a5988fc79162210b56cca5d26fa081151400b32b191b1aebb20c26b8b65491b341315d25ddfcacc70ba895426465df9c2c0a6f6da0a91fc3896fbf3f1fb4e5c54d1bc8b059da76329361860856114efcf16de7ccbdb3beb3873f8585198857937d921e5ecc4a2aea8f4b10c1df87d825e15638b7ee4b1614357f87c755551e3f860624a0d06d4762a1598b0037c9357cf8a", 0xac}, {&(0x7f0000000180)="3dd53210cc68e024fbd2f860adffc5311959965fa568ea0b69a2f13201f9f35a1fd04e7a30d3e5899f336d0a229d248c10fc32dfdf453290045bb127c29be1474639bf6ffc18ab685915b0500078ffbb60e220d4347ec0de0ef9f42f823487ae7d8124a21883e4a13c637e2a8dff359aeacbaac9718b2d1b4ad240fa185baf1912e09da00bef54a3841506cc7cd82b4793b22ed1eec681e283e4e7819723bf7181a1c16ab2180e5f54bc282404a4ba93b491feda898780e894a1ced7c38379441ef054f1e565dc2a3f657b11f9168544ec9b", 0xd2}], 0x2, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r6, r12, r18}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r21]}, @rights={0x18, 0xffff, 0x1, [r22]}, @rights={0x38, 0xffff, 0x1, [r4, r4, r23, r24, r25, r4, r4, r26, r27, r28]}, @rights={0x18, 0xffff, 0x1, [r29, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [r30, 0xffffffffffffffff, r31]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, r4, r32, 0xffffffffffffff9c]}], 0xe8, 0x1}, 0xb) r33 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r34 = dup(r33) ioctl$WSKBDIO_SETMODE(r34, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000007c0)=[0xffffffffffffffff, 0xffffffffffffffff]) r37 = getpid() r38 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r39 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r40 = dup(r39) ioctl$WSKBDIO_SETMODE(r40, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r42 = semget$private(0x0, 0x4, 0xa5) semop(r42, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r42, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r42, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r42, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r42, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r42, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r44 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r46 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r46, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r42, 0x0, 0x1, &(0x7f0000000100)={{0x3, r43, r44, r45, r47, 0x4}, 0x200, 0x401, 0x2}) fchownat(r38, &(0x7f00000010c0)='./bus\x00', r41, r47, 0x2) r48 = semget$private(0x0, 0x4, 0xa5) semop(r48, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r48, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r48, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r48, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r48, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r48, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r50 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r52 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r52, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r48, 0x0, 0x1, &(0x7f0000000100)={{0x3, r49, r50, r51, r53, 0x4}, 0x200, 0x401, 0x2}) sendmsg$unix(r3, &(0x7f0000000840)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000700)=[{&(0x7f00000002c0)="16dcd5a4c4e96e2552848018456619dfff40a04229a09a7d45fa9a6e910cfca4b2bab414c83d32ab5c78ca37de9e0f6ea64be869fdb4f1f95fa81148307ee896b4254b6b8bcb747a833a5fdae7a86e98780d44f0405176f1e8f4ec6cc94a444c538bd0c20b678788f24826e1dfae6aded726599479e7834a35977494121222542c8cbb75a6d44c15b176882fda290c7060e10c92354962bc0c7744332a82020151aac0fd2bbd3ea3aa9ff57e67c35ad6a8320eb7f0269d713faff7ab20489c73a2228d6970b1457cbc4bf3147cf79fee2a49bd7d11d9534bc260020597838618225e6bab21ed721da9f7ffc29d0d5224c172dc49a2dd2ecd17a65f30c7", 0xfd}, {&(0x7f0000001180)="4e81fe2ee522acd38557b39139d1ab41bc0219ce4bc0f5f9b2db5a15fe0dd2ad6095ce18f44903de31cc1327052627a2ba09d95c6db5d3e3fd5b67b7f3f97c8c673717f0cb1299f1d520877a5ce7257bd792ea2c03c4b517e9788b37b690368fe8f3bd40101617561b30be0aa683693cc98cf0259b1387dfdec991a3239b775c1d17f70cc7ab36455f21a322b9f8d819a87637df06ce197bd4dfab6af3eeec6a587fee48ce79fa89ba6b025ebc333fdb2c1f8c740d87f5037ca9b06055c7096e27ae97acf3b150a0f126438350e615f390f2fe9ab090daace946e16abfccab06ee21700ae7c476ed1c4ef625a9038fbd16c00299059161cab7ae5ee4140b9c718863531282c8a45360e09ddc75c4c833c0d524cd8c5c332a3b769644a9523edf4ba09e46a6023532e5f81fb8d2477f8254b1df0b94ac1dedd09fd9d2fb9cdb9f3818e79e7d457c3ca5d5567d762532dd307c606a9eacaadf3e3af21da9f1e53c57ad37af1671ea089b6a90d09ed06f35d08936e7e0ab935d51b69e5017a3271bf67da1b862cebee457a800704233091ea70581f4c0b9a496ed7069d4a0a28e8c3ff3e2c2ab7a499cb534b99212618665779c6f2e99446be27ea7d8cca801809367fde297dc9510e84ca28a8f0ec0a6e1958043119476fc853765bb5696723a427f4b67a56ffda58b227176bb94cc3c0ce7fbb4a65449808265608120a8ac05e067d7bd2e5743340c69ad2dc6a76ee245a3971b44382039e403588cbd2512386b554d3f947ed1d9f0762f8a123c49406829081db020fa4df792e8fdb73c595fa2e0c05c00f807cac6e5d06277e04ec19c111461897bac1293e304061dc041cb805e2fab468c4a802f37f2cc2cee5432a13f717b836f0c6a9ce3f57f8fde707dcfcb9ea12b31e489c52964dda4763e45e224d0d90e6e35b1bc3fbe60f469bebf7156bef54d0759aa7ab674ebc6bcc61e651f2a1fe68661923315416b702348f16f5835dc8044b19a86133cb17f4f123d492057227daa6474efb2de46ae2b861cc3f98c8d0bbccabc5ba7db87744e6e8ce2b8b72b6e7388797a6bcddb6aa98136948cd644821f4ed23bee68be3e54e88731fff34ccab64d46b0b6190d828db1dd0af33b430ef689c02a0a47dbdca43b05c85d53e8f025587dc236589a4adee84f2f899a12047497e86946880ea7bbcb167663e35a61915ad1817544b476837cbf4a006427e4512000737480e17be289748b5682fc37a3c075bca6cd37757f2d337e42deb82285a43e509403ae52d65ef2d281aaa936d74ed159640237d94151dd7efa0c6e5753ea725791963cd71a9c9cf0eeb72994f9b239e9b5a99194b8a102761257d9355771692e9da6120940927ec1f88f1cbc2bd80eeb3cb28cc823772e34c6c110844c6948cc97b34e89e134a4c3c97a814dc46160aacc11b02717ddfbccd69b7ad6e8bd252fae2460eecc30e6ad30fc05dec78a3050e2c734673fd47cef2fe18b2860c636935340a91b433393728b374cd785f20ff890c59d714fdf7d8514c4f857eecae49f34ad132e161bf4372b3d40674ef51a4dc9c7a9b653c0ac7e4d2011b1a5c6673a2ea20a5ce566c163e11ba960048b0403cb003e078e1af4cad995177a097cb0eceb30e074bfbf955d86608ed81dd29cd03992bbebab3501d292deaba23da214b729c77a172802eeee935c95ea04667e555c97b4fd18e51dfa1f99fdb6df79e271dc81d580e8ea4342e78eda4841c20d4d241c35f179be62495f9aba4ea0b49d37501a56030769595204a0cf7fbafe25888bf8a7b848a1a6fa82bec889a76edc171fb7d76ced35431bf6f58100377bf13a7119948336bd9f3ee30c7c4a8f6111448c944684797c1e9c47515f358cd4b5e8719aefd4a160f68cff184209a2424db7d3173aece0dcc2363d3f336cdf67444f6d0f17bdaf4daf810d6fc05fb5203008b58805fd9fdbf2ab729aebc7feec771d543b25980ec270b59e252a9feac5b60f4aa7dde24394e3511ec1863cd3863fe744857bbf5c0eef1ef799650370053ce259473976b6c2ab64b5ed403dfd0e2389fcde3dfd94e84cef53bb41e70b04d9f2d53d1396868d71737d1cd1a0765435883f13f754ad1c6985219fb160ed8013a251d26f0b4f6c90e4f409d0929c720e023a87f49854e5e7545f73f822692c55b71fc7cfc254e49294b1ab53c13be15891c0b04b900ef0ac5672cf2bd972a1a98ee18323d516b57f98ceffc9a7229d4d4ef6195c69fba7b0e55d57d6ab9fd5a04d9bbf23d1094623c0078066066b03ec1ac8833f52cadba898d1b7161c2a0597f274cefde3ee95fbe07d124d87eae67113cfeaef44d21bca218cfdc24b8e347fca5efe5768cba135fbedebfdb091fabd46d4e8182cc2c11af71617187407b726749458b391da51451a5c3800b3f88a5305a902fe8d376240f985c79ee5036449512c073a2363564b2d0afd1b46730f07a5f21445a2b17a584a099596da1d274021b81f88b6144279f0e5b078ce3289504c350dbd1b41513f23c2a0ac0d34b12a38c9b49f1d9a43d37bb0f55dfc88e881b14fd3c4e7a872deb22daf61323b1d5234129631347a513393e54d186d9b80efcdab16749d9379ffdf33884e695cbfd49e694d1c63d254fab5852cd790a9c55e2b4543776c73af41a67ed00a0d75471a0bd1a0f02c880df79e8d53b84e971c40080c095134a18dd4deedf95cdce9fb2afea7166e69c1f1b81273eb334f20441df0654ed2f9c8c22e34142ff59ff2dfb1905e0fd4f80884f757374984f8dc4b079484ac1563de8ad2538a1c98b6d42993098eaf009d68290eb294718e9dd17a829e8d519f49e6d40bea53359d050b291e514cd0f6883694cc760c8fd269615d0f84a633dee4c4046171894ab3e8d46e6ba9936f8374ddedb6f51002dda91c583a261607b23305e7322736f1dc690062da57ef636a4b7519e55cceff4fd88671a591480aebdf50e3d7543296ad05edae2241a01b22c409235df3e9041beadc6ac10f255de57148baa959287d4f40bdfe7d7df31405cc500543f252d19245efced9dbbc1d30fe1d3464696eb92c2af040aa218b2fde68e92026a2ddb6a17f7a374a211704806a1072d6156a4996d225c191b8b0891fdc40ec8236b47a3660a3def979149d619ed4b11cc90e4e65affe733e7c62828f04f9d96a5066d7a4829c453d62f37df4d3b9334b9bb057bc1dd25045e19ce5b96bea1bd0f8d650e52fffc870f33965fdb949518ce38e2504d92187d1a4dd5ac5b8360a1fbea98afeab72277415ac91fcbbd71ee73bbcafe7e10e65a9672e512a168951153d25513750780708cd6b34061cc5ce64eff265da6d00c7935eb1d0c0ff22cad3bd04aa65df8e3efb584e5e36641649471f949511509b06a28bc4c57a80b41c35594e867ad8283eb0cd51b8fcad3e2fb871a2b404cd634203ec71ee51ab5050c749b68626c7aadf0e563800cd71e1e9005a2b2b20fe3e4fd5b36e336852bf0b275c4241d9409784edd7fc28f5928b81930106bf88aba8beeacb1a04cae9accb4faa1cc79cfdcb3e7b4b85b4b63191ceb7584ac3b48d7ec643e47962e6b6c47145be86e3a7dd61ef41ab2f6fde822d194fe428cbefd70fb159ce020e5e063d41a8c42c121de025291b5550f2bea443085ea9db4140d2d5053002c5ad2f65e5e6d17bac4b4cb95c910337b8cd9a10ea953c6872c25743799759549d62bd3db19245707fc4cf3bcb0f4c39928fb58504843b5d08b8933a4efae88ec8d1d31452cc3e5721723f2ea8d62db99276f88068e7446b4b2bef7a3b03969f30bc0372c6248b8770f28d8a3f09d34bf65ccda18f28a5fae0638b1476cd20ae725bc4d7953edde95e4716fc68005efb1054a5b10d68654fda9282963f1502e0ec01f54597ce73e6d3980478798199a7e84a03e71d1035bd6449f18c3d7660077b641ca052b870950feb422ec4c8e75be9f9ccf7289b87b0071db5cc9ef3a8f1344e4b1e6fb04f045f5e2c93b6092b6e6c64ad32b75a0bb71292c11c5364a57ed8e0f6b77eae59c4817fc4dd1712682480ba80e999308181d269681e09a1729f1c7238842bba8e12b858f1570cea8a93ba9a1b078e3d75d395839df0c29cb329945848eb902342e5e806640662c3109420c48daa323908fb0609534e93523d5b0abd8c81d17d246abd837b688143d001d437d8c9402a147dec4a5f8d52d268851cb75cf06b63e5aaa446431a5272256e0ca8bfdb20dc5d717e7097b1020b8c22c08bd55ace42c2b4d6546babd5efe25499e9ae33755040169ad76668ba7c6d0a9539f55338e459eb448a119c6c4ccc980748d5fd8a52129cc12fe9817d997b568f514c8c0250f7c9f1e15e4d518bcba41a2ae0d69f02b155c3e80ad451a1d44572374d59fe0705287eae8f8c5aceaf2b328f1188853606a387350d43a45bf7e1876770455bdfef08647946ca0e4b4da20efbf4669d7b9fb6dea82f010965b88da118a159483702a2e6b363c31adef2041c52fc8bf4eecd1e2729d8390b93c6d642502a729104b5b54653c2afdf9789f529a5ce77170de5972c15c6f5ffdb986e6492748a5c859b9342bb862a9d9e0cfb14d23d6075a7c1ed62388092153a00ee40dfbc11a75e347fe3be9e3f882fc51e98b80b3d4112ae0ddfc5cea6ae6c8f13109c5c755801d7b0082862a5728ec8636763db857bddde3a4fcf9f88698dfa3ef3cc1f6b3c673b70e4d82c5282db958cab340359f467a0d15c73789d63536cb7a60f7078a513e985edc7608356ea48bd8f751e6b6933c56971703bcd03bbd52a8f4f2f6341f6cc158fca63d20b8cb6e0db535e99e0e28ff6261a46e5bdb73c81f05a196416ed7fff150a3be60a34d325f14e4b58b354ee1435a8cfb627c05dcae413097b394db34e9eeb06f04c74b74790c339c3a21285871faf72cc515236a667612af932a5209eef1e6dd3df8a6e5209809902c7d1593016e0ac48c750c8a0535dbecd84b88da9f4c73ee25626cf21b3ce8aef4baf593b89360c3192c68bcfdb253addba667c6c915b2d50ea7f6e644ae9669ca06c7fc3fb67b5b478da13e51bc35347e86088838093eaf1fa8ffc06e7b3a73f489ad8bae17b8a2f5e0efe5517808ed19cb61b7625c71f4e8c45a705a15542e5c9e529845c53301a00c3f5ddf785c95750c31f09f4820ca719cf53dd73654db9b654938e45784be16b87e2453227e061ead8ac80d884689770885b56acd130b967c84242e71fdf8c88de79465c3fa8495fb97c6dc3c4352a85d7eb9059f69c8fb140f13b84ab2eaa4b43563eae010894a2921bea01657980179ef445a15cc8c875d15cff461f1f76389818106baad9e239c9743fe479a3c727ba54e4f350e8b2bc52d6b4d3cd004a751dfc1172dd401bf30064a08e4be6ebc81bbbb475a99c51eba0fea98258512d2b82edd2f6be73c2223cffc17f8192535385d528b75824c9eea94eeabc0026002cfa7d3ce6a4c44f9e7d19bb787fbb125f232d970d23bdd0e44bc4fb3cf46dcdba1c58b8a2fdcb9be6a09631acbff9a2a9c9275c40d20a44352ffd6fd9930a7534130e47a993d18921f1c5776672cbcdbc01138d793581d4c98aa908f45021cbeadc4002651c4ad6cd504d300a48a33576d09b09bc7bab127d2522eeddfe9238e55b027bdf895add857e568005e77d3a37022431920d9ae97732884105474b36375320e49fbbc0deb5f4d1720a810629ab0cbe095fb6028d3628dea9e7b330cb87858439f7fdcb22006fa174a0d9bd4dbe2d648dd4aca1e32e798784", 0x1000}, {&(0x7f0000000240)="373dffc123169fa3cff70c3eedc8f02b31b79ad5f6528f", 0x17}, {&(0x7f0000002180)="7c6d15a12bca59a31c2628857526a9817b5343b1fae37c26fb1c300b71930ffef8b8a2f285b14dd8eaf308bc4801773761b855576945574c2880a2a1099a6b07656391996274727dbcae42209419f3a5bdb37e03c4850504301af6fa51d31923f9aca6f2f0a12adcbb562b0d08071d8be501cfcf139eae1092e2e157a80213bbf7d4aa833a63a4f96bae928f85d2fbd59d2e1671e9a6ab08393875e02d431031180c9cf950c9e9c119475659726f85c123b361c56ddfbbbe93aaccb6d07428a7f736b891e90e8e0825531a4907006246b295a16e1cdeb5a27315de2f938c7d63f1ab2520cf840990156c138edd414475496389e9c8812ed632456380de6719a0530b850de76764cacfaa41a02c71fb0508bb518f44f2f213f80019786e28e2fb57302610b2445999230d8f0e4b8d870f639847eed8717a69949e68b25999ed18350a3aaea99670da3afa766015cbbda80726e3132bb5c8f752e4669b445e089cf4a86f7e29c4b100826d019abea071963db52525ae03004e0952644fcbd9eb684fe13dc43de159ca694a84df2244e8b4512880697ddd0c6d21c8ef659aca082ad30c08aa7c5edbbf1680e208b1b66402f690730ec41e85ead5a7c18cda47390f6a2ba7b2e738ca98fe9610e901a64278f4274101351f855ea32e0f95f4197d8768a1739f0055c310a4eef568897112fbb972b00d9e09bc0bb447fe2029c6b876fe8b68d135ffb982f616e51e41bd1c0d72c515071411127088d909f7a3b9a823e3b2a305bf107a779831f816449129529cccd000cd000387fdb0e23baf2fbb0097e7e8480610af7a2bb8b408562891f95723d32ad9da4e0bb0304d0622505f39151dc80edd8559e41e7b69dcc1eedf84ef375a6962a5ebac1cb279722dce9f6a4fe0a7aad7fcdcea41120fac5143104d20a539a709952e814b0beb8e798e4b4e18e3c2e3ddef5ac81c64e8837f8d70c5dd510fcc2f81630bda0d7a33dbcbda5eae9c8363afeffa414001b5c994f8d21e103afbbb5095495c7ae0edb9eb1561394c9eab7c64da19f10d36be9568f0ee1bb67f125c45ac5dfc481acf22ac99a32b07556b00d687cbd5520ba07190ae88db295f50d6b0f0be4d2dc3cdb592696414442b57ff15a21937c4a22310f706ff5bb98420c0e374b3ed8c77618ca2c1f41bfdc2eda085d69018f3113fbf7cf3a4056421d1b0ca34e6e1bf8e38926f6fc9e504dd30ba913da41db6f1d179781d5668f466ac0d01cf9851e537f4d804a3ea37b515470daebc3e0ebaabc0c4ffb5dd020296ce801b51657089aac568463e5b45585b53e23e7a6f687bc16c015937375375fbf6ee98a5e7adad82ff2de28829646d4dd03890e081e679dba739d34d621813d3c23167af3d0393a45180a37f6122004efe389da960b2a6ffbf10fdd4c9b362cd08285970473ab9fc9c585f701bc227be2a8ebb206c747d2a2381d8119b99bb7a63301f5c72a17d14987bb9c9bef307d111380f7a89bce33dacce5bd5e1583c852c8d1e9a01bd66d338182a758d68fc2c242115a78557db81dfebfdb5bcad8dadcf8ba941e24560f2316986356aa390ccf206b083b7ddf8a4ac7a4f8c7d3baa1ae445cca4ae2df7bfe875322040391a986b6c1d7b473183dd4e38692ef686038515150db1433cbf9ce770f3bbb575eaeadfd490cacb91293db31b91d737b3692b862dbd8c852099c9c88e52b9704c703d0ad373f18a0628175ec01bc10d199bc7b633de7c8d9d99f24ed50772b7b1f8ba7d992d439a7f15a251a2c3b3cd82c839f507cdcc2babbe928d399f4922e19724b0e618b439649ea1801be5cf36f914378a590f1f2c4681f75eff4cb36f4a363ede131f199db3a332de2c748ce8cf2d028d62cd58d7039dd1f798e3bd0e2ef7e7019067388c0ef32469a108199043e80e886ace72a3cd72aba48b84a1e0c403f9aea512751635510064c2180e119402e1a2a3f76ed0e4a0c55a3fe3b4a0c1660219fae7e5db72cf1ad0e07b327bfabe3b584fe0d069d4a8e569f1fa5d49f348f0259aec9dca364dff5c636498c01996bc9ba90977ab8b1f61d0228b5bbc3c909ae6186b61aa3b116b4240aba82265b21c4a0ba30c436f3d1def636405f8c22fe3d465ef1d8a47495ab74e8ae575ba48c73a99eb93b4242ada0b97e01ef825dd1b1b33813d34a66d2a93e770d69c97dc8d12498c0061e7e69ecf62a30f34a346e4701b3a9105a6222830314daecb821df96f46c35d1d3058f4b281acd5aee81d2b3b2b0c2e0b7d035ce1f46dad7170fc00105b01af72450a8f7dc81123dbb801129d448b3ae620f8962c7d9c203b9b3f6629cd0185179449e97c1d8bd60118661419b11d802bb4224d94b614c50ddc4793903895e9a242460832fa56089b7726e25d6ef66528445588d067a6b70bd7a1187ccfdccee32a297f68e398ce3b51e689c34c2dc154a430ccdb20af0997675674dfb2bc198ea1fbfae07561ece13cfd1e896787ea3dc74c8b5659915b8cfc4844f9e11733594ae430caab093f5b60a5279ccb63b624dd62ddf69d6e18d261506449d8bf075dce7035b9e6a0e1230cd5e661863a16068afe455fea23b029d06bfc184f97c72f9e9970fd38a40560c43d9a929d895ddc33d3a996763479577621123309f737d9ca109196813d8f8e0995ade629103b1311e78aab6398481ceff08b6cad63b8806718569579300c6b71d91e7a49e79e38bac62716f0a974a52f1bf476e70af584c88519e6787323f404c44923f87121f79666afa93b13e74c8486af4d2be099339bf0fa135508867c0fd150bd8e45f203342b8d4181f2aa633e32892cbbbafda6f5698a0bbfd54fcafd6a706fc697988c5ebcccdb5ca8dce6a078566d6938f0bee6acb67c50b7db4fd5ed6ddfe57fe26aa74941942e43ca59f11d41d0a6420f41433f330082f82b5462fb367cb43a69426f3ab276648ec246d5291ff205927d8544a8eea8c4f01c7258b34062076c210f78f850be871d1abfa88c77337d313e82070ede4077952d9f35923d45b5462cde47f5a4780658da276b96a8f6722a7122fab0b6ec4e72ccec62d461a7a63e695ea2904988e227fc8e886b49643da704cf90af79a9c2c5585cc25b571f831516738725660e5325e593f004d4a425a7e4660226e478bb5fefa04e9624f3d865c7ba2b311c77b0764321bb76fa1ebf135d864d1ea8abcd58f3c2c9524b3a4a3be5b2c942fe402084e22c1291faa904af3adad367eec6316443540d83d6c463cf6035146e7c1e2208c2b3f0ed693dbbb4630c9326b2242dfd7f1b3f7ae08dfe6797b371101a53af8b8f92abd7dae838cec90b3e691a28d75070ff44f4b2877af0d045d2d0fe473a1f7d18ba9dad22793ac66bf4a9c3fcc8c7787a65d028439734551be4e4047caf8f678fef99dc1605bca4fb4e7cae8a19e77be6fc51f82e318831fc213f0fa110ff9c9d575fecb03e6e6d07f8128d812ce788c1cb23fee7ee9a8338a23a46efdd3c1dcf7dd58e6016baefe08319bbe84ce3b3ee299debfdb461bbf54e8dd14711037bdf90da02d15790e62fd382c695a7bce1b5fbd9f044055e4c184d7535995541fd23debdc933453fbfae37e32876b44378e7f05bb5f21a26a7d14182102ada19b1c7dabcd001a5fd02fb250e82d127a984d18441abf883aeb8983821683316d760be4ec8a79b47fb0e8c1dfc1bda29fe568dfd1c46a180d05b28c70a4576d0b43710789a621cbf6bafb6f1894d4ffe166e5205287d92a15ba46db5353df14092216a97a6a0cf86a776995b17e58774dbe4c98b261590506fff143501f31218dc2e51101c44fec0ae0e75a410e7d3912c72f45197c2f41c5f7de60049d1159f46a7304d43577b182d1c8b46817bbd840adb5362bb1a44a7439936d62891c240260a1e85d1945d282684b5a6047920badeefdeb3f281a910c0ef88bf1c0aa9bda44b6920453e2deb0a2dddc7c61ef85ead9ec07e36dc4d485cb247d49ef17c9c99d769ebc500da9afe8caaf725fbcc89cab9ff5effb0a8676cb82e2c428533476bcb3f487f5f6b0ce13505b7e1cc368b0a9a29119a03f1d72daed7ce1b3c3c5e0b2b681ef7c64a51baab2e8fb6d177db140844934e5fc6eb20a1c4256da77057c1c95f406f66394605683894675a6befc0ae60e578349e371d5ae8a9766b9412046e8fa0660f4e5f1a7a3e7e4f29cb6388dc7245c3a3bfee91f4e045a35722f20e442d91feb93b2ee3cb718fc44599dd17c10c007687eeb06d48016f4bfd2a4deb9acbec3ed120014c3ee7b284b3abaabb0d07707effc5e65923a5f4b6a58a20567b473ea0a2bf177dc8e79b4c9d37904565178c1f2c2dc86f43d0170db6fb347c7d1c950d96f308373d36618f863d5f50870007d7c3b53b55f4da37c96c0cd005a94ada61d008384d9b8bb1f3d72df02821c61938c465c958f9837aec7a2278892d79e7dbcd493097dbe5baf792f07fd7f21bc3d3e9e071f98becb09fe0ac908ddce301635004c3ee1cc6d3a73fcf19db934ea0ec67eae7fe9da159fd9b71424f7efc298c137b9a45a978e4c550949368916bace607901eba424148c3c6f9809b99540da8df632a9e48e56a93f2563861614a560f905b97d35081a7cdb6862cfe8258b3a1450d952707a41854d2720631b425f202cf228f006073e9a697cb88d80d1d23b57cc074f4cec8b5dc8937b6934bccdf0194bf1f9463c9306d623c7d3876b25ae39b455ae5fb895192cb3a0610d0dfd7b0513e37a16d135ff252c7636a6e0dd29b34ebdbbf0b9bdfb1ea27eabfe45d3c5b0ae0c828d65aa8bb9c95d13b92420c5865b070f635c14a98e4d9cf164aacafc42816a5e3deaf83ac732e895740dee0c4ae83dffda38312ac6c69764a8d3ae3b20bb7717c1d480958db863be41bdbceff5773cb1d0454822634277cdd798f972c7deaa9491d78942001af9fbed0b0627231594ac9e8d1f7193aa20e89e02ca36d6ecb83cb626d531203491802c0a2b9bc48d760ff0ce5e90238a546da5f68d0e7407d2bf00fb01a83e9e47774c1558b01502e3c093edec31272fb54644b52e1c6746b5268d5146b0dfe7c46fbc0dcca993cc3a2eb06f38d760640543f457629e2d24bb3a2e66ad44fbd1826a0dcbc1ea9d0528a75892097129efc837071df8bd1611a44ff65ff51853b0b7d650723fede1a225e900f72a745f22dda37531f6139852d20b3c74dcf009418554d33e0b946b8304de31a403f0ae9d37e115848b5a379ead9d4d8da4d7eb83c6e2094679cb3ba44050c08ce3ce086cbaf5cab3513926520ccc4a07e40fc48acb1aa56616a6476ae81852ed8702611818691da94844c53a252d6b69971d7c6cb2fea6de290f37132ba9f92351592e11c24ab51608e21a72fd6fea066e285737bf5c4d788f4e463dbc3d469f4766a177c4d09df6d3b93926fe97e4b87a18a0cf296eeb958fbc0299f099a4d40a75d6437dea84516eb5af4d397f36caec143fc323ed797f9186fef6872ba47febfa6c2c34adac6cebfeecb5f53eae972c72fde26d5908e94950892d50f13c71bdcdbbcf29ec832e624929e3ab7c25940df0a82706550eaae02fc7edf121b3c19df9a3a9a29262d0a910b84efd2bbf6793292d14d3ded1f2ae3ea8f55aae46fb78b37a6a3fc527ed0c2a794836cdc67b08ad8755807429eb78d7942d5170285ea1724d618c3fb560525937a1b916035b284e4559bd9c770bb5832d032a0f55ac845dd413c15bc2450959cabe2aed7e89b8ef0191c0140871f60e594724dda52238c17acef586e536eb5", 0x1000}, {&(0x7f00000003c0)="24e04dfd157719b73b1db942df", 0xd}, {&(0x7f0000000400)="39d14f43a1dc2c1a7b771b5cc5698cad6b6c08a052aba77c399e4affd3343255d3a3d955b0f9e8420d9d3f68e158ec1a58826b6182a98b39370b2f52d0101d076992c9ad84392a338b20e36f5b0a73e43de5273328db5803ed5ea5fc7f60564125beb5e7b7e64ad7b0abc71390d5483182f98611689cb3603b05e24bb3625d0e655bdc8e8bd18e54beaecdaafc4405d3540fe4c03cc742230903757cafddc9f2147c4e0ff67d05508f5a6100f012a66388de4f55ebab3d2b66f6dc0f4bdec3c8feaba074bc6eb7d4ac310f255ed21da90779d0a747fe1aaf5daa24c0", 0xdc}, {&(0x7f0000000500)="b0efb7a6247c15bcc979ac759bb1c5056137ee59931fd5c45e99aed0bed32b20519253b8be2426f9a04815b23e8f32103fb3ef6ac11b67a85c04e859ab50379b474dfea11e3334c8cc288bfed8207a6408537309bcda2475dd07e426334d4434b0efc176e1cb9a25d84217786be5627f0685b4196b37912cc1214479de3085a97d7f8b25cf918c1236ab327591577434ed34916c762ab41989ae47a4df837f3dbaecc9f745b82b5ffd3b02d4a23a7ec1b1f94fcda4bd69f764e44d4362b28e1a14e61c2bc09bf9b9e0ec3bea990f4d1880b46ebd2e1979ee6ba17a0864fc6ff2", 0xe0}, {&(0x7f0000000600)="f72eef2546675293016d1acfcd9684f525d3078ebbf4c1cc5bf30fed27c78d76305bdeeda21602db7ae66898d34d8c576830fdf26dc30b17630214f49a1c63bdd970b8f5ee885af0b4f5514e47b2b2c7053da279c1d267b9d00b715f65b0340db8b09e5ca4be182938ee47fb1a4a1e359a300f4c50c90cafaa5fbdb5edb1e2a69696d38714ce4c5a53dba61c5258903dbf8b59e55160f6fc5a57d9d23fb9d7d5f7bb4764aba7383ca13f47bd3315e9872c777b38084cd4f63249c589ca07910de71d7013", 0xc4}], 0x8, &(0x7f0000000800)=[@cred={0x20, 0xffff, 0x0, r6, r35, r36}, @cred={0x20, 0xffff, 0x0, r37, r41, r50}], 0x40, 0x6edcfa4668e38164}, 0x1a6f21c13f22ce48) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f00000000c0)={0x7fff, 0x795a2faa}) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffff9c, 0x40045720, &(0x7f0000000140)) r54 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x39f4b57aca43a002, 0xfd) accept$inet6(r54, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:02 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) getpid() r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x18, 0x1, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x20, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) close(r5) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = getpgid(0xffffffffffffffff) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) r8 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r11 = getgid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r8, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r12, r10) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r9, r11, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x2}) r14 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r14, 0x0, 0x6a, 0x0, 0x0) r15 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r18 = getgid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r15, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r19, r17) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r16, r18, r19, r20, 0x2, 0x9}, 0x5, 0x5, 0x2}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r28 = socket$inet6(0x18, 0x2, 0x4) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2, 0x0, 0x85}, {0x14, 0x5}, {0x5}]}) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r31, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r32, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendmsg$unix(r3, &(0x7f0000000400)={&(0x7f0000000080)=@abs={0x3, 0x0, 0x0}, 0x8, &(0x7f0000000280)=[{&(0x7f00000000c0)="7ccaefb0eb230b917816182ee9c3565f0e33131b7d0082faf2b77a5988fc79162210b56cca5d26fa081151400b32b191b1aebb20c26b8b65491b341315d25ddfcacc70ba895426465df9c2c0a6f6da0a91fc3896fbf3f1fb4e5c54d1bc8b059da76329361860856114efcf16de7ccbdb3beb3873f8585198857937d921e5ecc4a2aea8f4b10c1df87d825e15638b7ee4b1614357f87c755551e3f860624a0d06d4762a1598b0037c9357cf8a", 0xac}, {&(0x7f0000000180)="3dd53210cc68e024fbd2f860adffc5311959965fa568ea0b69a2f13201f9f35a1fd04e7a30d3e5899f336d0a229d248c10fc32dfdf453290045bb127c29be1474639bf6ffc18ab685915b0500078ffbb60e220d4347ec0de0ef9f42f823487ae7d8124a21883e4a13c637e2a8dff359aeacbaac9718b2d1b4ad240fa185baf1912e09da00bef54a3841506cc7cd82b4793b22ed1eec681e283e4e7819723bf7181a1c16ab2180e5f54bc282404a4ba93b491feda898780e894a1ced7c38379441ef054f1e565dc2a3f657b11f9168544ec9b", 0xd2}], 0x2, &(0x7f00000004c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r12, @ANYRES32=r18, @ANYBLOB="000000001800000000000000ffff000001000000a48fa4ce310ec3404e128b0f335c81ee8a7187fedfacbb3d1588fc1f6bd2527045f5027b3bde9a7804be760dad24989f324dcf5bc30f26de8faa41c2771d4698d104a27f4fadeda37f7e899efdfac0ede6e32050656da19f4d10e64f2b289403d6b1bf455589be3f3645869c4504000000000000003cf64452de71c9f6eb597eed848071ec3b33639a3e83846588e549c8be39804510df05ebd2afa133000000000000000000", @ANYRES32, @ANYRES32=r21, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r22, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r23, @ANYRES32=r24, @ANYRES32=r25, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r26, @ANYRES32=r27, @ANYRES32=r28, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r29, @ANYRES32, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r30, @ANYRES32, @ANYRES32=r31, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32=r2, @ANYRES32=r32, @ANYRES32=0xffffffffffffff9c, @ANYBLOB='\x00\x00\x00\x00'], 0xe8, 0x1}, 0xb) r33 = getpgid(r6) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xfcfc96ac7f786090, r33) write(r1, 0x0, 0x0) 16:00:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) setreuid(0x0, 0xee01) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) close(r0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x9, 0x2041110d, 0x9db8, "d6d06c8a4006000000e20000005680fda074ad00"}) write(r0, &(0x7f00000004c0)="6e0e8899832aed8d11fc4cd32a3fcf73ade6c6df1cefd6406011035e57b476b4af4c06", 0x23) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) symlinkat(&(0x7f0000000240)='./bus\x00', r0, &(0x7f00000002c0)='./bus\x00') r3 = dup(0xffffffffffffffff) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000300)={0x1, 0x8, 0x68e}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{0x43, 0x3f}], 0x1}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x2, 0x8002, 0x3}, {0x18, 0x0, 0x8}, 0x3, [0x5, 0xfff, 0x0, 0x8, 0x0, 0x3f, 0xb, 0x10001]}, 0x3c) 16:00:03 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000b00)="bd", 0x1) syz_open_pts() close(r0) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fchmod(r1, 0x100) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pipe2(&(0x7f0000000000), 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:03 executing program 1: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000002d40)={&(0x7f0000002d00)}) msgget(0x3, 0x440) 16:00:03 executing program 1: select(0x40, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x3, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) r3 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) r5 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) open(&(0x7f00000002c0)='./bus\x00', 0x21, 0x20) r7 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r8 = dup(r7) ioctl$WSKBDIO_SETMODE(r8, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000100)={0x81, 0x101, {0x0, 0x5}}) r9 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r10 = dup(r9) ioctl$WSKBDIO_SETMODE(r10, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) setrlimit(0x6, &(0x7f0000000140)={0xa3, 0x8}) getpeername$inet(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000300)=0xffffffffffffff76) 16:00:03 executing program 1: setrlimit(0x4, &(0x7f00000000c0)={0x80, 0x9}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x6c}, {0x40}, {0x4006, 0x0, 0x0, 0x3}]}) syz_emit_ethernet(0xffffff8b, &(0x7f0000000040)="0108777cf7c7e52c32db472b74ed58ea05") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) 16:00:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x400], [0xf8040000ff], [0x0, 0x0, 0xffffffff00000001], [{}, {}, {}, {0x0, 0x0, 0x800000}, {}, {}, {0x20}], {0x0, 0x0, 0xa}, {0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0xff) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, r3]) r4 = socket(0x18, 0x4003, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = getppid() r6 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x6000000000004, 0x103000000000008, r5, r5, 0xffffffffffffffff}) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) writev(r7, &(0x7f0000001c80), 0x0) acct(&(0x7f0000000080)='./file0\x00') getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r8) r9 = getegid() setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000440)={r5, r8, r9}, 0xc) socket(0x18, 0x4003, 0x0) r10 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r10, 0x8040691a, &(0x7f0000000300)) 16:00:03 executing program 1: ioctl$TIOCDRAIN(0xffffffffffffff9c, 0x2000745e) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000012c0)={0x0, 0x330, 0x0, 0x0, &(0x7f0000001140)=ANY=[@ANYBLOB="100700"/16], 0x10}, 0x0) 16:00:03 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) r1 = shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000b86000/0x4000)=nil, 0x4000) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x44}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000080)={0x1, 0x1f}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:03 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40000, 0x0, "e4360020000f00"}) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket(0x10, 0x4000, 0x3f) r3 = semget$private(0x0, 0x4, 0x8) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000200)=""/140) fchdir(r2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:03 executing program 1: sendsyslog(&(0x7f0000000100)="7eb366ea", 0x4, 0x0) r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x3}, 0xc) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) getsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000080), &(0x7f0000000140)=0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) 16:00:03 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getpeername$inet6(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) r1 = socket(0x241b195b2636d748, 0x8000, 0x2f) setsockopt(r1, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) pread(r2, &(0x7f00000001c0)="36f732668fd848691edc5c24eb25f78725ae62b3911482251270f373ff4c5e2595f0f3493910c44535ffe7e8b1c5e57cdc4e36524d5ba3c8c5c44bcf80cadedfed61e5e8cd80989c45d708ce32367f87a76493035c2ace399dd5243ae1e0eba17667cc90df9a", 0x66, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r3, 0x20004276) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x8a) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x129) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000380)=0xc) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000340)='./file0/file1\x00') 16:00:03 executing program 1: open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) chroot(&(0x7f0000000140)='./file0\x00') setreuid(0x0, 0xee01) r0 = semget$private(0x0, 0x4, 0xa5) semop(r0, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 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, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={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 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r7 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r8 = dup(r7) ioctl$WSKBDIO_SETMODE(r8, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r10 = semget$private(0x0, 0x4, 0xa5) semop(r10, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r10, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r10, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r10, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000100)={{0x3, r11, r12, r13, r15, 0x4}, 0x200, 0x401, 0x2}) fchownat(r6, &(0x7f00000010c0)='./bus\x00', r9, r15, 0x2) chown(&(0x7f0000000000)='./file0\x00', r3, r15) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r16, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=""/210, 0x3be}, 0x0) sendmsg$unix(r17, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r17, @ANYRES32=r17, @ANYRES32=r17, @ANYRES32=r16, @ANYRES32=r17], 0x28}, 0x0) 16:00:03 executing program 1: clock_getres(0x4, &(0x7f0000000000)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) flock(r1, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x50) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) fcntl$lock(r2, 0x8, &(0x7f00000001c0)={0x2, 0x1, 0x7, 0x7, r3}) socket(0x10, 0x3bcdbea2b2fbe122, 0x5) r4 = socket$inet6(0x18, 0x8000, 0x81) write(r4, &(0x7f0000000200)="b98b90bd9929df2e988e63729ede88530632514853b496130e1b365379f8bea25e096913ce77a6a99ebbc95cc90c76b47fd832fa2dcfcf3e5a13e525c122e52ec5969bab3d026a1d1b8a5d83c2d46b68890be50c550247ecb33e70d756923fe8b38438", 0x63) r5 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x80, 0x4) bind$inet6(r5, &(0x7f00000002c0)={0x18, 0x0, 0xaa1, 0x7}, 0xc) r6 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x80, 0x314) ioctl$TIOCSBRK(r6, 0x2000747b) r7 = socket$unix(0x1, 0x0, 0x0) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f0000000340)=0xfff) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380)='/dev/diskmap\x00', 0x10, 0x0) pwritev(r8, &(0x7f0000002900)=[{&(0x7f00000003c0)="b006db2bff4ec9427fd5009f910b6b7d7757155d565ff04cee3fbae14020c8d77cb51a9e6311efa3c38777fe1482533d34e384c0983dc837e37b6f6ef660d80928d7b723f7c69ccd4d02450ae65524be5361823c2a77a8bd2db5f49d95c9e01dba7e4e0c4a0a302d10022347779f729e2daf9bef2a014d79b20bcddb62f1996db2a3ece15d167010fb0c90a37d36e096751827bbdd26cd57ca4f3cf688375f6a73c9ba72e3d33e1400e39402fda03db9f4453bc55f1b049b3903c433f28cc6e58900eea064e521ae1f5a3c9859fdafeb3af858e80444627a0eb244877b839d8986a9477ec1d8aa05a53cbc7c5999223521cae8012652534f6ee8da4dd2ce81e9b44ebb5eba75f1f885db784a7b18c9672802bfce9b4be8fa5a00bdc79b096a0d5cfde377894dcf88714ba468f8b573b27728df37bfaa3df59a78fd92f87bf650278a4a99144b2ec0fd517234d548dc396a7964d782ced27d5500c81891fc5ae80306481e5efb0093c7fbaafacae53098bf16c6410f6a9c2ecaa9b9db8f4d6e11e8422ae3ff99ca78dd6c965d99fc1b789c4a315054fbf4f863023fe1ecd0eb76a984335d0e571e8bf92859a50a56ae0514118584cfacdfb5c87fbbc6fc2a700df74f5821ea203deac9ff9960de308f3003a48a4c2426b98c17a96521a4aefff6d8ee36c9c05bd7a262c1367c8f28ead4f1c4f49310486e1081768862bb1f12c6910a20d961978107ab034449268add0ccb34f4fe0ccf4823934bfebad5df9a33be8c1778f9f1c1ad11e266ee866d6f28289d08b53bcde7b34a31e93ce0eadf00c0907db2fe43051294e822df22d9fb2203cfd87d6a031885b62df42116899d8d3f46a463264c10515355a05a23fd7ad13f18649f7e4e47eed382dcea1a92bdac4ddab52953ff0d60b541a7cd5ee38aa2f46d03c321c8d0aef44ddb8cbe71064450546d2916f0c841fba90c2537108f3ed72bc05dd4b7144c41eec6ee6eea736983631dcf8e00daf0b7ebc733666fc99dbc933f8223389af0f597dafc52789d41d3f085e7629437b599a74de2588444750effa914ef8db2a1f19fb8beb3ee925e9eac37d7674f5d6ef316788603f8d9070bccd080f46532ba0a703636d5ec70660db9d558e42d7e687dcfe457b784cbd42b16751cbc5b6cd05f5569e27223f7f5d1701cc98ee5d28cef06ae42d6031f00caa991a404529373fb6f35f4aea4c3af71be2d92f25cfc9d602f786f3ae0f1c590ff1540af0f466a52101d3b648e0ad7ce2390eeed4ed6b93a77ead5a08e4535d42d1174d490f4a8d8b3d49f485433b22d3f06170f5089cdff6681b0d59baa71bdb42bf0f7e86e1e42c3c19e2291f89245204a1f59d54bdc47ebe891d49e82337f4aa42d3a2a2ea59970c75781d480b2e0e7763e1ceeb1775d8cf573f86ef03a8c0540dae3568c9bb7d98939b343fbedf9415cb86b0d18acca4b44c21562f4a77023300684470425edafdd75b07406d05664eebba03250fcb9a4d01566651c730b9705f97f9dba9611e2f18906b67aa3c361e0367793fecf9295d1f90a5cf8e8bac6042c12fcf5540378696a62e9cab00beb82f23b85593e773fb85c7e8bb18ee465bd3a623b7f8fe95fea4d4ed513af52a7780e3171bc574cb8fea3a8d3b63374d6d9cbbbd40121ea23b4cbbf7f8e06c552df10b8daa38891fa93f7794477368105bc711a27d540fbf487983a7329eab76218523d083ac273e21ee59b9d6238aba9c0c86da0c41e5e24d60224914bd00e3474f72c488ae4e7413e253a0b77751fe3ab9806ec9ca5c53819b3e5feb2408efa2f57caac988844c4fec0494382d319ba9f316f8059599a913ab2ad89cb780a8ef3be075f37bc11b5e244e47912c36395e711f43b23469393a0228d04a6f064917f678eb652543d5ec5490d4a2b88a26c76cfc32a35ef6e4a5385e89dba9794f19d6b7b6f6ae96b7cfe6d633bf0d57ddb6b77586e4064aead768e48eef2be47babea167e1a4fc5ecdb6a1d11aaa3fc6c8c3346a9d411badb69b71c79fc988a390a067b18e60f12899668acfdf8058b056f6e3624b4e9ef8c6ee419b3df4e9f5ae98afcd17c4366f7463c2782b39b9eacca2c86184738cd2911d8274a574315b3b98ad164459fe9649f976916ac61ffd1fa9498821f06398bbe1877a6ebda5b426fbbae88fba9c0b46e9ef4f906f6ff5baea264039cada4c0663215241d5c8f464d9f807bb5ca14582230e5130bd4bc2afbb2de93604d12cd80c6419642cf2aadad303ffa5b380d3880799917e3e32f6a46b62bd1b510a2dc697798d093825cafe24e1dcdcd6003bb20d69e7dc442abac4f822b27f95589849f1aee1690c46396b960caaa86af9097ec3ddf36562fd554db43d3f2277b5de4f56bc574cbd6da1a6ff3bc8686dd3b17fb0a5cdc087834ea8bcb363a7e364699104c97499908b4332493269bc89c5deb1236dcc4ccbd84eb3e8faeb4ca6ad9559c2b2978cdb8c6162dbd4391edbc045d135c6562ad8e80834075382186544224a14b9f61f718c71dc3061232ba9815d2bb25acbf1a43faa719716e2bdcfb69093df2362787a27d20d0c282f7bfb3ebc6aecfebeb4798072b42d4699cbd9bac51b85479f9c00cb8036a6e876741aeb126bfe467090d94bd65672daf09c4b78b8ec3cec9843bfcc2c25fc360f56a396cf2c87e1bc0fdd52df6a309462363571917565bbf2b3544eb9ae83ff81ea3ba70d7b8dd628f32c70db207d8a47cdeffd8daaa150e19a56c68ed5b442f39277b514a499640783d55fd91775c266fe58db1e0504984388571c74ec133722ce904ee067fe6704646e0e67aeaaa1a0aa21377354406b5cbf0a13920d5450dc8f48057b4bfb93cc41cca155259745727b398976e042fc661fb27c79a89bb8e1e2098dde88d5e498767721e268c092ad71caa2484c6c4e97bfda9aed4321642da6f33f2af456584f9b3264f474d66eaca207cdcfdaed60a432e6d5bc0a62438af2ca6f04be9216b166bcfeeb2a7f2f0a66d7b3a7f4f278b42e358e71d1115b6aaa3857bea1dc8b7c08b3b486174c3c6fd930f09c324dd92392d8d1b6b862374fbed77bf3b483b7ebafff16fe75db6c3585bb68801adfa63b54e6d74aaf247d30fa4dc286944332cf20cd4c6bfa37725d449da47bac1d266d3fa89f5efef9529e3cfe938e2c6eec7487b312e16c0ec6b7b8262998d216dfd011aba87afebb544a0aa42ab6363233d1bebd6060464a947353442755d10752df89ae6d48546060aedf4feb08268610bceea20124365bff5fc447731fe251497d2902bb532c9a2a4f3636a9536bba399a6398294dd63e0cb1d3548899eda6ede52a2893c7cf490f8c88624d9f04a1438b7c1bee0ac35ee45cf037ecb91978893523f22eda1b8ca35bb4e835de594ebd69596de00008e7f3193a61c9eb9ec53e04f73085c2933f7bb76a18ec5a88310b8e9d124a85e3fffb0328799c9678fc2253eb7a7f4da45d52e05071ced37e604f3715a0bc2dbd8a14197c7206aec281dc768eedfa72673047c801da6cd0038dda364a91880a8e935b88d4ad9008f3e760a0c9d66cc0646c8fb1f35f34a425a83ed3fc8187c9f7890221390831d4588713ce27854b3515893d26ea0859cbee350ed6b4e98885bd16c65e06bb6df00cbfc999140a17ed386e7ecdf01327da1d4956aeec376969fdcd3ad4706eaafe93d716f9a5772b36a2271a9bfad8cfd49480732fb1cc7db95e15bb8ac611d92ee20107623ef99597a67b3fc7667e15748ffd1100ac44d4969bae3914265631824ba8e67d44f35b24216d149a0d7a8cbd41f614da375b24fa9801eb1ebf38e7c748e9d53e7472cf55e8278aeecd987d5b298fae8810ea65a9cdd467b8b80318c2c5f6157e6ca3118e3f18f4be52d331a88b4efde52a427411bfa49f20f8f1779f1edcb06c0e1c48416cc6e31a6050a1458baad20f9fe0d4e19cd0a1156d5bdf4e84cce493b9d4cc36ed74b9fd6ffb8fc6188b56349b74f0466d88e782c38f8405e914a34e7f5447877e0fb5035d9a49995ef933514d26eb84fcff2537f419abf9f0fd1a675994b16725511845789a25e030c7a9d4b606d87281369a6ee0212ea0dce760fdde1f14d119bec49bd9b11900b4f2bef5053f1dcbf2a5db040ed99df8c6d97a3a0268980130c5fd704bcfaa9d3c854249166e4131622d1fe8ee961379642fdb3f03cb23f444a88e74810cd7ec688b74515a637c93b3cc837a26b95296d4b2c4d17a3ec4813570301ba1ede27111835f6eeb4da31a7533312f201bbfcf6dca53f415b00507513a5c0a39e54c00d02a6b4d7f59a22c4068c90c94fde61941aefebe8a1e2d793feeb1f2863c2f5dafd403f933750289c1018e367075aa5148f401e42195e75876b450e85d305f8792c34aeee0075ed61ada988ab1eda23c81bf99fd28bae750f08cb1199729bed1a22fd017e9e05ea9f02773514eaa6f7d674496d15a023bedfbbe5d847739ed1cd6ebbe15e667a4d1e8e01dca5647a226bf7e8cd2001d2d563a7173cb1835b3ba421d8766726cd196ce6b996edef5ce3d75527ee8c142a5e3597dc919c1be6aa8fad75f8c0b8084810a003354855a3abaee6feeb24beffa230ef393e9f93c2ee193e5b271154fd4602f6f855672d3702d19f801a4624671c5888acd3fa9acd800c682a58b503aaa9e093d591b4220ad94e9a568dfc04eae8a53cb5797a4115910a8f0370ea8f0c8fb4ea7a76af59efff554c452709d450341a2b6c0e00aa21e36a045d92b2796a7a6fd16d549dad5cf7e64432f590a2948cb9cfdf4f8da52322ee754cf38ddfd9b832092a11e747777429d86c38aebb5174c1eaa25e24ddd718708be7832464b48a975e2412113fb3ed7307a393d692dee23e19ee47a659fe1001ff3d0d9f8eba1295660a967e4c42fa4b85c85e1fb24d4f7e7e7b1120903d6fe051e2735ee99b4261af3eba93bef5e46905ad43dab1f519e3fce9b0d069f5aefacac65f3f268bbedc8eaf7a2c39634f5bb0e20b5d9ad5105252ddfd1261c70acb35c411712a378d4f2a773bcd5bd263c30a1c2a856732fef4797b1da281a0d151f5ef7c3423ce16157d7467e51f6a82dc26dc1b24c6d71fe6c7ec34857d8101078b3323ebe41607974d4e5e1fbc9728c00f43aefdb2d9df8e159200e2f27d59fa8cf90aeb2ad558834660988f5c16c74dde61259570b76db72d284285aa4d52617a180f6ffed3fd84eace19558f82fb97c0aa29ac72da4be5ec6cb9f527383d19b7b681a44c80308fd7a29956708dc62c0b8f0f893df3c91b507794091a296d2d389746ec15acdc51f5b3900bd78813d429bef81372a87b0e5787862e3290b35314e70baa44ff13a7f5d99f254a8c5196e397e65111fbff55e3cb510d77651771242759321ab431f71bf9bbdc6f45ae5fe32450359b787d151bbc1347a3f6620138f2dce28dbf439ef7aeb363463d5fb850e1042b23c5ff054eac13fba80d73c1375ded70221cda16df1d4361cc7062a087a5895842f06e80442138e8dd4ca380fa57f8a2986cba6363a75632fdcbbbf4411af50fd6137a8538cfdad9a4fd2156415f4bb491f06c583193c7ac7599929eb6a111d3c032fe18e0f8ceb38762fd0fe5535ca306fd3a1d43310a67521f2e815cad473438c94a006f27304e89a37c4b68ff1cdf62f635d235725eeb708e5335996135f24d8a6ec6f443d86de2eff89fcbbcd35cc7fd3fd93269a8c5e22003caf6b8cd9e89272d3d863d7ff9236a9e50c3e127751b249155508a49ad4071a09d4972371b7f5a2", 0x1000}, {&(0x7f00000013c0)}, {&(0x7f0000001400)="9df35f042667339c0edda2c43c65fc23d986f67ae8cdd9ee7a7a34088b88f2d68f5381a7ea0203ab6e2a28da4c8c84d5ef75934b332ab8855326f3cf4cc2fa528c74b9874a916b39fd03f89077fee84cb310fad9d14dd6fd5875123ee7149e7e3df1db1d3cd4f28ddfc28e80990a4ea3437c948226c84129ba1d724346629452d76a11dd1da8cf5f9c7da4b574f088b4aa032fc4394411f7ce68b4fbf5423fcd4ac19ab8a57987209815c8060f7b69c5540e14aac9e848d86c0bd52fa87f80928d", 0xc1}, {&(0x7f0000001500)="d98d134d63b1f59851da967f0de77b939e559563703e31c35fc6ec00e1f39bb81886d0a2ec9b704d02f93f076f98699efc37a6578d44fe1ccf48353d6adaee934806e5cb85bac18740238f1d42da35faf3a79e5d23bec31b3d9f48252f0fb845eaa37129dfb4f991a27edc9a9ba9c1bb265013236a648865905c64fb266688d5c0c64b63c97398b26a0989efac7272ebcc4deb23c0ce55b451ab7928b2d4248a079f75b2f292658d2a1e4901533977e92e7e862fedcf177941d9c4ce7b808f0a61feca62f75c8a64187d7e5c5802738b35b32dff658482e6c9037e5c7fe212d443c36e98c3759eef7058721b890a06ab68f677e85841695404bd16b8976a732a9f853168de328eee6c2246da2bb61a68e7f7c9177c444004253c120daedde6d1c969850536121365d3053b0ef2ca09668d8cc95d368ca262c106e2d93e334ff88fca2dd6baea675542bd003d239e3385a6a82abe72712a06c5c701bd1cccd6f1c829741e312051e9b5c9fd6a266cbe24d2c48b049cb38d5d69a110134381b600ce9da2c56c80ba90092b316c15303a20f9327e4106f57abb840fcb26e20b769853ffeafa016393911a4dcf52afa84e0d57e08df02c279bf1151cf4d854d5e062ec3129f55916aa6306c6aeb3440fcbc33519831e89ea2bd62713cf0bd01189be1da1ec2a035e14f9e5b14f326c7abce3211ac1c60ed6b385030ed7af0d6527427f5a8456abe7c1035e526159342cec9af2e0aeec855175d55100741e453d943810b657659420fab4f4adf1bd10dea22016db61536deb0d08a713d386cf8c82aee014ad6272ff93b2de2acb36e852de19e1d8a29ae1901a10d4c24f8d6d20730d12b9f58d70670a7be15b460fa5986075465e8ce55c63e4b0b0a2c9df5ec124d7aaa26777a00c018f57a8a87facad1fb33874f42f096a9c89d93e689c4604c38326dffd04fbc87cbade142c0e0118066a40f15d0db8c47fd0316272ff6168ee39b0c90a6da526b93d6ff2b68f82169007b3ff549459e27b3bc06bc1d51acce48c8a817d4c91219c96e0b0027b7d43fd550c09c4adf8581365a55eda01069104c38397ccb4597363dda34d102ae8854e55c0068a7225c36003dc2321dddac4374e98bc43a54910b58d52cf5ccd20b8c9caeb3db6bcea1607c3b77209709f22b2e5e3847324c80bda7e61192f5d90d537eaa557fd05a3dc54976ff4e263a15b7d7d9f124081cc707e86321b9c7b4487895a05dcd072d2b06b2fb7f468f5ed8c692adfcc63c3f770c8b7b6ecb0bba96727b16474009e04426fc2953981e6b3fca5af7d664baf1a71bfdf46da7c8c3a7a8a6a2b509d707526ce4181e0d249dad809cf93b4108f2d0aae359a2ecc986b208cc0fe3bcea621328422df8005fa1138175ea555c5c11513738466f2d8d70555ecdebe08c284410cdc21a6abd7e487f4db5055f604c5108bea2db375b18aaa559e5ca41188f9dbf46479f997266500c9e73b87eafbe388d02766c98bd766eca5886c681bdbcd9074e6dca021da2ddfa977e76bd767ba1aff10ec7506a476eb5c06d400a54b81fb7c91de8d39c93cc2b717b7452aada9ec65dfb3ead14e16908df56f5e4dffc6d34245d087a739e1b8d8bf99115c426593cc6560dda9b178d38fac7f054020d0af057970cb8a727f472c1607c611d6729d97f44dec617069399215868820012c3f358294a19668e9adae879c2320de0dd880a1af9cc8ef78e23b4e4f2d20996cf211bb5ed7630e2b5a8ff8376365b36eb322c2dbca8800b1a730eb50d39a85cf2bb19c4dc2cf8e1edbc9d813bebc0dbe4cbec7bb36d2bad9fd8e5e1c42b303bc8a8f5c1c8f267413f2988e4e25ae7f2d1f9532d46bb027a87b91d09a3adc7f54c6040be7d28a60f132d13212ede5686dee2d0ac78da39d5870dcff83f0308460122e65b54b5008ab08f01f896ccc59a4f45f59352c9d64b1c1110dd8bdcf9cd36c4d68bcd60cae28dbc8dc8d2ca1f348d688d0989fe474599a82a2abd7c8192d7c9a901cd2e71a519a867590047865e9dc8a83db8afae702547f17bb5fc3177a4ff22f6441cec511c5b70fb499c8a2ce9dbebbb4b03e11ac7136098d79f493b0be44af59a305bedd054b652d1c90e491ddbac9714a871fb79282415cab6304b7b122e557144c6fb3ae4de068b61f499f40eb90e3273f5bc999653303635c2c82e41bff499b081c94b1065ef2d0524231c738c5f64a5cbfe0347f598d8af455a05fa3b7115471ab38e093f075efff9d9467398872daaa6166461fb0f01bb06aaa79cb4eb0736488254c4c2d5579f4f695ecfd5b182afddab200a74cc39af4c6359959d853cc5202647aa94c95c2b8b324a393b43147ae729bce633444a9076e83bdbd6571ba7a11540311690e823f82342c8c870523775e05ada05b753550f960656d6911145336a9ba6c375ce60c6d04df2fa51a358fe5569ebb266d02998e7510e28e435ce920ca8531cf1be9bc5a267d23a48d02557d926cb1cb6a6d3c619396562a95fbbd0767e4a88a076e82d6a24fa570d2b984b6a945c3d46888b74c89d4c38032798f28087821025724416a050386cb9c118b80fed000568b136abf344382969c5a588719702db7bcf23e6208c3217f829954235369cbe3c40f74cec94604874b4268c93d2f1f326ead286eb668408784832d3e85b4aa6870087db180254919ea3e9f10cd4a8ef572721a21e6cacb2e4404f4fb7ef54b438672420d7a29af7b86bba79fa56c0075222a12745db0c884f21458d3823103955a3e069f95629142d2562b2266f5cc2ac7428ff4eebfbfa295ae7805f8bac844f42c82dfda5148eb7c26e4b8c11e7b49520ff6e265fee07b2e27d143bb4c28dca7e403e9d6c10d4077741da61819e242d0e2d2263d1d1a31b58fe3c05ce6fb64e9cb86fc25947f0ab1a17f957b6055786e302b86e947907730708b3c993e82ae7c4bb8f22849b3e06ea1d068854a352d721cf7fb9cee0df4e12479101a9cb18a6220f6f5132aa87993ce0808d1a049339ae359140fb5d7e7ae8a9d3162a2632296cadaab53d16789238da0c2ef8b129d39c34aaf78b8ea3f6447fe7f454ca41b8066c7ba808a81dd82b5af2ddb12e5c133860fd674b3b12255311d0ee6c51df191d294bcee29ff78f8579c7e1fce5f580f4f349c8c93bdaa6dcf30dd230d4290c5bb08c48e4898136fe8b1dd7fa1065d06ade0a7836d0679322a997f862453bff25a7d7a9f22645235a9392547ccb6365fe666371663481364eed22253b974577820dc338bab862b4508c68c7ac81d574bf6388adc543a9a3f4187d5343686c37a07bfa096ccd6d3d41a9156c2cb0e9d9838a5de6f4ced40e3c41f63d53716a09baf7d8a92f319a2f09e2ce0f4c326b9f8e5f69945b99b7a331884b14e9575b2bc522fe2e9d23509603eb3a6aa83a5ba47d834dfaeda9c039bae0d9f92efe29eb0a4837ff2fb4f8699bdce17ef7203610ebec9cf7da2090377d7d90297a6f5a9d1a854d91c783afd64befa5a3e05f88b9eb9414b242fb084fc25962232ca37cf608c00b4c1d5aca8e90ce0fe28b103b402dfddef8e5a76dc1764e330d2cbe58dcf49ba5ad032e98c35daca3eec869a76ea04cfdb2a67a757668d7cbb564a6210756686fc99a8a51b699011391720e33b9a0715caf34b4e1cdabe0dbf47430c1284cdd513dc2540b6c024f948f4af80d9d270ea259f774704fba55e4ca3eaa7b5829b227c9f7c8c64b4006a377cb779e6826ed5baa8ac24cf31d35e88c7f02810847ee21c2dc5c44c1cb2ae0012a30de3e3e8d8192a7a4a667aec7b4de52c322206ffca5d2861bb0ba56c1793e9c81d54bba7a0206effef31ab12cee9b3a0fc668105b4ddfa261c9dd280dfaaa3e0da8f8d2abc648ef45fe98802f05dfda1288e567865951c8cb9d3119de885ae45677193ab3b796dab1511efe78b254bcdcd831bca995e791038f892c692be42b88c1913df1f2e0d82553fbd53e8b00409772c497ec1bd042ae0a0af030c9b8ab5a2715faa02138f565212eb9a6e34475ab0a9f7a3cba3128b5ebd048c9b8d604ea113bf64745880e29e73e15aa3806d486f723450eb894803c97dae34caa5195921069ce8d238dfe790f1538722bef1f00ff2075fa161662fd769d8f85fd950e5477306bd09bf71675f048ea387e237986687eba2886ee5014d1e800c423d18f4caca5aacde3aa916a29ecfc4cfecca0068b8043832321388a2dfcfd7f3c3acda59f54c789efa9795a14fb557322e3f189397e1bc0da636c4fdc0273ca99ae1a35c6f678b571470b99054811f3c7a7590e41715162a2e75bd31aecfbeff7a984f2edc42e59917008214afd06bc9296538615dc167b83ca7487fb9fdb8ad27b6fc9515e68bc9e5edb4afddc645253e66c18503fd605ec3e83bfe3c1ecb9897e64a0fb388d49259fe88687522e8bc6d5846db705c79be458b6a6ed44dac99900607bf5977032b16f1ef5a300b2af021f07b69976c23e46be08503f98165c13aded52ca9f91c2994acb44bb227e5b7a71d5df7cc40dbd0e5e4b11e202888eb7c92b77239f8d5c827e62d0649c4df58e628c0aa4c667d287db6367a569f3afc4ba444e6ea26d9f3dade3757d4b22e5fbab3d4eade742e94ccbf5be2bd01635744d14cfc767fbad53820802a78ada2898ec613c5626f32e880752bc535c199b2264293e49fbfb536992e64eeddc19da7b31a94b5b0e2f6c2943d1d1fe630b0166c0940c8ee887ecb4730073208bcee15abc9de8aec8e4b21e671a687c17aaecad384ce3218af39dacc6efe4dee23a9f1e364b4ce2a7d22330b693681fa3cb4a6ff26e55fee507ca8ccc7e0aa2c28365c9d997e3308d839c12f40d290093417c67ad693ecc9416f3673c23398ee93ef9a08958f7e244dc4c03c200b72503ec37318f5be70b730b53451c78324007acb0858c5022aa689e45f102bb0aab47d8f85713f49c7463539b507654627cedec2f8ed3cb336ed4ac83b5909b6a12fcc1208b09ffb47f19c7ded06341e5f716089468edd38d4e7190828bb396e9fab84f0e0a28391de200e4d6c929617ca94f990867d26ab4be9d8f1e84a21d043beb4b460548e748a022881f05929de6cd53d62de56859cd8aaab9524020b2ec85a446588f64e254df277e55f91a001fb09e0b729406368e6482fda674f89a0ac1cac232489329291110f1739338e7de6516605dd0c378843215609b85015479aa8e5d55e12992f931a93a21eaee3f0b0564e59562c3b5c97ea29a0321eafc16fb6b92c868153a44206f9df1ebec488809438fa30cc5ed02ecd31effbc0bc365772ac135b0f60845ca2aab4fa500085e1b5de6eb075eda9e1346a19a4958c6840a9349ffdd6c2695d2f0a735de80d5568c91583ba250d96c788cd6c63d1b7523f87f94c05d8454f72cdbce1300fe83fb7638adcd608632ddd449d37cb23c8116e69cef6dc2ac10d9672c3cbccc78178a4f6ed146e14287852fe30bc4db0b50c9c6d3894a7b0a28213586481ce458335a675fdcef44f0a1388bd246065d5bd6537bca293dd6cd34808a5fe667396b3777d6eb954d63e1ee8427308d2ab7750ad6416017c72e74dff77cb9f2250e858474f5796fa8027f0241c2165b48990546bb12b04192ddafa6e744624036ca11cfdaf9360ab0feb3522cfc0292ceb88f54682bd49dffa57b1bebf7f49dabbc2a166637fa909b1f58d948c34db6be43a23908f15cda4e88709da7222a3a08d67c82557d498cea89265418eaaf4caaf7df380a6a78c889bafe37e4df83e", 0x1000}, {&(0x7f0000002500)="54dc53b95302a5cadb6ff5fbb11bf15bc093f335f20f4e15522a74127e523e316af0e04d2cc6e419ddf8fa", 0x2b}, {&(0x7f0000002540)="25d67d22a87109f5c40e0f706aee7c1ec381cf157dfcf77f2284e977692c608d3c07b322e12b65dd7078e0e833970a90f2fced87fa314d281003171f31e097e6b09466f73632231aa864b3a8ea6bf5f92cd555bd82a278dfd2f88425a92261c4255c1620a294bd1ff1cf4c3e169307c54629924f7492e22d5a9143e0b6a4208b52f641c9195bb68534427ec733dfd862607906db97e9c226ec31dff4df1688012ad00a3c0f4855071c4a2521ae20d7f91ac72bd4e6dd6e23d124e3a0c49bc2d5bf3d2837db11001f4ffb36a8478789128974057414dfa1bd55fa80124c7fe739c27a62ac4fffcdaf11054f3711a0b0ab6cf2e1a148d2a3a3853bbe335ede", 0xfe}, {&(0x7f0000002640)="cb9aaa9914ed299da6833a28055398e6332ce6ebbdf4c31bd2a4d6f9375bdfef7ad40e9d7748fd5868d35b45260d919c25476b866b083ce5d3a5be2dd0ced6b4bb0d5cf1c8272953d210ad92f4ac63ad310d0bed2346922ed1dd05a61b2842a9e1e1f22bbb361f90757a977d0ea32f09a892bd969f62b16ffbe2d5fc3bf46d9a038fc90c1725c09a2eda4b86b50a9322066ebf38d3b08cc3532bc03b3bb183d9b1266af19966350e393156c07f39d9ea83185a93a543d62e0d6e414314d5608a6e33dcffebf79cfecb9258e7e89f2e76dc3ad7ca3cbc100a851d066970b4749b7eba88315ebe9c", 0xe7}, {&(0x7f0000002740)="40929559a2fc63e1c52cf8097ea59f9adb6bec0b94e6908270b616768c2b8f153055027eb98ab0f0f17e32e295bb03e811e51dd00315dab3d28d77469072ff50f2cf3739190a445727c8f079edc833d7c956f742ffed5cb83aa0797b575137fe1ad0ab220d071eaceda91d8f0b4331ca0b8dcdf3d1392b54b57df6190aa03d4247f42339ebc478f75eee223a59a479ede4c3de9be037bccb73e9fc7cd22950e3156c07cce76a888b89fa594036c3b14d0c2b1d9bba2888fda4", 0xb9}, {&(0x7f0000002800)="58f176fb162c3034dd592f6ea90c6a79382d935edb7821435e3601a3baee50c534a57b4c85d54ad91b8a1cbea76ee219512d41ac49fc0774f125b8a5533381c1f152884c51e541d314eda15a5271f484aacef3fb98561a978373069ff00e810025c8cac049fb43e6255c1164694e253947b00e2fdacc18d73ef6b2e8cc027f523191f2ac2f986e3059771b4ec8b12f349b8bf3119c71b671fb946df1a62795a08bf3176ae96906a3aff1cefd000c441d0193106b5df9fdce0ad9a1c9450297472db2c66bf311e165da0565113f7272b934dc45143b7f4f022966988794d5371f92c277d4320bd16f37057e2752", 0xed}], 0x9, 0x0, 0x0) chdir(&(0x7f00000029c0)='./file0\x00') r9 = semget(0x2, 0x2, 0x40) semop(r9, &(0x7f0000002a00)=[{0x9ae5501c734de950, 0xff81, 0x400}, {0x4, 0x8, 0x800}, {0x2, 0x2de}], 0x3) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000002a40)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002a80)) r10 = fcntl$dupfd(r4, 0x5, r1) symlinkat(&(0x7f0000002ac0)='./file0\x00', r10, &(0x7f0000002b00)='./file0/file0\x00') pipe(&(0x7f0000002b40)={0xffffffffffffffff}) ioctl$BIOCVERSION(r11, 0x40044271, &(0x7f0000002b80)) r12 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002bc0)='/dev/wskbd\x00', 0x8, 0x0) dup2(0xffffffffffffff9c, r12) 16:00:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfd7f80d791d8b9bb3085fe28d95e49ffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000ff0f000000000000000000b66ec0f5c669ea191976681aad1e03781b316cb24017630331fb23bb3a52084976d34e17030000007f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad2900a8ff72ad015c5a4a1f3797b31289e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce12842db8b2161e337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cdeacf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62d2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fecf6906e82ce60146aee39db8387ae6baebd7a65819c84f76a853fc3ffd3bfcce2ceb1ae5456ff420cbd7017720995e769a8acfc8c7ad5a1e52938279bc686ccef5b48e01bbe0c6b3fdeb90225453bf16a1c8499453e4e031fef1e0bf4d20f58944b09abff231891b1408914eddb63a860723993b09d947ab1acd37aa2551e9e2863205b2aefb6b2104aacb971e5a9bdc65d805e79d214bf798af72401444bf0941a233c107e0ec083329d945b33f1229e32d85d85a410656c8ac90afbfcd26e5bdedb39a72f91a6530e3bf18f7acdc49ad767c9c1a5205c9174a3314a6041c91d0189bdc3a7a1599a8421b3bb820de40c4566c6681f1baae3e727ae105415f75a4769cc2e29b55281fcaf4fb802be6261f90708c3ed8fd2fa89b0d6e2062c81cdcee86b1e0929c5f6bc69a1a745b35d97049e3cdd7f0757244e9978ec55b860d1e4a58ba2337ef6080e644fb377b06cfe136d93277a7df6e82e02a17ee14d1b87f3224d864f1a19e8f07985342a38a51aa2028d16c43dfcf335823c8605d165b75d8bd2a92757d21390d8c1dbd66e5fab973585119a33727ea500"/1003], 0x10) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(r3, r1) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x2d}, {0x7ffffffe}]}) unlink(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffce, &(0x7f0000000240)="d0d1d34cf929d438d1ee82aee2a592d0572a171d9ee138b294d03c7dca86b23a66b12ec5f56422ed1af6c5e132b59074776aa18865969524f8c2450ce6b872cda17600b9d4984cec1fd8796cd4353c54c409005107c55483c583ebdd27c295ff897d6e16ee7d94cb65c5840900000045629674482700"/128) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x45}, {0x1c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r5 = semget$private(0x0, 0x4, 0xa5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) read(r6, &(0x7f0000001200)=""/133, 0x85) semop(r5, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r5, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r5, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r5, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, r9, r11, 0x4}, 0x200, 0x401, 0x2}) fchownat(r1, &(0x7f00000010c0)='./bus\x00', r4, r11, 0x2) r12 = dup(r1) ioctl$WSKBDIO_SETMODE(r12, 0x8010570e, &(0x7f0000000000)=0x200000) writev(r12, &(0x7f0000000000)=[{&(0x7f00000000c0)="9cd6ff61d0f3053557bb3144a549257de15456dd2644c81f21191d2b74f0838962fab6db6db493285647f1e04d70115579a4c53c990ca80cc88d94bda2ca45c97609ba447b188c698a845d07d234e60fef53538eb92262b49692217c8841c19d03d32c97fd34c1673aae7c16b5e9b4640b866f226d09fd9b55796c3bf3d48141cd1fe0081a33222449b8ec903055e4f6fb1f2f8498eda0325cd79529abb106859fab0ec5676105243730f37b2d99d79c2e07a66111b6eaf91295d49d58e77982e36573e9d8ad9def42984d2ec4abc1d6c116b128ed6e1881c3fd6a3b8b74a183472e8c9e972d1628a23c0eddae01dcb38fe4a8e8d97f99398370b3e607fb86171f35279b6e060c44b101da78fe513ceb239af24b33126374b1e0dc7a3d1fe2e493d93beb9fb8b4c61005c790ec036f86b642aaeaec9456cd7a659801314df1abeb0aefadd740e7f9a08656edb696363e7ddb329bee5c4b6abf13f4e37d297402ab128240131e383940f0cbcbcfee2b77875e8d1fa621fe32a2adcb548496fcf13f8e12ea089e50797c7736dae8195eefb0e8b2f80cb3e11fb42156499de362e4442a1f59b8b09efe93b4fd505fade4e1e83a4972c66957fa1a8fb231e8ce23da3325582ce84b6b7607cd451e0ee2739fb07e91574ad141a4a5fbdfeb45367b2d3c0c26e04a522e1c49fff5ba738d209585ed7d9fabd761b1c246ed7497ac2245a8bc74f827f93304de7dbf08be578fb54ed26312a5e0b65912c9916e622ec95ee3a1c5842525a4b168375a913d90182f5295343a8f1a9aeb0829a8cb027d95884e8e19e9195e77d5bfd1844f31b194033526a66a1eba09f85d068128120998d2157c3c038ff392a326f1589a2da2a6555602f0a985dc3d5a525d1c40bb53778e713e39fbd43949547a948d18c496eb769604caacf7b1aa19071135d9a42ee2d5f86a2c2e11981c6ba41228297d83f2523798b9d87c1b643491b4308691204ae7b515d146a688d091a897a6681a9d332f60a247c535e6e6c0f0730938f3902441bf9187ac8b6cf58a5d918c10412a2d774d6b91beceeb858af3df29a16b7a12bf4193b3e401b0fc98e2b5c21b0d6e49514d4f1e85af11f34599b21a17f037da731bc2bc3bc042d0f8f25ff8561924058a7595c9b2f23ea768aed373e606df14605edf34cb67a6433c28160657cdde30256df776f269b397fa4572b78c4bb7c8b3395cc114702bffbbf9387f80794ef4bb6d08c87015f3684484036b95b910863a2e92ee8f6139a24e5f19ed08432bd92ed01b2925902b06c4b91295be65b641d78085b2a1ecdeab4b9f5dfeeb6fdb6d5fb02b061b8b5d03dc7f99f6a552f1869e65bad9ccf6b454a4255d800074bd97d24543347768a4ba733e73eb2afe178f73bd738d506386606338264df152517fd429718a935f6c8ca9abb4da29f3a30e71a26cc5496e6cea183ef02f884f4f5bfafa8a06794e59aa172894e6aaea31497c77a57c07d11a87fa12ded129fa64d68bf1ac19070c01e775f4d14b3e8c955141979b761405205af168a48de7732774994ddb7fdfa3c8570583168a9e03f024d9e2e1f09dec9cb77677047b75e4da6d17869c6f66f5268511858ba7e1af43acd85d328cee96baa4d17bde95a925d23fd9d062cc7da9fc25ab7707e5ef86d9b328bcea0543840700c6953e62c66ffaba77fd26f0d15cf6d70852208610f507ae83dced2e950f1d0029cdd7332347f946dda155635ea8330ea602419e3c53ec4b09117f3e09b1b2f93407cc8bb0c0e98d2678872084020ea067746d00f2203426773f56a09b2c7cd830bcd3dd58ade6f6460a5b444164d3a17bcd6f77c1a99937110fcbd1ac011eea53aecefd01481e60aa1fbf6bb2edb7db776d1c17c4b91ea5951c7958a473028c440681e28c68ba0d9ead285944ff8aab4dd09146f86186e7b52d00c08190a0613abb4531980d4c41712900679fafdfe15029921c6cadbe4d88d943d72fa9c51f77717de1c105b4ce216d26e57f2c3d2253a4efc59b883a329eb8042e3423ed384ec17e5eb2ceb7ff211f33dc6ff61c0246384ccaad7e38adf3d4bf3b60fc5cb1d040d1a0005fe9c31c8ba55d44887861842c396ced33ce3375708fe5c4984b816dbff04ae2672d1a1c253aa4ce34b876b2479d8bf16702c10eac2a280d63ad593fc572596fce8e94d7a345712bf82f5858c9b279304933855c00e3283bf6b878c7d94d70ec7e416c7d5444423951bc9129c69af9fb18d8911d1eac10ce394e1a139ebb0e691638f3ce07a70cb81100ac38f8e1abd530762caf0b7372c8b0e9a3ea3eff1a9548bd80e140337a0eda3bb789cea2f01cca56c9b917a60738b937daf42ffabb16d083493f35f24ae431903a1349bdbb6e5657f665bde33aea9f862e8af732d639c2fdd3807938e4d2fd7bf3bb644c1c62a2f291e1020fd1c90bad927a4ab4c2af87ec50348f43253087826d375ce7b34f430bc2204f1793f3fe2d49dd63c1e392bf73a703d83c0c8fc0bef6f975a5e0d0bb1b55d7072a7d29d6347e0bf1a964faeb217abf349cfc85043ab5ac604c834e767c1170c4d1db8049f959262ffdd5c029901127b26342d16e045e7a097789c3d8ca4a7dfc934df4eb4bf099f6524bb9e5a6fe0aa43e3112ddd9b68f809eae2e9e3daf3224a7433934ea31680cd63958bc27bd360b50b4d69b52657059b6c0c42f7fce90ad11e07b2dc58e6558cca4383b2b01e8788258f5f094af481146be7434761966b88e97bee6bdd541952b49242864f6a48e17273a754ad4fe1c3e2a37bfaab300813aba74725eb5ae0196e529aee464bbe26aae81a8edfebb0c67206f6dd57529786773cff6a7f9dfb43ea8b804122d2f463496bf312080eecc295d6cccf21160080771307cf90cb877d357ae88bb3c750be3997445d97ab758bb56e33399154e7e70fdf9e1b50bf67d014ce23839989c15211663f8aa7e85609cea098f5c0681b79728db1cf0721e6a5359f1f1f3e76fb7a16281ac62fe37378143b2bca6b4aa34cd4b94c037197c02d90e7cbd3214527896d33c698d42fa1a8506838c4283bd19348baa8f13193ebec9a23f059bfc23d5ef4a3237bfef540051c7bd11cc481f95895191430ba74e031fb0d5ac2744210dc546a8be92f5ce2240017a9b5513011700dfd823193412fe36d472f5408bf334fb4995af2ae88450f1b3b080789e7b61eaa268b883e22db6c77df1f3b714aa1cc24ba56030ba439c70acff10fb78eb13811f36455fab7820a2621f69a0728b98ecda6eab6fb571059436faa1199d3e85dcada522d853c56b1a6adecf83cea592a4a0847b4fec67de305190eefa59e7b4a81514904288e147432eaa7c3660debec326e89913e9e8c34a24150c47caee9a35ca38b62a6eefe19b7c2fd43665e94631534fcf76e37ac8852784f9cea2d82453161c35c2b371f8f0462f139d6935215c05faafee8e22b6478d7b095018f8b723e3367d2858e5a74b0aac630fd6ed5dc69b2e6afa9a28ecb14e4e125c5a69c951fe7b93effa01a55c98bea1588b1e52cbd77b2b89898ec8bffb03f2c4d138041476765b3e8f4050f52aeedb816116feb9df93fd67cbf373753cb2670d1ecc39b48131623572506ee694d563069f06023bbc94811a5ec7b64bda22c91da1f3c553614ccd601eb608eabde4de06d47fa9345d569320935f2c8c8ad8b345ad460c0673962b752fa1a586e956a21c2aa01c4a6846351131540aa4affb9d8e9669e52ff3a3e2a6cb61bc1bf9acd048bcd5d234aa0f1131e1c7ab377eafc8e985e459442a3505db6c617b156860be926bb8fa3ab70fc7b348130ee3f9d58c1a1e20cc493722eb220cf8760f397e6ef1c0d09a19a590997b608f67eafdc75317ba0bbba95b5b6584769c02fb2e0b8026aed2ff9c8d6708d5ea1587abdf25002515a552dd76668e44c748586bfe009eeee7a6284f46ae354a928f9117b23bbb24a0f69f4f4b239ea5b5ce13244ae8d9ac2e2c91805c3fc35804959070602f2a7608b607e114e0adb62c5dfe8abdd0625511d5ef0ee81176b5e46fa7bb9b3e5d7c8235694b9d16d9754d4927aa7d7d90c7f0c90957abd3c7e6b8cb125286f9511b073e223b81aea5e18951f76dc4199c0f192f56c09e9f139717d0f5f2159ac66d8742b27fdacce765f74de116154e32978e1788fac9a684f2434a92cda5565a187a1f610f4f48514f958f573c8e760bedf8dde4f331d035d40ad0439a2545c639df5a0665515bba086a412be31ad2fdb901013d0ff92bd148fe3e222a8027da23ffd32616b9c229bb47e205cddbf3c36a5a360158d726541c677d90e5e60750b7e79ec90c86c3d68e3039db9cc4154a9211febd3b7db61d38cda28062725c443415f77d90fbf02ebe5aa9f1292e0287b5955a82de5c3f693744f51cf98eaf94338e16e96685434f06f53464d1a976c0be9380ef49de9a7da469c1be635ce48aaf93297e8a890e093a3627b2a628e900f0210979ded002c804a8409cd28f8e373d03df82b80c6bff314d20bbb3d7f4a09aed307610d56dec7bc524d96beec893e0dd9b1efb91f51bb394e9d17b24487284b9966ac955855982a49f3406382b05a256de0cd89713770136c6eb3c47f58e830fb18eb174638d9ccf1578aa92e3bb839d5a456844ff073ea97a538a8a3eb945dbf90edd25807671cf55c6ffa3670de28b277f387bc2486115dd8dc96455f8108881b86e9c1f3e361e9724d863182d059dcda71997e23a93d5cf9dae6df382f30615940af703c519d3e255d14e2e279d5ae838f844eb83307f9c601af92d9e7cdab6662f14ba8ee296874c160d659a60b533cf3a6d7d3f32737de5084c3691b8db25a9dbc94c670dcfc79713d6526008a728eb8ebe7db8f461a7cb5aa2f2e34813f3ee6bc98320e4a0f5db56f1347123d0577c1426afe33ac5ecce57e97f9083aae6f2c9cf59dbd47fa63b5775756379c3dcd2eb77fb66e3d49b0df820d43a1ed1ad9eaa77aaab8fd22bb801d70d6316c5c131697d5cc884e9b12b8ef9c57a4a9b25540e0ec9f14a893b48f9e0e45733643c085e2577cf0b0126925475af5505bf701bb109b09753315878b20e2b8ed86b8fe609ca5727a978497a3faa61d22f06dbdca045692b38d2f7f91dd6471781c72d2b4dcd21be0dfcd8af30c4129982d45c41101f9907ebae108247224ae5851ba3c3ecf3eb48bf1c7123112c58f7ac5f736f4df08ab50dd5f4df5865906aa6b059b5a4cbf80ac1b7c1f0c5155e08f663290747cd27b5fdea7ea0590a3625715efc5973ae1989161905c785cdb1f205a3bfa05baea4534cfb84502b3c732e24ad28707bd8d89312fc324d6341756685833cbaa2ee3f000f23716e9c8657113efe5465ab1677dbf9af8ede8ff678a850473cd206d66ad88da8c31c1a578da557e5b921e5032a7d85335ab76c42536911cace065ee37ffa74ab352dcb7f7a51ace4cb48b2c580b2ce1a1d94bfa89dae9e8afa415b6d57f3f7bff1f40d2266e46f894b43209f4ca7d4b32681845c8f8df37bd50a51cd43938e63c2d75398d1f424aa5494bcd367fa1dc83cd9e79d1b5b6d07d312600c31226656414a872a5a5d9579068c062f2b1e8bdd73a34d4ce78471bc4564ada79111dda30c923ff43dfc63df9b224c335158359a4b989a86a9b3ff28c52c6d2d3dfc209d651bd5ea6712a73973fa0dd8eed7c7cae18d9c61cd2c0a4956033ac83fe663da934523b6a17e0dae6ecb791fa73462b6efcc108e699f2431ecbf2f2e365b7cee8ae4d0c3689b78a7c3", 0x1000}], 0x1) r13 = openat(r12, &(0x7f0000000040)='./file0\x00', 0x1, 0x20) ioctl$TIOCSETAF(r13, 0x802c7416, &(0x7f0000000080)={0x3f, 0xffffffc1, 0x5, 0x3, "1bd45a3d7538fe90c90db96a74310f9507ae2b43", 0x8, 0xb773}) 16:00:06 executing program 1: writev(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {&(0x7f00000002c0)}], 0x2) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000340)="309ad75110e1e47bb4b8389fb7b8022c332d37e373b8690d6ebdc04f854f25e7c699412a2a4dd05c94bdb8c8cb5b488a99a4eadfbc0849e59e4e658f9ae22dc6c4d4e0ebadf4a9ba7440ea11e2e1428e5a6c1670c56a3f3756b69810bc9f9d2e829b8deeba85fd8709d23ca737d6232c84139dbd4f8cb122fda9a2e02300cb6664cc13b8509ac1c31ff538693a153cfffc409475b8c1751edd35be18b66510562643dbc2dd5bee2a83aa464f835b86fdaa7ebde24f36ec2e8c53375d476d96ee79c08c631f375d6c06c085bd34cbb0e2e50400de577461d06c33841573ab1b993c9ddd8abeca4ecc74ff67419fa056dd10ebd7ee19bc9bf79ba4dc8dd951cb8056c0830dd836b6ad0ba49795c7ca16bdf5ddca6fbf403b5c970281e9ceec538e1f45caa99ae4b4fe7a5f64e8e525db19fe3083ab31cdfcc12b92bec50ce85cdb9a0501e4dc8b13228668946726e10fe08c30c7f1cc13ceae20857f5c839b151fd36fa895c0c894a5d0de4b6e48db325fa657ce98c02abc020531241b996f38c9fc922583f92d0d539ae226f502a694d43bc2ac1490d1e3adf8b4e000a1273166ce79e2c5c92c9f3458ffce235b406fbfff511fc5de2da8f5f341e5a09f868fb685fbc67dac07ab0b47721ef6f2e92015f605f38a6abace56ff7e9eaca14251f4602e8c8c751c2227e5777f71ed9d3fff9a8559f51ab34c5558d532fd93f7cf88141df034bfbd2d3086890931d29a88dfc3bed746791f85d0df9557a0545627cd6ceef26bbca20b148e3a82a75a9a35f5d253e9fc74f2511474ad7c0418f96b06a7f1075920cc573c356a46d549dd30ec84dbc6605c93e4ceec19b00d4c52e4407a6381d8d3b18f82675924371586c8494c0b521b4e29d60262912dd0bd6dc2f9f9e781f8e6908751c0befaf076e1fad16ee672e18c4212aca20071c0d72f6d58a91cae5a09398c57ede3c6c2e1e3b58cd3e4e9a8300963f5ebf10f8bc3f86ef25b8c40da4adcb5b2c82fe91c76c3b214ca23b8160a5d2aa8b5ea5242f7bd5084e20abd43242b7eee4b37e7d8c2de424e35f4a4454dea3bff5ca38f35d6fdf465427648365008decfff9f24b6591af57907d1003f6bacecba83bde7509e6889019f4f22f67ed78c8c9064538c6c04390cd26ccd4ae01d7377471350f65375347193afdda8c7c3bfc613dbef1ba46fd67cf27edf2116bcc3f2e012f81f26155d87ad08e99f971341ef7283af78d76210da1d45d341180e0d2685e843f3236914e88e16b4edff03285161c77913f69887c1297c93b3c6e252b2e37e8406d9d2bd94d770ca4f6d9f649914366897a2e60ff989700d7b6dd7e8addd6d3f4a5ef70289fb7b7aaa71c4ae34d436605766f65715492925000407debbe4ed4a838cae8daea7efa6b14317b1c48adbdf54e98b928b478f1f4e1407d877a22c388900f34510c717ba6e71ed1f93fe2bc6eb7546bdf3b7623b2663f9fdd111e540c43ce8d17a75ce4fac4616b7342ca2b4d939be7e800792d98cb14c2d8c0a2f11f5cfbef9993b5ef94266024559efc6843d939274cef7eca4f75b1318179b45d9821373f7eb9ae2b29fde43ec4a7ce943cab9aff42045844e62be1ce42085ca2403ceff307cc910b090e424229b6107909d8d595ee73b771329e051179cffdecb920c619f2eb231d6b4801d1f881d2954cee409bf42709dd127e2516e51b2c543b4e986268a5d0b48e12cfc594f0602a455d027404f944e96c9d448c711c502061ec529ef51fdcb220b918b589f7adeddc1658680fb9519d133f455c353c4fb9cb68456e43ba7f6e92887a05fc65a68ef196cb67f18f5b1c0ea77d5e30a850eb689e4e4381880f73c860319acc600fb01b687effd9c9d2de45a0a70be6d1e7fe4ab978943608ac5d6feb82f3b79c4f207d3d3110c2e8ee0a3472da101a1fc7ffb5b3b87f8b6443f22f5ff39e318b7bffc329d08edffbd9a211d4ccafd70076339e23343b19470687bcd394ba87585d9579108080c02e9965a91ae589b69afb1fee312c1cbf1971820daec9f172a78eefa7001e3de91ad9252ec70440f009b15487be341916c4a593c693a2441e1d5613d1b17f96144d0314d61ef3a23df3849f5c8bee50fcf65483b96ccfc9929d93e15fdb64dea19cd907ee8eee33e3b1dffe5b693221b576c60683ed358efd8892c933e9d944f6eacb57257ff704d3c339ab24e106f3f7b93705b32af2609b741e5661c7f3cf98142a5f8418ee1d490b34b7e8d65149da48b44df2872bb354949fed4cd3629158bf0a913ea0691a7dda5fc7b08c71921d346484e15344c35ffcdc36a71a1f87baf19806686effd0bf4fdf783391b6e8362cd0c47683403fe2a12bb3d73a1b2c3b9274af42c1a67d7b3a496ce264f01a14761e2d8c193f3b18b3034ef91768690c2dd3b0f7bee04b7b27052700de4f9ce7973603230305c8e8ce9dfe0022bd862d7f199bbfb861e44c6acfa650c1a48762a5481c1318512d684e6c9e683211ccd4b4779721be8e4999807a4d0225f567b9d4aa444fe060d6c5b6572cdc9c053658bf43d874b9041aaa19dcde17dc5c41ead79f5969e5459bf543ed7ef837651bed3c92a392f7a7638ceb948032b466e8df74c65b189cce6804f6e900ce314e61032bd5d77d37e350ef944e5b558231a65bd81d9d19b8b655701469515e8be473117840732c6ea1756bb0e834d4f56d911fba75506699f9bc30ceffeae0b28180a2190b26751d8f2711da9f667d4fde4134d7efd48ad5c55e09ba6ac69a2385b302f27052a05629495ae0a2c8f2a196e3dd40200310fb5d11c6e726c840d16d2f88b13947d7efb2ecd95f023c11445dc6cd33f6c66f5462f93ca9f038b6d14264a5fc0af127089217c8536e4acf945ec0e646367545ebaff0e12860115d2053de7292f9c91b542150d0771adeeb00b52bfafe531a7c26fd1237f03dae8f8772608eedec75686d97738f89d34a0ae698520241c04c1062b14a0110dce45ba7930875b87cb4e9f6d0b229e4e5347a005303e7d92269c4a2c6d0e9826d82452ec73881172f330d10bd9a18b9bf9e42657fdc2c587df39e2ecf3ce98a174a0cc8b505b53a19f96944b742b77576d8c1320c5bc966570dad90d0d3bba1c7dc49dfe137003f792e84e3e0332869721b430bb5a2f7677761a5e5298946271759d3023951d56546886200dc0c61a66f5a69f7c9934c5985afdb282fa58df512d9762c60996931d3499815c1de238606e29db6fb56eac429970a5633bacacb925762380d5afeca073e3426372b27f64f70ef9cbd3b65a8961cdc112d1a2f7e651b019886d29b049a12c2de1b498d07a68e60340ed515d6fa0f8db98affb1fc184b7c1ca37d0679d8e20a9eac5aca7b6def0a410f4ced2ffccc954add96787111b1c08f36bbc33bb1a712c8cd70fab660755ea170b2002060992842acb2de0628b7d5a7716d18bf0c00fb45925c288e0a4a0e73b1847a7b85229637bccc499076351a1fa31f87af4dd44580f1c0780a0d1d6e7b863d0f1ddc92d73b49605791bac097278ed71b47eaa3c0476a953a2e6bec4f40a3491c5ac5bd226bcd1ccb5191401ceb887bbc577ffacd5a4f31802d6b8029447d957149165e1f5d63db988e4ca1062379fe596b16c9fd33af9e9b7d848508f91bda9b1ecd18298147fe124ece90525cbc35fcaef07e0c8efdf66921ba765f5f6f541691db096725c757e37d306d6fa2a8b4d110c821082fc143431036e7dfdaed99b34cff1eddba9f9d733a9cbb0f6e1f81efd6e90810c6abae1d835ffcc275ab31aa16462dce1feb05712864fffcc1120f9ffc95d8f6bfc63c3ca140239e7e0973aee90b1c73bc8f936cf57255f1918c373cf7206f2966e9d6b12ed4f0457d238ae8ba0902870c61db42d58c524c25b407543e50d9a394c5621a172ffd361703ab2f893b78c29f84441f417878b50446588326442ef1e9be7482423a6282193741d213651d9b9e3e0ad34809a5600a7b7dd4ea779b420f909c350aa98fbcbbc66165d0ccbcaf16bcf5c5b2d76797425af14fe1a73f29059da9a471a928882be0089f825ecb962c348beb7c0b20a2cff8c895e9db631f3903eaddea5fde145b098378faa7c2774bea9c1ee577a91fdd25dc53ba7b234504d5c783c2bb8c57bca9853a75f3b5194dd0cb2c729e519559584646442908fbe959680d17b6d5240ba627d699fc238281af782844fccc4041eb1ffd87db05bb10075a0edae48c9700ee695739b3c5b9f70d5257c2e0957f8c28e6b69a611bdb448d5c91b35aeb03ccd7b427c4c7892c4047936842def594a7742c6a3b8a36ce54ebacd2199b76fc7698c0d40858ea56bea5f815088754722528cee11fe7aaae8d5ea604e0656820e6478a9ba17d4ed69b7ff82dffdb40b73b82d1a940749d0409abf714319f26a84a8b674c059ed99ae612690b35c1c6040097ac600f8d2c25d55dc4a9570c247510556a11ac47fac073049c792a9b55f19e4962fe8fb4a4f616da7609a37a70a22bb7c0fb20d2a4a48d02e80642531dd903f296343ae40044173449ecd6f8fdb0f4ad6ed8114d902eb3313ce53d751687dcb08748aebb045353d4f2986f3cdc972deb9e5ceca6a8c04abd8a849b95e3eab682ce304031d49c55951ae5a7cfb31b1abdd30cfcc83f2bc649fe74f6a357bc15cc77a0cd9dce38e28c8444b8766d63ae2b230565480de34de858a2447f9d0878bdc5b80477724140856716e9f8ccc195b01188ea226eb70068a18b9132b19dd4ed9bb8ec8b10e39bfd9a1f4ded0157cad6b25ae4c9372c885dbb488cba542afea31e8d903490b3496a94ab459843df4b5269bfc52d18ba63e0311cb2fc6c3ef09e3a4489479a0a610f499712ba4811b7ffaf33bb4c63bbb30c9038d11b11b2fd2d07b292500bba4236a769bf7aeb39c91c822882f67a2c88a32fc5e7f7abbda9bd4358b3845cd932ae1f27451b997181603971f06132403deff3d810084cb9cd0a3f58d80ffbbd9602314d4017eda0844bbd3433f55b127d10b19d83f9550c735104172605b418852e57063bcbc753524d9311ace1104fe86aa4d94184c6bf5ebe18aae07af31dfa97f72386c1069de6d204ff7bca21695ea2ed3a078f6858ea8c66bbea05fdb3346cfa64d67c367e758915608075b7612b3f65dcee4381a8dbe730ede52b878c18252fd4e403a6cab3bf8726e67a9b5f69318fad329a0a79081a3389977fdba61919e511722b1d42767b29dbc1d81e257a592d3972536173a489a8ffa858407d67ba20c1c7f7c35c4e54691d416beae1ccab31dd2b757eebc1657c91a5af2c5f8a4d5c76c21c7ccc1303deff90be44cfddcf1739b2ab0d27caf45ec9369567591ab3f9975280ba78618df5602b8cb478b08e1883905df0f1932a7fe81834497256b70d989671aa49b9e2392554c6347749c213848b5243a413d98631dca1447414eb0304061e1bf49aed0b0551893b4ddb752c92b97abbcd20a51255314066770e698884f9baaa8306bd8963741931b40d22e1f1083e385c3aed39e2fe4eaea9edaf741e535bb72fd3fefca635e30ec57460d77444810c1f7889678b9e58cbebe4c05869960f5ba02929932dac0626ec0eca95865423b8e23012341666e2bbba1304787b1673bb3c4a56d49db8ef74c8db2302bd7c1c12b20f5ce1f951e22f345c615677657f54ca4e3b1541bece69803fbb5a0f633e4b6d5a5d5858372ab8a5df176639e40abcb5277a281a05aa412a55baeccaa26443a795793097b02736f6bf57f7d80e7b87ba0e154302e", 0x1000, 0x3, 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18fb7d7faf3000"], 0x1c, 0x0}, 0x0) 16:00:06 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f00000014c0)=[{&(0x7f00000000c0)='#!/', 0x3}], 0x1) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) fcntl$dupfd(r1, 0x0, r1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r2 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000000c0)=""/232) semget$private(0x0, 0x3, 0x7c7) r3 = semget(0x0, 0x0, 0x180) semctl$IPC_RMID(r3, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) connect$unix(r6, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8af263dbd1"], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) sendto$unix(r7, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r8 = accept$unix(r5, 0x0, &(0x7f0000000040)) recvfrom$unix(r8, &(0x7f0000002200)=""/4102, 0x1006, 0x40, 0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x4) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x7000000000004, 0x8}) pwritev(r0, &(0x7f00000017c0), 0x0, 0x0, 0x60) 16:00:06 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kevent(r1, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff9, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) close(r0) 16:00:06 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) r2 = kqueue() r3 = socket(0x18, 0x1, 0x0) close(r3) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x3}], 0x1ff, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x5) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0xfd, 0x0, 0x1bffd}, {0x3d}, {0x5bf1, 0x1, 0x0, 0x1000000}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2006, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x111) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0x1) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) close(r0) 16:00:06 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<', 0x2, 0x8, 0x1, 0x1, 0x1, 0x964, 0x2, 0x2, 0xa99a9dd454fa008e, 0x1, 0x5}) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) connect(r3, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x81, 0xfffffeff}, 0xc) mkdir(&(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x1e, 0xffffffffffffff9c) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='\x00R\xe5v/bpf\x00', 0x200, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1d}, {0x28}, {0x6, 0x0, 0x0, 0x6d0}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'\xa8r ', 0x0}) shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) pwrite(r0, &(0x7f0000000240)="5df57ae108ada9eab529afd1a1bf", 0xe, 0x0, 0x0) 16:00:06 executing program 0: sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair(0x2, 0x3, 0x1, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) lseek(r1, 0x0, 0x0, 0x0) getpgrp() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000000)="000000024ca5b30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c2200"/52, 0x34}], 0x1, 0x0, 0x0) ftruncate(r3, 0x0, 0x7fffffff) r4 = dup(r2) r5 = socket(0x2, 0x400000000002, 0x0) fcntl$getflags(r4, 0x3) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x20, 0x0) mmap(&(0x7f000003a000/0x3000)=nil, 0x3000, 0x2, 0x4810, r6, 0x0, 0x0) r7 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) write(0xffffffffffffff9c, &(0x7f0000000000)="8a70434a46112a65a822c0a30608108df8aa7b75325e046a18982fa25956b933456c1ba14b76ebd80d8591ca6ceb161042ef44fa1fc8ce65ed2cafa0ccd41646970701eae36a1260", 0x48) syz_extract_tcp_res(&(0x7f00000001c0), 0x2, 0x3) r8 = socket(0x6, 0x3, 0x1) writev(r8, &(0x7f0000000680)=[{&(0x7f0000000340)="2a9910fcd073433a7bef77009d8fd9005dedb95bc37edfe44a55a6a3e0b2505600a67f1f76e162b7a3428a6a2c388a54c13d4332fed649a665a248b329a3e86cc87440eb7bea5278ee515469e421771c3353ded1817dca5fbf5c545c8a2eb1936b90e103ff44ae2fc6e0f0bfd37d4f0426b44eb3bbec878ff2d944a546dbf3f0d036794b12c2a762fcfa9f89a3204966f246cc6fb359eb38bdc673ca9fb00c96f7b170fcedc663f51dee269b8b93362b46398777c3e2283da89ac8dc0f83f9df696f25365b25d05212dfde2e98a07f65dd8fa1f9b93a78622e57e904602ba051", 0xe0}, {&(0x7f0000000240)="781045071e351ea75523a78e10cef29a3a722b", 0x13}, {&(0x7f0000000440)="5a024a54d475cf8c921be7634b4961dff491c423f3e84eadb5efa1ab6d9b183272000417e119309896d0c2f03b887ac13724b5f565fb83bba498b8e20b40978fad7fe28e565ec28a2bfad13c08f159ad6f24e30824295954565cf4e51e2fb59d7566e9779dd0601e6ac4e597e6eeea5e65da26c7f36fb23120ecb20c1db483ee40ac08f46c7b1a23a791532d54e6877d430d6f3e58dd75fb753d6076e98d59f8821a23a4f7fa08c8942448ee6c0dac09ed6772236b7433d961580efd17782596ff6a863f69a5bf2d5147d06bf5a7105fcf209c1f028664005b653442c1797ac699555d489fd1e53e2fdecf7780ea75fd13bd", 0xf2}, {&(0x7f0000000540)="a4bc56d0201b538b032cebce189ebe6a31a3005080f0bfa50363c8b53da7c08c7b578b0b646447e2faef27edde7b668260bd87eb0b287eb9ba312ea500d879e58c0d8d4d9718cfc40ff6b65b9814d8dc569020abcbb51a086f31625dcbaf89fba64fe701bc8fa9ae9569f3c16dee06e60554f364532d682858aba515750378509d2d4dd8c6876477ca383f0408bbd918497059b03f63946fd558c578abd9417fc03d5866d9902976fa4c2ac5f7371226c5a6ea3b", 0xb4}, {&(0x7f0000000600)="c9617bab4cecff441b132e5ca765a5c5b9cbcd095d4af1a1d4fedfc4ba655752ab463f0587be3d048e6ecc747b0403bdf28599e9a374677813f3579b79a677f6ea2476756522f97e9205", 0x4a}], 0x5) 16:00:06 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() dup(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x4b) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x400, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(0xffffffffffffff9c, 0x20007605, &(0x7f0000000140)=0x3) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket$unix(0x1, 0x5, 0x0) kevent(r0, &(0x7f0000000200), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f0000a8b000/0x3000)=nil, 0x3000, 0x2) munmap(&(0x7f0000a9a000/0x4000)=nil, 0x4000) map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f00b8a0 failed: hole in range 16:00:09 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs, &(0x7f0000000240)=0x8) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup(r7) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x8000, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:10 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="557cfa47cd3da34d4d0eab14d326701c6c8251eb3f00105f0ddfabcd4adb6ec0cd93782b782201d903b7d9d98d0ee52c4fe13deaed6b47dd1c7daafb02c9681944165ddb2c398693bf47f4c2cafa2ac376cf72af7de8b1e21ec736c554a470914d8260ed95195841fe81e0c058aba1153e79f37aeb6f103b6f4c4f1ae9847f16afa76ff85bb7eb3ee28b4a4ecc9e361a2b687fc1273e5c1f797b823f3516ceae7c3c942e92904709d79e1b0903fb30ad4756b5c9ca2070c24f0064c4dced42f805763b6c"], 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) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r5 = semget$private(0x0, 0x4, 0xa5) semop(r5, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r5, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r5, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r5, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r8, r10, 0x4}, 0x200, 0x401, 0x2}) fchownat(r1, &(0x7f00000010c0)='./bus\x00', r4, r10, 0x2) r11 = dup(r1) ioctl$WSKBDIO_SETMODE(r11, 0x8010570e, &(0x7f0000000000)=0x200000) writev(r11, &(0x7f0000000000)=[{&(0x7f00000000c0)="9cd6ff61d0f3053557bb3144a549257de15456dd2644c81f21191d2b74f0838962fab6db6db493285647f1e04d70115579a4c53c990ca80cc88d94bda2ca45c97609ba447b188c698a845d07d234e60fef53538eb92262b49692217c8841c19d03d32c97fd34c1673aae7c16b5e9b4640b866f226d09fd9b55796c3bf3d48141cd1fe0081a33222449b8ec903055e4f6fb1f2f8498eda0325cd79529abb106859fab0ec5676105243730f37b2d99d79c2e07a66111b6eaf91295d49d58e77982e36573e9d8ad9def42984d2ec4abc1d6c116b128ed6e1881c3fd6a3b8b74a183472e8c9e972d1628a23c0eddae01dcb38fe4a8e8d97f99398370b3e607fb86171f35279b6e060c44b101da78fe513ceb239af24b33126374b1e0dc7a3d1fe2e493d93beb9fb8b4c61005c790ec036f86b642aaeaec9456cd7a659801314df1abeb0aefadd740e7f9a08656edb696363e7ddb329bee5c4b6abf13f4e37d297402ab128240131e383940f0cbcbcfee2b77875e8d1fa621fe32a2adcb548496fcf13f8e12ea089e50797c7736dae8195eefb0e8b2f80cb3e11fb42156499de362e4442a1f59b8b09efe93b4fd505fade4e1e83a4972c66957fa1a8fb231e8ce23da3325582ce84b6b7607cd451e0ee2739fb07e91574ad141a4a5fbdfeb45367b2d3c0c26e04a522e1c49fff5ba738d209585ed7d9fabd761b1c246ed7497ac2245a8bc74f827f93304de7dbf08be578fb54ed26312a5e0b65912c9916e622ec95ee3a1c5842525a4b168375a913d90182f5295343a8f1a9aeb0829a8cb027d95884e8e19e9195e77d5bfd1844f31b194033526a66a1eba09f85d068128120998d2157c3c038ff392a326f1589a2da2a6555602f0a985dc3d5a525d1c40bb53778e713e39fbd43949547a948d18c496eb769604caacf7b1aa19071135d9a42ee2d5f86a2c2e11981c6ba41228297d83f2523798b9d87c1b643491b4308691204ae7b515d146a688d091a897a6681a9d332f60a247c535e6e6c0f0730938f3902441bf9187ac8b6cf58a5d918c10412a2d774d6b91beceeb858af3df29a16b7a12bf4193b3e401b0fc98e2b5c21b0d6e49514d4f1e85af11f34599b21a17f037da731bc2bc3bc042d0f8f25ff8561924058a7595c9b2f23ea768aed373e606df14605edf34cb67a6433c28160657cdde30256df776f269b397fa4572b78c4bb7c8b3395cc114702bffbbf9387f80794ef4bb6d08c87015f3684484036b95b910863a2e92ee8f6139a24e5f19ed08432bd92ed01b2925902b06c4b91295be65b641d78085b2a1ecdeab4b9f5dfeeb6fdb6d5fb02b061b8b5d03dc7f99f6a552f1869e65bad9ccf6b454a4255d800074bd97d24543347768a4ba733e73eb2afe178f73bd738d506386606338264df152517fd429718a935f6c8ca9abb4da29f3a30e71a26cc5496e6cea183ef02f884f4f5bfafa8a06794e59aa172894e6aaea31497c77a57c07d11a87fa12ded129fa64d68bf1ac19070c01e775f4d14b3e8c955141979b761405205af168a48de7732774994ddb7fdfa3c8570583168a9e03f024d9e2e1f09dec9cb77677047b75e4da6d17869c6f66f5268511858ba7e1af43acd85d328cee96baa4d17bde95a925d23fd9d062cc7da9fc25ab7707e5ef86d9b328bcea0543840700c6953e62c66ffaba77fd26f0d15cf6d70852208610f507ae83dced2e950f1d0029cdd7332347f946dda155635ea8330ea602419e3c53ec4b09117f3e09b1b2f93407cc8bb0c0e98d2678872084020ea067746d00f2203426773f56a09b2c7cd830bcd3dd58ade6f6460a5b444164d3a17bcd6f77c1a99937110fcbd1ac011eea53aecefd01481e60aa1fbf6bb2edb7db776d1c17c4b91ea5951c7958a473028c440681e28c68ba0d9ead285944ff8aab4dd09146f86186e7b52d00c08190a0613abb4531980d4c41712900679fafdfe15029921c6cadbe4d88d943d72fa9c51f77717de1c105b4ce216d26e57f2c3d2253a4efc59b883a329eb8042e3423ed384ec17e5eb2ceb7ff211f33dc6ff61c0246384ccaad7e38adf3d4bf3b60fc5cb1d040d1a0005fe9c31c8ba55d44887861842c396ced33ce3375708fe5c4984b816dbff04ae2672d1a1c253aa4ce34b876b2479d8bf16702c10eac2a280d63ad593fc572596fce8e94d7a345712bf82f5858c9b279304933855c00e3283bf6b878c7d94d70ec7e416c7d5444423951bc9129c69af9fb18d8911d1eac10ce394e1a139ebb0e691638f3ce07a70cb81100ac38f8e1abd530762caf0b7372c8b0e9a3ea3eff1a9548bd80e140337a0eda3bb789cea2f01cca56c9b917a60738b937daf42ffabb16d083493f35f24ae431903a1349bdbb6e5657f665bde33aea9f862e8af732d639c2fdd3807938e4d2fd7bf3bb644c1c62a2f291e1020fd1c90bad927a4ab4c2af87ec50348f43253087826d375ce7b34f430bc2204f1793f3fe2d49dd63c1e392bf73a703d83c0c8fc0bef6f975a5e0d0bb1b55d7072a7d29d6347e0bf1a964faeb217abf349cfc85043ab5ac604c834e767c1170c4d1db8049f959262ffdd5c029901127b26342d16e045e7a097789c3d8ca4a7dfc934df4eb4bf099f6524bb9e5a6fe0aa43e3112ddd9b68f809eae2e9e3daf3224a7433934ea31680cd63958bc27bd360b50b4d69b52657059b6c0c42f7fce90ad11e07b2dc58e6558cca4383b2b01e8788258f5f094af481146be7434761966b88e97bee6bdd541952b49242864f6a48e17273a754ad4fe1c3e2a37bfaab300813aba74725eb5ae0196e529aee464bbe26aae81a8edfebb0c67206f6dd57529786773cff6a7f9dfb43ea8b804122d2f463496bf312080eecc295d6cccf21160080771307cf90cb877d357ae88bb3c750be3997445d97ab758bb56e33399154e7e70fdf9e1b50bf67d014ce23839989c15211663f8aa7e85609cea098f5c0681b79728db1cf0721e6a5359f1f1f3e76fb7a16281ac62fe37378143b2bca6b4aa34cd4b94c037197c02d90e7cbd3214527896d33c698d42fa1a8506838c4283bd19348baa8f13193ebec9a23f059bfc23d5ef4a3237bfef540051c7bd11cc481f95895191430ba74e031fb0d5ac2744210dc546a8be92f5ce2240017a9b5513011700dfd823193412fe36d472f5408bf334fb4995af2ae88450f1b3b080789e7b61eaa268b883e22db6c77df1f3b714aa1cc24ba56030ba439c70acff10fb78eb13811f36455fab7820a2621f69a0728b98ecda6eab6fb571059436faa1199d3e85dcada522d853c56b1a6adecf83cea592a4a0847b4fec67de305190eefa59e7b4a81514904288e147432eaa7c3660debec326e89913e9e8c34a24150c47caee9a35ca38b62a6eefe19b7c2fd43665e94631534fcf76e37ac8852784f9cea2d82453161c35c2b371f8f0462f139d6935215c05faafee8e22b6478d7b095018f8b723e3367d2858e5a74b0aac630fd6ed5dc69b2e6afa9a28ecb14e4e125c5a69c951fe7b93effa01a55c98bea1588b1e52cbd77b2b89898ec8bffb03f2c4d138041476765b3e8f4050f52aeedb816116feb9df93fd67cbf373753cb2670d1ecc39b48131623572506ee694d563069f06023bbc94811a5ec7b64bda22c91da1f3c553614ccd601eb608eabde4de06d47fa9345d569320935f2c8c8ad8b345ad460c0673962b752fa1a586e956a21c2aa01c4a6846351131540aa4affb9d8e9669e52ff3a3e2a6cb61bc1bf9acd048bcd5d234aa0f1131e1c7ab377eafc8e985e459442a3505db6c617b156860be926bb8fa3ab70fc7b348130ee3f9d58c1a1e20cc493722eb220cf8760f397e6ef1c0d09a19a590997b608f67eafdc75317ba0bbba95b5b6584769c02fb2e0b8026aed2ff9c8d6708d5ea1587abdf25002515a552dd76668e44c748586bfe009eeee7a6284f46ae354a928f9117b23bbb24a0f69f4f4b239ea5b5ce13244ae8d9ac2e2c91805c3fc35804959070602f2a7608b607e114e0adb62c5dfe8abdd0625511d5ef0ee81176b5e46fa7bb9b3e5d7c8235694b9d16d9754d4927aa7d7d90c7f0c90957abd3c7e6b8cb125286f9511b073e223b81aea5e18951f76dc4199c0f192f56c09e9f139717d0f5f2159ac66d8742b27fdacce765f74de116154e32978e1788fac9a684f2434a92cda5565a187a1f610f4f48514f958f573c8e760bedf8dde4f331d035d40ad0439a2545c639df5a0665515bba086a412be31ad2fdb901013d0ff92bd148fe3e222a8027da23ffd32616b9c229bb47e205cddbf3c36a5a360158d726541c677d90e5e60750b7e79ec90c86c3d68e3039db9cc4154a9211febd3b7db61d38cda28062725c443415f77d90fbf02ebe5aa9f1292e0287b5955a82de5c3f693744f51cf98eaf94338e16e96685434f06f53464d1a976c0be9380ef49de9a7da469c1be635ce48aaf93297e8a890e093a3627b2a628e900f0210979ded002c804a8409cd28f8e373d03df82b80c6bff314d20bbb3d7f4a09aed307610d56dec7bc524d96beec893e0dd9b1efb91f51bb394e9d17b24487284b9966ac955855982a49f3406382b05a256de0cd89713770136c6eb3c47f58e830fb18eb174638d9ccf1578aa92e3bb839d5a456844ff073ea97a538a8a3eb945dbf90edd25807671cf55c6ffa3670de28b277f387bc2486115dd8dc96455f8108881b86e9c1f3e361e9724d863182d059dcda71997e23a93d5cf9dae6df382f30615940af703c519d3e255d14e2e279d5ae838f844eb83307f9c601af92d9e7cdab6662f14ba8ee296874c160d659a60b533cf3a6d7d3f32737de5084c3691b8db25a9dbc94c670dcfc79713d6526008a728eb8ebe7db8f461a7cb5aa2f2e34813f3ee6bc98320e4a0f5db56f1347123d0577c1426afe33ac5ecce57e97f9083aae6f2c9cf59dbd47fa63b5775756379c3dcd2eb77fb66e3d49b0df820d43a1ed1ad9eaa77aaab8fd22bb801d70d6316c5c131697d5cc884e9b12b8ef9c57a4a9b25540e0ec9f14a893b48f9e0e45733643c085e2577cf0b0126925475af5505bf701bb109b09753315878b20e2b8ed86b8fe609ca5727a978497a3faa61d22f06dbdca045692b38d2f7f91dd6471781c72d2b4dcd21be0dfcd8af30c4129982d45c41101f9907ebae108247224ae5851ba3c3ecf3eb48bf1c7123112c58f7ac5f736f4df08ab50dd5f4df5865906aa6b059b5a4cbf80ac1b7c1f0c5155e08f663290747cd27b5fdea7ea0590a3625715efc5973ae1989161905c785cdb1f205a3bfa05baea4534cfb84502b3c732e24ad28707bd8d89312fc324d6341756685833cbaa2ee3f000f23716e9c8657113efe5465ab1677dbf9af8ede8ff678a850473cd206d66ad88da8c31c1a578da557e5b921e5032a7d85335ab76c42536911cace065ee37ffa74ab352dcb7f7a51ace4cb48b2c580b2ce1a1d94bfa89dae9e8afa415b6d57f3f7bff1f40d2266e46f894b43209f4ca7d4b32681845c8f8df37bd50a51cd43938e63c2d75398d1f424aa5494bcd367fa1dc83cd9e79d1b5b6d07d312600c31226656414a872a5a5d9579068c062f2b1e8bdd73a34d4ce78471bc4564ada79111dda30c923ff43dfc63df9b224c335158359a4b989a86a9b3ff28c52c6d2d3dfc209d651bd5ea6712a73973fa0dd8eed7c7cae18d9c61cd2c0a4956033ac83fe663da934523b6a17e0dae6ecb791fa73462b6efcc108e699f2431ecbf2f2e365b7cee8ae4d0c3689b78a7c3", 0x1000}], 0x1) ioctl$KDDISABIO(r11, 0x20004b3d) close(r0) r12 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r12, &(0x7f0000000100)="8c65", 0x6d2) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r14 = accept$inet(r13, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r14, 0x1000, 0x8, &(0x7f0000000240)="66f2742dcdc55eec4069b9273748b3b269301e994617235f8ea6c5e04656777298a6dd811607d4a00e6dfb5f2af6fa5ab899eef3e500a5c57a16fb06c6ac7dd01e9253e200bdb133179886f52a88e6dad8e0c0b9d2441437d83f3a467190e59f32f06f8fbfc9626cbb43143bb6b5e501d40c5250a4c1ccae754dc348f127e226ffcfe7914502967a83c03364f7a29a1e4f1a73f294d4a4e3e128d76d0b2e893bf6b029c4b8dcb0cfd6ed34f6ce33d66ef0c67ab31d22060abcc8caa7c69ff2cace52a3a682b1c9dc68011681f11fa4eed67588d75b8fb515d8aff4bed1f11494d85f6e2d8a0487b9d15416c16630e11bf745267353351eaa3698c77ed6b2c8a76ed3835b167871185da8e0b4734d4e48569ae2ae3be1199d7dfa3b4603edcb8dec81974e010a36e12dc6e5d0c030d7bab0f93048d7f890ddcb1ee18fe78b94f7a020d6a211b4df5e879d85b22e9421b81394212517d17fe0063b156e53c30ac347af0b036397b5bde44d5fea923ffa02b56ec038626fe5e12b576fd250d55594db2137d085e72e8bb1cf67ee64821b621c679778bf54ead89360b7a02c3125cb23f81459d6ee68872e8cd0ca48aba08ae2da385b97497cbb8cb1094940ab10c105eb2cb2d13b175dd184860cbc758f840068cf4efc50c2a8e5fb3a66bbbf11e1f404340e2a0fa21e766db46c5c5963bec668d902de0286ceae05e915d7bcd5bfa67982e39d448466fac29d240a472c02ad6ccbc0f974ccf86c6ce40dd57cc97fc02f9d31d921a52a7f85c7431aa193636df5d5f697c201c40d2fb644d074bbe991ee457143333768117cf5e01ade8d2c9496f6d00401d36165fefab3b96a8d88ab88c1eeea76bebf4abf624db7067674f46649511b87f64464aa2ea54009b193a892efd73f3710f44e27b699c84a300e2ec9141cd02baca9a2add52e9be25239f5704a9736718701701a56e128130cfeace3b1e69eea2640c769d2415b2e4bd37a5269f824f9b638ffa0edbffe26ade5cd583bd1749de98cab94cc77339f9c8f54e8fa145193ca4669185f310855de61fb68f7c8e2cef383464edbc09be694596fef2d91de8fd15cbce2fbb849ae2bc686202da006a44f402fc46964c3fd12fb5450124e71c35035f983edd52d796aa0f54806f9c08f377dd9734499342e366cc3db225ffb1e7bd21824f01c75b290b32eb86299a661de6e01d8fbcc93e386fc0017f20d497619310945b26d0108b2e3228d37fdd004133cba8505653a829462f68cb54a5c5169230b497aeed617c3628dd8dbc7d0d015db1330b69e255c42d12e046b26d0b08a3346276004c2bd9b66cd17956168b5528d3c8689a9a433d753aeb7e7157e54a80a8e26536481563000413b8acc670adbe1906e723d9554bb88060428c1b8a2299b5c128231f94e01b8f7eb61ba693b6b5ea620b98c622e21015910c2cdb74b56210f1718236b3c707733a84ac4da5b4a5e0ec52b3c645a6f31b2b3d2fedb1d0120c4b6d125da53811363249f0e9e346b353033eaa8943e5b5fa42956300962adadeb8de0a0f297edfcd59cdd006281ed29d8023ac8d94b71362db19bffdd2bc8d8309efc0513c0e63368cbd7eb81156f869ded5388eacb877313c0be101f762e93c181c92007cde60157cc824d0d5d157752c18e4a6392015550d24a1efb073826570811d17cb389d76724d57027a411ef3241db196e504546ee8f0680d727759c4d9ed340b01aa7cbbaf709029c74990cb4bccc946e33e9d8933112ca0477ff2a0847083b87c562ea521b21f8ed644bcb4832411e134c88f7284182972cf13cdb79fd01e29f6e2dcde40af760b8de8b1e8ae2597352b60feaca9da06fbe909349fefb842a63113f3d89ee84469cc4aaacb4912d05c576e2d5fb5e39f0a1697ad44e8f65f2fe739f56c79cf239fffce5f3fbc74d7b8687f15ceb022ebb9034dea90bd3ba83760512f7575a51a2a32c6bf89d9903bf0326bb3a847a1a49aed24b690a8bc38002556b7cbb19b97e9f56f40806061afe4e3d3aa9dc7a2b7d6b88302e9b43de03fcf345300db36bf07fd9753afe52d4a4b502af89ef59311fe741d61a35e5afdd21213467d3258cd784eb632f2253040ec2447d9e58704265540597a4552faba2ac319577b16ff8e29a1953125bbfe52d98ca9791efbd41f2a8779892f3a93603dbafb3560ebda3eb4d7e7e796202a6a61576c2db85cc1f75b460e81a44de46dac982b751255469087a9a7223b871381a7f1e9a4642b1b03ce9c56007bf37c22754c72ed9c15d19a32c0dc720f4081cc8211f74f9678969aa84561ef50b14ebb9b7f7ff250536c70916da92ec6f37101edde636c4aa2a592cc0a54c30ae6ebfdd1284391f5f2389b97d19087b9cf43457bf5db410a6124ac2e04c03e095e6a70d963b3a0f46ba7b8eff59b10830d50cb84e6e2972e1a9b2491c48b1a5d9fb58e8649b361754c745b33556c77408886d9aa9a99447279236ac4db37e25b1eb730bdca946d46adbbd4fc36a7cea66e4790e34ad87e649fc8df3e9d33fab1b6d9162e021a1feb5c42e6997ba67cad4cfc2a55420f5a2e6143d7b13c31acc17364257c0bd427dd28ecebbe94d6d9dd71173b40db35b4b82381f6e8079c47b6bc0acc0dfe209ec6264aa9da13591a8390055d674ddbe571b43f4459469e9411ef5eabc364eec59035eea22881074a9d764883d70c7e1c9c2a5a6859aaa2491e8f36274301d23bfb22f70f5f16a5201c2db748453f55a357d99142a22f8ee560b02e732ca5fb47cad994b4abfc640ffa7e3622d958798261275750bc2dd03bcdcea5982bd606680cd324c567587404f3edcbb5b0e1fd6ba926e10f48580bfd1ffcb086fef14254f61e110d50242bb852bcce9c1491653224f965929d7f398182e44e776017add9499b5ed0dcd5f0d3efef01146648faa9058e7e315aa6dd49cb083ade4c68888c9c773ebc26776f23d1f1c44059c3d5c9aed14f423c181f2c3cc82b41fe6a32a0dba7b1ab987d38c203b50ed448b7773f8aaa356531439c78552700430852733cc15be2f42c413e24b43c59c0032f929712523d49f82712bb9871e3e52c02718071e2cae201f0ccedc02210de192ca646671626c5abb517112388403c84b82cf1b92973d4037ea19e25f27ca08513f581b061743d0a0ddbb4b14929c1a2494ac9d5cd97e8ce655ca72f4ed093769f42511aa265e0cfcc2b8eebefebacde0483f35de1b288e0e8dfb5cc63423c7cda425cc62aba4f1220522516cd2da80fd832699dcca24588288fcc8ed3afd36e52bedbe3e4cff09557e04e73a56d876e19aa7ff579e9a186c71e1dd241d1d568d5bcfb05bfe1f3975e59ca428922720aee212c676aa63b78d3d6c58a74690e9cd6d897409476f048dc77ea78dccb2ce652c7628bdd90cee0e7b049b54141558517bc91ae052394205dedff981861c5dbe7576fc00f4debdecef0f02cafad34c051b729b3f3d9a2e9ae488399daee2edc39cb7c6ca1cff0d8f4cfaab128e5b77a509daea5f86dcd1a9212b37d849e301563e985b7af039cce0158693af9cd00de1065d6f43035e18370ae6b26656613a558db4d8401b1c50774ec37aca32820dc33b7dbccff2454a86fce4075ead67ed278120d265adf663b76205ca34ce006f0795a9380e52d5e6368545d9b347bdbb974bacbaf18aa2749195ce43c3f5b2e796b755396e689220992b43e1a82d8d0d6bb3ab30916cd3217b316bc771125471370105615ccfd33bab25559b9d8ebd9263aa02222af6553d639b067c979f13175e0fbcce10a1eeb65ce217b41f01f8dce1d944918ecc15a0b9f81cfe16c58cb99a1a106310f417a03fdfb2dc847f1abaef30292d175af722012605c38a8bf36d643694626a2070144757d14c1b17bfe19fd9d6efa98fc9a0e48b6c6ffc744a16fa80b0be7e4e8fbb3e0cce0eb2eeee9034f90e7b9bf1237e2505e7e8d47438f405b9f3263aac76d7a1e860fbffcdfbce9092560f540c337d359fde432f29b6b92d7f9d26e9a97d964173ae195dd1e82503b43306118ddfbb3c00f839c6bd7f27afbc5d56e14f979f3749848c417dc3932fd5ed335496f6a0ad95880a15cbf45ab1907f0ddc355df5279e83d79a4b9351f45d9be22c812755c3a7ee43d59ac5a2bd5169416e29ffabbb688240d36f15f4b2060f146dabba5b283dc03cd23d578638b089a08fae058b86559c45903de63a9bade1860e74aba5ddab375a231568e72878a43275875f84ea80cd928f3c595999da5f523b760f7e904cf226613170105c68f4b642e2d1ce7fc485eef519d1088c717cb0b25d0c7cab4d0e9909863af3aca7944db9361fbe63ad3e8497b661fb90bc80bd423aba05249c94738a5b45a0d76a7cb69630dedc9e61d7b78d132a0df7c5db181722755eabc8075eb52ddec92c6123770970a516c622b35e9027f7d4b463949e72fea00eedfac44ebfc48b86ceac92bd259ae07d9d929ce7b77db91bdcd163e5bbd29915582d68b7a59bba9ae79e95aa3402675ddb0980a28b93555cee690c5acb119e90408aac46368657abac073f7d7cffcb53866c1f68695f4ac239e3e11b0c63cf80bcf21d0e58e5ae1d3ca00f3d55e1af56cb3347d5e8e0a8cc922b9bce29cac4c31ff1fc6432a254b86956a970f32a2d6b61a80112275a0e51eaa1fa828257838bc69bc29cb382d26c229cd58da5cafd4b5b5e29921823412a24d5d4aca8b05921e56870c80f8b23c632251eeadeb34f015cf5e9b08b493ce47aae5925455fd1c3680bd0d32bd72a258da8835a66a6deb46b7ad6ba4ca4bd13c33addbf682deecb1bae0b88d2c81bfc8ea789cf4be8d542f64ef6c31bba921c1825bbe6ca5818161d7bd6cc106d36e69b79f84d8f3968da880746c5898ec1be4f1aa5a73714bea45ed34247600aba05194cc0edaa62b0d5dac516edc4f91986819a3a941373a079e80f7635345eb9fb53b9f1bd516a59f71f40c9b859eb36a37bd8823cbf7c3773feb9771d70ae83651dfb6c09f82975802ba132d0d4479706be786b161bad8556a921e4d34f7fe0470274428a3087e20ae063e153d99abc6e1a0322e301506fdbf793b84da8800a69a2c8084933073444a1b2fb000569e4bda192775961ed31df4e4f1c4ae2fc59994d6e649c08172d5187eef9c6ecfde0b697095836b773238a017913e04087986abb588896f688ec52785a32a23e34c4abb90f65cc0a05edf9de8bc1801e605a6a8695db5116a835b777f43364df3b7a2dac76920f70059714a29065fbf36857ed1f7292af17dd2a84c61131d36e57df6f68aeea33eb4a709ed09e13d5b24f80e7331358602ff3f03d0c85f62eb2ee7a96cdb79fac8fea7fb22487f86f5314851d421183b73e26da137c7f5c03b0c60a72cf2956381b96bab60ad7e868562cf3440dfef5e716e7010cc2c88a4d339a421a2ae38f4fed00089ffcfe72393888b8f90f2a4178c5b0a73a0f3e68a12d504c9c953e973114f7ca54359e172da259214d144b036a848e5993874f6144a4f04e433b47f1e7f38ca3f4ed4a8aad48bf6a03526d97fd00b5bf7ee82b0c2c0382b1bc3f900430464fa9d1bae823422d62fbf6d0d8f9447f5a074aefc73b4cc95b45d518e0ba21b1e86c9ec347c85f3b096108d630d0f8b64fb9028f784ab19fb17c1a27fc32fadd06a84632d199049b8a546d16f27d351bc18c67ecc6622e8f446c980ceff922b9480a0db9e252079ce8d5150fc6042ee5f8c407b96b4d81fd14d3d438e8b8baccfcca38e6bec6bc0d6bcb23be901700", 0x1000) pckbd_enable: command error 16:00:11 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x1, 0x0, 0x0, 0x100000000}) flock(r0, 0x4) flock(r0, 0x100001) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000200)="3e5ac32449dd8520b80e113505d5212937a920984156059d265196da2cbc9aa5b0070509b433f28b85395fb5cf7e2998b2d8211515a8fd2951d129364126ff3f037716e4fb636ff4c1670db02d1bc432866f6d06c62b0e8de7cdf696bf04a33b78067628039229dc824bcdb5135fe59b1742a9f84626f229bba49e7c425daa6713003ea8a3d14108fd61b239a25dfc", 0x8f) r3 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r4 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r7 = semget$private(0x0, 0x4, 0xa5) semop(r7, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r7, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r7, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r7, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x3, r8, r9, r10, r12, 0x4}, 0x200, 0x401, 0x2}) fchownat(r3, &(0x7f00000010c0)='./bus\x00', r6, r12, 0x2) r13 = dup(r3) ioctl$WSKBDIO_SETMODE(r13, 0x8010570e, &(0x7f0000000000)=0x200000) writev(r13, &(0x7f0000000000)=[{&(0x7f00000000c0)="9cd6ff61d0f3053557bb3144a549257de15456dd2644c81f21191d2b74f0838962fab6db6db493285647f1e04d70115579a4c53c990ca80cc88d94bda2ca45c97609ba447b188c698a845d07d234e60fef53538eb92262b49692217c8841c19d03d32c97fd34c1673aae7c16b5e9b4640b866f226d09fd9b55796c3bf3d48141cd1fe0081a33222449b8ec903055e4f6fb1f2f8498eda0325cd79529abb106859fab0ec5676105243730f37b2d99d79c2e07a66111b6eaf91295d49d58e77982e36573e9d8ad9def42984d2ec4abc1d6c116b128ed6e1881c3fd6a3b8b74a183472e8c9e972d1628a23c0eddae01dcb38fe4a8e8d97f99398370b3e607fb86171f35279b6e060c44b101da78fe513ceb239af24b33126374b1e0dc7a3d1fe2e493d93beb9fb8b4c61005c790ec036f86b642aaeaec9456cd7a659801314df1abeb0aefadd740e7f9a08656edb696363e7ddb329bee5c4b6abf13f4e37d297402ab128240131e383940f0cbcbcfee2b77875e8d1fa621fe32a2adcb548496fcf13f8e12ea089e50797c7736dae8195eefb0e8b2f80cb3e11fb42156499de362e4442a1f59b8b09efe93b4fd505fade4e1e83a4972c66957fa1a8fb231e8ce23da3325582ce84b6b7607cd451e0ee2739fb07e91574ad141a4a5fbdfeb45367b2d3c0c26e04a522e1c49fff5ba738d209585ed7d9fabd761b1c246ed7497ac2245a8bc74f827f93304de7dbf08be578fb54ed26312a5e0b65912c9916e622ec95ee3a1c5842525a4b168375a913d90182f5295343a8f1a9aeb0829a8cb027d95884e8e19e9195e77d5bfd1844f31b194033526a66a1eba09f85d068128120998d2157c3c038ff392a326f1589a2da2a6555602f0a985dc3d5a525d1c40bb53778e713e39fbd43949547a948d18c496eb769604caacf7b1aa19071135d9a42ee2d5f86a2c2e11981c6ba41228297d83f2523798b9d87c1b643491b4308691204ae7b515d146a688d091a897a6681a9d332f60a247c535e6e6c0f0730938f3902441bf9187ac8b6cf58a5d918c10412a2d774d6b91beceeb858af3df29a16b7a12bf4193b3e401b0fc98e2b5c21b0d6e49514d4f1e85af11f34599b21a17f037da731bc2bc3bc042d0f8f25ff8561924058a7595c9b2f23ea768aed373e606df14605edf34cb67a6433c28160657cdde30256df776f269b397fa4572b78c4bb7c8b3395cc114702bffbbf9387f80794ef4bb6d08c87015f3684484036b95b910863a2e92ee8f6139a24e5f19ed08432bd92ed01b2925902b06c4b91295be65b641d78085b2a1ecdeab4b9f5dfeeb6fdb6d5fb02b061b8b5d03dc7f99f6a552f1869e65bad9ccf6b454a4255d800074bd97d24543347768a4ba733e73eb2afe178f73bd738d506386606338264df152517fd429718a935f6c8ca9abb4da29f3a30e71a26cc5496e6cea183ef02f884f4f5bfafa8a06794e59aa172894e6aaea31497c77a57c07d11a87fa12ded129fa64d68bf1ac19070c01e775f4d14b3e8c955141979b761405205af168a48de7732774994ddb7fdfa3c8570583168a9e03f024d9e2e1f09dec9cb77677047b75e4da6d17869c6f66f5268511858ba7e1af43acd85d328cee96baa4d17bde95a925d23fd9d062cc7da9fc25ab7707e5ef86d9b328bcea0543840700c6953e62c66ffaba77fd26f0d15cf6d70852208610f507ae83dced2e950f1d0029cdd7332347f946dda155635ea8330ea602419e3c53ec4b09117f3e09b1b2f93407cc8bb0c0e98d2678872084020ea067746d00f2203426773f56a09b2c7cd830bcd3dd58ade6f6460a5b444164d3a17bcd6f77c1a99937110fcbd1ac011eea53aecefd01481e60aa1fbf6bb2edb7db776d1c17c4b91ea5951c7958a473028c440681e28c68ba0d9ead285944ff8aab4dd09146f86186e7b52d00c08190a0613abb4531980d4c41712900679fafdfe15029921c6cadbe4d88d943d72fa9c51f77717de1c105b4ce216d26e57f2c3d2253a4efc59b883a329eb8042e3423ed384ec17e5eb2ceb7ff211f33dc6ff61c0246384ccaad7e38adf3d4bf3b60fc5cb1d040d1a0005fe9c31c8ba55d44887861842c396ced33ce3375708fe5c4984b816dbff04ae2672d1a1c253aa4ce34b876b2479d8bf16702c10eac2a280d63ad593fc572596fce8e94d7a345712bf82f5858c9b279304933855c00e3283bf6b878c7d94d70ec7e416c7d5444423951bc9129c69af9fb18d8911d1eac10ce394e1a139ebb0e691638f3ce07a70cb81100ac38f8e1abd530762caf0b7372c8b0e9a3ea3eff1a9548bd80e140337a0eda3bb789cea2f01cca56c9b917a60738b937daf42ffabb16d083493f35f24ae431903a1349bdbb6e5657f665bde33aea9f862e8af732d639c2fdd3807938e4d2fd7bf3bb644c1c62a2f291e1020fd1c90bad927a4ab4c2af87ec50348f43253087826d375ce7b34f430bc2204f1793f3fe2d49dd63c1e392bf73a703d83c0c8fc0bef6f975a5e0d0bb1b55d7072a7d29d6347e0bf1a964faeb217abf349cfc85043ab5ac604c834e767c1170c4d1db8049f959262ffdd5c029901127b26342d16e045e7a097789c3d8ca4a7dfc934df4eb4bf099f6524bb9e5a6fe0aa43e3112ddd9b68f809eae2e9e3daf3224a7433934ea31680cd63958bc27bd360b50b4d69b52657059b6c0c42f7fce90ad11e07b2dc58e6558cca4383b2b01e8788258f5f094af481146be7434761966b88e97bee6bdd541952b49242864f6a48e17273a754ad4fe1c3e2a37bfaab300813aba74725eb5ae0196e529aee464bbe26aae81a8edfebb0c67206f6dd57529786773cff6a7f9dfb43ea8b804122d2f463496bf312080eecc295d6cccf21160080771307cf90cb877d357ae88bb3c750be3997445d97ab758bb56e33399154e7e70fdf9e1b50bf67d014ce23839989c15211663f8aa7e85609cea098f5c0681b79728db1cf0721e6a5359f1f1f3e76fb7a16281ac62fe37378143b2bca6b4aa34cd4b94c037197c02d90e7cbd3214527896d33c698d42fa1a8506838c4283bd19348baa8f13193ebec9a23f059bfc23d5ef4a3237bfef540051c7bd11cc481f95895191430ba74e031fb0d5ac2744210dc546a8be92f5ce2240017a9b5513011700dfd823193412fe36d472f5408bf334fb4995af2ae88450f1b3b080789e7b61eaa268b883e22db6c77df1f3b714aa1cc24ba56030ba439c70acff10fb78eb13811f36455fab7820a2621f69a0728b98ecda6eab6fb571059436faa1199d3e85dcada522d853c56b1a6adecf83cea592a4a0847b4fec67de305190eefa59e7b4a81514904288e147432eaa7c3660debec326e89913e9e8c34a24150c47caee9a35ca38b62a6eefe19b7c2fd43665e94631534fcf76e37ac8852784f9cea2d82453161c35c2b371f8f0462f139d6935215c05faafee8e22b6478d7b095018f8b723e3367d2858e5a74b0aac630fd6ed5dc69b2e6afa9a28ecb14e4e125c5a69c951fe7b93effa01a55c98bea1588b1e52cbd77b2b89898ec8bffb03f2c4d138041476765b3e8f4050f52aeedb816116feb9df93fd67cbf373753cb2670d1ecc39b48131623572506ee694d563069f06023bbc94811a5ec7b64bda22c91da1f3c553614ccd601eb608eabde4de06d47fa9345d569320935f2c8c8ad8b345ad460c0673962b752fa1a586e956a21c2aa01c4a6846351131540aa4affb9d8e9669e52ff3a3e2a6cb61bc1bf9acd048bcd5d234aa0f1131e1c7ab377eafc8e985e459442a3505db6c617b156860be926bb8fa3ab70fc7b348130ee3f9d58c1a1e20cc493722eb220cf8760f397e6ef1c0d09a19a590997b608f67eafdc75317ba0bbba95b5b6584769c02fb2e0b8026aed2ff9c8d6708d5ea1587abdf25002515a552dd76668e44c748586bfe009eeee7a6284f46ae354a928f9117b23bbb24a0f69f4f4b239ea5b5ce13244ae8d9ac2e2c91805c3fc35804959070602f2a7608b607e114e0adb62c5dfe8abdd0625511d5ef0ee81176b5e46fa7bb9b3e5d7c8235694b9d16d9754d4927aa7d7d90c7f0c90957abd3c7e6b8cb125286f9511b073e223b81aea5e18951f76dc4199c0f192f56c09e9f139717d0f5f2159ac66d8742b27fdacce765f74de116154e32978e1788fac9a684f2434a92cda5565a187a1f610f4f48514f958f573c8e760bedf8dde4f331d035d40ad0439a2545c639df5a0665515bba086a412be31ad2fdb901013d0ff92bd148fe3e222a8027da23ffd32616b9c229bb47e205cddbf3c36a5a360158d726541c677d90e5e60750b7e79ec90c86c3d68e3039db9cc4154a9211febd3b7db61d38cda28062725c443415f77d90fbf02ebe5aa9f1292e0287b5955a82de5c3f693744f51cf98eaf94338e16e96685434f06f53464d1a976c0be9380ef49de9a7da469c1be635ce48aaf93297e8a890e093a3627b2a628e900f0210979ded002c804a8409cd28f8e373d03df82b80c6bff314d20bbb3d7f4a09aed307610d56dec7bc524d96beec893e0dd9b1efb91f51bb394e9d17b24487284b9966ac955855982a49f3406382b05a256de0cd89713770136c6eb3c47f58e830fb18eb174638d9ccf1578aa92e3bb839d5a456844ff073ea97a538a8a3eb945dbf90edd25807671cf55c6ffa3670de28b277f387bc2486115dd8dc96455f8108881b86e9c1f3e361e9724d863182d059dcda71997e23a93d5cf9dae6df382f30615940af703c519d3e255d14e2e279d5ae838f844eb83307f9c601af92d9e7cdab6662f14ba8ee296874c160d659a60b533cf3a6d7d3f32737de5084c3691b8db25a9dbc94c670dcfc79713d6526008a728eb8ebe7db8f461a7cb5aa2f2e34813f3ee6bc98320e4a0f5db56f1347123d0577c1426afe33ac5ecce57e97f9083aae6f2c9cf59dbd47fa63b5775756379c3dcd2eb77fb66e3d49b0df820d43a1ed1ad9eaa77aaab8fd22bb801d70d6316c5c131697d5cc884e9b12b8ef9c57a4a9b25540e0ec9f14a893b48f9e0e45733643c085e2577cf0b0126925475af5505bf701bb109b09753315878b20e2b8ed86b8fe609ca5727a978497a3faa61d22f06dbdca045692b38d2f7f91dd6471781c72d2b4dcd21be0dfcd8af30c4129982d45c41101f9907ebae108247224ae5851ba3c3ecf3eb48bf1c7123112c58f7ac5f736f4df08ab50dd5f4df5865906aa6b059b5a4cbf80ac1b7c1f0c5155e08f663290747cd27b5fdea7ea0590a3625715efc5973ae1989161905c785cdb1f205a3bfa05baea4534cfb84502b3c732e24ad28707bd8d89312fc324d6341756685833cbaa2ee3f000f23716e9c8657113efe5465ab1677dbf9af8ede8ff678a850473cd206d66ad88da8c31c1a578da557e5b921e5032a7d85335ab76c42536911cace065ee37ffa74ab352dcb7f7a51ace4cb48b2c580b2ce1a1d94bfa89dae9e8afa415b6d57f3f7bff1f40d2266e46f894b43209f4ca7d4b32681845c8f8df37bd50a51cd43938e63c2d75398d1f424aa5494bcd367fa1dc83cd9e79d1b5b6d07d312600c31226656414a872a5a5d9579068c062f2b1e8bdd73a34d4ce78471bc4564ada79111dda30c923ff43dfc63df9b224c335158359a4b989a86a9b3ff28c52c6d2d3dfc209d651bd5ea6712a73973fa0dd8eed7c7cae18d9c61cd2c0a4956033ac83fe663da934523b6a17e0dae6ecb791fa73462b6efcc108e699f2431ecbf2f2e365b7cee8ae4d0c3689b78a7c3", 0x1000}], 0x1) ioctl$WSMUXIO_ADD_DEVICE(r13, 0x80085761, &(0x7f0000000000)={0x2, 0x3}) syz_open_pts() syz_open_pts() 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x7}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:11 executing program 1: accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, ""/43}, &(0x7f0000000040)=0x2d) select(0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10000, 0x80) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x200, 0x2) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCMGET(0xffffffffffffff9c, 0x4004746a, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:11 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) dup2(r0, r1) open(&(0x7f0000000100)='./bus\x00', 0x4000000037d, 0x2) 16:00:11 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x40) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = dup(r2) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000180)) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x80, 0x0) fcntl$dupfd(r1, 0x0, r4) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x59) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x61}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x7, &(0x7f0000000140)=[{0x0, 0x1f, 0xc5, 0x9}, {0x3f, 0xff, 0x0, 0x10001}, {0x3, 0x93, 0x8, 0x200}, {0x1000, 0x6, 0xfd}, {0x4, 0x7, 0x40, 0x401}, {0x808, 0x3f, 0x7, 0x5bd}, {0x2, 0x5, 0x8, 0x80000001}]}) r2 = dup(r1) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000000)) 16:00:11 executing program 1: r0 = kqueue() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000300)=0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r1, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) r2 = semget(0x2, 0x1, 0x84) semop(r2, &(0x7f00000002c0)=[{0x3, 0x5, 0x1800}, {0x4, 0x0, 0x1800}], 0x2) r3 = socket(0x2, 0x3, 0x1) sendto$inet(r1, &(0x7f0000000200)="78d867f43e4132a541720b30d5c8be1b8358311d282fe0", 0x17, 0x60c, &(0x7f0000000240)={0x2, 0x3}, 0xc) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="3435a5211cee6fb2e40275e821e2cb749b40665cb716f9bd52d78f47b56df72c0fc37d63fcea87f225fde4c361b6cf00dcd1db85fa4a3507dce82f3c8a11fc98345c022f67f1030762941cd1e192e12899e4ae438a688d588b4f30ff4619db650deed586c8c2fcddbbf568536de83280db60c20f728a33f2083f7418db673242eb87a631e7ad4fa4bef495c9bc535818751290d6751f22f0ef3434b0097f42a86ef9a6088e28e7c21ef2b7606da64a6b736836d675a90b"], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000280)="0f50378046365672", 0x8}], 0x1, 0x0}, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCEXCL(r4, 0x2000740d) 16:00:11 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file1\x00', 0x40000400000002c2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat(r0, &(0x7f0000000080)='./file1\x00', 0x400, 0x9) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x6c}, {0x30}, {0x4006}]}) dup(r1) ftruncate(r0, 0x0, 0xc0000) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="82022e2166696c97a2fdff84f4da8e5a653000ac5a72b05fbc9a26f87eb8a34d0255197e8e71b22680bdf41cadbeee72cc7a3d74a5cbe9de5114c880c42647eea7aa3e401d589a39d51236a148bf34bd8281a10d0d4dd0db1de462ce5530166b43990dd3ca48e3783d1333fe192c5f6fc4501a6e70984b7b2b48466b3e5a28c59ea47b2ef840d59fe0bfade936c39c0d4fc4850048355e61378aafec820e3f6e5ad09f5540a93c95283597bff35513464ff75ee44acfb0fae1f526933bab75fe4792a10a1800"/222], 0x10) r4 = socket(0x10000000002, 0x2, 0x0) dup2(r3, r4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000200)=0xc) ktrace(&(0x7f0000000100)='./file1\x00', 0x0, 0x0, r5) ftruncate(r0, 0x0, 0x30000) r6 = semget$private(0x0, 0x4, 0x201) semop(r6, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r6, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)) semget$private(0x0, 0x4, 0x220) r7 = semget$private(0x0, 0x4, 0x201) semop(r7, &(0x7f0000000280)=[{0x6, 0xffffffff80000001, 0x1000}, {0x0, 0x3, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0x8, 0xc00}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r7, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000240)) semop(r7, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff, 0x1800}, {0x0, 0x6, 0x2000}, {0x0, 0x993, 0x3000}], 0x4b) semop(r7, &(0x7f0000000a40), 0x0) r8 = getgid() getpgrp() setegid(r8) setgid(r8) semop(r6, &(0x7f0000000040)=[{0x3, 0x74, 0x1000}, {0x3, 0x89}, {0x3, 0x7ff, 0x1000}, {0x2, 0x1}, {0x4, 0x9, 0x800}, {0x0, 0x3ff, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0xffff, 0x2800}, {0x5, 0x4, 0x2800}], 0x9) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x8, 0x1f, 0xff, 0x2}, {0x7, 0x1f, 0x1f, 0x101}, {0x8, 0x40, 0xe1, 0x6}, {0xff81, 0x9, 0x8, 0x80000000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2d}, {0x4d}, {0x6}]}) 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, &(0x7f0000000140), &(0x7f0000000240)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x220d, &(0x7f0000000040)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000100)) sendsyslog(&(0x7f0000000380)="e4fbf326c288f5956afbc376abbedd856a39c96b280ecd2b562c7f0f127f46a980f493553cbcb7ff09338b1f8730db5d988b4c459e55426638bc8f44af1fa4d6b469cc725e014e53a4cec9ad9120ef0bb44152a9f19bfa72e7623254c07d6d20bc692fac9095b4f910789eccacb7b34a1e8ae5bf100c27612e627587b3907b7551fd959c95a25f88cf8402c34870b98a5d1549ef069d56cef5382ba86e0360ae2231e6ea797eb366cced07b60e6cbf7eb4d86cf167dcd31daecded51c7f46ef970007bcac13baa5c3a9757c4b8f8ae5d2f4182a83ee5298995aedaa2129b66e0b4671b8e8b61eeb0dc2f0ef7c7cf2c68547c5e247fa462a20d75e323c0e41fc248d88a26a326568fc01d1eb4bd0c03f7271c1394f1d01f4e03a0c714f1d3c0733ed51f152869deb8a0b7c45e4800c245f37fffcf2b397e23c44d94b65ea9044e19dc61e45ddaf93c3a21f2919bcf401acc7a6f60c81bb2dda00bbcd64422c054df12eff5965c8b2bbf599aef5ded4e8b09dfaf4eeafadd05a9b8e136ffe4b93aa047fb824998a1db5c11f19e9c1cef17472411860ecad77317529e17122a09c9f8cf509bf3f2e30c014dcea24ea92d5507f0da02a47c70068753e56a67f0dc4dbf93822a03ccd74754b5c60712463c6cff33a37590c0e2c0e9325e1bdf3660fe67647cf41334174bb29871eb45124607c4980e490dd2620cd8286eab7da91e59cd5a66851938832d9b3ff4657e228d64f6be1f64d367afb1c9f6a03d40ca7d98778fb8ddc08448843f1e566ded684e0800ba8bd7fdc64cf2c6ab802b8e7d92f44f4113685cf0c4acbc010f4d9e1bcd67aa8cb1b5a77677b32f8a28c1a4c8372515bfa132e9beb11cd96381679522a82b8ea87e17046387e2583e68ad6fa397ce809d34ec0ba1fae73935d76867db4251c6ed8c9ad78bffd997ec56a1bd40f3a38114966f885d1e7c41e00030370236be0b4b784137ee64ca6f33a28e20bccae9be369d6a975876807e252091221a3bfbd7a45393362b2e06aaca3c7a978dbb8d6a95cf3918ef49b144ecf6a68b99c0bd13b05383916a030d83de41dfefa5c06839aa8288c7c0392ffae0de7c183d28d2323a4bcd62ec5531fa8890bc59ec1bfe657289e1a07ec3ea4821bb5836ee27acdaf938f7c2e90ddd3219c169085349036f1b491639ec772921d4a247fabae6e771ae65920cbe92d121a025cf31bedd163f34b355dbfe0537d14d3ee5cda7bf5e4129549202080db4bca078723b5596e601adbea681e21c28991d9cb1ae32e98a4e7f6c602589c5be34ceeb36116b2a5c2e27d1e974d0c739fb8a7df170fd5bbf1df0745f8a3a3bbf87feb74552f75715d1fa410e9dc31923240923ff7c6f47d4c96e858765755e20395f5c2076db55db42d3269c2bd7068a189c68d99686a403b27b1bde03ef626004e30309d19563b98d644c47757576045b528190891dfac75913ac270537c6c082df4a456df48ae766b5644f9a3a34aae7c190a20296591b3109e819a1823ead1ca73d9a8f96ed8f1056ed4b2bda35c076a305067b4f5b0d9b7e6457e99cf94f51907f20f01913b442d7347fca8fec2e101605a3f2bf22d4d45e9986bc8bafcf2e728b7faf4a4037eefa0614164b8c4cd3130e65db895e96a08c85bc6dcdd4e2d319482a2e412639cc61e7c850e93581bf441b8952dfd2d4e9dfdd7960ec84f6c4234b22baa822717fbf235d1d3c56142209654d67fa23e5be4f12457225a572628cb792a3143ec871fe5a90295f5c975511c8c3fcb92d1bc8cf6dfe282ab19e766e3e2519892a251748eaa33c226ba34104133b0b08536e0405a68436da3fe538fde1a24c5307b9fef67e447f7cb845e6a3716c60a8f0628cba489b7bc941df74243b2730bd24c3b001420008ea348299134dc8345053014064d97fb62ee7b89fb883f5ac3bb894b81e072b1823cbf32f300c985d18ec46ee8da5966b20c1e7b7a1d25f8f0dbd88475e3f3a058075f8f1e9cbc16ed7f71a3026f1c9fe2429bf66947c17b9248dceb1eaa3bfa8e4f7f6b7766043e4152898e732f4f387e3bb5721e4134d4830f612099c34b87865245544030818ca7a07649ad35126652af013b59b7ba1a2fde024927cf693288e4e3e8ffe3d65c58c9f8c47dd5f7f19ee1e91654148da2f26155b439ab9e2cfef64ac28f460ae23754948168ca875dd77e1f3a2f8496633621d24694514444750fe63ef5cfd5d119327d027837ee4b9dd9cf2a443c3e848b5833335b35773738253597bdcfdd2aed4c1d63ecce046f06b4b38669c1c1e5e9709e1668cac4ff42c33420a20480c13a60311a865450c63dee34ed37a767a8ce80052fb53dd3fd1a0caa9a84744d5f5e829ef912f77e1bc432d929f2e845a575c6608711d721da333e49f636c9bf7661432284d16418d5ba23449863796515cf8c96b6f1cb2bf837311cc6e2788050c6a05cb71a323f144273552c8cf83b8630bb1f55fa1e86871f277c327c400572b019381b118396361fd712257d7296ca7ebc66bee2fa6af694f70ddd680cb9aba02fafe3b201319ce53e629cf73161b5746e6c8073aeac5b1348c04fc0745b1615648dc747b8a876aecc260f0a7efa0714f5b99ce8213a8441674f2036d06bfa175d14c02a3b27f9d2420cac8b902175bd8fad81f286f1c685b0f8c3d79d72726b1050de60c10e22934126c40ecc394601a60010826a9c4881c24caf145e6d6227d4a8d0d43ef5808127f3fcde46e749319abdaf1d3307fccf1c6c7a5ecf7b8aaab5da66d4b9c284c8bec8457e66247331ea8ea46544259b02696647993cff46a483eb8f915b21ddf455ac86d41861713caf34c29b1dd2872ba1f263c9390f18f5b25e21b506be78d9ab1de58a3dbba7bb8cf456c55d7e24859f32898b81a0e82d084ae9ee2232d9324a692c2eace13cbb014049a70d98b7ff2a92a2cd88ce1955eab819c596050f0a148429f78a8e8ae417adb596a0fb215b82a515f2e0db42d11dca3762e012d9662a7da334b4836e5b6d114e6bb86816e02d149bf2868258ca5201165c79d4d944a4fb18487e00b8a44d66f53fb515732289702c83d49d52887ea8885860b62a2250ec80db52d2f8ca6b0804164b662db5c6bfa1ccab61d4954f0e9a6d11a20ea17292c64c10b554fb48cc3331a9b90557fcef7a5a0f375ed373050508b60a538947569deef0d5cdc6b9b3a0bd65483beaaee0310b2167b003dba847ca0929a6ca04cbf54c0eee84df66497ff8e6d0f1b723a154af39b42ceade01c5bade233847da279602f0977074b3bf3ca50a2a6a0a5f015b94bf0da7ed07b85a8be611db3b44571f9af91f0ec47530a2385c2d24268656f06a0cfd3e942c32bf392ce71af86da8228899ab4a0f37ccad21cdd6a7c07407e5bffe60238e0b50d34fad454d4552ba0bcd543bf6b736e274b4f8c4e82214f4bb8ca384161d2214beadd82bb44f58888a9b7debb248321b90a982e4f79161811361474cea55ef2b223f3e35487fc2733b41ee112f6432d0f1216ee827cf9a467a63be9320755c273d043fdc4c468eb0ee36834538f4d393877f950e9c15c5e66aec5c62fd926f8a97dfb2f5d963eeabbe77e26a995ab17ab58ac205f8b3267f1ab4b789894ab9cd1e39cb6b99a07f692fbac3acf61779827719d07935a1ae11b0c2f2373c0450434087d6e81ecfb6e5e56406304a5711da43685e6d3d7d3da81058aa1214b12296f5a8e6c4f6df446bd13e25a4a8bb9883080cb7417caa3af733b43971c8424a11badf54a718f239a02682912b2b24de5507d0d8653477e7f577949b7d91d16f40b81ac9f7df0ca64eec361b2e783dbad7ab5f99098736f46e8b6b66b0ccc012797e70cc5c5b120f14b5d7e4a5a857772d96ea97452575845e65c1c446eb7165492d6af6383cdcbab28ee87467377ddc4156e219b30ed5c6ab44c2d3d5cdb7ad6bebe825cf20fd0256c1bdcf453d68aa73a0d345d0aba013806859e9c70fe8595bd7c72cd0a76b55fcbb3b7a1c84d206ecfeb7e2d0c3969ff9b32ee21280691c8e8b3d2434028cf84c00b1a8b00df5c800f0a5d012d2cdafe7e106cbc63415ff59a44c920527323922f42f373ee17afa929fdc89d87c1a80991b0ae2428f86cd6e4dd63fef9946c1c0fa244bb9e68c0186c6b4f9cea167f38544d580490832ed38d0edf2a39088df079070a39a32171211890437ee2e555396b8f92359c2a4707a10d836a401f4ef26f71516b0bff49ccf9b4c57742cdf19f4c4a4480833b3a84a6d342fe49a782f901bca0dcb0e1263ea0e263fee5a41c1663f327c8a8469829aff3f1dce02575e5146b2ae962e0fc33e056edd2d50927e25c8090aa99b1c83dcb2df089e506e135ed2567b192b42b95a7d46bf549041a1c06079de9a81d0f943f13e843f2742577e2046642b1763fc93fe203bb059d87353385d2496527d805fe0a3abb976b1696e6fd3716520f580b4e466428ac85db153e7bbb8c0799b4818dc5b482388fb83a053eea7e85a090934782e5f758147687293fc6b87be46cf420e9dad188e585de8e94b05ca901a0d20a12f5b2020ce30ff504a82c85b54ae07ba6fd92ecd62c124c4de9ddc156b377886c829a34e3cec12db3096eef30a16579effe36066567f407755df733d0208b01b4599646c827da734b737af9c7d631bf4c82e0efb0090bdac5a60f4b84f413dea88489504f6b5d9ccbd737b66307941bed1cb283f6fa733fdacbeb2f1023a2ab75a243e03e4bc8910a6ad569a909be6b5737eec214af430b8d4e106186e2240260af19304fdfd9c40f41c31d2b4cfd88c23ef5cbd5c2f351107a251fefce12123268447699a31d1b8599a714d8a41687c0146f9f61e4a6c9f51c83d92708836d0cf3c0bca28e536cf45f12841768794619c5251f2799369343cbc697d8647cff7eea07fe63e403effb51149d09f73a17d3334726269f1351e8779743355f74dd4444855494e0bdc2fb7212d52e2c9755ec6a7b2fa100de64716ea7d6b0480dd0c98be94d869ebb426079ed7a61a4ad99e0de939ed3b8a1e17e84169b6ae8eec103cb65c644e9749a6cfb433a928b95216213c4a89f41dacfed36e337ff300148e0645e80759547be845b4e266a95ca75ed73ebea62384d8432e61ab68fe7a9a0ce561d93df2b13373355f657faaf9118f43d8f3ea634f345eff8a4a3195e2c54769414fff2b71e74e2ba13d7e82d994003bc4e4b58ce914383362b5b406d4ceaf3b55d74ba7eebae66dfc4a1e8bb4797564fe635e11a7158d3361088c4e1a85b4ad5cac3a65dccbc658d30ed70dd6287393a817215f9ca012611a323f61446817cfcdfcd023bdd8e0d747e31f7b6ec3a92c77d150ccfe5fbad7af7b266c174193ae3c38fa6282a1d2a2aea8c42a469f7ab9b14cfd2642c50f3bc23ef1b34aec08e93e0a082e3ada58aaa09cbe64b6495bf95b73cf25736c1844abc99ed0a1401a3fd48a877606f8dd85b2613d864a9f047176ac4e76a9cbc1b7c8e1f46f5967ecf84bab3123dab98f7ace0e18dc0a7f523af45cd9cea05d9dd43a17a4b0d8d3a9c7e8edfa904d1be1c26ae08abad7a197129180af965f7f93fcdea24fb8ad80ee2469c8c9720609bad589fd465fed8a422e1787224fe8a78fc77414a840dbea8466f803514bbde809a97533bd5c26a6a9a40a1a0859aafdd368aad20bb82f095ef7eb01a1633154f9ace267bc80d9c0695ec9c41b2a805d3ab914ea6397b23f82d52831fa3603bda5bc0fe0f1bdf088ede6003ea28dcbc6de8f1c2c2f1bfa3e7", 0x1000, 0x1) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0xfffffffffffffc00) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x8004) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00./fi\x00'], 0xa) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") r3 = getppid() ktrace(&(0x7f0000000200)='./file0\x00', 0x2, 0x114a, r3) 16:00:11 executing program 1: r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x300, 0x0) clock_getres(0x6, &(0x7f0000000000)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:11 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000000)="e008dc7be849bdccd04333", 0xb) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) geteuid() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getuid() dup(r0) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) sendmsg(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x1, &(0x7f0000000200)}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)) r4 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r7 = dup2(r4, r6) kevent(r6, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x51}], 0x3, 0x0, 0x0, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x1, 0x80) kevent(r6, &(0x7f0000000080), 0x8, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0xaf}, {{r7}, 0xffffffffffffffff, 0x21}], 0x835, 0x0) fcntl$setflags(r6, 0x2, 0x1) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x29, 0x400000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:11 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x22, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0xad1a) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) write(r0, &(0x7f0000000600)='f', 0x1) sendto$unix(r0, &(0x7f0000000800)="e20ce77245fe6a814a3580a7b168ad2465bd39099bb1b3768edb5797dd193a30579e12267d1c37fc8a2a442dc83ce666f5c2b753198a9cdc40e6c015b104e75693bd18e34c4e0fa4f5ef09e621789bd25d15e56be3366a0f7bbee07e9410421b063129ee2fedd57672d65f00c0f044c21f06a7396f127c662517395ec2950d42f4f320628838ad573585ebca743728b924dad4ef44ec59be0cc2abf1994e52e9c3a6e5beed17f9e8babf3af2472b76fa2f409435dca7790eb9d313b1ee84314432aa893f06ec155892ac57f353017e79521387222076f7894cd3c164ede6e8ff103dc1299ea51cb7cc5da73b4e54bd9ab9162ba3ab0edc8d7be3fdcb60371223e64e13a6d22432ad8f431cc58b335941b930a07b2891c50bf1d425dcece6c28023433ff341d92e3ac8c26df20de113413a45f3bda7499e04b23cc0b689ac600becc30cb88678c541f4539e155a8d0439109f772d43bb82487c7cd547432a6c71087682aca5ad228b1bdea0b51340ac870aa03361dbce2bcff7b6eb677f3ffc12a316504b8fd571e115456730da88ecbef8a5b9fd35ce1d832621b269a144ba6730cc08f910fc20fd7e8f6ae1f6c3b06ad6f0d04d524702da06a384f1eaed00a8bb87eeb133711168dbabfba3fcc47755c88067c42bfb2841d15333f8339f88528bca8bb703fb30d3e350f396df90e57e1837ea25a6b7dd2eb4028f7ddd8a7a367c881faa73e9eb08687339d7f08c5403dbf4f778e8a3810f375cb2d94f65a406cb06fab9e951349bc51ee0d643d123ef40fa75034094b053e17a34fc8177ae44b3c32696c3cd728b018dc356873a7ec1f0cb5a8c14e27daf5e391523fdc9e7e745f812bd2cad3dcd7efc2386b0f04fd22e417f1e5e5824b06773767dce4e7104261cc6b17d13cbb6f93ce3b3a366a6f2d55b6969d52bb2b2c7d55b1934c2df807b1188064b447213722f08d4e23c17177c1638ec2f7a0b9cbc5f0efff139deb69c00df003a27bd74b065a345e12fb020af63c15dc3b0d7367f150abd3809066b49e9e3effcd9535dc6bc1ea72f5b58ad2d60bacfa45cba3c958e428ce43279a924fdf5d83ca09f98edeef5d7a85484a97710bdfc52edf7a5dc7c25285c21d086ae6434fd64fdfc13bc8f4f05dbcddef61953291b2fe0da806e8682cebc2bd0332d012414a85c4c7db088b682503e12675bdf67d1a4a05aed6eff58238d995d641003712db0478f0cf37bfea156560aa017e6733b4ff1b82ea1a3d9106d737172156e34c0f78c92ec73d465835fe190ac4a19d96dfa1c177ef2baf26d60037193b5e113f0e19a6da70565eab5a639fbf01ff33fcbc2ce8def8f48774cfe4fad1f8effc2dd9a5205277b5c1422409ec0e956cf61bbcf66f7b52b9ccd2385de415337ffae50333591ed7ce745e44624c7ff1103e618bd195c797f7926bfebeac3897a3659caccc55a38cb006f3850949c5099f54a471f3f7aa53b72dfe0c4a9fc403165c2f16d6355d351d71f21edd477990715285ff88c3fcd66ef8782a564206ac0a50b2d165fb4bed1621d625ea2aae86a1726cacb858b007f4006940dca748eef7a89dbbb8fa9c261a8d749b0e29d3959077b5ad03256c769a5554e06fb5cd6a7129f5d8c838c7e4d81791de19063b16d8b717555a8df7467a7d0e7fb0d26436f70af9d3a6da7190bb6107aa7dfc5625e106e28d25f4acbe01b89e87f8e2041e832b06c79ff9b0becb3ce283c4e21dc600d1d2135be036c9af1dae270b2a3e6051d81dfce9a1df1f10f5070892bd016aea169847ce6e759c2d8017aa625a44211990a315d302dcfa9874d08fb0201409fb2238944d8621698da0061712f4a395179f5856fddb42b0bdfb8c00f74caaba4f2c386a1449ad5e85b94582af43fc182eb0525384cea05898597b7defe114ecb7a74b089d19c4a4d13ef0194d84bcee560ef636b6a1d78ee7517aee89174eb9fad76dcc8b235853e86d0336b81684b9d8d04e057cd451256b9ab301ce5f1762ad02dcf3d6704fb05d0503649b1c390b3919f1ad1a22590fd1d2a21250e748122d742533d955a161964d99e130544d565cf3d1f6f626b3d47dfbce03f8a2e38275b6d005d322e3caec6c33b9badc0374a95ce15adc8aa7641007539c4005eed00de8b7cfbe51810ace47cb173fbbe85f8c2914b1fe98decbfad8ea8b3a115c4355165ccffeb20bc1720d34c57a9228f3f628fbddb4affdd73acfc40003218a109b334c4eb6793dfc8d8023d9f51c801ab5242f6bb333216bc2d3fdb7df2f450c56904c33f95c6697faf4483a1a2878b8424454175e409674abd4c3f963129e4c42fa80fa3e61059ebce55dc58e5d2a551619ee33f1e85865c5ea7bd07e31a7060c6edfd6d969aac02de3b51943c50b21c35fd442ef225d65e2233afd8f39a2ea8da5c6aa05da2a5d103b237ec9a9c64fcacb2fde3e657bbbff0ae8a80b03e9ddce1290e51c629d4e39c2dc3db9c61d64ac7b9f984eab07cbe28e3a4ccfe5f2dc3bc0a23bd8d3c121e11e77146ea44ce5eaf7bc5e9a3ff24c6bc5e2490395d1c9566eb64aa6ab56d0848960d36d4e3fef6e6bddfcc9af60c70e548109a7986829d5c83c57bdfb79acf4d8f6df3a3191dbe8a92025f085985ee18498b696f6876a214d6bfdca28cf4eebea7e601223505eacf9a62f46c646ff1cdb84086a3e2273ea7ae8919d8fba2424a1ebd6ee16a7a5eb9b417ed57121c38a38f64512291769814e74028d9f36de1f1b6d2b247a49d5b66ec2649579c243199961a4fa68b1b2d91e68715ca3c72ea4d24c78723c27f8e983dc7d5bed5911ae8b29bc960853b1172887ab0186c964290231a0be9fcdc2be1c181db97d8808d8fcc4aa9cd138ba67896f66088e6b64d0e5e2d568f8e12be62d6dcc5e31d392f49330d7fbb6c66a5a003b95b43ba1889a05b722ad40ec2ecd3855ac616a7fc4cc429d597650c0a5a64e61a11fbd7a5d23421e4be5bb1d1186b71308d2655f89b4586536d519019fc49068ee8771805696bcabd8727f561383360f6a86a8f4ca27d665b8817e66b56509b9a4d14297b8fc41a10eaa8332289cd658ad419b66e4e3e8b1fef8682732e927da07f8037daf43be12eb619233cc8db0ba2745af0b09b21cd33c5a698690660292bbb0fc01cd4761c38bdd7310f4072d25b6c1f32862f368cbaf8b10886af36a8e0ade617c15f6fc50a809c06d79db056c899369ec9f4ea4e2bfd255a5ca319de2e187643da5ec9e06187f97f2fc1a4bcc5e9865f44d980be3620f0be37ed1acd76396889ee3de2811fa71c1f6812589ee7a0b2ff7a08372adb236972eba316e2d721efeb8b987a880471f93b57d2135d6a05c27796cdb6d9eee21e88748d228f2fbdca38740a83b6cd3eb120eec9780fef32e79cdfc2c8905af6e4448bc823980a605ed79795388a9d2f6b15dd51142f673544209a61d8d5b58a702ad07e0d93e1698bb485bcddac7ec208a441fec194dca9d80525f33dc74a9e1e8fc6519f9ae845014fdf6f4308ce56faab8339a1c21d97207fb2e98cb6a2db9ffe6fb7effcec3367c174d14ef3fb9b632c6640644e9538bf025065efd4162c11129eeb84f17fa18ca480baabbc0073a2c3b6c38f3f2786b59a7574f5e430071215adc0a72cd28f25f94991fd48465ae3704ccf2ae2a3350ff9a3d7ef7d4a7f2d5831db9bd34fff0c49410a2c5135c51f469dcc6597bd6ef970791a65c431d18484e2cf690abef3eb78c5a52ce32f7d713147d764ff5513db0468bd3d903689aa18c68fcc316a33ed00257f1d3bbb2f05a6315e4e7e5e21085a245cbe0d22023b766f42382f41620ce9f3ce83bc94103b41423bf03d2007bf8350cb423019d05322a08a04507d54c2de6f91bdfb4e729380c8fab2964352d44df25cd59e90e53c6502d3d43b0f32c19c0e77039da04a0ec2883d1c79d005e9d610b35c6de3811ed75af8be05ce166f9af68c461d8a2f504edb7af72765da913d3fa287df82a60b0cc916ecbbfb3747d16feb902da1073921551f920398f2c2ac297f1db841f7626a1f83780b90894cd059139cfafee78604f5e131636c859ed53d2c58584f5b1f7ceab6aa94af34b2d4ce43fbc64b2a51b445878c2ef345532f5245636304203ca81e62a5db39bd9cca414a3e5c3752a8132b1e2eb3d11d3367085ca9f95f25a1f04a474025a04e0c94f39ee4c37f1b3e9349839fa23403daa2b7a9a7719eb299b0cf65cb20fbeb40338ed382106fcbf042eb189af48264f0a1a0382218f132b71e48ec92bcf6a12a6be22be673cdfbfa1ab717033c7053535bfde74cb8271175de4095d0fde35cba6f92ed5fda30ec265fd51c8d9baea71c958e345390bba9bf179f7b14df6c662970ac82aa56357c528f456ad80a531bb6f9bafca133084106a8d9441c7e3600b3377d77731853a424c9aa84d20d43508b9d3548e7b3270ff925f07ad2b104f9291f90e9e958cbf11ed53f7af6d21a64cf2749c3272bce5d3ffe74edb45fbe193e9cc04f8ea9bde79088784845481048b740a231c889dc64aad9efc6f17db3dd66757135aedfbe7f6c3fbdb0dffe939abe85af5863159504a02162b28d5e961f7c9f47e48dd7ef10e3e18733652033d7efa8f1cb64b89919e4b6d2b74a042770641521bd73de48f6d9e87d966bf0defffc4ec8a139097509726a5cef46449f7d3d462981a4e0c96253b81a31d3f105a2e00a3ad51e79aa840ec7eada6c0aef70858c274c2fa1034f2988115211583140b31ccd82203a3b72e2556319a6e83d14b7c570be99427d16038ee6f6beec8420d6c4ebdae5569a727c7ec26889a024b2ea82297c6672e3785ed59fe7a1378b963768c118c96bffd7fde8ec2c35f10961363e12d9f0c933077f951e07f04c5180c5671cde07cfa02052b00cf053d5d15d1910543f2bc6706269a0bb21295e0252b3a4a1ca8dfd3bdefc56f568448f32456f8cc8aa1fae40e6b8e6a8efe180a3e94ecee5ab4791f82bb802442c0f9eddd0a131f330279b0b422d0fd5006b1b225ad76d72cbb6d303e9e7242fbebb0b3eea93efedac64b825b49cbbedfc927a487a20f4f0d1f243936212231de552cfdd46d66edebde58e459bc6f9e084ceee6fe01225c4496521d4ba6e7175a30e08f95bac9647b3f5ee36368d996c6656173b906fb5acbd77c053f3f54424b7f4a1493e9068b14bb51643c1d1519a4f033747404779b77d0d211ba28ffe50b4c60e9db507e3eb6c6efee751664252c437880cc05af13ab40cf90a39b058da3a86274d04b843df8ff65b74c4eafc34defe97255dfa4f593bf252d66a88591a8dd22e582c72438d8a2259ee59b43cd0ec3a5ef4016db850f0d6ed0c80e52cd35c4e9f9ae2860f1e7454057989b4314a89751fe694114362bcba0400b61b1cd5c77d1ff988cf49a220aa75526f28a5d40fbc4fa6fc70424750c2f9bcc5d5ff6d7a5b2899c41968d87ea9e15377449a56820585a6cceec83942757fa7295198b12a89f55fd3f633e23827ad18aea3eb08e194ed07f5aa743880bd6bf8a8a0ea88b2abf69478d79936519d4123a7ab0f76f7a9f9442949cb3dd0c45f9a5188bb2c065af3a8cccd6ec5e71f1071452ba050620cf84f51d1d4660ca6a971c9a6ca5cf8ad749cc485cbafd3f68a100ec8964e98270b4723c8a31ec5e691cdf043ac64be7f224910e024cbbfaed5ca343f2740bcc55dc58f94345b57f52130ec41a06805dd44c02a407f9141ba09f48b160434c3a99f206049a2ed2643f426cb3ac0229e5e467c00a565828e822b676956d73d", 0x1000, 0xc6, 0x0, 0x0) 16:00:11 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x1f, 0xf14, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f00000003c0)="4c407361423454f6d1a1f37c4c8bbd26bad763e551de07a02fe5b3785cae9a01b2b548cc09441040190875371660e4cb6513c414a844b663ee3aa12a593774a529c2d53203d4de035e3b5cf4c5bf3b3ce053d20bb4550ce411867ed0d981a935d93d7d325b1bcf8a9feceb338966e21ccd6c0451830ecffb7b23a7e0fed47cd70fbbd34288ba67e653b5abc1b8961388fa8e96286b94fdd6676f48ea2eb796697719ef5f01c152f0ea6d1fd6642094336255f6d3e15dca2dad7af64aa8d5face900fb7b4d74ff1fe38e37ae1be61a0cf23d54258793f1470bc415a6e30d30af0cee31a2969bfcf7bfbc36f34b1aaa4e5cdb47f48a3274a3a7b178c9d46a72c47398879c93493df2332572f53a1464ed30a925d3e19434a6b5496af79542515894bc789c4dc75bdd0adf08449387443b7da81421184f914b8a9b520926fa905c4a4cbdaf4118b89aaec04917730641e24b6eb9e19df3b3ebd885d646e40f9082f6a8c8d092b0461ca7479e8077b5f2955aa9c2d6ba7534b909a268fb814b0be19c1e771d088f3e4319711bf594cd9a403691ed5064407823ec112098dceacb425db6293df3f428f129b67878ab3db37d20200fa07f809a68ef7b32e4ed70b5f46efeda7780f3805ddc8407e931ee7d789c04fff1b91c1420dd4ebd2479147fb76d3fe7521034ec309b05ff9fdb50473137c81798b0ec95ce5579fb6a5cc2a65f1a9e812eaa713dcb1264e855492d4e8decd8c71379ada1d9899f44c8108bf66b0efb6db0a7fc72fa6e90ca41a4f297d2632623d15580529af67092376e3bf1e830bac3d13eca5e78c4893201126a00a91f5072a9a12618286c7e87ea2bb9f0a6a64294de04e3432105f7cdab1fafd1fc307cd71dfe833a590af28f244b51560dc0bf36836afb79365980f5ea619f87b232c86fc19143f57d26c383b1891c17fcec63f51d9da220be0791e06cf4d09e99478ae6d47354c27a1991a37610c5c11110f80335622c794457ae3e6b7b5b9282db3f33f2a86de3480016f207d689bbfe645939188d5f9a796c37fad8adea4cff5056926e0b501252a78f84a28b44b6deb2d6be17a4d60b9465376761ac5605dc747a0bcf3477240892c1c992e298da278ed854149868cd9567c14d60ae2a88e8986320e54499438ebe7447ad5ed5a1a4c0a4d8ca6d528812573d63dd52087a5ec388af4e03a37df62a3d43167b853e7431a6fd05e2df185b4def73b1fe8097314fdc2686624989f87a60ef52fd70f866b8a90924e54a503528134712ab8f9cd3a5e4e04ed30c3703c1bb9a1cd4f1ebd20ef077a0da59de943d7feb06b7dafe535b96458301519e0933ede8d47c85639542006b8994c96169b1a8121b3c035b2bcad3debdaa96e582e6c0a9bfa6873d2e91425c3c71d6a10cb92c0c86c560c9e28041b99d68f573869a8cc0d7c3792c9ab58994965234513c1920083fd03ec1d6feb2773da83f3efb1f981c54d2625a74cb4ee18cb2c4c4f08c9abb0b716001762c8eda0d30ac99aad414e5c6751dd1f6188fb5411a30c9de84be1412fd9616d96ce83d89a70310ed8c5297c09ff86794fd44a749cf317e905b12928c33ba032b5d08ba66b394b8a1fa92a7844df4eba63cad9cce72d543e89934b2845595536b9cdc8a6eb547e556a5ca5aa54ead77cd8e79b61f1921750b9d03bcac86e59b0b3271aa18c6e2823b12b55a06b0b881a4a5f0645a764472a401018908744e719402292e5a0ccf127c6c40cc6d6c92012bdaf15749a923dd3f13ecbb1b4f3e397ff6f103fd806753d7c04cdd9592ed6da646855f474f99a38b287af9b5a852026425ac6e07eb24ae6addbca61905915fe2cf01e7e96a117396994df397a064e535a40f3199faa61cd5077ea281853d5e65cf6597576ccb25f5e2defd83b0c21d325cbaedb0a13c83716e19509f67b474c9b02b0fd25fa2a77614f3b44416a5c4dc0ef913ebc0e34a015224a585251dd19203b11d42df812a1073380355bed6dd84096d82d157c664025cd0e21169f73a24006596f7b14d5a3c841997acbdb8fc3b563dc7b9c28727af38d02a2831c569dca22f879cf7ef3dc02a8677588747f9c170cc86c6a4004ced04f06486897ca52a4d1b4e03945d044a8fa35377ed0965b700bb402a45e0379eeaae09900d3b0038606e91ee475f0b8147ab5395709130b94c9c086098ed92e769014f663b0be744648125f2d15c8e6002ffc7d21c60bd2ab6adbf92704fa46a5742fdaa1eed937677f03bb370aba2c5f1140577f25f2feeb78902f05ce051b082b3a6b0fcdd5cd2cbe1414ff4f278ac91665920ce399b737c3758a8118e9db71e314886a6711a902af085d6b085e3d6ac1d3026e526840e10ddbe5dff792bfe35590e787390dcf603ceaead121194e8b070f3efb770d0a71c3def3dfad22ae68f1bda37a5155df9800d7786fb311782c1db6c6de234e0c6d56c964b21b0813862d21ab54d72fe367f0d8b09abe7f8d621c784ba1bdcd84206d779f34b79a3ba04ea58921564c6f430b6da695bcaebc4a2a75a9075a83632ba1a8768d0c99a1e3691b2045df235e6b9b0f68ea51b81a3e8f219c3a4bcaff96d82db32c1f3c8eaa0cf5d34742d8c982c1de768b64d8eb847025e4cd8585d8a678bedcc2ac4737312cea9a8555005766416d04289f07b7a3b7c695f130f41827f29f93c64935d4659378f5ec22e1c5a756410b2c9951536f511c8f8fb8ba6be9f5c8a707ccd5afb554eaec564439c5373b8352b19156f1edd32ecbf4a90d329a0f18f5fe9a582f30201005b942c3a80d21c104ee092484fda436ff0ed79f15ce293e9487a454279a77750817bc3d6e477f2bf65cc5bc104606627d99c2b06f79401eed2c01fea55a703e8fea15600e8a79dcf3b40a5b637c3ac97065b11a02d21f8709cf0737a24a4ccdf8c55ef74e85231a78f481e99b494bdfa395c47b3b6a330879a9ee20896a44d78934059e6fd04bb966f8fd63e589df4374a3dd9e48d536c482d58fdec796640926b77e890cdf9097a351b2645cb2e66642a39961952027c7779302ce7e48b8ad2a46b0a53b603a52cca98f2f350362119abbf8f48d2f824f691026dff7c79e2bbd7d68f021ebedb1ffb2c1f934c0f5ab69114843243dc76b8820b6ad5f1c273e3e99ca7639f0af2417442524224695b31ce952f9fb6b82ab421cd7e59667122ca0661f80a1c4d787aa9ce5e1bee96d7ae45a7ffd1f7c22640bedee85a066d7eee9b6a69111ab642bef0f455089ac69ae3906f720d1d1", 0x910}], 0x1}, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000cc0), 0x1000000000000288, 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x9, 0x0, 0x2}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) 16:00:11 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x5126) r0 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xcc) r3 = getpid() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x89, 0x5, 0x7, 0x0, "e10c3181b35badb3e4cb8e59213900629cd6845e", 0x79, 0xd}) fcntl$setstatus(r1, 0x4, 0x0) setreuid(0x0, 0xee01) sendmsg(r2, &(0x7f0000000680)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000003440)=[{&(0x7f0000000300)="5340ac", 0x3}, {&(0x7f0000001100)="218e1042a61ec76d4b891caa3757721c41becdce928d9590b84279badfb4d1e2b894a5abaef3d6c6f59be931cae7398acdaf56ff6819178f928deb3c164d114d5d7463d5ed70135e0461926997202cadc7f9bdb928be49f5f6d3234b48f36fb54ee2ea142c47e6a9d383e6badd8269b3f50583e532f96ccf8a18c1ebdfc27dc2c19c91222ea15967f0ee5bda6d806ad528e0b8ca95a2e9e99a97d017da1e3ec2689d04bc3291342300a5ac9db0298aafc68ef0bc8369172d071f02b5f765bfff2b11b46775101c29239d94ad7218d6c97140f12cece5fdfffc6bd36b59a81b3c441c46a98ebea044646ae3da0169754c797088b3912cea3341dba18d2cb4893f72cd0e2a091bfc1a0ed4ff359fc3596a1e4fdd28821b18e72dda4353a929e651fdc3adc8f0a4cd86a719f3950e8a8bd301f7621dc79ae8d70fa974175fceb591b3bf2a1dec9d81e23afe6a7b0614a6873e5c6515644ea0699256c6eae017fd70e591a6caab08c15b9186e7069444ad8d1b880c1c9ba46962c63a5ee7780a6a20da4dd3b36bf12407bada264521600eca092c7da751981d034ed6ab5311bcfb7ac134c0c4170144830c155dd8b422dba1ac49fd2044d1f61254e2d7a965e5ac90a24071033e526819b2dad01da5314ef7fe6a966f80a21fb3b7f46e089744489e1cdc153b10e55e1b300f72bfd7e65f6a8198d1177a684cf39966135ef40a7eff9574d661ddb32526d5d661884f21cd62ac93a37d22317c86d20d54e79280987ad83fce708227d14e8d57451506ae8f9c23ea2b89b47faa289273e3eabdf1dc91c797e28ac6c9e1524b8c82caede7d732f7d2e73d41701eece68d3f166d0c6bc7154f9f0c342cbbebf2ae01fd4253343f2eb36038584098799e0b41c6ba66276622c134bb0f716b5ffeb06c29cfb19538cf304c3ccc8280b794a6173d9333ae6c3e6c026a1865f62265e14043733e69c2737eeee98361f73a573061a6cc23d82983965d29682a7aca953b9db42cce99a1962626a3fcab22f33173c6afe022f40f93908dc410da0a0fa213cfdc89011a717ed5a7abdefacef9b300274dde16a9c807865403a8af8b4c994503c4887eb9448d853159cbf5e12c45d78b59ee0e21f97360fa198d3f5aa02466bbc700694909bbc96cba568026ceba61c29fbe21ebd4b86993b94854c30f92764ee453323d55024f4a73b7b1fd222ded1aae7e7726490006fdf0583e8b2cc1e6c3dfdac6778917f37721284c13e9c63602aa2729a43102dc7b51dd25c6409291a04f514639285d84defc55f7497b0872c7cbf7844249f8fa4d39da4e65bbb6fe211e5239baecc8a48266b9b8ce88792bcb205a71ae4f54194999f244bc89c13e36f6eb79b1f3b18fb3f8ced18d4005f42215bf96ef73ef6ad9929521b2dcce58b9e810efedfd3c1138de5d2ede58e64d66e098857bdba63f9abfad227edb0e10d9db70b9b7551104a799d59fc1e02f70ef68aa340f5c85ff8870ac340f940716f5318b3c0520630acf7bbbacf21295936f520c480865e5d1057d9fb49b56de2d219a851d8b6d6d8a810e2194485d75a6d442efd232d3cad8b12827dcd8d2f88f7669d04bdad3dca3831f22d5c55d3916cd565f724150c9e563fa48fa9ba1400c4c0858b7c6c81b2e6530d1884e59b4757b5e402dd701bf400fa5c5364a95078a3cb5b3ceb73a1bdf378faaf83a4c49f5148f2bbd01d03b67b1b69275a4c1377a290e738fb0dd02b552a1d98bbd5b940205f15c12dfd3b4e64bc26a39308bf0711df2c754cfbea33ba7a51415d84783e5964c1bbe5b2c6a3e7b50435351433a2691da1f0247ee5a94281d20a45dd60b70b6a5ff48e23bec6f2e0fc34f69571bcc241b3743d6a682aca2851bce284007cec6d5547f4c99b0f0cee056c6bc95256470f95426b9863b8d7ce3776eae4e57057affb12fe593f3c28d29bdade1e1a3786b5dc1a917c058fb327d1e09091ea984e86477f1444e33d6bc115f7c76eac3f5ddcebfa87bfd1936a0b97a6fc8560203ab0a2a448c7e31aee8ae849497e0cf0259cf907e83d95009b4c657c25877822239bb2cd917b84019cf90cd3525fc320cd4ee55a24719c3b388d903a55e6af83925513718c0b3b97e072fc7a0cb50ec35525737963a3d5893e2a0bab4b438feb83d15770a9ec7b9f17581f479d18e46a503e885d5ab24d0eca4340912dcca6f0646ec4ccd519c08a32e1a62dd2e1e154266a21fb03b94cb9f67fce151906f4c3ee2e3b226b7c5115c3e37a6cdabf699c0b6d6c4417d88aae9cf2b0f341fa2e38b45087ed00260c5d54c2a05f54abc5f31e1eab86885f7989a5c62c87f8d105293e11591d0069cbfe16bdfb12d9d11349eb573a17d11a858035278be528f0b7d3348e916c70e61cf1eb3406e16c5a783249d3128b6b1fa09b2bc0a42cdf20c87a44549a1c3514eb20232dba32f955107f88b0a0607acf45bc438f26693925e130062346097f210ff26add1d39e469e7644427e08fde0dce21faed8b715f980c5689393850f97fa7d6738a7d60449bcc33b6df0e42e44b9a6f0811f792fc61a845a342ea687a5e78b81a236a9add313459914ba7bfcab54515b4408a52038c2211a34c3b4ff84f07a1662d23611dc81e06930a93881e55b01b801524d7e152edb300cd195206de8c72639127f607859c97466640bc6bf5cf4eef36cce63cb562d16d7e0329ba47166c6aa20b232d6a8dd77ae185968768848626786add96ea5dffa7409f3ee17c29926e3a83f7be7b470ed2c9c10d04e49ee4c022bae1c641dacfe234e600e4aa4bd96dc7ab723ae9684f20106f2b983aa49e57f50e5ad4d3fd6f05d03fb4b55e0cb18d5986fdc7d5654f1ce22dcdc950c479fe028409cf548a1224f6dc2947c128bcacd336c4ff6c9831f38241208e9e803322e8f6a2f7ccbdefdf69acafce785d276814e559f2bf82758498ad1eda1699b145ba5db0718cb4d6aea4cd23cb064d2588b0ba8717024f774726c5aef3cdc835cb61c86ea4ada3a1e7fa7b4d6499e4c7639f6cc1e0d5bd3df1992a741443dd56b5a42255b2be75f0f61b2325c62c7ff22095649fc81e09894b8f6916e2f6f11cec38b7143a222e7bf5b613f102d87e5879a0d5458d0076595d1384b7177c2ab6852f2dd5e1eca40b6f6aa6c1330141f3b760821f9d9c44e8de9dcb7e505e23f19f9a5f945340129660893d7f855438cb5c4317d82be82dd8b64fe800df4ade31d9193eafee8fa899cdae5eaeb3e642bfbdf4f3e0643786d3f537724738e85c548d410005f5b7d6dc868dae763569cea360ed1bf008183c36a08fca177f043490b68e8e2e7fe3ef98a8caa21c4fea08f48e62e4421a68f108fe8f24ab318938481304321a2f1368d8a07f77bf1e9ba44bb048d21cfa70e15a70e63d6f890ef8fcd96b325923991b5070ebf1a4d28d0bf77a204f0f86e708074cadcafddb1b423442aaf7681bfa3fbcd576cf5155ea98673a0f99d4dc5838c176993e3256b2e40e6dae78c6986ab3872676759b8593ee8e47bd25355b8e73fa61b01702b6f250312a7446bed4f06da256e1b775c576ba8e939acd8d0ee1278d87e61fb4e819ea6f33c720beb289d7d519557ed98cf8dd4c7c5d10ed1b259e8b638ebb639352cb02d268e6ca323f077908eb4856e184b1ca1c28c34aff5e0706fcf5b936b0ea0826a86f37f0d3f5774216d0348f657bb5b1ea4d7c45f3e5230c8ad6987b7d0453f707126cb396a48b15ffdab87c6c5a45d52b59d92176c7455c5ae19ff64daedec724b6fbd9d9a850c0b42d85fbd7e6365111ceb52508b61eaff91e0acbbb6c3e51a1d7d0b08c4bbdb6ac09d196042840daf4fd321e7a6b7176d39b25c32f2e1063d9027e4e728ffa10cbf1d6a2dc4b8a579dda6069ac45a8b51050fa89ef62ea94327a02d7e3c18f6a0594d5ed3f36f480c68f141edcde89a921cff8aa6cc683a6c74aaf07af2d5d2d43abe7228d66625400091cbdbf38e334e8ae0c9645a7af627b9a2302c9cf20fde61a5fee74d5467263547874667727d606c459a8b5057651646bcd268b11f467802a653e8af9a56469c03763d8f1ce3d820ee113ca43ad8edb28ed5ad5ac8ee0bad9854c51cfb411ec0af2d0eb2d78705d7211e154c8bec3262b5fdee94d93dbe9f967d5601c523fb440b6f3e215eef1408e44f4f00c76fcef9ffd3508f85eb76aab3a4ab5b460ccc49629fb298d54bc45d0a5031f3c7053df37076131e33411e65b5a445ed369d0acab1f68bf63ea7af6f9616fb1c53863b2d0239402b7a619a10205cd16eb6a64c4718999cefbd8cc17c082b0f8717b372bcdf730190c9b5f2ff1215e85052dbdb6511f8b5fd7fed3c681de3de57164dff288dfb52872b009bb6e49922a2435f72f90df8e813db992be0d1d16e0c50660f6ba034d64c4298ec7ce4a2f1f6f9409ec31f8cc07b29f7c5dafdf4d587558d93b9a7ee9edb0c6e79300d86e0c978019ebfc15f8707437e27f663d189f1cd2967ad2c5351fe296815b95d903661692cafbf9665f3ce05480d1932018bf7832fa9eec318ae9696805d1850dba60b5ce613a5be5e11a2bf4d99e0316b74f19bb77df2149c0afa4935486fe4d116d65019bbdb8588e28773f9f038641a7e32daa9e979874f9110034aea88cf54945e8265a3267f52c5a1157af37abddb139454d0c4c953205e58ca274c5e95686e9394c60346ddc719b8a737efa45b4508ca568f6b0249f921b59e8bad5ad24aa797fc8f2aa62e27c0ac137c06aa5e8290514c878712268b34000a7bf2793ea5c4dd545dcf01ad8e02bee7d5b5ec068b6e593165b549b3997f964dfe31834c26cb3bad958e248483e12c0f5bf95af971e15bc09fbb41efedfb7a1621dfccf54a1ede59f45eae3472bac37c8ad55b53e8e18ec680736b91ff1612147d4bb36d1bb1254ecacbac6500a7cb796ea04b298d7fe1e44a99a17a6cb9d991cafa3134f6877032ba772d20234fe2824f0c6a8ef91da1c3837b70d9741dbbc5319887b5bb1b4355d5edf4e9c671f0001753ced71e555ccd505ea2fad0e24a8d8c24a61e68375aa1201a276905b933a38e8457aec75c3599d2b974bcf0e54dfac69ca449a1323f68615a1df8d5f05f5c4dfb4370cd67fb1d38bd2ce06f533a0dad8d260730f146f898ce9facc37af18dcbf8fba44d2cdb91c71aaf74ae1ecc74dad4c701efdbc0350ccbc7416996fe8389664f672b7ee189adbe1b1fd60a0d2daa11ddf31c1425bb3298c939d701d7144101b19d64576f456960ffe30abffd5c6806b9fd45dfdace654392f7517a4009d95748a842a206b2e183739b03dcb43af29fadd20a56f7e382095a010273fc58b8c15e02bee854999967a4807121794b970969fac45b87ce724212d6cc422204d24bcb8941b39e73ffc4b10c975c07705e30a4a97e2ab242e1f51d010b73a297266c55119359d3111f132ec374000368ecfe6828c59eac4e54ae3ffc9f785947ebff01bec7d30ce851dae26c8ae5f3aa46d6ca98052ce960c15f3c7fa61169b500274a011ac54617bc6222c00a1b4519da298e6413e1c1a2940df7778e66c603637f300c0aba3150a00e15c1631e348a30e3389a0fc27b71b454ec43e0821d8933547060846e60ad4245bf546ed80c5207bb3f566242abcd146a0d8de5c9a7d211540d456b9e104084aef62c77e8c73e3a5da46f737e509c410608f67d30eb0f334c981fb46617979fc4f948fd7d8a1e3785b7a8219c4148f8489b163b359e0320f35c51db52210742ded311edde579f4f86b8e63a660168", 0x1000}, {&(0x7f0000002100)="b1b463d67610aa593128600efddb827089bae5046d9258a14b98038c8d894c33521257825275578c6246666130cac587b3195b3e8bdf72b4bdd90b29e2d645c4a8dd7ae60bfd14ade9ed61fa3abf63590d62f09ef5d9a746b33975666631e3cc28793ebfd39e31d856c0497a935b08cae85ddb618c9f07c8d13e492292aabe07eab1c37b8285745406010adfb32ee0345c961b90cb16595ba051ca66f87ce1f183cf5f66d74b03608d833ed372e7c4debcacb23d82a6d956fd202cd31c0b4bf05fc2756b51a489c5cfed5508fd5a5c26de018a5d95211140b533da21493068fdd049d492cc1fe9231b0091e1aaa8f72ca6d63891070adaf0a230b621864ad4d5258c2de730f7982ffb894019e2ecb3472d8d689dc815be7d648820449107368473fdb63dbd2ef05a6034ed9c25f52dcda5748ca2195bde5251becd34d372dc9b53f53b5f10d6abfbf570777f28a687525c05e5eb453ba2be2c13a0a4db2fdd6564800488c5622fb8d90d0c86857a60a740287ca6abd107599df46d98ce429a056961b6224c8ba1c590a54b32746d8c2a92d0a56dc1584f0c5933eb6ba0126b60da6d00d091f2615b766597e1225a9ea2fc9e14794001d967736e45e06880df3b6c2372b5a001d7e560b7527c742b200d537ef7009b34dd24d49169c6bc5147a006611e1491e99271c4239387648ef0bd6ba9552799875f40855dab5ef614b68512707d0aa35b171f5c4041f7a63541004c0d546c228e9b08a27ad9dd5ae8f4a9c55d7978d115adde32ca9fb7e355007e81f187d57542e6997cfd7536956e914309da128fc30db8302da4dfd476b146ee89314cdbaf978f91365c71e0bfd4d03906bfdb5bfcef95d3e68d219d805ea0671f4a84721b1d047b51dd999a0fd2aeb2ba98aacf1b035d699f04559d6294c94e1ec49f4202be405e9f9bce2e09b93135080db6b16bd60638fabb2d252b046c78c2cb0bf6aa39391495ebccfe120627c61b3a5de81771da3027bde9d93b714bc8984884ff55a8caa824aadae42732330abf16f979851089e425df711cf49d86a33721f2e92beb4532c38e8a8c034680738dcb0f2d729ce7edc4c3311e45baf37231c4ad00b17cb2144088145e02f225a1c3c279a511ac536bf6f782d638b70ed2ab50bb0e99e35563110cece8e74c52d1c8568353f45f6501990ddf20de8c9a371a416c19999efd5a61e4c5661e4b876c7ab7197dd247c68b1b777653cc721cfdc76f5da470bb6cfa5b06d1b3a4b6e31464d68841a10c7865af3f7abf8f3da05326463ac42afa55af276c39290f3f301d445a24b019adba36ce171bf7d5910c8d3bedf8fced0d94334c9a5f0855096ad1f8c754d158d9f11321a272527873ad67ef98e109ba1fcb77249555b81bd676b4294f6bd08bf76e5a4e70dd4e52b45dc5db6484bbd2d51ce217104b122f5ffd601137f184dc8c47bb985a70ade7a2e87d12a244502f4c045b5c09a3999f25f65f96a3794e01886213cc9205898923ff791fbac215daefd027fd5fbe3f287f571434c9644cf82b541a87a5945077d809be7a1d7e1dda549feb5f456bd5359512ada7984c0f75b1be599ba3db6c9c5f4cd479ce233c0c6e506905f454d13cc01ce25a40e72fb91d999ec4fabeb508a5356506ebabfd8487a6f46224750f2d2081a92d38d5fed1e32b83530740b0db562eb94f9035d347a83ff09240f7dacba5ca134d1648f5eb83e07bc06e38e067f670891b7d3970ee5d5443f1ba3c8225272567ff9a67fd0c18886b7c7a32b84ce4259579c9916e8fcb550df61d9fe60884e965d29216f091d80e169e443576179bd7c02c1d2d9bbd16a1dca6655983b30e6903b76f8a5cc2097c2c1845e2df0beaed8fa81aa3cff7cb3186bea7772cbcbc2ebe901834482563d4f6076e7bb2dcae238f3626b390383d5e18a911329896f84b96898a4bf1bac14263ae9063b190280843715598fd8c28c6fee2af01de5ec1001097f37435e85fda466188cb8c884b93c732154f81120f81ababb0e3a5015a76fdbb8a3ea05cea8840014145539cc8589beb9a526f9ccf3d8d67196e5ffc63c2a870680e081b0e345a670994c34de8a29183abbbb8b0587d3c829221dd974a0ad460a3bfda7c66c203826b79ccbfc57a4bad3a5f91f862c7b0d8b5a442f87d0269ef9d7aaa1b490124241114747715122552cb8e03fd260b5ab1fe4d8b7f816cd08881ee8675af29c27f19b7d2f66176589c9979457b8d80a1c16dfdfeb6819e16de13eb2ec665267ff79bf5c9e01982092314d3061d4146eb065280ab12da0f34c628aa901d7ff8f7721abe1a3a7e755d39cedb7a3dbe1c9e6c522a03d687889ee7eba49a86ee3b9390e7388a025d3a1fca5a084e24b987d7a51fc7f40ce060c791976247ad672a085140005b7e0b18f11b3aa719f5fcd5e8856d177ae9ae76003337a9c8205a29d83043850abf49373c7794a51a776b773a4fbcdad08469cafdd26bda75d54af7413740472982ccaf10c00ca14362225b2528f87ba7ed406fa8848338307523e51ab819658098263651fa2571c1535b3a94641bece01942285f3c9ac07a87dea2ccc8eadeb581f00b884dc1f1dde4c9f21a7dbb9bdcf91bc976f30396865d04f9fc1cf3264ae3db1718e06f817af91c721c9d9681fe4dca7f549b390465df2b58e4303cc89746ea9a3c51f3c467a6be5c9f5ccc9d7228a4822dcdc32a9d83baeb35e44f3235edc31630b98aba9b66b875f93a0714f547301bca38fea22db1f8af8f4521d2a4a22f6f96ee45279b840c7fd31984d89753c9a2a27c662b62db375f8478e91fa8a3f1f2e755cc3536f0e7590b883121e3ccbf59cf2febc98e7a51b2d8c31a48631b1731fc1321eced8557f5a3f21be64984f9c96b9affadfe2deb625d676e4b177045db5a42d7f2d500b2b14c33277861e35bcfa7b9082e8ccf88b5a19ef8df3ac8bcd4ab0af75270d2041b245eeac775008bc56b2c0c9c6e44a7cd7586f7885aa2736777b052958ee825b5d1b2c1361ec7e54406b55a1a9dc4fb40972eb10af9135fefd11f2a3d028cea850ae27ec74818b3ba22bd40793917d081dbb8139e94d39ffd1ec64709a62a045caca3e14de8b78cdaf444a4b881008c386d942fd1f50ec93a3edf0c05bf6ff7e4b6e1c6cce47eb26436be99d5451b7d04f2edd79e1315c927db7057e06921f8d6ccd7a3ecf52f2b8fd9d2f966bc252b7ae9f3c1bc234007df24293839ee47022957f78b0e55437bdfc39475689a54af5f47e3f37664549deae4a54218a2fa03d3e8ca7fe834c6e6460f92ec9f1330298be18fb93237aa1b97463b5f23a5f847c2055d78c963a493b9a616e56c28bbca465264a5144a42af9c8578cd4fff919fccf66d019f759b111cecfae9830ab2cd3f6eeb1741cf45fe363e2c261c6ef9fe90a4b21b92243b3cbf2b6cdfa4c4e12eb74ef4c0334939233c08e4af1e5d0309ebfe9754f097af9d15f0215dcd66ab240179a0c92c31c4cea4ba64c61fb29d73a9d503162e1ec08d1ed678e471e4eac8dc15f2aa5d13cf18eeb62982017c03771c60be8b49c7b898f6f49f9bf464240c2dba1c09d8d9b9455c48648d95cc749b25b4f108b604545cd21823cb65ebe7f7916e79c92fb184b312ce08bc11eda7d48378cbbc8aca2df73f664bd1a5f3da5a884bd2e9278c26b8ce9bdbc8228ffb89351413b19cfef703eac73104ed9ef7aa1f8520a6dbe47bd590ccc803d2f17fb06e396e4bef98430b1b378425cb7deaf4fc3464b9190fbb766c5ec3edbf83bd631a73956379242a14a5f0475ab3ecf6af9f2e9d92555be00fe7ca23be5077c9fc521538bb3633d5fe8f6814811d6205d07f72f520af920b1714c642b7ebb68b60f5b33ad6e8f31608d559157e64e3aedd0ad8870e10417eaf5f3d00b6e7fdcf70d2be93baf376c78a3bacf7a3bb184c8453d5745d1f1d66b5b6bd3ba8421f6880b9d09c6af29065943aa1ec1d0f9559ac08bae4c2fdc5cd8f9bb124288bd5e3cbad723445aead63e9e9d068dd012c6aabc7715069d0a09355d2b0be2c3ac7ebb0265fefbedf57b8b592a095428447bb757329d6d0d4dd05d72713ff6bf335a0200216102efb1f605b982442319e27a1def8512ce4af43352ef0c17a9cc8c581bddcc7b34deedff60186ff4a6201efad4945aa2cc89b233fc25ae04f6a00ab33b8b4fda766f6f9ee9ab6feaf8fe70b410f4fb7bb4d0678e3718308356480af02d1c6ed7394954aa428030eb0c5c19e83cbcfe0ca7ba62df24c47028031ec5de13e82bdf319334b7d3edbcb1da57ac82b86bfc77fc7032c9a03921f5c1501be223882eb2a65f5cfba7ca5d81a090fed4369f9599ac89bb65f0a4f9e670ccfac0902820cd012e1bd53eb651495950c769dbfe0a01d92597ec652a01353695a04a4870c86fc9a3088388a49714bb2905ed3186b4369c798999d15fdf62e2a0ff9e2e02a65318cd4293ad7ef4bdf6557da2c328f7be040e080d27329a1e0531e45fc2557c30eb7afdd3a75943c921f90a31f0909aeb1dbd91497c49d62c76df2fc79e25d585bc9c693272a898ce53d09f756523ed4a4834a71cf7e667e02818167bcaf48bd03aae54984ffa9082d01e26aa3ff052aa68da451c11086c6fc6f487e019e3f6544449fd142973c8e5c331de30c816d1f4f4974145b6508fe8a6e1c44c57e9cf883b5fbd92b296ba6a17977068fa1aa780bd9f701e6cf42e78f06bf9a4e381d333082bcb1bf3563641dcbef7e8a13da091be154606db22966ca7d92dce6707e745a1008200802ff97b60f82a788f75d81e31cb7973def48841a8ed1f9df8de907ad5c58fe2dd7b6ea133dc068a6eb9a0e272e52a2b8d58913736a3a3ba6d9a5c3c18fee446abb44917fe17f88f0c396a72dde5743320d265268cde77c544669f86d903292c9296532a44cb5ad72ed0b33292fa7cc6a4f3e89f8d872aa1858694f03a0a2abcc68a3a8afa0a92346b40175a2b3ee1b7774c023a5f6c6632880c6b977956c9b52470fd129fd5ff5c746486c2de067df939d778cf95cdf519bc07f1585464362ae1164b78e71795e5315365845892edf4aae31a00b21297ad8558f1e0da0239c29eadef2ac51a543661d19e8aed6b0aefe0637e3950a28d1bc0cd1ce224e2cd19e497d470b4545be62a638fd3b5e3ca2239a225bacb8cea4df0be387e6d9eb7213e2c7638d297b1462d8e683d04912b7087c761df7e3e9c96a28f76b2009eca58e1dea1fa980e0d8fb877ac2561a0db4970ace97fbd9e62310fd4993415d6690ce7c7f7105f82bbb95bf8ad2c00629cfa7c71f935db446988e9c523dc0fd58e1a45a9a1dee50b39edca7d44a8fe420741ef60983fccee5a5489d780f2c519029910cb053433599e66c312f779451aa035fefa9d73f1bfad8d8259fa335f3738f0a1d295dc9025435a3da952398d0b712e11590663910d9360d9cd239032ad2b2def4b75fa2ed8ccc79de8036abb2f2e4acb0b0da61f5cfa6e1a5825d2c4ea7f2453b959317b3ed35532a2b211796638837a64808b527890b3dff9ebbb3363767cc8e41c3d424bf5d468984ee60dedad24255ca57694dc4c94d800c17058cfbd2ec6ce093e9e66174dd4431124c74695957b784b49c3c5cc74979fbd4d25e3a15b796a185a67d806f1b6d7e2daff9f5a47f16019900d6f10a487ec6372e180457a75db233d11e1cec8329aa796c12a011b72d6d0d88298b5978826b96d97d288b30628788657c57d568de45a5ee8495c337b75f19202bb1ee2dd5299c08c7e3742dc5224e", 0x1000}, {&(0x7f0000003100)="6cc5e458c8d3ddc0dede49a622353bac6c8e0d2998c33a7b847a84be4006e2341feb0f1175ecf2464a279f185c566950b44c4097f8cb174d442cbc82d9d8c0eb97ed2a12af3e932e3b90bdc78ef0f60489f6d240b0675af9119a9b5dd6792f86dd207357e444e1158216fe2f4ce5fe9e97b3d5a8928f847a04bc204877a80f902ae76668bbeeb63bf9d8244f769e11b81e80af135461794607a2d5ff90fae2fabf6d817737330f015db0d9f14e3e74215f7bfef464069b6c088647798fc27beb54e32e01968141d0", 0xc8}, {&(0x7f0000000340)="7ba917bbe886157b95cb8258b82e2fa14d168e680186e1f245c1b0e632", 0x1d}, {&(0x7f0000003200)="fa82614b9f67d2b272860355146340b62964114ce646adb8a8e9a332968a3b4d5980026a8d5708172119c62cbe653879679572e9da89146357b97ce4af9a7a8408ba0eeb887cbc631f3dc77d1bd757d8f25c91f050bde67bb82c49751bad34d694c1f5d399c3bc8dcd47a3b1223959b91a9190452ba8638bf6d8811e6cdb272a0197e753659379f3ac5b0f1794f477cd5ed13971ca1875330b5345816927b46dfbaa6d78b571d069c4940a95a980356eb767298b470b49acd02aebc4027eadeaddb4b883ed37bf0c3c2a6e6b77ceecf29cc673fdd267e9ffec5543e16dae5e519fe3dc874538d4f04607237c13bd79b4b16490792fc5cb478de240ecb20fe6", 0xff}, {&(0x7f0000003300)="52ea304bffdcc71820eafce9563785a000e2bbbad451df2180f8f994794150293b03562ec474f0d702a78a3ee8ee812a9e1f571080b3918d2b673d7692a687efbefd43530b7ff93136a56fe0fd020c6e3665c1f15b01080dc15c40528eb6f1128743de7d930f18c0f32ce948725625b8b6bd3f5ea81456a1246490018200dc50cd3db2bab68d24ba13fda3e75fe56a08791b7251a38a68984d5562bb938f2ab43a8a2617580d2cd76b92c595e43747d36b580fa39ce219022838d1393efcfca85d2e143dde895c3784e4d69c1a0bc157e33e610eaa16f0810c84ee8dcc1c3e81c41194853d91927cd9", 0xe9}, {&(0x7f0000003400)="cfa7c848f26cb22c9f3dac34be5e76ece1c92a4f764897b074de9bee5b86f355e5e54350cb4daa9dcc76", 0x2a}], 0x8, &(0x7f0000000c80)=ANY=[@ANYBLOB="b000000000000040ffff000006000000b0d7175323089882de984e2edb46415e5fe960ba17021d72a508530f9b791490d0e6a9598236a8b991daf2fa65bebfc7981b2a061c787a4c74f46693aa3885bf87af9bd3b98f3bf4c1e3a058cc6ed02dc7bb80d25363a976f93d2a740fd25683328b287b28d3dbb3cbbfb17d997a432a82152b4b49dc686f0ec07b5c46fb692fc507e2fe9daaf74641854afe9e820000000007003000000000000000ffff000000800000f04b5676b366f275e5c84f22d19166910132e8d0127f02c4ca2797e4000000002000000000000000ffff000004000000f859902495dfa7016d8be0fd00000000a00000000000000001000000f8ffffff1723f5262326aaa80d0e1b02cbd480df2c5ecbb025ce5f83d4afbed2a7517b40a4ecbd5f214c17f0418d2ec0f663479ff9e53090e8887de631e0a6539006de72a33f50a916792b0bf96799706b7558ce5ea59d2ab099752aacf5d7cc7d4781a062bb417998c1b4f75872f5a1099b326e8ae0462e8462f3ac09dc08937bee5721f7c1830646eb43eb62000007000000000801000000000000ffff000005000000b312b36c4a453675f6c1b5ae4309aec1d81deefff254f4c3292ad226c67b57a6015e8d26666fdf1e4f71f77c62266accbea68d6e51a530d6e2f9db3e283f7502e313ad97f08f195381000000000000004359c487a615294ca4f0b441a951bd1302ca38afc0dded7d61e09cb3b7ae5c989857bb2d15a11fb80d2848a02eddef8d15b428adf4aa0edc37efe420df3e981d46b411fc0fc025dad62567d1887c80afa44a07a8281e1b629a6a0213fb6a09183e0d36fb9e8db06b05e11412d011628ea961155623c9d6e1bbb7f437246f95b469f86f23f9fd24b4332457e91b5254c6dceb8e065a0bcccaf627e351063bba724ac2ade9deb163fa00000018000000000000000100000000000100d98524b8914c3e718800000000000000ffff000003467333b4de51973b74e6ba876d61b091ae76172b5f919a81e74a1037eabd4224431ea63d1f225004678ed0a4e5b54f5f70b467f12ab6ee6162b04096ecedbe9f59b557a9fa1a08d4184d8dac61cf3bfd1d11c1cbd47d277eaa290db39a01150e9ec13332b9357bff6304783a005000000000000000ffff0000fdffffffa9587ebf5394cf6572de044a7e8611a0de69d7b4325e405de76e4bf5cf9a56efdaaef318de81d611d33a2aaea996aafb5ffc876b8bfa0f0f9558974d000000000000000000000000000000128eb6c8b754fc71e95fd9e85692a1fe61ed40ff25b3d81865360fa0a8e59f22864b247279c8a02fba001d339058bd54f914960064936f05a467d89ed2b31455164f68a0b11fe041f2689a01ed5b0fbe4dfeba289679c5f67a3f3e0b6d46b0147c0c7c1fd2a17692d2943205df0eff973dfda69f5e83fcb0d1e1ca6d66fc2589eeed7839020e425fd8804e5f7bb263c35264aa819a537f3419e5d992965ecafeef4d77fd8d98c51d2a9d469b7f866fb5f530258533d5aec4eec8b1a7685f8ed4bbd1ff71f87bc400"/1135], 0x46f}, 0xb) fcntl$setown(r2, 0x6, r3) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000380)={0x7, 0x80000000, 0x6, 0x9, 0x8e2f, 0x1, 0x81, 0x10, [{0x3ff, 0x0, 0x6, 0x20f}, {0x9, 0x0, 0x5b, 0x6}, {0xd8d, 0x400, 0x7, 0xffffffff}, {0x6c5, 0xfffffffffffffff8, 0x6, 0x1}, {0x2, 0x6, 0x83, 0x7}, {0x5, 0xde1c, 0x6, 0x80000001}, {0x6, 0x3, 0x7, 0xfffffffffffffff9}, {0x409, 0x8, 0x0, 0x6}, {0x200, 0x1, 0x6}, {0xcb14, 0x2, 0x2cfb, 0x7fffffff}, {0x81, 0xfffffffffffffffc, 0x2, 0xffff}, {0x80000000, 0xfffffffffffff979, 0x100000000}, {0xfd29, 0x6, 0x85b5, 0xfffffffffffffff8}, {0xfff, 0x9, 0x4, 0x2}, {0x2, 0x81, 0xffff, 0x9}, {0x2c, 0x2, 0x40, 0x7}]}) sendto$unix(r2, &(0x7f0000000580)="767beddb13137b61770fb969f91622a3d1c4ce155b5cbc606a3ceee8ecc1aa0f055401f1efced67e50dec4dc4f298636af9be2769d4a4ad10dff66b83d197498b7e44673e4c61c31a8d13f304eeeb51b2fc908c6ccc50d02230fae05e5e84014ef185b04619e7608e8c03d37f53f46c6fe06a46d022e9102979a7d5742303cbca74df006", 0x84, 0x4, &(0x7f0000000700)=ANY=[@ANYBLOB="00dd2d2f66696c653100"], 0xa) fcntl$setown(r2, 0x6, r3) r4 = geteuid() r5 = semget$private(0x0, 0x2, 0xcc3ef980a7dda207) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000180)=""/164) getpgrp() ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000004c0)=0x6) ioctl$KDGKBMODE(r1, 0x40044b06) close(r1) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000540)={&(0x7f0000000500)='./file0\x00', r1, 0x1}) ioctl$TIOCSTOP(r2, 0x2000746f) r6 = semget(0x2, 0x4, 0x40) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000bc0)=""/164) dup2(r2, r2) setreuid(r4, 0x0) setreuid(r4, r4) r7 = semget$private(0x0, 0x3, 0x30) write(r0, &(0x7f00000002c0)="e364b706c4", 0x5) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r4, 0x0, r4, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000640)) 16:00:11 executing program 1: r0 = socket(0x0, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:11 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000004c0)="d563b0e856c527c25ddbd4665316c136acf543e785b21b205009b01367509312f1ed5f874f19db857ac1b8fc25d1767de879c34d64c447ab6be9c6212bf0712f4b98344a1785dec39dc927c83d24638c83a50f000c7c77e5e83c28a5752ca7218794d7f507871689dbf71abb08e38c4a5e3da5c25a2d07f4c3da19a0a8c7b76f122112e48a9d9367ee60ed5d39e65555af11a90f539f3dd9478b6698cc73d09287db38b5eee7c8f75d27cb72e8f979c357ecc7d0b48ce546"}, {&(0x7f0000000240)="e38a33ae7a9ac93bf1d8dc3c044f6edbcafb8d2e731624fe316be85b866832ce4babfba4c3be2586a8dacf8957f11a243d8ff4db50c17157a571c6573a144987f15f32737f53c8c11d3c0a335b3f655eeb3f2bfa6526a62fe99499605707cbdfe59a31be5cff94f32195e46df8966eef4467afa04149e1970641c829b43a91f5d122d888b76bb55e32be0138be340e3a1e3762679274b090ac02a2e6e1063c70457d56c0bc7cfe444b2ee72e60adb0b694c4a41797550964cec00c973e46f354c31fb231bbeffc89274061658f53e86f875c5b8cbceaec873e2979b29c86c11b64b78b"}, {&(0x7f0000000340)="d1a0a4084c138827f1c5905691f4667acb3ff4aa1ce77adc2b8251d500fd4e61e42c359de318e34d408009af0469db59c08e189aff9dab67461deb751076a438a85b59f9a50f3c40287e2339e5080e9630572d6d1d37a2beec34beea263db15083e92f167f18e871d8786472c36613371e5c"}, {&(0x7f0000000680)="a107f9d79e1a68a861afb0f7d373739fe7066656596345cd0d9eca14b714f8e8a03b93c5612aae9a4586379937be007bcc68945775ff7544a010271e10e0d7f8e651ad39c83d6fd71a3df62598e6722a6443bcdaa3c45c3e8d6cb1bfe6c9fd4a077f695dc31de557b70885b490b3e89c9111fffef07a9595301934b349eeeb870cd1791a099b77ce8bd8551e369ec4083c5065ae8a59881b17f73d82d1ad217f31fcc44f973abdfeb27cfa52c1467bc0a5c371f7e78b35624a5c8c07a68662a4d7dcbd66e029d066747bfc6ba419b52e668b0c54a357d2ca6626b5e1b7aff9367f56c8a7c14b9609788feacfe64614361595ca8a5e1db864e9949e17539dbcfbc6efc655bc0298203e00dd730f35f158fdf176d5a199a8971c77d4af293f5cce26503934a2045fe991cbc451bd91e381409156b802f11f89ea07f88e3fa88457b6e1b21c48d431e9c3f3d8e93b4ceb0b5325b60c2408686a3c40e3250e2d7fd2816b0f9cbf3df51a9a8c00a4e17bad6a429eed58a12bcd859900ea1cbbd17b1150cca3f5cf13521d4d9bcf93e608ef244640dfb33841fddf600088e5cb3840aaea428cd6f307af48d893f681cd009450e0deac7be45bdfd49507855f20815313ffecb7c6ba063e661d3a59162ee6e7c8342ac42ded3d855d235f6784aace9268cbec4c28b85be24662d9f75586bffb0cbea6488e3717dc8b70f35b2ac39062fcb0f1c04cdb341db6b24b79ca4df180d5df142f475e6b0701fb97c16b8baa358e03643794c016aa1f3b551f300822e46b0b6678b757dbea68f828fc1b7e2aaf1b24ff7e8b77ed185c3b3a8ae1be55289d4027ba2a80ba9898fdfb1235fe57458c134dfd55268db0c919ed38b79981cc67d9e8c26800040b03b865a0b7b8da644ea6d6634f8350c5120cd09a21dbbc4d487ae52318f44557f32d75badf73bd00d675f37aa7f0a819171c572521cb3e63a5eea71c309a4f463db58953dc4aca4b9ccf4a3b7098c9b297dd1bbc1613091de525ffeaa8404f9c6e8052eda2041a6ef499ad44cec8650b1035787e9d236ed7cfb8319ad6814177fa3e9f5bc902a73f2c0983f5dfc9f5158e086b451c703f5108bf21e9a7d8119668123e521f50af9557b19d7a10712fd27c7cf802668541d89b1a0fb9dbeb92e11145f137d6df015863c2d40d3a02eee562f8e3f7e3619260c4b0ee89dda92f5102f1da52de7e7b51ef8d077c762d19dbd699da6e216befaf437e89229eefcf24cd41ee9c61f6f550f3b7131c646d5fee9ccf7db75d499c5ca4e0fd8e6641a2daaf19045ed9ca5f1403292c016ced262f1ae7065ef62b5fc954fc2cff9faf59125658ff7d344e4b11e410fd43dc6d9069e1c9b62e3458f8358d3abda3dd9b664e4b97c73778e78e1a6eb1c8f4babb936de90a4fe5d3abf43eb43479607d0fc5446b10be5d49d66419c11145078ede318a4f8e342028ca97f7200bb5ffda3ba9caab968eca659ec45250f476e8a3ae1677b4a26b5481063877c98276ca684df68cf5dbe47dad3417a9a48766377237ced943ea3d46bd96da0e170a0b624551de7a5555530dbb74c38e10b6703b6511c6e5034d6aa49fcfff503003bd4edbe1341ad76e5a46facca07db3a7b51de2b599ee6023601ea584db615c5a30ca744057c8e6c4cb983588f9b880a45e88055359ff16eaa4e51c2ff3fd542be356812786be2c15f93c5c4d71ecdca1f981262c60232c4390b617b51bb2eaccd26543e0789322476a6ee70fbc47db649e0c262e61785b1b32e9123435d79553d5e1e90012879a5ec52f5991abcbb3a8af20512529dd61c336df2987390907682e75a1dd246e3fd9e1116af31533c66a472697a3ed40a7c653a4dd6ebba97850df1e28f34a85f806900e599b742c1176c74492ce5806c16d5981a11c0ce762d5223db9b3afc817e245064964d607179b00eb2b3b666d82c19a707efac5cb4e329f181376a82ff742a08af54e645702cd7ecdc00ab4b097d071c0cb3ba53c98c26191097596ab34515a37fda7dd3f2430676acd6325b9c0cabbaffac8e8be686f2d3b3135a55cf1f03c82639880e28b5ba859839b035d5707841ba84bfdb46a65c39870f6512e641ae0f2ad0c060e6afde937d3a3cf15629ffec7b7846b6127d8f2044ec90811925f790bb372483900c15442cf0f302d6ea0bcbb5bb85affc7dfa74ed0aa387f3661406a2e74981d1a04ac0ae331460537f60816696328a36d830e24c2fdf238d86ffdcb8c6c892a5b404499dabc60338f48eb64b94ed929618ad745545812c31780cba3570535cdf8a7dcb01cea3dff564b026ed0e15cf612cd9ada26d5051103118b000e424d16bfc51a43c62aee5cd1629721912ec62eda7998e71ab696a98c7b4d1ef5e3e549c3fffad4c8d74ed995719817cdd8b5f5492f92adbcabde7b0e13d77723be56f974d9ab924df81ba8aa5c95db5163e9b1e648aa833bb8b5dacbb14d7fe749c9b05c2083a64d0ae4b151c5398576886e62689ac85e772a6bb5d92e38334fb13ceb068661f858a8c91efb3744963ba76f9c64e318d66956cd5c4368dd1909cca437a1c161ce7a31ce64c3c61757204a2783eaed6aefeb5bc5684ca264ef2526aa04070b90355324764d540a5910ffc1431e7d30222e9aed43fb92557744f664198dd110ab296a7d3674874e60f42b900f3c36261d7e8e40587dd8385c6d61e614226159f4327d1415add857b5696fcaebc5669fe4433711afe6626271f1bd065ad7a5a1be2bb572bd5816e6fcee3a01ca481ee63cb487779f65bcdb77e17ca4dfcd91491bbee82219613ca9835572e98aa52c14f2bf08f52712eb4ae68b2ab6baec7f64156a8ef0694daa3d7219ba8c856173bdb18c1be4b51802abfc372d54c89292d00595c29de42b8095dd33fb386fa45b33c2922dfd04ba0f37b9a82fbc89fbf70c3d9b716cb32564c884856406810e9c6559d1c4cc5f327fa3b9c56426599181d4243d93ba7127084a691c739088d2dcf910defe5c3509acce160d8247fa43e0d272f13dca1ab29c4e10d3fc5064e06d795e7bd3a2fd6cd5c7b98e69c4ae2a41e23100b0d4469073e04ec6d18a8982a66f7eb630704ced1dd52241d6f8f44606ab38beff97453f2e4ec72a3f962fbc627ce61383c836d4d9e28954f470cec3f0fb97589ec577f6b0be4948c3d89af19a2b234193ee341d72c8a99298c0004a6a4758b8e9f651f975836c78b9f1e49465174b30202499f5c8f75b67fca0d649606e917a636abe4b8a9ac3ca0fe34911c2257ec141a018f33f570d01f15232e47e06c60f8b48a6ae16a4130b0b186d6f43a290795427477fd7b2476bce2eb6dd2e200ca7dca97db0f7b929304ed288c12b49329c68fe704b55407eb9cdb07c8e583ef16887c77a3041f16451b4f2e45f27f8a9dc470b275e1b79681aa0a18806a2ce48d9aca106c033ed1ed9d990479917abd21c5c753d9232d8d074ec7c8e908d36a5d1daa7bda1f876e621031917727728dad2ab4393d794a692bd8f582300cc0da55191ba3cbd2339d7b4e503ac05e90d792599f7434f2e0d2cab2fd7fbfc4b8e5ea155a99b0c742732185c838566e94f8b8fca99ddb45ce774297e14c98936234200a2de7db0dbc5e69668c6e8f42f9d2219f203cf7a26017c3f6eefb0da5bdde467e35a02559cc3ad7fea7bf85ff870c6ce04b25b92f9fd303ec1c604edd4590c1e69bd74f1bd49cb02f85390299be0ad278c92c27f5cf4f0568416651a9230dff5394c2af0e133737af23d54d8c21ad01f668b828a68fb99940e3eeddc6b65941b49fb318b269fffcc2021af246bfba00ca50bd48663edb282003221c96d3ce966d6cd9c46dd9cf44305754e6b8a9e15a32d10b16a6f0e836869fd5df745ea1a179cc6f52f26a57a8f0ef439907a2b8879f38e261184dcc84079942deee71b0d29fadf88b7307cd3fd35b859a16cc9458f12a296b8e29669081151ca8c12210d8b270fd90c032311b3c0add02b061d36c6c9d9b356926519da073789d8efc6f6c0df69f980396f4a3f1809e04b067f1f77551877741e4555453febc562a65129afc556acd1156675e92fa55a69041f892d4303b33de918b0c7a2cf9cf0972c5b10924add4c1a20bf0039cd28284011f12096523f6948ee3465cd2521d2df882a5c670d3a992f7c06a5ac7bad307efcdfe843907b083d6d0bcdfbd7ffde4577a37cb622bccc3f8d1d005588f44d13a0d852654618f2875c56c2f48103a7a97c079c6ba840f25cd460385b4d5c85efeec66123c32410a88ebf1a3096fadb5ec204351bfa4e5affa3b6a1d1c02d459aba37699e3772ba8f00f1bf79c449e7d8119a2037cf438f2fc9b86c2128c341b5ecf4b9cebae66eb396e1a00ce3ae9d38ab6ec8810596d690691affdeb43c73e569ec90b823b9278d661a791713062cda64217520f025ec9c505eb2c9c551aeb131e1f349a30b08b8898ff3fef92f918d47202b0bc0b38f02d0af188e8bc4cc8eba464d1461c5034e975f2eefeaa883062478d57b98a8dc2df56d1fe1c5841a43a5572f0ec29f33965fbbc86bb069828a8b1a49a6b7813851096f03218b019abff29f2f0e79a219c030e4a216bba3867df296129f8f37f925fad649ff495ac6c27a9b6d28ee32a9eef5686e764829c8eb830a0f5d544f4bb0a75be03ce0bb65d7fecfaa41ef81b247b126b6d3f28a9b8184200e363a7e4f578444f634c830d385eeb5c830e83ab29eb33121697f1f092bcf04917fc4ea0d142d25f094457428c8c1256256a7171bb258aa93930ca2248ff392e66f40dae9a46063503270b572f51ff43317b7a9088205586f03935164d0bfbc080223af0e2cc93d4fa1ce2435aec40de904bf1746f41caab6501863b393857b26b70de1fe7398d77738d035ae03259bcdeef30cc621823bad0aa6282a6b6c551d85bb94b49a0c48ea6ec61a6da113b85e4d59f56b5102d012d3be7c99c61a033179ebc5bd397f301d703ee4e3976f132c64def97fe75a60a36e201c394eecd7027a62876126f49b14ea2479a8c5cb6c4da0d85d8cb8bb7556b73bbf00dd7a7b85ccfdbbc04065b17c3fc7409d3c5ad685554f2d05abae4638783870da508c8b217071db9686ffeb8d6fc6050ff7f2302854a4d5929bd44856868e21d3ebcdf6405da50216be69f97b54c1513cdec75c311ee1fb6aea9520dd157b588d8390402b025b47d8d13b717a97c7d50751c5798bc3e99162a40d6a49334f6c5de11c8c8eef9b95a7b00e1b896b8c8c491d7f15334970356f658e12ee8a3efc0f13249abcbe13dfa917803504725c55da5c4c5f9ec091c34c3e290046e39d57a8b5c23ec41f00e8f73b011b5f9d978a0a530d6817923eef145499ad200718c2ea0810458ec40dba267555794168f23b5fdfa61be5c519961ec0e1bd07c553a60333df1412052210af9628bf96e1b9d57ff37ca989fe6f177cf02407c838e24ebd8fd36c75158c48520081f74681d2fe3255ebfab30fa31bca8cef6d62d5998ff09202028e7da4ef853af7b4843742f4f8d2ba773830de5849c7e51fcc6ede5dd3c1ffd5936c9c3152ee2e8b55a6464fdd7c385871143d0ee58c035ddbfab7d000d65556f94fadf7a68fcafdff8fa878351e067fe33607b648ff5ba1af950db01b3caf668474245adacfc8de445f40b0f22e0757b274681c61ae70ef3898c4c12699195562c16fa0ef167b79a11508d2066cc2ab43843647dd14e6b86b78014b1d90ce331f25743d62ac2b10e5f03cc6c510a4dd3381d1d3dca9b00284e8901da6cb"}], 0x496) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914547840c3d4add906984d625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b3720", 0x6f}], 0x1) write(r1, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:12 executing program 0: unveil(&(0x7f0000000080)='\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', &(0x7f0000000040)='c\x00') r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f0000001040)=ANY=[@ANYBLOB="00000000000000000000000077d1751d6270b7b30000080000000000000000000000f4eef23867733c00000000000000000000000008000000000000000000000000010000000000000000"], 0x1, 0x3, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r1, 0x100000000000, r1) msgget$private(0x0, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x64}, {0x8fe}]}) pwritev(r2, &(0x7f0000000a80)=[{&(0x7f00000003c0)="df604e2d737705c3f7f772fa2162554064694cab8bd16ee5d71121879b8726f62ff42af40df6835b13a18c3514c4c505e31c6f0b0a24c36c09e8b950f7fc4e1dcaf92aa2e2919ea7a1b34c0b654248b31166ad9a42308964c7ef8e4632db5b085400c4a8a9e4b53e08709dcec95f832cb2c0013f76c734d983c2f7586580d16b665956da746496c09f8b467684c3ff84478c0606a70f42d043d111810b502c940ebee6b7e0eab935e942847e968be852f431d0c1367b7abe01a8fc349c76460cc35ebce37c96d950f97b562b36f0", 0xce}, {&(0x7f00000004c0)="f01b671252f1070cf4040cb3ab81bf86698e5edf496f860c1124236df9d10ef4346d376cc58f7375ec2eeaa9b1d196ff8e6a24d9fb95171ee09e97b49f1c6f3f0d753abf145c406b4d7904881691ae080315dc63e214925a9a92fb02991bbc85b6cbb1232f103c6b467c658857eb80b43c06ff865010305d372ce31d112dddda0c0b3fc3170245e2b39930db495831230bd41ad34ca8cd45dc48725a8177b636a09b2c650d24485aea709568ae4cc44405cd2792a035f4ab8585ab669f598bf7a1103aaad753444dca8407d294fe77f3ec", 0xd1}, {&(0x7f0000000140)="fa4e4aa1ed3d46e4d7dc705ba69066c85e9dad760e684455014f8b579a52d470c16944de8760dd641df3a792a4b580d9cc73a00f4d8e947c65120e56a0bc3f4dc0a159ccf07f90c49c04f97ca06dc3a14a3515e85d1bf6a965eba3d2804a35d9c66916af046a14805b7885ae5d0b72ac142c46918a93e177dd4676c5f7cc3ebe1758af04943277cfa815e7bc0c5438980ba6e565b3476ac2037a7e95ba111eae2689f5e477dfc7316721ddc028fa54103a39787b5eb7fe5a12e00c3d293a7eb6", 0xc0}, {&(0x7f0000000740)="3c54adbb923189bd9a70b760ec413180df6664e3f98178a6aa6195a822e86837eae61f85592eb32fe1b310d74c550d3edc64d67da8ccbc24842243f3cc497f73a89c71ea4932470fdea1869511355e394b7e9da51d14dd31a4d82d014c59d9c89ca49aed07d5e0c55e36895900e97f2ae4708c122c55c313587cea599b5ca6644ead5b7f1f576ddcb28191b7e0d5a241068bc6683be46b418808856425c1e8b5cad2db451866e15edf91af1e65a408a0e62250689c514b6a33820791b2f78ad6b46393126fb303f27ee43695ffe2136288790bfd216b00"/237, 0xed}, {&(0x7f0000000840)="4fa65158581af66b9e76811f19b363f99313094547b55936d124df92c0af4d1a4200d48c1a7162667c153dfd5c7612b9d83224d37d664ca8dd44ae686ce8b397285d866a760947f48ed59197319061070ace8e61a891cab133a24b6b1ab2bb5ae2ba17a4f281a28ef199f616d10d4cb4466fc7f7908ea945e0f19d710619816b69d19945738c814765b7c281fa1124290237b4daddb15d96a756f4de46ee3d675e9dd932d368245662bc618cb947c920ad4b08f62dc0b231b3d11d0e7a2777b1421a9862f31f899e247f6efbe09aeb1b547c2574", 0xd4}, {&(0x7f00000005c0)="3130e4ea9cb92221aca03308ea5523986582274ae53cbf0e0c7db71d7a1012817f1a4f37e4effe38cb444d5448044c28e2e4f289ac7f779df9e87bece3e2ecfb6d49e5ed4717e6f12110ebc30dda792c28dfe60c9c9e14e8e525e9e53a3f62dc2469f694d3b86e95c0df6128094b5c2d7e0ffe226e91663dc3d161d5", 0x7c}, {&(0x7f0000000000)="07a1066ee1cfc16b0e18d0e5c8cab6564c5de2bc5fe6dcd212a89c143af60b56659c10693fa07767b66f9dafa6", 0x2d}, {&(0x7f0000000940)="14037394207f2517f1cec1771075aa490929fb22dc47a33e05f072812cac75b39ba6b1ef65d27fcd844fb1bdb3136207d8469643edd3ac0981159e4af0260a0af2570ae1d2696753f01356dc089f38d3e5e7d4add96fe45fc4cf8be18e52ca3663d4ae1b3e85f85f87703b311833c7c7ae7855b33a0248930dbc68fdd774e8ecc40211d12f0c86307fe920c8b814f43d53b4a94c2d6d18c000a57e4da1aecb97b6ce488efe532976c583d12f516716", 0xaf}, {&(0x7f0000000a00)="7947835de809486aedb79cddc515173fb87c6547d6abed79ff78610b1caee5a7810d208e99de3a8c6923b92e1bbf99a618888efb822464a12bd92b0f7f0f8c1d81c24f209629ed55a871a055686dbd", 0x4f}], 0x9, 0x0, 0x0) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000006c0), 0xfffffffffffffe5a) msgget$private(0x0, 0x40) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0x2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100), 0xd2) getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) getpgid(0xffffffffffffffff) r6 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) fcntl$setstatus(r6, 0x4, 0x80) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) shmget(0x0, 0x2000, 0x72, &(0x7f0000ffc000/0x2000)=nil) getuid() getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r8, 0x4, 0xcc) r9 = getpid() fcntl$setown(r8, 0x6, r9) r10 = socket(0x2, 0xc003, 0x6) connect$unix(r10, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r10, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r10, &(0x7f0000000180)="6861fe261e6f64378b5e05d1540ecdf304b82400e2597291bd508928c1fcdf82fa627475b78f000000000000000000", 0x2f, 0x0, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={r9, r11, r7}, 0xc) r12 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r12, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r13 = socket(0x2, 0x4003, 0x0) r14 = dup(r13) setsockopt$sock_int(r14, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r17 = getgid() r18 = getgid() r19 = getegid() setregid(r18, r19) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r15, r16, r17, r18, r19, r20]) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r21, 0x4, 0xcc) r22 = getpid() fcntl$setown(r21, 0x6, r22) r23 = socket(0x2, 0xc003, 0x6) connect$unix(r23, &(0x7f0000000bc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84efebca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000600000000000000a217442995a64af969509445c01afd74e19547583b5ce95057bf543a90cd95b1e263e71b94c3087338c9dfe081fdad77c3193bc4be039863ba74d915b484216c6d"], 0x10) 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) chmod(&(0x7f0000000080)='./bus\x00', 0x2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x5, 0x7fffffff}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x3}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fchmod(r2, 0x129) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwritev(r1, &(0x7f0000001540)=[{&(0x7f00000000c0)="3bce846101c6ba497bf1322069a5d085bd177bf438c34504db8524f6ddc9ebe5ff38bb30926dc406", 0x28}, {&(0x7f0000000140)="f1055bcd821f5b256259e3e208d068ebd2468f380e238cbf0bfae4dac624e671e166beb65a909cd99a926fcae1c9a5e1df2e9831df070b048cde8f620e0f908e42d459551f009109d0b260f43593af", 0x4f}, {&(0x7f00000001c0)="be8b4eada67ab1647b14d411333ef35f2a042c903d", 0x15}, {&(0x7f0000000200)="7463220d29630596b1df53bfc2f693213bc1cd5dc758a13193a7ceed2ac03cadaff054c14f0c6ef449c11722a1875688e57c6ee28d5d8b22926e166e40aa4339297b29606f2959efbe655d7a1ec0e3eee88611e6c1ae9685b471949bfc2cc990dd690ad3af3672ef296a3b4309a2d869f02ffc081d48c07f2f713a496aedae0de903dc9898860ec260b40a543f9f4da1f883339cd7428743266846743b084d3ecc241ea3b079b78c29ffa4c93f0118f47ccfae63746325b9ba4b424a3eacc5441bd7c4632535c0e77c72d0d2aa1c1ece6f0c295aad51cd91e48f5ebbda8d62fb66a708f917281ec9457c2f41f4fb8b7a9158d989f7727a36ed222399546c011befad6bc5fb485ea8881df2c6b4c0ce4eba796d2ad9ada70e03525ba1dbc159962b228aa0177abfbf38eb498e81653ec8ee6d563329bfeab5b8ed250b0adb1ac13c399fd321e1bd8c5d50ecb7f30c43f8cdad3af4d1c55aff9d82933336438e216ddd4a27ff6b43492b5c547d622f19e0dfbc3c5a014aa03712769fdf6727918be5c1e23159f44060813a177fbf6e9bc7f4fd0e1931b3c26cc0934ac9097ccf35b1f9a500fcb35abe2f1c0e59cf4d91526a88755b8632257b96769f05bdd4a810de7cb7e003a969238de38610cf9fad8cfe6453b695459f65b70230e84d9f54e11374e7af7ea42f967dca8e97770b20d0c06db36249092e7a97c79b8b6756546f5c99284274c9b80a6efb46b0596067e5f5b5d15136dcae1d5fe3ae8fa04f533d199c43130bb8db3f40e35966a668a0e9f939311a2e5a4f181557ebdb9851179ebc240105d2d3d4a841069acc85bb3f95d5104bd3111440e7908ae02990ea66b75befba6457d75b0cdff1425629ca64cae33a3a117fa09cd7f1fa4a7f3e9fdcc8d1337d8b676f3eeaf829984067bdaf760854a3708fe517d3cf97a9572902a7c5421d5d7d438ba380d21e0e6989ec6bb8bbc2df67af93390f2fc4b80b8698dd6fbb745c2591f9224ee5d1baa9a8963e9940db84d429c3299894c72df0fd7dad9790dbfdeb3ca4080019c2566f879a414d654610bff105e855ffc33fc99fc54aedf5de1063db009558793b91db8c804ad13e0bfd9da69a837355b046845c1ea483bdba18f787f6c32b902fb559abbe1dc34a42f6f165d84ac0cf9f9f33f308630790023348434d2494944599dfd624cba9f696adf9784d09c1cb659fef3986d62e4240d6461c6fbdc905835095ea5f392131c8199412fee65f5e3a921e1783618fec6ddb528c3f60d5c33a88cbe47d67cb362767a74b5125f6d71e34a31b817fecb0a727c5514d717424bb4f9c646dfa75727d122e429e8b4003655145ac180ed89606eaded2f2dd646b83421b3b9f79bd2bf7cf5d6f323134c484b121d03921235a230ddec96a24aad3ac47ed5f9945a1949ef42e9ffe10c893648c60ec57d0f2470b460d724cc417720d1d0f173017b4756b399796017c2bcf18404eb03591284df5ec00460fbd1157dcc115240aaaa3e71070ad3d275c7b2dc01702f800a0303731f17596946fc78a5d36163f13d8247444647c5172c7bb5c30d001362b9328421fd821c2315878bd1216f850a06ccce414920d22cb8c1dacb313f0e43e9d52be75dc254cee3e2642b8a03986b86c5ac91d8809addc58752caf15211cfc1b24ef382c397a1ffa66fc72eaba5f5b1654fdfb7b39da923502fe04e5df86cb2455642de169069eab6a3246bb7b1010e2f112d018697f6fcace5fb60381ba18684af0a98336cdae1c295e5dc518df80af2978fe939dc3e03ef3427c0370ef065e87bff21b38b9437fe3e7a2cd154d570f8bb42772f5a0ab5bf3dc2b19a3a8f59fd229d290cb91b85061fd89c1e9e4eeced104d2c916c470a852d985ccbe93d1a13a7fe5fcad524527763e842f9f9d394d057748f0e37b7ee96e8bca27d5db8900ce0285a73f7ce7ca40f6ed0c5d8180fcd1343fbc7ebc46a5ae2903977217f5242987fc0b1904e6f61d4c620cbeaf0101e795b56641fe97ae0ec6e1ec9341eabffc5dfd66cb57d171ecbbc58feb45e8a512bb9d31a58784e1c6cc9c62234136895995d34197a8985b3a864f99cf3fc0ed561e7ec1f368ecfd09a4c464d3fe71a0ce5fed23a4a8e0448d08e781e7fe22e39f715850ce88f2a5f4489301e0995e6d60d19fc3e5ea345462ae911967deea7cd105d1215ed64584834839e7792e5b2fa5929e0644e87e10c7771f46544321b2cbcaf82ffffec2ed14e6afaa9222061229f411b09280e81b7cfe20722b57d87336d974139bac620ebadacae51bf66d2b9511bd5663303f965b7ba8d93e06f23e76393c1c3e40f8139959373cbc9312a94ac62140038e7957fc8aea19bb7cc1980b39f7aa4841606224dd646405bf4f323919872bfcd56d5f396bfcf82ba71a0e3440c179b83d1e8ccd1d8bc6c516d811e73194bff4d6dffc9fd8e295b2c4ad036d6d27e0646235b508ee99407e0ddc13abcbfaa40ee2a71340c244feeb8c6bcc6aece7f7d0810056703c1e089ee31947d3d79e91caee8259a267324d613bb0b36a5b4cd89e78203753679371a0330340e0fee73a27fc81afb6c904b4f78a104d4276aa0886b3b24c6f7d7aa0016cab6ba2744e2ffcad1beb4c72acc78a12d2308a2788ae7472bfdb5df802916232b55f3228f4accdde2b45f55da8e0327205f9e0bc83b3f70f8b337286944c8133a6c56848c908adf7905a11221a2021aa61e4ad1d9037047337cb318256a8ac8d1efc18f135a4fc8d68d7a0a90c03023f0c55a9820a6ba67abedbea0393d2d3b5a7e811b9e801f69f085f83bb2ae9484513aa4627ee127b3a7c8d25a36f54aca7e8d68a6a7841e44a5952026afb58ef800ec3a861313ba2a590b5d922aed83fd64b67296752b34ea2f2ed1136cc0a4e87882b02700843194fd049253eca568e98c50a483d9ce38136d35abda20063b06020595f5fbfdba313fa8b537b2ed8b3692adfad309a4eb166f7405557ff629e234f4bddfbc51cb7ef520f34df748d61e97f32012aeb6d99a9c7218aef11696f4daf8665044953831262af8e2e45210e8ea2ab8b7fc2c79c752053ab92cde98fa2e572906178c8066fe4a541c0cdac4327bd8ad8bfce23b8ed8eb3ca51f48200840054d58c04d1505f9b23b26a8e28fa6f6aa26667d86d9be6101a5793dcd2d9c6f41d214ed52741efb3a1b8bbf7e67c5bee5e716767f1a1f492781710bd2bd16d40f4108215c08245ac7e3066cf00173fb248dd308c2e100f05c921d61ada7f5ae57fa8eae00af06d2ec00b9dfd91212798705d962ffd1af84b702107d37d1a3c9b3377701e0146b7ebdb4956e27e708c73cb245903cebd4a273b4d987919641e3594cb95276ad0b2bc687d74609e45b86b23227b8d900b3948f477662dd5c8119cea8e4e0389e5b9e01a881e61b19d738d90854c3e705005c2187893e23cab1edce4223588487b4ec190d12632ce553b0e88e6de907576215b3118ee8758bf155847b2606e429677c9ecaccce357b5b6e4337dca39d2b07ca591805a4ac09b00694b5eea1bcf7d271a83a1ecdf5d067f8c5d66eb57831ed24ac4c4d3dc1991de3f9c7b029e6c65d8c0c3fb6eb969b8f06a59e54626124eeb1d4c273d6ad13f24955ccae79b33a9cfebefcdb4a9ee902743f73991ecd7aaf9cdb27b358645d734d1de974ba9aa3796857113915c7f240313269ef0b2034ba00aed4544afd2ff7f501c2c5695a5734dff015efc70b8f0b0855ffb1d48760dc2a0cd9e497eae25cde46e942bbfa6dfdc826d3341bdbb6d8e1be5272a3285bfb9149ebc89811112bdccecef4527e2844b901593a76c95a5d6fd8914bc8439af728f17e7d088d1f2a586eb83abfb4764c8318f108d7be8413f4859729dce07ec5e9953dbbe3653a4643d4937c61dbce5122b34bfc57c584e3dabf4cb21b1b7449d7ac5166ed56f00ecf11cbedeb35df303788c8492801f414e68175b4a265659f38c8b15eff1b9eeb94440e5ea187772ea0ed0b6b5656441aac6fcc3a2553619baea4382a98782b5844565460fb82dc75d9a866d731c03a0c5934345ff3d4b9fc90f9c82d0bc2eed65f723a8b4b13448f71e3a541444c611b1c82d4cb985a6b5781721d778d6f013d5302e4adc2839e43b83ab6a9cdb9fd6be3d4105c328d99e2b4ca47506bed7f809c29355462c783dab955df59f08f29e8688f146f313e42cab86deae0cc0d0b4db6ac91e3c2754ec6bdb0c8b486fcd895dc8a967103b0681acbda8f63d6243fade29d6a77527b3c0cc7822723c70d3c631f4c29576376ec1a72ba4c7a20228772a22cd2a536a2d06062e4beb483d2bab0e75d8fa4e53297f4f34917a0cea403599961a78c98dbdce23df3857f846a770d2edc20a1fbdc8f4177b8e2a01760164aaf524e6df72d25e333d8b2f62068e0241e1ab509d92d70011215f594a8dade1e0620f45e46ca223608c0a0b3b3a751e58bedd6acfc6ff2066444677bee684eaa70e9215e8ec2e76a068e4d58067671756cc69c036b4d232b1eeffe1f1e2b2d4a89dd58dae6e5f6f239c6035d286e3da0b2f6083084977184798daa1a4710772efa2b548dc9987322cace4db1ec5b0803a3b66e667b334178c39795609f7949b6ecb5cd426b71be2041af0eab3f9d0d216c35101d9fbe66dd46b35abf34e8290921ee407bd58bcb952bdbf4b3338a8fe75b4378aaf8d19a0951d161c731a2fd031faf984f696b7f2b1df451ef5f52b7f7ef208b846d0791b6777bbf68d4beb0bad1c248828dca2db204b3a54a75ac53e109ec0469896b670d8f953fa05d1077af35ea08904fa86da799da6f1da6acefc4af7bd596c3bc696afeba1fafcf4282f6398a4c7824638e92e36fbfbdd22272eb1a3d1356a1f06e960e4eb8d5d031ceb5cbb127878647b2fcd375c72fdf4837868ebe3d5cbfa0e297fc01e31f2017449d22ed714353d916f3782ecefe66b83b93a1def6fcd824e00494d845db10fd886b16885430ea097709a38a41631a9cd53d9b0d020fdff55462fa98ff6a98bf1da94a919972d523892023260d4b4e6ed08198465d71ba1856840316bcc0c04ec84693ed373b10479857ba2a85e8b41a48c99db610ac0fc1764af5ad5838139f009a9559a7edff991469389e9f86661121d0070b29ac0979e4a06c413dc56cfd1f061ddc914b0c59cbd9e23e59c37307c15efcc59eedd2d7ad50e0b18b3db1aa06792656f87e62909e976e8439a41a364fb1c25a3c3844a3b5065bc61fc72de87d124d689b1a73d7d3a27ec134d94eb055ecd080bb00b4f658d512c91a600abd663da7731c7416e1d6fb689cb5a6b681fcc07af99a6db355df7b37dfaabd66a562ac7cc32d75cfcf9ef682d2305c418262f531a28bcf8e1d3495e991a96f8e47e75f0af3e7f8f5d6f79e28fdf627d8c66fc0af52d21e0a56b7f2addd40445bb58dcabcfcc4170a2d3b115250c8a91bd8526bfd0253a27e51b05bef5f9b25520dc1258f5b088c1dbdf1c7e9f44897c520b06cdfa567479c66666b1c834dd46e9f1a53ce5786ff37c50f108c5104615fece46a4986778a1ca6532dab44058b76601ae10e9504f8595202bb4532a0da8079a1e5a9b1db5576044706032ded1e62caf121740aecca027255b9c9f110856371d9770e41c21475ead55337be6191f9c65f8bd6d920fab912adf2af81e6c11cea7205a98d19d020705cd5b5783c74e94978365ac771bed141e8b2eae79d7cefd9807cd99029cf662e559d354bb8008e10483ea6692a1207310a081ba0c188b7b5ce661d38409", 0x1000}, {&(0x7f0000001200)="ee3901c0d163f1d5382be20a625e7214a20217cdba6fc87492f99a3e9ac4bfa31cff9982be996a44368f441433dbbf56b63e630b2a5c2373b6c22816ad8816210fc50d96ed146e2da0b0e69284c7b1586998119de8c334f20a29a1bd931078e5912273921d4b01823785780c197c1a4fe0d48313cb9a5bf39a8a72f3114c9cf9cf858ad6ac47", 0x86}, {&(0x7f00000012c0)="73f519fdafe9a6d8f9492a4532f849b082c9db6e633e712c20af7c67d828287e7539f9cce7e41b4c7919171e4a9cb255c5165c6f3d256638ea43abfa87b1363a85ca1f", 0x43}, {&(0x7f0000001340)="f17bb69ef1c46bb38fb4a8", 0xb}, {&(0x7f0000001380)="66296483488fabebb655cfbcdd564aa9d9749d0c46e7a2506c0d40d28cf6169df1850062cd13610cc361de375d939bc678970d3c78055b2c3a83bedde8c588e597bb6ac720fcc2a325c5f23c5f2b729a97bdae0b4a229e47d7c0999750b8010c14ae09b45058f9030fda99646500a8a60af78f049ea470147a7b6b3795dd087229323083466c15e3a41b109dd9f6e22e36e32afab62efe24dad0274108aab233fe97200ed5cd3669ec776d4b903afab4ec2bb9776fca1453fe539fde3eca6992c4164f57a12e26712f239d8595fa38cfebb42f79f231f69166a66fcd16ddb19a964c16f601b971ce854b4ac23e1665e1045e511b8c1551540121d0", 0xfb}, {&(0x7f0000001480)="8077180b7c51ad9570d8f01ac5a6f556d510238c84002359970223d4ed40a1f978920787c9d1872d01c1ecd206fd401e06c12f1b652b5aec7f72db6b8139cf2e309dcd7d656994fbcdaac0d20623895fe076f9b647987699d491a1bdccc0d561c869fc7d17826006a3a729dc4484fde3592180254f8a6f5c71847e6cc0fa37e90a224490e6c9065f76d30550b397199f3f67e53dd5329a132785ab19ae0a381890a7ed", 0xa3}], 0x9, 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000001600)) ioctl$TIOCFLUSH(r0, 0x40047002, &(0x7f0000000100)) 16:00:12 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x58) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') chmod(&(0x7f0000000480)='./file0/file0\x00', 0x3d2) unlinkat(r0, &(0x7f00000001c0)='./file0\x00', 0x0) 16:00:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "810000000005000000f1ffffffffffffff00"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b39cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x1c}], 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) geteuid() getgid() geteuid() setreuid(0x0, 0x0) setuid(0x0) getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) geteuid() getgid() geteuid() setreuid(0x0, 0x0) geteuid() getgid() geteuid() setreuid(0x0, 0x0) setuid(0x0) getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) r1 = socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0xb16922c9e7ecc188, 0x0) write(r1, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) geteuid() getgid() geteuid() 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x40, 0x4}, 0xdd) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000280)=ANY=[@ANYBLOB="000000002a7a06219bc000ef0001f000ad0f000004005de5000000000000"]) close(0xffffffffffffffff) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x0) r2 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r2, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() bind$inet(r3, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) r10 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x4, 0x220) r12 = socket$inet(0x2, 0x4, 0x5c) fcntl$setown(r12, 0x6, r7) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r14 = getgid() bind$inet(r10, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r13, r14, r15, r16, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f00000000c0)=[r9, 0xffffffffffffffff, r16]) fchownat(r0, &(0x7f0000000000)='./bus\x00', r2, r17, 0xa) 16:00:12 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0xffffff1a}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) msgget$private(0x0, 0x402) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r5 = semget$private(0x0, 0x4, 0xa5) semop(r5, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r5, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r5, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r5, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r8, r10, 0x4}, 0x200, 0x401, 0x2}) fchownat(r1, &(0x7f00000010c0)='./bus\x00', r4, r10, 0x2) r11 = dup(r1) ioctl$WSKBDIO_SETMODE(r11, 0x8010570e, &(0x7f0000000000)=0x200000) writev(r11, &(0x7f0000000000)=[{&(0x7f00000000c0)="9cd6ff61d0f3053557bb3144a549257de15456dd2644c81f21191d2b74f0838962fab6db6db493285647f1e04d70115579a4c53c990ca80cc88d94bda2ca45c97609ba447b188c698a845d07d234e60fef53538eb92262b49692217c8841c19d03d32c97fd34c1673aae7c16b5e9b4640b866f226d09fd9b55796c3bf3d48141cd1fe0081a33222449b8ec903055e4f6fb1f2f8498eda0325cd79529abb106859fab0ec5676105243730f37b2d99d79c2e07a66111b6eaf91295d49d58e77982e36573e9d8ad9def42984d2ec4abc1d6c116b128ed6e1881c3fd6a3b8b74a183472e8c9e972d1628a23c0eddae01dcb38fe4a8e8d97f99398370b3e607fb86171f35279b6e060c44b101da78fe513ceb239af24b33126374b1e0dc7a3d1fe2e493d93beb9fb8b4c61005c790ec036f86b642aaeaec9456cd7a659801314df1abeb0aefadd740e7f9a08656edb696363e7ddb329bee5c4b6abf13f4e37d297402ab128240131e383940f0cbcbcfee2b77875e8d1fa621fe32a2adcb548496fcf13f8e12ea089e50797c7736dae8195eefb0e8b2f80cb3e11fb42156499de362e4442a1f59b8b09efe93b4fd505fade4e1e83a4972c66957fa1a8fb231e8ce23da3325582ce84b6b7607cd451e0ee2739fb07e91574ad141a4a5fbdfeb45367b2d3c0c26e04a522e1c49fff5ba738d209585ed7d9fabd761b1c246ed7497ac2245a8bc74f827f93304de7dbf08be578fb54ed26312a5e0b65912c9916e622ec95ee3a1c5842525a4b168375a913d90182f5295343a8f1a9aeb0829a8cb027d95884e8e19e9195e77d5bfd1844f31b194033526a66a1eba09f85d068128120998d2157c3c038ff392a326f1589a2da2a6555602f0a985dc3d5a525d1c40bb53778e713e39fbd43949547a948d18c496eb769604caacf7b1aa19071135d9a42ee2d5f86a2c2e11981c6ba41228297d83f2523798b9d87c1b643491b4308691204ae7b515d146a688d091a897a6681a9d332f60a247c535e6e6c0f0730938f3902441bf9187ac8b6cf58a5d918c10412a2d774d6b91beceeb858af3df29a16b7a12bf4193b3e401b0fc98e2b5c21b0d6e49514d4f1e85af11f34599b21a17f037da731bc2bc3bc042d0f8f25ff8561924058a7595c9b2f23ea768aed373e606df14605edf34cb67a6433c28160657cdde30256df776f269b397fa4572b78c4bb7c8b3395cc114702bffbbf9387f80794ef4bb6d08c87015f3684484036b95b910863a2e92ee8f6139a24e5f19ed08432bd92ed01b2925902b06c4b91295be65b641d78085b2a1ecdeab4b9f5dfeeb6fdb6d5fb02b061b8b5d03dc7f99f6a552f1869e65bad9ccf6b454a4255d800074bd97d24543347768a4ba733e73eb2afe178f73bd738d506386606338264df152517fd429718a935f6c8ca9abb4da29f3a30e71a26cc5496e6cea183ef02f884f4f5bfafa8a06794e59aa172894e6aaea31497c77a57c07d11a87fa12ded129fa64d68bf1ac19070c01e775f4d14b3e8c955141979b761405205af168a48de7732774994ddb7fdfa3c8570583168a9e03f024d9e2e1f09dec9cb77677047b75e4da6d17869c6f66f5268511858ba7e1af43acd85d328cee96baa4d17bde95a925d23fd9d062cc7da9fc25ab7707e5ef86d9b328bcea0543840700c6953e62c66ffaba77fd26f0d15cf6d70852208610f507ae83dced2e950f1d0029cdd7332347f946dda155635ea8330ea602419e3c53ec4b09117f3e09b1b2f93407cc8bb0c0e98d2678872084020ea067746d00f2203426773f56a09b2c7cd830bcd3dd58ade6f6460a5b444164d3a17bcd6f77c1a99937110fcbd1ac011eea53aecefd01481e60aa1fbf6bb2edb7db776d1c17c4b91ea5951c7958a473028c440681e28c68ba0d9ead285944ff8aab4dd09146f86186e7b52d00c08190a0613abb4531980d4c41712900679fafdfe15029921c6cadbe4d88d943d72fa9c51f77717de1c105b4ce216d26e57f2c3d2253a4efc59b883a329eb8042e3423ed384ec17e5eb2ceb7ff211f33dc6ff61c0246384ccaad7e38adf3d4bf3b60fc5cb1d040d1a0005fe9c31c8ba55d44887861842c396ced33ce3375708fe5c4984b816dbff04ae2672d1a1c253aa4ce34b876b2479d8bf16702c10eac2a280d63ad593fc572596fce8e94d7a345712bf82f5858c9b279304933855c00e3283bf6b878c7d94d70ec7e416c7d5444423951bc9129c69af9fb18d8911d1eac10ce394e1a139ebb0e691638f3ce07a70cb81100ac38f8e1abd530762caf0b7372c8b0e9a3ea3eff1a9548bd80e140337a0eda3bb789cea2f01cca56c9b917a60738b937daf42ffabb16d083493f35f24ae431903a1349bdbb6e5657f665bde33aea9f862e8af732d639c2fdd3807938e4d2fd7bf3bb644c1c62a2f291e1020fd1c90bad927a4ab4c2af87ec50348f43253087826d375ce7b34f430bc2204f1793f3fe2d49dd63c1e392bf73a703d83c0c8fc0bef6f975a5e0d0bb1b55d7072a7d29d6347e0bf1a964faeb217abf349cfc85043ab5ac604c834e767c1170c4d1db8049f959262ffdd5c029901127b26342d16e045e7a097789c3d8ca4a7dfc934df4eb4bf099f6524bb9e5a6fe0aa43e3112ddd9b68f809eae2e9e3daf3224a7433934ea31680cd63958bc27bd360b50b4d69b52657059b6c0c42f7fce90ad11e07b2dc58e6558cca4383b2b01e8788258f5f094af481146be7434761966b88e97bee6bdd541952b49242864f6a48e17273a754ad4fe1c3e2a37bfaab300813aba74725eb5ae0196e529aee464bbe26aae81a8edfebb0c67206f6dd57529786773cff6a7f9dfb43ea8b804122d2f463496bf312080eecc295d6cccf21160080771307cf90cb877d357ae88bb3c750be3997445d97ab758bb56e33399154e7e70fdf9e1b50bf67d014ce23839989c15211663f8aa7e85609cea098f5c0681b79728db1cf0721e6a5359f1f1f3e76fb7a16281ac62fe37378143b2bca6b4aa34cd4b94c037197c02d90e7cbd3214527896d33c698d42fa1a8506838c4283bd19348baa8f13193ebec9a23f059bfc23d5ef4a3237bfef540051c7bd11cc481f95895191430ba74e031fb0d5ac2744210dc546a8be92f5ce2240017a9b5513011700dfd823193412fe36d472f5408bf334fb4995af2ae88450f1b3b080789e7b61eaa268b883e22db6c77df1f3b714aa1cc24ba56030ba439c70acff10fb78eb13811f36455fab7820a2621f69a0728b98ecda6eab6fb571059436faa1199d3e85dcada522d853c56b1a6adecf83cea592a4a0847b4fec67de305190eefa59e7b4a81514904288e147432eaa7c3660debec326e89913e9e8c34a24150c47caee9a35ca38b62a6eefe19b7c2fd43665e94631534fcf76e37ac8852784f9cea2d82453161c35c2b371f8f0462f139d6935215c05faafee8e22b6478d7b095018f8b723e3367d2858e5a74b0aac630fd6ed5dc69b2e6afa9a28ecb14e4e125c5a69c951fe7b93effa01a55c98bea1588b1e52cbd77b2b89898ec8bffb03f2c4d138041476765b3e8f4050f52aeedb816116feb9df93fd67cbf373753cb2670d1ecc39b48131623572506ee694d563069f06023bbc94811a5ec7b64bda22c91da1f3c553614ccd601eb608eabde4de06d47fa9345d569320935f2c8c8ad8b345ad460c0673962b752fa1a586e956a21c2aa01c4a6846351131540aa4affb9d8e9669e52ff3a3e2a6cb61bc1bf9acd048bcd5d234aa0f1131e1c7ab377eafc8e985e459442a3505db6c617b156860be926bb8fa3ab70fc7b348130ee3f9d58c1a1e20cc493722eb220cf8760f397e6ef1c0d09a19a590997b608f67eafdc75317ba0bbba95b5b6584769c02fb2e0b8026aed2ff9c8d6708d5ea1587abdf25002515a552dd76668e44c748586bfe009eeee7a6284f46ae354a928f9117b23bbb24a0f69f4f4b239ea5b5ce13244ae8d9ac2e2c91805c3fc35804959070602f2a7608b607e114e0adb62c5dfe8abdd0625511d5ef0ee81176b5e46fa7bb9b3e5d7c8235694b9d16d9754d4927aa7d7d90c7f0c90957abd3c7e6b8cb125286f9511b073e223b81aea5e18951f76dc4199c0f192f56c09e9f139717d0f5f2159ac66d8742b27fdacce765f74de116154e32978e1788fac9a684f2434a92cda5565a187a1f610f4f48514f958f573c8e760bedf8dde4f331d035d40ad0439a2545c639df5a0665515bba086a412be31ad2fdb901013d0ff92bd148fe3e222a8027da23ffd32616b9c229bb47e205cddbf3c36a5a360158d726541c677d90e5e60750b7e79ec90c86c3d68e3039db9cc4154a9211febd3b7db61d38cda28062725c443415f77d90fbf02ebe5aa9f1292e0287b5955a82de5c3f693744f51cf98eaf94338e16e96685434f06f53464d1a976c0be9380ef49de9a7da469c1be635ce48aaf93297e8a890e093a3627b2a628e900f0210979ded002c804a8409cd28f8e373d03df82b80c6bff314d20bbb3d7f4a09aed307610d56dec7bc524d96beec893e0dd9b1efb91f51bb394e9d17b24487284b9966ac955855982a49f3406382b05a256de0cd89713770136c6eb3c47f58e830fb18eb174638d9ccf1578aa92e3bb839d5a456844ff073ea97a538a8a3eb945dbf90edd25807671cf55c6ffa3670de28b277f387bc2486115dd8dc96455f8108881b86e9c1f3e361e9724d863182d059dcda71997e23a93d5cf9dae6df382f30615940af703c519d3e255d14e2e279d5ae838f844eb83307f9c601af92d9e7cdab6662f14ba8ee296874c160d659a60b533cf3a6d7d3f32737de5084c3691b8db25a9dbc94c670dcfc79713d6526008a728eb8ebe7db8f461a7cb5aa2f2e34813f3ee6bc98320e4a0f5db56f1347123d0577c1426afe33ac5ecce57e97f9083aae6f2c9cf59dbd47fa63b5775756379c3dcd2eb77fb66e3d49b0df820d43a1ed1ad9eaa77aaab8fd22bb801d70d6316c5c131697d5cc884e9b12b8ef9c57a4a9b25540e0ec9f14a893b48f9e0e45733643c085e2577cf0b0126925475af5505bf701bb109b09753315878b20e2b8ed86b8fe609ca5727a978497a3faa61d22f06dbdca045692b38d2f7f91dd6471781c72d2b4dcd21be0dfcd8af30c4129982d45c41101f9907ebae108247224ae5851ba3c3ecf3eb48bf1c7123112c58f7ac5f736f4df08ab50dd5f4df5865906aa6b059b5a4cbf80ac1b7c1f0c5155e08f663290747cd27b5fdea7ea0590a3625715efc5973ae1989161905c785cdb1f205a3bfa05baea4534cfb84502b3c732e24ad28707bd8d89312fc324d6341756685833cbaa2ee3f000f23716e9c8657113efe5465ab1677dbf9af8ede8ff678a850473cd206d66ad88da8c31c1a578da557e5b921e5032a7d85335ab76c42536911cace065ee37ffa74ab352dcb7f7a51ace4cb48b2c580b2ce1a1d94bfa89dae9e8afa415b6d57f3f7bff1f40d2266e46f894b43209f4ca7d4b32681845c8f8df37bd50a51cd43938e63c2d75398d1f424aa5494bcd367fa1dc83cd9e79d1b5b6d07d312600c31226656414a872a5a5d9579068c062f2b1e8bdd73a34d4ce78471bc4564ada79111dda30c923ff43dfc63df9b224c335158359a4b989a86a9b3ff28c52c6d2d3dfc209d651bd5ea6712a73973fa0dd8eed7c7cae18d9c61cd2c0a4956033ac83fe663da934523b6a17e0dae6ecb791fa73462b6efcc108e699f2431ecbf2f2e365b7cee8ae4d0c3689b78a7c3", 0x1000}], 0x1) setsockopt$sock_int(r11, 0xffff, 0x1004, &(0x7f0000000100)=0x8, 0x4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r12 = syz_open_pts() ioctl$TIOCSETAF(r12, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x2000000005118, "047c2ce62e0dbcdcc58b62c200000100"}) ioctl$TIOCSFLAGS(r12, 0x8004745c, &(0x7f0000000000)=0x2) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ftruncate(0xffffffffffffff9c, 0x0, 0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc, 0xff, 0x0, 0x2}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000340)="b489a83b8fccf27b8e8490165244") 16:00:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) write(0xffffffffffffffff, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10110}, 0x4000080c1}) open(&(0x7f0000000080)='./bus\x00', 0x40, 0x20) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:12 executing program 1: r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r4 = semget$private(0x0, 0x4, 0xa5) semop(r4, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r4, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r4, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r4, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r7, r9, 0x4}, 0x200, 0x401, 0x2}) fchownat(r0, &(0x7f00000010c0)='./bus\x00', r3, r9, 0x2) r10 = dup(r0) ioctl$WSKBDIO_SETMODE(r10, 0x8010570e, &(0x7f0000000000)=0x200000) writev(r10, &(0x7f0000000000)=[{&(0x7f00000000c0)="9cd6ff61d0f3053557bb3144a549257de15456dd2644c81f21191d2b74f0838962fab6db6db493285647f1e04d70115579a4c53c990ca80cc88d94bda2ca45c97609ba447b188c698a845d07d234e60fef53538eb92262b49692217c8841c19d03d32c97fd34c1673aae7c16b5e9b4640b866f226d09fd9b55796c3bf3d48141cd1fe0081a33222449b8ec903055e4f6fb1f2f8498eda0325cd79529abb106859fab0ec5676105243730f37b2d99d79c2e07a66111b6eaf91295d49d58e77982e36573e9d8ad9def42984d2ec4abc1d6c116b128ed6e1881c3fd6a3b8b74a183472e8c9e972d1628a23c0eddae01dcb38fe4a8e8d97f99398370b3e607fb86171f35279b6e060c44b101da78fe513ceb239af24b33126374b1e0dc7a3d1fe2e493d93beb9fb8b4c61005c790ec036f86b642aaeaec9456cd7a659801314df1abeb0aefadd740e7f9a08656edb696363e7ddb329bee5c4b6abf13f4e37d297402ab128240131e383940f0cbcbcfee2b77875e8d1fa621fe32a2adcb548496fcf13f8e12ea089e50797c7736dae8195eefb0e8b2f80cb3e11fb42156499de362e4442a1f59b8b09efe93b4fd505fade4e1e83a4972c66957fa1a8fb231e8ce23da3325582ce84b6b7607cd451e0ee2739fb07e91574ad141a4a5fbdfeb45367b2d3c0c26e04a522e1c49fff5ba738d209585ed7d9fabd761b1c246ed7497ac2245a8bc74f827f93304de7dbf08be578fb54ed26312a5e0b65912c9916e622ec95ee3a1c5842525a4b168375a913d90182f5295343a8f1a9aeb0829a8cb027d95884e8e19e9195e77d5bfd1844f31b194033526a66a1eba09f85d068128120998d2157c3c038ff392a326f1589a2da2a6555602f0a985dc3d5a525d1c40bb53778e713e39fbd43949547a948d18c496eb769604caacf7b1aa19071135d9a42ee2d5f86a2c2e11981c6ba41228297d83f2523798b9d87c1b643491b4308691204ae7b515d146a688d091a897a6681a9d332f60a247c535e6e6c0f0730938f3902441bf9187ac8b6cf58a5d918c10412a2d774d6b91beceeb858af3df29a16b7a12bf4193b3e401b0fc98e2b5c21b0d6e49514d4f1e85af11f34599b21a17f037da731bc2bc3bc042d0f8f25ff8561924058a7595c9b2f23ea768aed373e606df14605edf34cb67a6433c28160657cdde30256df776f269b397fa4572b78c4bb7c8b3395cc114702bffbbf9387f80794ef4bb6d08c87015f3684484036b95b910863a2e92ee8f6139a24e5f19ed08432bd92ed01b2925902b06c4b91295be65b641d78085b2a1ecdeab4b9f5dfeeb6fdb6d5fb02b061b8b5d03dc7f99f6a552f1869e65bad9ccf6b454a4255d800074bd97d24543347768a4ba733e73eb2afe178f73bd738d506386606338264df152517fd429718a935f6c8ca9abb4da29f3a30e71a26cc5496e6cea183ef02f884f4f5bfafa8a06794e59aa172894e6aaea31497c77a57c07d11a87fa12ded129fa64d68bf1ac19070c01e775f4d14b3e8c955141979b761405205af168a48de7732774994ddb7fdfa3c8570583168a9e03f024d9e2e1f09dec9cb77677047b75e4da6d17869c6f66f5268511858ba7e1af43acd85d328cee96baa4d17bde95a925d23fd9d062cc7da9fc25ab7707e5ef86d9b328bcea0543840700c6953e62c66ffaba77fd26f0d15cf6d70852208610f507ae83dced2e950f1d0029cdd7332347f946dda155635ea8330ea602419e3c53ec4b09117f3e09b1b2f93407cc8bb0c0e98d2678872084020ea067746d00f2203426773f56a09b2c7cd830bcd3dd58ade6f6460a5b444164d3a17bcd6f77c1a99937110fcbd1ac011eea53aecefd01481e60aa1fbf6bb2edb7db776d1c17c4b91ea5951c7958a473028c440681e28c68ba0d9ead285944ff8aab4dd09146f86186e7b52d00c08190a0613abb4531980d4c41712900679fafdfe15029921c6cadbe4d88d943d72fa9c51f77717de1c105b4ce216d26e57f2c3d2253a4efc59b883a329eb8042e3423ed384ec17e5eb2ceb7ff211f33dc6ff61c0246384ccaad7e38adf3d4bf3b60fc5cb1d040d1a0005fe9c31c8ba55d44887861842c396ced33ce3375708fe5c4984b816dbff04ae2672d1a1c253aa4ce34b876b2479d8bf16702c10eac2a280d63ad593fc572596fce8e94d7a345712bf82f5858c9b279304933855c00e3283bf6b878c7d94d70ec7e416c7d5444423951bc9129c69af9fb18d8911d1eac10ce394e1a139ebb0e691638f3ce07a70cb81100ac38f8e1abd530762caf0b7372c8b0e9a3ea3eff1a9548bd80e140337a0eda3bb789cea2f01cca56c9b917a60738b937daf42ffabb16d083493f35f24ae431903a1349bdbb6e5657f665bde33aea9f862e8af732d639c2fdd3807938e4d2fd7bf3bb644c1c62a2f291e1020fd1c90bad927a4ab4c2af87ec50348f43253087826d375ce7b34f430bc2204f1793f3fe2d49dd63c1e392bf73a703d83c0c8fc0bef6f975a5e0d0bb1b55d7072a7d29d6347e0bf1a964faeb217abf349cfc85043ab5ac604c834e767c1170c4d1db8049f959262ffdd5c029901127b26342d16e045e7a097789c3d8ca4a7dfc934df4eb4bf099f6524bb9e5a6fe0aa43e3112ddd9b68f809eae2e9e3daf3224a7433934ea31680cd63958bc27bd360b50b4d69b52657059b6c0c42f7fce90ad11e07b2dc58e6558cca4383b2b01e8788258f5f094af481146be7434761966b88e97bee6bdd541952b49242864f6a48e17273a754ad4fe1c3e2a37bfaab300813aba74725eb5ae0196e529aee464bbe26aae81a8edfebb0c67206f6dd57529786773cff6a7f9dfb43ea8b804122d2f463496bf312080eecc295d6cccf21160080771307cf90cb877d357ae88bb3c750be3997445d97ab758bb56e33399154e7e70fdf9e1b50bf67d014ce23839989c15211663f8aa7e85609cea098f5c0681b79728db1cf0721e6a5359f1f1f3e76fb7a16281ac62fe37378143b2bca6b4aa34cd4b94c037197c02d90e7cbd3214527896d33c698d42fa1a8506838c4283bd19348baa8f13193ebec9a23f059bfc23d5ef4a3237bfef540051c7bd11cc481f95895191430ba74e031fb0d5ac2744210dc546a8be92f5ce2240017a9b5513011700dfd823193412fe36d472f5408bf334fb4995af2ae88450f1b3b080789e7b61eaa268b883e22db6c77df1f3b714aa1cc24ba56030ba439c70acff10fb78eb13811f36455fab7820a2621f69a0728b98ecda6eab6fb571059436faa1199d3e85dcada522d853c56b1a6adecf83cea592a4a0847b4fec67de305190eefa59e7b4a81514904288e147432eaa7c3660debec326e89913e9e8c34a24150c47caee9a35ca38b62a6eefe19b7c2fd43665e94631534fcf76e37ac8852784f9cea2d82453161c35c2b371f8f0462f139d6935215c05faafee8e22b6478d7b095018f8b723e3367d2858e5a74b0aac630fd6ed5dc69b2e6afa9a28ecb14e4e125c5a69c951fe7b93effa01a55c98bea1588b1e52cbd77b2b89898ec8bffb03f2c4d138041476765b3e8f4050f52aeedb816116feb9df93fd67cbf373753cb2670d1ecc39b48131623572506ee694d563069f06023bbc94811a5ec7b64bda22c91da1f3c553614ccd601eb608eabde4de06d47fa9345d569320935f2c8c8ad8b345ad460c0673962b752fa1a586e956a21c2aa01c4a6846351131540aa4affb9d8e9669e52ff3a3e2a6cb61bc1bf9acd048bcd5d234aa0f1131e1c7ab377eafc8e985e459442a3505db6c617b156860be926bb8fa3ab70fc7b348130ee3f9d58c1a1e20cc493722eb220cf8760f397e6ef1c0d09a19a590997b608f67eafdc75317ba0bbba95b5b6584769c02fb2e0b8026aed2ff9c8d6708d5ea1587abdf25002515a552dd76668e44c748586bfe009eeee7a6284f46ae354a928f9117b23bbb24a0f69f4f4b239ea5b5ce13244ae8d9ac2e2c91805c3fc35804959070602f2a7608b607e114e0adb62c5dfe8abdd0625511d5ef0ee81176b5e46fa7bb9b3e5d7c8235694b9d16d9754d4927aa7d7d90c7f0c90957abd3c7e6b8cb125286f9511b073e223b81aea5e18951f76dc4199c0f192f56c09e9f139717d0f5f2159ac66d8742b27fdacce765f74de116154e32978e1788fac9a684f2434a92cda5565a187a1f610f4f48514f958f573c8e760bedf8dde4f331d035d40ad0439a2545c639df5a0665515bba086a412be31ad2fdb901013d0ff92bd148fe3e222a8027da23ffd32616b9c229bb47e205cddbf3c36a5a360158d726541c677d90e5e60750b7e79ec90c86c3d68e3039db9cc4154a9211febd3b7db61d38cda28062725c443415f77d90fbf02ebe5aa9f1292e0287b5955a82de5c3f693744f51cf98eaf94338e16e96685434f06f53464d1a976c0be9380ef49de9a7da469c1be635ce48aaf93297e8a890e093a3627b2a628e900f0210979ded002c804a8409cd28f8e373d03df82b80c6bff314d20bbb3d7f4a09aed307610d56dec7bc524d96beec893e0dd9b1efb91f51bb394e9d17b24487284b9966ac955855982a49f3406382b05a256de0cd89713770136c6eb3c47f58e830fb18eb174638d9ccf1578aa92e3bb839d5a456844ff073ea97a538a8a3eb945dbf90edd25807671cf55c6ffa3670de28b277f387bc2486115dd8dc96455f8108881b86e9c1f3e361e9724d863182d059dcda71997e23a93d5cf9dae6df382f30615940af703c519d3e255d14e2e279d5ae838f844eb83307f9c601af92d9e7cdab6662f14ba8ee296874c160d659a60b533cf3a6d7d3f32737de5084c3691b8db25a9dbc94c670dcfc79713d6526008a728eb8ebe7db8f461a7cb5aa2f2e34813f3ee6bc98320e4a0f5db56f1347123d0577c1426afe33ac5ecce57e97f9083aae6f2c9cf59dbd47fa63b5775756379c3dcd2eb77fb66e3d49b0df820d43a1ed1ad9eaa77aaab8fd22bb801d70d6316c5c131697d5cc884e9b12b8ef9c57a4a9b25540e0ec9f14a893b48f9e0e45733643c085e2577cf0b0126925475af5505bf701bb109b09753315878b20e2b8ed86b8fe609ca5727a978497a3faa61d22f06dbdca045692b38d2f7f91dd6471781c72d2b4dcd21be0dfcd8af30c4129982d45c41101f9907ebae108247224ae5851ba3c3ecf3eb48bf1c7123112c58f7ac5f736f4df08ab50dd5f4df5865906aa6b059b5a4cbf80ac1b7c1f0c5155e08f663290747cd27b5fdea7ea0590a3625715efc5973ae1989161905c785cdb1f205a3bfa05baea4534cfb84502b3c732e24ad28707bd8d89312fc324d6341756685833cbaa2ee3f000f23716e9c8657113efe5465ab1677dbf9af8ede8ff678a850473cd206d66ad88da8c31c1a578da557e5b921e5032a7d85335ab76c42536911cace065ee37ffa74ab352dcb7f7a51ace4cb48b2c580b2ce1a1d94bfa89dae9e8afa415b6d57f3f7bff1f40d2266e46f894b43209f4ca7d4b32681845c8f8df37bd50a51cd43938e63c2d75398d1f424aa5494bcd367fa1dc83cd9e79d1b5b6d07d312600c31226656414a872a5a5d9579068c062f2b1e8bdd73a34d4ce78471bc4564ada79111dda30c923ff43dfc63df9b224c335158359a4b989a86a9b3ff28c52c6d2d3dfc209d651bd5ea6712a73973fa0dd8eed7c7cae18d9c61cd2c0a4956033ac83fe663da934523b6a17e0dae6ecb791fa73462b6efcc108e699f2431ecbf2f2e365b7cee8ae4d0c3689b78a7c3", 0x1000}], 0x1) ioctl$KDMKTONE(r10, 0x20004b08, &(0x7f0000000000)=0x3ff) r11 = socket(0x11, 0x4003, 0x0) sendto(r11, &(0x7f00000000c0)="b3be92ce", 0x4, 0x0, 0x0, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r0 = socket(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x15}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000440)="b63d5d34ccca1781cfe40a24a032") socket(0x2, 0x1, 0x0) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x8010570e, &(0x7f0000000000)=0x200000) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$getown(r5, 0x5) fchmodat(r4, &(0x7f0000000200)='./bus/file0\x00', 0x80, 0x2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000100)='./bus\x00', r6, r7, 0x6) select(0x40, &(0x7f0000000000)={0xcf}, 0x0, 0x0, 0x0) r8 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r9 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r10 = dup(r9) ioctl$WSKBDIO_SETMODE(r10, 0x8010570e, &(0x7f0000000000)=0x200000) r11 = semget$private(0x0, 0x4, 0xa5) semop(r11, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r11, &(0x7f0000001180)=[{0x3}, {0x0, 0x7, 0x1800}, {0x1, 0x1ff, 0x510f088d9bcf5305}, {0xf706ca6ba555d32e, 0x1002, 0x1000}, {0x4, 0x81, 0x800}, {0x3, 0x6fff}], 0x6) semctl$SETALL(r11, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000180)) semop(r11, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r11, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={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}) fchownat(r8, &(0x7f00000010c0)='./bus\x00', 0x0, r16, 0x2) r17 = dup(r8) ioctl$WSKBDIO_SETMODE(r17, 0x8010570e, &(0x7f0000000000)=0x200001) writev(r17, &(0x7f0000000000)=[{&(0x7f00000000c0)="9cd6ff61d0f3053557bb3144a549257de15456dd2644c81f21191d2b74f0838962fab6db6db493285647f1e04d70115579a4c53c990ca80cc88d94bda2ca45c97609ba447b188c698a845d07d234e60fef53538eb92262b49692217c8841c19d03d32c97fd34c1673aae7c16b5e9b4640b866f226d09fd9b55796c3bf3d48141cd1fe0081a33222449b8ec903055e4f6fb1f2f8498eda0325cd79529abb106859fab0ec5676105243730f37b2d99d79c2e07a66111b6eaf91295d49d58e77982e36573e9d8ad9def42984d2ec4abc1d6c116b128ed6e1881c3fd6a3b8b74a183472e8c9e972d1628a23c0eddae01dcb38fe4a8e8d97f99398370b3e607fb86171f35279b6e060c44b101da78fe513ceb239af24b33126374b1e0dc7a3d1fe2e493d93beb9fb8b4c61005c790ec036f86b642aaeaec9456cd7a659801314df1abeb0aefadd740e7f9a08656edb696363e7ddb329bee5c4b6abf13f4e37d297402ab128240131e383940f0cbcbcfee2b77875e8d1fa621fe32a2adcb548496fcf13f8e12ea089e50797c7736dae8195eefb0e8b2f80cb3e11fb42156499de362e4442a1f59b8b09efe93b4fd505fade4e1e83a4972c66957fa1a8fb231e8ce23da3325582ce84b6b7607cd451e0ee2739fb07e91574ad141a4a5fbdfeb45367b2d3c0c26e04a522e1c49fff5ba738d209585ed7d9fabd761b1c246ed7497ac2245a8bc74f827f93304de7dbf08be578fb54ed26312a5e0b65912c9916e622ec95ee3a1c5842525a4b168375a913d90182f5295343a8f1a9aeb0829a8cb027d95884e8e19e9195e77d5bfd1844f31b194033526a66a1eba09f85d068128120998d2157c3c038ff392a326f1589a2da2a6555602f0a985dc3d5a525d1c40bb53778e713e39fbd43949547a948d18c496eb769604caacf7b1aa19071135d9a42ee2d5f86a2c2e11981c6ba41228297d83f2523798b9d87c1b643491b4308691204ae7b515d146a688d091a897a6681a9d332f60a247c535e6e6c0f0730938f3902441bf9187ac8b6cf58a5d918c10412a2d774d6b91beceeb858af3df29a16b7a12bf4193b3e401b0fc98e2b5c21b0d6e49514d4f1e85af11f34599b21a17f037da731bc2bc3bc042d0f8f25ff8561924058a7595c9b2f23ea768aed373e606df14605edf34cb67a6433c28160657cdde30256df776f269b397fa4572b78c4bb7c8b3395cc114702bffbbf9387f80794ef4bb6d08c87015f3684484036b95b910863a2e92ee8f6139a24e5f19ed08432bd92ed01b2925902b06c4b91295be65b641d78085b2a1ecdeab4b9f5dfeeb6fdb6d5fb02b061b8b5d03dc7f99f6a552f1869e65bad9ccf6b454a4255d800074bd97d24543347768a4ba733e73eb2afe178f73bd738d506386606338264df152517fd429718a935f6c8ca9abb4da29f3a30e71a26cc5496e6cea183ef02f884f4f5bfafa8a06794e59aa172894e6aaea31497c77a57c07d11a87fa12ded129fa64d68bf1ac19070c01e775f4d14b3e8c955141979b761405205af168a48de7732774994ddb7fdfa3c8570583168a9e03f024d9e2e1f09dec9cb77677047b75e4da6d17869c6f66f5268511858ba7e1af43acd85d328cee96baa4d17bde95a925d23fd9d062cc7da9fc25ab7707e5ef86d9b328bcea0543840700c6953e62c66ffaba77fd26f0d15cf6d70852208610f507ae83dced2e950f1d0029cdd7332347f946dda155635ea8330ea602419e3c53ec4b09117f3e09b1b2f93407cc8bb0c0e98d2678872084020ea067746d00f2203426773f56a09b2c7cd830bcd3dd58ade6f6460a5b444164d3a17bcd6f77c1a99937110fcbd1ac011eea53aecefd01481e60aa1fbf6bb2edb7db776d1c17c4b91ea5951c7958a473028c440681e28c68ba0d9ead285944ff8aab4dd09146f86186e7b52d00c08190a0613abb4531980d4c41712900679fafdfe15029921c6cadbe4d88d943d72fa9c51f77717de1c105b4ce216d26e57f2c3d2253a4efc59b883a329eb8042e3423ed384ec17e5eb2ceb7ff211f33dc6ff61c0246384ccaad7e38adf3d4bf3b60fc5cb1d040d1a0005fe9c31c8ba55d44887861842c396ced33ce3375708fe5c4984b816dbff04ae2672d1a1c253aa4ce34b876b2479d8bf16702c10eac2a280d63ad593fc572596fce8e94d7a345712bf82f5858c9b279304933855c00e3283bf6b878c7d94d70ec7e416c7d5444423951bc9129c69af9fb18d8911d1eac10ce394e1a139ebb0e691638f3ce07a70cb81100ac38f8e1abd530762caf0b7372c8b0e9a3ea3eff1a9548bd80e140337a0eda3bb789cea2f01cca56c9b917a60738b937daf42ffabb16d083493f35f24ae431903a1349bdbb6e5657f665bde33aea9f862e8af732d639c2fdd3807938e4d2fd7bf3bb644c1c62a2f291e1020fd1c90bad927a4ab4c2af87ec50348f43253087826d375ce7b34f430bc2204f1793f3fe2d49dd63c1e392bf73a703d83c0c8fc0bef6f975a5e0d0bb1b55d7072a7d29d6347e0bf1a964faeb217abf349cfc85043ab5ac604c834e767c1170c4d1db8049f959262ffdd5c029901127b26342d16e045e7a097789c3d8ca4a7dfc934df4eb4bf099f6524bb9e5a6fe0aa43e3112ddd9b68f809eae2e9e3daf3224a7433934ea31680cd63958bc27bd360b50b4d69b52657059b6c0c42f7fce90ad11e07b2dc58e6558cca4383b2b01e8788258f5f094af481146be7434761966b88e97bee6bdd541952b49242864f6a48e17273a754ad4fe1c3e2a37bfaab300813aba74725eb5ae0196e529aee464bbe26aae81a8edfebb0c67206f6dd57529786773cff6a7f9dfb43ea8b804122d2f463496bf312080eecc295d6cccf21160080771307cf90cb877d357ae88bb3c750be3997445d97ab758bb56e33399154e7e70fdf9e1b50bf67d014ce23839989c15211663f8aa7e85609cea098f5c0681b79728db1cf0721e6a5359f1f1f3e76fb7a16281ac62fe37378143b2bca6b4aa34cd4b94c037197c02d90e7cbd3214527896d33c698d42fa1a8506838c4283bd19348baa8f13193ebec9a23f059bfc23d5ef4a3237bfef540051c7bd11cc481f95895191430ba74e031fb0d5ac2744210dc546a8be92f5ce2240017a9b5513011700dfd823193412fe36d472f5408bf334fb4995af2ae88450f1b3b080789e7b61eaa268b883e22db6c77df1f3b714aa1cc24ba56030ba439c70acff10fb78eb13811f36455fab7820a2621f69a0728b98ecda6eab6fb571059436faa1199d3e85dcada522d853c56b1a6adecf83cea592a4a0847b4fec67de305190eefa59e7b4a81514904288e147432eaa7c3660debec326e89913e9e8c34a24150c47caee9a35ca38b62a6eefe19b7c2fd43665e94631534fcf76e37ac8852784f9cea2d82453161c35c2b371f8f0462f139d6935215c05faafee8e22b6478d7b095018f8b723e3367d2858e5a74b0aac630fd6ed5dc69b2e6afa9a28ecb14e4e125c5a69c951fe7b93effa01a55c98bea1588b1e52cbd77b2b89898ec8bffb03f2c4d138041476765b3e8f4050f52aeedb816116feb9df93fd67cbf373753cb2670d1ecc39b48131623572506ee694d563069f06023bbc94811a5ec7b64bda22c91da1f3c553614ccd601eb608eabde4de06d47fa9345d569320935f2c8c8ad8b345ad460c0673962b752fa1a586e956a21c2aa01c4a6846351131540aa4affb9d8e9669e52ff3a3e2a6cb61bc1bf9acd048bcd5d234aa0f1131e1c7ab377eafc8e985e459442a3505db6c617b156860be926bb8fa3ab70fc7b348130ee3f9d58c1a1e20cc493722eb220cf8760f397e6ef1c0d09a19a590997b608f67eafdc75317ba0bbba95b5b6584769c02fb2e0b8026aed2ff9c8d6708d5ea1587abdf25002515a552dd76668e44c748586bfe009eeee7a6284f46ae354a928f9117b23bbb24a0f69f4f4b239ea5b5ce13244ae8d9ac2e2c91805c3fc35804959070602f2a7608b607e114e0adb62c5dfe8abdd0625511d5ef0ee81176b5e46fa7bb9b3e5d7c8235694b9d16d9754d4927aa7d7d90c7f0c90957abd3c7e6b8cb125286f9511b073e223b81aea5e18951f76dc4199c0f192f56c09e9f139717d0f5f2159ac66d8742b27fdacce765f74de116154e32978e1788fac9a684f2434a92cda5565a187a1f610f4f48514f958f573c8e760bedf8dde4f331d035d40ad0439a2545c639df5a0665515bba086a412be31ad2fdb901013d0ff92bd148fe3e222a8027da23ffd32616b9c229bb47e205cddbf3c36a5a360158d726541c677d90e5e60750b7e79ec90c86c3d68e3039db9cc4154a9211febd3b7db61d38cda28062725c443415f77d90fbf02ebe5aa9f1292e0287b5955a82de5c3f693744f51cf98eaf94338e16e96685434f06f53464d1a976c0be9380ef49de9a7da469c1be635ce48aaf93297e8a890e093a3627b2a628e900f0210979ded002c804a8409cd28f8e373d03df82b80c6bff314d20bbb3d7f4a09aed307610d56dec7bc524d96beec893e0dd9b1efb91f51bb394e9d17b24487284b9966ac955855982a49f3406382b05a256de0cd89713770136c6eb3c47f58e830fb18eb174638d9ccf1578aa92e3bb839d5a456844ff073ea97a538a8a3eb945dbf90edd25807671cf55c6ffa3670de28b277f387bc2486115dd8dc96455f8108881b86e9c1f3e361e9724d863182d059dcda71997e23a93d5cf9dae6df382f30615940af703c519d3e255d14e2e279d5ae838f844eb83307f9c601af92d9e7cdab6662f14ba8ee296874c160d659a60b533cf3a6d7d3f32737de5084c3691b8db25a9dbc94c670dcfc79713d6526008a728eb8ebe7db8f461a7cb5aa2f2e34813f3ee6bc98320e4a0f5db56f1347123d0577c1426afe33ac5ecce57e97f9083aae6f2c9cf59dbd47fa63b5775756379c3dcd2eb77fb66e3d49b0df820d43a1ed1ad9eaa77aaab8fd22bb801d70d6316c5c131697d5cc884e9b12b8ef9c57a4a9b25540e0ec9f14a893b48f9e0e45733643c085e2577cf0b0126925475af5505bf701bb109b09753315878b20e2b8ed86b8fe609ca5727a978497a3faa61d22f06dbdca045692b38d2f7f91dd6471781c72d2b4dcd21be0dfcd8af30c4129982d45c41101f9907ebae108247224ae5851ba3c3ecf3eb48bf1c7123112c58f7ac5f736f4df08ab50dd5f4df5865906aa6b059b5a4cbf80ac1b7c1f0c5155e08f663290747cd27b5fdea7ea0590a3625715efc5973ae1989161905c785cdb1f205a3bfa05baea4534cfb84502b3c732e24ad28707bd8d89312fc324d6341756685833cbaa2ee3f000f23716e9c8657113efe5465ab1677dbf9af8ede8ff678a850473cd206d66ad88da8c31c1a578da557e5b921e5032a7d85335ab76c42536911cace065ee37ffa74ab352dcb7f7a51ace4cb48b2c580b2ce1a1d94bfa89dae9e8afa415b6d57f3f7bff1f40d2266e46f894b43209f4ca7d4b32681845c8f8df37bd50a51cd43938e63c2d75398d1f424aa5494bcd367fa1dc83cd9e79d1b5b6d07d312600c31226656414a872a5a5d9579068c062f2b1e8bdd73a34d4ce78471bc4564ada79111dda30c923ff43dfc63df9b224c335158359a4b989a86a9b3ff28c52c6d2d3dfc209d651bd5ea6712a73973fa0dd8eed7c7cae18d9c61cd2c0a4956033ac83fe663da934523b6a17e0dae6ecb791fa73462b6efcc108e699f2431ecbf2f2e365b7cee8ae4d0c3689b78a7c3", 0x1000}], 0x1) ioctl$WSMOUSEIO_SETPARAMS(r17, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000240)=[{0x100, 0x7fff}, {0x101, 0x9}], 0x2}) 16:00:12 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 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"}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x4, 0x0, 0x8}, {0x6, 0xfe, 0x0, 0xffffffff}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$dupfd(r3, 0x0, r4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = semget(0x2, 0x6, 0x20) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x2, 0xaffa, './file0\x00', 0x77b, 0x8, 0x5}) semop(r6, &(0x7f0000000040)=[{0xc, 0x6, 0x800}, {0x0, 0xfa5, 0x800}, {0x4, 0x2, 0x800}, {0x7, 0x100, 0x800}], 0x4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x168) bind$unix(r0, &(0x7f0000000140)=@file={0x2, './file0\x00'}, 0xa) 16:00:12 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x1, 0x4000, 0x1) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0xfffffff7) mknod$loop(0x0, 0x0, 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x82, 0x1) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0xcd) mkdir(&(0x7f0000000180)='./file0/file0/fi\x00', 0x10) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') 16:00:12 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) r2 = syz_open_pts() fcntl$getown(r2, 0x5) execve(0x0, 0x0, 0x0) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r3, &(0x7f0000000040)="c5d1c3a8f368abf63640fd226a0acf0709b318b0282be5b01036c34b203f7fc51772", 0x22) 16:00:12 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xa00, 0x41) close(0xffffffffffffffff) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0xfffffffb, 0x1, 0x1, 0x2aba60ac3eee6259, 0x8, 0x401, 0x1, 0x0, 0x0, 0x4, 0x6}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20100000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x100000000000]}}) 16:00:12 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c9", 0x1}], 0x1}, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x1}, 0x10) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) r4 = openat(r3, &(0x7f00000000c0)='./file0\x00', 0x1, 0x10) ioctl$KDENABIO(r4, 0x20004b3c) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d", 0x1000) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) clock_gettime(0x2, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x25}, {0x1000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup(r0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25, 0x0, 0xff}, {0x7}, {0x2006, 0x4, 0xfe, 0x8000000000101}]}) r3 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000002000/0x3000)=nil) r4 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r5 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r8 = semget$private(0x0, 0x4, 0xa5) semop(r8, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 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, 0x8, 0x1f, 0x9]) semop(r8, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r8, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={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}) fchownat(r4, &(0x7f00000010c0)='./bus\x00', r7, r13, 0x2) r14 = dup(r4) ioctl$WSKBDIO_SETMODE(r14, 0x8010570e, &(0x7f0000000000)=0x200000) writev(r14, &(0x7f0000000000)=[{&(0x7f00000000c0)="9cd6ff61d0f3053557bb3144a549257de15456dd2644c81f21191d2b74f0838962fab6db6db493285647f1e04d70115579a4c53c990ca80cc88d94bda2ca45c97609ba447b188c698a845d07d234e60fef53538eb92262b49692217c8841c19d03d32c97fd34c1673aae7c16b5e9b4640b866f226d09fd9b55796c3bf3d48141cd1fe0081a33222449b8ec903055e4f6fb1f2f8498eda0325cd79529abb106859fab0ec5676105243730f37b2d99d79c2e07a66111b6eaf91295d49d58e77982e36573e9d8ad9def42984d2ec4abc1d6c116b128ed6e1881c3fd6a3b8b74a183472e8c9e972d1628a23c0eddae01dcb38fe4a8e8d97f99398370b3e607fb86171f35279b6e060c44b101da78fe513ceb239af24b33126374b1e0dc7a3d1fe2e493d93beb9fb8b4c61005c790ec036f86b642aaeaec9456cd7a659801314df1abeb0aefadd740e7f9a08656edb696363e7ddb329bee5c4b6abf13f4e37d297402ab128240131e383940f0cbcbcfee2b77875e8d1fa621fe32a2adcb548496fcf13f8e12ea089e50797c7736dae8195eefb0e8b2f80cb3e11fb42156499de362e4442a1f59b8b09efe93b4fd505fade4e1e83a4972c66957fa1a8fb231e8ce23da3325582ce84b6b7607cd451e0ee2739fb07e91574ad141a4a5fbdfeb45367b2d3c0c26e04a522e1c49fff5ba738d209585ed7d9fabd761b1c246ed7497ac2245a8bc74f827f93304de7dbf08be578fb54ed26312a5e0b65912c9916e622ec95ee3a1c5842525a4b168375a913d90182f5295343a8f1a9aeb0829a8cb027d95884e8e19e9195e77d5bfd1844f31b194033526a66a1eba09f85d068128120998d2157c3c038ff392a326f1589a2da2a6555602f0a985dc3d5a525d1c40bb53778e713e39fbd43949547a948d18c496eb769604caacf7b1aa19071135d9a42ee2d5f86a2c2e11981c6ba41228297d83f2523798b9d87c1b643491b4308691204ae7b515d146a688d091a897a6681a9d332f60a247c535e6e6c0f0730938f3902441bf9187ac8b6cf58a5d918c10412a2d774d6b91beceeb858af3df29a16b7a12bf4193b3e401b0fc98e2b5c21b0d6e49514d4f1e85af11f34599b21a17f037da731bc2bc3bc042d0f8f25ff8561924058a7595c9b2f23ea768aed373e606df14605edf34cb67a6433c28160657cdde30256df776f269b397fa4572b78c4bb7c8b3395cc114702bffbbf9387f80794ef4bb6d08c87015f3684484036b95b910863a2e92ee8f6139a24e5f19ed08432bd92ed01b2925902b06c4b91295be65b641d78085b2a1ecdeab4b9f5dfeeb6fdb6d5fb02b061b8b5d03dc7f99f6a552f1869e65bad9ccf6b454a4255d800074bd97d24543347768a4ba733e73eb2afe178f73bd738d506386606338264df152517fd429718a935f6c8ca9abb4da29f3a30e71a26cc5496e6cea183ef02f884f4f5bfafa8a06794e59aa172894e6aaea31497c77a57c07d11a87fa12ded129fa64d68bf1ac19070c01e775f4d14b3e8c955141979b761405205af168a48de7732774994ddb7fdfa3c8570583168a9e03f024d9e2e1f09dec9cb77677047b75e4da6d17869c6f66f5268511858ba7e1af43acd85d328cee96baa4d17bde95a925d23fd9d062cc7da9fc25ab7707e5ef86d9b328bcea0543840700c6953e62c66ffaba77fd26f0d15cf6d70852208610f507ae83dced2e950f1d0029cdd7332347f946dda155635ea8330ea602419e3c53ec4b09117f3e09b1b2f93407cc8bb0c0e98d2678872084020ea067746d00f2203426773f56a09b2c7cd830bcd3dd58ade6f6460a5b444164d3a17bcd6f77c1a99937110fcbd1ac011eea53aecefd01481e60aa1fbf6bb2edb7db776d1c17c4b91ea5951c7958a473028c440681e28c68ba0d9ead285944ff8aab4dd09146f86186e7b52d00c08190a0613abb4531980d4c41712900679fafdfe15029921c6cadbe4d88d943d72fa9c51f77717de1c105b4ce216d26e57f2c3d2253a4efc59b883a329eb8042e3423ed384ec17e5eb2ceb7ff211f33dc6ff61c0246384ccaad7e38adf3d4bf3b60fc5cb1d040d1a0005fe9c31c8ba55d44887861842c396ced33ce3375708fe5c4984b816dbff04ae2672d1a1c253aa4ce34b876b2479d8bf16702c10eac2a280d63ad593fc572596fce8e94d7a345712bf82f5858c9b279304933855c00e3283bf6b878c7d94d70ec7e416c7d5444423951bc9129c69af9fb18d8911d1eac10ce394e1a139ebb0e691638f3ce07a70cb81100ac38f8e1abd530762caf0b7372c8b0e9a3ea3eff1a9548bd80e140337a0eda3bb789cea2f01cca56c9b917a60738b937daf42ffabb16d083493f35f24ae431903a1349bdbb6e5657f665bde33aea9f862e8af732d639c2fdd3807938e4d2fd7bf3bb644c1c62a2f291e1020fd1c90bad927a4ab4c2af87ec50348f43253087826d375ce7b34f430bc2204f1793f3fe2d49dd63c1e392bf73a703d83c0c8fc0bef6f975a5e0d0bb1b55d7072a7d29d6347e0bf1a964faeb217abf349cfc85043ab5ac604c834e767c1170c4d1db8049f959262ffdd5c029901127b26342d16e045e7a097789c3d8ca4a7dfc934df4eb4bf099f6524bb9e5a6fe0aa43e3112ddd9b68f809eae2e9e3daf3224a7433934ea31680cd63958bc27bd360b50b4d69b52657059b6c0c42f7fce90ad11e07b2dc58e6558cca4383b2b01e8788258f5f094af481146be7434761966b88e97bee6bdd541952b49242864f6a48e17273a754ad4fe1c3e2a37bfaab300813aba74725eb5ae0196e529aee464bbe26aae81a8edfebb0c67206f6dd57529786773cff6a7f9dfb43ea8b804122d2f463496bf312080eecc295d6cccf21160080771307cf90cb877d357ae88bb3c750be3997445d97ab758bb56e33399154e7e70fdf9e1b50bf67d014ce23839989c15211663f8aa7e85609cea098f5c0681b79728db1cf0721e6a5359f1f1f3e76fb7a16281ac62fe37378143b2bca6b4aa34cd4b94c037197c02d90e7cbd3214527896d33c698d42fa1a8506838c4283bd19348baa8f13193ebec9a23f059bfc23d5ef4a3237bfef540051c7bd11cc481f95895191430ba74e031fb0d5ac2744210dc546a8be92f5ce2240017a9b5513011700dfd823193412fe36d472f5408bf334fb4995af2ae88450f1b3b080789e7b61eaa268b883e22db6c77df1f3b714aa1cc24ba56030ba439c70acff10fb78eb13811f36455fab7820a2621f69a0728b98ecda6eab6fb571059436faa1199d3e85dcada522d853c56b1a6adecf83cea592a4a0847b4fec67de305190eefa59e7b4a81514904288e147432eaa7c3660debec326e89913e9e8c34a24150c47caee9a35ca38b62a6eefe19b7c2fd43665e94631534fcf76e37ac8852784f9cea2d82453161c35c2b371f8f0462f139d6935215c05faafee8e22b6478d7b095018f8b723e3367d2858e5a74b0aac630fd6ed5dc69b2e6afa9a28ecb14e4e125c5a69c951fe7b93effa01a55c98bea1588b1e52cbd77b2b89898ec8bffb03f2c4d138041476765b3e8f4050f52aeedb816116feb9df93fd67cbf373753cb2670d1ecc39b48131623572506ee694d563069f06023bbc94811a5ec7b64bda22c91da1f3c553614ccd601eb608eabde4de06d47fa9345d569320935f2c8c8ad8b345ad460c0673962b752fa1a586e956a21c2aa01c4a6846351131540aa4affb9d8e9669e52ff3a3e2a6cb61bc1bf9acd048bcd5d234aa0f1131e1c7ab377eafc8e985e459442a3505db6c617b156860be926bb8fa3ab70fc7b348130ee3f9d58c1a1e20cc493722eb220cf8760f397e6ef1c0d09a19a590997b608f67eafdc75317ba0bbba95b5b6584769c02fb2e0b8026aed2ff9c8d6708d5ea1587abdf25002515a552dd76668e44c748586bfe009eeee7a6284f46ae354a928f9117b23bbb24a0f69f4f4b239ea5b5ce13244ae8d9ac2e2c91805c3fc35804959070602f2a7608b607e114e0adb62c5dfe8abdd0625511d5ef0ee81176b5e46fa7bb9b3e5d7c8235694b9d16d9754d4927aa7d7d90c7f0c90957abd3c7e6b8cb125286f9511b073e223b81aea5e18951f76dc4199c0f192f56c09e9f139717d0f5f2159ac66d8742b27fdacce765f74de116154e32978e1788fac9a684f2434a92cda5565a187a1f610f4f48514f958f573c8e760bedf8dde4f331d035d40ad0439a2545c639df5a0665515bba086a412be31ad2fdb901013d0ff92bd148fe3e222a8027da23ffd32616b9c229bb47e205cddbf3c36a5a360158d726541c677d90e5e60750b7e79ec90c86c3d68e3039db9cc4154a9211febd3b7db61d38cda28062725c443415f77d90fbf02ebe5aa9f1292e0287b5955a82de5c3f693744f51cf98eaf94338e16e96685434f06f53464d1a976c0be9380ef49de9a7da469c1be635ce48aaf93297e8a890e093a3627b2a628e900f0210979ded002c804a8409cd28f8e373d03df82b80c6bff314d20bbb3d7f4a09aed307610d56dec7bc524d96beec893e0dd9b1efb91f51bb394e9d17b24487284b9966ac955855982a49f3406382b05a256de0cd89713770136c6eb3c47f58e830fb18eb174638d9ccf1578aa92e3bb839d5a456844ff073ea97a538a8a3eb945dbf90edd25807671cf55c6ffa3670de28b277f387bc2486115dd8dc96455f8108881b86e9c1f3e361e9724d863182d059dcda71997e23a93d5cf9dae6df382f30615940a00000000000000024e2e279d5ae838f844eb83307f9c601af92d9e7cdab6662f14ba8ee296874c160d659a60b533cf3a6d7d3f32737de5084c3691b8db25a9dbc94c670dcfc79713d6526008a728eb8ebe7db8f461a7cb5aa2f2e34813f3ee6bc98320e4a0f5db56f1347123d0577c1426afe33ac5ecce57e97f9083aae6f2c9cf59dbd47fa63b5775756379c3dcd2eb77fb66e3d49b0df820d43a1ed1ad9eaa77aaab8fd22bb801d70d6316c5c131697d5cc884e9b12b8ef9c57a4a9b25540e0ec9f14a893b48f9e0e45733643c085e2577cf0b0126925475af5505bf701bb109b09753315878b20e2b8ed86b8fe609ca5727a978497a3faa61d22f06dbdca045692b38d2f7f91dd6471781c72d2b4dcd21be0dfcd8af30c4129982d45c41101f9907ebae108247224ae5851ba3c3ecf3eb48bf1c7123112c58f7ac5f736f4df08ab50dd5f4df5865906aa6b059b5a4cbf80ac1b7c1f0c5155e08f663290747cd27b5fdea7ea0590a3625715efc5973ae1989161905c785cdb1f205a3bfa05baea4534cfb84502b3c732e24ad28707bd8d89312fc324d6341756685833cbaa2ee3f000f23716e9c8657113efe5465ab1677dbf9af8ede8ff678a850473cd206d66ad88da8c31c1a578da557e5b921e5032a7d85335ab76c42536911cace065ee37ffa74ab352dcb7f7a51ace4cb48b2c580b2ce1a1d94bfa89dae9e8afa415b6d57f3f7bff1f40d2266e46f894b43209f4ca7d4b32681845c8f8df37bd50a51cd43938e63c2d75398d1f424aa5494bcd367fa1dc83cd9e79d1b5b6d07d312600c31226656414a872a5a5d9579068c062f2b1e8bdd73a34d4ce78471bc4564ada79111dda30c923ff43dfc63df9b224c335158359a4b989a86a9b3ff28c52c6d2d3dfc209d651bd5ea6712a73973fa0dd8eed7c7cae18d9c61cd2c0a4956033ac83fe663da934523b6a17e0dae6ecb791fa73462b6efcc108e699f2431ecbf2f2e365b7cee8ae4d0c3689b78a7c3", 0x1000}], 0x1) unlinkat(r14, &(0x7f0000000140)='./file0\x00', 0x4) shmctl$SHM_LOCK(r3, 0x3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f00000001c0)}) ioctl$TIOCGETD(0xffffffffffffff9c, 0x4004741a, &(0x7f0000000100)) r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={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$GETPID(r1, 0x2, 0x4, &(0x7f0000000240)=""/244) syz_emit_ethernet(0xe, &(0x7f0000000200)="3cf1a520e2d31968de749c6cca72") preadv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000340)=""/100, 0x64}, {&(0x7f0000000400)=""/125, 0x7d}, {&(0x7f0000000480)=""/204, 0xcc}], 0x3, 0x0, 0x4c) 16:00:12 executing program 0: socketpair(0x1, 0x6, 0x1, &(0x7f00000001c0)) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f0000000080)=0x1f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0x40000008e}, {0x6}]}) syz_emit_ethernet(0x92, &(0x7f0000000240)="39370db027b93ca95557aa00c3b90a29248ff3caff2aa0ab730c1a0d865642ab12a297893ae1b8a628e292ca644b8aed609efa27d80f2e1169ac12ce81dde1fc7f6e88617fc8db0dacddb33bd917a6ef0100450e338e1dce85b5f3b0bf1ab135cce9d82d116941d8e8be31fc391e1866b1643d8fcc0f2be26fed3d5afcd18d922361f70ddf93300fe3c2220c2d6a1f7c01f0") 16:00:12 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffcfffffffff7]}}) 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) clock_gettime(0x3, &(0x7f0000000000)) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:12 executing program 1: r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000080), 0x0) close(r0) r1 = socket(0x1, 0x8000, 0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x76d, "580000000000000100002000"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="000073fcb4c38126e4adfadd31a402a48fa2b95a350420ef55ccce4a0f8793bd96a6acdc77bb59498c367b82ce13fc1ce25ccec59829073c82a30e5c63fdf4974d642255fa46f6093b35b139f4a550e3c029797e098624095c0c7e9658d16b64290cfc90d199ffab8bc2cf43466e326ad9d176c95770e78cfa4d4a3af4494fad60be286774cfc6f990", 0x38e) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:12 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x6, 0x2, 0x9, 0x1, 0x7, 0x2ef653d6, 0x804, 0x2, 0x1, 0x2, 0x5}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000200)={0x9, 0x7ff, {0x0, 0x401}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xaf, 0x1, 0x0, 0xfffffffd}, {0x2}, {0x6, 0x10}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0xa, 0x0, 0xfe}, {0x15, 0x0, 0x0, 0x20}, {0x6}]}) syz_emit_ethernet(0x61, &(0x7f0000000040)='H') 16:00:12 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x11, 0x4003, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0x0, 0x47, 0x7f, 0x0, 0x4, 0x3, 0x1, 0x3, 0x3, 0x4, 0x1}) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair(0x7d945b7f0975f0dc, 0x5, 0x80, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0), 0x10000000000000f5}, 0x0) 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, 0xc0286988, &(0x7f0000000300)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x0, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x40, 0x4, 0x7, 0x2}, {{}, 0xfffffffffffffff9, 0x20, 0x40, 0xe5, 0x5e}, {{r0}, 0x4, 0x41, 0x3704187ea4e711ac, 0x4, 0x6}, {{r0}, 0x5, 0x1, 0x6, 0xa3d, 0x7}, {{r3}, 0xfffffffffffffffc, 0x40, 0x10, 0x0, 0x8}, {{r6}, 0xfffffffffffffffd, 0x84, 0x2, 0x23, 0x7}], 0x8001, &(0x7f00000000c0)={0x6, 0xff}) 16:00:12 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffd) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = fcntl$dupfd(r1, 0x0, r3) pwritev(r4, &(0x7f0000000300)=[{&(0x7f0000000200)="178ed98beac93d7cbe2348683b5b45d05aa812ab0efa1789ac6ff6136c4bd990e5db161ad864ffe7e69c188a93190541f447c1b18001717c7a9248179247be93926a64e495f96a7ae1114900177a0fe6cc15133edc290682efbccd7e725919933568c3b48a0cf74b36c36e6f23fabde8d498277d1ad11db4a2e3b16f5d5713875d59d5e3f7d158aa9dac5d471490ff6de13a8480ab17dd6cb7664b66139f9efc14f89a84fef2c5d942edf93ac014134dcaf9ed6be4f56545595a4e3597cc7fc2e3c424858e28e31f0ed62da4570119be4c", 0xd1}, {&(0x7f0000000040)="257e276511199ae7a7196645bd47e57ab8f314bbcdb4eb5b2b32a6a4df0568c345e9d5b8845c60e9c7fb0fef308bbbd63204770e2a3d633a7abc4ed388", 0x3d}, {&(0x7f00000000c0)="0672ef0dba5d1c535e", 0x9}], 0x3, 0x0, 0x0) write(r2, &(0x7f0000000180)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000011c0), 0x5, 0x0, 0x137}, 0x0) kqueue() r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={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$GETPID(r1, 0x4, 0x4, &(0x7f0000000180)=""/73) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) accept$inet6(r7, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:12 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f000033a000/0x3000)=nil, &(0x7f00000e4000/0x4000)=nil}, {&(0x7f00001e6000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000417000/0x3000)=nil, &(0x7f0000048000/0x2000)=nil}, {&(0x7f0000557000/0x3000)=nil, &(0x7f000009e000/0x3000)=nil}, {&(0x7f000026e000/0x2000)=nil, &(0x7f000007a000/0x2000)=nil}, {&(0x7f0000003000/0x1000)=nil, &(0x7f00002eb000/0x3000)=nil}, {&(0x7f000044b000/0x4000)=nil, &(0x7f0000493000/0x1000)=nil}, {&(0x7f0000160000/0x2000)=nil, &(0x7f00000d9000/0x3000)=nil}, {&(0x7f000052b000/0x2000)=nil, &(0x7f00004b4000/0x1000)=nil}, {&(0x7f000009b000/0x4000)=nil, &(0x7f00005a6000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00002d5000/0x3000)=nil}, {&(0x7f00001a4000/0x3000)=nil, &(0x7f0000206000/0x1000)=nil}, {&(0x7f0000526000/0x1000)=nil, &(0x7f000006a000/0x1000)=nil}, {&(0x7f00005ed000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000516000/0x3000)=nil}, {&(0x7f0000034000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0xfffffffffffffffd, 0x20000000, 0x200000], [0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8f, 0x7fffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000], [0x0, 0x0, 0xfffffffffffffffe], [{}, {0x0, 0x0, 0x0, 0x4}, {}, {}, {0x0, 0x0, 0x2}], {0x0, 0x4000000}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f00000000c0)) r3 = fcntl$dupfd(r0, 0x0, r1) fchmod(r2, 0x4) unlinkat(r3, &(0x7f0000000000)='./file\x00', 0x8) 16:00:12 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) r4 = dup(r3) getpeername$inet(r4, &(0x7f0000000000), &(0x7f0000000080)=0xc) write(r1, &(0x7f0000000100)='w', 0x1) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="04f658873f2634520bf5c0dcb0ec") 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$getown(r1, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x10000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x9}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) nanosleep(&(0x7f0000000240)={0x7d6, 0x3}, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$dupfd(r2, 0xa, r3) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x2191, &(0x7f0000000300)=[{0xd440, 0x6, 0xd3, 0x75}]}) 16:00:12 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x80) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x1, 0x4003, 0x8) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf090100000000287ead4bcb777fa69dfceac26b90447bd449d922f53913c1a84e6abca64896bc5e57c6386bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d572f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000000000000000000000001505c8c2b1536913f7835edfdbb3437bf59ff4641417f8ca349c071cc20800e55a919826d25b577d"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) socketpair(0x6, 0x2, 0x19, &(0x7f0000000180)={0xffffffffffffffff}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x80, 0x0) ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f0000000380)) connect$unix(r5, &(0x7f00000002c0)=@file={0x1, './file1\x00'}, 0xa) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x108) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r4) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001200)={0x3, &(0x7f0000000000)=[{0x15, 0x0, 0x0, 0x2b7}, {0x14, 0xfc}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) r3 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r4 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r7 = semget$private(0x0, 0x4, 0xa5) semop(r7, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r7, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r7, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r7, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x3, r8, r9, r10, r12, 0x40}, 0x1fd, 0x9, 0x2}) fchownat(r3, &(0x7f00000010c0)='./bus\x00', r6, r12, 0x2) r13 = dup(r3) ioctl$WSKBDIO_SETMODE(r13, 0x8010570e, &(0x7f0000000000)=0x200000) writev(r13, &(0x7f0000000000)=[{&(0x7f00000000c0)="9cd6ff61d0f3053557bb3144a549257de15456dd2644c81f21191d2b74f0838962fab6db6db493285647f1e04d70115579a4c53c990ca80cc88d94bda2ca45c97609ba447b188c698a845d07d234e60fef53538eb92262b49692217c8841c19d03d32c97fd34c1673aae7c16b5e9b4640b866f226d09fd9b55796c3bf3d48141cd1fe0081a33222449b8ec903055e4f6fb1f2f8498eda0325cd79529abb106859fab0ec5676105243730f37b2d99d79c2e07a66111b6eaf91295d49d58e77982e36573e9d8ad9def42984d2ec4abc1d6c116b128ed6e1881c3fd6a3b8b74a183472e8c9e972d1628a23c0eddae01dcb38fe4a8e8d97f99398370b3e607fb86171f35279b6e060c44b101da78fe513ceb239af24b33126374b1e0dc7a3d1fe2e493d93beb9fb8b4c61005c790ec036f86b642aaeaec9456cd7a659801314df1abeb0aefadd740e7f9a08656edb696363e7ddb329bee5c4b6abf13f4e37d297402ab128240131e383940f0cbcbcfee2b77875e8d1fa621fe32a2adcb548496fcf13f8e12ea089e50797c7736dae8195eefb0e8b2f80cb3e11fb42156499de362e4442a1f59b8b09efe93b4fd505fade4e1e83a4972c66957fa1a8fb231e8ce23da3325582ce84b6b7607cd451e0ee2739fb07e91574ad141a4a5fbdfeb45367b2d3c0c26e04a522e1c49fff5ba738d209585ed7d9fabd761b1c246ed7497ac2245a8bc74f827f93304de7dbf08be578fb54ed26312a5e0b65912c9916e622ec95ee3a1c5842525a4b168375a913d90182f5295343a8f1a9aeb0829a8cb027d95884e8e19e9195e77d5bfd1844f31b194033526a66a1eba09f85d068128120998d2157c3c038ff392a326f1589a2da2a6555602f0a985dc3d5a525d1c40bb53778e713e39fbd43949547a948d18c496eb769604caacf7b1aa19071135d9a42ee2d5f86a2c2e11981c6ba41228297d83f2523798b9d87c1b643491b4308691204ae7b515d146a688d091a897a6681a9d332f60a247c535e6e6c0f0730938f3902441bf9187ac8b6cf58a5d918c10412a2d774d6b91beceeb858af3df29a16b7a12bf4193b3e401b0fc98e2b5c21b0d6e49514d4f1e85af11f34599b21a17f037da731bc2bc3bc042d0f8f25ff8561924058a7595c9b2f23ea768aed373e606df14605edf34cb67a6433c28160657cdde30256df776f269b397fa4572b78c4bb7c8b3395cc114702bffbbf9387f80794ef4bb6d08c87015f3684484036b95b910863a2e92ee8f6139a24e5f19ed08432bd92ed01b2925902b06c4b91295be65b641d78085b2a1ecdeab4b9f5dfeeb6fdb6d5fb02b061b8b5d03dc7f99f6a552f1869e65bad9ccf6b454a4255d800074bd97d24543347768a4ba733e73eb2afe178f73bd738d506386606338264df152517fd429718a935f6c8ca9abb4da29f3a30e71a26cc5496e6cea183ef02f884f4f5bfafa8a06794e59aa172894e6aaea31497c77a57c07d11a87fa12ded129fa64d68bf1ac19070c01e775f4d14b3e8c955141979b761405205af168a48de7732774994ddb7fdfa3c8570583168a9e03f024d9e2e1f09dec9cb77677047b75e4da6d17869c6f66f5268511858ba7e1af43acd85d328cee96baa4d17bde95a925d23fd9d062cc7da9fc25ab7707e5ef86d9b328bcea0543840700c6953e62c66ffaba77fd26f0d15cf6d70852208610f507ae83dced2e950f1d0029cdd7332347f946dda155635ea8330ea602419e3c53ec4b09117f3e09b1b2f93407cc8bb0c0e98d2678872084020ea067746d00f2203426773f56a09b2c7cd830bcd3dd58ade6f6460a5b444164d3a17bcd6f77c1a99937110fcbd1ac011eea53aecefd01481e60aa1fbf6bb2edb7db776d1c17c4b91ea5951c7958a473028c440681e28c68ba0d9ead285944ff8aab4dd09146f86186e7b52d00c08190a0613abb4531980d4c41712900679fafdfe15029921c6cadbe4d88d943d72fa9c51f77717de1c105b4ce216d26e57f2c3d2253a4efc59b883a329eb8042e3423ed384ec17e5eb2ceb7ff211f33dc6ff61c0246384ccaad7e38adf3d4bf3b60fc5cb1d040d1a0005fe9c31c8ba55d44887861842c396ced33ce3375708fe5c4984b816dbff04ae2672d1a1c253aa4ce34b876b2479d8bf16702c10eac2a280d63ad593fc572596fce8e94d7a345712bf82f5858c9b279304933855c00e3283bf6b878c7d94d70ec7e416c7d5444423951bc9129c69af9fb18d8911d1eac10ce394e1a139ebb0e691638f3ce07a70cb81100ac38f8e1abd530762caf0b7372c8b0e9a3ea3eff1a9548bd80e140337a0eda3bb789cea2f01cca56c9b917a60738b937daf42ffabb16d083493f35f24ae431903a1349bdbb6e5657f665bde33aea9f862e8af732d639c2fdd3807938e4d2fd7bf3bb644c1c62a2f291e1020fd1c90bad927a4ab4c2af87ec50348f43253087826d375ce7b34f430bc2204f1793f3fe2d49dd63c1e392bf73a703d83c0c8fc0bef6f975a5e0d0bb1b55d7072a7d29d6347e0bf1a964faeb217abf349cfc85043ab5ac604c834e767c1170c4d1db8049f959262ffdd5c029901127b26342d16e045e7a097789c3d8ca4a7dfc934df4eb4bf099f6524bb9e5a6fe0aa43e3112ddd9b68f809eae2e9e3daf3224a7433934ea31680cd63958bc27bd360b50b4d69b52657059b6c0c42f7fce90ad11e07b2dc58e6558cca4383b2b01e8788258f5f094af481146be7434761966b88e97bee6bdd541952b49242864f6a48e17273a754ad4fe1c3e2a37bfaab300813aba74725eb5ae0196e529aee464bbe26aae81a8edfebb0c67206f6dd57529786773cff6a7f9dfb43ea8b804122d2f463496bf312080eecc295d6cccf21160080771307cf90cb877d357ae88bb3c750be3997445d97ab758bb56e33399154e7e70fdf9e1b50bf67d014ce23839989c15211663f8aa7e85609cea098f5c0681b79728db1cf0721e6a5359f1f1f3e76fb7a16281ac62fe37378143b2bca6b4aa34cd4b94c037197c02d90e7cbd3214527896d33c698d42fa1a8506838c4283bd19348baa8f13193ebec9a23f059bfc23d5ef4a3237bfef540051c7bd11cc481f95895191430ba74e031fb0d5ac2744210dc546a8be92f5ce2240017a9b5513011700dfd823193412fe36d472f5408bf334fb4995af2ae88450f1b3b080789e7b61eaa268b883e22db6c77df1f3b714aa1cc24ba56030ba439c70acff10fb78eb13811f36455fab7820a2621f69a0728b98ecda6eab6fb571059436faa1199d3e85dcada522d853c56b1a6adecf83cea592a4a0847b4fec67de305190eefa59e7b4a81514904288e147432eaa7c3660debec326e89913e9e8c34a24150c47caee9a35ca38b62a6eefe19b7c2fd43665e94631534fcf76e37ac8852784f9cea2d82453161c35c2b371f8f0462f139d6935215c05faafee8e22b6478d7b095018f8b723e3367d2858e5a74b0aac630fd6ed5dc69b2e6afa9a28ecb14e4e125c5a69c951fe7b93effa01a55c98bea1588b1e52cbd77b2b89898ec8bffb03f2c4d138041476765b3e8f4050f52aeedb816116feb9df93fd67cbf373753cb2670d1ecc39b48131623572506ee694d563069f06023bbc94811a5ec7b64bda22c91da1f3c553614ccd601eb608eabde4de06d47fa9345d569320935f2c8c8ad8b345ad460c0673962b752fa1a586e956a21c2aa01c4a6846351131540aa4affb9d8e9669e52ff3a3e2a6cb61bc1bf9acd048bcd5d234aa0f1131e1c7ab377eafc8e985e459442a3505db6c617b156860be926bb8fa3ab70fc7b348130ee3f9d58c1a1e20cc493722eb220cf8760f397e6ef1c0d09a19a590997b608f67eafdc75317ba0bbba95b5b6584769c02fb2e0b8026aed2ff9c8d6708d5ea1587abdf25002515a552dd76668e44c748586bfe009eeee7a6284f46ae354a928f9117b23bbb24a0f69f4f4b239ea5b5ce13244ae8d9ac2e2c91805c3fc35804959070602f2a7608b607e114e0adb62c5dfe8abdd0625511d5ef0ee81176b5e46fa7bb9b3e5d7c8235694b9d16d9754d4927aa7d7d90c7f0c90957abd3c7e6b8cb125286f9511b073e223b81aea5e18951f76dc4199c0f192f56c09e9f139717d0f5f2159ac66d8742b27fdacce765f74de116154e32978e1788fac9a684f2434a92cda5565a187a1f610f4f48514f958f573c8e760bedf8dde4f331d035d40ad0439a2545c639df5a0665515bba086a412be31ad2fdb901013d0ff92bd148fe3e222a8027da23ffd32616b9c229bb47e205cddbf3c36a5a360158d726541c677d90e5e60750b7e79ec90c86c3d68e3039db9cc4154a9211febd3b7db61d38cda28062725c443415f77d90fbf02ebe5aa9f1292e0287b5955a82de5c3f693744f51cf98eaf94338e16e96685434f06f53464d1a976c0be9380ef49de9a7da469c1be635ce48aaf93297e8a890e093a3627b2a628e900f0210979ded002c804a8409cd28f8e373d03df82b80c6bff314d20bbb3d7f4a09aed307610d56dec7bc524d96beec893e0dd9b1efb91f51bb394e9d17b24487284b9966ac955855982a49f3406382b05a256de0cd89713770136c6eb3c47f58e830fb18eb174638d9ccf1578aa92e3bb839d5a456844ff073ea97a538a8a3eb945dbf90edd25807671cf55c6ffa3670de28b277f387bc2486115dd8dc96455f8108881b86e9c1f3e361e9724d863182d059dcda71997e23a93d5cf9dae6df382f30615940af703c519d3e255d14e2e279d5ae838f844eb83307f9c601af92d9e7cdab6662f14ba8ee296874c160d659a60b533cf3a6d7d3f32737de5084c3691b8db25a9dbc94c670dcfc79713d6526008a728eb8ebe7db8f461a7cb5aa2f2e34813f3ee6bc98320e4a0f5db56f1347123d0577c1426afe33ac5ecce57e97f9083aae6f2c9cf59dbd47fa63b5775756379c3dcd2eb77fb66e3d49b0df820d43a1ed1ad9eaa77aaab8fd22bb801d70d6316c5c131697d5cc884e9b12b8ef9c57a4a9b25540e0ec9f14a893b48f9e0e45733643c085e2577cf0b0126925475af5505bf701bb109b09753315878b20e2b8ed86b8fe609ca5727a978497a3faa61d22f06dbdca045692b38d2f7f91dd6471781c72d2b4dcd21be0dfcd8af30c4129982d45c41101f9907ebae108247224ae5851ba3c3ecf3eb48bf1c7123112c58f7ac5f736f4df08ab50dd5f4df5865906aa6b059b5a4cbf80ac1b7c1f0c5155e08f663290747cd27b5fdea7ea0590a3625715efc5973ae1989161905c785cdb1f205a3bfa05baea4534cfb84502b3c732e24ad28707bd8d89312fc324d6341756685833cbaa2ee3f000f23716e9c8657113efe5465ab1677dbf9af8ede8ff678a850473cd206d66ad88da8c31c1a578da557e5b921e5032a7d85335ab76c42536911cace065ee37ffa74ab352dcb7f7a51ace4cb48b2c580b2ce1a1d94bfa89dae9e8afa415b6d57f3f7bff1f40d2266e46f894b43209f4ca7d4b32681845c8f8df37bd50a51cd43938e63c2d75398d1f424aa5494bcd367fa1dc83cd9e79d1b5b6d07d312600c31226656414a872a5a5d9579068c062f2b1e8bdd73a34d4ce78471bc4564ada79111dda30c923ff43dfc63df9b224c335158359a4b989a86a9b3ff28c52c6d2d3dfc209d651bd5ea6712a73973fa0dd8eed7c7cae18d9c61cd2c0a4956033ac83fe663da934523b6a17e0dae6ecb791fa73462b6efcc108e699f2431ecbf2f2e365b7cee8ae4d0c3689b78a7c3", 0x1000}], 0x1) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001280)={'\x8e\x17\xf8', 0x0}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x80}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r15 = dup2(r2, r14) ioctl$WSDISPLAYIO_SBURNER(r15, 0x800c5751, &(0x7f0000000100)={0x80000000, 0x7}) shmget$private(0x0, 0x1000, 0x2, &(0x7f0000fff000/0x1000)=nil) 16:00:13 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1d, &(0x7f0000000000), 0x4) socket$inet(0x2, 0x0, 0x9) 16:00:13 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000ff00", 0xfffffffe}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x3a3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x41d6, 0x5, 0x6, 0x81}, {0xf27d, 0x4, 0x0, 0x1}, {0xfff8, 0x18, 0x7f, 0x2}]}) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) munlock(&(0x7f00007ef000/0x4000)=nil, 0x4000) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x34, 0x0, 0x0, 0x8}, {0x61}, {0x6}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) lseek(r0, 0x0, 0x0, 0x0) 16:00:13 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005201) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x400, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)="31775e5a811ec4e6c8ba052d93f392c656565e4277f173d5b1db5f2464546ab116c9e7fc084bb06d7347db1d9baa1d5811cf9e689ad8eb65e48eab14a710668c70bd505189e760092c530b470ef48689adad3cd5d77ed833366c29146b277810471671217af963e6a5022005a5ee0c53a2f5a4cc14bc59e63ec541d99dbe3b62283eee244f67dd919a585081c2c1f0d9155282325dae6d8dbeadfb3a99b6594e7ce36692de4e8a2ea746468eb6090ea7f997ac09b82c4f487a595e3c811b53fff92fe8fca8eeb5f8e7167d5dc8318ff5e9497cd53be540c4663ff978d4b18e7ed88cf0b137fa157c2d053696db8ad840574ecc82419acac9c5aec55b4668dc569f72f8b5031a4796f24095788701fb1f59ff9f7aa414faaa98b74fcfde390b15de85e385409906ed91aa4dd6e43e7f1dea38247be94f0437b475d576807d5241af21dd39a83c5f810e8f579cff60f492c62ea6e0bf994d15153adcb021bf6f9237f8dc0adf02c53ebe2190547273aaecdc929a8ecc9ab4a154994e7147f9fe878b88abe1ce33f84fb6a150c2b5de789079108f6d9422ece2f48f505b385c05404b23f5a2d6fa427a9fa7d6ab2b62b1b46205dc3defa45a2158c8ab2ab398710a80492227772c70d6ca12349c2402f7fd73a020fb6fb134f303adf7fd3aa4e628aae0c6391d83a72920e959814aed8c199e8bace04501a97239718f2d54e23ceedb0236a20a00c75b72d30b0f68a03683d06f02ab853e7c535e6015cad8b981681cc48e4a0d1ece6be8aacab46349b1bbb67ad2237a80b2e74818b005d129b8e7850bf15d8935aca1ccb4943746cc015338a5c6a54049258c23238167e62d9e2609248927ff848015cf1b6770a3b485c6e9963b53fc52d8761a1e45f4a9dd25c1b6c38ea2da7d0728e830b7e91c6551105729f146b9b998dcde62b5f7d21c6ae94ec9611854f42b1935ffd65e4fbfe5b2ee88f8cd20af2e78e6c9bc41d2a372f8cbd3275637538aff2379ce5018bfeb13ff251637e3d012af9b0bebd25a5f651f3b62c46f624d43ce4c542ebabe2b7dfc7b2c1223e78a1065d71c23f237a43b09fc051e8a2fd03050b97f004537628a3585870ceecf5a4941b5d10f8d2abba02fb2b86caa993b366469dcbeddfb68af6ab29999ca304de335aae2239f65f2c88947a72c091e8ffce0ed7eaf8b90a96a0f35528e33f753ff724f920fda9f2222a0c6305acac087df18cdb89b0869e14df825a99e2e3cf92e18cc1fea45aaaeca644ccd1b7cec0240692067f5293328fa10f9db3e78f1dfb4bc9dbea738666ea6013135629982183ba66c35feb458c7ae3018f5aa21b2a209415312b0f81dbf521dabca92d8d0e5eeed99761d2fb57d904f8b6562f4f1ecf4df9971ea154a1747769bab07e46adc20c950eccea1b0d3f0de2fcacf58924e2f375e9cb06717c46bc92071cfe81e2a04b00dadc74f55e9599d0fd8430d2f89f2891964a9b3dea96d0b7ea7af841b40301454e96d339021b814d0d2b3db5cce2e3a1261d9f981e290594b78d3b64dd877031f03636d8cf10b6615f487720bc70235527cac046ecc9746126cf59933beaf71455ba1777bd6a5f20fc8dbe0083ddb3d79e28374c2eb4a6abcb4f4ac4c0b6416c397d34e8f5b6981de1ef095fd9fea8882d16cc653eb0f7f1beb38c7ae9e80817031f5ed0467c2dea6f8dba3e2a8a55ecaed9ce4e2f6edb755a11da9a533b7d95dba8253ada3853bb3e71d8e2aa85c080bdf6bc70cda3e46121a073c71f914dc10505a077a9c279fa08df2c09e02b9fe2b06e3a1bd1abc3fa891e3234dbd68643734fbff27fc775951193eef984da2eb79caef9af3c8e12471362f7a61b9881502e7b5c273c9bd6c3095de93542eefcb1f3fbcc893f541f47694421528a09d7b8f401c9725ffdf0c865d9cbb405e3e4e1f43f69b12c7fb086c337fb6423c17bbb552c2e467f8011cce1f5bc4f37d00644255e8cc331b0658ab7b73751b3fa1451938bf7edd7156fd03557f24fa30400ff8e736394157e5b1280a280e25fa80d706315dfd6fbefb45d2aa1e2f1bad10d013800c95102607880f00c39b2bc1c1721765f606c62fee1361f4cf59a3d34b84f847002d027707d108cf640a916b127d7000099eef06eb38215093f91c25b5b29ab788c076219d59d4032675d9d9a925332abb3c696c4bd53452b395c557ffbb77e72d19bf79192224e4f10ed5863a3c6297f9a41783176d89d32a206755992287edfcffd9ba4058183779496f75f740b7eee06c9b84d470bf46edd46457d7fb173fa8335c90c9ff7d5546bbe5450f4cfce6924b846b650ae1af41ae3f35c531205f05a18dd40380c47da376042391544eb08879eeec2fd62b5e56d0444a79b3a6f23141616dcaa176d70bccfd713360135c55c22b4dbefaa5af7c33d52830d253b336cbc907040eb1c74351eeca1e562cb4f8876cb6191651ebe0ccd906ff3b559adab8f11099aac855a11c6507ea0f1ccc968f886bf9e6f0f96561aa7bf3954eddc75d8afe8607235a1841989da626e490a48d2838004351afa6081d7e377312d00e9d325624a07652fc58c87d305c76fa3bdabc44b5cd0a42731cb7318e461bcd5e057f56ca298891109c1a7b32a972e1f4779b0159e0e60af8174c287323469b909e8758c37c02a26a3a92cdbc0e30123fcf30d3ea1a18bc45df0887318916eb808514668fd7401029a268c84ac818d521796a4a413415a310f8a4f4efb1940a781c6e2fe0a56b6d747f70e1c509f4c38a5641407a51ff12924c2b3bc053a309f7678a26552a2e2466bf70ede3e52416989dc4cb24d22d0c8c36cfef2f61ab15812ca3720ec592c461fc0b7a4b19731519b729480d9d00477a9b4ca617e3f65205d8e66e1d21f118078a5b2a52fac6abda361b854359b1418a33eea86dbaa6f126b4b32fc10f44144bd1cadff14fd909d7d4cc216a859546ab9f2c140229a476273d52c416be9c6e4c0487c9aeff46246c4d0c6b8eec7a1b8a2cc2cf2ecd60fba26b99395a2ee30c80d1f0f64ea74d02d7f90ad22df8cfb5383092918833f65d2cfe494af50eff0aca1a6543c393200f9098092bd319aa6b3190f801ead1b515d4fb33aaa3596c8fec806d9c35a79f757713a042a09feb5941d9d747dcdd489df6e7e70a40f7a645ce77923a87bc3a35557bd2f03036d970d2a5f4351e04442ab72671c84be950d183905960437d11348e6f18d2493924e894a547852ef20ca5567a25f4e983740c14770d80062a3f4b153025a568c2d16e4cddb28bfca6adfd77a33e2094f521f49378fe0dff9a6e9f78926acd4612fb25e024d8ca1a46e9b4c1c9e566cc32da366211a716241ff53b06b0a94bab07b702cff67f7a5efddc0d81f64c9272b246925c22c969f5125d0588cba4997dabde8a149e50286a61785b9f0a502e73a44bcc0e00adc2eeff2d3138e943fe1700517227814cf489df617f1410efd3545caaba084b0c2aaa5db3aa8d70fc8d8b896464a639a9e1bf7c423013fe6c64bfa3415594d3a693560df0886c26bad22558b4eb24d7ffc3c39da8bbbb69e262c7714703133a6e3ffe37d966a32270b3fc618c60c927854811d8888951fc9ff878b5a6996804860c8e23b597fb98bb9f45e89607593fb3cdd4a93336b3a0577bcf97e6372ebccb967121bd469a3c6e62f2c101ad2a62672e6eaaaff0cb1b057992d8d75c22ec9f23e38e5b026beb11f203cd7a55d2afb7befa1b72fb13ec1ec66d9d1fbf8c2b21d17525a9b6449d7c90eb23f3d0c64bcb37239c0383ba3cfa65a9c2c0295cdf7d4177436a4f306c2cbab308eaf76c3a15b0ec9376556e8aae59bdb46e9d76ae4bfbf3d004cdcd207b7ebfcf7735e7ca1a3af70b58561526aa56bb6f96e535972ff7890c7e1a291ed1995d8f597a8526652fc74c6a1c86b670b0e124637e068a1bc357e4ad3853c495b57c71dc78940b3c5811b34cae62d7cd140d68f079e137c3baefb04dff9df23e4098630ee8723f4c63e9d6c0ac7ee3a3fb97ec2e647feb7a3a8a0ede89b2869087b2a907b9dd23f2ea9ab64b746c0c05ba4b4293843e84c2abac80df3d5fe3ee4eb3b7c16c026971ce16f033b27d91dffa7678d98eccdf2fbde83966872c399287883e0b6c9d3fb61d772223215a82bd10850c178749c558cad1913b7c16250a4178a5e7a14e34a9988861f82b1816d2f8ed8e3f4d0813513ad0e2ce7c0518d6596074b63e94f529aaf8d0de86c41ab3ed300661d458b133104d5511e121bac0270299f9ab8386c0995801681d24794c443ea85b677a33e9542ef57da305c9b588b032968a00537ea4a3b963c1494398ea11272ce4c4a036e7b5c55ed91e5f65599e72cd97b28a18833632e060fe0956fee3d9b9a3bb19d3a270d95e2dd338b5c8544bd8533c7eaf3dd832c99af394e958f8f9ac1bf44b62f021741cef97ddbf021bd8a35cacc3ccd38334093039ffdc6603595029708875fff1cc872f4a393125e30c7f32ce7fad03671c701a2783b4611e6f753a2969d6283e3469bd5ec9e5b0d286ba42e9b1f3c775818207981b9e9c194f01098ded588d26e36464162a08d6c667e311fcbfd14b5542dde26923de43f680344369b5c79ed0a286222340aa9f1124d7281f23e956ac50d9cb1d1c2069e9c3c3558a00c838ddc25199895034004d289fc7a190e4d5e7a44aec2eb323723d1fd00d384c4e7274a78731e2c5c158b9895d14aedfdb2ef20e1c7400c8b621c83457032fe281a28fb44c0a7fcfa3b48d3c533fc921489aeedbf5e5e344e997edb7cadfdd57420722856b1d5e884a65cad572402630a474a46e227fc765f1cd6b0c528493707ebc84d134a722783f74ca1241c269bdec5fd6b2780513ed34c9121171fe1e49ba371246a523a0b80b660a2629535d1c5371de8aa9d5ca638331f3650bf8c6ac5c9f4754bee1eb86695154dbbc0373ffbc6e7d5a95e2f5f6247e4e9ff6b0f12c7dba85bbc9091cfbaa678202ecd18320d33fc1f3c3e1a5e1512fac28ab20ee78eebbe8e8cdeff0285d980ed164118a34995099d5ee6aaf5c49218f8d75a8dbf2cab4b8b6214f04040d84e7f35d640362f74742532d4b4b96b2f25e1b5db5c5e2ef288303f03d2ec0f0b8bbc1dfda89ef7bd9a3f8d17184cb14e15de8a3ce73b375778f6c7ffbae99cc99c98441cb325cfce5c08547b460f7735c8cf7ba37e15c175a39024841de2cbe903f38a3050eacf3b4ee653233b17976234e83b5fddc3c5f5d3934e04b3ec9b68815ea65ad7dce86926adbe099b889100360b7411d9ebf0d75e5fb7a41b28a659f0a96c1b7bc927fe0d45184f7e1c7ec6daba4042d8ce9feae3b0589e01b261c078bced2c52f9e2fe5d6f6d5f18dd05cc9d7f83c163a594811742ab121aa8b9123b6666a95d1e140633c6af0650a8fc577e810dbf2ffe2c1c033fe390494b8320f89729e7268ac3e1ff795998a73e34803041b37c71aca01c7e9c975518cf535c41635447dd9ae389c795dcf0d5a4e2ad97c7e176adb5128589cf4915bc1b8cc620afdb0455f58885c1cd958adaed20c0ab999917a1781ce708d48b72a79224f2ce6e90b6916bc8a0a685576480a944d86c5963bd2e7904f83683b70b102542d035fa2c37f1e24d64e392f19c4902760a340dfc94305c0d6a818d5f93e2103eedbd9d3f7684e4333b1e4077a41a6a457d0ab5c1b55273a4f04b208f9a670203cb680ed676eea7948d460b30b9cce4ff02e19fccdf10ee9d6412b7c1a76aa983767ef004b99328eca279c1e007b842ebc8589c1", 0x1000}], 0x1, 0x0, 0x0) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x1000, 0xf0, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:13 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x5) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ftruncate(0xffffffffffffffff, 0x0, 0x9) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:13 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000100)) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea770917a2ddbcd5ab47ae26caa0416fa76d06336acf00b7804be78ff2f91f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd897b0fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f8003494000000000000010000080000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:13 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) writev(r0, &(0x7f00000005c0)=[{&(0x7f00000000c0)="0aa42ec62724e04df9124f8c322325d138"}, {&(0x7f0000000100)="3a807665043c4340de5efd68c07daaab89332bf9f3189389cb725fcf043e13a4646db558635b459500f67dad3f92f73c6051458bf969a98dbf2e757e10a1eda0159f7583ac87b35b6b"}, {&(0x7f0000000240)="e21a2cdd623c11c1913e96eced51b6af6ffd3939b97e1e01e01e2689996ae5d52f65ae48a57668632abf8d222fc33ccf1718169d194d405f1a122f16ec1a7ba2b91eb6ae254ab16264ad43b12baddab7159eca2c2934ff638df22c650e1ed577b98cfbcd476ebd5ba948edec88c494984df8db9ed9229a672888a13b3d27d7a0fc61b122b87eda712cf5caaa09627b79918c44f0cbf0aa998c003a759a786fb5e471bb42a0c7e31351e0e48da7050c658f43cdbf82c62f398397a2ebf7c84bcd88c5b2721efa398b8971b27d1da6e9b3b3965b44c4823f1ea978849cb5cef4767b3dd35c8893c388cb3189a27c2c35d30760b85d7f62"}, {&(0x7f0000000340)="a7bf0403e26b225b0186614cbef4ba89eb37ea117346988ce20a35473dd74bf71c162ae29b4fed348ad0b09a0493495ed5647ad777fbe22132bc78388d08021c2ea3b06fad79de1ca811d2b39a3302d50c659c77742e9ee80e4b1a48ad4e7fe0c49f9429f3be18a749a1f3c903a4e34a32e186a5f27aafe81fe50f796badc66b3ce84afe00b49b189c452faf0018b5b28fce133938d4de5aa4c9d4867a4572acf710a0ac7507b566cd9e4ae575ddbce10c028629468f0c56e5de4db1efedeedd7272b2f3179d0ee4ba63fd5b5dae49c1e377be70d8aabcf1517a43"}, {&(0x7f0000000440)="f6fd6ceac07405c5cf392ce1db988a32855e9cead413396d89a101aeacb5bb5b944f86b11f7c243d3f783627df8260b071142b34f12828b3a30a194ac0e1c324f8f7cd2c16490edb0615368d94697337ca648ba6e29d416b542b482f351e505df7a5a36b657054253a75186f1dca7e19016cc6bc62dfe42c897f09492771281edf8a8868d1c9fa6b11b915ecae56596ee0be76b18de5e0a22e16e0835b"}, {&(0x7f0000000180)="840171bb"}, {&(0x7f0000000500)="c8a91597688a85e2ced786f95e170d3ad0ccb42f395f7cf05f33c7e1a5bb2eb5db8efc1152ef1e38ddaa20f0a83c4e872c1c5430f9c87ee4d96aaf0e7210a5ffbe489851b225bb6e4b9737ca5efb7687afea06bf593c1ff5c4d6d2631fb4e64879a71da37432c24eb8caecc717f422f07f565c7d1caccc4223be859812844d82ee51fb5d444e7498cfac75"}], 0x1) 16:00:13 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) r3 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) setsockopt(r4, 0x0, 0x2e, &(0x7f0000000140)="cbffcbff13b9fd030000006a2eb54e441ea5a9614339da0633000000009931929648", 0x64) r5 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r6 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r9 = semget$private(0x0, 0x4, 0xa5) semop(r9, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r9, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r9, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r9, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={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}) fchownat(r5, &(0x7f00000010c0)='./bus\x00', r8, r14, 0x2) r15 = dup(r5) ioctl$WSKBDIO_SETMODE(r15, 0x8010570e, &(0x7f0000000000)=0x200000) writev(r15, &(0x7f0000000000)=[{&(0x7f00000000c0)="9cd6ff61d0f3053557bb3144a549257de15456dd2644c81f21191d2b74f0838962fab6db6db493285647f1e04d70115579a4c53c990ca80cc88d94bda2ca45c97609ba447b188c698a845d07d234e60fef53538eb92262b49692217c8841c19d03d32c97fd34c1673aae7c16b5e9b4640b866f226d09fd9b55796c3bf3d48141cd1fe0081a33222449b8ec903055e4f6fb1f2f8498eda0325cd79529abb106859fab0ec5676105243730f37b2d99d79c2e07a66111b6eaf91295d49d58e77982e36573e9d8ad9def42984d2ec4abc1d6c116b128ed6e1881c3fd6a3b8b74a183472e8c9e972d1628a23c0eddae01dcb38fe4a8e8d97f99398370b3e607fb86171f35279b6e060c44b101da78fe513ceb239af24b33126374b1e0dc7a3d1fe2e493d93beb9fb8b4c61005c790ec036f86b642aaeaec9456cd7a659801314df1abeb0aefadd740e7f9a08656edb696363e7ddb329bee5c4b6abf13f4e37d297402ab128240131e383940f0cbcbcfee2b77875e8d1fa621fe32a2adcb548496fcf13f8e12ea089e50797c7736dae8195eefb0e8b2f80cb3e11fb42156499de362e4442a1f59b8b09efe93b4fd505fade4e1e83a4972c66957fa1a8fb231e8ce23da3325582ce84b6b7607cd451e0ee2739fb07e91574ad141a4a5fbdfeb45367b2d3c0c26e04a522e1c49fff5ba738d209585ed7d9fabd761b1c246ed7497ac2245a8bc74f827f93304de7dbf08be578fb54ed26312a5e0b65912c9916e622ec95ee3a1c5842525a4b168375a913d90182f5295343a8f1a9aeb0829a8cb027d95884e8e19e9195e77d5bfd1844f31b194033526a66a1eba09f85d068128120998d2157c3c038ff392a326f1589a2da2a6555602f0a985dc3d5a525d1c40bb53778e713e39fbd43949547a948d18c496eb769604caacf7b1aa19071135d9a42ee2d5f86a2c2e11981c6ba41228297d83f2523798b9d87c1b643491b4308691204ae7b515d146a688d091a897a6681a9d332f60a247c535e6e6c0f0730938f3902441bf9187ac8b6cf58a5d918c10412a2d774d6b91beceeb858af3df29a16b7a12bf4193b3e401b0fc98e2b5c21b0d6e49514d4f1e85af11f34599b21a17f037da731bc2bc3bc042d0f8f25ff8561924058a7595c9b2f23ea768aed373e606df14605edf34cb67a6433c28160657cdde30256df776f269b397fa4572b78c4bb7c8b3395cc114702bffbbf9387f80794ef4bb6d08c87015f3684484036b95b910863a2e92ee8f6139a24e5f19ed08432bd92ed01b2925902b06c4b91295be65b641d78085b2a1ecdeab4b9f5dfeeb6fdb6d5fb02b061b8b5d03dc7f99f6a552f1869e65bad9ccf6b454a4255d800074bd97d24543347768a4ba733e73eb2afe178f73bd738d506386606338264df152517fd429718a935f6c8ca9abb4da29f3a30e71a26cc5496e6cea183ef02f884f4f5bfafa8a06794e59aa172894e6aaea31497c77a57c07d11a87fa12ded129fa64d68bf1ac19070c01e775f4d14b3e8c955141979b761405205af168a48de7732774994ddb7fdfa3c8570583168a9e03f024d9e2e1f09dec9cb77677047b75e4da6d17869c6f66f5268511858ba7e1af43acd85d328cee96baa4d17bde95a925d23fd9d062cc7da9fc25ab7707e5ef86d9b328bcea0543840700c6953e62c66ffaba77fd26f0d15cf6d70852208610f507ae83dced2e950f1d0029cdd7332347f946dda155635ea8330ea602419e3c53ec4b09117f3e09b1b2f93407cc8bb0c0e98d2678872084020ea067746d00f2203426773f56a09b2c7cd830bcd3dd58ade6f6460a5b444164d3a17bcd6f77c1a99937110fcbd1ac011eea53aecefd01481e60aa1fbf6bb2edb7db776d1c17c4b91ea5951c7958a473028c440681e28c68ba0d9ead285944ff8aab4dd09146f86186e7b52d00c08190a0613abb4531980d4c41712900679fafdfe15029921c6cadbe4d88d943d72fa9c51f77717de1c105b4ce216d26e57f2c3d2253a4efc59b883a329eb8042e3423ed384ec17e5eb2ceb7ff211f33dc6ff61c0246384ccaad7e38adf3d4bf3b60fc5cb1d040d1a0005fe9c31c8ba55d44887861842c396ced33ce3375708fe5c4984b816dbff04ae2672d1a1c253aa4ce34b876b2479d8bf16702c10eac2a280d63ad593fc572596fce8e94d7a345712bf82f5858c9b279304933855c00e3283bf6b878c7d94d70ec7e416c7d5444423951bc9129c69af9fb18d8911d1eac10ce394e1a139ebb0e691638f3ce07a70cb81100ac38f8e1abd530762caf0b7372c8b0e9a3ea3eff1a9548bd80e140337a0eda3bb789cea2f01cca56c9b917a60738b937daf42ffabb16d083493f35f24ae431903a1349bdbb6e5657f665bde33aea9f862e8af732d639c2fdd3807938e4d2fd7bf3bb644c1c62a2f291e1020fd1c90bad927a4ab4c2af87ec50348f43253087826d375ce7b34f430bc2204f1793f3fe2d49dd63c1e392bf73a703d83c0c8fc0bef6f975a5e0d0bb1b55d7072a7d29d6347e0bf1a964faeb217abf349cfc85043ab5ac604c834e767c1170c4d1db8049f959262ffdd5c029901127b26342d16e045e7a097789c3d8ca4a7dfc934df4eb4bf099f6524bb9e5a6fe0aa43e3112ddd9b68f809eae2e9e3daf3224a7433934ea31680cd63958bc27bd360b50b4d69b52657059b6c0c42f7fce90ad11e07b2dc58e6558cca4383b2b01e8788258f5f094af481146be7434761966b88e97bee6bdd541952b49242864f6a48e17273a754ad4fe1c3e2a37bfaab300813aba74725eb5ae0196e529aee464bbe26aae81a8edfebb0c67206f6dd57529786773cff6a7f9dfb43ea8b804122d2f463496bf312080eecc295d6cccf21160080771307cf90cb877d357ae88bb3c750be3997445d97ab758bb56e33399154e7e70fdf9e1b50bf67d014ce23839989c15211663f8aa7e85609cea098f5c0681b79728db1cf0721e6a5359f1f1f3e76fb7a16281ac62fe37378143b2bca6b4aa34cd4b94c037197c02d90e7cbd3214527896d33c698d42fa1a8506838c4283bd19348baa8f13193ebec9a23f059bfc23d5ef4a3237bfef540051c7bd11cc481f95895191430ba74e031fb0d5ac2744210dc546a8be92f5ce2240017a9b5513011700dfd823193412fe36d472f5408bf334fb4995af2ae88450f1b3b080789e7b61eaa268b883e22db6c77df1f3b714aa1cc24ba56030ba439c70acff10fb78eb13811f36455fab7820a2621f69a0728b98ecda6eab6fb571059436faa1199d3e85dcada522d853c56b1a6adecf83cea592a4a0847b4fec67de305190eefa59e7b4a81514904288e147432eaa7c3660debec326e89913e9e8c34a24150c47caee9a35ca38b62a6eefe19b7c2fd43665e94631534fcf76e37ac8852784f9cea2d82453161c35c2b371f8f0462f139d6935215c05faafee8e22b6478d7b095018f8b723e3367d2858e5a74b0aac630fd6ed5dc69b2e6afa9a28ecb14e4e125c5a69c951fe7b93effa01a55c98bea1588b1e52cbd77b2b89898ec8bffb03f2c4d138041476765b3e8f4050f52aeedb816116feb9df93fd67cbf373753cb2670d1ecc39b48131623572506ee694d563069f06023bbc94811a5ec7b64bda22c91da1f3c553614ccd601eb608eabde4de06d47fa9345d569320935f2c8c8ad8b345ad460c0673962b752fa1a586e956a21c2aa01c4a6846351131540aa4affb9d8e9669e52ff3a3e2a6cb61bc1bf9acd048bcd5d234aa0f1131e1c7ab377eafc8e985e459442a3505db6c617b156860be926bb8fa3ab70fc7b348130ee3f9d58c1a1e20cc493722eb220cf8760f397e6ef1c0d09a19a590997b608f67eafdc75317ba0bbba95b5b6584769c02fb2e0b8026aed2ff9c8d6708d5ea1587abdf25002515a552dd76668e44c748586bfe009eeee7a6284f46ae354a928f9117b23bbb24a0f69f4f4b239ea5b5ce13244ae8d9ac2e2c91805c3fc35804959070602f2a7608b607e114e0adb62c5dfe8abdd0625511d5ef0ee81176b5e46fa7bb9b3e5d7c8235694b9d16d9754d4927aa7d7d90c7f0c90957abd3c7e6b8cb125286f9511b073e223b81aea5e18951f76dc4199c0f192f56c09e9f139717d0f5f2159ac66d8742b27fdacce765f74de116154e32978e1788fac9a684f2434a92cda5565a187a1f610f4f48514f958f573c8e760bedf8dde4f331d035d40ad0439a2545c639df5a0665515bba086a412be31ad2fdb901013d0ff92bd148fe3e222a8027da23ffd32616b9c229bb47e205cddbf3c36a5a360158d726541c677d90e5e60750b7e79ec90c86c3d68e3039db9cc4154a9211febd3b7db61d38cda28062725c443415f77d90fbf02ebe5aa9f1292e0287b5955a82de5c3f693744f51cf98eaf94338e16e96685434f06f53464d1a976c0be9380ef49de9a7da469c1be635ce48aaf93297e8a890e093a3627b2a628e900f0210979ded002c804a8409cd28f8e373d03df82b80c6bff314d20bbb3d7f4a09aed307610d56dec7bc524d96beec893e0dd9b1efb91f51bb394e9d17b24487284b9966ac955855982a49f3406382b05a256de0cd89713770136c6eb3c47f58e830fb18eb174638d9ccf1578aa92e3bb839d5a456844ff073ea97a538a8a3eb945dbf90edd25807671cf55c6ffa3670de28b277f387bc2486115dd8dc96455f8108881b86e9c1f3e361e9724d863182d059dcda71997e23a93d5cf9dae6df382f30615940af703c519d3e255d14e2e279d5ae838f844eb83307f9c601af92d9e7cdab6662f14ba8ee296874c160d659a60b533cf3a6d7d3f32737de5084c3691b8db25a9dbc94c670dcfc79713d6526008a728eb8ebe7db8f461a7cb5aa2f2e34813f3ee6bc98320e4a0f5db56f1347123d0577c1426afe33ac5ecce57e97f9083aae6f2c9cf59dbd47fa63b5775756379c3dcd2eb77fb66e3d49b0df820d43a1ed1ad9eaa77aaab8fd22bb801d70d6316c5c131697d5cc884e9b12b8ef9c57a4a9b25540e0ec9f14a893b48f9e0e45733643c085e2577cf0b0126925475af5505bf701bb109b09753315878b20e2b8ed86b8fe609ca5727a978497a3faa61d22f06dbdca045692b38d2f7f91dd6471781c72d2b4dcd21be0dfcd8af30c4129982d45c41101f9907ebae108247224ae5851ba3c3ecf3eb48bf1c7123112c58f7ac5f736f4df08ab50dd5f4df5865906aa6b059b5a4cbf80ac1b7c1f0c5155e08f663290747cd27b5fdea7ea0590a3625715efc5973ae1989161905c785cdb1f205a3bfa05baea4534cfb84502b3c732e24ad28707bd8d89312fc324d6341756685833cbaa2ee3f000f23716e9c8657113efe5465ab1677dbf9af8ede8ff678a850473cd206d66ad88da8c31c1a578da557e5b921e5032a7d85335ab76c42536911cace065ee37ffa74ab352dcb7f7a51ace4cb48b2c580b2ce1a1d94bfa89dae9e8afa415b6d57f3f7bff1f40d2266e46f894b43209f4ca7d4b32681845c8f8df37bd50a51cd43938e63c2d75398d1f424aa5494bcd367fa1dc83cd9e79d1b5b6d07d312600c31226656414a872a5a5d9579068c062f2b1e8bdd73a34d4ce78471bc4564ada79111dda30c923ff43dfc63df9b224c335158359a4b989a86a9b3ff28c52c6d2d3dfc209d651bd5ea6712a73973fa0dd8eed7c7cae18d9c61cd2c0a4956033ac83fe663da934523b6a17e0dae6ecb791fa73462b6efcc108e699f2431ecbf2f2e365b7cee8ae4d0c3689b78a7c3", 0x1000}], 0x1) r16 = accept(r15, &(0x7f0000000080)=@in6, &(0x7f0000000180)=0xc) close(r16) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:13 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000040)={0x3f, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x1}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) readv(r1, &(0x7f0000000040), 0x16f) 16:00:13 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) connect$unix(r1, &(0x7f00000005c0)=ANY=[@ANYRES16=r2, @ANYRES16=r2, @ANYRES32=r2, @ANYBLOB="b32b4d99146c93b9548b153ef656032ed0b61ad435d29bb21d023834785ea6b1ed9b0b76b01108a11919b85995d557994ccf9826fd935c3a358963afc197b27a384ae5c4884fce2be2ad550356b6c2881537285b6e55184bbb4453f054d8bace36d22bde928341aef8c436c0adf7a478f4e3812fa3bdda1d6876c9489254f96a2807f8b429f7a7fefd37dbf715954dedc3603170c6ffb35a3711aaebf83fa0f7f2728ffb307ee237541809fc31d56787e7ada72eef58af53e84d42604b41de6e04dce1ff83b80fadc74de2b08c70b0de8d5dd29064842a5dacf611d7"], 0x4) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:13 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) write(0xffffffffffffffff, &(0x7f0000000500)="f16589eeb83be5700c46481e0690458d638f46fc010bf64a16e97ea5c8794736511aab54d61da36bbe5d70a23fb75696ad9a261a7551c51c19f518f6acde8b6222a548ad8f5c0cc8eab126af4c9641bc3dcea2b88d942725c28f57347b96a77f44d6488b0220977c80c777f5725fdebd2a4c123a3d209f3938a9ead328cba729925bb87b1adbcacb28e064ba9089ca748192075dfb72594f064645531957b02921fa9730738928aec4e8a4b25fedc237ac3017a1a9af682088bd0f8e7ee34c396fe75920d3687852dfdde840bf67a33934f7c483a6261c661e78ff1d87617fbfbc596c59a1c99701dfe5c7c037dcfe1348e2ecc5a70f2b245b158709e3e52e4e4966fdd5cd665303e2f25e281ca8958693c78d97afdadf1b89f9e84a305b454832be8b18c9674db49927d282a5599872e5521c397b0ad09630fa28f622e4872957f41521b726c3e7901ab9075384177c80475eda1f7a88998324c666c266408d4366ec041d34be97601bf7545b331553d3204658f0b287b2527040ae6771ce02e5e62685bb49bb840ae7bca6a262c4dbaac654ee0683028dcf9d449ab11811c0e34fa0e99f49b0fc6d155fdfb5dc9d7952283cffed3cd638a0ca4abafbd52b99993fdc18cbbaaa59999717768865e7ad637aa32d503a9967b935b095fde143804eb6aa02e0f5c9c479615f30ed24255678661f7ba7bc5c9b77ddb71843205e450675e422dada810a455b8ea9ce26ff863ad1837f9caa3572d94ae4a6288b7a5add871d8132ffbeb7b358e87ec1239771c912a1ccc08a3a64c63c39fae3d56a1838454340a734df61a46c964751ed7a70acd167a071daaa80fd06c603d2633109e20a36171605eb95dfcc43cdf708f4a31c8962ed10137fd580dec0c0cea36a666d7e741c75941d460fc3127f66bd077c9d0b009bd78165d57923de68852dc5e681f374e44b134bed3ff54d9131f3d54e8f85072e7ec66f738bc449db755c5be14f9ab33f1f85b9560018bfbd19d99356e5ac791a396bf3e203846b3f412f8f79091bf5bd091a05c1481def411fc855c5125514a5743a45d00abfb479879d4e475110979304d06b21841c90160606580a751d168dd142fb09c755e90d8c1b606f6d93f157e814fd1450c18ba30dcbc4ae52a10bc4a74e66dc2fb37570e041e254ca356c4295578c1a498dfd71d6e2e9b2fb240beb50d2593b762b767a2d7f3bc3d7a9a63507c4de8c725c2ee3ab68eac4d16fa1e6f1f520748ec81673293d512661a8a22c555dc818fc5260661967154fb98ab8ef27452a4e4138ba3564ede65f71b22cb8c29a69f5f0332b32ed9daa452ee0cd935ed3accf12065c10f8718018b57b8a24633c5ecf8e8318a50f8ab02e0195f2a4f1a7370bc740c7272fe8dc783c0c313463f4effecabf2a0da2050b393f5d0afc410ca7d45f8db8a15a31883815b33fb3ef2436b2e56a9e6a552417a06f8e0f85cfdb080cebcfd68bec319ff14a5236e2487c9b94a1dfcb727273c9c3ea11c14191817bb64a00578984514c1365fca4ebba7113e03d8fe3639405975bbbeab113fff2f304f700a640913428f027df46e5c6d1dc9e9705d544a12d0576955b2942e03c37b7d75602576e25c3c74ceff0d3e6afadd4cc7746d897c1af1a39037462b690c28f55354c443c83804d95fccb5f2406a7cebad8800b22de5e9330d9529e936c1b67fbb636fd951ea68c4f64f7e49849698c9b55d35419ec149da217699b38e211dead4f43e74879f11dad76b268380fee47cfdac02de4366479833da808b6c8ca6921a827af3a67ec8d2cb441550f8df9e7caad1ee995308017be1ce1bd7a5e97c2772f4513c7b106673b22cd2f0a88310925ab8cef657f88859ec36d6f4d3b5f9e190c1e0da201edd2dfdfcfcb5c9743c4d43a427752da175e687aa2182500411e9ff2086b01e34ce96c527db6e36b1377208717ad47e93f9d0e3e6d1828c1dba4f381136160019c730986b21156dd51877962fa102232d4156957b498224c8bdc8742e727197a157a50a5460aba43aa0b1d52a6232725367b72a1e81b317d411efa3152ae8a5da1353cd60e596372f98ec32a99e2667fe278fcf14be8d9b9bef855b2c8fc916a1376454443bff901fb0e310eb55d4e5ec9aaa86566d9ae625d2f80890f241acb96d52bb0f66aa31fbdba9c4cdb144ce4ad1a6dfa479f28bc5c0bed26be165a15493593494144f9d82e264590d4559e77e008fd2ec6bed64294f949ecd2bbd741f8c491d0f8d1643d3a295d4319c112ae3b2d2fe9dc10d7046ca3518cdb9ca9da132c11a72d913d5cb226893e5c5e8f1884bc777bd74d91ec77fe46f61304dee7db89f04420b594c3567d83bff386d529c58684cbc84493d2949b88d1eb7f626e463a110d426e09362dc96c6ba57c2cb1d6d06402b945fcad47a20cc49338584f155d5bb887aeed0e1cd823cf75f3db90d437906519ef969b2ad0e5c681080829472e68ecc43198878e8a6f9b8a60bd40854c7ab9a7fa4fbb9051447e52f1e0ceac5fa773c48be05531180800953203785ec7ae7e4e89d6bf86b971d34a7033f371fc7f65dee0e99248f761c07ad7036fb2ec4dfde47a270bb7db7689771dce90958d7faf97ffcdc58963d40a19b7f23cbb7c0139d9ae992ea65cd285f35429ff3b68e1703eeb9dd1eb36506f7670cd29f2d149f264a7efd51e2a56cf52230f967fbfdf45aae1d5c3f59ca9d3e67983676c7a4d5db46ef1f3627089a2cc9587c3fca466539624dbd79669d5ca483d5979cdaeb4b426686e4b54ccbc74d6a660799a4223e2b89db01025682a2471da2298ec239cc8d0af70c8b310593731d6f47803ddbd43776fcde723a333dfd7a33add3eb0861c85e77e246315cd57c3a4dad3bad5f2c0c3623efac6aea3eba17917174a1e00908ff60822732c495aaf208fa5ae9b9dbdd8b2fcd04d4ae30bb5b0f0166c6dedca4eb899a88a9daa29bc0c4216e6f73090bcdd7b2219e8ea2be6c67c973a3df3e58945612bf50aede32f34828911e62cf8a47cce57e943a9ad9a4039d619a963291067a7faddd85d0e86d186165e861b8b375e801efb63ba2b24f09bef9e7deea60381246abd3f887b8fbeba7c2bfd4a452e19ac2c1dc0b3a363df44c3f02b8e43636e28477ae7f6b067f2186ca5de56e24563c42172dd0b19d366bfe43612bdfa2f4a8a280e6c5e3d2850c2fe22dd68bc7e6573c74536cf4dbd0700baff87a886870a416182ab751f5e3a12801750bec88b8f1dabeed08172d4f056b0a31fd8ab05c010859cd3723723fac92d74a5d7873f7c0424fb97fcbf4d8ab063dc3f00b6ac6e4d26a132116413bdda3845d45ab2fbe63f2733fa3935897a4dc76260b1d88b0b990c735e663d1dc79429f6e2b0b870699a9344fd0b821532ace150c0647b827b3c54105a16f31ecd33aad2980e4109faf9f0f23e98d7e689413802ab83ff055e6a37f971ec3248f281307d1d2c85a5d147aece914aa23281fa76f82d3723f3c8485388ef45a7f78cde7f2cd19ccd2e013f147ecb576c21341b0b3eeed1bb893538e34bc8ac5d3de2fc3ea4155768dc050e7fc5b83f45b6acb72e786f3a1d2b6f59d537cfd99ce345cafc5f66db3fab63e1d8cb5876be5db8b3e02fcc04e431fada7178aa455719346af1f2c6029148b6d036edc6f7e3124692b650106da736af45b73455ce2d964202b34199827826795670cad412e8084e9a18e9cbf1df99790ba33d0051fdd9644d089d5421743bc9065fba174908b735dedf47f77240ae798c0ebf8e57baa2a5d75b7ced7d3d2d7e4b899ff366cca40fe4a017c0625dfaa3a2848e9c6755e4289f2730333c40dd8180841fe49dd2f8c58abb6d7003b6ca07fd3cb8bb757ad6b50a0c5c2425dba0c2203296319ce0e73163f7298ffbad34d5fb1cecdbdadd3ea74b7a925979091a0a53344606f3d04ed8d29abb92bb5bea0070cbbf4e34cf037128e32cc2b5", 0xb01) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r5 = semget$private(0x0, 0x4, 0x20) semop(r5, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r5, &(0x7f0000001180), 0x1e316d81a01eac7d) r6 = semget$private(0x0, 0x2, 0x21) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r6, &(0x7f0000001240)=[{0x4, 0x7ff, 0x1000}, {0x4, 0x9, 0x800}], 0x1c1) semop(r5, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000001180)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, r9, r11, 0x4}, 0x80000200, 0x3fe, 0x400000000002}) fchownat(r1, &(0x7f00000010c0)='./bus\x00', r4, r11, 0x2) r12 = dup(r1) ioctl$WSKBDIO_SETMODE(r12, 0x8010570e, &(0x7f0000000000)=0x200000) writev(r12, &(0x7f0000000000)=[{&(0x7f00000000c0)="9cd6ff61d0f3053557bb3144a549257de15456dd2644c81f21191d2b74f0838962fab6db6db493285647f1e04d70115579a4c53c990ca80cc88d94bda2ca45c97609ba447b188c698a845d07d234e60fef53538eb92262b49692217c8841c19d03d32c97fd34c1673aae7c16b5e9b4640b866f226d09fd9b55796c3bf3d48141cd1fe0081a33222449b8ec903055e4f6fb1f2f8498eda0325cd79529abb106859fab0ec5676105243730f37b2d99d79c2e07a66111b6eaf91295d49d58e77982e36573e9d8ad9def42984d2ec4abc1d6c116b128ed6e1881c3fd6a3b8b74a183472e8c9e972d1628a23c0eddae01dcb38fe4a8e8d97f99398370b3e607fb86171f35279b6e060c44b101da78fe513ceb239af24b33126374b1e0dc7a3d1fe2e493d93beb9fb8b4c61005c790ec036f86b642aaeaec9456cd7a659801314df1abeb0aefadd740e7f9a08656edb696363e7ddb329bee5c4b6abf13f4e37d297402ab128240131e383940f0cbcbcfee2b77875e8d1fa621fe32a2adcb548496fcf13f8e12ea089e50797c7736dae8195eefb0e8b2f80cb3e11fb42156499de362e4442a1f59b8b09efe93b4fd505fade4e1e83a4972c66957fa1a8fb231e8ce23da3325582ce84b6b7607cd451e0ee2739fb07e91574ad141a4a5fbdfeb45367b2d3c0c26e04a522e1c49fff5ba738d209585ed7d9fabd761b1c246ed7497ac2245a8bc74f827f93304de7dbf08be578fb54ed26312a5e0b65912c9916e622ec95ee3a1c5842525a4b168375a913d90182f5295343a8f1a9aeb0829a8cb027d95884e8e19e9195e77d5bfd1844f31b194033526a66a1eba09f85d068128120998d2157c3c038ff392a326f1589a2da2a6555602f0a985dc3d5a525d1c40bb53778e713e39fbd43949547a948d18c496eb769604caacf7b1aa19071135d9a42ee2d5f86a2c2e11981c6ba41228297d83f2523798b9d87c1b643491b4308691204ae7b515d146a688d091a897a6681a9d332f60a247c535e6e6c0f0730938f3902441bf9187ac8b6cf58a5d918c10412a2d774d6b91beceeb858af3df29a16b7a12bf4193b3e401b0fc98e2b5c21b0d6e49514d4f1e85af11f34599b21a17f037da731bc2bc3bc042d0f8f25ff8561924058a7595c9b2f23ea768aed373e606df14605edf34cb67a6433c28160657cdde30256df776f269b397fa4572b78c4bb7c8b3395cc114702bffbbf9387f80794ef4bb6d08c87015f3684484036b95b910863a2e92ee8f6139a24e5f19ed08432bd92ed01b2925902b06c4b91295be65b641d78085b2a1ecdeab4b9f5dfeeb6fdb6d5fb02b061b8b5d03dc7f99f6a552f1869e65bad9ccf6b454a4255d800074bd97d24543347768a4ba733e73eb2afe178f73bd738d506386606338264df152517fd429718a935f6c8ca9abb4da29f3a30e71a26cc5496e6cea183ef02f884f4f5bfafa8a06794e59aa172894e6aaea31497c77a57c07d11a87fa12ded129fa64d68bf1ac19070c01e775f4d14b3e8c955141979b761405205af168a48de7732774994ddb7fdfa3c8570583168a9e03f024d9e2e1f09dec9cb77677047b75e4da6d17869c6f66f5268511858ba7e1af43acd85d328cee96baa4d17bde95a925d23fd9d062cc7da9fc25ab7707e5ef86d9b328bcea0543840700c6953e62c66ffaba77fd26f0d15cf6d70852208610f507ae83dced2e950f1d0029cdd7332347f946dda155635ea8330ea602419e3c53ec4b09117f3e09b1b2f93407cc8bb0c0e98d2678872084020ea067746d00f2203426773f56a09b2c7cd830bcd3dd58ade6f6460a5b444164d3a17bcd6f77c1a99937110fcbd1ac011eea53aecefd01481e60aa1fbf6bb2edb7db776d1c17c4b91ea5951c7958a473028c440681e28c68ba0d9ead285944ff8aab4dd09146f86186e7b52d00c08190a0613abb4531980d4c41712900679fafdfe15029921c6cadbe4d88d943d72fa9c51f77717de1c105b4ce216d26e57f2c3d2253a4efc59b883a329eb8042e3423ed384ec17e5eb2ceb7ff211f33dc6ff61c0246384ccaad7e38adf3d4bf3b60fc5cb1d040d1a0005fe9c31c8ba55d44887861842c396ced33ce3375708fe5c4984b816dbff04ae2672d1a1c253aa4ce34b876b2479d8bf16702c10eac2a280d63ad593fc572596fce8e94d7a345712bf82f5858c9b279304933855c00e3283bf6b878c7d94d70ec7e416c7d5444423951bc9129c69af9fb18d8911d1eac10ce394e1a139ebb0e691638f3ce07a70cb81100ac38f8e1abd530762caf0b7372c8b0e9a3ea3eff1a9548bd80e140337a0eda3bb789cea2f01cca56c9b917a60738b937daf42ffabb16d083493f35f24ae431903a1349bdbb6e5657f665bde33aea9f862e8af732d639c2fdd3807938e4d2fd7bf3bb644c1c62a2f291e1020fd1c90bad927a4ab4c2af87ec50348f43253087826d375ce7b34f430bc2204f1793f3fe2d49dd63c1e392bf73a703d83c0c8fc0bef6f975a5e0d0bb1b55d7072a7d29d6347e0bf1a964faeb217abf349cfc85043ab5ac604c834e767c1170c4d1db8049f959262ffdd5c029901127b26342d16e045e7a097789c3d8ca4a7dfc934df4eb4bf099f6524bb9e5a6fe0aa43e3112ddd9b68f809eae2e9e3daf3224a7433934ea31680cd63958bc27bd360b50b4d69b52657059b6c0c42f7fce90ad11e07b2dc58e6558cca4383b2b01e8788258f5f094af481146be7434761966b88e97bee6bdd541952b49242864f6a48e17273a754ad4fe1c3e2a37bfaab300813aba74725eb5ae0196e529aee464bbe26aae81a8edfebb0c67206f6dd57529786773cff6a7f9dfb43ea8b804122d2f463496bf312080eecc295d6cccf21160080771307cf90cb877d357ae88bb3c750be3997445d97ab758bb56e33399154e7e70fdf9e1b50bf67d014ce23839989c15211663f8aa7e85609cea098f5c0681b79728db1cf0721e6a5359f1f1f3e76fb7a16281ac62fe37378143b2bca6b4aa34cd4b94c037197c02d90e7cbd3214527896d33c698d42fa1a8506838c4283bd19348baa8f13193ebec9a23f059bfc23d5ef4a3237bfef540051c7bd11cc481f95895191430ba74e031fb0d5ac2744210dc546a8be92f5ce2240017a9b5513011700dfd823193412fe36d472f5408bf334fb4995af2ae88450f1b3b080789e7b61eaa268b883e22db6c77df1f3b714aa1cc24ba56030ba439c70acff10fb78eb13811f36455fab7820a2621f69a0728b98ecda6eab6fb571059436faa1199d3e85dcada522d853c56b1a6adecf83cea592a4a0847b4fec67de305190eefa59e7b4a81514904288e147432eaa7c3660debec326e89913e9e8c34a24150c47caee9a35ca38b62a6eefe19b7c2fd43665e94631534fcf76e37ac8852784f9cea2d82453161c35c2b371f8f0462f139d6935215c05faafee8e22b6478d7b095018f8b723e3367d2858e5a74b0aac630fd6ed5dc69b2e6afa9a28ecb14e4e125c5a69c951fe7b93effa01a55c98bea1588b1e52cbd77b2b89898ec8bffb03f2c4d138041476765b3e8f4050f52aeedb816116feb9df93fd67cbf373753cb2670d1ecc39b48131623572506ee694d563069f06023bbc94811a5ec7b64bda22c91da1f3c553614ccd601eb608eabde4de06d47fa9345d569320935f2c8c8ad8b345ad460c0673962b752fa1a586e956a21c2aa01c4a6846351131540aa4affb9d8e9669e52ff3a3e2a6cb61bc1bf9acd048bcd5d234aa0f1131e1c7ab377eafc8e985e459442a3505db6c617b156860be926bb8fa3ab70fc7b348130ee3f9d58c1a1e20cc493722eb220cf8760f397e6ef1c0d09a19a590997b608f67eafdc75317ba0bbba95b5b6584769c02fb2e0b8026aed2ff9c8d6708d5ea1587abdf25002515a552dd76668e44c748586bfe009eeee7a6284f46ae354a928f9117b23bbb24a0f69f4f4b239ea5b5ce13244ae8d9ac2e2c91805c3fc35804959070602f2a7608b607e114e0adb62c5dfe8abdd0625511d5ef0ee81176b5e46fa7bb9b3e5d7c8235694b9d16d9754d4927aa7d7d90c7f0c90957abd3c7e6b8cb125286f9511b073e223b81aea5e18951f76dc4199c0f192f56c09e9f139717d0f5f2159ac66d8742b27fdacce765f74de116154e32978e1788fac9a684f2434a92cda5565a187a1f610f4f48514f958f573c8e760bedf8dde4f331d035d40ad0439a2545c639df5a0665515bba086a412be31ad2fdb901013d0ff92bd148fe3e222a8027da23ffd32616b9c229bb47e205cddbf3c36a5a360158d726541c677d90e5e60750b7e79ec90c86c3d68e3039db9cc4154a9211febd3b7db61d38cda28062725c443415f77d90fbf02ebe5aa9f1292e0287b5955a82de5c3f693744f51cf98eaf94338e16e96685434f06f53464d1a976c0be9380ef49de9a7da469c1be635ce48aaf93297e8a890e093a3627b2a628e900f0210979ded002c804a8409cd28f8e373d03df82b80c6bff314d20bbb3d7f4a09aed307610d56dec7bc524d96beec893e0dd9b1efb91f51bb394e9d17b24487284b9966ac955855982a49f3406382b05a256de0cd89713770136c6eb3c47f58e830fb18eb174638d9ccf1578aa92e3bb839d5a456844ff073ea97a538a8a3eb945dbf90edd25807671cf55c6ffa3670de28b277f387bc2486115dd8dc96455f8108881b86e9c1f3e361e9724d863182d059dcda71997e23a93d5cf9dae6df382f30615940af703c519d3e255d14e2e279d5ae838f844eb83307f9c601af92d9e7cdab6662f14ba8ee296874c160d659a60b533cf3a6d7d3f32737de5084c3691b8db25a9dbc94c670dcfc79713d6526008a728eb8ebe7db8f461a7cb5aa2f2e34813f3ee6bc98320e4a0f5db56f1347123d0577c1426afe33ac5ecce57e97f9083aae6f2c9cf59dbd47fa63b5775756379c3dcd2eb77fb66e3d49b0df820d43a1ed1ad9eaa77aaab8fd22bb801d70d6316c5c131697d5cc884e9b12b8ef9c57a4a9b25540e0ec9f14a893b48f9e0e45733643c085e2577cf0b0126925475af5505bf701bb109b09753315878b20e2b8ed86b8fe609ca5727a978497a3faa61d22f06dbdca045692b38d2f7f91dd6471781c72d2b4dcd21be0dfcd8af30c4129982d45c41101f9907ebae108247224ae5851ba3c3ecf3eb48bf1c7123112c58f7ac5f736f4df08ab50dd5f4df5865906aa6b059b5a4cbf80ac1b7c1f0c5155e08f663290747cd27b5fdea7ea0590a3625715efc5973ae1989161905c785cdb1f205a3bfa05baea4534cfb84502b3c732e24ad28707bd8d89312fc324d6341756685833cbaa2ee3f000f23716e9c8657113efe5465ab1677dbf9af8ede8ff678a850473cd206d66ad88da8c31c1a578da557e5b921e5032a7d85335ab76c42536911cace065ee37ffa74ab352dcb7f7a51ace4cb48b2c580b2ce1a1d94bfa89dae9e8afa415b6d57f3f7bff1f40d2266e46f894b43209f4ca7d4b32681845c8f8df37bd50a51cd43938e63c2d75398d1f424aa5494bcd367fa1dc83cd9e79d1b5b6d07d312600c31226656414a872a5a5d9579068c062f2b1e8bdd73a34d4ce78471bc4564ada79111dda30c923ff43dfc63df9b224c335158359a4b989a86a9b3ff28c52c6d2d3dfc209d651bd5ea6712a73973fa0dd8eed7c7cae18d9c61cd2c0a4956033ac83fe663da934523b6a17e0dae6ecb791fa73462b6efcc108e699f2431ecbf2f2e365b7cee8ae4d0c3689b78a7c3", 0x1000}], 0x1) ioctl$WSMOUSEIO_SETMODE(r12, 0x80045726, &(0x7f0000000140)={0xfd97714de1674f78}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000001200)}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGBLEN(r13, 0x40044266, &(0x7f0000000000)) syz_emit_ethernet(0xc, &(0x7f0000000600)="b4030000005f554069acb303") 16:00:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x7f) connect$unix(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e64530017748a358df060a9a052ed8f6e68aa9e996ddc2cf4ce47d9aba0340e15ca181434e0f9e4809e031038aa66c4d1f493d5caf298778c6d46bb78e1dc79ff3a234dc375bb8e3f9103f294894dd19a73f03d1ec56c268a45e76547a08c32cc1fd427198f4c8157a69064c88089920d16d0ce1cdbecc0a0f59d3c545d6e0ccad1b45e53bfda0a43d513a9a808778f8cdbd78a58e5a94d734bc721c05a263225eb10c2abb9d913cdc9dad9c1ec50050f7d146fc596facb99a44d53e95d1c3d810cf211e81b6560e2d9bed6be1bb5c556d14d37822ac997be"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) chdir(&(0x7f0000000040)='./file0\x00') r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x2000000000000022, &(0x7f0000000040)=[{0x3}, {0x7, 0x0, 0x0, 0x8}, {0x6, 0x9, 0x2}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x2, 0x3, 0x0, 0x80000000}, {0x7ff, 0x80, 0x0, 0x101}, {0x6, 0x6, 0x4, 0x400}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(r2, r3) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1d}, {0x48}, {0x4000000000000006, 0x0, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$inet(0x2, 0x2, 0x9) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") getpgrp() r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = socket$inet6(0x18, 0xc000, 0x3f) sendto$inet6(r3, &(0x7f0000000200)="1c31a1208fb72831a4d83f40c1047e4eaada954555e1d30c7186cb4fae8496ef87857f6ce74ad8639c400be100fb2fa9019bc03143000000002f334cd13189846e34d9283dc5abaced767aa3c482913d7fa6ebd6aff1f04296ca0f5a07edced944fae9cc5732b3a024dbd9c8335007e549e2043359e2d0aa4bf05f3650a3a5d5c49100000000f900fdabdc728d9e4f653e60857d1fd00ddd56e9ad8f4c9ca86d2eba8267af2483eb9a75cb0f744061cd0ba979c7ccd6d2eddd0da7417900ed63fa28bc8b35d2f1bd7e705b5d69c7051243e8c88ee455016989be8aed8bb3e3e02469a8791accb97f42728b98037b4427b94d75f7fddf7a991bf536991c94aac7f2773963ecb9c061b6c3ac412cf9173ff50e333138316b811b256af054f5b6774af385a44090e7ec978a02be3dfc9e68e101f544ae8370a01ca67c9a49ec55971b40c34985c965ecd187a345e1d92be371d7b9ed7911a99b0e76a2fea55fd099ba56a0182ea557d33432cd57c62fc2404ca7d0332d2f39baa02731ca59a140f5fa1c69f8548e0ecffcb53f66c59b9fbafb8330a23a2c3011bbe85a0991ae7da53dbcd63b5ff8340e9267a0e0911b18fdf473ca528716ce9ea14676e438b43b5ba5ba576efa3a44ec6baa0f59c59dc91b0907da31ef7e06c7c3c262a1e2ff7dba6b435f3ea9f76711c009cff2309f926d1c107bddc46cd050c0aa9cfd6be95384c233e02f530c48eafa80cb74da3a129fa4dd03ae4c666866d221f09bd3f7b370d519e4c807eb70e4b99a6378f4291543bc7bfd1d00085a1072d0d187c6fcc8752e03e30c06d0b11ce77341d2d57b7cc72b5bfebae5bb428a0d407b37fe0dc7471513f849a5a1434d734eb6640323ad7a744f9bf6fa02b2c859ff817bdc5c1e49c6cb14b77e0592d5faac0831c6894b4191ba4dad012bb0e6fe300111974e1f0eeed5ac6e68e5d81d87358c1f8b23ebfc4c2993862c4f3bcad9a2c2a8cd0df35df8de3f22853bb6f2797a0ea934409a853eaaedb050cbe590ddcbe05ffd6a738ead72ce1a56e97f03739f34ef3f3165bc1af0c07e0fb7d4bdfb6e981c8ed80cc0279f772b0248586ac58cb9113ecdb65f2e3cfbad0626f926f8a1c24475c79d0cc8616838803d24e6d62e7e5963d809f6589da8c91d0854faa24488ee2bd7093aac65f518eaba889d82fe69d4030a2382c2a4fbe1eb816acd121e0c5e677f436f3f65bfeb73a51df84dba81a731154dbd554845307a10235e72dd3e0a59b99af86ef9f3dc87e1ee49535cbd787ac5ff4bbc0fc33beea6af7b7746521d1b2066815504d3766718816ea275e3eac23291e6a8c326801281e7932a34327f5bbca552ed42c22b84226ffda6fa89d790a04005c9126d51bef55719ab45684b753695a1a8a3423f5e9ae2451d31a6fa9c256f12dd15084787fa3aeccea8c69ebdd7a379f12c1f7744c567259b4f2937a7d60134f2f1ff41d0e6fab13b70f2c579295c1985aaf6e84a1365d008fa88e23ee3a714a39257b68705e7a939cf6059e1927539b7dc51c0841a15037236b88ebe44264a2842ba84ba0a48471ffcd5be568ee6b6a3d34fee346c644edd92e7987a1fe84c42130c52dc0bf01a3e55549ee58522d73a104d1bebf5dcf9d65632336ffd56746b17f4e4e1f1611a24e483bb41eff4032fc81693ec0b8e22bd491cce9ae24cc2800fe98eb9f125c1e9da73f0b20a48a5def169c7c360f4364a8e37552dd630f5eee33cc4dd4d7c6e7f22d6e6f6da660b19819072e393f00322dd0bf197b6c850ee55a46df0449912472ec8f41aab1445be4c7eee20a4817078ed34e98aba23cc0c77586eb20f9e0ae7431d892b04cfdf7314763af7c26074bfe5a43360fe67060736fac2cddaf030b168f7f255cd901ae3bee941358a7887dd290f92be9dad65fa36ec09954215849b8ec4919a7f6cc5c2544402dd25cfd401303aa374b5bd22b251d975e75a6405102207af3687e849b57a944976c3e21e9898b82da8dbddc07f042e5670e5972081c5810a3da9aabc6a8301ae6c7e746083f9e78edfc3b298fe10b498fdb91eac2f1cb19b110922b1826b838eacb23fe043900b883d6f6091eb0e6c79eb21d3d27454e7f1f025442ae9ca6b1db227a1d82c3f9a51abf626221bddbc7e19920f674a74fb2612fd381d54c1cb0c8571b23b872a198b27ac91bc08e4cc906f0838aca4aa6d90a62f0c100ecea3dd91220c4504711bae2a6c0a99f2e066352f4edb0bb928311a6af69f0fa94a76585daf200e6157639418c4df6e2fec06703b70764730a4c7cc6961169e9119ae30cefd68b1d3c5c56b689bb35fb7c19514e9d7d60b44f3f6b4ccd1cf43cca83924884c2b6c0098044692dd9b8bdc0d311b4f5e6c1bedf9f199c01d15959dd1c5b27186e80a563953404e64f3d3fe2407bbb9b5c6935c59b73d1dc679556b4dffe9046108fb3e17b42cbbf95665c58ebe5f9a9ccc7d36982ff10e5f469ba1392a576fc81aa928a78856ef4799b041deaf4c0e1341c6bdb0fbdb41a0f955eb3170a98aa7b5cdb0664395095ebfb92d3e5085fdab339c16fa1acb96705270ae71ac90f1643f823adb009a67d725fbf44a93812b0d918c67db5711899177241b82534ac92052fee9c519c8d132468e644eb7669df6c2673c2a4c7d402c0a9ebaaeda2715bde0ef35658d51868c2e2315ea8860406d0850f5f14ff170387b26732efb8dd7494c96f1e92757b333d7d779c76b07ff797ddcd4f88b5a1322f77e4ac54e67a6c8e54944fc8bb0376d830fcc89da5bf5860a83981bcbeebfbb29b5274327e5e18889f7c497fc2cf3dae82ba645c3e6436967181d46c6eab3a3430be059d834227cba6515efc5d7cceb20c59fcf8f9a3c06e99c6eaab1c6009a030333428c1bcb8273c4bfa43eda9ef338f7669fc96d63a854e5e96202549f2b0f4225b0cdfc383d8c772c2283583bf6013d7e1beb97b1c436b3d722cdf0bfac010ec65f6745a8cde6bdcb012c0307afb39301d7016ddcd9879d48e2eb2bc6094f9b50305b3dd85032499256b6742ad1e91282873f49304d69849aa2f53381939d3cf1b9c81a834cb20cc1109f795d7ad16e07da632bdcb35505be2303914d53428121f01fc8b72087de34378ca31ff390276b503589d81d0f15ed0cc9f5124d0b15297abaa9585d38de495e87338a721ae176bd5811bcb794cebbbb4cc8fdc21db5d4df694b336fd668b1228c58c84f2f1f18117527938f98a85f078985f5e181bd9764820020251140d5c2eb002af46d01283bfe45d19116d01d77e25ba11849a4456588cecf6ba493fc9d8ebe4ef591d4d0e30f679905bac20f5c1391b78291a277a9735a60cc6d5f5b5f79bc37595c42ec75ac7659e993a46dc6dd6ea301049fc471818b1492a63804b679f48a86c27dd9a0b558e90cec4944ac224ce47c4198842e1730ae6fcfa3609a3c5d0aa68e9187843af42814d919e81822290ad59fecf05b242c4b2eb13ecad8ecd4c393e1a6d0d957bdbf7987c40980b5ccd029914bd645774a46b80d447a7b5d4f8140702100b1dbfa1661ad2dcf984ff76b06998e0f724a2f5b084e85b7e212fffbd59a977c3fe769c5b14bab603c7ca07bbfce79e466791cef78d8dca5eab7c0f378f14d4671bf77872ba9a95ba1b0aabc53aa95445020dfce5a59db681aa4d6368a44efe9094ccc383784c2d9c28841619100712ea81732e4546ad0b2d434df7dd74830720643b0614968dc0a0d2579563a5d8f85799178f9cdae5348aba17c61dbf96b3e8edfe43469788f9a070a192099c8e82da69ded967683196bc7055d42e5bac0b370c6c9f4e522a6c62e8afc090cb554f1efcae3c10ed2a41b141b2ad8be68a0c4f1c80105d2cc2423b604b2de132e32d62b17300df2c21a1abff4e09eb93b14d2158fa798b03da7e670afdfe21f7d62dac8cb5e47c96d6e3e6f11ad723d74a068729d26e2b00e0ca8bb745f533d57bb879c089e894c8f7fe3ede09b930ce739ca1af0513aff8ec6e86fe0ca0efe8d1ac7011a18d4bf09f208e2d43a1cd73521529c61dc9762291496b4e2a299533f18cf5354803b0e9f35e4651b509191b11983a4d0abc17cfccad73b5a29c1fe95df95f40764d572893e9ff60d506dc43c85cb84bf6209109eccca2b074294aa7f3ed0c75cae4fd8fc742d29c5590eb16e98cb3d0e36f3503992767e59bcdfd488316927ca279562447e063feac255664ea2ca9d6524cd54b23f6af982be2bdd5d2d11457ddd93ac0ad1da9cab8e38a19008d28c84013cfa3b06c73c0bd85ce052c043ea463d1767549e4123ceb98671b004e715bdf37320e2558660981c83112a64fc8c9fe95594efd9e4948f38f335e42795df5ac8171010990098bab1c42557bd7e4265370a4743094246be620a7e208dcba2fc317a82edd98a57da4040b66544939dccbce5e5e8e0f7a8b4dd7733ebbc58b6bc193187b90072610596105f0a9680fcc0c0249a59a2b58ffc4da1b34cdb50556c8f907e1ce5df4fa0caa4175980d6eb638ebd63eb06e66f013dccd89a68481d9394e5d39bd537b66b27eb0f229c41e36ff38a5e21eb67aa5ed6942704fa38add72c70fe3f4f8b2cb841fdb2f6d41b5b155ff17ca7fbeb0b75e49a24489bbbf029b1460b3ca5d8e5b5cb270089beaf6f7a1a77bf14a7cecc9a4ebd17a106300ab33b22390e1acccc1fd8c53bc6a1f3b2f97e0245c5fe6aa28b71daebb2ee56c58ea5bb21b9128fe8476e4c2267bb53ac0f68bbda2b2b58f479596a00392ad30de9fde748ee2a7af126a18188e1fb56970144fae8f02b499c054d7eb556ceb731c3af6df3ec909c6b08071bcfee735961554566c1069ced53fc99a2f898d4b1704efabfb261421195590a4c2fcd14dd6b6e414f997124c7b48abda1d938ac1d37c8fbf0e67781bbc9119a910cf169bb9c9dcfa385097f3a5207fcb99d29a540128e31708728f827c1d320d529079aef4012ad9efa3dde45997c26063938c158dbbe1f6f8f487227f34d0a8f19631963189f798a42806ace9e3fc47d969954fbbda56d6bb0528a2527897a2246490b2dfb31499d67b81559b68e753e14de903f48d6c6d2b5842ff7ed61b64e3719c334d3a22152c6f394af3a777f0fdc2a3947d7ad4c62f7e1f26864cdd539bdc07c14194b01653be62f4d49abac13318cc810138b7465dc3e778ce2b8885fa819535b571a18435dccd6252ca3fc3c00f68352b4296c56775a0635a804c1befab5161616a7594103bca389d0f764896cbd99b7da9ce8c33c73fb7ca2f5cb73071dcc49e9f4ade0d8c76e2a6fa789ce7cc8492077b6cf565c857ce140e8175bc333a9a201d2b2cbca29dd88230f75d3210558ef5ccfa22cbbdf1c2ee663203e5fba0eadbc697b825b962fe129311ae32982ab36f7bd844d2518b32039c62ad3a032db376bb130cb8c9cb93483fe1da1274081b90527a148ddb7434212f88c2734e9faec54b8c8427ab1703b6dd2fbdb97d3d4b45d85e92d8e6bcb7a65069e80999bdaa9c1f2240c779eafbe02b38beddbc3f186c8556d3b7455b2fc6d2171e8d9d3807b0a928db92adba81a1753937411976f18e9fdd63afc705cbf6c9aef1ea4bb4930621ce44681a2b3fbae016fc1f825892400148ea1302d3795af7278ed6b681331b81e96d0b468bd9881f07480cad5d5fd0d9862a1d26963da3377c258bcef22ab75bd1d905df973cfddda8b0ff398e41af1fc92652c0c3b72e22e5ba4a136e3c35d9d1f3c9de0a7d1b8a305f9770cd84575b75a61fadd51f8f2c4c226d593", 0xfffffce5, 0xb, &(0x7f0000001200)={0x18, 0x2, 0x2, 0x1}, 0xfffffffffffffec5) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000240)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000240)) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x2, 0x56) setsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) 16:00:14 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='ww') r0 = fcntl$dupfd(0xffffffffffffffff, 0xf, 0xffffffffffffff9c) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)=0x3ff) open(&(0x7f00000002c0)='./bus\x00', 0x8, 0x22) openat(r0, &(0x7f0000000040)='./file1\x00', 0x10000, 0x8b8e3fe3640c68) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pwrite(r3, &(0x7f0000000200)="1b240bd8a73ade2248bab027a554686e2285e19d30705097b45afd24ccf85dc9a9b91ab15fd6b557c270e6359b898b6ec6abbba329882190c9b6427ed93fdf070d9474258198e16e45817960bc60dc18b9ce1563773a5f5682557f4cceb608a06a103178f1d4a75deef0a2", 0x6b, 0x0, 0x29) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f00000000c0)={0x80000001, 0x403f, './file1\x00', 0x0, 0xffffffff, 0x20, 0x10}) bind(r0, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) 16:00:14 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = open(&(0x7f00000000c0)='./file1\x00', 0x200, 0x8) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000100)) write(r1, 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x14}, {0x54}, {0x6, 0x0, 0x0, 0x100000100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r2, &(0x7f00000002c0)="fb07000000029be9691408008206894b079071da831fc00c6a1b252d05a72a4dd79ea100e7b6309fd951ae286544c6027afe6498fe8c9b5a911b8c340452ea91b1ecc4d45285b9c6400254a11d192f9f0cffcb59fedca65d7c75f539f9d34b91444992c455ba75bb8bc3667b00ea83f9e4f5d1cbf27a8a8e1894973f8d5df490a40a39ba38427c3059fbe6d5", 0xfffffffffffffff3, 0x0, 0x80000003) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mkdir(&(0x7f0000000100)='./file0\x00', 0x1c8) geteuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87}, {0x15}, {0x6}]}) syz_emit_ethernet(0x2c, &(0x7f0000000140)="c28181ee269333fbc4650ba960daf8275405e271e649ea8ee8db08c33208a2796e83708d73e0856d0225dae6") syz_emit_ethernet(0xe, &(0x7f0000000080)="180d344173302883080005b8a0a9") 16:00:14 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setegid(r0) r1 = msgget$private(0x0, 0x20) msgsnd(r1, &(0x7f0000000900)=ANY=[@ANYBLOB="02000000000000008edf95391d81d74ff04797d92ba2c757177c6cb9b603e5ea14b5578bbec89457e7b00dd80f9b22ab3434be2107834479943c8b0b93d99d5d0c6b68c6274290ed2921579dcb9cb723bf8a4e6f0f76f354948cd22c57cbded84f1931d978162020159cb733ad08822d5dcb97d5cc0561e5bb6e1750de124991e7d6d5ace1af702aa4229d2c9090215cd85db1c72e4695a3da711fa99108986bc3cac2449ed65f6e1de12b928fcb7b78f34621602cb724be593f9caff84b4fc9820bf8ba103a2a46445782a12ecfc37e0e7f7c24b1b67c34a678cb15b260002223a3698f5a039cb15a0cf870d3e297e4d05f2958bebf6d403e79056f45a982f6446c68c2910258a3b2a590e08d04773ed131551bf83ec17f0b4a1505ef55b541b0a27dd399c0ecf35e12259d0b6b34b4601094e8beb380da5063cb65ef7358a3576626a83a372c97597f4cc2bcbea544f02cfd7653118380371c7ed0c6ab546a799f63ce83350b5824e03b90b43fac8f5e3eff23df804e57b53bf833682c26ec5de99dce26b0d9c94720283a7bc7fed3f6e4a26e0c57b68cfef080c5628ae09cb3271865eedc48765cb32ea036794996dff9a980cf7e125100dd527d3e5fec915f8c24e7f67d7f9d0e0397eeb6dbfa34bf4ecae887f1fc1b5e8a545f9b2e5edf01812bb8"], 0x86, 0x0) msgrcv(r1, 0xfffffffffffffffe, 0xffffffffffffff90, 0x2, 0x800) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000280)=[{0x3, 0x11, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r8 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r13, r14) chown(&(0x7f0000000200)='./file0/file0\x00', r13, r14) lchown(&(0x7f0000000780)='./file0\x00', r13, r14) lchown(&(0x7f00000001c0)='./file0\x00', r13, r14) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, r13, r3, r7, r9, 0x1e6, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) geteuid() getgid() r15 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r15, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r15, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r16 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) r17 = kqueue() ioctl$FIOSETOWN(r17, 0x8004667c, &(0x7f0000000040)) poll(&(0x7f00000000c0)=[{}, {r16, 0x40}, {r15, 0x1}, {r17, 0x40}], 0x4, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000100), 0xc) socketpair(0x1, 0x5, 0x0, &(0x7f0000000100)) getuid() getuid() 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x200003af, &(0x7f0000000140)=[{0x14, 0xfe}, {0x2c, 0x0, 0x0, 0xec}, {0x1, 0x4, 0x3}]}) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r5 = semget$private(0x0, 0x4, 0xa5) semop(r5, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r5, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r5, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r5, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r8, r10, 0x4}, 0x200, 0x401, 0x2}) fchownat(r1, &(0x7f0000001200)='./file0\x00', r4, r10, 0x4) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r14 = dup(r13) ioctl$WSKBDIO_SETMODE(r14, 0x8010570e, &(0x7f0000000000)=0x200000) writev(r14, &(0x7f0000000000)=[{&(0x7f00000000c0)="9cd6ff61d0f3053557bb3144a549257de15456dd2644c81f21191d2b74f0838962fab6db6db493285647f1e04d70115579a4c53c990ca80cc88d94bda2ca45c97609ba447b188c698a845d07d234e60fef53538eb92262b49692217c8841c19d03d32c97fd34c1673aae7c16b5e9b4640b866f226d09fd9b55796c3bf3d48141cd1fe0081a33222449b8ec903055e4f6fb1f2f8498eda0325cd79529abb106859fab0ec5676105243730f37b2d99d79c2e07a66111b6eaf91295d49d58e77982e36573e9d8ad9def42984d2ec4abc1d6c116b128ed6e1881c3fd6a3b8b74a183472e8c9e972d1628a23c0eddae01dcb38fe4a8e8d97f99398370b3e607fb86171f35279b6e060c44b101da78fe513ceb239af24b33126374b1e0dc7a3d1fe2e493d93beb9fb8b4c61005c790ec036f86b642aaeaec9456cd7a659801314df1abeb0aefadd740e7f9a08656edb696363e7ddb329bee5c4b6abf13f4e37d297402ab128240131e383940f0cbcbcfee2b77875e8d1fa621fe32a2adcb548496fcf13f8e12ea089e50797c7736dae8195eefb0e8b2f80cb3e11fb42156499de362e4442a1f59b8b09efe93b4fd505fade4e1e83a4972c66957fa1a8fb231e8ce23da3325582ce84b6b7607cd451e0ee2739fb07e91574ad141a4a5fbdfeb45367b2d3c0c26e04a522e1c49fff5ba738d209585ed7d9fabd761b1c246ed7497ac2245a8bc74f827f93304de7dbf08be578fb54ed26312a5e0b65912c9916e622ec95ee3a1c5842525a4b168375a913d90182f5295343a8f1a9aeb0829a8cb027d95884e8e19e9195e77d5bfd1844f31b194033526a66a1eba09f85d068128120998d2157c3c038ff392a326f1589a2da2a6555602f0a985dc3d5a525d1c40bb53778e713e39fbd43949547a948d18c496eb769604caacf7b1aa19071135d9a42ee2d5f86a2c2e11981c6ba41228297d83f2523798b9d87c1b643491b4308691204ae7b515d146a688d091a897a6681a9d332f60a247c535e6e6c0f0730938f3902441bf9187ac8b6cf58a5d918c10412a2d774d6b91beceeb858af3df29a16b7a12bf4193b3e401b0fc98e2b5c21b0d6e49514d4f1e85af11f34599b21a17f037da731bc2bc3bc042d0f8f25ff8561924058a7595c9b2f23ea768aed373e606df14605edf34cb67a6433c28160657cdde30256df776f269b397fa4572b78c4bb7c8b3395cc114702bffbbf9387f80794ef4bb6d08c87015f3684484036b95b910863a2e92ee8f6139a24e5f19ed08432bd92ed01b2925902b06c4b91295be65b641d78085b2a1ecdeab4b9f5dfeeb6fdb6d5fb02b061b8b5d03dc7f99f6a552f1869e65bad9ccf6b454a4255d800074bd97d24543347768a4ba733e73eb2afe178f73bd738d506386606338264df152517fd429718a935f6c8ca9abb4da29f3a30e71a26cc5496e6cea183ef02f884f4f5bfafa8a06794e59aa172894e6aaea31497c77a57c07d11a87fa12ded129fa64d68bf1ac19070c01e775f4d14b3e8c955141979b761405205af168a48de7732774994ddb7fdfa3c8570583168a9e03f024d9e2e1f09dec9cb77677047b75e4da6d17869c6f66f5268511858ba7e1af43acd85d328cee96baa4d17bde95a925d23fd9d062cc7da9fc25ab7707e5ef86d9b328bcea0543840700c6953e62c66ffaba77fd26f0d15cf6d70852208610f507ae83dced2e950f1d0029cdd7332347f946dda155635ea8330ea602419e3c53ec4b09117f3e09b1b2f93407cc8bb0c0e98d2678872084020ea067746d00f2203426773f56a09b2c7cd830bcd3dd58ade6f6460a5b444164d3a17bcd6f77c1a99937110fcbd1ac011eea53aecefd01481e60aa1fbf6bb2edb7db776d1c17c4b91ea5951c7958a473028c440681e28c68ba0d9ead285944ff8aab4dd09146f86186e7b52d00c08190a0613abb4531980d4c41712900679fafdfe15029921c6cadbe4d88d943d72fa9c51f77717de1c105b4ce216d26e57f2c3d2253a4efc59b883a329eb8042e3423ed384ec17e5eb2ceb7ff211f33dc6ff61c0246384ccaad7e38adf3d4bf3b60fc5cb1d040d1a0005fe9c31c8ba55d44887861842c396ced33ce3375708fe5c4984b816dbff04ae2672d1a1c253aa4ce34b876b2479d8bf16702c10eac2a280d63ad593fc572596fce8e94d7a345712bf82f5858c9b279304933855c00e3283bf6b878c7d94d70ec7e416c7d5444423951bc9129c69af9fb18d8911d1eac10ce394e1a139ebb0e691638f3ce07a70cb81100ac38f8e1abd530762caf0b7372c8b0e9a3ea3eff1a9548bd80e140337a0eda3bb789cea2f01cca56c9b917a60738b937daf42ffabb16d083493f35f24ae431903a1349bdbb6e5657f665bde33aea9f862e8af732d639c2fdd3807938e4d2fd7bf3bb644c1c62a2f291e1020fd1c90bad927a4ab4c2af87ec50348f43253087826d375ce7b34f430bc2204f1793f3fe2d49dd63c1e392bf73a703d83c0c8fc0bef6f975a5e0d0bb1b55d7072a7d29d6347e0bf1a964faeb217abf349cfc85043ab5ac604c834e767c1170c4d1db8049f959262ffdd5c029901127b26342d16e045e7a097789c3d8ca4a7dfc934df4eb4bf099f6524bb9e5a6fe0aa43e3112ddd9b68f809eae2e9e3daf3224a7433934ea31680cd63958bc27bd360b50b4d69b52657059b6c0c42f7fce90ad11e07b2dc58e6558cca4383b2b01e8788258f5f094af481146be7434761966b88e97bee6bdd541952b49242864f6a48e17273a754ad4fe1c3e2a37bfaab300813aba74725eb5ae0196e529aee464bbe26aae81a8edfebb0c67206f6dd57529786773cff6a7f9dfb43ea8b804122d2f463496bf312080eecc295d6cccf21160080771307cf90cb877d357ae88bb3c750be3997445d97ab758bb56e33399154e7e70fdf9e1b50bf67d014ce23839989c15211663f8aa7e85609cea098f5c0681b79728db1cf0721e6a5359f1f1f3e76fb7a16281ac62fe37378143b2bca6b4aa34cd4b94c037197c02d90e7cbd3214527896d33c698d42fa1a8506838c4283bd19348baa8f13193ebec9a23f059bfc23d5ef4a3237bfef540051c7bd11cc481f95895191430ba74e031fb0d5ac2744210dc546a8be92f5ce2240017a9b5513011700dfd823193412fe36d472f5408bf334fb4995af2ae88450f1b3b080789e7b61eaa268b883e22db6c77df1f3b714aa1cc24ba56030ba439c70acff10fb78eb13811f36455fab7820a2621f69a0728b98ecda6eab6fb571059436faa1199d3e85dcada522d853c56b1a6adecf83cea592a4a0847b4fec67de305190eefa59e7b4a81514904288e147432eaa7c3660debec326e89913e9e8c34a24150c47caee9a35ca38b62a6eefe19b7c2fd43665e94631534fcf76e37ac8852784f9cea2d82453161c35c2b371f8f0462f139d6935215c05faafee8e22b6478d7b095018f8b723e3367d2858e5a74b0aac630fd6ed5dc69b2e6afa9a28ecb14e4e125c5a69c951fe7b93effa01a55c98bea1588b1e52cbd77b2b89898ec8bffb03f2c4d138041476765b3e8f4050f52aeedb816116feb9df93fd67cbf373753cb2670d1ecc39b48131623572506ee694d563069f06023bbc94811a5ec7b64bda22c91da1f3c553614ccd601eb608eabde4de06d47fa9345d569320935f2c8c8ad8b345ad460c0673962b752fa1a586e956a21c2aa01c4a6846351131540aa4affb9d8e9669e52ff3a3e2a6cb61bc1bf9acd048bcd5d234aa0f1131e1c7ab377eafc8e985e459442a3505db6c617b156860be926bb8fa3ab70fc7b348130ee3f9d58c1a1e20cc493722eb220cf8760f397e6ef1c0d09a19a590997b608f67eafdc75317ba0bbba95b5b6584769c02fb2e0b8026aed2ff9c8d6708d5ea1587abdf25002515a552dd76668e44c748586bfe009eeee7a6284f46ae354a928f9117b23bbb24a0f69f4f4b239ea5b5ce13244ae8d9ac2e2c91805c3fc35804959070602f2a7608b607e114e0adb62c5dfe8abdd0625511d5ef0ee81176b5e46fa7bb9b3e5d7c8235694b9d16d9754d4927aa7d7d90c7f0c90957abd3c7e6b8cb125286f9511b073e223b81aea5e18951f76dc4199c0f192f56c09e9f139717d0f5f2159ac66d8742b27fdacce765f74de116154e32978e1788fac9a684f2434a92cda5565a187a1f610f4f48514f958f573c8e760bedf8dde4f331d035d40ad0439a2545c639df5a0665515bba086a412be31ad2fdb901013d0ff92bd148fe3e222a8027da23ffd32616b9c229bb47e205cddbf3c36a5a360158d726541c677d90e5e60750b7e79ec90c86c3d68e3039db9cc4154a9211febd3b7db61d38cda28062725c443415f77d90fbf02ebe5aa9f1292e0287b5955a82de5c3f693744f51cf98eaf94338e16e96685434f06f53464d1a976c0be9380ef49de9a7da469c1be635ce48aaf93297e8a890e093a3627b2a628e900f0210979ded002c804a8409cd28f8e373d03df82b80c6bff314d20bbb3d7f4a09aed307610d56dec7bc524d96beec893e0dd9b1efb91f51bb394e9d17b24487284b9966ac955855982a49f3406382b05a256de0cd89713770136c6eb3c47f58e830fb18eb174638d9ccf1578aa92e3bb839d5a456844ff073ea97a538a8a3eb945dbf90edd25807671cf55c6ffa3670de28b277f387bc2486115dd8dc96455f8108881b86e9c1f3e361e9724d863182d059dcda71997e23a93d5cf9dae6df382f30615940af703c519d3e255d14e2e279d5ae838f844eb83307f9c601af92d9e7cdab6662f14ba8ee296874c160d659a60b533cf3a6d7d3f32737de5084c3691b8db25a9dbc94c670dcfc79713d6526008a728eb8ebe7db8f461a7cb5aa2f2e34813f3ee6bc98320e4a0f5db56f1347123d0577c1426afe33ac5ecce57e97f9083aae6f2c9cf59dbd47fa63b5775756379c3dcd2eb77fb66e3d49b0df820d43a1ed1ad9eaa77aaab8fd22bb801d70d6316c5c131697d5cc884e9b12b8ef9c57a4a9b25540e0ec9f14a893b48f9e0e45733643c085e2577cf0b0126925475af5505bf701bb109b09753315878b20e2b8ed86b8fe609ca5727a978497a3faa61d22f06dbdca045692b38d2f7f91dd6471781c72d2b4dcd21be0dfcd8af30c4129982d45c41101f9907ebae108247224ae5851ba3c3ecf3eb48bf1c7123112c58f7ac5f736f4df08ab50dd5f4df5865906aa6b059b5a4cbf80ac1b7c1f0c5155e08f663290747cd27b5fdea7ea0590a3625715efc5973ae1989161905c785cdb1f205a3bfa05baea4534cfb84502b3c732e24ad28707bd8d89312fc324d6341756685833cbaa2ee3f000f23716e9c8657113efe5465ab1677dbf9af8ede8ff678a850473cd206d66ad88da8c31c1a578da557e5b921e5032a7d85335ab76c42536911cace065ee37ffa74ab352dcb7f7a51ace4cb48b2c580b2ce1a1d94bfa89dae9e8afa415b6d57f3f7bff1f40d2266e46f894b43209f4ca7d4b32681845c8f8df37bd50a51cd43938e63c2d75398d1f424aa5494bcd367fa1dc83cd9e79d1b5b6d07d312600c31226656414a872a5a5d9579068c062f2b1e8bdd73a34d4ce78471bc4564ada79111dda30c923ff43dfc63df9b224c335158359a4b989a86a9b3ff28c52c6d2d3dfc209d651bd5ea6712a73973fa0dd8eed7c7cae18d9c61cd2c0a4956033ac83fe663da934523b6a17e0dae6ecb791fa73462b6efcc108e699f2431ecbf2f2e365b7cee8ae4d0c3689b78a7c3", 0x1000}], 0x1) openat(r14, &(0x7f0000000000)='./file0\x00', 0x80, 0x42) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:00:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80000021c0, 0x60004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="000000186a5601000400000000000000feff0060d5706c85c2768511fe8700007b7d8a2b18b96e66cfad1fb4", 0x2c}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwritev(r1, &(0x7f0000002240)=[{&(0x7f0000000140)="2641e12af424235157d6f86c4d2668609204eb643c6883c53d47fe16d9e8ec28d38a5ec4fda480ac942b5180c622e186e093a165e39aecdc340fb559fcb14bd71816afce24215158e85df19126a7410305e1955974bb9f473d7b774899d625414679fb457cf12eeed9b39d1c58e76a7072681663327b2da9146a1b9516bce20f79c6dca4cd16b7a37c0e69e81a95752cb4ef38febed467e3a8bdddbb93678a27487dacb7410ad3efaa1702208489b9af959a6f7feb9f96d770666e1bd8aa44eb8c743e0c48b18b756299081a513482fc9e107315750fcb412de36104c901357e766245e3384516a7758e8a978533578da7cfc109e9dc8a6ee03af9117fc3f68c7d53cb3bfe9a73d21dbbb7238272b3a8feba8788e079a586c3c0666082fedd216ca78ba6aa28bbe6a4b755ee88ba55ab5e7be4822a610dba53e354827da9fa9f090d18ad7e76c1617992e9f1568cef7191fd2924f28247849d061322592dad4929f324cdad2be54f1f3aab25c02dea15518eefabb8d103fae82488a1b763e22b8c940150a73305382427a5b5c014e6abb8e9c240503a849872e863842d9b99d6c73402eef74d7c0e89d4875a33e1d7d0c157325797bdbf6f040f4b6424b2b949b8e8fd47d0a9bcd09e675a420de8114c912daaa9553c461e68c1f8d91e53a42aff8977bbbcc947da88b2e6f6c2f8b56e83d5a793b7c72876a564df81b5867ec0fc22e26b092a27b0f1c6e921d589211413981f67cd71ba1f9eb8bd6d49b8fadbb5eaa9d0045471bfce59588e741ec576d8befb39d6e68c64a29a95a3b3ebe8f02b99838cabfb87e5fede403dbdd34f9c0760c4e48cd116394f4b636dd2413115b372271d4816d49e5a95736148c18d3f4d1458603631f123961e50840dad56bda0af53ed50397e972539a54fc499e9c3bf2ef9e5ea940f3947d980a2670becfec168b8e662a2926df564798a2c6f9f9fb75d8e76aa9695b98a011c213058221d4abd9caf48c5ab9822a22ca44c8e232cb2ce4b30c3fe52d03ab9fc70fff0f88b126dd178c00ddfc22cd2a9136e948059193788359024acf097656d795e4d20fdec308ce99e8ab6d28da885640b6e35145b6ba2cd0ba00198175fe1c2cb1975ae8851a4681958e61db8a6d30ea1ccb599eb29ff1fe0cf959fa2305e228fa99c3bd91da2337eed8e01f22c311ad60a7990c0eda26d683569681ff8efc000b360ccf0d29cc37f00a433f4066fe5df86ea30d03bfb0797ee9c975ec1f6f55f26e2f9e7d9bb0389f11796daec0dd83e6258b43985327d4e5ef4d17b79bc22f8bf38f3d1d8db785babf588cc30cad72e567d7efbea8dab68a92630740986d2b7d9b8c893dc2b3ca28fe6b5f33526dd4e1b6e73ac396855814cbf93bdaa44e4072ebab0c0b31ef363c83677f7e06fbc85e59cb175d5ae22b245a652ab9056d7ae086b478e1b267f830d3335c41fbfa15a351ee1551e8724a65dfabbe2d90caa17c5b8edfc59b37377c7709fff71a2efabdd6606db32fbfaa45f764edeb17ff26246f6b42362e5bce827aa1d518826201b4518201081b15afba6633366d2aee6a054cb76b3a258ac9790e65b2e0919c54a22c774650f3a6934392042ecb174b89eda619f1a790cff5b08ad6bf1b74f6a13259dbbb8e21392e91556b9306f8fc0c42753844dbd11dd79d544f2b0bbb679f6475c3f5395bc684a71e545d4309e9d18606b31f02208d6c13d4781c5e76acf94451906ddeb3d616d93b27dd444b9338aa4d90e23ff27b98effe4e4cd62f9097df1f179deba99098772027e507883d6c871e45e192dbb10c445b29cb6251a82464ea723a51c92d01618c6bd36e040f0f97c52689ef1ced0e952f61d5e0f7e59383af16abc48897771ca98ab59fce2a2dfa3687974adaabb088422a32187c4ed86e29f0fecab9775e094174283bf02856e3c4204509d6a4fe5b278f1dbeb36ba55d66927e15570644c9928fdba10cce5dfbfd150c50a7853c11a57d9e8bfc0158553744cc81999eccff1a8509c4fdadf14b06076d95a15917f771648e6628a65cb3db71371f02a7a12e33d64eba07cb72d57144c12ef593b68efa5da4c43157e2402903b6dec299fc45ed5a643bbdccaf5773e00e099eec65285298d69e11cf896e3591294557d751782d15f5e8a85f2c8b6e5c251ba32f5b57dfbcfaf1b4fb12c46efdf49a7d824b9eb7526a63df7d15cff173affd0583460fccebaf25cbd8f0b67f0ffa20747501ca9e6b4c7a3f38687f3ebb11edb3bec3fa841908cc9b967887c54dd4e22cf5d00afd6ce33775e73f6f12a2d2b122a1b8214c9dc6142605cba8c1d9723d7c111addf6d5bcbe8954d7f0dc4658095c9e72cbc38276f5dff77c246c6ad82c0041cb33869358a67b1235b7b0897afadd68113790ff9d9c270f5242cd071f88bb51137e3ab7d1a94482aba97b36ab6ca9cc20af83e6c6e0466c6daf5cb795c4c598d758931918cc0fcb35985a2aab579ec85a872cac65e9226f0ef9333f7e2f32cd8dba83f5afdf8a2e11fe967a7d0a532f74b5c75811b15047b3925f539580d227d679bc3cfff4eb968129878e001517d9a61016d3a0e100c8c177506f5263d31c6c71379a2ffac904834e47613ffc9c0d54f008eb417c1ac7178796dc96bb7e5c35f422792090fa082d96cda6e0a093394a2b34b8cf34efaa4c29d14cf4abee3413349d100bca23259d80df5bc89f2a8ab64a4fccc6a4941ce88707781ad090c3bb2c468922451ffdf1a2abf3a5a2d7c0da0d6db8abc4f553705fb8bf4424723b7162bbc92b8db48df316631200e62db9ac3b0d48669514f9d0123be95c0262ee85b32f6f97c3aea4585ab459183d49f1aa8cc621a504dd58107cdd26ac44e65bc7650c2661638723aa150090c52f884ab50f2f125bc875d6d1ed7fdd897fa1f45da89c0602197cc32d34d720728b1498b6c0c760f1315ccdd6ba3d3e5cd2bf042f836a7b0f6eadb02035676e68f1503844cf1a0e2831ca5262b8ef70a687c3fd8582060ec3f9cb375275d3cbe839ead9b415a12d6ae59c1cdc8c84b2315e32dec7f17daf1c9eb2056a4dad8149fa3f2433d0104c45c7a323dc1c80c98c4d042c5544a58c46f5ed0c8c27322955ce9f64ce4f355f45bddb9875b6f080d5c2a8a7cbc77a40f021bc34c292f29b7076d62a5cbe0071ed41937026c4ffe55f8d0748879310c9f6ffe9fceaac5893f2b890e5aa5945a65567cb2ad8b4b59c85288f153531201ed82027031fd0f6582189acf793585499b29872e966771c10298070abc8efb700cba05b21804d242b3a234bc2a3d19f52f65875ea6279ec6ce54823fbe149e9e02cf0fc826630e4e895eb9b098b4c2fd05431ddbcb95364d59dabbeddf2d8b4c9eda25fdc4109235c7b09b738a35cea27c014318ed9a1d9695cca61c1436042a112468c2d36541a94d74937d8feeed52e802d67737ccaad0fe51d069ba56b6a40371ecc3662238dc0b6184a692c5e2ff70861bd048422f3d8d4d41ac558e0b865f03fc5f92f336dd12178fbe2c300803975dfdc086e93eff7375eaae96ef9ce0c4c007721010610c8847a17bd82d76fd76e9b0cd273f2246374937c5c11f0e267fb7555bccd74b85b3f5ce9592292e9cbe3dd83a762d8904a8c93b51e6a4f2170277716660fd9992d06473a1cd6d6382d95d09a2b33cc36803dad11d185d3412726950cde3526c304aa3f49de78a76b8ee50a591d0f3357812d7c47527e87629143eb5577c1b9f439f525f673dd21eb0092538931c9c0d6bcdc1d0e04e13f52ec414ce75eb3a0c25bf4715318821ac133e26f1462e773926767965d576c5969d48d3ded87a8d42905f135554b6acf799271f1613eef519424488a15dffb326cf3e0c3a90f7a57eedc02cfadcedb0a1e234b8c4c9285a3f59f3f6457c3d440af9cd827e536461c2539e16682eec98f3613c3ff24534d91df9d0598a66d023863a6cd5b9798f9b61b7a3203f84a9b57402825c70ddb73cdf59e2dd804b5109ce3e9fd9012463a656400c162ce11cc6ac10ec1baf74d2affbee8ba0d9fc1bfe7a02f1d8fdd74d78c502938de92bc3acb89968ee1bfd592fab3482d29447f0f98c643af0c0d78fe059b891ada73dabac3212529b6c4cbfeedca1dba65c1bf639422b6a0ed75198eedec10e027efa1e670925944b72759d8a01db794186d44626bfafe34eef17a93cc5c285302afe8939c29be166aea96db1da9b6a1a01358241f895744d1cdb24812be0f3dffc2b92cd55a2d08124272b153c13ba67480f13f1dbb2069c7b982e69038dce8674d46a2a96f2fca3fab5200e31c0a56f7f2284a33cf7d2290259676cb5295b55001c2cb222f6c188a502bcbed8ef05e5cc9512b43bd3057ebc02d1ed19f270729bad7b5a0c659c9c9a870da2a5c9b6f7c4c2d0b9a670d0f38ebf8434bb83362c1cb22991fbf0eba2a524176fbffc4bcb52aa4ad1d33750be49e8d4a4b55f2a506726711f964aa1122a370418e50181cdfe8de29dc4348ac302cc495880ad064f48298959bb1b8873b18b8d5b57e19bdf1f965852797b8ee41956c709ba4b7e6ede6e5ebddfaeff89e0c00bdfb5d79a49a551e60062d7d997be2bc40df57aedc9813f07a0f201bbade0387732edf8a1c3c04a3f88fc19b69ef71062373afb5ad099d130c0051ad9f8e3a90f68907a06345ceb9a00c8dfc6da7c7442629f90d4fac435ce7c3c6317e93df14e80aff9b1fcb2ffcf52826103fb199da83aac991c00c2ba46b496708cca47e45c10470ce9b6efd9f18653dae81af0fee8cff643df1e25b15bc41be3b0c338c398a12e8cddc092ecd5b0cc68c6a51b35c07827621c8b4ffb5fbed35693c19b0024b4fd983daa9bb9303f5d3624a2368edd5b59f117aeaf1b548eaeb04f3937d57c45460c4edf4b6327035cacf3864bfe04535eea6e840ae24310ece269aae17285733e3d1d13b6cf68eb21199fc0606fa064974684418751fd1813b57246e37d19a1aed12149e5777949cb5d0f92fe782756f4fbfa20bedeb248ae91652813949a6312b43de1a4dff8f070e968c90f8ce5d42a16aa3032e5245d9caa457483ea261dfe0aaad6304677c711b1b133c462737960a3d9ad2845cd25f552e3272344b2e44e67006410d5ab22669d0d0762764e609e16935d8a5a048879507ee2d0100d19909bb25f41aa5497bbed0db21da02f4dca89e1dddcbf9ff8a68ef16ba7d7f398682c47e92062af9b92d8d450c36cee3ea76e0bd95817133ca5fad3be294431822410e8dc7180d5faff7ea4def8bc0a38c87c386a9274f523f4484e99ab626dc34fa9b6c02f54b316473da0b293b6163bd3688d853a27eefe35c22ccaf765878666191483cf69efc14d9d7875122cd5994eb52069736fd1346554d1c11e8cd47e388fda1ab716302bc33d757e7fdb9e55ae91221c4f039cd79e6f7248891a6b9aacc55f508119e687347641039f48f71c97ecd42c1637e669c8cc5e926c3c95607202669af867cec93eabf1da38857bede0a93899364096b13c4095f0b071dedfdaa54aef49255bcd683f2bfa571373acaa65967695102690fbd2d74aa36c20df477c8694dcac11215aa9890a084f12a031842d09a36716460b1fa31c351f7d364b9124fab24a9d67178e14c3bd121427c6042e0d8dcc44f0deaf42dda1915e38c4a63dcb576825c28cbaed6ace6bdb95266c3505bc8e13876cdbfe3cb3b86b14d31013293e6a674b355a646259d5c0e1777ec7c39f23f79d729dd6b04a8e711ca59d956bcd9b732de158da1cbf22df3269a614", 0x1000}, {&(0x7f0000001140)="271d0e2ce757f1044fdc92cca5d8ebb7eebef13e30d2b72a7f03e13106e6a17f32f93ca6bd2481b9eaa6edb936baa48f81b2c7d85f5c0a9492895b6d232578abaf7c5aa4d4046fd3e98ea11e8adc792e31069aa509a47d964509f585d57dd56d82f877aeb4aee47e3072b7553bc6bc0dd73841ac069bad17e68182212aaedaaad107743dd1ad4ebb34600732e93ddf4f897de31926059383801c4cdeefae54b7d216b89571e4d4cb2ca5c2786470b7e26300deeb625f7dd1df29c2a583198af761cc507d259542c20343c16e5655676b29a660412bc1a9a2f61382dee96b4152a70d4608198ea78a57e5f1605a3943751ef71c167bcf6c54c73a", 0xfa}, {&(0x7f0000001240)="27e0c3be677530f1867f2de62fdc1f674339b1116f5aaedf7b0d084022452051df00d9b624801d0828373fb0e51cf5b4d65090417f97b51ccf515652385b0d23a92976c3e60798997ee9df13ca183588da3ca9d672bad02354e00d28981fc43ad9e01506cf760ced93bfe930f2ce55d55797bbf4b66fb9b153f7dc9ac85e8b8151fda3779f04a03e73d842775883e9bb2316a8740fb365170932caa9140940cb1f7e7500c6bd7809d77672635bc197cd38d3b0843a55e390c8f74777d60a59eff980de735ed3b53606cb9db027a5483960c69c19bb75da882ee4556235c8ef78fabd7eb135c5035e60e126d841a4a6d99cb6deb9bf9b5acbd7a1bbb21eea206ee8058865fda75ef31d60cb8d8be0d6a95f8f05864b22639bc0f15ac20d9c112523d24d387d4a58eb9233791c1433584a904a6725eb7fe58061fdf8202763e4b954f9482eb31d6e65665ec272f8d6f178f0459ca3a53fe2b459a0c8127d712d1a85d463c6e59fa22714582fe9bb64c49d2690cfd4f70ea6dea5bd3eec1223d53c76d7c9b5315d2cdd330de1828781954526e17e563e7864fd49086acbd2c6a60e34cec525cfb4886a86dc1b584b32931d444eaf7c9b6bc71d866dbc7c58e09715a2a556a8fce80992744628ba2f2b461fac075716b50bd951e31db11e3248cff7130a97a38ef84788d7ea18b56a67b12c574946fb944eec08f2e46242242093552e5488f571540c3f9fa2cd6075974e9026ca688844e809bd71ee3ff44f3063f03457f1d1d7c948f8dd82f49e847bf2678d8ffbf399bf761a94342a8c9ef21dc48be2f2746bf3997327ec55de1188be1dfdc9183f4ac9983dd2bb25fd0cd7dd1859b4030419d53068348787f7ee9dd9705336e5d221937e1d351c99512fdbb6a49dff47f4541516ce16e56d240908d8ab8c0718494de679fb2e89601ade95a43f6f9ca4655ed612e2e6281b35e4074e814bdea538df9fd7dc4a9405b4780f6c6dfd5a547ff2a7595adc6f9eae4baeb6eeac5e9a0c17b59a5d8951e1f118baad971d507ef71b55494d2926940aa21b04f30ebc7ea757f30f51baa1932dbfaa33d0aacd4a0db90d57c37f6447bd04bcedcb29ded8c34b55e4d537e71aa46bce864810043dc75bfa1f0f890f9e6699986ac3b6d170ac47b15176dc32e52a6673f3ec240b4030b99c1ed7fcbb0d6c3044ccba7a6a9bb110c6bf7015e39e73c832f6a622852f15e6a8bdb59e9d48b0dde2813da85e3a4f267c70f1598e4a949400c2fd43a06f631d7a7e1051ae39ad85872646ef052532743a9578cc0f059587eec12ca5d436cb67bb4be05af1fc58f0cf0d95840c4049a4418b6c83ae3b99a71121d455afa48ad781c7eb35797ec0183dad92fecd2e4c8d9886ff171b5cb1d121ea2cc67614cb6a4393cd6a6ad36873ae00d3789ca7bc708052925594f266d0492a38c1d4e24d5bdf5d962ed6fade5f53c7781f5a49e579802ade313be1a09e9bd190717f87d5ac55e7591c5fa149cfb1ed334f681af3d2354b022c3a2ed1af69907dce4d74fea48f392860f5e8509217a04b366b07d57fa5a510bb5efd318cc49afa0e035f0d061c065f12e244130a16c21d718b0e74fef0662ea4de9298e141d2b594993011186e744e734e2ccf0f8668508c3e940823939513457c3ad7a0a24cb128e17a91260daebc6422ed171d450bbff6be14809500f91e9b80ee0830cee867498810591fd5aabff30aa629368182750a3b82c61e559ffc08cecbad9ccee24a9245c28361a4679de4853f65b9a9cc7734dec061b2e33fc157cb84b2fd18ed6f701d010692826238bb71cad66e1fca7617660cc2ed32bba72b348a72eeccc0c5d273d93b8dd2db064ed0ea2c4e54897def0c8c9f8a47b270aafd51ba037c490a84cd5f36481b837529c145d0ecb45d9e3a4cf4cbf2b4e0f4caf422a8fac5e84b188079c0e3d7692475031b02ed7a8fc3d9e7c7aa62eaf13d462d86afe2915fd321af536a6e1dfff03d42452c304b058886054677c36ae551815879934303738c5bcd6f4da4416a91ce52e86b1c6c5cc71cc4938a57e57ec3a00395b54a14ec2e4526d3fb2952b697bce431ccebb10b91c584d737d58fc6044e3e9e3a2af97ec5167a9f9f409d66f1ab417b5035c314d14fb87836bdf61c34acea1ac6537ad6724c6aa9271dfdc39ab3542375820bad727bb067a6471defe6e6f70a72e890f32025bbf1e444b41df021a9f5a3b09b5fbf9301c067d413d2f221aa81bc4d39814ff403d7f6e21d151ddb7e66c4690450c2a62b8acfb69aaed90a1b27161a17ed1e721c994fab504b0fcbc4d282fbc23d07a56266f2410db59a6056a3ba9dbf0b014260bc74ff49440e9de8765660cfc5af3b3ca225a0ba202c2b6b13f596c1c9d3d6fb04eb06fc9246466aa80baae34ea9f862a3eef2495226efcc84752fb6676bcb7bd299a65d4591a5e417a0cc0c315eba539ad1ec90805a764e7c120ebd67a02bf695f0a54ade39537b0daec192490a04aa82c233d6b0ac6de6181bf381743db3c9499e436bb381569a02380c5f39cc3161eb3e27161c5f1aa25d54436a72f7fa8b09867bf1dde3f18d2041f36b05fe5ba7820f39e3b125beec57927292e5f1045585210b3cb1b67760103b651ab1b62eb46589d922df6de8603063dc5673c1dfa8311c5219d36a4ad4f19635e48d04857fdf868166f876435637c04ebc88107b7f9ef3c51c14036b4b83f20e273cfa0dcfff47bcb2baee0beea37ad3aada497c9b73ea41242f49ed703c00a9f35f031fcac7f79fe7f15d3a6912a3d1932e672a712386c65b6ec7290bce72efbf7a405292263484989b8cbe2c93f9312ce0530d0dbe08efec80be9cbb7aad5e1346eda6716d585a8b9b5f92cc0e50b1341fa5d874f827039e677eff55513588504990014654a184c12e5385ec504c4cf88e7ff2045c1591ddaed8434c6f48054ffc387bd2c2df1642f52b218fc74b3a71311c78fa47c3aca0d55c673a3d8c55866335aa7c8b421828715ea1922763b53c8dfd21d8db82879dbc93c10cd5b36f89c9ee71474e793a41ffba615546da262904b2c07663233b9f56192039f9e75bad7c1b123be67307970f35aeed07d02c907730fee4c5e265d1d0956c71b20c7e236c8174066b2985f0fd3964158656189611d220b91a7247ebf7bc210deb0e660e9bd4ca906464937bf6ce1ecdc56b31fac0bda10e07267ec8a738753482f4c9f6db1b90b0335fc20f18ab2ab0b0106e27e71de9ab5c7455edd1e2c93bd7b83400de17087b63ea7055c4564a84cb81ecefbb140cd3e0fbffc952d4389d8c1d597e5648d28dd648a512372426c05e7d066cf0272f11c26829f47b48a62e3e89dd847c36c6fabd7a995c4c42427f56300ecac317fff41bcfaeccaac7f8a3ca33c3ef09be5f0c160299a3fcd7351e61191ee281c37a7bcdc96b1724f047829639452c27605a42869d07ecc5150577cb6b79419f8070975df1afb84e8696be286debdd46a5e5646e9f05443eb9f59dd58e63f2e44c29a623bd42585b470e56acbb3aa59a975100409cd83f623b1358ce39cbee1f165368832981a77f6219a1bfd4926ef5cd8ca156c3d939b7b22718af559ea43f58b7039b7583f258061b66b05903ce2b06e7b0a2fc5c474a0b4bdcdea94c636708892b022946df1dee6118f6ba4066300da7330864949a561101cc97bd4939d264569195c53425d0d4e0a16dbd914c5a97999c6a1df3c4530e15b47fefbdfd2954aabe22c01900da4c9894b5de81575bc55d5395a090dd202fb348f0172c516efcc3bc21a8e0477c4023a46666681a1bfd953d5ae30b604246800fced1ab76489f5aa105323ddc492c4f430420f2dd7749fdfcda76192016ef19bd22dea978db677dc0e7f63cc2d800c6ca5045182ce1569377205eff4213bd9d5531d2e43f585a0eb4237c3b2f5883740c3f2ae7470a325239db8ac090dd2e502172eb64099ff3b25183bb95a9ce2424d9242d790b25b45f222c2065802cbd1ca2bdc9f015a04cc00223eae753046c1937ea44b7e7373198ed9095a53dae3bbc278328b50124d11cae59872c3bd3cb4583c061b42455621489f158d54dd1fb8490b2dce578694342f611c00ac4a71d49ed6db3ef9c1431d00ea99316dd5625d06316a1ce3c6c67983e4e9569e3b258cc3f654a95829a41899904c7ba176ca30182226cd359424a0e58a683d887a9e874be98ab5527ac0f9a181c9f8f8a1f8caca57412eab6f4773d19cb8942c3e80f93e3f1e6ceb2373a7494c3809a39990e1e27e36f289aef5bd161418b7524325a3f348f76ff0c9fb29d94522b6801445efa3f78b96b87c87ac9b02b8b430f1774ec788e5dc9abae845721f08900d363c3c1fa68881f5e574e5b82e06f79c0c83b14c85ef86e8badf14c019efc294a8e17c4e771b533d7fd8a9a1c17113d25a0c7dd7bfb1597aaceb072727132c0e3edfae3f4d95f05f47c0c66affe744b2d54ed6235eab5aa107f51f4e5f36d0755d0f3f92796b91657a49e5dd237f07234ccb83dc71d5608fe49139aa0a2e330c0f4b32464fdae8367e7f0d31f5f39ed8aeb4c446e3fb3b92df0dbe779759a482b95bf9df3ae56a97f7c57cdbdd9359f6ad7b7206184f56a457b52cad3b95c6662f39b5784fa1d373daefaf6963ca3c81679bdb2858e4c89439785992b454cebb86ab3690e053aed48acfa54a3c69008b12d94a2ff606b96e3d0c677a42645ab5afe30320f5737d6a4132b453f182d4bd8d42a8e123f80b400b4eac67be0dfb18c7e6590459b4337c7e6bba6707dda2b82cd0324041158fd3d0950c475a6d8a11b53f0e84f67601f369e8102f62d06dc8e0712d40822526a2aa8db2e93d064f578eb718f1ffedacb4a5d3f5318cfdbc10bc1ea2ae46c4ea04e893d8cee68dd2d206f88dfc1efd3582ccf66c1f428cf1e038b3a36e5c5b1d3d9cafb7ac4773487be8670ddf64a242b237132d2f9397f5fef48dfac0aa79df2bdb14d657750f013f68fa71a36035231d6ad14901968234018bac0dbbdce90a0d17f3894fb5df6ba35ba7b40d5f261a5cb8ea6dd40af1dd495a1df7102ba5b629a5747127042561a273eda3a16124a228b5a0edf422d69089369921323f525ea0dde88c008bfb266e5e6f2517181671aa45c864b07065604e4e7bd9a1fbc9b4fd779834ff99ce6db70e0c8429dbd7ddfc5b8d301ef00eae7b890406977ad310ccdbbf6a2f37f2dda3f52c90c3d9042b1c179045e0e024925bdb30039ed176d66783caa41f214f825502385d19b99a0259ed82359a3ffa602cde84d04dbd6867d26dd42d83326e8b20cfe6f2f1044caa550e530ab7939c362dcace8a5c7acf535aa746617c56740d430e2420743c3bdf5975c0e209d67c224dfafcd6e388d0c507be948b532fd98e335ccdf24d86c52f787c25257f3354b81a681fee97f88ab8f95a7761f53daf8486a553ed2205863dadff12504eba5e2c0f1df5e3cbf0b7d909dde25e2989e94cbfc2fc1170e412d639908d51efcab88c9e0a39978dfbe0babb229f6b19054f20e6e9751cc9f5aa9e3fbd1ce271689a498090483c7a2085460b08b2f782734ac44e6e8c24fc0ae84d51ff90035bb20cb06af69e0dc4cbe454365ac3f7f3feeb3d6a3234345d5314f344c33e31abecc407af253478ae2f497dd2fee9d99007ca1c155bed09c6c3bf6bd1ba8df38063a0376ba1ed3785163aff54e2c14c37bdd2e3b4e4d3c07a4a2783f93eac87ee7a0284c951a0d267491630b7ed4e9fc887a94e294688e8e5e0be53820e1ab", 0x1000}, {&(0x7f0000000080)="1b9c", 0x2}], 0x4, 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x400, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000680)={0x1, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x1], [], [], [{0x0, 0x0, 0x800000}, {}, {}, {}, {0x20}]}}) semget$private(0x0, 0x2, 0x51c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x50) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r6 = semget$private(0x0, 0x4, 0xa5) semop(r6, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r6, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r6, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r6, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000001180)=0x1) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, r9, r11, 0x4}, 0x200, 0x401, 0x2}) fchownat(r2, &(0x7f00000010c0)='./bus\x00', r5, r11, 0x2) r12 = dup(r2) ioctl$WSKBDIO_SETMODE(r12, 0x8010570e, &(0x7f0000000000)=0x200000) writev(r12, &(0x7f0000000000)=[{&(0x7f00000000c0)="9cd6ff61d0f3053557bb3144a549257de15456dd2644c81f21191d2b74f0838962fab6db6db493285647f1e04d70115579a4c53c990ca80cc88d94bda2ca45c97609ba447b188c698a845d07d234e60fef53538eb92262b49692217c8841c19d03d32c97fd34c1673aae7c16b5e9b4640b866f226d09fd9b55796c3bf3d48141cd1fe0081a33222449b8ec903055e4f6fb1f2f8498eda0325cd79529abb106859fab0ec5676105243730f37b2d99d79c2e07a66111b6eaf91295d49d58e77982e36573e9d8ad9def42984d2ec4abc1d6c116b128ed6e1881c3fd6a3b8b74a183472e8c9e972d1628a23c0eddae01dcb38fe4a8e8d97f99398370b3e607fb86171f35279b6e060c44b101da78fe513ceb239af24b33126374b1e0dc7a3d1fe2e493d93beb9fb8b4c61005c790ec036f86b642aaeaec9456cd7a659801314df1abeb0aefadd740e7f9a08656edb696363e7ddb329bee5c4b6abf13f4e37d297402ab128240131e383940f0cbcbcfee2b77875e8d1fa621fe32a2adcb548496fcf13f8e12ea089e50797c7736dae8195eefb0e8b2f80cb3e11fb42156499de362e4442a1f59b8b09efe93b4fd505fade4e1e83a4972c66957fa1a8fb231e8ce23da3325582ce84b6b7607cd451e0ee2739fb07e91574ad141a4a5fbdfeb45367b2d3c0c26e04a522e1c49fff5ba738d209585ed7d9fabd761b1c246ed7497ac2245a8bc74f827f93304de7dbf08be578fb54ed26312a5e0b65912c9916e622ec95ee3a1c5842525a4b168375a913d90182f5295343a8f1a9aeb0829a8cb027d95884e8e19e9195e77d5bfd1844f31b194033526a66a1eba09f85d068128120998d2157c3c038ff392a326f1589a2da2a6555602f0a985dc3d5a525d1c40bb53778e713e39fbd43949547a948d18c496eb769604caacf7b1aa19071135d9a42ee2d5f86a2c2e11981c6ba41228297d83f2523798b9d87c1b643491b4308691204ae7b515d146a688d091a897a6681a9d332f60a247c535e6e6c0f0730938f3902441bf9187ac8b6cf58a5d918c10412a2d774d6b91beceeb858af3df29a16b7a12bf4193b3e401b0fc98e2b5c21b0d6e49514d4f1e85af11f34599b21a17f037da731bc2bc3bc042d0f8f25ff8561924058a7595c9b2f23ea768aed373e606df14605edf34cb67a6433c28160657cdde30256df776f269b397fa4572b78c4bb7c8b3395cc114702bffbbf9387f80794ef4bb6d08c87015f3684484036b95b910863a2e92ee8f6139a24e5f19ed08432bd92ed01b2925902b06c4b91295be65b641d78085b2a1ecdeab4b9f5dfeeb6fdb6d5fb02b061b8b5d03dc7f99f6a552f1869e65bad9ccf6b454a4255d800074bd97d24543347768a4ba733e73eb2afe178f73bd738d506386606338264df152517fd429718a935f6c8ca9abb4da29f3a30e71a26cc5496e6cea183ef02f884f4f5bfafa8a06794e59aa172894e6aaea31497c77a57c07d11a87fa12ded129fa64d68bf1ac19070c01e775f4d14b3e8c955141979b761405205af168a48de7732774994ddb7fdfa3c8570583168a9e03f024d9e2e1f09dec9cb77677047b75e4da6d17869c6f66f5268511858ba7e1af43acd85d328cee96baa4d17bde95a925d23fd9d062cc7da9fc25ab7707e5ef86d9b328bcea0543840700c6953e62c66ffaba77fd26f0d15cf6d70852208610f507ae83dced2e950f1d0029cdd7332347f946dda155635ea8330ea602419e3c53ec4b09117f3e09b1b2f93407cc8bb0c0e98d2678872084020ea067746d00f2203426773f56a09b2c7cd830bcd3dd58ade6f6460a5b444164d3a17bcd6f77c1a99937110fcbd1ac011eea53aecefd01481e60aa1fbf6bb2edb7db776d1c17c4b91ea5951c7958a473028c440681e28c68ba0d9ead285944ff8aab4dd09146f86186e7b52d00c08190a0613abb4531980d4c41712900679fafdfe15029921c6cadbe4d88d943d72fa9c51f77717de1c105b4ce216d26e57f2c3d2253a4efc59b883a329eb8042e3423ed384ec17e5eb2ceb7ff211f33dc6ff61c0246384ccaad7e38adf3d4bf3b60fc5cb1d040d1a0005fe9c31c8ba55d44887861842c396ced33ce3375708fe5c4984b816dbff04ae2672d1a1c253aa4ce34b876b2479d8bf16702c10eac2a280d63ad593fc572596fce8e94d7a345712bf82f5858c9b279304933855c00e3283bf6b878c7d94d70ec7e416c7d5444423951bc9129c69af9fb18d8911d1eac10ce394e1a139ebb0e691638f3ce07a70cb81100ac38f8e1abd530762caf0b7372c8b0e9a3ea3eff1a9548bd80e140337a0eda3bb789cea2f01cca56c9b917a60738b937daf42ffabb16d083493f35f24ae431903a1349bdbb6e5657f665bde33aea9f862e8af732d639c2fdd3807938e4d2fd7bf3bb644c1c62a2f291e1020fd1c90bad927a4ab4c2af87ec50348f43253087826d375ce7b34f430bc2204f1793f3fe2d49dd63c1e392bf73a703d83c0c8fc0bef6f975a5e0d0bb1b55d7072a7d29d6347e0bf1a964faeb217abf349cfc85043ab5ac604c834e767c1170c4d1db8049f959262ffdd5c029901127b26342d16e045e7a097789c3d8ca4a7dfc934df4eb4bf099f6524bb9e5a6fe0aa43e3112ddd9b68f809eae2e9e3daf3224a7433934ea31680cd63958bc27bd360b50b4d69b52657059b6c0c42f7fce90ad11e07b2dc58e6558cca4383b2b01e8788258f5f094af481146be7434761966b88e97bee6bdd541952b49242864f6a48e17273a754ad4fe1c3e2a37bfaab300813aba74725eb5ae0196e529aee464bbe26aae81a8edfebb0c67206f6dd57529786773cff6a7f9dfb43ea8b804122d2f463496bf312080eecc295d6cccf21160080771307cf90cb877d357ae88bb3c750be3997445d97ab758bb56e33399154e7e70fdf9e1b50bf67d014ce23839989c15211663f8aa7e85609cea098f5c0681b79728db1cf0721e6a5359f1f1f3e76fb7a16281ac62fe37378143b2bca6b4aa34cd4b94c037197c02d90e7cbd3214527896d33c698d42fa1a8506838c4283bd19348baa8f13193ebec9a23f059bfc23d5ef4a3237bfef540051c7bd11cc481f95895191430ba74e031fb0d5ac2744210dc546a8be92f5ce2240017a9b5513011700dfd823193412fe36d472f5408bf334fb4995af2ae88450f1b3b080789e7b61eaa268b883e22db6c77df1f3b714aa1cc24ba56030ba439c70acff10fb78eb13811f36455fab7820a2621f69a0728b98ecda6eab6fb571059436faa1199d3e85dcada522d853c56b1a6adecf83cea592a4a0847b4fec67de305190eefa59e7b4a81514904288e147432eaa7c3660debec326e89913e9e8c34a24150c47caee9a35ca38b62a6eefe19b7c2fd43665e94631534fcf76e37ac8852784f9cea2d82453161c35c2b371f8f0462f139d6935215c05faafee8e22b6478d7b095018f8b723e3367d2858e5a74b0aac630fd6ed5dc69b2e6afa9a28ecb14e4e125c5a69c951fe7b93effa01a55c98bea1588b1e52cbd77b2b89898ec8bffb03f2c4d138041476765b3e8f4050f52aeedb816116feb9df93fd67cbf373753cb2670d1ecc39b48131623572506ee694d563069f06023bbc94811a5ec7b64bda22c91da1f3c553614ccd601eb608eabde4de06d47fa9345d569320935f2c8c8ad8b345ad460c0673962b752fa1a586e956a21c2aa01c4a6846351131540aa4affb9d8e9669e52ff3a3e2a6cb61bc1bf9acd048bcd5d234aa0f1131e1c7ab377eafc8e985e459442a3505db6c617b156860be926bb8fa3ab70fc7b348130ee3f9d58c1a1e20cc493722eb220cf8760f397e6ef1c0d09a19a590997b608f67eafdc75317ba0bbba95b5b6584769c02fb2e0b8026aed2ff9c8d6708d5ea1587abdf25002515a552dd76668e44c748586bfe009eeee7a6284f46ae354a928f9117b23bbb24a0f69f4f4b239ea5b5ce13244ae8d9ac2e2c91805c3fc35804959070602f2a7608b607e114e0adb62c5dfe8abdd0625511d5ef0ee81176b5e46fa7bb9b3e5d7c8235694b9d16d9754d4927aa7d7d90c7f0c90957abd3c7e6b8cb125286f9511b073e223b81aea5e18951f76dc4199c0f192f56c09e9f139717d0f5f2159ac66d8742b27fdacce765f74de116154e32978e1788fac9a684f2434a92cda5565a187a1f610f4f48514f958f573c8e760bedf8dde4f331d035d40ad0439a2545c639df5a0665515bba086a412be31ad2fdb901013d0ff92bd148fe3e222a8027da23ffd32616b9c229bb47e205cddbf3c36a5a360158d726541c677d90e5e60750b7e79ec90c86c3d68e3039db9cc4154a9211febd3b7db61d38cda28062725c443415f77d90fbf02ebe5aa9f1292e0287b5955a82de5c3f693744f51cf98eaf94338e16e96685434f06f53464d1a976c0be9380ef49de9a7da469c1be635ce48aaf93297e8a890e093a3627b2a628e900f0210979ded002c804a8409cd28f8e373d03df82b80c6bff314d20bbb3d7f4a09aed307610d56dec7bc524d96beec893e0dd9b1efb91f51bb394e9d17b24487284b9966ac955855982a49f3406382b05a256de0cd89713770136c6eb3c47f58e830fb18eb174638d9ccf1578aa92e3bb839d5a456844ff073ea97a538a8a3eb945dbf90edd25807671cf55c6ffa3670de28b277f387bc2486115dd8dc96455f8108881b86e9c1f3e361e9724d863182d059dcda71997e23a93d5cf9dae6df382f30615940af703c519d3e255d14e2e279d5ae838f844eb83307f9c601af92d9e7cdab6662f14ba8ee296874c160d659a60b533cf3a6d7d3f32737de5084c3691b8db25a9dbc94c670dcfc79713d6526008a728eb8ebe7db8f461a7cb5aa2f2e34813f3ee6bc98320e4a0f5db56f1347123d0577c1426afe33ac5ecce57e97f9083aae6f2c9cf59dbd47fa63b5775756379c3dcd2eb77fb66e3d49b0df820d43a1ed1ad9eaa77aaab8fd22bb801d70d6316c5c131697d5cc884e9b12b8ef9c57a4a9b25540e0ec9f14a893b48f9e0e45733643c085e2577cf0b0126925475af5505bf701bb109b09753315878b20e2b8ed86b8fe609ca5727a978497a3faa61d22f06dbdca045692b38d2f7f91dd6471781c72d2b4dcd21be0dfcd8af30c4129982d45c41101f9907ebae108247224ae5851ba3c3ecf3eb48bf1c7123112c58f7ac5f736f4df08ab50dd5f4df5865906aa6b059b5a4cbf80ac1b7c1f0c5155e08f663290747cd27b5fdea7ea0590a3625715efc5973ae1989161905c785cdb1f205a3bfa05baea4534cfb84502b3c732e24ad28707bd8d89312fc324d6341756685833cbaa2ee3f000f23716e9c8657113efe5465ab1677dbf9af8ede8ff678a850473cd206d66ad88da8c31c1a578da557e5b921e5032a7d85335ab76c42536911cace065ee37ffa74ab352dcb7f7a51ace4cb48b2c580b2ce1a1d94bfa89dae9e8afa415b6d57f3f7bff1f40d2266e46f894b43209f4ca7d4b32681845c8f8df37bd50a51cd43938e63c2d75398d1f424aa5494bcd367fa1dc83cd9e79d1b5b6d07d312600c31226656414a872a5a5d9579068c062f2b1e8bdd73a34d4ce78471bc4564ada79111dda30c923ff43dfc63df9b224c335158359a4b989a86a9b3ff28c52c6d2d3dfc209d651bd5ea6712a73973fa0dd8eed7c7cae18d9c61cd2c0a4956033ac83fe663da934523b6a17e0dae6ecb791fa73462b6efcc108e699f2431ecbf2f2e365b7cee8ae4d0c3689b78a7c3", 0x1000}], 0x1) bind$inet(r12, &(0x7f00000000c0)={0x2, 0x0}, 0xc) vm_resetcpu: failed 16:00:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f00000012c0)=[{&(0x7f0000001240)="0262521b6997476f90ebc42a26904d6826c6e74a422422761589ee1adea8d2c11d75430a6a", 0x25}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xde32, 0xffffffffffffffff, "85495500020000000800001167f5bfa600"}) syz_open_pts() stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) 16:00:14 executing program 1: socket(0x40000000011, 0x4003, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x1, 0x40000000000004}], 0x0, 0x0, 0x90, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0xc4e, 0x0) poll(&(0x7f0000000080)=[{r1, 0x9aea6221e20af49f}], 0x1, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) vm_resetcpu: failed 16:00:14 executing program 0: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10005, 0xfffffffffffffffc}], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0x7776fdd54202f279}, {&(0x7f0000000780)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000680)=0x8001) r3 = msgget(0x1, 0x20) msgsnd(r3, &(0x7f00000008c0)=ANY=[@ANYBLOB="0300000000000000ed8297313681daac48ff7ba6fb5610c913e7d94165a55708440cf27c1a379d5ef57fcfbb1c1722a1e528151c73755f54f958bcb75d25f700f3832ece7027d408000000000000e535bc1891e2fd54e5b646cdd1abc9c49765cc114891b3b92769ea56650000000000000000503c4e60d4330499d21889327f9e5ee0b229f5e0a693bc62845c48b673202e90526d2488c3615c17fb4ae042c678d57993c1121f7bbddd512d59898419628124e6fb6202a342bc62657cf94e599ae0d56e44b1c927325ed9bb328d5003ea61dfab8548b03ad5f720af8bad55f53e7d608d230365e3602bd0dcf35faf283441b9da933305557e8d61e8fde7d3d68c495048a9f7fe652ba22f392954663574aa4a135e2e9ffa1402764cbb0bb9d96f9b73619817b24ed251de1f0b8409bd6ed72db625ec034ffaa88d657085b7799259204f441021e547252b410452f7ba3e1eaa131b933fce17e689eefa1273f0f55ccd527febbdd598abbf8edf63b97c3e14760917fb13bfcc08deeb1aa6fbac1166"], 0xd7, 0x0) pwritev(r2, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000640)={0x44ed, 0x9}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) pwritev(r2, &(0x7f0000000a80), 0x0, 0x0, 0x2000000) connect(r0, &(0x7f00000006c0)=@in6={0x18, 0x0, 0x3, 0x9}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x11, r2, 0x0, 0x0) r4 = msgget$private(0x0, 0x4) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r4, &(0x7f0000000680)=ANY=[@ANYBLOB="0000ea07b03e83236c23000000000000000000000000000000000000000000000000cf50000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000100000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff44c8e5dcd045461bcf6c32e7e29f5f918057f83d01801eb7d33fc3b0891e93ac6d6e786e9947d799abb1aefa547d1b5046b7022d4a96627b2ceae20904f165a2d7784edbc226e9da713c224db474fe299aed8f4ca8ace48d8b67103f6bb9aa8bb3787cc78a156a96dc2a819d61bd8899d0768d59300f6553995cce5358eae1f0c648c083eaa0a644d9c6f65ac9571a5a4b676cafc3ee7e2023a7ab94114db71741683f6682fee9d8"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r4, &(0x7f0000000140)=ANY=[], 0x0, 0x800) msgrcv(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="a7e8668ff8263a8e"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r4, &(0x7f0000000a80)=ANY=[@ANYBLOB="dead86bc0a7fe59ee1ffe2d19cd07cf366bd835be36e6a4163d73a58073661ad2888af4d095386fbbd433a43e43e6a6ca3ccd6e33f99daed2be0bbbf6b71a5903d40ad79fce645e69992b4a8b908f46d87b1eca1bb525eb4d9e99febf8478696f297bd61be6301708026aed083dcb05bba96e4485fd45c9603ef8c9aea6459519527474a9d47c379114bd2b8341543c9842b10099314716e538b23c6c503ecee4e872a1f1108f17c3d2bbb93dfc5796f1beba9c014b701e4a22e8dfc2e7d62cae16c6a65e5890c1562badf63c5b4279bde9e1309b3309011f22eb551928b99b6efbc26a129da5e4367e03ed699a769cad451450c37b3e27d9a4df503170098881d0732234b62b93d8667a13ce49f137965e0e3eb389569c135299005c8740d3e824563f616d0f97eb0785b1159f692ddee2029abe9d59c355f47d0e44c2d95ab341ffea5577dc9bee0a203103a5c"], 0xffffff64, 0x1, 0x0) r5 = geteuid() pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r6, 0x100000000000, r6) r8 = getppid() r9 = geteuid() r10 = getppid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r14 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r7, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r12, r13}, @cred={0x0, 0xffff, 0x0, r11, r15, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r17 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r18) fsync(r18) pwritev(r18, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r18, 0xffffffff) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r17, r19) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r21, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r20, 0x100000000000, r20) write(r21, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r22 = getppid() r23 = geteuid() r24 = getppid() getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r28 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r28, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r28, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001800)=ANY=[@ANYBLOB="10000000000001000000000000f1f6f9cf9b8fa127b57e0107ffe60000000000616eafc55836937a95b3798e05f663cefe2ff723f58764047e948c4f17f900"/80], 0x10}, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r21, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000c00)=[{&(0x7f0000000840)="5d6461f1c0b2f85d099c0980b5ee5fbc851050fa6af4589ad6f00c50c8798dcf2cff5b5c4d77f13635a6714d7f7b7aed191cec35c37d7c23104d993200bae381e123b9b176412a20120f7a28108677d7c3073aa4c55e8042671392ea2c30ec3d6137c0bb45e90cb3b9203fe15cfd6a3fc958670b226fe4c9c7a811ea", 0x7c}, {&(0x7f0000000dc0)="76b194e7f7b86936a8bdc60bc43431342c19bd4cf430125f469272c0d56df6cdbb6f5324252857f9a7549377252152ceb145228d560b23d50fc5ba2dc377f15622eaf2b7b20fcc99f6547206201a0e6bf72b2da07890", 0x56}, {&(0x7f0000000e40)="abe73c452a11a9247b20436ec91e87e7021ec4c7c335adaf194d3eefc765bbcbc3b34505bc70902ca312b38cd87d80c08176a19de66965103baf0d0cf75fb3600c6e9e6c9b72076fa4b9ac4b32ca9fa0598daff9dbf1eb55b656cb3a00b330392775ce2dbb69b6413296dd04ee0224263d76cf454bf6728f893d59116695083d80ced146", 0x84}], 0x3, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r22, r23}, @cred={0x20, 0xffff, 0x0, r24, r26, r27}, @cred={0x20, 0xffff, 0x0, r25, r29, 0xffffffffffffffff}], 0x60, 0x2}, 0x2) r30 = getpgid(r24) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r32, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r31, 0x100000000000, r31) r33 = getppid() r34 = geteuid() r35 = getppid() getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffe77) r39 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r39, 0xffff, 0x1, 0x0, 0xdd) r40 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r40, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000005c0)=0xc) sendmsg$unix(r32, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r33, r34}, @cred={0x20, 0xffff, 0x0, r35, r37, r38}, @cred={0x0, 0xffff, 0x0, r36, r41, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000540)={{0x7fff, r5, r13, r16, r17, 0x142, 0x80}, 0xfb0b, 0x2102, r30, r35, 0x1, 0x270, 0x7, 0x7}) r42 = semget$private(0x0, 0x3, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000004c0), &(0x7f0000000500)=0x10) semop(r42, &(0x7f0000000100)=[{0x0, 0x2, 0x800}], 0x22c) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) r43 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r44 = fcntl$dupfd(r43, 0x0, r43) ioctl$TIOCCONS(r44, 0x20004276, 0x0) r45 = msgget$private(0x0, 0x200) msgrcv(r45, &(0x7f0000001580)=ANY=[@ANYBLOB='\x00'/170], 0xfffffea8, 0x0, 0x1000) msgctl$IPC_RMID(r45, 0x0) 16:00:14 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000140)='+') connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[], 0x0) rmdir(&(0x7f0000000040)='./file0\x00') 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, &(0x7f0000000100)="8c65", 0x6d2) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000240)=0x7) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendto$unix(r2, &(0x7f0000000180)="d46b57f7c03a728da69d9188e79a7f476d6d7116e3d0a674bf5c4c5ed90da8ab55a7a5a57572954bdcc233e01491837bccb44c504129bb020d06827d8b13987a63beb0b76a76146911ea6aa37432c63284929ac34a42dfb37a86ee1c1b5bbb7b69d321c263e6a79354870c1e51c4fecdc6f22bd3c84c74dad3dd5697c8abddcd0e62bf638f1ecc09c1540988", 0x8c, 0x400, 0x0, 0x0) 16:00:14 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) r2 = dup2(r0, r1) socketpair(0x20, 0x2, 0xff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = dup2(r4, r2) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x30600, 0x104) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x200, 0x0) r8 = socket$inet(0x2, 0x4000, 0x99) poll(&(0x7f0000000140)=[{r3, 0x40}, {r0, 0x4}, {r5, 0x40}, {r6, 0x2}, {r1, 0x40}, {r7, 0x20}, {r8, 0x100}, {r2, 0x2}], 0x8, 0x7ff) connect(r0, &(0x7f00000004c0)=@in, 0xc) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 16:00:15 executing program 1: semget$private(0x0, 0x4, 0xfa663d4f2c5face4) clock_gettime(0x5, &(0x7f00000004c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000680)) r1 = semget(0x1, 0x1000000000007, 0x200) semop(r1, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x0, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x3, 0x5, 0x100000000, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x1, &(0x7f00000000c0)=[{0x94c1, 0x0, 0x4, 0x7}]}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r2 = socket$inet6(0x18, 0x1, 0x2) r3 = accept$inet6(r2, &(0x7f00000002c0), &(0x7f0000000300)=0x29c) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x6, 0xa57}, {0x18, 0x3, 0x400, 0x5}, 0x5, [0x1000008, 0x96, 0x0, 0x1, 0x9, 0x20, 0x7fff, 0x3]}, 0x3c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x902, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000240)=[{0x2000000006d, 0x7, 0x7, 0x101}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000140)}) setsockopt$sock_timeval(r3, 0xffff, 0xb468c4c4718cec68, &(0x7f0000000500)={0xaa90, 0x200000b}, 0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f00000005c0)=[{0x6, 0x1, 0xb7, 0x9}, {0x8, 0x19, 0x6, 0x8000}, {0xbe9, 0x1f, 0x44, 0x73}, {0x9, 0x40, 0x6, 0x78}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) semget$private(0x0, 0x0, 0x2) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000740)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSDTR(r6, 0x20007479) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000005c0)}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f0000000540)) setsockopt(r3, 0x1ff, 0x0, &(0x7f0000000600)="6706f9cac650c8ed68894dcc580ff49b139fb8ee97dba730f3cc8c94a3a859a79329020272eaceb15d1a5b0181ddd9c1f064b80d51671790c736dc8e20130da00b26360e3e211f", 0x47) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000380)=0x4000) semget$private(0x0, 0x3, 0x10000425) 16:00:15 executing program 0: geteuid() r0 = semget$private(0x0, 0x4, 0xa5) semop(r0, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 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, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={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}, 0x200, 0x401, 0x10000}) r6 = semget$private(0x0, 0x4, 0xa5) semop(r6, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r6, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r6, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r6, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, r9, r11, 0x4}, 0x200, 0x401, 0x2}) r12 = semget$private(0x0, 0x4, 0xa5) semop(r12, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r12, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r12, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r12, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, r13, r14, r15, r17, 0x4}, 0x200, 0x401, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r18 = semget$private(0x0, 0x4, 0xa5) semop(r18, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 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, 0x8, 0x1f, 0x9]) semop(r18, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r18, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={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}) setreuid(r15, r19) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000240)=0xc) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0x40000000}, {0x16}]}) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:15 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000280)='./bus\x00', 0x40, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r1, &(0x7f0000000200)="3a3462b21996e98b312d6d2102e9165375744299848a69f8930f71a41b73edc2279ce24cea654667373d65e909c1d75ca1807f968d7706f8280bfaba6a81ba0b9c6b821e2444795951b63620539fdf8df8a4bad6899a", 0x56) connect(0xffffffffffffffff, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) r2 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0xe10f72796d28f8b) r3 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r4 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r7 = semget$private(0x0, 0x4, 0xa5) semop(r7, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r7, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r7, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r7, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x3, r8, r9, r10, r12, 0x4}, 0x200, 0x401, 0x2}) fchownat(r3, &(0x7f00000010c0)='./bus\x00', r6, r12, 0x2) r13 = dup(r3) ioctl$WSKBDIO_SETMODE(r13, 0x8010570e, &(0x7f0000000000)=0x200000) writev(r13, &(0x7f0000000000)=[{&(0x7f00000000c0)="9cd6ff61d0f3053557bb3144a549257de15456dd2644c81f21191d2b74f0838962fab6db6db493285647f1e04d70115579a4c53c990ca80cc88d94bda2ca45c97609ba447b188c698a845d07d234e60fef53538eb92262b49692217c8841c19d03d32c97fd34c1673aae7c16b5e9b4640b866f226d09fd9b55796c3bf3d48141cd1fe0081a33222449b8ec903055e4f6fb1f2f8498eda0325cd79529abb106859fab0ec5676105243730f37b2d99d79c2e07a66111b6eaf91295d49d58e77982e36573e9d8ad9def42984d2ec4abc1d6c116b128ed6e1881c3fd6a3b8b74a183472e8c9e972d1628a23c0eddae01dcb38fe4a8e8d97f99398370b3e607fb86171f35279b6e060c44b101da78fe513ceb239af24b33126374b1e0dc7a3d1fe2e493d93beb9fb8b4c61005c790ec036f86b642aaeaec9456cd7a659801314df1abeb0aefadd740e7f9a08656edb696363e7ddb329bee5c4b6abf13f4e37d297402ab128240131e383940f0cbcbcfee2b77875e8d1fa621fe32a2adcb548496fcf13f8e12ea089e50797c7736dae8195eefb0e8b2f80cb3e11fb42156499de362e4442a1f59b8b09efe93b4fd505fade4e1e83a4972c66957fa1a8fb231e8ce23da3325582ce84b6b7607cd451e0ee2739fb07e91574ad141a4a5fbdfeb45367b2d3c0c26e04a522e1c49fff5ba738d209585ed7d9fabd761b1c246ed7497ac2245a8bc74f827f93304de7dbf08be578fb54ed26312a5e0b65912c9916e622ec95ee3a1c5842525a4b168375a913d90182f5295343a8f1a9aeb0829a8cb027d95884e8e19e9195e77d5bfd1844f31b194033526a66a1eba09f85d068128120998d2157c3c038ff392a326f1589a2da2a6555602f0a985dc3d5a525d1c40bb53778e713e39fbd43949547a948d18c496eb769604caacf7b1aa19071135d9a42ee2d5f86a2c2e11981c6ba41228297d83f2523798b9d87c1b643491b4308691204ae7b515d146a688d091a897a6681a9d332f60a247c535e6e6c0f0730938f3902441bf9187ac8b6cf58a5d918c10412a2d774d6b91beceeb858af3df29a16b7a12bf4193b3e401b0fc98e2b5c21b0d6e49514d4f1e85af11f34599b21a17f037da731bc2bc3bc042d0f8f25ff8561924058a7595c9b2f23ea768aed373e606df14605edf34cb67a6433c28160657cdde30256df776f269b397fa4572b78c4bb7c8b3395cc114702bffbbf9387f80794ef4bb6d08c87015f3684484036b95b910863a2e92ee8f6139a24e5f19ed08432bd92ed01b2925902b06c4b91295be65b641d78085b2a1ecdeab4b9f5dfeeb6fdb6d5fb02b061b8b5d03dc7f99f6a552f1869e65bad9ccf6b454a4255d800074bd97d24543347768a4ba733e73eb2afe178f73bd738d506386606338264df152517fd429718a935f6c8ca9abb4da29f3a30e71a26cc5496e6cea183ef02f884f4f5bfafa8a06794e59aa172894e6aaea31497c77a57c07d11a87fa12ded129fa64d68bf1ac19070c01e775f4d14b3e8c955141979b761405205af168a48de7732774994ddb7fdfa3c8570583168a9e03f024d9e2e1f09dec9cb77677047b75e4da6d17869c6f66f5268511858ba7e1af43acd85d328cee96baa4d17bde95a925d23fd9d062cc7da9fc25ab7707e5ef86d9b328bcea0543840700c6953e62c66ffaba77fd26f0d15cf6d70852208610f507ae83dced2e950f1d0029cdd7332347f946dda155635ea8330ea602419e3c53ec4b09117f3e09b1b2f93407cc8bb0c0e98d2678872084020ea067746d00f2203426773f56a09b2c7cd830bcd3dd58ade6f6460a5b444164d3a17bcd6f77c1a99937110fcbd1ac011eea53aecefd01481e60aa1fbf6bb2edb7db776d1c17c4b91ea5951c7958a473028c440681e28c68ba0d9ead285944ff8aab4dd09146f86186e7b52d00c08190a0613abb4531980d4c41712900679fafdfe15029921c6cadbe4d88d943d72fa9c51f77717de1c105b4ce216d26e57f2c3d2253a4efc59b883a329eb8042e3423ed384ec17e5eb2ceb7ff211f33dc6ff61c0246384ccaad7e38adf3d4bf3b60fc5cb1d040d1a0005fe9c31c8ba55d44887861842c396ced33ce3375708fe5c4984b816dbff04ae2672d1a1c253aa4ce34b876b2479d8bf16702c10eac2a280d63ad593fc572596fce8e94d7a345712bf82f5858c9b279304933855c00e3283bf6b878c7d94d70ec7e416c7d5444423951bc9129c69af9fb18d8911d1eac10ce394e1a139ebb0e691638f3ce07a70cb81100ac38f8e1abd530762caf0b7372c8b0e9a3ea3eff1a9548bd80e140337a0eda3bb789cea2f01cca56c9b917a60738b937daf42ffabb16d083493f35f24ae431903a1349bdbb6e5657f665bde33aea9f862e8af732d639c2fdd3807938e4d2fd7bf3bb644c1c62a2f291e1020fd1c90bad927a4ab4c2af87ec50348f43253087826d375ce7b34f430bc2204f1793f3fe2d49dd63c1e392bf73a703d83c0c8fc0bef6f975a5e0d0bb1b55d7072a7d29d6347e0bf1a964faeb217abf349cfc85043ab5ac604c834e767c1170c4d1db8049f959262ffdd5c029901127b26342d16e045e7a097789c3d8ca4a7dfc934df4eb4bf099f6524bb9e5a6fe0aa43e3112ddd9b68f809eae2e9e3daf3224a7433934ea31680cd63958bc27bd360b50b4d69b52657059b6c0c42f7fce90ad11e07b2dc58e6558cca4383b2b01e8788258f5f094af481146be7434761966b88e97bee6bdd541952b49242864f6a48e17273a754ad4fe1c3e2a37bfaab300813aba74725eb5ae0196e529aee464bbe26aae81a8edfebb0c67206f6dd57529786773cff6a7f9dfb43ea8b804122d2f463496bf312080eecc295d6cccf21160080771307cf90cb877d357ae88bb3c750be3997445d97ab758bb56e33399154e7e70fdf9e1b50bf67d014ce23839989c15211663f8aa7e85609cea098f5c0681b79728db1cf0721e6a5359f1f1f3e76fb7a16281ac62fe37378143b2bca6b4aa34cd4b94c037197c02d90e7cbd3214527896d33c698d42fa1a8506838c4283bd19348baa8f13193ebec9a23f059bfc23d5ef4a3237bfef540051c7bd11cc481f95895191430ba74e031fb0d5ac2744210dc546a8be92f5ce2240017a9b5513011700dfd823193412fe36d472f5408bf334fb4995af2ae88450f1b3b080789e7b61eaa268b883e22db6c77df1f3b714aa1cc24ba56030ba439c70acff10fb78eb13811f36455fab7820a2621f69a0728b98ecda6eab6fb571059436faa1199d3e85dcada522d853c56b1a6adecf83cea592a4a0847b4fec67de305190eefa59e7b4a81514904288e147432eaa7c3660debec326e89913e9e8c34a24150c47caee9a35ca38b62a6eefe19b7c2fd43665e94631534fcf76e37ac8852784f9cea2d82453161c35c2b371f8f0462f139d6935215c05faafee8e22b6478d7b095018f8b723e3367d2858e5a74b0aac630fd6ed5dc69b2e6afa9a28ecb14e4e125c5a69c951fe7b93effa01a55c98bea1588b1e52cbd77b2b89898ec8bffb03f2c4d138041476765b3e8f4050f52aeedb816116feb9df93fd67cbf373753cb2670d1ecc39b48131623572506ee694d563069f06023bbc94811a5ec7b64bda22c91da1f3c553614ccd601eb608eabde4de06d47fa9345d569320935f2c8c8ad8b345ad460c0673962b752fa1a586e956a21c2aa01c4a6846351131540aa4affb9d8e9669e52ff3a3e2a6cb61bc1bf9acd048bcd5d234aa0f1131e1c7ab377eafc8e985e459442a3505db6c617b156860be926bb8fa3ab70fc7b348130ee3f9d58c1a1e20cc493722eb220cf8760f397e6ef1c0d09a19a590997b608f67eafdc75317ba0bbba95b5b6584769c02fb2e0b8026aed2ff9c8d6708d5ea1587abdf25002515a552dd76668e44c748586bfe009eeee7a6284f46ae354a928f9117b23bbb24a0f69f4f4b239ea5b5ce13244ae8d9ac2e2c91805c3fc35804959070602f2a7608b607e114e0adb62c5dfe8abdd0625511d5ef0ee81176b5e46fa7bb9b3e5d7c8235694b9d16d9754d4927aa7d7d90c7f0c90957abd3c7e6b8cb125286f9511b073e223b81aea5e18951f76dc4199c0f192f56c09e9f139717d0f5f2159ac66d8742b27fdacce765f74de116154e32978e1788fac9a684f2434a92cda5565a187a1f610f4f48514f958f573c8e760bedf8dde4f331d035d40ad0439a2545c639df5a0665515bba086a412be31ad2fdb901013d0ff92bd148fe3e222a8027da23ffd32616b9c229bb47e205cddbf3c36a5a360158d726541c677d90e5e60750b7e79ec90c86c3d68e3039db9cc4154a9211febd3b7db61d38cda28062725c443415f77d90fbf02ebe5aa9f1292e0287b5955a82de5c3f693744f51cf98eaf94338e16e96685434f06f53464d1a976c0be9380ef49de9a7da469c1be635ce48aaf93297e8a890e093a3627b2a628e900f0210979ded002c804a8409cd28f8e373d03df82b80c6bff314d20bbb3d7f4a09aed307610d56dec7bc524d96beec893e0dd9b1efb91f51bb394e9d17b24487284b9966ac955855982a49f3406382b05a256de0cd89713770136c6eb3c47f58e830fb18eb174638d9ccf1578aa92e3bb839d5a456844ff073ea97a538a8a3eb945dbf90edd25807671cf55c6ffa3670de28b277f387bc2486115dd8dc96455f8108881b86e9c1f3e361e9724d863182d059dcda71997e23a93d5cf9dae6df382f30615940af703c519d3e255d14e2e279d5ae838f844eb83307f9c601af92d9e7cdab6662f14ba8ee296874c160d659a60b533cf3a6d7d3f32737de5084c3691b8db25a9dbc94c670dcfc79713d6526008a728eb8ebe7db8f461a7cb5aa2f2e34813f3ee6bc98320e4a0f5db56f1347123d0577c1426afe33ac5ecce57e97f9083aae6f2c9cf59dbd47fa63b5775756379c3dcd2eb77fb66e3d49b0df820d43a1ed1ad9eaa77aaab8fd22bb801d70d6316c5c131697d5cc884e9b12b8ef9c57a4a9b25540e0ec9f14a893b48f9e0e45733643c085e2577cf0b0126925475af5505bf701bb109b09753315878b20e2b8ed86b8fe609ca5727a978497a3faa61d22f06dbdca045692b38d2f7f91dd6471781c72d2b4dcd21be0dfcd8af30c4129982d45c41101f9907ebae108247224ae5851ba3c3ecf3eb48bf1c7123112c58f7ac5f736f4df08ab50dd5f4df5865906aa6b059b5a4cbf80ac1b7c1f0c5155e08f663290747cd27b5fdea7ea0590a3625715efc5973ae1989161905c785cdb1f205a3bfa05baea4534cfb84502b3c732e24ad28707bd8d89312fc324d6341756685833cbaa2ee3f000f23716e9c8657113efe5465ab1677dbf9af8ede8ff678a850473cd206d66ad88da8c31c1a578da557e5b921e5032a7d85335ab76c42536911cace065ee37ffa74ab352dcb7f7a51ace4cb48b2c580b2ce1a1d94bfa89dae9e8afa415b6d57f3f7bff1f40d2266e46f894b43209f4ca7d4b32681845c8f8df37bd50a51cd43938e63c2d75398d1f424aa5494bcd367fa1dc83cd9e79d1b5b6d07d312600c31226656414a872a5a5d9579068c062f2b1e8bdd73a34d4ce78471bc4564ada79111dda30c923ff43dfc63df9b224c335158359a4b989a86a9b3ff28c52c6d2d3dfc209d651bd5ea6712a73973fa0dd8eed7c7cae18d9c61cd2c0a4956033ac83fe663da934523b6a17e0dae6ecb791fa73462b6efcc108e699f2431ecbf2f2e365b7cee8ae4d0c3689b78a7c3", 0x1000}], 0x1) ioctl$TIOCSETD(r13, 0x8004741b, &(0x7f00000002c0)=0xee9) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:15 executing program 0: pwrite(0xffffffffffffffff, &(0x7f0000000040)="7295920b40981d99efdbc715427f2d1fc43256e22abecafea332288482be41bb5c213fa55f68eb9523973bbfdbd5ece71c161ab13d1e082c43bac63861a90a568ae33438972fed641df273ad2acd2a142f7361d043d484e55a828b3704aacbffd4cb94016ea0c8cc1be3e2ce16fb55a29ce7c0e72e6a93244978e21ff994d1e031e329ac50327f4ffd", 0x89, 0x0, 0x0) setuid(0xee01) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x6, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = semget$private(0x0, 0x9, 0x42) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x2aaaaaaaaaaaaaed) semop(r2, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r2, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000001c0)="1d5e2a4d1ce9caf38ddd14c304ebfaae23d3f3ad84fca844c09694552acba71191ed75507558966a8472aaed6494cdb582abe76a27bf8edf334d5eb6d49e0379d623320dd482", 0x46) connect$unix(r3, &(0x7f0000000140)=@abs={0x2, 0x0, 0x0}, 0x8) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r2, &(0x7f0000000180)=[{0x7, 0x8000}], 0xdd) semctl$GETVAL(r2, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semop(r2, &(0x7f0000000000)=[{0x4, 0x7, 0x1000}, {0x4, 0xfff8, 0x1800}], 0x2) r5 = socket(0x800000018, 0x1, 0x0) r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r6}, 0xffffffffffffffff, 0xace3dfe801af8fd8, 0x0, 0xfffffffffffffffd}], 0x0, 0x0, 0x333, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:15 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x3, 0x8}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x84}, {0x80000002d}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000002c0)={0x8000, [{0x1, 0x9}, {0x1, 0xfffffff9}, {0x2, 0xffffffff}, {0x2, 0x7}, {0x3, 0x5}, {0x3, 0x5}, {0x1, 0x80000001}, {0x3, 0x7fff}, {0x1, 0x6}, {0x1, 0x9}, {0x2, 0xe4}, {0x1, 0x9}, {0x0, 0x4540ab4a}, {0x3, 0x2426}, {0x1, 0xf1}, {0x3, 0x8}, {0x1, 0x1}, {0xbac078165c946895}, {0x3, 0x2}, {0x1}, {0x3, 0x10000}, {0x0, 0x3}, {0x2, 0x1}, {0x1, 0x401}, {0x3, 0x7}, {0x1, 0x5}, {0x3, 0xff}, {0x1, 0x9}, {0x3, 0x1000}, {0x2, 0x8001}, {0x2, 0xffffffff}, {0x2, 0x6}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='b'], 0x1) r1 = accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) fcntl$setflags(r1, 0x2, 0x1) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r0, &(0x7f0000000000)="e0", 0x1) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x74}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x8011, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2d}, {0x60}, {0x6}]}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x10000) r3 = kqueue() r4 = kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r6 = socket(0x2, 0x3, 0x0) r7 = socket(0x800000018, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) r9 = socket(0x2, 0x2, 0x0) r10 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r9, 0x0, r10) kevent(r3, &(0x7f0000000140), 0x7, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffff9, 0x6, 0x4, 0x4, 0x1}, {{r3}, 0xfffffffffffffffd, 0x1, 0x1, 0xfffffffffffffc00, 0x8000}, {{r5}, 0xffffffffffffffff, 0x20, 0x4, 0x3, 0x7}, {{r4}, 0xfffffffffffffffb, 0xc, 0x2, 0x0, 0x5}, {{r10}, 0xfffffffffffffffe, 0x84, 0x2, 0x4, 0x101}], 0x2, &(0x7f0000000280)={0x200, 0x7}) poll(&(0x7f0000000080)=[{r3, 0x2}, {r3, 0x40}, {r3, 0x80}], 0x3, 0x6) r11 = msgget$private(0x0, 0xfffffffffffffffd) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2d}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) msgsnd(r11, &(0x7f0000001680)=ANY=[@ANYRESHEX=r0, @ANYPTR=&(0x7f0000000300)=ANY=[@ANYRES32=r12, @ANYBLOB="6b976be71c64dd7016a9780118f182d60ad25f737ca359062ed7b9a0d680b9f898b1125cbc3731e3ed92cd5b07d72abf3cbf1575a9cd1af04f3a557dd75f0af9bf7764d279676164b16b88f215f02796d8cce3a49592c2b7cda1b17e24c7aaf2a2d6d42f2d48e4003410f3e11b128b5470cc78444235b8a38d35b12c1b3a07b58d3f207c6ab0a1cd766594", @ANYRES64], @ANYRESHEX, @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYBLOB="26720eedb09b2e29096fefe534c0eb2c787134aa4088561d5e01043c3781c4086d2d518b0eabb30dd83e3209e1b9073cd0c5fe64e67e6fe54a3120ab2ae209bfca1cea6f9cc8522d2ffface3e4eadbaa10e4ca9c07ff9aca95c22da78df067a4a5136eab43b4eeac37093849e302d07bf99270ad61691972cad7f0ae13b4ba0b5c6de7c0ee9249c8513e46da19bb5482aec35a3b4d5d70a6bae85b1ba77b8f9701cc00ff2bd035babe7786903c4f8d97fd40c6295477774190c2e7ea460e1faa9a2f6cfd884bf31e0475d1fe989d778ebe56ff16c2cf4e9e9b53cd6cfb9650678b0dfe57a04c61a58e401ad2059f9f60059bb0dbe2dbb9", @ANYRES32]], 0x4, 0x0) msgsnd(r11, &(0x7f0000000040)=ANY=[], 0x0, 0x800) r13 = socket(0x18, 0x3, 0x6) r14 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r13, 0x0, r14) msgrcv(r11, &(0x7f00000003c0)=ANY=[@ANYRES16=r14], 0x1, 0x1, 0x1000) msgsnd(r11, &(0x7f0000000600)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409d39a7481da6a21f065230bf7a5eb78e05ef1a3ec1ed341c5533b89b0603ae37c860fe3c09c1101f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d45762fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3be1cfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d28a8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd243269e5c6a36b1572bf13831e4385cd59059bde57ec26ccfcdd374dbbedafcce5c3b84d0e84c200000080000000005d23952e114aa20cedd2dc36e8eef2d8e42f976c1ef9d9ccf4fd3f53e1e072d1dd268d64e6c100"/373], 0x44b, 0x800) msgsnd(r11, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r11, &(0x7f00000000c0)=ANY=[], 0x0, 0xfffffffffffffffd, 0x1800) msgrcv(r11, &(0x7f0000000240)=ANY=[@ANYBLOB="1000000000000000"], 0xffffff64, 0x1, 0x0) msgsnd(r11, &(0x7f00000004c0)=ANY=[@ANYRESHEX=r3, @ANYRES32], 0x2, 0x800) msgrcv(r11, &(0x7f0000000240)={0x0, ""/135}, 0x8f, 0x1, 0x800) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r16 = getpid() setpgid(r15, r16) 16:00:15 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) setgroups(0x0, 0x0) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r6 = semget$private(0x0, 0x4, 0xa5) semop(r6, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r6, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r6, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r6, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, r9, r11, 0x4}, 0x200, 0x401, 0x2}) fchownat(r2, &(0x7f00000010c0)='./bus\x00', r5, r11, 0x2) r12 = dup(r2) ioctl$WSKBDIO_SETMODE(r12, 0x8010570e, &(0x7f0000000000)=0x200000) writev(r12, &(0x7f0000000000)=[{&(0x7f00000000c0)="9cd6ff61d0f3053557bb3144a549257de15456dd2644c81f21191d2b74f0838962fab6db6db493285647f1e04d70115579a4c53c990ca80cc88d94bda2ca45c97609ba447b188c698a845d07d234e60fef53538eb92262b49692217c8841c19d03d32c97fd34c1673aae7c16b5e9b4640b866f226d09fd9b55796c3bf3d48141cd1fe0081a33222449b8ec903055e4f6fb1f2f8498eda0325cd79529abb106859fab0ec5676105243730f37b2d99d79c2e07a66111b6eaf91295d49d58e77982e36573e9d8ad9def42984d2ec4abc1d6c116b128ed6e1881c3fd6a3b8b74a183472e8c9e972d1628a23c0eddae01dcb38fe4a8e8d97f99398370b3e607fb86171f35279b6e060c44b101da78fe513ceb239af24b33126374b1e0dc7a3d1fe2e493d93beb9fb8b4c61005c790ec036f86b642aaeaec9456cd7a659801314df1abeb0aefadd740e7f9a08656edb696363e7ddb329bee5c4b6abf13f4e37d297402ab128240131e383940f0cbcbcfee2b77875e8d1fa621fe32a2adcb548496fcf13f8e12ea089e50797c7736dae8195eefb0e8b2f80cb3e11fb42156499de362e4442a1f59b8b09efe93b4fd505fade4e1e83a4972c66957fa1a8fb231e8ce23da3325582ce84b6b7607cd451e0ee2739fb07e91574ad141a4a5fbdfeb45367b2d3c0c26e04a522e1c49fff5ba738d209585ed7d9fabd761b1c246ed7497ac2245a8bc74f827f93304de7dbf08be578fb54ed26312a5e0b65912c9916e622ec95ee3a1c5842525a4b168375a913d90182f5295343a8f1a9aeb0829a8cb027d95884e8e19e9195e77d5bfd1844f31b194033526a66a1eba09f85d068128120998d2157c3c038ff392a326f1589a2da2a6555602f0a985dc3d5a525d1c40bb53778e713e39fbd43949547a948d18c496eb769604caacf7b1aa19071135d9a42ee2d5f86a2c2e11981c6ba41228297d83f2523798b9d87c1b643491b4308691204ae7b515d146a688d091a897a6681a9d332f60a247c535e6e6c0f0730938f3902441bf9187ac8b6cf58a5d918c10412a2d774d6b91beceeb858af3df29a16b7a12bf4193b3e401b0fc98e2b5c21b0d6e49514d4f1e85af11f34599b21a17f037da731bc2bc3bc042d0f8f25ff8561924058a7595c9b2f23ea768aed373e606df14605edf34cb67a6433c28160657cdde30256df776f269b397fa4572b78c4bb7c8b3395cc114702bffbbf9387f80794ef4bb6d08c87015f3684484036b95b910863a2e92ee8f6139a24e5f19ed08432bd92ed01b2925902b06c4b91295be65b641d78085b2a1ecdeab4b9f5dfeeb6fdb6d5fb02b061b8b5d03dc7f99f6a552f1869e65bad9ccf6b454a4255d800074bd97d24543347768a4ba733e73eb2afe178f73bd738d506386606338264df152517fd429718a935f6c8ca9abb4da29f3a30e71a26cc5496e6cea183ef02f884f4f5bfafa8a06794e59aa172894e6aaea31497c77a57c07d11a87fa12ded129fa64d68bf1ac19070c01e775f4d14b3e8c955141979b761405205af168a48de7732774994ddb7fdfa3c8570583168a9e03f024d9e2e1f09dec9cb77677047b75e4da6d17869c6f66f5268511858ba7e1af43acd85d328cee96baa4d17bde95a925d23fd9d062cc7da9fc25ab7707e5ef86d9b328bcea0543840700c6953e62c66ffaba77fd26f0d15cf6d70852208610f507ae83dced2e950f1d0029cdd7332347f946dda155635ea8330ea602419e3c53ec4b09117f3e09b1b2f93407cc8bb0c0e98d2678872084020ea067746d00f2203426773f56a09b2c7cd830bcd3dd58ade6f6460a5b444164d3a17bcd6f77c1a99937110fcbd1ac011eea53aecefd01481e60aa1fbf6bb2edb7db776d1c17c4b91ea5951c7958a473028c440681e28c68ba0d9ead285944ff8aab4dd09146f86186e7b52d00c08190a0613abb4531980d4c41712900679fafdfe15029921c6cadbe4d88d943d72fa9c51f77717de1c105b4ce216d26e57f2c3d2253a4efc59b883a329eb8042e3423ed384ec17e5eb2ceb7ff211f33dc6ff61c0246384ccaad7e38adf3d4bf3b60fc5cb1d040d1a0005fe9c31c8ba55d44887861842c396ced33ce3375708fe5c4984b816dbff04ae2672d1a1c253aa4ce34b876b2479d8bf16702c10eac2a280d63ad593fc572596fce8e94d7a345712bf82f5858c9b279304933855c00e3283bf6b878c7d94d70ec7e416c7d5444423951bc9129c69af9fb18d8911d1eac10ce394e1a139ebb0e691638f3ce07a70cb81100ac38f8e1abd530762caf0b7372c8b0e9a3ea3eff1a9548bd80e140337a0eda3bb789cea2f01cca56c9b917a60738b937daf42ffabb16d083493f35f24ae431903a1349bdbb6e5657f665bde33aea9f862e8af732d639c2fdd3807938e4d2fd7bf3bb644c1c62a2f291e1020fd1c90bad927a4ab4c2af87ec50348f43253087826d375ce7b34f430bc2204f1793f3fe2d49dd63c1e392bf73a703d83c0c8fc0bef6f975a5e0d0bb1b55d7072a7d29d6347e0bf1a964faeb217abf349cfc85043ab5ac604c834e767c1170c4d1db8049f959262ffdd5c029901127b26342d16e045e7a097789c3d8ca4a7dfc934df4eb4bf099f6524bb9e5a6fe0aa43e3112ddd9b68f809eae2e9e3daf3224a7433934ea31680cd63958bc27bd360b50b4d69b52657059b6c0c42f7fce90ad11e07b2dc58e6558cca4383b2b01e8788258f5f094af481146be7434761966b88e97bee6bdd541952b49242864f6a48e17273a754ad4fe1c3e2a37bfaab300813aba74725eb5ae0196e529aee464bbe26aae81a8edfebb0c67206f6dd57529786773cff6a7f9dfb43ea8b804122d2f463496bf312080eecc295d6cccf21160080771307cf90cb877d357ae88bb3c750be3997445d97ab758bb56e33399154e7e70fdf9e1b50bf67d014ce23839989c15211663f8aa7e85609cea098f5c0681b79728db1cf0721e6a5359f1f1f3e76fb7a16281ac62fe37378143b2bca6b4aa34cd4b94c037197c02d90e7cbd3214527896d33c698d42fa1a8506838c4283bd19348baa8f13193ebec9a23f059bfc23d5ef4a3237bfef540051c7bd11cc481f95895191430ba74e031fb0d5ac2744210dc546a8be92f5ce2240017a9b5513011700dfd823193412fe36d472f5408bf334fb4995af2ae88450f1b3b080789e7b61eaa268b883e22db6c77df1f3b714aa1cc24ba56030ba439c70acff10fb78eb13811f36455fab7820a2621f69a0728b98ecda6eab6fb571059436faa1199d3e85dcada522d853c56b1a6adecf83cea592a4a0847b4fec67de305190eefa59e7b4a81514904288e147432eaa7c3660debec326e89913e9e8c34a24150c47caee9a35ca38b62a6eefe19b7c2fd43665e94631534fcf76e37ac8852784f9cea2d82453161c35c2b371f8f0462f139d6935215c05faafee8e22b6478d7b095018f8b723e3367d2858e5a74b0aac630fd6ed5dc69b2e6afa9a28ecb14e4e125c5a69c951fe7b93effa01a55c98bea1588b1e52cbd77b2b89898ec8bffb03f2c4d138041476765b3e8f4050f52aeedb816116feb9df93fd67cbf373753cb2670d1ecc39b48131623572506ee694d563069f06023bbc94811a5ec7b64bda22c91da1f3c553614ccd601eb608eabde4de06d47fa9345d569320935f2c8c8ad8b345ad460c0673962b752fa1a586e956a21c2aa01c4a6846351131540aa4affb9d8e9669e52ff3a3e2a6cb61bc1bf9acd048bcd5d234aa0f1131e1c7ab377eafc8e985e459442a3505db6c617b156860be926bb8fa3ab70fc7b348130ee3f9d58c1a1e20cc493722eb220cf8760f397e6ef1c0d09a19a590997b608f67eafdc75317ba0bbba95b5b6584769c02fb2e0b8026aed2ff9c8d6708d5ea1587abdf25002515a552dd76668e44c748586bfe009eeee7a6284f46ae354a928f9117b23bbb24a0f69f4f4b239ea5b5ce13244ae8d9ac2e2c91805c3fc35804959070602f2a7608b607e114e0adb62c5dfe8abdd0625511d5ef0ee81176b5e46fa7bb9b3e5d7c8235694b9d16d9754d4927aa7d7d90c7f0c90957abd3c7e6b8cb125286f9511b073e223b81aea5e18951f76dc4199c0f192f56c09e9f139717d0f5f2159ac66d8742b27fdacce765f74de116154e32978e1788fac9a684f2434a92cda5565a187a1f610f4f48514f958f573c8e760bedf8dde4f331d035d40ad0439a2545c639df5a0665515bba086a412be31ad2fdb901013d0ff92bd148fe3e222a8027da23ffd32616b9c229bb47e205cddbf3c36a5a360158d726541c677d90e5e60750b7e79ec90c86c3d68e3039db9cc4154a9211febd3b7db61d38cda28062725c443415f77d90fbf02ebe5aa9f1292e0287b5955a82de5c3f693744f51cf98eaf94338e16e96685434f06f53464d1a976c0be9380ef49de9a7da469c1be635ce48aaf93297e8a890e093a3627b2a628e900f0210979ded002c804a8409cd28f8e373d03df82b80c6bff314d20bbb3d7f4a09aed307610d56dec7bc524d96beec893e0dd9b1efb91f51bb394e9d17b24487284b9966ac955855982a49f3406382b05a256de0cd89713770136c6eb3c47f58e830fb18eb174638d9ccf1578aa92e3bb839d5a456844ff073ea97a538a8a3eb945dbf90edd25807671cf55c6ffa3670de28b277f387bc2486115dd8dc96455f8108881b86e9c1f3e361e9724d863182d059dcda71997e23a93d5cf9dae6df382f30615940af703c519d3e255d14e2e279d5ae838f844eb83307f9c601af92d9e7cdab6662f14ba8ee296874c160d659a60b533cf3a6d7d3f32737de5084c3691b8db25a9dbc94c670dcfc79713d6526008a728eb8ebe7db8f461a7cb5aa2f2e34813f3ee6bc98320e4a0f5db56f1347123d0577c1426afe33ac5ecce57e97f9083aae6f2c9cf59dbd47fa63b5775756379c3dcd2eb77fb66e3d49b0df820d43a1ed1ad9eaa77aaab8fd22bb801d70d6316c5c131697d5cc884e9b12b8ef9c57a4a9b25540e0ec9f14a893b48f9e0e45733643c085e2577cf0b0126925475af5505bf701bb109b09753315878b20e2b8ed86b8fe609ca5727a978497a3faa61d22f06dbdca045692b38d2f7f91dd6471781c72d2b4dcd21be0dfcd8af30c4129982d45c41101f9907ebae108247224ae5851ba3c3ecf3eb48bf1c7123112c58f7ac5f736f4df08ab50dd5f4df5865906aa6b059b5a4cbf80ac1b7c1f0c5155e08f663290747cd27b5fdea7ea0590a3625715efc5973ae1989161905c785cdb1f205a3bfa05baea4534cfb84502b3c732e24ad28707bd8d89312fc324d6341756685833cbaa2ee3f000f23716e9c8657113efe5465ab1677dbf9af8ede8ff678a850473cd206d66ad88da8c31c1a578da557e5b921e5032a7d85335ab76c42536911cace065ee37ffa74ab352dcb7f7a51ace4cb48b2c580b2ce1a1d94bfa89dae9e8afa415b6d57f3f7bff1f40d2266e46f894b43209f4ca7d4b32681845c8f8df37bd50a51cd43938e63c2d75398d1f424aa5494bcd367fa1dc83cd9e79d1b5b6d07d312600c31226656414a872a5a5d9579068c062f2b1e8bdd73a34d4ce78471bc4564ada79111dda30c923ff43dfc63df9b224c335158359a4b989a86a9b3ff28c52c6d2d3dfc209d651bd5ea6712a73973fa0dd8eed7c7cae18d9c61cd2c0a4956033ac83fe663da934523b6a17e0dae6ecb791fa73462b6efcc108e699f2431ecbf2f2e365b7cee8ae4d0c3689b78a7c3", 0x1000}], 0x1) ioctl$WSDISPLAYIO_GMODE(r12, 0x4004574b, &(0x7f0000000000)) ftruncate(r0, 0x0, 0x7fffffffff6) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 16:00:15 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3e9, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) acct(&(0x7f0000000040)='./file0\x00') r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 16:00:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r4 = semget$private(0x0, 0x4, 0xa5) semop(r4, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r4, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r4, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r4, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r7, r9, 0x4}, 0x200, 0x401, 0x2}) fchownat(r0, &(0x7f00000010c0)='./bus\x00', r3, r9, 0x2) r10 = dup(r0) ioctl$WSKBDIO_SETMODE(r10, 0x8010570e, &(0x7f0000000000)=0x200000) writev(r10, &(0x7f0000000000)=[{&(0x7f00000000c0)="9cd6ff61d0f3053557bb3144a549257de15456dd2644c81f21191d2b74f0838962fab6db6db493285647f1e04d70115579a4c53c990ca80cc88d94bda2ca45c97609ba447b188c698a845d07d234e60fef53538eb92262b49692217c8841c19d03d32c97fd34c1673aae7c16b5e9b4640b866f226d09fd9b55796c3bf3d48141cd1fe0081a33222449b8ec903055e4f6fb1f2f8498eda0325cd79529abb106859fab0ec5676105243730f37b2d99d79c2e07a66111b6eaf91295d49d58e77982e36573e9d8ad9def42984d2ec4abc1d6c116b128ed6e1881c3fd6a3b8b74a183472e8c9e972d1628a23c0eddae01dcb38fe4a8e8d97f99398370b3e607fb86171f35279b6e060c44b101da78fe513ceb239af24b33126374b1e0dc7a3d1fe2e493d93beb9fb8b4c61005c790ec036f86b642aaeaec9456cd7a659801314df1abeb0aefadd740e7f9a08656edb696363e7ddb329bee5c4b6abf13f4e37d297402ab128240131e383940f0cbcbcfee2b77875e8d1fa621fe32a2adcb548496fcf13f8e12ea089e50797c7736dae8195eefb0e8b2f80cb3e11fb42156499de362e4442a1f59b8b09efe93b4fd505fade4e1e83a4972c66957fa1a8fb231e8ce23da3325582ce84b6b7607cd451e0ee2739fb07e91574ad141a4a5fbdfeb45367b2d3c0c26e04a522e1c49fff5ba738d209585ed7d9fabd761b1c246ed7497ac2245a8bc74f827f93304de7dbf08be578fb54ed26312a5e0b65912c9916e622ec95ee3a1c5842525a4b168375a913d90182f5295343a8f1a9aeb0829a8cb027d95884e8e19e9195e77d5bfd1844f31b194033526a66a1eba09f85d068128120998d2157c3c038ff392a326f1589a2da2a6555602f0a985dc3d5a525d1c40bb53778e713e39fbd43949547a948d18c496eb769604caacf7b1aa19071135d9a42ee2d5f86a2c2e11981c6ba41228297d83f2523798b9d87c1b643491b4308691204ae7b515d146a688d091a897a6681a9d332f60a247c535e6e6c0f0730938f3902441bf9187ac8b6cf58a5d918c10412a2d774d6b91beceeb858af3df29a16b7a12bf4193b3e401b0fc98e2b5c21b0d6e49514d4f1e85af11f34599b21a17f037da731bc2bc3bc042d0f8f25ff8561924058a7595c9b2f23ea768aed373e606df14605edf34cb67a6433c28160657cdde30256df776f269b397fa4572b78c4bb7c8b3395cc114702bffbbf9387f80794ef4bb6d08c87015f3684484036b95b910863a2e92ee8f6139a24e5f19ed08432bd92ed01b2925902b06c4b91295be65b641d78085b2a1ecdeab4b9f5dfeeb6fdb6d5fb02b061b8b5d03dc7f99f6a552f1869e65bad9ccf6b454a4255d800074bd97d24543347768a4ba733e73eb2afe178f73bd738d506386606338264df152517fd429718a935f6c8ca9abb4da29f3a30e71a26cc5496e6cea183ef02f884f4f5bfafa8a06794e59aa172894e6aaea31497c77a57c07d11a87fa12ded129fa64d68bf1ac19070c01e775f4d14b3e8c955141979b761405205af168a48de7732774994ddb7fdfa3c8570583168a9e03f024d9e2e1f09dec9cb77677047b75e4da6d17869c6f66f5268511858ba7e1af43acd85d328cee96baa4d17bde95a925d23fd9d062cc7da9fc25ab7707e5ef86d9b328bcea0543840700c6953e62c66ffaba77fd26f0d15cf6d70852208610f507ae83dced2e950f1d0029cdd7332347f946dda155635ea8330ea602419e3c53ec4b09117f3e09b1b2f93407cc8bb0c0e98d2678872084020ea067746d00f2203426773f56a09b2c7cd830bcd3dd58ade6f6460a5b444164d3a17bcd6f77c1a99937110fcbd1ac011eea53aecefd01481e60aa1fbf6bb2edb7db776d1c17c4b91ea5951c7958a473028c440681e28c68ba0d9ead285944ff8aab4dd09146f86186e7b52d00c08190a0613abb4531980d4c41712900679fafdfe15029921c6cadbe4d88d943d72fa9c51f77717de1c105b4ce216d26e57f2c3d2253a4efc59b883a329eb8042e3423ed384ec17e5eb2ceb7ff211f33dc6ff61c0246384ccaad7e38adf3d4bf3b60fc5cb1d040d1a0005fe9c31c8ba55d44887861842c396ced33ce3375708fe5c4984b816dbff04ae2672d1a1c253aa4ce34b876b2479d8bf16702c10eac2a280d63ad593fc572596fce8e94d7a345712bf82f5858c9b279304933855c00e3283bf6b878c7d94d70ec7e416c7d5444423951bc9129c69af9fb18d8911d1eac10ce394e1a139ebb0e691638f3ce07a70cb81100ac38f8e1abd530762caf0b7372c8b0e9a3ea3eff1a9548bd80e140337a0eda3bb789cea2f01cca56c9b917a60738b937daf42ffabb16d083493f35f24ae431903a1349bdbb6e5657f665bde33aea9f862e8af732d639c2fdd3807938e4d2fd7bf3bb644c1c62a2f291e1020fd1c90bad927a4ab4c2af87ec50348f43253087826d375ce7b34f430bc2204f1793f3fe2d49dd63c1e392bf73a703d83c0c8fc0bef6f975a5e0d0bb1b55d7072a7d29d6347e0bf1a964faeb217abf349cfc85043ab5ac604c834e767c1170c4d1db8049f959262ffdd5c029901127b26342d16e045e7a097789c3d8ca4a7dfc934df4eb4bf099f6524bb9e5a6fe0aa43e3112ddd9b68f809eae2e9e3daf3224a7433934ea31680cd63958bc27bd360b50b4d69b52657059b6c0c42f7fce90ad11e07b2dc58e6558cca4383b2b01e8788258f5f094af481146be7434761966b88e97bee6bdd541952b49242864f6a48e17273a754ad4fe1c3e2a37bfaab300813aba74725eb5ae0196e529aee464bbe26aae81a8edfebb0c67206f6dd57529786773cff6a7f9dfb43ea8b804122d2f463496bf312080eecc295d6cccf21160080771307cf90cb877d357ae88bb3c750be3997445d97ab758bb56e33399154e7e70fdf9e1b50bf67d014ce23839989c15211663f8aa7e85609cea098f5c0681b79728db1cf0721e6a5359f1f1f3e76fb7a16281ac62fe37378143b2bca6b4aa34cd4b94c037197c02d90e7cbd3214527896d33c698d42fa1a8506838c4283bd19348baa8f13193ebec9a23f059bfc23d5ef4a3237bfef540051c7bd11cc481f95895191430ba74e031fb0d5ac2744210dc546a8be92f5ce2240017a9b5513011700dfd823193412fe36d472f5408bf334fb4995af2ae88450f1b3b080789e7b61eaa268b883e22db6c77df1f3b714aa1cc24ba56030ba439c70acff10fb78eb13811f36455fab7820a2621f69a0728b98ecda6eab6fb571059436faa1199d3e85dcada522d853c56b1a6adecf83cea592a4a0847b4fec67de305190eefa59e7b4a81514904288e147432eaa7c3660debec326e89913e9e8c34a24150c47caee9a35ca38b62a6eefe19b7c2fd43665e94631534fcf76e37ac8852784f9cea2d82453161c35c2b371f8f0462f139d6935215c05faafee8e22b6478d7b095018f8b723e3367d2858e5a74b0aac630fd6ed5dc69b2e6afa9a28ecb14e4e125c5a69c951fe7b93effa01a55c98bea1588b1e52cbd77b2b89898ec8bffb03f2c4d138041476765b3e8f4050f52aeedb816116feb9df93fd67cbf373753cb2670d1ecc39b48131623572506ee694d563069f06023bbc94811a5ec7b64bda22c91da1f3c553614ccd601eb608eabde4de06d47fa9345d569320935f2c8c8ad8b345ad460c0673962b752fa1a586e956a21c2aa01c4a6846351131540aa4affb9d8e9669e52ff3a3e2a6cb61bc1bf9acd048bcd5d234aa0f1131e1c7ab377eafc8e985e459442a3505db6c617b156860be926bb8fa3ab70fc7b348130ee3f9d58c1a1e20cc493722eb220cf8760f397e6ef1c0d09a19a590997b608f67eafdc75317ba0bbba95b5b6584769c02fb2e0b8026aed2ff9c8d6708d5ea1587abdf25002515a552dd76668e44c748586bfe009eeee7a6284f46ae354a928f9117b23bbb24a0f69f4f4b239ea5b5ce13244ae8d9ac2e2c91805c3fc35804959070602f2a7608b607e114e0adb62c5dfe8abdd0625511d5ef0ee81176b5e46fa7bb9b3e5d7c8235694b9d16d9754d4927aa7d7d90c7f0c90957abd3c7e6b8cb125286f9511b073e223b81aea5e18951f76dc4199c0f192f56c09e9f139717d0f5f2159ac66d8742b27fdacce765f74de116154e32978e1788fac9a684f2434a92cda5565a187a1f610f4f48514f958f573c8e760bedf8dde4f331d035d40ad0439a2545c639df5a0665515bba086a412be31ad2fdb901013d0ff92bd148fe3e222a8027da23ffd32616b9c229bb47e205cddbf3c36a5a360158d726541c677d90e5e60750b7e79ec90c86c3d68e3039db9cc4154a9211febd3b7db61d38cda28062725c443415f77d90fbf02ebe5aa9f1292e0287b5955a82de5c3f693744f51cf98eaf94338e16e96685434f06f53464d1a976c0be9380ef49de9a7da469c1be635ce48aaf93297e8a890e093a3627b2a628e900f0210979ded002c804a8409cd28f8e373d03df82b80c6bff314d20bbb3d7f4a09aed307610d56dec7bc524d96beec893e0dd9b1efb91f51bb394e9d17b24487284b9966ac955855982a49f3406382b05a256de0cd89713770136c6eb3c47f58e830fb18eb174638d9ccf1578aa92e3bb839d5a456844ff073ea97a538a8a3eb945dbf90edd25807671cf55c6ffa3670de28b277f387bc2486115dd8dc96455f8108881b86e9c1f3e361e9724d863182d059dcda71997e23a93d5cf9dae6df382f30615940af703c519d3e255d14e2e279d5ae838f844eb83307f9c601af92d9e7cdab6662f14ba8ee296874c160d659a60b533cf3a6d7d3f32737de5084c3691b8db25a9dbc94c670dcfc79713d6526008a728eb8ebe7db8f461a7cb5aa2f2e34813f3ee6bc98320e4a0f5db56f1347123d0577c1426afe33ac5ecce57e97f9083aae6f2c9cf59dbd47fa63b5775756379c3dcd2eb77fb66e3d49b0df820d43a1ed1ad9eaa77aaab8fd22bb801d70d6316c5c131697d5cc884e9b12b8ef9c57a4a9b25540e0ec9f14a893b48f9e0e45733643c085e2577cf0b0126925475af5505bf701bb109b09753315878b20e2b8ed86b8fe609ca5727a978497a3faa61d22f06dbdca045692b38d2f7f91dd6471781c72d2b4dcd21be0dfcd8af30c4129982d45c41101f9907ebae108247224ae5851ba3c3ecf3eb48bf1c7123112c58f7ac5f736f4df08ab50dd5f4df5865906aa6b059b5a4cbf80ac1b7c1f0c5155e08f663290747cd27b5fdea7ea0590a3625715efc5973ae1989161905c785cdb1f205a3bfa05baea4534cfb84502b3c732e24ad28707bd8d89312fc324d6341756685833cbaa2ee3f000f23716e9c8657113efe5465ab1677dbf9af8ede8ff678a850473cd206d66ad88da8c31c1a578da557e5b921e5032a7d85335ab76c42536911cace065ee37ffa74ab352dcb7f7a51ace4cb48b2c580b2ce1a1d94bfa89dae9e8afa415b6d57f3f7bff1f40d2266e46f894b43209f4ca7d4b32681845c8f8df37bd50a51cd43938e63c2d75398d1f424aa5494bcd367fa1dc83cd9e79d1b5b6d07d312600c31226656414a872a5a5d9579068c062f2b1e8bdd73a34d4ce78471bc4564ada79111dda30c923ff43dfc63df9b224c335158359a4b989a86a9b3ff28c52c6d2d3dfc209d651bd5ea6712a73973fa0dd8eed7c7cae18d9c61cd2c0a4956033ac83fe663da934523b6a17e0dae6ecb791fa73462b6efcc108e699f2431ecbf2f2e365b7cee8ae4d0c3689b78a7c3", 0x1000}], 0x1) recvfrom$inet6(r10, &(0x7f0000000040)=""/122, 0x7a, 0x2, &(0x7f0000000100)={0x18, 0x1, 0x6, 0x4}, 0xc) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r11, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a000000030035700000000000000000"], 0x38}, 0x0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x2ba, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x202, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0xa, &(0x7f00000001c0)=[{0x5, 0x8, 0xc9}, {0x6, 0x2, 0x6, 0x7aa}, {0xffff, 0x80, 0x7, 0x66}, {0xf996, 0x1, 0x5, 0x17b3}, {0x4, 0x6, 0x52, 0x6}, {0x1, 0x8, 0xcf, 0x3}, {0x0, 0x81, 0x6b, 0x1}, {0x0, 0x8, 0x7, 0x6}, {0x5, 0xff, 0x7, 0x1}, {0x31, 0x0, 0xb4, 0x855}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000100)={0x2, 0x1ff}) 16:00:15 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = kqueue() kqueue() r2 = syz_open_pts() r3 = geteuid() r4 = getegid() fchown(r2, r3, r4) socket(0x20, 0x3, 0x1f) r5 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)}) getpeername$inet(r5, &(0x7f0000000040), &(0x7f0000000080)=0xc) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7ffffffc}) 16:00:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) recvmsg(r3, &(0x7f0000000540)={&(0x7f0000000040)=@un=@file={0x0, ""/2}, 0x4, &(0x7f0000000080)=[{&(0x7f0000000100)=""/207, 0xcf}, {&(0x7f0000000200)=""/130, 0x82}, {&(0x7f00000002c0)=""/205, 0xcd}, {&(0x7f00000003c0)=""/128, 0x80}], 0x4, &(0x7f0000000440)=""/215, 0xd7}, 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r4, 0x0, 0xe2856f30d81e70e7) r5 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r6 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r9 = semget$private(0x0, 0x4, 0xa5) semop(r9, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r9, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r9, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r9, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={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}) fchownat(r5, &(0x7f00000010c0)='./bus\x00', r8, r14, 0x2) r15 = dup(r5) ioctl$WSKBDIO_SETMODE(r15, 0x8010570e, &(0x7f0000000000)=0x200000) writev(r15, &(0x7f0000000000)=[{&(0x7f00000000c0)="9cd6ff61d0f3053557bb3144a549257de15456dd2644c81f21191d2b74f0838962fab6db6db493285647f1e04d70115579a4c53c990ca80cc88d94bda2ca45c97609ba447b188c698a845d07d234e60fef53538eb92262b49692217c8841c19d03d32c97fd34c1673aae7c16b5e9b4640b866f226d09fd9b55796c3bf3d48141cd1fe0081a33222449b8ec903055e4f6fb1f2f8498eda0325cd79529abb106859fab0ec5676105243730f37b2d99d79c2e07a66111b6eaf91295d49d58e77982e36573e9d8ad9def42984d2ec4abc1d6c116b128ed6e1881c3fd6a3b8b74a183472e8c9e972d1628a23c0eddae01dcb38fe4a8e8d97f99398370b3e607fb86171f35279b6e060c44b101da78fe513ceb239af24b33126374b1e0dc7a3d1fe2e493d93beb9fb8b4c61005c790ec036f86b642aaeaec9456cd7a659801314df1abeb0aefadd740e7f9a08656edb696363e7ddb329bee5c4b6abf13f4e37d297402ab128240131e383940f0cbcbcfee2b77875e8d1fa621fe32a2adcb548496fcf13f8e12ea089e50797c7736dae8195eefb0e8b2f80cb3e11fb42156499de362e4442a1f59b8b09efe93b4fd505fade4e1e83a4972c66957fa1a8fb231e8ce23da3325582ce84b6b7607cd451e0ee2739fb07e91574ad141a4a5fbdfeb45367b2d3c0c26e04a522e1c49fff5ba738d209585ed7d9fabd761b1c246ed7497ac2245a8bc74f827f93304de7dbf08be578fb54ed26312a5e0b65912c9916e622ec95ee3a1c5842525a4b168375a913d90182f5295343a8f1a9aeb0829a8cb027d95884e8e19e9195e77d5bfd1844f31b194033526a66a1eba09f85d068128120998d2157c3c038ff392a326f1589a2da2a6555602f0a985dc3d5a525d1c40bb53778e713e39fbd43949547a948d18c496eb769604caacf7b1aa19071135d9a42ee2d5f86a2c2e11981c6ba41228297d83f2523798b9d87c1b643491b4308691204ae7b515d146a688d091a897a6681a9d332f60a247c535e6e6c0f0730938f3902441bf9187ac8b6cf58a5d918c10412a2d774d6b91beceeb858af3df29a16b7a12bf4193b3e401b0fc98e2b5c21b0d6e49514d4f1e85af11f34599b21a17f037da731bc2bc3bc042d0f8f25ff8561924058a7595c9b2f23ea768aed373e606df14605edf34cb67a6433c28160657cdde30256df776f269b397fa4572b78c4bb7c8b3395cc114702bffbbf9387f80794ef4bb6d08c87015f3684484036b95b910863a2e92ee8f6139a24e5f19ed08432bd92ed01b2925902b06c4b91295be65b641d78085b2a1ecdeab4b9f5dfeeb6fdb6d5fb02b061b8b5d03dc7f99f6a552f1869e65bad9ccf6b454a4255d800074bd97d24543347768a4ba733e73eb2afe178f73bd738d506386606338264df152517fd429718a935f6c8ca9abb4da29f3a30e71a26cc5496e6cea183ef02f884f4f5bfafa8a06794e59aa172894e6aaea31497c77a57c07d11a87fa12ded129fa64d68bf1ac19070c01e775f4d14b3e8c955141979b761405205af168a48de7732774994ddb7fdfa3c8570583168a9e03f024d9e2e1f09dec9cb77677047b75e4da6d17869c6f66f5268511858ba7e1af43acd85d328cee96baa4d17bde95a925d23fd9d062cc7da9fc25ab7707e5ef86d9b328bcea0543840700c6953e62c66ffaba77fd26f0d15cf6d70852208610f507ae83dced2e950f1d0029cdd7332347f946dda155635ea8330ea602419e3c53ec4b09117f3e09b1b2f93407cc8bb0c0e98d2678872084020ea067746d00f2203426773f56a09b2c7cd830bcd3dd58ade6f6460a5b444164d3a17bcd6f77c1a99937110fcbd1ac011eea53aecefd01481e60aa1fbf6bb2edb7db776d1c17c4b91ea5951c7958a473028c440681e28c68ba0d9ead285944ff8aab4dd09146f86186e7b52d00c08190a0613abb4531980d4c41712900679fafdfe15029921c6cadbe4d88d943d72fa9c51f77717de1c105b4ce216d26e57f2c3d2253a4efc59b883a329eb8042e3423ed384ec17e5eb2ceb7ff211f33dc6ff61c0246384ccaad7e38adf3d4bf3b60fc5cb1d040d1a0005fe9c31c8ba55d44887861842c396ced33ce3375708fe5c4984b816dbff04ae2672d1a1c253aa4ce34b876b2479d8bf16702c10eac2a280d63ad593fc572596fce8e94d7a345712bf82f5858c9b279304933855c00e3283bf6b878c7d94d70ec7e416c7d5444423951bc9129c69af9fb18d8911d1eac10ce394e1a139ebb0e691638f3ce07a70cb81100ac38f8e1abd530762caf0b7372c8b0e9a3ea3eff1a9548bd80e140337a0eda3bb789cea2f01cca56c9b917a60738b937daf42ffabb16d083493f35f24ae431903a1349bdbb6e5657f665bde33aea9f862e8af732d639c2fdd3807938e4d2fd7bf3bb644c1c62a2f291e1020fd1c90bad927a4ab4c2af87ec50348f43253087826d375ce7b34f430bc2204f1793f3fe2d49dd63c1e392bf73a703d83c0c8fc0bef6f975a5e0d0bb1b55d7072a7d29d6347e0bf1a964faeb217abf349cfc85043ab5ac604c834e767c1170c4d1db8049f959262ffdd5c029901127b26342d16e045e7a097789c3d8ca4a7dfc934df4eb4bf099f6524bb9e5a6fe0aa43e3112ddd9b68f809eae2e9e3daf3224a7433934ea31680cd63958bc27bd360b50b4d69b52657059b6c0c42f7fce90ad11e07b2dc58e6558cca4383b2b01e8788258f5f094af481146be7434761966b88e97bee6bdd541952b49242864f6a48e17273a754ad4fe1c3e2a37bfaab300813aba74725eb5ae0196e529aee464bbe26aae81a8edfebb0c67206f6dd57529786773cff6a7f9dfb43ea8b804122d2f463496bf312080eecc295d6cccf21160080771307cf90cb877d357ae88bb3c750be3997445d97ab758bb56e33399154e7e70fdf9e1b50bf67d014ce23839989c15211663f8aa7e85609cea098f5c0681b79728db1cf0721e6a5359f1f1f3e76fb7a16281ac62fe37378143b2bca6b4aa34cd4b94c037197c02d90e7cbd3214527896d33c698d42fa1a8506838c4283bd19348baa8f13193ebec9a23f059bfc23d5ef4a3237bfef540051c7bd11cc481f95895191430ba74e031fb0d5ac2744210dc546a8be92f5ce2240017a9b5513011700dfd823193412fe36d472f5408bf334fb4995af2ae88450f1b3b080789e7b61eaa268b883e22db6c77df1f3b714aa1cc24ba56030ba439c70acff10fb78eb13811f36455fab7820a2621f69a0728b98ecda6eab6fb571059436faa1199d3e85dcada522d853c56b1a6adecf83cea592a4a0847b4fec67de305190eefa59e7b4a81514904288e147432eaa7c3660debec326e89913e9e8c34a24150c47caee9a35ca38b62a6eefe19b7c2fd43665e94631534fcf76e37ac8852784f9cea2d82453161c35c2b371f8f0462f139d6935215c05faafee8e22b6478d7b095018f8b723e3367d2858e5a74b0aac630fd6ed5dc69b2e6afa9a28ecb14e4e125c5a69c951fe7b93effa01a55c98bea1588b1e52cbd77b2b89898ec8bffb03f2c4d138041476765b3e8f4050f52aeedb816116feb9df93fd67cbf373753cb2670d1ecc39b48131623572506ee694d563069f06023bbc94811a5ec7b64bda22c91da1f3c553614ccd601eb608eabde4de06d47fa9345d569320935f2c8c8ad8b345ad460c0673962b752fa1a586e956a21c2aa01c4a6846351131540aa4affb9d8e9669e52ff3a3e2a6cb61bc1bf9acd048bcd5d234aa0f1131e1c7ab377eafc8e985e459442a3505db6c617b156860be926bb8fa3ab70fc7b348130ee3f9d58c1a1e20cc493722eb220cf8760f397e6ef1c0d09a19a590997b608f67eafdc75317ba0bbba95b5b6584769c02fb2e0b8026aed2ff9c8d6708d5ea1587abdf25002515a552dd76668e44c748586bfe009eeee7a6284f46ae354a928f9117b23bbb24a0f69f4f4b239ea5b5ce13244ae8d9ac2e2c91805c3fc35804959070602f2a7608b607e114e0adb62c5dfe8abdd0625511d5ef0ee81176b5e46fa7bb9b3e5d7c8235694b9d16d9754d4927aa7d7d90c7f0c90957abd3c7e6b8cb125286f9511b073e223b81aea5e18951f76dc4199c0f192f56c09e9f139717d0f5f2159ac66d8742b27fdacce765f74de116154e32978e1788fac9a684f2434a92cda5565a187a1f610f4f48514f958f573c8e760bedf8dde4f331d035d40ad0439a2545c639df5a0665515bba086a412be31ad2fdb901013d0ff92bd148fe3e222a8027da23ffd32616b9c229bb47e205cddbf3c36a5a360158d726541c677d90e5e60750b7e79ec90c86c3d68e3039db9cc4154a9211febd3b7db61d38cda28062725c443415f77d90fbf02ebe5aa9f1292e0287b5955a82de5c3f693744f51cf98eaf94338e16e96685434f06f53464d1a976c0be9380ef49de9a7da469c1be635ce48aaf93297e8a890e093a3627b2a628e900f0210979ded002c804a8409cd28f8e373d03df82b80c6bff314d20bbb3d7f4a09aed307610d56dec7bc524d96beec893e0dd9b1efb91f51bb394e9d17b24487284b9966ac955855982a49f3406382b05a256de0cd89713770136c6eb3c47f58e830fb18eb174638d9ccf1578aa92e3bb839d5a456844ff073ea97a538a8a3eb945dbf90edd25807671cf55c6ffa3670de28b277f387bc2486115dd8dc96455f8108881b86e9c1f3e361e9724d863182d059dcda71997e23a93d5cf9dae6df382f30615940af703c519d3e255d14e2e279d5ae838f844eb83307f9c601af92d9e7cdab6662f14ba8ee296874c160d659a60b533cf3a6d7d3f32737de5084c3691b8db25a9dbc94c670dcfc79713d6526008a728eb8ebe7db8f461a7cb5aa2f2e34813f3ee6bc98320e4a0f5db56f1347123d0577c1426afe33ac5ecce57e97f9083aae6f2c9cf59dbd47fa63b5775756379c3dcd2eb77fb66e3d49b0df820d43a1ed1ad9eaa77aaab8fd22bb801d70d6316c5c131697d5cc884e9b12b8ef9c57a4a9b25540e0ec9f14a893b48f9e0e45733643c085e2577cf0b0126925475af5505bf701bb109b09753315878b20e2b8ed86b8fe609ca5727a978497a3faa61d22f06dbdca045692b38d2f7f91dd6471781c72d2b4dcd21be0dfcd8af30c4129982d45c41101f9907ebae108247224ae5851ba3c3ecf3eb48bf1c7123112c58f7ac5f736f4df08ab50dd5f4df5865906aa6b059b5a4cbf80ac1b7c1f0c5155e08f663290747cd27b5fdea7ea0590a3625715efc5973ae1989161905c785cdb1f205a3bfa05baea4534cfb84502b3c732e24ad28707bd8d89312fc324d6341756685833cbaa2ee3f000f23716e9c8657113efe5465ab1677dbf9af8ede8ff678a850473cd206d66ad88da8c31c1a578da557e5b921e5032a7d85335ab76c42536911cace065ee37ffa74ab352dcb7f7a51ace4cb48b2c580b2ce1a1d94bfa89dae9e8afa415b6d57f3f7bff1f40d2266e46f894b43209f4ca7d4b32681845c8f8df37bd50a51cd43938e63c2d75398d1f424aa5494bcd367fa1dc83cd9e79d1b5b6d07d312600c31226656414a872a5a5d9579068c062f2b1e8bdd73a34d4ce78471bc4564ada79111dda30c923ff43dfc63df9b224c335158359a4b989a86a9b3ff28c52c6d2d3dfc209d651bd5ea6712a73973fa0dd8eed7c7cae18d9c61cd2c0a4956033ac83fe663da934523b6a17e0dae6ecb791fa73462b6efcc108e699f2431ecbf2f2e365b7cee8ae4d0c3689b78a7c3", 0x1000}], 0x1) recvfrom(r15, &(0x7f0000000580)=""/43, 0x2b, 0x800, &(0x7f00000005c0)=@in6={0x18, 0x2, 0x10001, 0x8}, 0xc) 16:00:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x4000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2ba0, 0x0, 0x0, 0x0, 0x0, 0xea, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {0x0, 0x0, 0x0, 0x1000}, {0x0, 0x0, 0x0, 0x1}, {}, {0x0, 0x4}]}}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x61) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open(&(0x7f0000001600)='./file1\x00', 0x180c9, 0x4) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008000014000004455d5d3efc17a1a000000000000fcffffeb00000000000000080000000000e4", 0x2d}], 0x1) sendmsg(r1, &(0x7f00000015c0)={&(0x7f0000000080)=@in={0x2, 0x3}, 0xc, &(0x7f0000000200)=[{&(0x7f0000001500)="e78bcb3adb53e53fb566290ea30987c6e466c16ffc99727ce440232cf1cd3c067c9391b52fe772a5968dce90030f84472695735074cfcd8070c313a66cce89430f4ad0f03836fe217d143cdbebbc49ae3e42db4f27fd4fa61e9e9177c2e329647e6aef980ccf9f9f12d0cd90b0102f2a376d08f4fd5189d6243acc32e62d7b6c7b7dc73ad37314cf0fbd5e531271c9b180d9732b54d1fc9f46d8df4212bb61d9e92f55e05593c2892d", 0xa9}, {&(0x7f0000001640)="9f1788f4ba19fefecd2cfe79b0fdc1643a945bb18edb52abe77c3b57cea56b545a3694b8505862bb6c17cb4685333017b40bc5aefa51e942df162ac99a8980e728ad4fcfd67d75767778e7ac9c0fe5bf62e299c9868635a8157af19824796418f1808b99c297e184aca7d8ebe723a80864c65d7fe5bd7228b58345757f4d276c1a7ba56d1d30ba21167f60cd8cb0b49a0d0d90c93b633672997c1cde3cef9bce9c7335a9199f3be747ac69d283b356e526be2d33a72e845cc984fecc0e0f14cf28e89bbca05a7d7a7bc0a2823b42476a730a15185d5543f6898bf550214da4fdad5208217c8926fe87ed8ffb4fee08e096740c7c1aa7ec3471d3e7a7", 0xfc}, {&(0x7f0000001740)="d9fa94f3dfe8dfba927f6e8be8888472d5f52d84a0a632ea4ca729b7a568c50904f5005c91d9e96f520715aae57c5a1bdc5e31f3bbfdfbe1dcb434a063bd15bbb2cfa53d6471106c6565b908fe8b782645023a741d0dd108a8a1b03a0af6f732b904202049a5296bebad8e4fab5622a532a59aedfd0f5c191e85fc940aad58affb537a428851a4347bc61ef95fb5fcc8f8bcc591e92d64b66a8f8a6ce665331f5aac765b44de6f1865b3824b75fd9bba128a201c1d34e5da173b2ceb1f39acc1f9eead85119a699d81f53b01e30c323b059c65ef184f3110ad61ee6539100ad24b7af7513cadd0a6b8c6560c651335f311cc3796176b4c795e35850e", 0xfc}], 0x3, &(0x7f0000001840)=[{0x60, 0xfffe, 0x6, "bebd23f97249d877c6621e0d9db8551522e52457bc0daf26e79d3100dbdf35f8ef31716cd70fa02343c51be4baa2daad2e4d27e37394712735aeb0d4e73c9d58cd6e307f2693c7f0c2f82742"}], 0x60}, 0x400) getpeername$unix(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000068e8e51e5100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000148e6734000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000"/4098], &(0x7f0000000040)=0x1002) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f00000000c0)={0x5, 0xffff, 0x0, 0x77, 0x40, 0x400, 0x7c0, 0x76}, &(0x7f0000000100)={0x7, 0x4, 0x143, 0x80000000, 0x4c8, 0x100, 0x1000, 0x400}, &(0x7f0000000140)={0x7, 0x7fffffff, 0x6, 0x5, 0x80000001, 0x9, 0x6, 0x8}, &(0x7f00000001c0)={0x40000000000, 0x1}) r2 = socket(0x2, 0x3, 0x102) r3 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r3) r4 = socket(0x18, 0x400000002, 0x0) close(r4) write(0xffffffffffffffff, 0x0, 0x0) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 16:00:15 executing program 0: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000002baa42d9c33300e4ffffffffffffff0000000001"], 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0x10000, 0x4, './bus\x00', 0x80000001, 0x9b6, 0x2, 0x1000}) pipe(&(0x7f0000000340)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x10000, 0x90) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$getown(r2, 0x5) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x12, 0xffffffffffffff9c, 0x0, 0x2000000000000000) fcntl$lock(r0, 0x7, &(0x7f0000000100)) 16:00:15 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1002, 0x0, 0x0) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xfffffffffffffebd) r6 = semget$private(0x0, 0x4, 0xa5) semop(r6, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r6, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) socket(0x0, 0x5, 0x1) r7 = semget$private(0x0, 0x2, 0x400) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000180)=[0x8, 0x85, 0x7fffffff, 0x6b12, 0x2, 0x1f, 0xc42]) semop(r6, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) r8 = semget$private(0x0, 0x3, 0x841) semop(r8, &(0x7f0000000040)=[{0x1, 0x7, 0x800}, {0x1, 0xa, 0x1000}], 0x2aaaaaaaaaaaac75) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={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)=0x200) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r9, r10, r11, r13, 0x4}, 0x200, 0x401, 0x2}) fchownat(r2, &(0x7f00000010c0)='./bus\x00', r5, r13, 0x2) r14 = dup(r2) ioctl$WSKBDIO_SETMODE(r14, 0x8010570e, &(0x7f0000000000)=0x200000) writev(r14, &(0x7f0000000000)=[{&(0x7f00000000c0)="9cd6ff61d0f3053557bb3144a549257de15456dd2644c81f21191d2b74f0838962fab6db6db493285647f1e04d70115579a4c53c990ca80cc88d94bda2ca45c97609ba447b188c698a845d07d234e60fef53538eb92262b49692217c8841c19d03d32c97fd34c1673aae7c16b5e9b4640b866f226d09fd9b55796c3bf3d48141cd1fe0081a33222449b8ec903055e4f6fb1f2f8498eda0325cd79529abb106859fab0ec5676105243730f37b2d99d79c2e07a66111b6eaf91295d49d58e77982e36573e9d8ad9def42984d2ec4abc1d6c116b128ed6e1881c3fd6a3b8b74a183472e8c9e972d1628a23c0eddae01dcb38fe4a8e8d97f99398370b3e607fb86171f35279b6e060c44b101da78fe513ceb239af24b33126374b1e0dc7a3d1fe2e493d93beb9fb8b4c61005c790ec036f86b642aaeaec9456cd7a659801314df1abeb0aefadd740e7f9a08656edb696363e7ddb329bee5c4b6abf13f4e37d297402ab128240131e383940f0cbcbcfee2b77875e8d1fa621fe32a2adcb548496fcf13f8e12ea089e50797c7736dae8195eefb0e8b2f80cb3e11fb42156499de362e4442a1f59b8b09efe93b4fd505fade4e1e83a4972c66957fa1a8fb231e8ce23da3325582ce84b6b7607cd451e0ee2739fb07e91574ad141a4a5fbdfeb45367b2d3c0c26e04a522e1c49fff5ba738d209585ed7d9fabd761b1c246ed7497ac2245a8bc74f827f93304de7dbf08be578fb54ed26312a5e0b65912c9916e622ec95ee3a1c5842525a4b168375a913d90182f5295343a8f1a9aeb0829a8cb027d95884e8e19e9195e77d5bfd1844f31b194033526a66a1eba09f85d068128120998d2157c3c038ff392a326f1589a2da2a6555602f0a985dc3d5a525d1c40bb53778e713e39fbd43949547a948d18c496eb769604caacf7b1aa19071135d9a42ee2d5f86a2c2e11981c6ba41228297d83f2523798b9d87c1b643491b4308691204ae7b515d146a688d091a897a6681a9d332f60a247c535e6e6c0f0730938f3902441bf9187ac8b6cf58a5d918c10412a2d774d6b91beceeb858af3df29a16b7a12bf4193b3e401b0fc98e2b5c21b0d6e49514d4f1e85af11f34599b21a17f037da731bc2bc3bc042d0f8f25ff8561924058a7595c9b2f23ea768aed373e606df14605edf34cb67a6433c28160657cdde30256df776f269b397fa4572b78c4bb7c8b3395cc114702bffbbf9387f80794ef4bb6d08c87015f3684484036b95b910863a2e92ee8f6139a24e5f19ed08432bd92ed01b2925902b06c4b91295be65b641d78085b2a1ecdeab4b9f5dfeeb6fdb6d5fb02b061b8b5d03dc7f99f6a552f1869e65bad9ccf6b454a4255d800074bd97d24543347768a4ba733e73eb2afe178f73bd738d506386606338264df152517fd429718a935f6c8ca9abb4da29f3a30e71a26cc5496e6cea183ef02f884f4f5bfafa8a06794e59aa172894e6aaea31497c77a57c07d11a87fa12ded129fa64d68bf1ac19070c01e775f4d14b3e8c955141979b761405205af168a48de7732774994ddb7fdfa3c8570583168a9e03f024d9e2e1f09dec9cb77677047b75e4da6d17869c6f66f5268511858ba7e1af43acd85d328cee96baa4d17bde95a925d23fd9d062cc7da9fc25ab7707e5ef86d9b328bcea0543840700c6953e62c66ffaba77fd26f0d15cf6d70852208610f507ae83dced2e950f1d0029cdd7332347f946dda155635ea8330ea602419e3c53ec4b09117f3e09b1b2f93407cc8bb0c0e98d2678872084020ea067746d00f2203426773f56a09b2c7cd830bcd3dd58ade6f6460a5b444164d3a17bcd6f77c1a99937110fcbd1ac011eea53aecefd01481e60aa1fbf6bb2edb7db776d1c17c4b91ea5951c7958a473028c440681e28c68ba0d9ead285944ff8aab4dd09146f86186e7b52d00c08190a0613abb4531980d4c41712900679fafdfe15029921c6cadbe4d88d943d72fa9c51f77717de1c105b4ce216d26e57f2c3d2253a4efc59b883a329eb8042e3423ed384ec17e5eb2ceb7ff211f33dc6ff61c0246384ccaad7e38adf3d4bf3b60fc5cb1d040d1a0005fe9c31c8ba55d44887861842c396ced33ce3375708fe5c4984b816dbff04ae2672d1a1c253aa4ce34b876b2479d8bf16702c10eac2a280d63ad593fc572596fce8e94d7a345712bf82f5858c9b279304933855c00e3283bf6b878c7d94d70ec7e416c7d5444423951bc9129c69af9fb18d8911d1eac10ce394e1a139ebb0e691638f3ce07a70cb81100ac38f8e1abd530762caf0b7372c8b0e9a3ea3eff1a9548bd80e140337a0eda3bb789cea2f01cca56c9b917a60738b937daf42ffabb16d083493f35f24ae431903a1349bdbb6e5657f665bde33aea9f862e8af732d639c2fdd3807938e4d2fd7bf3bb644c1c62a2f291e1020fd1c90bad927a4ab4c2af87ec50348f43253087826d375ce7b34f430bc2204f1793f3fe2d49dd63c1e392bf73a703d83c0c8fc0bef6f975a5e0d0bb1b55d7072a7d29d6347e0bf1a964faeb217abf349cfc85043ab5ac604c834e767c1170c4d1db8049f959262ffdd5c029901127b26342d16e045e7a097789c3d8ca4a7dfc934df4eb4bf099f6524bb9e5a6fe0aa43e3112ddd9b68f809eae2e9e3daf3224a7433934ea31680cd63958bc27bd360b50b4d69b52657059b6c0c42f7fce90ad11e07b2dc58e6558cca4383b2b01e8788258f5f094af481146be7434761966b88e97bee6bdd541952b49242864f6a48e17273a754ad4fe1c3e2a37bfaab300813aba74725eb5ae0196e529aee464bbe26aae81a8edfebb0c67206f6dd57529786773cff6a7f9dfb43ea8b804122d2f463496bf312080eecc295d6cccf21160080771307cf90cb877d357ae88bb3c750be3997445d97ab758bb56e33399154e7e70fdf9e1b50bf67d014ce23839989c15211663f8aa7e85609cea098f5c0681b79728db1cf0721e6a5359f1f1f3e76fb7a16281ac62fe37378143b2bca6b4aa34cd4b94c037197c02d90e7cbd3214527896d33c698d42fa1a8506838c4283bd19348baa8f13193ebec9a23f059bfc23d5ef4a3237bfef540051c7bd11cc481f95895191430ba74e031fb0d5ac2744210dc546a8be92f5ce2240017a9b5513011700dfd823193412fe36d472f5408bf334fb4995af2ae88450f1b3b080789e7b61eaa268b883e22db6c77df1f3b714aa1cc24ba56030ba439c70acff10fb78eb13811f36455fab7820a2621f69a0728b98ecda6eab6fb571059436faa1199d3e85dcada522d853c56b1a6adecf83cea592a4a0847b4fec67de305190eefa59e7b4a81514904288e147432eaa7c3660debec326e89913e9e8c34a24150c47caee9a35ca38b62a6eefe19b7c2fd43665e94631534fcf76e37ac8852784f9cea2d82453161c35c2b371f8f0462f139d6935215c05faafee8e22b6478d7b095018f8b723e3367d2858e5a74b0aac630fd6ed5dc69b2e6afa9a28ecb14e4e125c5a69c951fe7b93effa01a55c98bea1588b1e52cbd77b2b89898ec8bffb03f2c4d138041476765b3e8f4050f52aeedb816116feb9df93fd67cbf373753cb2670d1ecc39b48131623572506ee694d563069f06023bbc94811a5ec7b64bda22c91da1f3c553614ccd601eb608eabde4de06d47fa9345d569320935f2c8c8ad8b345ad460c0673962b752fa1a586e956a21c2aa01c4a6846351131540aa4affb9d8e9669e52ff3a3e2a6cb61bc1bf9acd048bcd5d234aa0f1131e1c7ab377eafc8e985e459442a3505db6c617b156860be926bb8fa3ab70fc7b348130ee3f9d58c1a1e20cc493722eb220cf8760f397e6ef1c0d09a19a590997b608f67eafdc75317ba0bbba95b5b6584769c02fb2e0b8026aed2ff9c8d6708d5ea1587abdf25002515a552dd76668e44c748586bfe009eeee7a6284f46ae354a928f9117b23bbb24a0f69f4f4b239ea5b5ce13244ae8d9ac2e2c91805c3fc35804959070602f2a7608b607e114e0adb62c5dfe8abdd0625511d5ef0ee81176b5e46fa7bb9b3e5d7c8235694b9d16d9754d4927aa7d7d90c7f0c90957abd3c7e6b8cb125286f9511b073e223b81aea5e18951f76dc4199c0f192f56c09e9f139717d0f5f2159ac66d8742b27fdacce765f74de116154e32978e1788fac9a684f2434a92cda5565a187a1f610f4f48514f958f573c8e760bedf8dde4f331d035d40ad0439a2545c639df5a0665515bba086a412be31ad2fdb901013d0ff92bd148fe3e222a8027da23ffd32616b9c229bb47e205cddbf3c36a5a360158d726541c677d90e5e60750b7e79ec90c86c3d68e3039db9cc4154a9211febd3b7db61d38cda28062725c443415f77d90fbf02ebe5aa9f1292e0287b5955a82de5c3f693744f51cf98eaf94338e16e96685434f06f53464d1a976c0be9380ef49de9a7da469c1be635ce48aaf93297e8a890e093a3627b2a628e900f0210979ded002c804a8409cd28f8e373d03df82b80c6bff314d20bbb3d7f4a09aed307610d56dec7bc524d96beec893e0dd9b1efb91f51bb394e9d17b24487284b9966ac955855982a49f3406382b05a256de0cd89713770136c6eb3c47f58e830fb18eb174638d9ccf1578aa92e3bb839d5a456844ff073ea97a538a8a3eb945dbf90edd25807671cf55c6ffa3670de28b277f387bc2486115dd8dc96455f8108881b86e9c1f3e361e9724d863182d059dcda71997e23a93d5cf9dae6df382f30615940af703c519d3e255d14e2e279d5ae838f844eb83307f9c601af92d9e7cdab6662f14ba8ee296874c160d659a60b533cf3a6d7d3f32737de5084c3691b8db25a9dbc94c670dcfc79713d6526008a728eb8ebe7db8f461a7cb5aa2f2e34813f3ee6bc98320e4a0f5db56f1347123d0577c1426afe33ac5ecce57e97f9083aae6f2c9cf59dbd47fa63b5775756379c3dcd2eb77fb66e3d49b0df820d43a1ed1ad9eaa77aaab8fd22bb801d70d6316c5c131697d5cc884e9b12b8ef9c57a4a9b25540e0ec9f14a893b48f9e0e45733643c085e2577cf0b0126925475af5505bf701bb109b09753315878b20e2b8ed86b8fe609ca5727a978497a3faa61d22f06dbdca045692b38d2f7f91dd6471781c72d2b4dcd21be0dfcd8af30c4129982d45c41101f9907ebae108247224ae5851ba3c3ecf3eb48bf1c7123112c58f7ac5f736f4df08ab50dd5f4df5865906aa6b059b5a4cbf80ac1b7c1f0c5155e08f663290747cd27b5fdea7ea0590a3625715efc5973ae1989161905c785cdb1f205a3bfa05baea4534cfb84502b3c732e24ad28707bd8d89312fc324d6341756685833cbaa2ee3f000f23716e9c8657113efe5465ab1677dbf9af8ede8ff678a850473cd206d66ad88da8c31c1a578da557e5b921e5032a7d85335ab76c42536911cace065ee37ffa74ab352dcb7f7a51ace4cb48b2c580b2ce1a1d94bfa89dae9e8afa415b6d57f3f7bff1f40d2266e46f894b43209f4ca7d4b32681845c8f8df37bd50a51cd43938e63c2d75398d1f424aa5494bcd367fa1dc83cd9e79d1b5b6d07d312600c31226656414a872a5a5d9579068c062f2b1e8bdd73a34d4ce78471bc4564ada79111dda30c923ff43dfc63df9b224c335158359a4b989a86a9b3ff28c52c6d2d3dfc209d651bd5ea6712a73973fa0dd8eed7c7cae18d9c61cd2c0a4956033ac83fe663da934523b6a17e0dae6ecb791fa73462b6efcc108e699f2431ecbf2f2e365b7cee8ae4d0c3689b78a7c3", 0x1000}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r15, &(0x7f0000000200)=@in6, &(0x7f0000000180)=0xfffffffffffffdcd) 16:00:16 executing program 1: lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x7}, {}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="2341ce9c802bd9a55b03144e7b14") 16:00:16 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) sendto(r0, &(0x7f0000000000)="54a5dd5897cf4ff386b5d10cb54a6e6ec7e99f38d3720b1b3143089cf6bebd1a63e592f0e839bfe5faeb68a99ce33380287d99b8b24b1a46a9de26d5ac30f434dbb4b7042afb04", 0x47, 0xaae66a9019190b59, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x3}, 0x8) lseek(r0, 0x0, 0x2, 0x0) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) 16:00:16 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./bus\x00', r1, 0x1}) execve(&(0x7f0000000240)='.\x00', &(0x7f0000000480)=[&(0x7f0000000280)=':#*/.\x00', &(0x7f0000000300)='tap', &(0x7f0000000340)='+\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='tap', &(0x7f0000000400)='\x00', &(0x7f0000000440)='tap'], &(0x7f0000000500)=[&(0x7f00000004c0)='\x00']) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000200)) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400, 0x0) write(r2, &(0x7f0000000000)="220e22", 0x3) r3 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, r3, r3, 0xffffffffffffffff}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="66ad43a55645ec23b85237350fcb722600000207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) fcntl$getown(r1, 0x5) write(r0, &(0x7f0000000040)="0958806f80000057", 0x8) 16:00:16 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000001180)=ANY=[@ANYBLOB="84000000e98433ca07000000def5242b4c"], 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) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r6 = semget$private(0x0, 0x4, 0xa5) r7 = semget(0x1, 0x4, 0x200) semop(r7, &(0x7f00000003c0)=[{0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffffd, 0x1800}, {0x3, 0x100, 0x7fc}], 0x2aaaaaaaaaaaa7d1) semop(r6, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r6, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r6, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) 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) openat$null(0xffffffffffffff9c, &(0x7f0000001240)='/dev/null\x00', 0x0, 0x0) r12 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r13 = dup(r12) ioctl$WSKBDIO_SETMODE(r13, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0x66ec5f481c67e72) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r8, r9, r10, r14, 0x4}, 0x200, 0x401, 0x2}) fchownat(r2, &(0x7f00000010c0)='./bus\x00', r5, r14, 0x2) r15 = dup(r2) ioctl$WSKBDIO_SETMODE(r15, 0x8010570e, &(0x7f0000000000)=0x200000) writev(r15, &(0x7f0000000000)=[{&(0x7f00000000c0)="9cd6ff61d0f3053557bb3144a549257de15456dd2644c81f21191d2b74f0838962fab6db6db493285647f1e04d70115579a4c53c990ca80cc88d94bda2ca45c97609ba447b188c698a845d07d234e60fef53538eb92262b49692217c8841c19d03d32c97fd34c1673aae7c16b5e9b4640b866f226d09fd9b55796c3bf3d48141cd1fe0081a33222449b8ec903055e4f6fb1f2f8498eda0325cd79529abb106859fab0ec5676105243730f37b2d99d79c2e07a66111b6eaf91295d49d58e77982e36573e9d8ad9def42984d2ec4abc1d6c116b128ed6e1881c3fd6a3b8b74a183472e8c9e972d1628a23c0eddae01dcb38fe4a8e8d97f99398370b3e607fb86171f35279b6e060c44b101da78fe513ceb239af24b33126374b1e0dc7a3d1fe2e493d93beb9fb8b4c61005c790ec036f86b642aaeaec9456cd7a659801314df1abeb0aefadd740e7f9a08656edb696363e7ddb329bee5c4b6abf13f4e37d297402ab128240131e383940f0cbcbcfee2b77875e8d1fa621fe32a2adcb548496fcf13f8e12ea089e50797c7736dae8195eefb0e8b2f80cb3e11fb42156499de362e4442a1f59b8b09efe93b4fd505fade4e1e83a4972c66957fa1a8fb231e8ce23da3325582ce84b6b7607cd451e0ee2739fb07e91574ad141a4a5fbdfeb45367b2d3c0c26e04a522e1c49fff5ba738d209585ed7d9fabd761b1c246ed7497ac2245a8bc74f827f93304de7dbf08be578fb54ed26312a5e0b65912c9916e622ec95ee3a1c5842525a4b168375a913d90182f5295343a8f1a9aeb0829a8cb027d95884e8e19e9195e77d5bfd1844f31b194033526a66a1eba09f85d068128120998d2157c3c038ff392a326f1589a2da2a6555602f0a985dc3d5a525d1c40bb53778e713e39fbd43949547a948d18c496eb769604caacf7b1aa19071135d9a42ee2d5f86a2c2e11981c6ba41228297d83f2523798b9d87c1b643491b4308691204ae7b515d146a688d091a897a6681a9d332f60a247c535e6e6c0f0730938f3902441bf9187ac8b6cf58a5d918c10412a2d774d6b91beceeb858af3df29a16b7a12bf4193b3e401b0fc98e2b5c21b0d6e49514d4f1e85af11f34599b21a17f037da731bc2bc3bc042d0f8f25ff8561924058a7595c9b2f23ea768aed373e606df14605edf34cb67a6433c28160657cdde30256df776f269b397fa4572b78c4bb7c8b3395cc114702bffbbf9387f80794ef4bb6d08c87015f3684484036b95b910863a2e92ee8f6139a24e5f19ed08432bd92ed01b2925902b06c4b91295be65b641d78085b2a1ecdeab4b9f5dfeeb6fdb6d5fb02b061b8b5d03dc7f99f6a552f1869e65bad9ccf6b454a4255d800074bd97d24543347768a4ba733e73eb2afe178f73bd738d506386606338264df152517fd429718a935f6c8ca9abb4da29f3a30e71a26cc5496e6cea183ef02f884f4f5bfafa8a06794e59aa172894e6aaea31497c77a57c07d11a87fa12ded129fa64d68bf1ac19070c01e775f4d14b3e8c955141979b761405205af168a48de7732774994ddb7fdfa3c8570583168a9e03f024d9e2e1f09dec9cb77677047b75e4da6d17869c6f66f5268511858ba7e1af43acd85d328cee96baa4d17bde95a925d23fd9d062cc7da9fc25ab7707e5ef86d9b328bcea0543840700c6953e62c66ffaba77fd26f0d15cf6d70852208610f507ae83dced2e950f1d0029cdd7332347f946dda155635ea8330ea602419e3c53ec4b09117f3e09b1b2f93407cc8bb0c0e98d2678872084020ea067746d00f2203426773f56a09b2c7cd830bcd3dd58ade6f6460a5b444164d3a17bcd6f77c1a99937110fcbd1ac011eea53aecefd01481e60aa1fbf6bb2edb7db776d1c17c4b91ea5951c7958a473028c440681e28c68ba0d9ead285944ff8aab4dd09146f86186e7b52d00c08190a0613abb4531980d4c41712900679fafdfe15029921c6cadbe4d88d943d72fa9c51f77717de1c105b4ce216d26e57f2c3d2253a4efc59b883a329eb8042e3423ed384ec17e5eb2ceb7ff211f33dc6ff61c0246384ccaad7e38adf3d4bf3b60fc5cb1d040d1a0005fe9c31c8ba55d44887861842c396ced33ce3375708fe5c4984b816dbff04ae2672d1a1c253aa4ce34b876b2479d8bf16702c10eac2a280d63ad593fc572596fce8e94d7a345712bf82f5858c9b279304933855c00e3283bf6b878c7d94d70ec7e416c7d5444423951bc9129c69af9fb18d8911d1eac10ce394e1a139ebb0e691638f3ce07a70cb81100ac38f8e1abd530762caf0b7372c8b0e9a3ea3eff1a9548bd80e140337a0eda3bb789cea2f01cca56c9b917a60738b937daf42ffabb16d083493f35f24ae431903a1349bdbb6e5657f665bde33aea9f862e8af732d639c2fdd3807938e4d2fd7bf3bb644c1c62a2f291e1020fd1c90bad927a4ab4c2af87ec50348f43253087826d375ce7b34f430bc2204f1793f3fe2d49dd63c1e392bf73a703d83c0c8fc0bef6f975a5e0d0bb1b55d7072a7d29d6347e0bf1a964faeb217abf349cfc85043ab5ac604c834e767c1170c4d1db8049f959262ffdd5c029901127b26342d16e045e7a097789c3d8ca4a7dfc934df4eb4bf099f6524bb9e5a6fe0aa43e3112ddd9b68f809eae2e9e3daf3224a7433934ea31680cd63958bc27bd360b50b4d69b52657059b6c0c42f7fce90ad11e07b2dc58e6558cca4383b2b01e8788258f5f094af481146be7434761966b88e97bee6bdd541952b49242864f6a48e17273a754ad4fe1c3e2a37bfaab300813aba74725eb5ae0196e529aee464bbe26aae81a8edfebb0c67206f6dd57529786773cff6a7f9dfb43ea8b804122d2f463496bf312080eecc295d6cccf21160080771307cf90cb877d357ae88bb3c750be3997445d97ab758bb56e33399154e7e70fdf9e1b50bf67d014ce23839989c15211663f8aa7e85609cea098f5c0681b79728db1cf0721e6a5359f1f1f3e76fb7a16281ac62fe37378143b2bca6b4aa34cd4b94c037197c02d90e7cbd3214527896d33c698d42fa1a8506838c4283bd19348baa8f13193ebec9a23f059bfc23d5ef4a3237bfef540051c7bd11cc481f95895191430ba74e031fb0d5ac2744210dc546a8be92f5ce2240017a9b5513011700dfd823193412fe36d472f5408bf334fb4995af2ae88450f1b3b080789e7b61eaa268b883e22db6c77df1f3b714aa1cc24ba56030ba439c70acff10fb78eb13811f36455fab7820a2621f69a0728b98ecda6eab6fb571059436faa1199d3e85dcada522d853c56b1a6adecf83cea592a4a0847b4fec67de305190eefa59e7b4a81514904288e147432eaa7c3660debec326e89913e9e8c34a24150c47caee9a35ca38b62a6eefe19b7c2fd43665e94631534fcf76e37ac8852784f9cea2d82453161c35c2b371f8f0462f139d6935215c05faafee8e22b6478d7b095018f8b723e3367d2858e5a74b0aac630fd6ed5dc69b2e6afa9a28ecb14e4e125c5a69c951fe7b93effa01a55c98bea1588b1e52cbd77b2b89898ec8bffb03f2c4d138041476765b3e8f4050f52aeedb816116feb9df93fd67cbf373753cb2670d1ecc39b48131623572506ee694d563069f06023bbc94811a5ec7b64bda22c91da1f3c553614ccd601eb608eabde4de06d47fa9345d569320935f2c8c8ad8b345ad460c0673962b752fa1a586e956a21c2aa01c4a6846351131540aa4affb9d8e9669e52ff3a3e2a6cb61bc1bf9acd048bcd5d234aa0f1131e1c7ab377eafc8e985e459442a3505db6c617b156860be926bb8fa3ab70fc7b348130ee3f9d58c1a1e20cc493722eb220cf8760f397e6ef1c0d09a19a590997b608f67eafdc75317ba0bbba95b5b6584769c02fb2e0b8026aed2ff9c8d6708d5ea1587abdf25002515a552dd76668e44c748586bfe009eeee7a6284f46ae354a928f9117b23bbb24a0f69f4f4b239ea5b5ce13244ae8d9ac2e2c91805c3fc35804959070602f2a7608b607e114e0adb62c5dfe8abdd0625511d5ef0ee81176b5e46fa7bb9b3e5d7c8235694b9d16d9754d4927aa7d7d90c7f0c90957abd3c7e6b8cb125286f9511b073e223b81aea5e18951f76dc4199c0f192f56c09e9f139717d0f5f2159ac66d8742b27fdacce765f74de116154e32978e1788fac9a684f2434a92cda5565a187a1f610f4f48514f958f573c8e760bedf8dde4f331d035d40ad0439a2545c639df5a0665515bba086a412be31ad2fdb901013d0ff92bd148fe3e222a8027da23ffd32616b9c229bb47e205cddbf3c36a5a360158d726541c677d90e5e60750b7e79ec90c86c3d68e3039db9cc4154a9211febd3b7db61d38cda28062725c443415f77d90fbf02ebe5aa9f1292e0287b5955a82de5c3f693744f51cf98eaf94338e16e96685434f06f53464d1a976c0be9380ef49de9a7da469c1be635ce48aaf93297e8a890e093a3627b2a628e900f0210979ded002c804a8409cd28f8e373d03df82b80c6bff314d20bbb3d7f4a09aed307610d56dec7bc524d96beec893e0dd9b1efb91f51bb394e9d17b24487284b9966ac955855982a49f3406382b05a256de0cd89713770136c6eb3c47f58e830fb18eb174638d9ccf1578aa92e3bb839d5a456844ff073ea97a538a8a3eb945dbf90edd25807671cf55c6ffa3670de28b277f387bc2486115dd8dc96455f8108881b86e9c1f3e361e9724d863182d059dcda71997e23a93d5cf9dae6df382f30615940af703c519d3e255d14e2e279d5ae838f844eb83307f9c601af92d9e7cdab6662f14ba8ee296874c160d659a60b533cf3a6d7d3f32737de5084c3691b8db25a9dbc94c670dcfc79713d6526008a728eb8ebe7db8f461a7cb5aa2f2e34813f3ee6bc98320e4a0f5db56f1347123d0577c1426afe33ac5ecce57e97f9083aae6f2c9cf59dbd47fa63b5775756379c3dcd2eb77fb66e3d49b0df820d43a1ed1ad9eaa77aaab8fd22bb801d70d6316c5c131697d5cc884e9b12b8ef9c57a4a9b25540e0ec9f14a893b48f9e0e45733643c085e2577cf0b0126925475af5505bf701bb109b09753315878b20e2b8ed86b8fe609ca5727a978497a3faa61d22f06dbdca045692b38d2f7f91dd6471781c72d2b4dcd21be0dfcd8af30c4129982d45c41101f9907ebae108247224ae5851ba3c3ecf3eb48bf1c7123112c58f7ac5f736f4df08ab50dd5f4df5865906aa6b059b5a4cbf80ac1b7c1f0c5155e08f663290747cd27b5fdea7ea0590a3625715efc5973ae1989161905c785cdb1f205a3bfa05baea4534cfb84502b3c732e24ad28707bd8d89312fc324d6341756685833cbaa2ee3f000f23716e9c8657113efe5465ab1677dbf9af8ede8ff678a850473cd206d66ad88da8c31c1a578da557e5b921e5032a7d85335ab76c42536911cace065ee37ffa74ab352dcb7f7a51ace4cb48b2c580b2ce1a1d94bfa89dae9e8afa415b6d57f3f7bff1f40d2266e46f894b43209f4ca7d4b32681845c8f8df37bd50a51cd43938e63c2d75398d1f424aa5494bcd367fa1dc83cd9e79d1b5b6d07d312600c31226656414a872a5a5d9579068c062f2b1e8bdd73a34d4ce78471bc4564ada79111dda30c923ff43dfc63df9b224c335158359a4b989a86a9b3ff28c52c6d2d3dfc209d651bd5ea6712a73973fa0dd8eed7c7cae18d9c61cd2c0a4956033ac83fe663da934523b6a17e0dae6ecb791fa73462b6efcc108e699f2431ecbf2f2e365b7cee8ae4d0c3689b78a7c3", 0x1000}], 0x1) accept$unix(r15, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3, 0x0, 0x1}, {0x7d, 0x0, 0x0, 0x10003}, {0x6, 0x0, 0x0, 0x200}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:16 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020088}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 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, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 16:00:16 executing program 1: r0 = kqueue() r1 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x30002) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x2, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000e6a000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000f23000/0x4000)=nil, 0xebe}, {&(0x7f0000fbb000/0x2000)=nil, &(0x7f0000eba000/0x4000)=nil, 0x6f7a}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000f12000/0x4000)=nil, &(0x7f0000f77000/0x3000)=nil, 0x2}, {&(0x7f0000fb6000/0x3000)=nil, &(0x7f0000f9a000/0x1000)=nil}, {&(0x7f0000e26000/0x3000)=nil, &(0x7f0000f85000/0x1000)=nil, 0x8}, {&(0x7f0000fa3000/0x2000)=nil, &(0x7f0000fc9000/0x3000)=nil}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000f94000/0x1000)=nil, 0x7ff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ef3000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xf8c5}, {&(0x7f0000e32000/0x1000)=nil, &(0x7f0000f30000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000f48000/0x4000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) kevent(r0, &(0x7f0000000080), 0xa4, 0x0, 0x0, 0x0) r3 = kqueue() dup(r3) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair(0x6, 0x4002, 0x7, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket(0x18, 0x4002, 0x5) kevent(r4, &(0x7f00000005c0)=[{{r0}, 0xffffffffffffffff, 0x28, 0x4000000d, 0x7fff, 0x3}, {{r5}, 0xfffffffffffffff8, 0x0, 0x20, 0x1a, 0x2000400000}, {{r6}, 0x4, 0x84, 0x4, 0xffffffffffffff95, 0xad}, {{r7}, 0xd, 0x40, 0x2, 0x3f, 0x4}, {{r5}, 0xfffffffffffffffb, 0xd4, 0x10, 0x9, 0x3}], 0xbe, 0x0, 0x1, 0x0) kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0x10000, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000040), 0x3, 0x0, 0xcb5, 0x0) close(r0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000200)=[{0x1ff, 0x1f, 0x0, 0xffff8000}, {0x1, 0xe3, 0x1, 0x1}]}) accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000140)=0xc) pwrite(r0, &(0x7f0000000240)="d0379e00"/14, 0x1da, 0x0, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f00000001c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x4000000054}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0xa5) semop(r2, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 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, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r2, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={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), &(0x7f00000000c0)=0xc) ioctl$VMM_IOC_INFO(r6, 0xc0185603, &(0x7f0000000040)={0x9e, 0x0, &(0x7f0000000300)=""/158}) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r5, r8, 0x4}, 0x200, 0x401, 0x2}) r9 = geteuid() setreuid(r3, r9) 16:00:16 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000cc0), 0x1000000000000288, 0x0, 0x0) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) r2 = semget$private(0x0, 0x0, 0x91) r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r3, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r3, &(0x7f0000000300)=[{0x2}, {0x1, 0x5}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, r6, r8, 0x4}, 0x200, 0x401, 0x2}) r9 = getegid() r10 = semget$private(0x0, 0x4, 0xa5) semop(r10, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd, 0x1400}, {0x0, 0x100, 0x7fc}], 0x3) semop(r10, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r10, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r10, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000100)={{0x3, r11, r12, r13, r15, 0x4}, 0x200, 0x401, 0x2}) r16 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r17 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r18 = dup(r17) ioctl$WSKBDIO_SETMODE(r18, 0x8010570e, &(0x7f0000000000)=0x200000) r19 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r20 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r21 = dup(r20) ioctl$WSKBDIO_SETMODE(r21, 0x8010570e, &(0x7f0000000000)=0x200000) socketpair(0x10, 0x4, 0x1, &(0x7f0000001180)={0xffffffffffffffff}) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xffffffffffffff24) r24 = semget$private(0x0, 0x4, 0xa5) semop(r24, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r24, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r24, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r24, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r24, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r24, &(0x7f0000000240), 0x6) r25 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x2) r27 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r29 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r29, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000100)={{0x3, r26, r27, r28, r30, 0x4}, 0x200, 0x401, 0x2}) fchownat(r19, &(0x7f00000010c0)='./bus\x00', r23, r30, 0x2) r31 = dup(r19) ioctl$WSKBDIO_SETMODE(r31, 0x8010570e, &(0x7f0000000000)=0x200000) writev(r31, &(0x7f0000000000)=[{&(0x7f00000000c0)="9cd6ff61d0f3053557bb3144a549257de15456dd2644c81f21191d2b74f0838962fab6db6db493285647f1e04d70115579a4c53c990ca80cc88d94bda2ca45c97609ba447b188c698a845d07d234e60fef53538eb92262b49692217c8841c19d03d32c97fd34c1673aae7c16b5e9b4640b866f226d09fd9b55796c3bf3d48141cd1fe0081a33222449b8ec903055e4f6fb1f2f8498eda0325cd79529abb106859fab0ec5676105243730f37b2d99d79c2e07a66111b6eaf91295d49d58e77982e36573e9d8ad9def42984d2ec4abc1d6c116b128ed6e1881c3fd6a3b8b74a183472e8c9e972d1628a23c0eddae01dcb38fe4a8e8d97f99398370b3e607fb86171f35279b6e060c44b101da78fe513ceb239af24b33126374b1e0dc7a3d1fe2e493d93beb9fb8b4c61005c790ec036f86b642aaeaec9456cd7a659801314df1abeb0aefadd740e7f9a08656edb696363e7ddb329bee5c4b6abf13f4e37d297402ab128240131e383940f0cbcbcfee2b77875e8d1fa621fe32a2adcb548496fcf13f8e12ea089e50797c7736dae8195eefb0e8b2f80cb3e11fb42156499de362e4442a1f59b8b09efe93b4fd505fade4e1e83a4972c66957fa1a8fb231e8ce23da3325582ce84b6b7607cd451e0ee2739fb07e91574ad141a4a5fbdfeb45367b2d3c0c26e04a522e1c49fff5ba738d209585ed7d9fabd761b1c246ed7497ac2245a8bc74f827f93304de7dbf08be578fb54ed26312a5e0b65912c9916e622ec95ee3a1c5842525a4b168375a913d90182f5295343a8f1a9aeb0829a8cb027d95884e8e19e9195e77d5bfd1844f31b194033526a66a1eba09f85d068128120998d2157c3c038ff392a326f1589a2da2a6555602f0a985dc3d5a525d1c40bb53778e713e39fbd43949547a948d18c496eb769604caacf7b1aa19071135d9a42ee2d5f86a2c2e11981c6ba41228297d83f2523798b9d87c1b643491b4308691204ae7b515d146a688d091a897a6681a9d332f60a247c535e6e6c0f0730938f3902441bf9187ac8b6cf58a5d918c10412a2d774d6b91beceeb858af3df29a16b7a12bf4193b3e401b0fc98e2b5c21b0d6e49514d4f1e85af11f34599b21a17f037da731bc2bc3bc042d0f8f25ff8561924058a7595c9b2f23ea768aed373e606df14605edf34cb67a6433c28160657cdde30256df776f269b397fa4572b78c4bb7c8b3395cc114702bffbbf9387f80794ef4bb6d08c87015f3684484036b95b910863a2e92ee8f6139a24e5f19ed08432bd92ed01b2925902b06c4b91295be65b641d78085b2a1ecdeab4b9f5dfeeb6fdb6d5fb02b061b8b5d03dc7f99f6a552f1869e65bad9ccf6b454a4255d800074bd97d24543347768a4ba733e73eb2afe178f73bd738d506386606338264df152517fd429718a935f6c8ca9abb4da29f3a30e71a26cc5496e6cea183ef02f884f4f5bfafa8a06794e59aa172894e6aaea31497c77a57c07d11a87fa12ded129fa64d68bf1ac19070c01e775f4d14b3e8c955141979b761405205af168a48de7732774994ddb7fdfa3c8570583168a9e03f024d9e2e1f09dec9cb77677047b75e4da6d17869c6f66f5268511858ba7e1af43acd85d328cee96baa4d17bde95a925d23fd9d062cc7da9fc25ab7707e5ef86d9b328bcea0543840700c6953e62c66ffaba77fd26f0d15cf6d70852208610f507ae83dced2e950f1d0029cdd7332347f946dda155635ea8330ea602419e3c53ec4b09117f3e09b1b2f93407cc8bb0c0e98d2678872084020ea067746d00f2203426773f56a09b2c7cd830bcd3dd58ade6f6460a5b444164d3a17bcd6f77c1a99937110fcbd1ac011eea53aecefd01481e60aa1fbf6bb2edb7db776d1c17c4b91ea5951c7958a473028c440681e28c68ba0d9ead285944ff8aab4dd09146f86186e7b52d00c08190a0613abb4531980d4c41712900679fafdfe15029921c6cadbe4d88d943d72fa9c51f77717de1c105b4ce216d26e57f2c3d2253a4efc59b883a329eb8042e3423ed384ec17e5eb2ceb7ff211f33dc6ff61c0246384ccaad7e38adf3d4bf3b60fc5cb1d040d1a0005fe9c31c8ba55d44887861842c396ced33ce3375708fe5c4984b816dbff04ae2672d1a1c253aa4ce34b876b2479d8bf16702c10eac2a280d63ad593fc572596fce8e94d7a345712bf82f5858c9b279304933855c00e3283bf6b878c7d94d70ec7e416c7d5444423951bc9129c69af9fb18d8911d1eac10ce394e1a139ebb0e691638f3ce07a70cb81100ac38f8e1abd530762caf0b7372c8b0e9a3ea3eff1a9548bd80e140337a0eda3bb789cea2f01cca56c9b917a60738b937daf42ffabb16d083493f35f24ae431903a1349bdbb6e5657f665bde33aea9f862e8af732d639c2fdd3807938e4d2fd7bf3bb644c1c62a2f291e1020fd1c90bad927a4ab4c2af87ec50348f43253087826d375ce7b34f430bc2204f1793f3fe2d49dd63c1e392bf73a703d83c0c8fc0bef6f975a5e0d0bb1b55d7072a7d29d6347e0bf1a964faeb217abf349cfc85043ab5ac604c834e767c1170c4d1db8049f959262ffdd5c029901127b26342d16e045e7a097789c3d8ca4a7dfc934df4eb4bf099f6524bb9e5a6fe0aa43e3112ddd9b68f809eae2e9e3daf3224a7433934ea31680cd63958bc27bd360b50b4d69b52657059b6c0c42f7fce90ad11e07b2dc58e6558cca4383b2b01e8788258f5f094af481146be7434761966b88e97bee6bdd541952b49242864f6a48e17273a754ad4fe1c3e2a37bfaab300813aba74725eb5ae0196e529aee464bbe26aae81a8edfebb0c67206f6dd57529786773cff6a7f9dfb43ea8b804122d2f463496bf312080eecc295d6cccf21160080771307cf90cb877d357ae88bb3c750be3997445d97ab758bb56e33399154e7e70fdf9e1b50bf67d014ce23839989c15211663f8aa7e85609cea098f5c0681b79728db1cf0721e6a5359f1f1f3e76fb7a16281ac62fe37378143b2bca6b4aa34cd4b94c037197c02d90e7cbd3214527896d33c698d42fa1a8506838c4283bd19348baa8f13193ebec9a23f059bfc23d5ef4a3237bfef540051c7bd11cc481f95895191430ba74e031fb0d5ac2744210dc546a8be92f5ce2240017a9b5513011700dfd823193412fe36d472f5408bf334fb4995af2ae88450f1b3b080789e7b61eaa268b883e22db6c77df1f3b714aa1cc24ba56030ba439c70acff10fb78eb13811f36455fab7820a2621f69a0728b98ecda6eab6fb571059436faa1199d3e85dcada522d853c56b1a6adecf83cea592a4a0847b4fec67de305190eefa59e7b4a81514904288e147432eaa7c3660debec326e89913e9e8c34a24150c47caee9a35ca38b62a6eefe19b7c2fd43665e94631534fcf76e37ac8852784f9cea2d82453161c35c2b371f8f0462f139d6935215c05faafee8e22b6478d7b095018f8b723e3367d2858e5a74b0aac630fd6ed5dc69b2e6afa9a28ecb14e4e125c5a69c951fe7b93effa01a55c98bea1588b1e52cbd77b2b89898ec8bffb03f2c4d138041476765b3e8f4050f52aeedb816116feb9df93fd67cbf373753cb2670d1ecc39b48131623572506ee694d563069f06023bbc94811a5ec7b64bda22c91da1f3c553614ccd601eb608eabde4de06d47fa9345d569320935f2c8c8ad8b345ad460c0673962b752fa1a586e956a21c2aa01c4a6846351131540aa4affb9d8e9669e52ff3a3e2a6cb61bc1bf9acd048bcd5d234aa0f1131e1c7ab377eafc8e985e459442a3505db6c617b156860be926bb8fa3ab70fc7b348130ee3f9d58c1a1e20cc493722eb220cf8760f397e6ef1c0d09a19a590997b608f67eafdc75317ba0bbba95b5b6584769c02fb2e0b8026aed2ff9c8d6708d5ea1587abdf25002515a552dd76668e44c748586bfe009eeee7a6284f46ae354a928f9117b23bbb24a0f69f4f4b239ea5b5ce13244ae8d9ac2e2c91805c3fc35804959070602f2a7608b607e114e0adb62c5dfe8abdd0625511d5ef0ee81176b5e46fa7bb9b3e5d7c8235694b9d16d9754d4927aa7d7d90c7f0c90957abd3c7e6b8cb125286f9511b073e223b81aea5e18951f76dc4199c0f192f56c09e9f139717d0f5f2159ac66d8742b27fdacce765f74de116154e32978e1788fac9a684f2434a92cda5565a187a1f610f4f48514f958f573c8e760bedf8dde4f331d035d40ad0439a2545c639df5a0665515bba086a412be31ad2fdb901013d0ff92bd148fe3e222a8027da23ffd32616b9c229bb47e205cddbf3c36a5a360158d726541c677d90e5e60750b7e79ec90c86c3d68e3039db9cc4154a9211febd3b7db61d38cda28062725c443415f77d90fbf02ebe5aa9f1292e0287b5955a82de5c3f693744f51cf98eaf94338e16e96685434f06f53464d1a976c0be9380ef49de9a7da469c1be635ce48aaf93297e8a890e093a3627b2a628e900f0210979ded002c804a8409cd28f8e373d03df82b80c6bff314d20bbb3d7f4a09aed307610d56dec7bc524d96beec893e0dd9b1efb91f51bb394e9d17b24487284b9966ac955855982a49f3406382b05a256de0cd89713770136c6eb3c47f58e830fb18eb174638d9ccf1578aa92e3bb839d5a456844ff073ea97a538a8a3eb945dbf90edd25807671cf55c6ffa3670de28b277f387bc2486115dd8dc96455f8108881b86e9c1f3e361e9724d863182d059dcda71997e23a93d5cf9dae6df382f30615940af703c519d3e255d14e2e279d5ae838f844eb83307f9c601af92d9e7cdab6662f14ba8ee296874c160d659a60b533cf3a6d7d3f32737de5084c3691b8db25a9dbc94c670dcfc79713d6526008a728eb8ebe7db8f461a7cb5aa2f2e34813f3ee6bc98320e4a0f5db56f1347123d0577c1426afe33ac5ecce57e97f9083aae6f2c9cf59dbd47fa63b5775756379c3dcd2eb77fb66e3d49b0df820d43a1ed1ad9eaa77aaab8fd22bb801d70d6316c5c131697d5cc884e9b12b8ef9c57a4a9b25540e0ec9f14a893b48f9e0e45733643c085e2577cf0b0126925475af5505bf701bb109b09753315878b20e2b8ed86b8fe609ca5727a978497a3faa61d22f06dbdca045692b38d2f7f91dd6471781c72d2b4dcd21be0dfcd8af30c4129982d45c41101f9907ebae108247224ae5851ba3c3ecf3eb48bf1c7123112c58f7ac5f736f4df08ab50dd5f4df5865906aa6b059b5a4cbf80ac1b7c1f0c5155e08f663290747cd27b5fdea7ea0590a3625715efc5973ae1989161905c785cdb1f205a3bfa05baea4534cfb84502b3c732e24ad28707bd8d89312fc324d6341756685833cbaa2ee3f000f23716e9c8657113efe5465ab1677dbf9af8ede8ff678a850473cd206d66ad88da8c31c1a578da557e5b921e5032a7d85335ab76c42536911cace065ee37ffa74ab352dcb7f7a51ace4cb48b2c580b2ce1a1d94bfa89dae9e8afa415b6d57f3f7bff1f40d2266e46f894b43209f4ca7d4b32681845c8f8df37bd50a51cd43938e63c2d75398d1f424aa5494bcd367fa1dc83cd9e79d1b5b6d07d312600c31226656414a872a5a5d9579068c062f2b1e8bdd73a34d4ce78471bc4564ada79111dda30c923ff43dfc63df9b224c335158359a4b989a86a9b3ff28c52c6d2d3dfc209d651bd5ea6712a73973fa0dd8eed7c7cae18d9c61cd2c0a4956033ac83fe663da934523b6a17e0dae6ecb791fa73462b6efcc108e699f2431ecbf2f2e365b7cee8ae4d0c3689b78a7c3", 0x1000}], 0x1) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000001140)=0xb5d2c699e5fe0b3) r33 = semget$private(0x0, 0x4, 0xa5) semop(r33, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r33, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r33, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r33, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r33, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r33, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r36 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r36, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r38 = semget$private(0x0, 0x4, 0xa5) semop(r38, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 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, 0x8, 0x1f, 0x9]) semop(r38, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r38, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r40 = getegid() r41 = accept$inet(0xffffffffffffffff, &(0x7f0000001200), &(0x7f0000001240)=0xc) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0}, 0x10029) r43 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r43, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000100)={{0x3, r39, r40, r42, r44, 0x4}, 0x200, 0x401, 0x2}) r45 = semget$private(0x0, 0x4, 0xa5) semop(r45, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r45, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r45, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r45, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r45, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r45, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r47 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r49 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r49, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r45, 0x0, 0x1, &(0x7f0000000100)={{0x3, r46, r47, r48, r50, 0x4}, 0x200, 0x401, 0x2}) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000100)={{0x0, r34, r47, r35, r37, 0x4}, 0x200, 0x401, 0x2}) fchownat(r16, &(0x7f00000010c0)='./bus\x00', r32, r37, 0x2) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x49bf, r4, r9, r11, r37, 0x100, 0x61}, 0x1, 0x9c1, 0x8}) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)="cee5f149af208dfc492b9b300c971084bbd67580c343cb8843aff9feeacbe9f2824cf8bb200ee301f4b9e7cfc20b0bb265f40e6e585bb8598e451b7223ed7f3c98a944ca20e2db7cc5741ec4673f2747cf09a868c4227522eafb81480d117593c13800cbdb628017f8b28154fd5a06fadb4adea0473cf9d6f9035a7cf78c642fca45af80e48c9b2bf3f61db3b34fd13a6d1290073f6dbe3d8f5ef5bdb4fb5d06660fe153e866937b7f8ef342665432d9db5a5d8bf08148caa1f4bc16b9ed39d3bd7e8ffbcfdb8d425db08bbd2e4a7557250e68131a9495b2443e10475c488ae96b5f78e469a7608a9a6f2cde4e68dc90b8803132cc", 0xf5) 16:00:16 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x87c, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x500, 0x0) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r6 = semget$private(0x0, 0x4, 0xa5) semop(r6, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r6, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r6, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r6, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, r9, r11, 0x4}, 0x200, 0x401, 0x2}) fchownat(r2, &(0x7f00000010c0)='./bus\x00', r5, r11, 0x2) r12 = dup(r2) ioctl$WSKBDIO_SETMODE(r12, 0x8010570e, &(0x7f0000000000)=0x200000) writev(r12, &(0x7f0000000000)=[{&(0x7f00000000c0)="9cd6ff61d0f3053557bb3144a549257de15456dd2644c81f21191d2b74f0838962fab6db6db493285647f1e04d70115579a4c53c990ca80cc88d94bda2ca45c97609ba447b188c698a845d07d234e60fef53538eb92262b49692217c8841c19d03d32c97fd34c1673aae7c16b5e9b4640b866f226d09fd9b55796c3bf3d48141cd1fe0081a33222449b8ec903055e4f6fb1f2f8498eda0325cd79529abb106859fab0ec5676105243730f37b2d99d79c2e07a66111b6eaf91295d49d58e77982e36573e9d8ad9def42984d2ec4abc1d6c116b128ed6e1881c3fd6a3b8b74a183472e8c9e972d1628a23c0eddae01dcb38fe4a8e8d97f99398370b3e607fb86171f35279b6e060c44b101da78fe513ceb239af24b33126374b1e0dc7a3d1fe2e493d93beb9fb8b4c61005c790ec036f86b642aaeaec9456cd7a659801314df1abeb0aefadd740e7f9a08656edb696363e7ddb329bee5c4b6abf13f4e37d297402ab128240131e383940f0cbcbcfee2b77875e8d1fa621fe32a2adcb548496fcf13f8e12ea089e50797c7736dae8195eefb0e8b2f80cb3e11fb42156499de362e4442a1f59b8b09efe93b4fd505fade4e1e83a4972c66957fa1a8fb231e8ce23da3325582ce84b6b7607cd451e0ee2739fb07e91574ad141a4a5fbdfeb45367b2d3c0c26e04a522e1c49fff5ba738d209585ed7d9fabd761b1c246ed7497ac2245a8bc74f827f93304de7dbf08be578fb54ed26312a5e0b65912c9916e622ec95ee3a1c5842525a4b168375a913d90182f5295343a8f1a9aeb0829a8cb027d95884e8e19e9195e77d5bfd1844f31b194033526a66a1eba09f85d068128120998d2157c3c038ff392a326f1589a2da2a6555602f0a985dc3d5a525d1c40bb53778e713e39fbd43949547a948d18c496eb769604caacf7b1aa19071135d9a42ee2d5f86a2c2e11981c6ba41228297d83f2523798b9d87c1b643491b4308691204ae7b515d146a688d091a897a6681a9d332f60a247c535e6e6c0f0730938f3902441bf9187ac8b6cf58a5d918c10412a2d774d6b91beceeb858af3df29a16b7a12bf4193b3e401b0fc98e2b5c21b0d6e49514d4f1e85af11f34599b21a17f037da731bc2bc3bc042d0f8f25ff8561924058a7595c9b2f23ea768aed373e606df14605edf34cb67a6433c28160657cdde30256df776f269b397fa4572b78c4bb7c8b3395cc114702bffbbf9387f80794ef4bb6d08c87015f3684484036b95b910863a2e92ee8f6139a24e5f19ed08432bd92ed01b2925902b06c4b91295be65b641d78085b2a1ecdeab4b9f5dfeeb6fdb6d5fb02b061b8b5d03dc7f99f6a552f1869e65bad9ccf6b454a4255d800074bd97d24543347768a4ba733e73eb2afe178f73bd738d506386606338264df152517fd429718a935f6c8ca9abb4da29f3a30e71a26cc5496e6cea183ef02f884f4f5bfafa8a06794e59aa172894e6aaea31497c77a57c07d11a87fa12ded129fa64d68bf1ac19070c01e775f4d14b3e8c955141979b761405205af168a48de7732774994ddb7fdfa3c8570583168a9e03f024d9e2e1f09dec9cb77677047b75e4da6d17869c6f66f5268511858ba7e1af43acd85d328cee96baa4d17bde95a925d23fd9d062cc7da9fc25ab7707e5ef86d9b328bcea0543840700c6953e62c66ffaba77fd26f0d15cf6d70852208610f507ae83dced2e950f1d0029cdd7332347f946dda155635ea8330ea602419e3c53ec4b09117f3e09b1b2f93407cc8bb0c0e98d2678872084020ea067746d00f2203426773f56a09b2c7cd830bcd3dd58ade6f6460a5b444164d3a17bcd6f77c1a99937110fcbd1ac011eea53aecefd01481e60aa1fbf6bb2edb7db776d1c17c4b91ea5951c7958a473028c440681e28c68ba0d9ead285944ff8aab4dd09146f86186e7b52d00c08190a0613abb4531980d4c41712900679fafdfe15029921c6cadbe4d88d943d72fa9c51f77717de1c105b4ce216d26e57f2c3d2253a4efc59b883a329eb8042e3423ed384ec17e5eb2ceb7ff211f33dc6ff61c0246384ccaad7e38adf3d4bf3b60fc5cb1d040d1a0005fe9c31c8ba55d44887861842c396ced33ce3375708fe5c4984b816dbff04ae2672d1a1c253aa4ce34b876b2479d8bf16702c10eac2a280d63ad593fc572596fce8e94d7a345712bf82f5858c9b279304933855c00e3283bf6b878c7d94d70ec7e416c7d5444423951bc9129c69af9fb18d8911d1eac10ce394e1a139ebb0e691638f3ce07a70cb81100ac38f8e1abd530762caf0b7372c8b0e9a3ea3eff1a9548bd80e140337a0eda3bb789cea2f01cca56c9b917a60738b937daf42ffabb16d083493f35f24ae431903a1349bdbb6e5657f665bde33aea9f862e8af732d639c2fdd3807938e4d2fd7bf3bb644c1c62a2f291e1020fd1c90bad927a4ab4c2af87ec50348f43253087826d375ce7b34f430bc2204f1793f3fe2d49dd63c1e392bf73a703d83c0c8fc0bef6f975a5e0d0bb1b55d7072a7d29d6347e0bf1a964faeb217abf349cfc85043ab5ac604c834e767c1170c4d1db8049f959262ffdd5c029901127b26342d16e045e7a097789c3d8ca4a7dfc934df4eb4bf099f6524bb9e5a6fe0aa43e3112ddd9b68f809eae2e9e3daf3224a7433934ea31680cd63958bc27bd360b50b4d69b52657059b6c0c42f7fce90ad11e07b2dc58e6558cca4383b2b01e8788258f5f094af481146be7434761966b88e97bee6bdd541952b49242864f6a48e17273a754ad4fe1c3e2a37bfaab300813aba74725eb5ae0196e529aee464bbe26aae81a8edfebb0c67206f6dd57529786773cff6a7f9dfb43ea8b804122d2f463496bf312080eecc295d6cccf21160080771307cf90cb877d357ae88bb3c750be3997445d97ab758bb56e33399154e7e70fdf9e1b50bf67d014ce23839989c15211663f8aa7e85609cea098f5c0681b79728db1cf0721e6a5359f1f1f3e76fb7a16281ac62fe37378143b2bca6b4aa34cd4b94c037197c02d90e7cbd3214527896d33c698d42fa1a8506838c4283bd19348baa8f13193ebec9a23f059bfc23d5ef4a3237bfef540051c7bd11cc481f95895191430ba74e031fb0d5ac2744210dc546a8be92f5ce2240017a9b5513011700dfd823193412fe36d472f5408bf334fb4995af2ae88450f1b3b080789e7b61eaa268b883e22db6c77df1f3b714aa1cc24ba56030ba439c70acff10fb78eb13811f36455fab7820a2621f69a0728b98ecda6eab6fb571059436faa1199d3e85dcada522d853c56b1a6adecf83cea592a4a0847b4fec67de305190eefa59e7b4a81514904288e147432eaa7c3660debec326e89913e9e8c34a24150c47caee9a35ca38b62a6eefe19b7c2fd43665e94631534fcf76e37ac8852784f9cea2d82453161c35c2b371f8f0462f139d6935215c05faafee8e22b6478d7b095018f8b723e3367d2858e5a74b0aac630fd6ed5dc69b2e6afa9a28ecb14e4e125c5a69c951fe7b93effa01a55c98bea1588b1e52cbd77b2b89898ec8bffb03f2c4d138041476765b3e8f4050f52aeedb816116feb9df93fd67cbf373753cb2670d1ecc39b48131623572506ee694d563069f06023bbc94811a5ec7b64bda22c91da1f3c553614ccd601eb608eabde4de06d47fa9345d569320935f2c8c8ad8b345ad460c0673962b752fa1a586e956a21c2aa01c4a6846351131540aa4affb9d8e9669e52ff3a3e2a6cb61bc1bf9acd048bcd5d234aa0f1131e1c7ab377eafc8e985e459442a3505db6c617b156860be926bb8fa3ab70fc7b348130ee3f9d58c1a1e20cc493722eb220cf8760f397e6ef1c0d09a19a590997b608f67eafdc75317ba0bbba95b5b6584769c02fb2e0b8026aed2ff9c8d6708d5ea1587abdf25002515a552dd76668e44c748586bfe009eeee7a6284f46ae354a928f9117b23bbb24a0f69f4f4b239ea5b5ce13244ae8d9ac2e2c91805c3fc35804959070602f2a7608b607e114e0adb62c5dfe8abdd0625511d5ef0ee81176b5e46fa7bb9b3e5d7c8235694b9d16d9754d4927aa7d7d90c7f0c90957abd3c7e6b8cb125286f9511b073e223b81aea5e18951f76dc4199c0f192f56c09e9f139717d0f5f2159ac66d8742b27fdacce765f74de116154e32978e1788fac9a684f2434a92cda5565a187a1f610f4f48514f958f573c8e760bedf8dde4f331d035d40ad0439a2545c639df5a0665515bba086a412be31ad2fdb901013d0ff92bd148fe3e222a8027da23ffd32616b9c229bb47e205cddbf3c36a5a360158d726541c677d90e5e60750b7e79ec90c86c3d68e3039db9cc4154a9211febd3b7db61d38cda28062725c443415f77d90fbf02ebe5aa9f1292e0287b5955a82de5c3f693744f51cf98eaf94338e16e96685434f06f53464d1a976c0be9380ef49de9a7da469c1be635ce48aaf93297e8a890e093a3627b2a628e900f0210979ded002c804a8409cd28f8e373d03df82b80c6bff314d20bbb3d7f4a09aed307610d56dec7bc524d96beec893e0dd9b1efb91f51bb394e9d17b24487284b9966ac955855982a49f3406382b05a256de0cd89713770136c6eb3c47f58e830fb18eb174638d9ccf1578aa92e3bb839d5a456844ff073ea97a538a8a3eb945dbf90edd25807671cf55c6ffa3670de28b277f387bc2486115dd8dc96455f8108881b86e9c1f3e361e9724d863182d059dcda71997e23a93d5cf9dae6df382f30615940af703c519d3e255d14e2e279d5ae838f844eb83307f9c601af92d9e7cdab6662f14ba8ee296874c160d659a60b533cf3a6d7d3f32737de5084c3691b8db25a9dbc94c670dcfc79713d6526008a728eb8ebe7db8f461a7cb5aa2f2e34813f3ee6bc98320e4a0f5db56f1347123d0577c1426afe33ac5ecce57e97f9083aae6f2c9cf59dbd47fa63b5775756379c3dcd2eb77fb66e3d49b0df820d43a1ed1ad9eaa77aaab8fd22bb801d70d6316c5c131697d5cc884e9b12b8ef9c57a4a9b25540e0ec9f14a893b48f9e0e45733643c085e2577cf0b0126925475af5505bf701bb109b09753315878b20e2b8ed86b8fe609ca5727a978497a3faa61d22f06dbdca045692b38d2f7f91dd6471781c72d2b4dcd21be0dfcd8af30c4129982d45c41101f9907ebae108247224ae5851ba3c3ecf3eb48bf1c7123112c58f7ac5f736f4df08ab50dd5f4df5865906aa6b059b5a4cbf80ac1b7c1f0c5155e08f663290747cd27b5fdea7ea0590a3625715efc5973ae1989161905c785cdb1f205a3bfa05baea4534cfb84502b3c732e24ad28707bd8d89312fc324d6341756685833cbaa2ee3f000f23716e9c8657113efe5465ab1677dbf9af8ede8ff678a850473cd206d66ad88da8c31c1a578da557e5b921e5032a7d85335ab76c42536911cace065ee37ffa74ab352dcb7f7a51ace4cb48b2c580b2ce1a1d94bfa89dae9e8afa415b6d57f3f7bff1f40d2266e46f894b43209f4ca7d4b32681845c8f8df37bd50a51cd43938e63c2d75398d1f424aa5494bcd367fa1dc83cd9e79d1b5b6d07d312600c31226656414a872a5a5d9579068c062f2b1e8bdd73a34d4ce78471bc4564ada79111dda30c923ff43dfc63df9b224c335158359a4b989a86a9b3ff28c52c6d2d3dfc209d651bd5ea6712a73973fa0dd8eed7c7cae18d9c61cd2c0a4956033ac83fe663da934523b6a17e0dae6ecb791fa73462b6efcc108e699f2431ecbf2f2e365b7cee8ae4d0c3689b78a7c3", 0x1000}], 0x1) connect$unix(r12, &(0x7f0000000000)=@file={0x6df6f5a352b78661, './file0\x00'}, 0xa) 16:00:16 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x18542, 0x0) lseek(r0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x20000000000000b6, &(0x7f0000000100)=[{0x6f5}, {0x64}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140)={0x7f}, 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6, 0x0, 0x0, 0x4}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = semget$private(0x0, 0x4, 0xa5) semop(r4, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r4, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semget(0x3, 0x0, 0x300) semget(0x1, 0x2, 0x100) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000440)=[0x5, 0x85, 0x6, 0x2, 0x52]) semop(r4, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x3, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r4, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r7, r9, 0x4}, 0x200, 0x401, 0x2}) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000340)=""/55) write(r3, &(0x7f0000000240)="152615803f7bcb0a8ce23ce5ed8527836a4a0acfacb42fd3e384b821d15fd0b9a73faaac8694f940829ebb1d5f3b7a301f353f01db08e19dede1d527ae58dbb59336ad0311e69175b963485b04f09d0784f29eea08ec32572aeb513b4d4a59a07c062eab368233056a6c1d57f75c9ca8e204a3fc67698ed364fd089253a261fb12215c019651d1e0f4ca1ec17a44469c3a75088009b92be1b961cd4c2731c58c9f2eedb907d856a270b3d70d738a408d986f7f5b15f5091cb304b2a3594f16fbb86bb369a9a213b5f025199b99bb37d5c075f9391412567fbe9ec1ca6ddc07d2fd25d3d52d1ac114dbbff40c0c4f9b50a0213fecb229a25e0c095afb31b2", 0xfe) 16:00:16 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) connect$unix(r5, &(0x7f0000000140)=ANY=[@ANYRES16, @ANYRESHEX=0x0, @ANYPTR, @ANYRESOCT=r3, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRES64=0x0, @ANYBLOB="67c7d90973aefee5b021e24d7e505a8b", @ANYRES16, @ANYRES64=r3, @ANYRESDEC, @ANYRES32=0x0, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYPTR, @ANYRES16, @ANYRESHEX, @ANYRES16=r0, @ANYRESOCT=r4, @ANYRESOCT=r3], @ANYRESDEC]], 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="83023c47f6cbbc2c"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x3, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = socket(0x2, 0x2, 0x0) r8 = dup2(r6, r7) connect$unix(r7, &(0x7f0000000080)=ANY=[@ANYBLOB="403b76eb1bff9d0306f85f60eea1e9251789964b1fa6b4ba82033d47779321335327107814831218ab0f1249a450c760118953e31ccfbbdcf66958ce6034"], 0x10) sendmsg(r8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0x6, 0x1f}, {0x18, 0x1, 0x6, 0x5}, 0x1, [0xffffffff, 0x9, 0x101, 0xfffffff9, 0x4, 0x80000001, 0xa3b, 0x2]}, 0x3c) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x50}, {0xc}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$getown(r1, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$getflags(r2, 0x1) 16:00:16 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) mprotect(&(0x7f0000a07000/0x1000)=nil, 0x1000, 0x2) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x0, &(0x7f0000000200)}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5c}, {0x80}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = getpgid(0xffffffffffffffff) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000300)='./file0\x00', r9, r7) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r6, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x2}) r11 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r11, 0x0, 0x6a, 0x0, 0x0) r12 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r15 = getgid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r12, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r16, r14) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r13, r15, r16, r17, 0x2, 0x9}, 0x5, 0x5, 0x2}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r25 = socket$inet6(0x18, 0x2, 0x4) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f0000000080)={0x20000000000000e5, &(0x7f00000004c0)=[{0x9, 0x20, 0x8c, 0x9}, {0x9, 0x5, 0xd6, 0x200000}, {0x205, 0x7f, 0x7d, 0x2}, {0x200, 0x28, 0x2, 0x7}]}) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2, 0x0, 0x85}, {0x14, 0x5}, {0x5}]}) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendmsg$unix(r2, &(0x7f0000000400)={&(0x7f0000000080)=@abs={0x3, 0x0, 0x0}, 0x8, &(0x7f0000000280)=[{&(0x7f00000000c0)="7ccaefb0eb230b917816182ee9c3565f0e33131b7d0082faf2b77a5988fc79162210b56cca5d26fa081151400b32b191b1aebb20c26b8b65491b341315d25ddfcacc70ba895426465df9c2c0a6f6da0a91fc3896fbf3f1fb4e5c54d1bc8b059da76329361860856114efcf16de7ccbdb3beb3873f8585198857937d921e5ecc4a2aea8f4b10c1df87d825e15638b7ee4b1614357f87c755551e3f860624a0d06d4762a1598b0037c9357cf8a", 0xac}, {&(0x7f0000000180)="3dd53210cc68e024fbd2f860adffc5311959965fa568ea0b69a2f13201f9f35a1fd04e7a30d3e5899f336d0a229d248c10fc32dfdf453290045bb127c29be1474639bf6ffc18ab685915b0500078ffbb60e220d4347ec0de0ef9f42f823487ae7d8124a21883e4a13c637e2a8dff359aeacbaac9718b2d1b4ad240fa185baf1912e09da00bef54a3841506cc7cd82b4793b22ed1eec681e283e4e7819723bf7181a1c16ab2180e5f54bc282404a4ba93b491feda898780e894a1ced7c38379441ef054f1e565dc2a3f657b11f9168544ec9b", 0xd2}], 0x2, &(0x7f0000000300)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r9, @ANYRES32=r15, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r18, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r19, @ANYBLOB="0040190038000000000000090000190000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r23, @ANYRES32=r24, @ANYRES32=r25, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r26, @ANYRES32, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r27, @ANYRES32, @ANYRES32=r28, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32=r1, @ANYRES32=r29, @ANYRES32=0xffffffffffffff9c, @ANYBLOB='\x00\x00\x00\x00'], 0xe8, 0x1}, 0xb) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x8, r3) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x54}, {0x45}, {0x20000000000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) lseek(r1, 0x0, 0x0, 0x2) getuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:16 executing program 0: shmget(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x4) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x1a) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0xffffb1ca, './file0\x00'}) truncate(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x3ff) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000140)=0xd807) r2 = semget$private(0x0, 0x3, 0x0) semop(r2, &(0x7f0000000180)=[{0x2, 0xd59, 0x3800}, {0x4, 0xe8cf, 0x800}, {0x0, 0x7, 0x1000}, {0x1, 0x2, 0x800}, {0x0, 0x38, 0x800}, {0x0, 0x81, 0x3800}, {0x0, 0x0, 0x800}, {0x0, 0x8bd, 0x1000}, {0x1, 0x401, 0x1000}], 0x9) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x9704754da46df61e) ioctl$KDGKBMODE(r3, 0x40044b06) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x80, 0x0) preadv(r4, &(0x7f0000000300)=[{&(0x7f0000000240)=""/130, 0x82}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000002780)={&(0x7f0000000380)=@in6={0x18, 0x2, 0x200, 0x401}, 0xc, &(0x7f0000000480)=[{&(0x7f00000003c0)="3ecd22714eb9e3598fb3d404629986238a50330e5268be40273f50cb5e2f21ce80ffeefb2df178a25e0996ac29cbb7fd0decddcbebbdc2e40616337398f0e2177338fe253c8f442b38a54be71a097dae284bf4c9d950c82f5d5f6a8e522841a17845ef3a684d8fe55b5d87240b46c7ef33054531686d97ee3c7ffd6dd918d4a91eee9429ac36", 0x86}], 0x1, &(0x7f00000004c0)=[{0x60, 0x1, 0x7, "397a652f6b85a4fbe7c4e885e21ba0731d60336deb8410f4a3eed53152a58a0dd21abf55297e63a956f31412c84746bf8b9efae0218021cfc4411fee83cd32979aff633ec94ba4967e6303e9"}, {0xb0, 0x1, 0xba, "8692a6cf6a2da2bc2bedce59d157cb56350e7792af22df25e5a424ecc033e2327aba3dfa1ccbc856e150113714de03d986f9de90b57ca0e9fbaeae62a8b746bf000da058bfbadda081ddab7b8a1b7de7f1dcfd413f987c57e777aa1ad9d1f01e42cbb4da0d0890b7ac34514a081273f71d6ec8e7cb5b8080dec80b47a7bb4197b2f9549e2d7e967487b783b5523c7198fe3da5ed4295879373c798b4caa7c5"}, {0x40, 0xffff, 0x3, "a6f4f70223d0e8ce91c31aabd47120abd47ecf756a1a5aecd752aacc3dcddf43a055bc6f3447c424431f"}, {0x88, 0xffff, 0x3, "19938f5881cdb59dbf496474f7da1c73b8afb1441cf2d5e42defbe06a660a6f10b5cbb4ba2e7187902a3121f38b687bec5885d34aea36eac498dd83c6a1f5d5414bb19a4587f57f0a0be1d3fc00be789f73f2d0bbb6f7051de15504413feacb755a5ba4a6555ff99b5f1f22631017a0351d30e59"}, {0x1010, 0xffff, 0xff, "13959e7d1a3ca995b3a3ddada8dbf02457326aabc73a19da2a02066617abdabbe6785ab7f5ec721b8e8ed346874b6ee60b0cf5e21b221f2c6d92a2792f26145bd31dc1caf4a2fb2f72527e31897cbae1da381db57768a1771930bfb9ea202fa76fb802d70f7143f7c83af9fb9dad2cd5d4a9ac1518f422112d084891303b18cdbc6cd06a0a0f283f02f7022526bd708b72876ca72c2beca432e9f59a311a1ee1b1564f52b3368244306769243512e64aecf221a3d18503b8ed1f04458c243a97b2697633650149f9ba1ca89892949ec0fe6aae2db721c79eaf2b5c171fe28b0959bc814df93e3ca2e97915b383dd4a514ed308be33c3a1bac349d9210b1af173a2d766b528f7216ef000dcfe69c63c09a549a41610c95f88ba9848029a680ed257d2eca8a6e405e1300c53179e2c89dd956d713848aa6913048a3d81a82f03b5a60c1a963adaddfccdee6f4ef4b9429243c4fabf0b333a77875aca294b634eabff1d03d18f8470322fc6651104f233a39f8d26cbbfdacdc377a703044244696e6c87a200b44572b986b4bfcb4683778965baa975574da4b0d375be9bd9f1643510371bbdd56b46f7275c8fea91343eefca7fe7126c5e0af464db3ce7f3ab7c01a5d9ca734e9dc2d09830c05a02fc59825cd6ac9629a0bd0f9371ac77cb9e09b8538dc330fb6dbe87e713a053f13b5543b90b019d3fce226a91a77fbc142ace55ad0a1faba64b3da35dd66812d793d9b6fc000b155996a46bfcc93c471ec61b50c5bfedfc9567b90047d7d7080d81f2061185dda7171636e3f7815167164ae4de8250b7d78d47431e05f6b16e8323335489b565a789050eb2ecfcfe653332085527e24214fcb5c8ed1b640772043b88a6dd6ac8cb0ba85f9b34362c7cbcdeae1a1cf9441bb732f55c524aed8a50b12b757b6169bd23d372df4b292deef25bde4ba727859d17537c170351a7481794d23f6d2dec932576e36028e716790ac1dcada7cd57f684af56d32f5ed6d995208051ab51eee36771afefd8e0c1f1951ac915ee2c41b7a551dfc0069697d3343b2a7c3fc035ef5ce711f170dcaed16d101d0699085db4d3c21253d2fbccb5cefb75bb48cfadf030a9042ac3621bf536122a8c2072337116a2905e88a461cfdcbc8719bb74eca51d5d05682ba3eff6ea998b4cc293d2d6e654b91f5d0c35d444609b32b28b0eea9a2f020767de18bd897497d52bef6b8e9fab74ffb2c9fb682c703cae9ecbf852de5b3e83866367a1db130ddf78ca126fb0108a90a8884ecba945bb43878d328dc62046fae68fcc96ba5466d28195f7a49700d03fcebb7722a834ed220fa1e691d052cb0371cd7bf2ab663fd25c71fe7c1896a912278ef81a6c3d657b3bce9817d05173cd7a3262191efe8eedd84d52a229da2a35a498ac08740da42fd097a298044a02b236c53171c599713ab45b7d0a5ba3de384dffc63f06ab00e786811bca12deb7772e0ee3c0604afd1a941242fb8ef3799c5b84bc1ef18f948763cd085c11d3b123d0351b2c6ee674dba67ea4e712dce4ec7ccbf7e13240dc4457c33012a409bf4bc7dcc84aff12b5493cd136b436d8d35fddcff0f050622a93d63704c424441770c8ef11192e47c1016d8cc88eb9985b855b5d6b7423cd191f6455712a85e7f38112f9ef64158d243d933e64c0d40a3e4bf198fe4fb9eda8ef87e63d81a9a6b3bc3ccd20ab54b189150451b6e346993fe6687940802e330c1d3c253d09257732dd48540ab4f81a57817580ea4f49c6adc61868bdb3ca4a73094e420b75769bba765ed1869e6353584c565535b9ec81620504dd0d490598d8de68a0eea3803e03071f6378d101e259a8b4dd77a07a69b2e6d505e778e0e19ba86b83f5aa6c3de3527d1d755238baa483b4a484aeaef193b7b967094f689862b49bdc6e01ce23cd54c92a9d64f25046764db57703d5b75c91469391974674cefd18eac2675e3a0396c2f8c427037bef4a0509a91a66b4a29f1429beedd6b5607d755a32e6ebbf0087294a54550dae1adcb2372c587e3f06518e47ce33c4b1c0d7c8a229ffefd711a52a095587c350c3d4dff274dc2d1ea6658537354c1b906028e1fda4953e851cc649cf1b1c943b1384e74f94ed1aaf08da66961fb4fab45edf0ea70db0708fc19455e4fe7807301cf49f46e6a27647da8931d6f32fd2517568ed3de6060cb785d4d280d0b8af456b3450661d073a29512b95187ee40f665d95764df448f1ee362d18381f06776fce74f5bd261e85977287ea2925e95fddea741b563d89f9b0a3c97cebd9cee9d9d2170f19e6caa4ad5c1b53906aa310f238cdf7687f8ae28c2e8b9f2a53f2e1438e62105be6505bd8d75e1b7f17b6b7980252180e66bbee18d873d430562dd44a9007fc1a4244c3cfac7d53202b8796eaf2719fe249d0613e8ace2d5792cd467afbfda9ff575fd8c236ee751bfaa5eaeee39a0ce3b79920448e6e5496516493dd91cdb5a98b5d2d9a0b7723b4443eeaae5b78d959791ad40d311ad455fb34421ff2f21d7367e2baafdab22c5433b866b020a3dbdcc8904929031657518248e15c6679baa4202d9f4c9ded4d1300feecbb62a7598d70427e6c079a7fa0cc77ff67e8d315619c3e0f9eb44f95d6ebe950ea791db700339cba400dd15971c7893cb82940ca5010290b5cb5a8a78a34de67c1b83ab7febc6708a8b57c7ecb616b856a9aedab6f08faf39472049187a334d37decfae50606538d3e2a547b90d150715c1bb6f79cbd15ac82d092dbdd80bec536ff2ce36a1b1168902476a7f1851ed7dc613f2617e61f88bed0d162bfeed841147813e86b67b59adb59f9e73a42fd20d939e9a3b6fe1e4ec3e3a39813842719f45a0628e890771d2e2234c2780a52ed048a0eaf05b1f859db5fbf62a288bfe602f6bb94467357b9cc5405bc81dbf7082a85ff964fb9f5aeef8f894e8c9e9dd8418547765e395fb2bc12e6bd682f953aff3f4af7ee7b8af187466d319e55c72b5d46f77a22120dced0330933944ef31a6cdf18649da3aae494c93ea84da199dab220177eb0571ce1903088287742e424d2f608a1d405f6915ad34b94fcb070d2e3ff113aa0b8fae82ac28b3db08d1aa3a2f1e1b80c258beb00c5157da17a312d5bd0370c3426b7c5504c4d7db4ac6997984d0e45ca35c0bec4ac7706129495100faa59a8a6a2c9abb74a6ffbb5b2d01cd077886fcfbcc28d723a7478fef0f995232c51f80a71ed362736b8d3ee405872aafc56206a2c5347caab7555ee00a03ddf752af0f9d61336e3a98c17f46fcf3ae100a0bbeba64c19f0baca20b627c6e5ecc491e34ee9da3a3d5ee4209ff0327b6a0f3af102bc67f9be34369b02a71943967719a370084f9822a11ac32cd397e71e4f636be205cdbca9825f5e664cb4a33b10bbf52c2eedd3e7ab20902a9583f6402cdabc9eddf7687e7e7d9c29762e9f877a50961216846299f452ec6073afd7bbb61573d7dec7999c795861289add051cbfa8e2eba8dfcbf8d21e87452ab6e9569c9b871c5e31137bf8f4d7b292132b4fd3050d01313e6874402a43687e1a00abfc55c9b1a1965e1ebbdcf79ee9864d08ca5d8f75224a00b8c6b5044a4e6255b1d924eeb51f1d7006b9129653ac068f71d6e0c13c7b95e46b405366da0cd77d9f1f9c42d7185fd206b40b4c06cdb1e4b3f5e90b22a1412773e9a20462b448a01ed66848e26c389e1ee0f6f7a4c60a26d57138228179d9951cf2f6aea554941dcda4261f5468612bf7e203bd4cecb999ded9e3aade39be9911ae3fe1395d55de293ba70bae22dddd6371faad2ec86ec57b88a238f5fd90b37a653be6cbbeb12ddfd1713e119c080ba90725f141289f0c1eb2313885e4ad97cca6adecaf1cb54ae435234686958c7495377b6b28df0568096e1a4bdf393fc14304216c1996b7e6225874da12f8c2983bc0d427f4d951fe00bd37f581ab89c020a9f88d85b88d283eea8269b4010e4ac6ce44577e7b7cbd26e8e658146ce56ebc5437c642bd449edd7f1caaf6fc3a5990e24665fb701de727f8c843e4a0c4161c76b0c1fed6ea815b3c64b8c8e42fb461e762a0f55c4a6bcc70ce72b9cfa35fd5d6b3e438fd39b5232c92a24fd4c0a4409148e4af46917493f89520f6689f45d584faf82d1b269b9a7e94cf512b53ae54dbcef509004341a2bb1ef5f4895d1a3b47919a9d6043d8d5b679a5f55df74ee8b0013e8ee50247a5f974e14760352badc4ca52c4d80fbd5c811d133d52a0561a2c04143964bff15a9f2a507574697420b5c7a501acd54695e42ab929d6a1be3fc1a04be248363e6072ee86f1975a5b8d8eac359ba3b10cb415300ed44945253a780a212863bdaae8e7cd6e1293cd061de4558a823565d35ac27003b7457f6067b12bea5956e89471e38c1ddc3564af9aba26aee31670c8e47cc27ae47afee2d2f96e4eab8423f24cb8cbdadb12e5e77b17ebacef57b2fc45f05e8491d740aa18e76d07913e8caa8b04edce1ee4b82ce494f822f187c33094303a6c39553aa6fae1d100c6deffd990838ab7719352c698f6e031aa51a062170a0301622c277bfa313e3660a88719490dd9fb1fcff21341de5fa7922303cfeccb19c94aa98c2c0eb081163e7e72ed97402cfc4dfbebb104590e3e728e43e82c02aad9735251cde61a62f66e6f7151ce371d20b6b9891b237ba86b0a9476150fd2b1ff23faa20462b27fee5e3bb0cfbee64db5f281e011cce765ba3dddada2df0c2d53039f07623e98507e69879e6f41740d4f3cf607c364881d4580103d0aede6bd9f169ecda06f6ee21a88341471861c7243266e3b1f8ccb86f30739ad62ddce217fdbe95cabb6bf6f6a286b15d9e42b4972f07745fdfe50adafc5d5dc6a2aa8aee4cb593e480f2bf9f4920e6feb295d741f0dfe6c571caaa2cfd6b0605a16f53b529ca047b4aefa97d58ef4bc6dd2e67dbcd0068bfc51ae157633995dab45dbb029cfe07333a589c30eed249896c881ec0f32eaef61b108a9af3265190c6b2b107d27a1aa408dd34f173eb5cfe5a34bf89f62d16c8c1477b40057b247460748dd127dae0871cc25b937500cdc1b0e84b4f960582550c92d0444c66df80d50dcf98a0893d7fb3ed1fb9e1ffdce08420a5ca2c86d132818053e512a3fcd33536b2e3725ddb4478404d4008db64e9e7ddb6caf3670fa5a2f1ca47ebe3941c986b62a468d6b94769797ecae56c5e3954aaa3c3312a9f07a900b49f19f8d3e6f9b552f00b870d7adae293a0606ae694d4db6c68a193008d80335dadd0a03d75367ebd758990ce03e518af94e54faa3ad13e1cf17648188c2cc9aa7862d40f0015e306a0f9411b0a4e4beb6a6b5c044e9af33aace0e880c57c79eabb495b1552dc702ee25656c90e94282086f8d323faa90f6e281107a6842366d04f969df17e7f0a74c5acc8a4c66be53ae15a9dfcb9154e143fce16fc249502bcc4c5a54dcc8e7284dfea2ec8533014b4343c3385b8f4d7dd94786f445dc554d0f6e2c62e6fa0aede3d0f4193af9427bfcacc09c909b6b708ce4f0aff9d8c32d70de9403cc5e702fdb90a9d9755c0daf0a02b96e0800afd46c1dc76d7d605efd512a8c0368c2a177fe40d21a0b2e12e08ab3783efd7fe4a9a56bf7c0343c35cb6eba1644b857340b56dc29e7d07847e65062121f745d6fda2ffdc7d52b6d09d77d0187025d807b3460ab00c12d3e823b04d0f2421ad52da7a35b86da0eaef4916e7b7c912a6e915e1775284cd11b83c1923ec3049c7f8a3b21fb23d1c4ad94e552df1fee8d559fcb48"}, {0x1010, 0xfffe, 0xe582, "106c040a13dc54a367d3133ab971f2eaa44ad33780e9914e363caafa76a8dd45c7bb5dfa01e93034d2afa4654e23fc478a46028c46a161a64e71f77b535e08e297e448830a93f921c5fe7d64c1ea701fdbe224283ce8cf293e8a12f4d070b17b59dca95e74b19f69bc315a9b70285a0baaccfe1ac6aee64323345032b4f2457150eb12e0cb49ac08b8400acbfc7165e23632a0ba8d4d23410094ec640e9b53e8fb149a20bc695b4cc304f686d4c66a97a72bb8687354f03bbd49cc2da45e30b2b62b5ca85ccb5d87bcd82e977529e6df782557e931a53125d5505e9f9d429a58046b6294bb08041015378e34a7d9c39ba0366fe2ac00a91afbb0e5546fd3df27aa1a387df82e11fc6b5dcb7a7fa2f4f0394417d3189be8ac6a067fc8cf6ac620b1a738f99dec797b91b9441988a8e787d5bd9ede0b7b51736b3fb49ece2d3be33831925d59d0eec864a21f0d2533299936782745647a554371f1cacabe15c63906033023cb296e022a89cd55b709cb41c9d6b6f1e568f67bbe0941c8c8d30f551698b0cf0fe0e9e0869e30fdf35082e1ddc178f7d17b4385cbe6b1e85f003ec352650e316467c2804faf9fee1d7da35397cf80b7e82ae6bbaac0562112d72e2d381f29f93a8e601e4e9ed37fa5e25bb0965fd1c8a01c009abd8747e9aebae23d13837b33121876a96dbba1c0b1bdb7f7c8de9a605b9134711aedb58fbba9374317d5971be36d2de79c37b5b546b2eeb45452bd9303d23cc0f0fccc46f711cd6282985c8cfb656c04302c98be8bd40745aaedc8341c6fb12610770c233976353c27a1051d0063aa68b03982478cf37a25b1a695afbeb0578cdd386c01bd2cbd3a063a833a22b91dbc16852b833bb1006b83d93bb00c5c77a53fd58343fd944f92fd26d1b7da159dc92b626e8febc41b9a9c1925f670718638517d1a845bfb331ac52544828aca9c0983484a72d2d01f19a6778e4a1a3391010a61a36f5fcff8fc30412ef5688893a2ed045cc74a6de3d9fa363af0a821d184529fd18871eb54ac9ca9409c114c24b9dac753435a139c1870b43e0980365a763e5920af5c04a5b20b62ff57c9b6ddf776107389562640df6fd03d0b70d3a9eb31686459137764a4e0b0fa195f615af8991e944270ddf04587d9818d312c8a42558ecb3600262d0bb00d81843c217fc75e9eabb3fdfd12d5739784b21da97da619968df21a6c1a253fe9238eddd0acc2eaa8b3eba4b11cf77f1d0e9bd50a6588c3954efbee01d1b212bbd3d89d85d8095f83ef0bebe51c25509b05dc332c890808df013cbd27a853cc2e767ec65f39eada718b3fb785956993ed6ba9fce00e0efa4d1209889909251dd79a59738836bc8bd8b65b792a11c2d2e732135d5f0452ac2ecc249a59c3fa71ab054ad091015723839cc4d9f4cc316d15a0111755d2f09f8cafb34398d7ef7e7ee6a27043b7a926dd483e2cff583d818c1ae782b07287b8cc328561845479fe98ca7899d1f2f78a05e7093c6f28fb04b1789b365ffb1780e00742fc521b04c9030d94a6a8d6f8fef64e7cf3b71ef5e94b6ddd15709399b5132e675c354129aa0ab2681f4b911addce4bd4a409206f77fc7d27601a909dbfb6efaafc71139e8fdbaa0900420f95b45c54dad0f6477c9fdaf0ef474face8806ba72982202243c755b90540de953a428b268d30384c59f961dd352f1eec16234673486b75c09ba416278d62199d249426d14ebb88048dff5888a7b6eb2e75910e1cb4f0c9bd0fe9a49e0c29fb282fb41abeb8e8b5f45f1396a176bb56c953d53d08f8c00c0e9257b2972bdcb45e5539e9ff828463b27e660dc900d60144c20bc94da70e25fc897eb081837015535f8b14937cf2455e4faf388972996b5545975c8d59f5911bc4a4454d8ae75b18d6ded3246256986b8bb9070c8eca001e14511ea5ab81996a2958e8a33793f36809aa289d848e9d14b0fae816233cc937c38242285f4c09ae011f7216dc88bb122abb53f85f88edb79b781068dc368b85642480925400fd01f889215f2c11c7170a872b1ea52694f695db4c07d6afbe84aed0cf7e41fa4b5d8b431df0bb05dbe1d6bfd63117fa886c3fb9b3b1fd98c8a260bae222c0508c3a1649d231262c8ef48df9801a08990cee0dabee81d239b204310eb6567cdf9108c08d8a1468d5f441a3c5607dbf7e5676a17fc25b940beac259a34bf3871b8d88d05501663c880cbdcf9bc125c6d11fe7cf70b1c3dfe27468ff8e58392dd6b63fcffab58359039ac378c83420674dc2c289d9445765e0ba4bb7628e8767fb2d87ea0a9faa7dd282aa44f1995dd1abdad7ebb672d025e8067a21d5dcaeff09e2161249c460aff42ec1c2c86a4c64ce7404b3b2980d4d3c83d2930ac396f4b2a4f1809e86a50f840c83835a73fc860c1ef2eb44f7fe759da460cc1eb6937bda67bea0a08db4272240d8627c1ca4234a1bbad588c04450d59679a08cae812e890d26fb1a63bdb240a75e56bc0ebcf2b69709daf139c27975d97774f8a0a99d29bc50b66364f4c1b0ceed46bc354486b52beb02226bbf4386c10a64e938a9e9353ef11ab7a74fbdaea80f5680759aae10201b8828dea81c28b7824edeb77615908f2fd0730fbdedda0aa31d194d1121e3cb1553669b2c3eb0cdee98b6d12ce1735c541a3b717034193e0f84a161100bcaaeaceef7d39f817e1644b50e3e406bf7a763559c37f5403b3b6606356959a1456832c64bd237f91b4974581e56c341f5e938a8f80023f5a8545ab1662e25ec8c1d2fab88ab14700fa221d5a1001e7e2076484ad4e72e916806ad0af4bb3b2118ee17b888b6b1f1f059035ba4a47bf02cf91cda489f9dcc0be8c034f4840e0a1b40a99f0c833ff33ec50b82d74e63bdefb89092fb5066d3408de3fea01646cf321f512b026b3ba380357cbd163a763ed212b72e201227c51f6798c93a1b50a471a17eabce69a4e8865008ca39a235ea3b4a36645b5904d5aa1c447bcff9bf10217f9ddabff4e1f7a0df3bb2d370c9f0b3eb8ba3dd7b030232f170b3f93491ab37e9fed4dc97057b1fdc98b3d094e92c99537e02ef5e10288e3be6df773305128bde77d3066016d7b5a33bf45f6e96305784382c7cce2c3b94dec23d8c3fbd1103b87312ed4f6603aff30cbc40ee96211a1408394a3328e6f2bae7126efed2c958f762febda40d1697e32783e7a2bb45042f01607de966a51fb11bccc5f0094a6530acce7355ecd950de7bcbf88a79c0ae0dc14825b292c300c14866f5d3d56fdbe2a3d58af9c50478a05901b433922036f0c0f2b9b7925de35898f9d9ba5dc1598ce83fef6463fc5b98082478bc4ad9b1989d990e8b1ce48fe4a7c4d8f694ec824424279d1dd37aae21913c1c7897e8cc7135003eb3b692c58d25f8e717f77e1c9eeead0e9dbf8ac43d555aeba31dc6ea2904b67b2c55b3242e3319286a43f94cb4dca6e0987a38df108ac597ee4895a1baafebe2c44df1e158c05542709079fb6cd89ec8a80ddc088277790eb920316e57d2ae845d837f42bf77ae1e51f961cfc602000ceab4a6fd3770f551af6ac970bc4cfe36b2e54852fee95dec404400ad36f54d33b4e282ef940a3a228932ff339dd9a5cf964b942dab90e2fa1d7606deddb949f33922a2662297ea661352f5e5232d77bcb98a2d0a25ab4ebdf054aa0f4ea949a96aa883b7e7b33d9e54ab8aba756730df8d316fe51ccdfca986c6661a5b37aa1c4e7e5aaa9a667e133bb384a413d7207804f11307912032536248c9081e9d386b7a5636c8424a3b325d55c991d3cc0ec03562dff15c0790763c478f6768d4d21f1f14db042cf86cbb5e547e4483183700e46d2555248c5abe57fe6a143e946ee0c4bceed01d0a93c50c604365860fb61accab40ce793571ad9f64581a6c2caf4689d9a35cdb734743087d92b54dc8f25e1c1342e2e417e82957c2f5a7e890535e4c8a9aeb8df248cb83709b85e563711c5fef7760b1d19679e09a35b7a7b0c6f43599fb883a68d0d0913f901ae617047c1c20145d4d3505e938dcabec4722ea1cc9d0221031a892f1783558da11ae2632100fc835d2b3792ea79e10bb6744da86cb66824d60e7c58622467473dba35c5caf117f1cf2015b52e9aa8f6648e861193d0869b36093d566e5837fb9c91156effdd73a8f613c24f6901fae567a13bc722332be78fa817f4cc016f9270402e35d3c04a3bfabf1d163504bd7c269abb655d35e1b47e660a8d35540cbdc4a3fd3219657827bf515f1aabd8a7de153341e53d9566f7d23d32114ca654e811f22a7db9b3dfdd18ff49cb18601ca4791f4a88ad855f3526da9aed672ec63af56d37218ac3e6bf3ace335b85cfd6b085d842b1a293bf7fad82ae0509911088d8a55342478b5dcbbffe88621caf20e571de624ef31c31e4ccd4386b553014d673945589c02122221fa8e95d23579e28fcf5ee2db1592fe5d3f0cd60260a6d2ae940c1370d260942ddd42e2e3fd2824522d2597967e5278a1b3dd676fa4df90b393bfa51aa46b128f5eae50c5ba9093cd6312bac098818e21439eda79a21bd924bdaaf249a49217da45f62a05132630545faf1f31dc97ae3e252a050d16d4f0ea998923ba46e666ad6719b30b1b1f48e97982aa4d77cd1fc4c631484fff871c50ae62f454b6b848cc85b4495e5c59cdb756f242c7f076412acafcaffa0604464e60c8f58df7feaa17dec76805d4dd01a244c4b337d49a0e89fd3fa94119a062f218149ef8c5690a703049d77fb5f22b75b9399cbefd1b11b72e472b8f9f5ca85c1f0f45410273a60263b56ddd7748a935f78da4a5269cfeb013435a1843d0fec8f2417a41ca8df2b02ed686b69d955e7a5f5b00490acde8cf95ae1373228e430b6931a2b3b793afc6d6b9c6a04b4fcbd7d57edc6feac77c4438f19fc9fb136aa47c8945cacf61b661d5bccc8218b2d640689731beb026e078c20b7d4c4c879a0cf8bb0bce435cb3a140817cefb8a63a38d2fba261c3b09ac6403d7f998e9bd811facf72a825b15c8001ea27d96eaede96646bd517867431434d04010a745581d2b93a4f7ecc9436ed1c9c60ff46ddc7aff9161dc9ec13459178879abe45a0b94be118e64a8e5615049fefea66cc9682b6263667784f35e72d44525ea2e504744b97611537fcfbeda1abcaf9b1906aa33950c89a1e96f6c613ab118bdfcadbf800096aa550e39290aa9349fcb715aed95c4c1e5ca47dc287cadb0e2620c7a623e9d0938079fee688e8b71ccfdd6631e560f28d20d376d5df7c095d6f1aa199b7051d2e1bde810de876d3cdc3d442dea33a025f645b5ccebef56eabbf2c28eb616b4d7c08031e4554bebba4ef7b7571dac7328f528a20bcfe677ea7f020ce4859cef7781546ccd53ff97591033a2a21693b24b58f0a29b4d3a01fdb64caf448d29b4157b579aa9e4f7639770a1530a5aae081d96b2c157ad35c1721a977d436c860381cd164b052c0adaa2b92b6dd8e8932ce8c665d17ae1bdc36e73feaeee8e731191b8a1e3097026ce28eb0bafcb2bbca3dd92805ad3d25b89e5bc500b6d6b804024656921c410da5db131760bdcc7d3dc5bca17aeaf21c8eea3c8a155778a1f170eb16220e8732b714b28edc12f31bdc226c527d95109eb62fe3ab6e3a0e8d057037cf23471cd84332773be6634aceaf92c1d3427b7fbefcba2de507a541a6957c7da02fe84f7eecccf4625dc28765c0c64ec613d00714ea6cce18110ab87d43f8d4420a1dcf82d52144473c7099202e4cd4e7000e491a78ea145afe4e94c5e6c56980"}, {0x50, 0x1, 0x28f, "33721566a08a161182b7c4569ccab2a39c8da7af88c91c13dd9310621d0f6e9b5cdb7e95154a1901eb2ac52152b5a0840240358b0f742f1cc65e"}, {0x28, 0xffff, 0x0, "9261da4f71e49824107d8575048d58f49a"}, {0x30, 0x1, 0x7fff, "200f42a562d2852d76d25d0076185f55ab0630d100f7bb7dd4a356"}], 0x22a0}, 0x4) r6 = open(&(0x7f00000027c0)='./file0\x00', 0x2a143138ee0cd579, 0x116) r7 = socket(0x20, 0x10000, 0x20) pipe(&(0x7f0000002840)={0xffffffffffffffff}) kevent(0xffffffffffffff9c, &(0x7f0000002800)=[{{r4}, 0xfffffffffffffffa, 0x48, 0x20, 0x3, 0x4}, {{r6}, 0x1, 0x0, 0x4, 0x0, 0x3}], 0x4, &(0x7f0000002880)=[{{r0}, 0xc72a0c5cff5fe998, 0x40, 0x1a0000000, 0x3ff}, {{r7}, 0xfffffffffffffff6, 0x24, 0x130000002, 0x6, 0x62}, {{r0}, 0xecf943b1a0328823, 0x8, 0x1, 0x401}, {{r8}, 0xfffffffffffffffd, 0x20, 0x1, 0x3, 0x1}], 0x1, &(0x7f0000002900)={0x56f, 0x80}) msgget(0x0, 0x20) pipe(&(0x7f0000002940)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r9, 0x80085754, &(0x7f0000002980)={0x7, 0x3}) setsockopt(r1, 0x1, 0x1, &(0x7f00000029c0)="8dd1f58aa7a13cf0d5b8407e036e77c134a4d732fe30aa2de8ccf27a1b2bb58fdf83874b45e559ad2cac17a278b879db0dcd9efc247d4f463bbfdeb49fce833df245ba8bb975f93597ee5c52df020a2578cba52a3afa72309485cd2fa3edecb28409a1b72eb9f0b73f558c713a55a7a58080a69b33b8b80768c5f35acc8bd296937c5efa93f62042378b801dd67461933eb0413a9a4c829a0aae68faa777e27e648b0eab26214718920d09a38c636b585dbee1a83616c488f6d8a9d37c9ddf3dcfab125609e45bd835b7e0914f005106c99a43fd6c346742d479ace2826ac9208aea9feebb9b", 0xe6) r10 = semget(0x3, 0x2, 0x1) r11 = getuid() r12 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002ac0)={0x0, 0x0}, &(0x7f0000002b00)=0xc) r14 = getegid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000002b40)={{0x8, r11, r12, r13, r14, 0x0, 0x8}, 0xc426, 0x1f, 0x4}) pipe2(&(0x7f0000002bc0)={0xffffffffffffffff}, 0x10004) ioctl$BIOCPROMISC(r15, 0x20004269) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x54}, {0x3d, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x5, 0x4, 0x9, 0x1}, {0xc7d8, 0x0, 0x6, 0xff}]}) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020088}]}) 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) r3 = dup2(r2, 0xffffffffffffffff) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000100)=r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x201, 0x0) r1 = dup(0xffffffffffffff9c) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0x3) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) pwrite(r0, 0x0, 0x0, 0x0, 0x0) 16:00:16 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000004e000/0x2000)=nil, 0x2000, 0x0) write(r0, &(0x7f0000000340), 0x10000014c) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r5 = semget$private(0x0, 0x4, 0xa5) semop(r5, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r5, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r5, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r5, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r8, r10, 0x4}, 0x200, 0x401, 0x2}) fchownat(r1, &(0x7f00000010c0)='./bus\x00', r4, r10, 0x2) r11 = dup(r1) ioctl$WSKBDIO_SETMODE(r11, 0x8010570e, &(0x7f0000000000)=0x200000) writev(r11, &(0x7f0000000000)=[{&(0x7f00000000c0)="9cd6ff61d0f3053557bb3144a549257de15456dd2644c81f21191d2b74f0838962fab6db6db493285647f1e04d70115579a4c53c990ca80cc88d94bda2ca45c97609ba447b188c698a845d07d234e60fef53538eb92262b49692217c8841c19d03d32c97fd34c1673aae7c16b5e9b4640b866f226d09fd9b55796c3bf3d48141cd1fe0081a33222449b8ec903055e4f6fb1f2f8498eda0325cd79529abb106859fab0ec5676105243730f37b2d99d79c2e07a66111b6eaf91295d49d58e77982e36573e9d8ad9def42984d2ec4abc1d6c116b128ed6e1881c3fd6a3b8b74a183472e8c9e972d1628a23c0eddae01dcb38fe4a8e8d97f99398370b3e607fb86171f35279b6e060c44b101da78fe513ceb239af24b33126374b1e0dc7a3d1fe2e493d93beb9fb8b4c61005c790ec036f86b642aaeaec9456cd7a659801314df1abeb0aefadd740e7f9a08656edb696363e7ddb329bee5c4b6abf13f4e37d297402ab128240131e383940f0cbcbcfee2b77875e8d1fa621fe32a2adcb548496fcf13f8e12ea089e50797c7736dae8195eefb0e8b2f80cb3e11fb42156499de362e4442a1f59b8b09efe93b4fd505fade4e1e83a4972c66957fa1a8fb231e8ce23da3325582ce84b6b7607cd451e0ee2739fb07e91574ad141a4a5fbdfeb45367b2d3c0c26e04a522e1c49fff5ba738d209585ed7d9fabd761b1c246ed7497ac2245a8bc74f827f93304de7dbf08be578fb54ed26312a5e0b65912c9916e622ec95ee3a1c5842525a4b168375a913d90182f5295343a8f1a9aeb0829a8cb027d95884e8e19e9195e77d5bfd1844f31b194033526a66a1eba09f85d068128120998d2157c3c038ff392a326f1589a2da2a6555602f0a985dc3d5a525d1c40bb53778e713e39fbd43949547a948d18c496eb769604caacf7b1aa19071135d9a42ee2d5f86a2c2e11981c6ba41228297d83f2523798b9d87c1b643491b4308691204ae7b515d146a688d091a897a6681a9d332f60a247c535e6e6c0f0730938f3902441bf9187ac8b6cf58a5d918c10412a2d774d6b91beceeb858af3df29a16b7a12bf4193b3e401b0fc98e2b5c21b0d6e49514d4f1e85af11f34599b21a17f037da731bc2bc3bc042d0f8f25ff8561924058a7595c9b2f23ea768aed373e606df14605edf34cb67a6433c28160657cdde30256df776f269b397fa4572b78c4bb7c8b3395cc114702bffbbf9387f80794ef4bb6d08c87015f3684484036b95b910863a2e92ee8f6139a24e5f19ed08432bd92ed01b2925902b06c4b91295be65b641d78085b2a1ecdeab4b9f5dfeeb6fdb6d5fb02b061b8b5d03dc7f99f6a552f1869e65bad9ccf6b454a4255d800074bd97d24543347768a4ba733e73eb2afe178f73bd738d506386606338264df152517fd429718a935f6c8ca9abb4da29f3a30e71a26cc5496e6cea183ef02f884f4f5bfafa8a06794e59aa172894e6aaea31497c77a57c07d11a87fa12ded129fa64d68bf1ac19070c01e775f4d14b3e8c955141979b761405205af168a48de7732774994ddb7fdfa3c8570583168a9e03f024d9e2e1f09dec9cb77677047b75e4da6d17869c6f66f5268511858ba7e1af43acd85d328cee96baa4d17bde95a925d23fd9d062cc7da9fc25ab7707e5ef86d9b328bcea0543840700c6953e62c66ffaba77fd26f0d15cf6d70852208610f507ae83dced2e950f1d0029cdd7332347f946dda155635ea8330ea602419e3c53ec4b09117f3e09b1b2f93407cc8bb0c0e98d2678872084020ea067746d00f2203426773f56a09b2c7cd830bcd3dd58ade6f6460a5b444164d3a17bcd6f77c1a99937110fcbd1ac011eea53aecefd01481e60aa1fbf6bb2edb7db776d1c17c4b91ea5951c7958a473028c440681e28c68ba0d9ead285944ff8aab4dd09146f86186e7b52d00c08190a0613abb4531980d4c41712900679fafdfe15029921c6cadbe4d88d943d72fa9c51f77717de1c105b4ce216d26e57f2c3d2253a4efc59b883a329eb8042e3423ed384ec17e5eb2ceb7ff211f33dc6ff61c0246384ccaad7e38adf3d4bf3b60fc5cb1d040d1a0005fe9c31c8ba55d44887861842c396ced33ce3375708fe5c4984b816dbff04ae2672d1a1c253aa4ce34b876b2479d8bf16702c10eac2a280d63ad593fc572596fce8e94d7a345712bf82f5858c9b279304933855c00e3283bf6b878c7d94d70ec7e416c7d5444423951bc9129c69af9fb18d8911d1eac10ce394e1a139ebb0e691638f3ce07a70cb81100ac38f8e1abd530762caf0b7372c8b0e9a3ea3eff1a9548bd80e140337a0eda3bb789cea2f01cca56c9b917a60738b937daf42ffabb16d083493f35f24ae431903a1349bdbb6e5657f665bde33aea9f862e8af732d639c2fdd3807938e4d2fd7bf3bb644c1c62a2f291e1020fd1c90bad927a4ab4c2af87ec50348f43253087826d375ce7b34f430bc2204f1793f3fe2d49dd63c1e392bf73a703d83c0c8fc0bef6f975a5e0d0bb1b55d7072a7d29d6347e0bf1a964faeb217abf349cfc85043ab5ac604c834e767c1170c4d1db8049f959262ffdd5c029901127b26342d16e045e7a097789c3d8ca4a7dfc934df4eb4bf099f6524bb9e5a6fe0aa43e3112ddd9b68f809eae2e9e3daf3224a7433934ea31680cd63958bc27bd360b50b4d69b52657059b6c0c42f7fce90ad11e07b2dc58e6558cca4383b2b01e8788258f5f094af481146be7434761966b88e97bee6bdd541952b49242864f6a48e17273a754ad4fe1c3e2a37bfaab300813aba74725eb5ae0196e529aee464bbe26aae81a8edfebb0c67206f6dd57529786773cff6a7f9dfb43ea8b804122d2f463496bf312080eecc295d6cccf21160080771307cf90cb877d357ae88bb3c750be3997445d97ab758bb56e33399154e7e70fdf9e1b50bf67d014ce23839989c15211663f8aa7e85609cea098f5c0681b79728db1cf0721e6a5359f1f1f3e76fb7a16281ac62fe37378143b2bca6b4aa34cd4b94c037197c02d90e7cbd3214527896d33c698d42fa1a8506838c4283bd19348baa8f13193ebec9a23f059bfc23d5ef4a3237bfef540051c7bd11cc481f95895191430ba74e031fb0d5ac2744210dc546a8be92f5ce2240017a9b5513011700dfd823193412fe36d472f5408bf334fb4995af2ae88450f1b3b080789e7b61eaa268b883e22db6c77df1f3b714aa1cc24ba56030ba439c70acff10fb78eb13811f36455fab7820a2621f69a0728b98ecda6eab6fb571059436faa1199d3e85dcada522d853c56b1a6adecf83cea592a4a0847b4fec67de305190eefa59e7b4a81514904288e147432eaa7c3660debec326e89913e9e8c34a24150c47caee9a35ca38b62a6eefe19b7c2fd43665e94631534fcf76e37ac8852784f9cea2d82453161c35c2b371f8f0462f139d6935215c05faafee8e22b6478d7b095018f8b723e3367d2858e5a74b0aac630fd6ed5dc69b2e6afa9a28ecb14e4e125c5a69c951fe7b93effa01a55c98bea1588b1e52cbd77b2b89898ec8bffb03f2c4d138041476765b3e8f4050f52aeedb816116feb9df93fd67cbf373753cb2670d1ecc39b48131623572506ee694d563069f06023bbc94811a5ec7b64bda22c91da1f3c553614ccd601eb608eabde4de06d47fa9345d569320935f2c8c8ad8b345ad460c0673962b752fa1a586e956a21c2aa01c4a6846351131540aa4affb9d8e9669e52ff3a3e2a6cb61bc1bf9acd048bcd5d234aa0f1131e1c7ab377eafc8e985e459442a3505db6c617b156860be926bb8fa3ab70fc7b348130ee3f9d58c1a1e20cc493722eb220cf8760f397e6ef1c0d09a19a590997b608f67eafdc75317ba0bbba95b5b6584769c02fb2e0b8026aed2ff9c8d6708d5ea1587abdf25002515a552dd76668e44c748586bfe009eeee7a6284f46ae354a928f9117b23bbb24a0f69f4f4b239ea5b5ce13244ae8d9ac2e2c91805c3fc35804959070602f2a7608b607e114e0adb62c5dfe8abdd0625511d5ef0ee81176b5e46fa7bb9b3e5d7c8235694b9d16d9754d4927aa7d7d90c7f0c90957abd3c7e6b8cb125286f9511b073e223b81aea5e18951f76dc4199c0f192f56c09e9f139717d0f5f2159ac66d8742b27fdacce765f74de116154e32978e1788fac9a684f2434a92cda5565a187a1f610f4f48514f958f573c8e760bedf8dde4f331d035d40ad0439a2545c639df5a0665515bba086a412be31ad2fdb901013d0ff92bd148fe3e222a8027da23ffd32616b9c229bb47e205cddbf3c36a5a360158d726541c677d90e5e60750b7e79ec90c86c3d68e3039db9cc4154a9211febd3b7db61d38cda28062725c443415f77d90fbf02ebe5aa9f1292e0287b5955a82de5c3f693744f51cf98eaf94338e16e96685434f06f53464d1a976c0be9380ef49de9a7da469c1be635ce48aaf93297e8a890e093a3627b2a628e900f0210979ded002c804a8409cd28f8e373d03df82b80c6bff314d20bbb3d7f4a09aed307610d56dec7bc524d96beec893e0dd9b1efb91f51bb394e9d17b24487284b9966ac955855982a49f3406382b05a256de0cd89713770136c6eb3c47f58e830fb18eb174638d9ccf1578aa92e3bb839d5a456844ff073ea97a538a8a3eb945dbf90edd25807671cf55c6ffa3670de28b277f387bc2486115dd8dc96455f8108881b86e9c1f3e361e9724d863182d059dcda71997e23a93d5cf9dae6df382f30615940af703c519d3e255d14e2e279d5ae838f844eb83307f9c601af92d9e7cdab6662f14ba8ee296874c160d659a60b533cf3a6d7d3f32737de5084c3691b8db25a9dbc94c670dcfc79713d6526008a728eb8ebe7db8f461a7cb5aa2f2e34813f3ee6bc98320e4a0f5db56f1347123d0577c1426afe33ac5ecce57e97f9083aae6f2c9cf59dbd47fa63b5775756379c3dcd2eb77fb66e3d49b0df820d43a1ed1ad9eaa77aaab8fd22bb801d70d6316c5c131697d5cc884e9b12b8ef9c57a4a9b25540e0ec9f14a893b48f9e0e45733643c085e2577cf0b0126925475af5505bf701bb109b09753315878b20e2b8ed86b8fe609ca5727a978497a3faa61d22f06dbdca045692b38d2f7f91dd6471781c72d2b4dcd21be0dfcd8af30c4129982d45c41101f9907ebae108247224ae5851ba3c3ecf3eb48bf1c7123112c58f7ac5f736f4df08ab50dd5f4df5865906aa6b059b5a4cbf80ac1b7c1f0c5155e08f663290747cd27b5fdea7ea0590a3625715efc5973ae1989161905c785cdb1f205a3bfa05baea4534cfb84502b3c732e24ad28707bd8d89312fc324d6341756685833cbaa2ee3f000f23716e9c8657113efe5465ab1677dbf9af8ede8ff678a850473cd206d66ad88da8c31c1a578da557e5b921e5032a7d85335ab76c42536911cace065ee37ffa74ab352dcb7f7a51ace4cb48b2c580b2ce1a1d94bfa89dae9e8afa415b6d57f3f7bff1f40d2266e46f894b43209f4ca7d4b32681845c8f8df37bd50a51cd43938e63c2d75398d1f424aa5494bcd367fa1dc83cd9e79d1b5b6d07d312600c31226656414a872a5a5d9579068c062f2b1e8bdd73a34d4ce78471bc4564ada79111dda30c923ff43dfc63df9b224c335158359a4b989a86a9b3ff28c52c6d2d3dfc209d651bd5ea6712a73973fa0dd8eed7c7cae18d9c61cd2c0a4956033ac83fe663da934523b6a17e0dae6ecb791fa73462b6efcc108e699f2431ecbf2f2e365b7cee8ae4d0c3689b78a7c3", 0x1000}], 0x1) bind(r11, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) 16:00:16 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000080)=[{0xfff, 0x1f, 0xf8, 0xb3}, {0xf800, 0x20, 0xca, 0x2}, {0x2, 0x40, 0x80}, {0x8, 0x4, 0x0, 0xfffffff9}, {0x1, 0x0, 0x20, 0x20000001}, {0x4, 0x40, 0x9, 0xffffffff}]}) r0 = syz_open_pts() close(r0) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x80, 0x9, 0x0, 0x9, "1d785a7754f2714c48534ddf6b9b0ebb437caa9e", 0x200, 0x8}) write(r0, &(0x7f0000000000), 0xa7) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000100)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ftruncate(r3, 0x0, 0x8) dup(r3) 16:00:16 executing program 0: unlink(&(0x7f0000000100)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:16 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000100)={0x4, 0x3, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000001200)=ANY=[@ANYBLOB="7e237ddf8d345e4fe1479a0a614ea8c7657a72e529f7d078f245ca3941a749db99d7ac8724ba0fae9292f9a7a7c5f72cc81611fbca6376e4799dae38ee08702b42a996ab664c028a6b0aa04e9236b6c0719658a547652ba61688a3a0bc072cb04e7e6683b4be43ee7859af94c0532138274d221dfab98ca45f91147827b2b1c7b48d8ea174f60cd2796f918b40cb0958fcd1448eb44585e04baf6d1c5b208455f86b8988fccefdd7a2388cf7b7c2e02448b24a35f04252c3bd27b39061595522fcbacd1bf47ba7df60a3132c3d362bd14642cdf89387943a9113ddf96de1132ef2231286b65c65692a735954c9eab6523fa36cb0acde1171d1b00ea662cfb844031d12cfc1fcd60959ff106e4c50fc5ca4ddf588da627c22c25f69fc1742a1cecbb891e167cbe17cd3d310de29ce20f7d2659bd5097b034d1a7a8d6a05d152b557257611f70e10493c5fc4c1494514e76ca916c11767efd69122e374a88d4791fc239716bf80bc1efd5cf78089b4c350c9d23428b69c342e98945a5231b03d1ed8afb89da776eaf402276f1819b62cd92c3dcb93d0b8c24bae8e3779b4600ab1ddcfa4ec499a81ef33d8713b0cdc53753072d4fd8b9a244556ad5dd3008d3bea4b3205ed925272cbd44e6ea16b751b82aae1d8e1501ba68e2688e7122fa23efa493db9632047c29334d1d90894d771155eece729a1ae3eb610896a7e9d8f2854cfbe08ed0e4eb46c82948a4f3d460c05779d0dd0a39c4113f02dbb065226bc25258bac21e3f7be81d64930dc9d58c1da08e566bf3f905da8ec68e6119c"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = dup(r1) ioctl$WSKBDIO_SETMODE(r3, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r5 = semget$private(0x0, 0x4, 0xa5) semop(r5, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r5, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r5, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r5, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r8, r10, 0x4}, 0x200, 0x401, 0x2}) fchownat(r0, &(0x7f00000010c0)='./bus\x00', r4, r10, 0x2) r11 = dup(r0) ioctl$WSKBDIO_SETMODE(r11, 0x8010570e, &(0x7f0000000000)=0x200000) writev(r11, &(0x7f0000000000)=[{&(0x7f00000000c0)="9cd6ff61d0f3053557bb3144a549257de15456dd2644c81f21191d2b74f0838962fab6db6db493285647f1e04d70115579a4c53c990ca80cc88d94bda2ca45c97609ba447b188c698a845d07d234e60fef53538eb92262b49692217c8841c19d03d32c97fd34c1673aae7c16b5e9b4640b866f226d09fd9b55796c3bf3d48141cd1fe0081a33222449b8ec903055e4f6fb1f2f8498eda0325cd79529abb106859fab0ec5676105243730f37b2d99d79c2e07a66111b6eaf91295d49d58e77982e36573e9d8ad9def42984d2ec4abc1d6c116b128ed6e1881c3fd6a3b8b74a183472e8c9e972d1628a23c0eddae01dcb38fe4a8e8d97f99398370b3e607fb86171f35279b6e060c44b101da78fe513ceb239af24b33126374b1e0dc7a3d1fe2e493d93beb9fb8b4c61005c790ec036f86b642aaeaec9456cd7a659801314df1abeb0aefadd740e7f9a08656edb696363e7ddb329bee5c4b6abf13f4e37d297402ab128240131e383940f0cbcbcfee2b77875e8d1fa621fe32a2adcb548496fcf13f8e12ea089e50797c7736dae8195eefb0e8b2f80cb3e11fb42156499de362e4442a1f59b8b09efe93b4fd505fade4e1e83a4972c66957fa1a8fb231e8ce23da3325582ce84b6b7607cd451e0ee2739fb07e91574ad141a4a5fbdfeb45367b2d3c0c26e04a522e1c49fff5ba738d209585ed7d9fabd761b1c246ed7497ac2245a8bc74f827f93304de7dbf08be578fb54ed26312a5e0b65912c9916e622ec95ee3a1c5842525a4b168375a913d90182f5295343a8f1a9aeb0829a8cb027d95884e8e19e9195e77d5bfd1844f31b194033526a66a1eba09f85d068128120998d2157c3c038ff392a326f1589a2da2a6555602f0a985dc3d5a525d1c40bb53778e713e39fbd43949547a948d18c496eb769604caacf7b1aa19071135d9a42ee2d5f86a2c2e11981c6ba41228297d83f2523798b9d87c1b643491b4308691204ae7b515d146a688d091a897a6681a9d332f60a247c535e6e6c0f0730938f3902441bf9187ac8b6cf58a5d918c10412a2d774d6b91beceeb858af3df29a16b7a12bf4193b3e401b0fc98e2b5c21b0d6e49514d4f1e85af11f34599b21a17f037da731bc2bc3bc042d0f8f25ff8561924058a7595c9b2f23ea768aed373e606df14605edf34cb67a6433c28160657cdde30256df776f269b397fa4572b78c4bb7c8b3395cc114702bffbbf9387f80794ef4bb6d08c87015f3684484036b95b910863a2e92ee8f6139a24e5f19ed08432bd92ed01b2925902b06c4b91295be65b641d78085b2a1ecdeab4b9f5dfeeb6fdb6d5fb02b061b8b5d03dc7f99f6a552f1869e65bad9ccf6b454a4255d800074bd97d24543347768a4ba733e73eb2afe178f73bd738d506386606338264df152517fd429718a935f6c8ca9abb4da29f3a30e71a26cc5496e6cea183ef02f884f4f5bfafa8a06794e59aa172894e6aaea31497c77a57c07d11a87fa12ded129fa64d68bf1ac19070c01e775f4d14b3e8c955141979b761405205af168a48de7732774994ddb7fdfa3c8570583168a9e03f024d9e2e1f09dec9cb77677047b75e4da6d17869c6f66f5268511858ba7e1af43acd85d328cee96baa4d17bde95a925d23fd9d062cc7da9fc25ab7707e5ef86d9b328bcea0543840700c6953e62c66ffaba77fd26f0d15cf6d70852208610f507ae83dced2e950f1d0029cdd7332347f946dda155635ea8330ea602419e3c53ec4b09117f3e09b1b2f93407cc8bb0c0e98d2678872084020ea067746d00f2203426773f56a09b2c7cd830bcd3dd58ade6f6460a5b444164d3a17bcd6f77c1a99937110fcbd1ac011eea53aecefd01481e60aa1fbf6bb2edb7db776d1c17c4b91ea5951c7958a473028c440681e28c68ba0d9ead285944ff8aab4dd09146f86186e7b52d00c08190a0613abb4531980d4c41712900679fafdfe15029921c6cadbe4d88d943d72fa9c51f77717de1c105b4ce216d26e57f2c3d2253a4efc59b883a329eb8042e3423ed384ec17e5eb2ceb7ff211f33dc6ff61c0246384ccaad7e38adf3d4bf3b60fc5cb1d040d1a0005fe9c31c8ba55d44887861842c396ced33ce3375708fe5c4984b816dbff04ae2672d1a1c253aa4ce34b876b2479d8bf16702c10eac2a280d63ad593fc572596fce8e94d7a345712bf82f5858c9b279304933855c00e3283bf6b878c7d94d70ec7e416c7d5444423951bc9129c69af9fb18d8911d1eac10ce394e1a139ebb0e691638f3ce07a70cb81100ac38f8e1abd530762caf0b7372c8b0e9a3ea3eff1a9548bd80e140337a0eda3bb789cea2f01cca56c9b917a60738b937daf42ffabb16d083493f35f24ae431903a1349bdbb6e5657f665bde33aea9f862e8af732d639c2fdd3807938e4d2fd7bf3bb644c1c62a2f291e1020fd1c90bad927a4ab4c2af87ec50348f43253087826d375ce7b34f430bc2204f1793f3fe2d49dd63c1e392bf73a703d83c0c8fc0bef6f975a5e0d0bb1b55d7072a7d29d6347e0bf1a964faeb217abf349cfc85043ab5ac604c834e767c1170c4d1db8049f959262ffdd5c029901127b26342d16e045e7a097789c3d8ca4a7dfc934df4eb4bf099f6524bb9e5a6fe0aa43e3112ddd9b68f809eae2e9e3daf3224a7433934ea31680cd63958bc27bd360b50b4d69b52657059b6c0c42f7fce90ad11e07b2dc58e6558cca4383b2b01e8788258f5f094af481146be7434761966b88e97bee6bdd541952b49242864f6a48e17273a754ad4fe1c3e2a37bfaab300813aba74725eb5ae0196e529aee464bbe26aae81a8edfebb0c67206f6dd57529786773cff6a7f9dfb43ea8b804122d2f463496bf312080eecc295d6cccf21160080771307cf90cb877d357ae88bb3c750be3997445d97ab758bb56e33399154e7e70fdf9e1b50bf67d014ce23839989c15211663f8aa7e85609cea098f5c0681b79728db1cf0721e6a5359f1f1f3e76fb7a16281ac62fe37378143b2bca6b4aa34cd4b94c037197c02d90e7cbd3214527896d33c698d42fa1a8506838c4283bd19348baa8f13193ebec9a23f059bfc23d5ef4a3237bfef540051c7bd11cc481f95895191430ba74e031fb0d5ac2744210dc546a8be92f5ce2240017a9b5513011700dfd823193412fe36d472f5408bf334fb4995af2ae88450f1b3b080789e7b61eaa268b883e22db6c77df1f3b714aa1cc24ba56030ba439c70acff10fb78eb13811f36455fab7820a2621f69a0728b98ecda6eab6fb571059436faa1199d3e85dcada522d853c56b1a6adecf83cea592a4a0847b4fec67de305190eefa59e7b4a81514904288e147432eaa7c3660debec326e89913e9e8c34a24150c47caee9a35ca38b62a6eefe19b7c2fd43665e94631534fcf76e37ac8852784f9cea2d82453161c35c2b371f8f0462f139d6935215c05faafee8e22b6478d7b095018f8b723e3367d2858e5a74b0aac630fd6ed5dc69b2e6afa9a28ecb14e4e125c5a69c951fe7b93effa01a55c98bea1588b1e52cbd77b2b89898ec8bffb03f2c4d138041476765b3e8f4050f52aeedb816116feb9df93fd67cbf373753cb2670d1ecc39b48131623572506ee694d563069f06023bbc94811a5ec7b64bda22c91da1f3c553614ccd601eb608eabde4de06d47fa9345d569320935f2c8c8ad8b345ad460c0673962b752fa1a586e956a21c2aa01c4a6846351131540aa4affb9d8e9669e52ff3a3e2a6cb61bc1bf9acd048bcd5d234aa0f1131e1c7ab377eafc8e985e459442a3505db6c617b156860be926bb8fa3ab70fc7b348130ee3f9d58c1a1e20cc493722eb220cf8760f397e6ef1c0d09a19a590997b608f67eafdc75317ba0bbba95b5b6584769c02fb2e0b8026aed2ff9c8d6708d5ea1587abdf25002515a552dd76668e44c748586bfe009eeee7a6284f46ae354a928f9117b23bbb24a0f69f4f4b239ea5b5ce13244ae8d9ac2e2c91805c3fc35804959070602f2a7608b607e114e0adb62c5dfe8abdd0625511d5ef0ee81176b5e46fa7bb9b3e5d7c8235694b9d16d9754d4927aa7d7d90c7f0c90957abd3c7e6b8cb125286f9511b073e223b81aea5e18951f76dc4199c0f192f56c09e9f139717d0f5f2159ac66d8742b27fdacce765f74de116154e32978e1788fac9a684f2434a92cda5565a187a1f610f4f48514f958f573c8e760bedf8dde4f331d035d40ad0439a2545c639df5a0665515bba086a412be31ad2fdb901013d0ff92bd148fe3e222a8027da23ffd32616b9c229bb47e205cddbf3c36a5a360158d726541c677d90e5e60750b7e79ec90c86c3d68e3039db9cc4154a9211febd3b7db61d38cda28062725c443415f77d90fbf02ebe5aa9f1292e0287b5955a82de5c3f693744f51cf98eaf94338e16e96685434f06f53464d1a976c0be9380ef49de9a7da469c1be635ce48aaf93297e8a890e093a3627b2a628e900f0210979ded002c804a8409cd28f8e373d03df82b80c6bff314d20bbb3d7f4a09aed307610d56dec7bc524d96beec893e0dd9b1efb91f51bb394e9d17b24487284b9966ac955855982a49f3406382b05a256de0cd89713770136c6eb3c47f58e830fb18eb174638d9ccf1578aa92e3bb839d5a456844ff073ea97a538a8a3eb945dbf90edd25807671cf55c6ffa3670de28b277f387bc2486115dd8dc96455f8108881b86e9c1f3e361e9724d863182d059dcda71997e23a93d5cf9dae6df382f30615940af703c519d3e255d14e2e279d5ae838f844eb83307f9c601af92d9e7cdab6662f14ba8ee296874c160d659a60b533cf3a6d7d3f32737de5084c3691b8db25a9dbc94c670dcfc79713d6526008a728eb8ebe7db8f461a7cb5aa2f2e34813f3ee6bc98320e4a0f5db56f1347123d0577c1426afe33ac5ecce57e97f9083aae6f2c9cf59dbd47fa63b5775756379c3dcd2eb77fb66e3d49b0df820d43a1ed1ad9eaa77aaab8fd22bb801d70d6316c5c131697d5cc884e9b12b8ef9c57a4a9b25540e0ec9f14a893b48f9e0e45733643c085e2577cf0b0126925475af5505bf701bb109b09753315878b20e2b8ed86b8fe609ca5727a978497a3faa61d22f06dbdca045692b38d2f7f91dd6471781c72d2b4dcd21be0dfcd8af30c4129982d45c41101f9907ebae108247224ae5851ba3c3ecf3eb48bf1c7123112c58f7ac5f736f4df08ab50dd5f4df5865906aa6b059b5a4cbf80ac1b7c1f0c5155e08f663290747cd27b5fdea7ea0590a3625715efc5973ae1989161905c785cdb1f205a3bfa05baea4534cfb84502b3c732e24ad28707bd8d89312fc324d6341756685833cbaa2ee3f000f23716e9c8657113efe5465ab1677dbf9af8ede8ff678a850473cd206d66ad88da8c31c1a578da557e5b921e5032a7d85335ab76c42536911cace065ee37ffa74ab352dcb7f7a51ace4cb48b2c580b2ce1a1d94bfa89dae9e8afa415b6d57f3f7bff1f40d2266e46f894b43209f4ca7d4b32681845c8f8df37bd50a51cd43938e63c2d75398d1f424aa5494bcd367fa1dc83cd9e79d1b5b6d07d312600c31226656414a872a5a5d9579068c062f2b1e8bdd73a34d4ce78471bc4564ada79111dda30c923ff43dfc63df9b224c335158359a4b989a86a9b3ff28c52c6d2d3dfc209d651bd5ea6712a73973fa0dd8eed7c7cae18d9c61cd2c0a4956033ac83fe663da934523b6a17e0dae6ecb791fa73462b6efcc108e699f2431ecbf2f2e365b7cee8ae4d0c3689b78a7c3", 0x1000}], 0x1) ioctl$VT_ACTIVATE(r11, 0x20007605, &(0x7f0000000400)=0x400) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r13 = socket(0x18, 0x1, 0x0) close(r13) r14 = socket(0x18, 0x2, 0x0) close(r14) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_READREGS(r15, 0xc2485607, &(0x7f0000000180)) socket(0x400000000018, 0x3, 0x3a) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setitimer(0x1, &(0x7f0000000500)={{0x10001, 0x7800000000000000}, {0x6, 0x8}}, &(0x7f0000000540)) connect$unix(r13, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r14, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:16 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x12000)=nil, 0x12000, 0x2, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f000000d000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000009000/0x4000)=nil, 0x4000) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) 16:00:17 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setegid(r0) r1 = msgget$private(0x0, 0x20) msgsnd(r1, &(0x7f0000000900)=ANY=[@ANYBLOB="02000000000000008edf95391d81d74ff04797d92ba2c757177c6cb9b603e5ea14b5578bbec89457e7b00dd80f9b22ab3434be2107834479943c8b0b93d99d5d0c6b68c6274290ed2921579dcb9cb723bf8a4e6f0f76f354948cd22c57cbded84f1931d978162020159cb733ad08822d5dcb97d5cc0561e5bb6e1750de124991e7d6d5ace1af702aa4229d2c9090215cd85db1c72e4695a3da711fa99108986bc3cac2449ed65f6e1de12b928fcb7b78f34621602cb724be593f9caff84b4fc9820bf8ba103a2a46445782a12ecfc37e0e7f7c24b1b67c34a678cb15b260002223a3698f5a039cb15a0cf870d317b3dd9fa2ec8c45ceba50127f2c4f16e297e4d05f2958bebf6d403e79056f45a982f6446c68c2910258a3b2a590e08d04773ed131551bf83ec17f0b4a1505ef55b541b0a27dd399c0ecf35e12259d0b6b34b4601094e8beb380da5063cb65ef7358a3576626a83a372c97597f4cc2bcbea544f02cfd7653118380371c7ed0c6ab546a799f63ce83350b5824e03b90b43fac8f5e3eff23df804e57b53bf833682c26ec5de99dce26b0d9c94720283a7bc7fed3f6e4a26e0c57b68cfef080c5628ae09cb3271865eedc48765cb32ea036794996dff9a980cf7e125100dd527d3e5fec915f8c24e7f67d7f9d0e0397eeb6dbfa34bf4ecae887f1fc1b5e8a545f9b2e5edf01812bb8"], 0x86, 0x0) msgrcv(r1, 0xfffffffffffffffe, 0xffffffffffffff90, 0x2, 0x800) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000280)=[{0x3, 0x11, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r12, r13) chown(&(0x7f0000000200)='./file0/file0\x00', r12, r13) lchown(&(0x7f0000000780)='./file0\x00', r12, r13) lchown(&(0x7f00000001c0)='./file0\x00', r12, r13) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x800006, r12, 0x0, r6, r8, 0x1e6, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) geteuid() getgid() r14 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r14, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r14, 0xc0044266, &(0x7f0000000240)=0x3) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r15 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) r16 = kqueue() ioctl$FIOSETOWN(r16, 0x8004667c, &(0x7f0000000040)) poll(&(0x7f00000000c0)=[{}, {r15, 0x40}, {r14, 0x1}, {r16, 0x40}], 0x4, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000100), 0xfffffffffffffed8) socketpair(0x1, 0x5, 0x0, &(0x7f0000000100)) getuid() getuid() 16:00:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0xa98a277f4e3b4eb, 0x0, 0x0, 0x470d1d7b) r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r3, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r3, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, r6, r8, 0x4}, 0x200, 0x401, 0x2}) r9 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r10 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r11 = dup(r10) ioctl$WSKBDIO_SETMODE(r11, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r13 = semget$private(0x0, 0x4, 0xa5) semop(r13, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r13, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r13, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r13, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r13, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r13, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000100)={{0x3, r14, r15, r16, r18, 0x4}, 0x200, 0x401, 0x2}) fchownat(r9, &(0x7f00000010c0)='./bus\x00', r12, r18, 0x2) r19 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r20 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r21 = dup(r20) ioctl$WSKBDIO_SETMODE(r21, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r23 = semget$private(0x0, 0x4, 0xa5) semop(r23, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r23, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r23, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r23, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r23, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r23, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r25 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r27 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r27, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000100)={{0x3, r24, r25, r26, r28, 0x4}, 0x200, 0x401, 0x2}) fchownat(r19, &(0x7f00000010c0)='./bus\x00', r22, r28, 0x2) r29 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r30 = dup(r29) ioctl$WSKBDIO_SETMODE(r30, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r32 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r33 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r34 = dup(r33) ioctl$WSKBDIO_SETMODE(r34, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r36 = semget$private(0x0, 0x4, 0xa5) semop(r36, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r36, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r36, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r36, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r36, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r36, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r38 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r40 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r40, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000100)={{0x3, r37, r38, r39, r41, 0x4}, 0x200, 0x401, 0x2}) fchownat(r32, &(0x7f00000010c0)='./bus\x00', r35, r41, 0x2) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x804, r12, r28, r31, r41, 0x108, 0x7c8}, 0x4, 0x401, 0x961}) socket(0x18, 0x1, 0x0) r42 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r42, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r42, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket$unix(0x1, 0x5, 0x0) r43 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r43, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r43, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(r10, r43) execve(0x0, 0x0, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f00000003c0), 0x2aaaaaaaaaaaab18) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r7 = msgget$private(0x0, 0x458) r8 = getuid() r9 = getegid() r10 = socket(0x2, 0x3, 0x0) r11 = socket(0x18, 0x1, 0x0) close(r11) connect$unix(r11, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r12 = getpgid(0xffffffffffffffff) r13 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r13, 0x0, 0x6a, 0x0, 0x0) r14 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r17 = getgid() getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r14, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r18, r16) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r15, r17, r18, r19, 0x2, 0x9}, 0x5, 0x5, 0x2}) r20 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r20, 0x0, 0x6a, 0x0, 0x0) r21 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r24 = getgid() getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r21, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r25, r23) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r22, r24, r25, r26, 0x2, 0x9}, 0x5, 0x5, 0x2}) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r31, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r34 = socket$inet6(0x18, 0x5, 0x4) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r35, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r36 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r36, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2, 0x0, 0x85}, {0x14, 0x5}, {0x5}]}) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r37, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r37, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r38 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r38, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r38, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r39 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r39, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r39, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sendmsg$unix(r11, &(0x7f0000000400)={&(0x7f0000000080)=@abs={0x3, 0x0, 0x0}, 0x8, &(0x7f0000000280)=[{&(0x7f00000000c0)="7ccaefb0eb230b917816182ee9c3565f0e33131b7d0082faf2b77a5988fc79162210b56cca5d26fa081151400b32b191b1aebb20c26b8b65491b341315d25ddfcacc70ba895426465df9c2c0a6f6da0a91fc3896fbf3f1fb4e5c54d1bc8b059da76329361860856114efcf16de7ccbdb3beb3873f8585198857937d921e5ecc4a2aea8f4b10c1df87d825e15638b7ee4b1614357f87c755551e3f860624a0d06d4762a1598b0037c9357cf8a", 0xac}, {&(0x7f0000000180)="3dd53210cc68e024fbd2f860adffc5311959965fa568ea0b69a2f13201f9f35a1fd04e7a30d3e5899f336d0a229d248c10fc32dfdf453290045bb127c29be1474639bf6ffc18ab685915b0500078ffbb60e220d4347ec0de0ef9f42f823487ae7d8124a21883e4a13c637e2a8dff359aeacbaac9718b2d1b4ad240fa185baf1912e09da00bef54a3841506cc7cd82b4793b22ed1eec681e283e4e7819723bf7181a1c16ab2180e5f54bc282404a4ba93b491feda898780e894a1ced7c38379441ef054f1e565dc2a3f657b11f9168544ec9b", 0xd2}], 0x2, &(0x7f0000000680)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r18, @ANYRES32=r24, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r27, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r28, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRESHEX, @ANYRES32=r10, @ANYRES32=r29, @ANYRES32=r30, @ANYRES32=r31, @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r32, @ANYRES32=r33, @ANYRES32=r34, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r35, @ANYRES32, @ANYBLOB="2000000000080000ff0000a2c15a91d5", @ANYRES32=r36, @ANYRES32, @ANYRES32, @ANYBLOB="000000002800000000ed8290e18bb204ff000001", @ANYRES32=r39, @ANYRES32, @ANYRES32=r10, @ANYRES32=r38, @ANYRES32=0xffffffffffffff9c, @ANYBLOB='\x00\x00\x00\x00'], 0xf6, 0x1}, 0xb) r40 = socket(0x2, 0x3, 0x0) r41 = socket(0x18, 0x1, 0x0) close(r41) connect$unix(r41, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r42 = getpgid(0xffffffffffffffff) r43 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r43, 0x0, 0x6a, 0x0, 0x0) r44 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r47 = getgid() getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r44, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r48, r46) semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r45, r47, r48, r49, 0x2, 0x9}, 0x5, 0x5, 0x2}) r50 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r50, 0x0, 0x6a, 0x0, 0x0) r51 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r54 = getgid() getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r51, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r55, r53) semctl$IPC_SET(r51, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r52, r54, r55, r56, 0x2, 0x9}, 0x5, 0x5, 0x2}) r57 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r57, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r57, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r58 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r58, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r58, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r59 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r59, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r59, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r60 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r60, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r60, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r61 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r61, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r61, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r63 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r63, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r63, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r64 = socket$inet6(0x18, 0x2, 0x4) r65 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r65, 0x80104267, &(0x7f0000000080)={0x155, &(0x7f0000000040)=[{0x2d}, {0x14, 0x10}, {0x6, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r65, 0x8020426c, &(0x7f00000000c0)={'H\x00', 0x0}) r66 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r66, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2, 0x0, 0x85}, {0x14, 0x5}, {0x5}]}) ioctl$BIOCSETIF(r66, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r67 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r67, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r67, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r68 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r68, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r68, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendmsg$unix(r41, &(0x7f0000000400)={&(0x7f0000000080)=@abs={0x3, 0x0, 0x0}, 0x8, &(0x7f0000000280)=[{&(0x7f00000000c0)="7ccaefb0eb230b917816182ee9c3565f0e33131b7d0082faf2b77a5988fc79162210b56cca5d26fa081151400b32b191b1aebb20c26b8b65491b341315d25ddfcacc70ba895426465df9c2c0a6f6da0a91fc3896fbf3f1fb4e5c54d1bc8b059da76329361860856114efcf16de7ccbdb3beb3873f8585198857937d921e5ecc4a2aea8f4b10c1df87d825e15638b7ee4b1614357f87c755551e3f860624a0d06d4762a1598b0037c9357cf8a", 0xac}, {&(0x7f0000000180)="3dd53210cc68e024fbd2f860adffc5311959965fa568ea0b69a2f13201f9f35a1fd04e7a30d3e5899f336d0a229d248c10fc32dfdf453290045bb127c29be1474639bf6ffc18ab685915b0500078ffbb60e220d4347ec0de0ef9f42f823487ae7d8124a21883e4a13c637e2a8dff359aeacbaac9718b2d1b4ad240fa185baf1912e09da00bef54a3841506cc7cd82b4793b22ed1eec681e283e4e7819723bf7181a1c16ab2180e5f54bc282404a4ba93b491feda898780e894a1ced7c38379441ef054f1e565dc2a3f657b11f9168544ec9b", 0xd2}], 0x2, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r42, r48, r54}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r57]}, @rights={0x18, 0xffff, 0x1, [r58]}, @rights={0x38, 0xffff, 0x1, [r40, r40, r59, r60, r61, r40, r40, r62, r63, r64]}, @rights={0x18, 0xffff, 0x1, [r65, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [r66, 0xffffffffffffffff, r67]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, r40, r68, 0xffffffffffffff9c]}], 0xe8, 0x1}, 0xb) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000240)={{0x9, r8, r9, r4, r5, 0x8, 0x1}, 0xffff, 0x4491, r12, r42, 0x7, 0x7ff, 0x5e, 0x3}) 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, r4, r69, 0x4}, 0x200, 0x401, 0x2}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0xfff]) syz_emit_ethernet(0xe, &(0x7f0000000480)="3885c737c1092dc617168cb1736d") 16:00:18 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2ceadf500421a9a8"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) recvmsg(r0, &(0x7f0000000340)={0x0, 0x385, 0x0, 0x0, &(0x7f0000000380)=""/102387, 0x283}, 0x40) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) close(r0) r1 = socket(0x2, 0x8007, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000000000000000077d1dd65a6e341e92671d2fce43b587c7ab7496c5459001d8249478f658287541bc58015f884529586f6de12b"], 0x10) write(r1, 0x0, 0x0) 16:00:18 executing program 0: sync() dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148eac50e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764"], 0x10) r3 = dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000000)={0x9, 0x4}) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r6 = getpgid(0x0) r7 = openat(r3, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x981ad03d9a055fa9) bind$unix(r7, &(0x7f0000000580)=@abs={0x1, 0x0, 0x0}, 0x8) fcntl$lock(r5, 0x0, &(0x7f0000000080)={0x2, 0x2, 0x10001, 0x0, r6}) getrusage(0xffffffffffffffff, 0xfffffffffffffffe) r8 = msgget$private(0x0, 0x200) r9 = getgid() r10 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xfdb0) r12 = getppid() msgctl$IPC_SET(r8, 0x1, &(0x7f00000002c0)={{0x8, r10, r9, r10, r9, 0x2, 0x6}, 0xfff, 0x3, r11, r12, 0x3f, 0x7, 0x4, 0x7}) msgctl$IPC_STAT(r8, 0x2, &(0x7f00000005c0)=""/152) read(r1, &(0x7f00000004c0)=""/69, 0x45) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x84}, {0x3d}, {0x6}]}) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x16) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x20) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2cf, &(0x7f0000000240)}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000001700)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) recvmsg(r2, &(0x7f0000001640)={&(0x7f00000000c0)=@in, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/226, 0xe2}, {&(0x7f0000001480)=""/233, 0xe9}, {&(0x7f0000000140)=""/19, 0x13}, {&(0x7f0000000240)=""/33, 0x21}], 0x5, &(0x7f0000001580)=""/192, 0xc0}, 0x80) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r3 = dup(0xffffffffffffffff) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000001680)={0x7e, 0x6}) 16:00:18 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0xfffffffffffffffe}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:18 executing program 1: r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) setgroups(0x1, &(0x7f0000000440)=[r2]) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) getpgrp() ioctl$TIOCSTAT(r3, 0x20007465, 0x0) poll(&(0x7f0000000040)=[{r3, 0x15}], 0x1, 0x80) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000340)=""/73, 0x49, 0x2, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000000)={0x1ff, 0x20, 0x9, 0x393, &(0x7f00000000c0)={{0x40, 0x8, 0xff, 0x1f, 0x8, 0x6de2, 0x2}, {[0x5, 0x4, 0x1, 0x7ff, 0x4, 0x56, 0x6, 0x2, 0x6, 0xb72, 0x6, 0x2, 0x100000000, 0x2, 0x1ff8, 0x5, 0x8, 0x3], [0x100000001, 0xada4, 0x9, 0x7f, 0x0, 0x8, 0x8000, 0x0, 0x9, 0x2], [0x0, 0x7, 0x6, 0x7604, 0x9, 0xfffffffffffffff9, 0x5], [0x3, 0x4, 0x4, 0x2889ea1a, 0x7ff, 0x1], [{0x3, 0x3, 0x3, 0x6}, {0x4, 0x2, 0x3, 0x2}, {0x1, 0x0, 0x6000000, 0x8000}, {0xe34, 0x7, 0x20, 0x2}, {0x4, 0x80000000}, {0x6, 0x5, 0x80000001, 0x7}, {0x8001, 0xbb, 0x8, 0x5}, {0x1c00, 0x2, 0x5, 0xa64}], {0x1f, 0x100, 0x200, 0x800000}, {0x4, 0x3}}}, 0x7, 0x7}) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) poll(&(0x7f0000000040)=[{r3, 0x15}], 0x1, 0x80) 16:00:18 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r1, &(0x7f0000000140)="82db094b9089d63473a41d0838c818c038b2a70708826e43cb39b85740ce6e1081420200000006cf6586db9cfdee3e1fed973b6304f8549f0b4f7cee1d281dd2a4efe2f60dce01bfa8e34d0a64eb", 0x4e, 0x0, 0x1) ftruncate(r1, 0x0, 0x4000) dup2(r0, r1) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) 16:00:18 executing program 0: r0 = socket(0x2000000000000002, 0x3, 0x102) listen(r0, 0xb) 16:00:18 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) r4 = semget$private(0x0, 0x5, 0x80) semctl$GETPID(r4, 0x3, 0x4, &(0x7f0000000100)=""/50) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x18, 0x4001, 0x0) r5 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x4090, 0x4) connect$unix(r5, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 16:00:19 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020188}]}) 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) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x100) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000100)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = dup(r3) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000180)={0x10, 0xffffffffffffff97, 0x4, 0xc90f, [{&(0x7f00001c2000/0x4000)=nil, &(0x7f0000436000/0x4000)=nil, 0x6}, {&(0x7f0000731000/0x2000)=nil, &(0x7f0000376000/0x2000)=nil, 0x1}, {&(0x7f00000f4000/0x4000)=nil, &(0x7f00007c8000/0x4000)=nil, 0x2}, {&(0x7f000045c000/0x1000)=nil, &(0x7f000049a000/0x1000)=nil, 0x101}, {&(0x7f0000542000/0x3000)=nil, &(0x7f000013e000/0x1000)=nil, 0x1}, {&(0x7f000040a000/0x10000)=nil, &(0x7f0000409000/0x2000)=nil, 0x80000001}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000704000/0x4000)=nil, 0x8}, {&(0x7f000021d000/0x3000)=nil, &(0x7f0000705000/0x4000)=nil, 0x2}, {&(0x7f0000775000/0x3000)=nil, &(0x7f000065a000/0x2000)=nil, 0xbe}, {&(0x7f0000077000/0x4000)=nil, &(0x7f00001c2000/0x2000)=nil, 0x1}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000aa8000/0x4000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000f6e000/0x1000)=nil, 0xffff}, {&(0x7f00006b1000/0x1000)=nil, &(0x7f0000ad1000/0x4000)=nil, 0x4}, {&(0x7f0000f69000/0x1000)=nil, &(0x7f0000b03000/0x1000)=nil, 0x1}, {&(0x7f0000740000/0x4000)=nil, &(0x7f0000538000/0x2000)=nil}, {&(0x7f0000f6b000/0x3000)=nil, &(0x7f000039f000/0x2000)=nil, 0x74}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xd0b5}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername$unix(r4, &(0x7f0000000680)=@abs, &(0x7f00000006c0)=0x8) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 16:00:19 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) connect$inet(r2, &(0x7f0000000040), 0xc) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) r3 = socket(0x11, 0x3, 0x0) read(r3, &(0x7f0000000000)=""/18, 0x12) sendto$unix(r3, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x4af) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x3d}, {0x25}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r4, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_broadaddr=@in}) 16:00:19 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x10001}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) pread(r2, &(0x7f0000000100)="0439c821521d679a2f3c9701b259cf3c5e8cbb1e44", 0x15, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) getgroups(0x0, &(0x7f0000000040)) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$inet(0x2, 0x1400b, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:00:19 executing program 0: r0 = socket(0x18, 0x2, 0x1) select(0x40, &(0x7f0000000000)={0x8}, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) shutdown(r0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x9, 0x1, 0x81, 0x16}) utimensat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x2ba, 0x6}, {0x7fff, 0x800}}, 0x2) r1 = accept$inet6(r0, 0x0, &(0x7f0000000040)) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080)=0x5, 0x4) 16:00:19 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x800, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x2006978) 16:00:19 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="bd", 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x306c03e3d2b2c42e) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) execve(0x0, 0x0, 0x0) 16:00:19 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f00000000c0)=[{0x7f, 0x81, 0x8, 0x467}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) r1 = open(&(0x7f0000000240)='./file0\x00', 0x2, 0x30) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000280)) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fchmod(r2, 0x82) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x800, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x8000000000001c}, {0x6, 0x0, 0x0, 0x100}]}) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)={{0x9, 0xcba}, {0x8, 0x93c8}}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000340)=0xf88) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) connect$unix(r2, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$dupfd(r3, 0xf, r4) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000200)}) r2 = socket$unix(0x1, 0xa0575730a53a3066, 0x0) pread(r2, &(0x7f0000000140)="ab84292688ed27ca65f260e7630e770b66baa637ecb8d2a5eda191838781d0ace1f1c6075582a1dbab6a47d39a7947272d98d77e0d899acb0fe1", 0x3a, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x50, 0x0, 0x0, 0x7}, {0x4000000054, 0xff}, {0x6, 0x0, 0x0, 0x102}]}) r3 = socket$inet6(0x18, 0x8006, 0xf5) mmap(&(0x7f0000ff1000/0xd000)=nil, 0xd000, 0x4, 0x810, r3, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffff9c, 0x80085762, &(0x7f0000000040)={0x2}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 16:00:19 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r0) read(r2, &(0x7f00000002c0)=""/171, 0xab) execve(0x0, 0x0, 0x0) 16:00:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={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) r8 = socket(0x2, 0x3, 0x0) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r10 = getpgid(0xffffffffffffffff) r11 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r11, 0x0, 0x6a, 0x0, 0x0) r12 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r15 = getgid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r12, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r16, r14) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r13, r15, r16, r17, 0x2, 0x9}, 0x5, 0x5, 0x2}) r18 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r18, 0x0, 0x6a, 0x0, 0x0) r19 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r22 = getgid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r19, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r23, r21) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r20, r22, r23, r24, 0x2, 0x9}, 0x5, 0x5, 0x2}) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r31, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r32 = socket$inet6(0x18, 0x2, 0x4) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r34, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2, 0x0, 0x85}, {0x14, 0x5}, {0x5}]}) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r35, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r36 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r36, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendmsg$unix(r9, &(0x7f0000000400)={&(0x7f0000000080)=@abs={0x3, 0x0, 0x0}, 0x8, &(0x7f0000000280)=[{&(0x7f00000000c0)="7ccaefb0eb230b917816182ee9c3565f0e33131b7d0082faf2b77a5988fc79162210b56cca5d26fa081151400b32b191b1aebb20c26b8b65491b341315d25ddfcacc70ba895426465df9c2c0a6f6da0a91fc3896fbf3f1fb4e5c54d1bc8b059da76329361860856114efcf16de7ccbdb3beb3873f8585198857937d921e5ecc4a2aea8f4b10c1df87d825e15638b7ee4b1614357f87c755551e3f860624a0d06d4762a1598b0037c9357cf8a", 0xac}, {&(0x7f0000000180)="3dd53210cc68e024fbd2f860adffc5311959965fa568ea0b69a2f13201f9f35a1fd04e7a30d3e5899f336d0a229d248c10fc32dfdf453290045bb127c29be1474639bf6ffc18ab685915b0500078ffbb60e220d4347ec0de0ef9f42f823487ae7d8124a21883e4a13c637e2a8dff359aeacbaac9718b2d1b4ad240fa185baf1912e09da00bef54a3841506cc7cd82b4793b22ed1eec681e283e4e7819723bf7181a1c16ab2180e5f54bc282404a4ba93b491feda898780e894a1ced7c38379441ef054f1e565dc2a3f657b11f9168544ec9b", 0xd2}], 0x2, &(0x7f0000000500)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r16, @ANYRES32=r22, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r25, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r26, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r8, @ANYRES32=r8, @ANYRES32=r27, @ANYRES32=r28, @ANYRES32=r29, @ANYRES32=r8, @ANYRES32=r8, @ANYRES32=r30, @ANYRES32=r31, @ANYRES32=r32, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r33, @ANYRES32, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r34, @ANYRES32, @ANYRES32=r35, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32=r8, @ANYRES32=r36, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="20ff40004cbd5dd200310518d0895168476f36eff591a84a4b634b0e418f30ce1ee31506d411d61cdba4fead17aa634f6940dd6dd8cd826cd9f6352a7be33297716c78b821221073b346dd2c6de18d997f06e2130a01a3b6d2c7555271190474c1b68f1ffa3136565abe4b0a721f403c1dc814acc0bb53082b5033669e786211b98738f7d78e9f6fd0be5c773c9f11c2a761f886bacfd1e2281babe3b2a9e051a4374c8f9c4efe307755473ba434773cfb509c351f4f5c52ec3b6ede54528633ea652eeb2c1925913e5c36571537dc9ca6b1f591705aeaabbf428783ceb4fb60af3bdb4a55e63de041a579a8b362ffb533756f49785fb39fd56c11b94e0512f6763cff2a4d797288bb43814b222081"], 0xe8, 0x1}, 0xb) r37 = getgid() msgctl$IPC_SET(r7, 0x1, &(0x7f0000000180)={{0x0, r4, 0x0, 0x0, r37, 0x9}, 0x5000000000004, 0x6, 0x0, r10, 0x200000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:19 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x5, 0xf14, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) sendmsg$unix(r2, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f00000003c0)="4c407361423454f6d1a1f37c4c8bbd26bad763e551de07a02fe5b3785cae9a01b2b548cc09441040190875371660e4cb6513c414a844b663ee3aa12a593774a529c2d53203d4de035e3b5cf4c5bf3b3ce053d20bb4550ce411867ed0d981a935d93d7d325b1bcf8a9feceb338966e21ccd6c0451830ecffb7b23a7e0fed47cd70fbbd34288ba67e653b5abc1b8961388fa8e96286b94fdd6676f48ea2eb796697719ef5f01c152f0ea6d1fd6642094336255f6d3e15dca2dad7af64aa8d5face900fb7b4d74ff1fe38e37ae1be61a0cf23d54258793f1470bc415a6e30d30af0cee31a2969bfcf7bfbc36f34b1aaa4e5cdb47f48a3274a3a7b178c9d46a72c47398879c93493df2332572f53a1464ed30a925d3e19434a6b5496af79542515894bc789c4dc75bdd0adf08449387443b7da81421184f914b8a9b520926fa905c4a4cbdaf4118b89aaec04917730641e24b6eb9e19df3b3ebd885d646e40f9082f6a8c8d092b0461ca7479e8077b5f2955aa9c2d6ba7534b909a268fb814b0be19c1e771d088f3e4319711bf594cd9a403691ed5064407823ec112098dceacb425db6293df3f428f129b67878ab3db37d20200fa07f809a68ef7b32e4ed70b5f46efeda7780f3805ddc8407e931ee7d789c04fff1b91c1420dd4ebd2479147fb76d3fe7521034ec309b05ff9fdb50473137c81798b0ec95ce5579fb6a5cc2a65f1a9e812eaa713dcb1264e855492d4e8decd8c71379ada1d9899f44c8108bf66b0efb6db0a7fc72fa6e90ca41a4f297d2632623d15580529af67092376e3bf1e830bac3d13eca5e78c4893201126a00a91f5072a9a12618286c7e87ea2bb9f0a6a64294de04e3432105f7cdab1fafd1fc307cd71dfe833a590af28f244b51560dc0bf36836afb79365980f5ea619f87b232c86fc19143f57d26c383b1891c17fcec63f51d9da220be0791e06cf4d09e99478ae6d47354c27a1991a37610c5c11110f80335622c794457ae3e6b7b5b9282db3f33f2a86de3480016f207d689bbfe645939188d5f9a796c37fad8adea4cff5056926e0b501252a78f84a28b44b6deb2d6be17a4d60b9465376761ac5605dc747a0bcf3477240892c1c992e298da278ed854149868cd9567c14d60ae2a88e8986320e54499438ebe7447ad5ed5a1a4c0a4d8ca6d528812573d63dd52087a5ec388af4e03a37df62a3d43167b853e7431a6fd05e2df185b4def73b1fe8097314fdc2686624989f87a60ef52fd70f866b8a90924e54a503528134712ab8f9cd3a5e4e04ed30c3703c1bb9a1cd4f1ebd20ef077a0da59de943d7feb06b7dafe535b96458301519e0933ede8d47c85639542006b8994c96169b1a8121b3c035b2bcad3debdaa96e582e6c0a9bfa6873d2e91425c3c71d6a10cb92c0c86c560c9e28041b99d68f573869a8cc0d7c3792c9ab58994965234513c1920083fd03ec1d6feb2773da83f3efb1f981c54d2625a74cb4ee18cb2c4c4f08c9abb0b716001762c8eda0d30ac99aad414e5c6751dd1f6188fb5411a30c9de84be1412fd9616d96ce83d89a70310ed8c5297c09ff86794fd44a749cf317e905b12928c33ba032b5d08ba66b394b8a1fa92a7844df4eba63cad9cce72d543e89934b2845595536b9cdc8a6eb547e556a5ca5aa54ead77cd8e79b61f1921750b9d03bcac86e59b0b3271aa18c6e2823b12b55a06b0b881a4a5f0645a764472a401018908744e719402292e5a0ccf127c6c40cc6d6c92012bdaf15749a923dd3f13ecbb1b4f3e397ff6f103fd806753d7c04cdd9592ed6da646855f474f99a38b287af9b5a852026425ac6e07eb24ae6addbca61905915fe2cf01e7e96a117396994df397a064e535a40f3199faa61cd5077ea281853d5e65cf6597576ccb25f5e2defd83b0c21d325cbaedb0a13c83716e19509f67b474c9b02b0fd25fa2a77614f3b44416a5c4dc0ef913ebc0e34a015224a585251dd19203b11d42df812a1073380355bed6dd84096d82d157c664025cd0e21169f73a24006596f7b14d5a3c841997acbdb8fc3b563dc7b9c28727af38d02a2831c569dca22f879cf7ef3dc02a8677588747f9c170cc86c6a4004ced04f06486897ca52a4d1b4e03945d044a8fa35377ed0965b700bb402a45e0379eeaae09900d3b0038606e91ee475f0b8147ab5395709130b94c9c086098ed92e769014f663b0be744648125f2d15c8e6002ffc7d21c60bd2ab6adbf92704fa46a5742fdaa1eed937677f03bb370aba2c5f1140577f25f2feeb78902f05ce051b082b3a6b0fcdd5cd2cbe1414ff4f278ac91665920ce399b737c3758a8118e9db71e314886a6711a902af085d6b085e3d6ac1d3026e526840e10ddbe5dff792bfe35590e787390dcf603ceaead121194e8b070f3efb770d0a71c3def3dfad22ae68f1bda37a5155df9800d7786fb311782c1db6c6de234e0c6d56c964b21b0813862d21ab54d72fe367f0d8b09abe7f8d621c784ba1bdcd84206d779f34b79a3ba04ea58921564c6f430b6da695bcaebc4a2a75a9075a83632ba1a8768d0c99a1e3691b2045df235e6b9b0f68ea51b81a3e8f219c3a4bcaff96d82db32c1f3c8eaa0cf5d34742d8c982c1de768b64d8eb847025e4cd8585d8a678bedcc2ac4737312cea9a8555005766416d04289f07b7a3b7c695f130f41827f29f93c64935d4659378f5ec22e1c5a756410b2c9951536f511c8f8fb8ba6be9f5c8a707ccd5afb554eaec564439c5373b8352b19156f1edd32ecbf4a90d329a0f18f5fe9a582f30201005b942c3a80d21c104ee092484fda436ff0ed79f15ce293e9487a454279a77750817bc3d6e477f2bf65cc5bc104606627d99c2b06f79401eed2c01fea55a703e8fea15600e8a79dcf3b40a5b637c3ac97065b11a02d21f8709cf0737a24a4ccdf8c55ef74e85231a78f481e99b494bdfa395c47b3b6a330879a9ee20896a44d78934059e6fd04bb966f8fd63e589df4374a3dd9e48d536c482d58fdec796640926b77e890cdf9097a351b2645cb2e66642a39961952027c7779302ce7e48b8ad2a46b0a53b603a52cca98f2f350362119abbf8f48d2f824f691026dff7c79e2bbd7d68f021ebedb1ffb2c1f934c0f5ab69114843243dc76b8820b6ad5f1c273e3e99ca7639f0af2417442524224695b31ce952f9fb6b82ab421cd7e59667122ca0661f80a1c4d787aa9ce5e1bee96d7ae45a7ffd1f7c22640bedee85a066d7eee9b6a69111ab642bef0f455089ac69ae3906f720d1d1", 0x910}], 0x1}, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000cc0), 0x1000000000000288, 0x0, 0x0) 16:00:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x6) r1 = socket$inet(0x2, 0x3, 0xff) accept$inet(r1, &(0x7f0000000140), &(0x7f0000000700)=0xc) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) flock(r3, 0x2) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000200)={0x10, 0x4000000, 0x4, 0x4, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x80}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xef}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4000000000000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0xff}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fea000/0x14000)=nil, 0x3}, {&(0x7f0000fef000/0x3000)=nil, &(0x7f0000fef000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x1}) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0xfffffffe) ftruncate(r2, 0x0, 0x100000004) 16:00:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc5745192a101000000000ffc6acbbde9251c52d20000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') write(r0, &(0x7f0000000240)="220e2289012350f64bd0806d27d015736774fd8f001c067e", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:19 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)="d3eef3", 0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fchdir(r2) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x81}, {0x45}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) getpeername$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:19 executing program 0: r0 = socket(0x11, 0x3, 0x0) bind(r0, &(0x7f0000001440)=@un=@file={0x1, './bus\x00'}, 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000180)='./bus\x00', 0x800, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)=0x8000000000000b5) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000001500)) close(r1) bind(r0, &(0x7f0000001480)=@in6={0x18, 0x0, 0xf353, 0x7}, 0xc) open$dir(&(0x7f0000000000)='./bus\x00', 0x800, 0x4) recvmsg(r1, &(0x7f0000001400)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/209, 0xd1}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/81, 0x51}], 0x3, &(0x7f0000001340)=""/132, 0x84}, 0x43) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) connect$unix(r4, &(0x7f00000014c0)=@file={0x1, './bus\x00'}, 0x8) r5 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r6 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r9 = semget$private(0x0, 0x4, 0xa5) semop(r9, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r9, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x80, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x6]) semop(r9, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r9, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={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}) fchownat(r5, &(0x7f00000010c0)='./bus\x00', r8, r14, 0x2) r15 = dup(r5) ioctl$WSKBDIO_SETMODE(r15, 0x8010570e, &(0x7f0000000000)=0x200000) writev(r15, &(0x7f0000000000)=[{&(0x7f00000000c0)="9cd6ff61d0f3053557bb3144a549257de15456dd2644c81f21191d2b74f0838962fab6db6db493285647f1e04d70115579a4c53c990ca80cc88d94bda2ca45c97609ba447b188c698a845d07d234e60fef53538eb92262b49692217c8841c19d03d32c97fd34c1673aae7c16b5e9b4640b866f226d09fd9b55796c3bf3d48141cd1fe0081a33222449b8ec903055e4f6fb1f2f8498eda0325cd79529abb106859fab0ec5676105243730f37b2d99d79c2e07a66111b6eaf91295d49d58e77982e36573e9d8ad9def42984d2ec4abc1d6c116b128ed6e1881c3fd6a3b8b74a183472e8c9e972d1628a23c0eddae01dcb38fe4a8e8d97f99398370b3e607fb86171f35279b6e060c44b101da78fe513ceb239af24b33126374b1e0dc7a3d1fe2e493d93beb9fb8b4c61005c790ec036f86b642aaeaec9456cd7a659801314df1abeb0aefadd740e7f9a08656edb696363e7ddb329bee5c4b6abf13f4e37d297402ab128240131e383940f0cbcbcfee2b77875e8d1fa621fe32a2adcb548496fcf13f8e12ea089e50797c7736dae8195eefb0e8b2f80cb3e11fb42156499de362e4442a1f59b8b09efe93b4fd505fade4e1e83a4972c66957fa1a8fb231e8ce23da3325582ce84b6b7607cd451e0ee2739fb07e91574ad141a4a5fbdfeb45367b2d3c0c26e04a522e1c49fff5ba738d209585ed7d9fabd761b1c246ed7497ac2245a8bc74f827f93304de7dbf08be578fb54ed26312a5e0b65912c9916e622ec95ee3a1c5842525a4b168375a913d90182f5295343a8f1a9aeb0829a8cb027d95884e8e19e9195e77d5bfd1844f31b194033526a66a1eba09f85d068128120998d2157c3c038ff392a326f1589a2da2a6555602f0a985dc3d5a525d1c40bb53778e713e39fbd43949547a948d18c496eb769604caacf7b1aa19071135d9a42ee2d5f86a2c2e11981c6ba41228297d83f2523798b9d87c1b643491b4308691204ae7b515d146a688d091a897a6681a9d332f60a247c535e6e6c0f0730938f3902441bf9187ac8b6cf58a5d918c10412a2d774d6b91beceeb858af3df29a16b7a12bf4193b3e401b0fc98e2b5c21b0d6e49514d4f1e85af11f34599b21a17f037da731bc2bc3bc042d0f8f25ff8561924058a7595c9b2f23ea768aed373e606df14605edf34cb67a6433c28160657cdde30256df776f269b397fa4572b78c4bb7c8b3395cc114702bffbbf9387f80794ef4bb6d08c87015f3684484036b95b910863a2e92ee8f6139a24e5f19ed08432bd92ed01b2925902b06c4b91295be65b641d78085b2a1ecdeab4b9f5dfeeb6fdb6d5fb02b061b8b5d03dc7f99f6a552f1869e65bad9ccf6b454a4255d800074bd97d24543347768a4ba733e73eb2afe178f73bd738d506386606338264df152517fd429718a935f6c8ca9abb4da29f3a30e71a26cc5496e6cea183ef02f884f4f5bfafa8a06794e59aa172894e6aaea31497c77a57c07d11a87fa12ded129fa64d68bf1ac19070c01e775f4d14b3e8c955141979b761405205af168a48de7732774994ddb7fdfa3c8570583168a9e03f024d9e2e1f09dec9cb77677047b75e4da6d17869c6f66f5268511858ba7e1af43acd85d328cee96baa4d17bde95a925d23fd9d062cc7da9fc25ab7707e5ef86d9b328bcea0543840700c6953e62c66ffaba77fd26f0d15cf6d70852208610f507ae83dced2e950f1d0029cdd7332347f946dda155635ea8330ea602419e3c53ec4b09117f3e09b1b2f93407cc8bb0c0e98d2678872084020ea067746d00f2203426773f56a09b2c7cd830bcd3dd58ade6f6460a5b444164d3a17bcd6f77c1a99937110fcbd1ac011eea53aecefd01481e60aa1fbf6bb2edb7db776d1c17c4b91ea5951c7958a473028c440681e28c68ba0d9ead285944ff8aab4dd09146f86186e7b52d00c08190a0613abb4531980d4c41712900679fafdfe15029921c6cadbe4d88d943d72fa9c51f77717de1c105b4ce216d26e57f2c3d2253a4efc59b883a329eb8042e3423ed384ec17e5eb2ceb7ff211f33dc6ff61c0246384ccaad7e38adf3d4bf3b60fc5cb1d040d1a0005fe9c31c8ba55d44887861842c396ced33ce3375708fe5c4984b816dbff04ae2672d1a1c253aa4ce34b876b2479d8bf16702c10eac2a280d63ad593fc572596fce8e94d7a345712bf82f5858c9b279304933855c00e3283bf6b878c7d94d70ec7e416c7d5444423951bc9129c69af9fb18d8911d1eac10ce394e1a139ebb0e691638f3ce07a70cb81100ac38f8e1abd530762caf0b7372c8b0e9a3ea3eff1a9548bd80e140337a0eda3bb789cea2f01cca56c9b917a60738b937daf42ffabb16d083493f35f24ae431903a1349bdbb6e5657f665bde33aea9f862e8af732d639c2fdd3807938e4d2fd7bf3bb644c1c62a2f291e1020fd1c90bad927a4ab4c2af87ec50348f43253087826d375ce7b34f430bc2204f1793f3fe2d49dd63c1e392bf73a703d83c0c8fc0bef6f975a5e0d0bb1b55d7072a7d29d6347e0bf1a964faeb217abf349cfc85043ab5ac604c834e767c1170c4d1db8049f959262ffdd5c029901127b26342d16e045e7a097789c3d8ca4a7dfc934df4eb4bf099f6524bb9e5a6fe0aa43e3112ddd9b68f809eae2e9e3daf3224a7433934ea31680cd63958bc27bd360b50b4d69b52657059b6c0c42f7fce90ad11e07b2dc58e6558cca4383b2b01e8788258f5f094af481146be7434761966b88e97bee6bdd541952b49242864f6a48e17273a754ad4fe1c3e2a37bfaab300813aba74725eb5ae0196e529aee464bbe26aae81a8edfebb0c67206f6dd57529786773cff6a7f9dfb43ea8b804122d2f463496bf312080eecc295d6cccf21160080771307cf90cb877d357ae88bb3c750be3997445d97ab758bb56e33399154e7e70fdf9e1b50bf67d014ce23839989c15211663f8aa7e85609cea098f5c0681b79728db1cf0721e6a5359f1f1f3e76fb7a16281ac62fe37378143b2bca6b4aa34cd4b94c037197c02d90e7cbd3214527896d33c698d42fa1a8506838c4283bd19348baa8f13193ebec9a23f059bfc23d5ef4a3237bfef540051c7bd11cc481f95895191430ba74e031fb0d5ac2744210dc546a8be92f5ce2240017a9b5513011700dfd823193412fe36d472f5408bf334fb4995af2ae88450f1b3b080789e7b61eaa268b883e22db6c77df1f3b714aa1cc24ba56030ba439c70acff10fb78eb13811f36455fab7820a2621f69a0728b98ecda6eab6fb571059436faa1199d3e85dcada522d853c56b1a6adecf83cea592a4a0847b4fec67de305190eefa59e7b4a81514904288e147432eaa7c3660debec326e89913e9e8c34a24150c47caee9a35ca38b62a6eefe19b7c2fd43665e94631534fcf76e37ac8852784f9cea2d82453161c35c2b371f8f0462f139d6935215c05faafee8e22b6478d7b095018f8b723e3367d2858e5a74b0aac630fd6ed5dc69b2e6afa9a28ecb14e4e125c5a69c951fe7b93effa01a55c98bea1588b1e52cbd77b2b89898ec8bffb03f2c4d138041476765b3e8f4050f52aeedb816116feb9df93fd67cbf373753cb2670d1ecc39b48131623572506ee694d563069f06023bbc94811a5ec7b64bda22c91da1f3c553614ccd601eb608eabde4de06d47fa9345d569320935f2c8c8ad8b345ad460c0673962b752fa1a586e956a21c2aa01c4a6846351131540aa4affb9d8e9669e52ff3a3e2a6cb61bc1bf9acd048bcd5d234aa0f1131e1c7ab377eafc8e985e459442a3505db6c617b156860be926bb8fa3ab70fc7b348130ee3f9d58c1a1e20cc493722eb220cf8760f397e6ef1c0d09a19a590997b608f67eafdc75317ba0bbba95b5b6584769c02fb2e0b8026aed2ff9c8d6708d5ea1587abdf25002515a552dd76668e44c748586bfe009eeee7a6284f46ae354a928f9117b23bbb24a0f69f4f4b239ea5b5ce13244ae8d9ac2e2c91805c3fc35804959070602f2a7608b607e114e0adb62c5dfe8abdd0625511d5ef0ee81176b5e46fa7bb9b3e5d7c8235694b9d16d9754d4927aa7d7d90c7f0c90957abd3c7e6b8cb125286f9511b073e223b81aea5e18951f76dc4199c0f192f56c09e9f139717d0f5f2159ac66d8742b27fdacce765f74de116154e32978e1788fac9a684f2434a92cda5565a187a1f610f4f48514f958f573c8e760bedf8dde4f331d035d40ad0439a2545c639df5a0665515bba086a412be31ad2fdb901013d0ff92bd148fe3e222a8027da23ffd32616b9c229bb47e205cddbf3c36a5a360158d726541c677d90e5e60750b7e79ec90c86c3d68e3039db9cc4154a9211febd3b7db61d38cda28062725c443415f77d90fbf02ebe5aa9f1292e0287b5955a82de5c3f693744f51cf98eaf94338e16e96685434f06f53464d1a976c0be9380ef49de9a7da469c1be635ce48aaf93297e8a890e093a3627b2a628e900f0210979ded002c804a8409cd28f8e373d03df82b80c6bff314d20bbb3d7f4a09aed307610d56dec7bc524d96beec893e0dd9b1efb91f51bb394e9d17b24487284b9966ac955855982a49f3406382b05a256de0cd89713770136c6eb3c47f58e830fb18eb174638d9ccf1578aa92e3bb839d5a456844ff073ea97a538a8a3eb945dbf90edd25807671cf55c6ffa3670de28b277f387bc2486115dd8dc96455f8108881b86e9c1f3e361e9724d863182d059dcda71997e23a93d5cf9dae6df382f30615940af703c519d3e255d14e2e279d5ae838f844eb83307f9c601af92d9e7cdab6662f14ba8ee296874c160d659a60b533cf3a6d7d3f32737de5084c3691b8db25a9dbc94c670dcfc79713d6526008a728eb8ebe7db8f461a7cb5aa2f2e34813f3ee6bc98320e4a0f5db56f1347123d0577c1426afe33ac5ecce57e97f9083aae6f2c9cf59dbd47fa63b5775756379c3dcd2eb77fb66e3d49b0df820d43a1ed1ad9eaa77aaab8fd22bb801d70d6316c5c131697d5cc884e9b12b8ef9c57a4a9b25540e0ec9f14a893b48f9e0e45733643c085e2577cf0b0126925475af5505bf701bb109b09753315878b20e2b8ed86b8fe609ca5727a978497a3faa61d22f06dbdca045692b38d2f7f91dd6471781c72d2b4dcd21be0dfcd8af30c4129982d45c41101f9907ebae108247224ae5851ba3c3ecf3eb48bf1c7123112c58f7ac5f736f4df08ab50dd5f4df5865906aa6b059b5a4cbf80ac1b7c1f0c5155e08f663290747cd27b5fdea7ea0590a3625715efc5973ae1989161905c785cdb1f205a3bfa05baea4534cfb84502b3c732e24ad28707bd8d89312fc324d6341756685833cbaa2ee3f000f23716e9c8657113efe5465ab1677dbf9af8ede8ff678a850473cd206d66ad88da8c31c1a578da557e5b921e5032a7d85335ab76c42536911cace065ee37ffa74ab352dcb7f7a51ace4cb48b2c580b2ce1a1d94bfa89dae9e8afa415b6d57f3f7bff1f40d2266e46f894b43209f4ca7d4b32681845c8f8df37bd50a51cd43938e63c2d75398d1f424aa5494bcd367fa1dc83cd9e79d1b5b6d07d312600c31226656414a872a5a5d9579068c062f2b1e8bdd73a34d4ce78471bc4564ada79111dda30c923ff43dfc63df9b224c335158359a4b989a86a9b3ff28c52c6d2d3dfc209d651bd5ea6712a73973fa0dd8eed7c7cae18d9c61cd2c0a4956033ac83fe663da934523b6a17e0dae6ecb791fa73462b6efcc108e699f2431ecbf2f2e365b7cee8ae4d0c3689b78a7c3", 0x1000}], 0x1) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000001580)=r15) 16:00:19 executing program 1: r0 = socket(0x2, 0xc003, 0x70) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c1170024e0b5f7309a4fa0c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) write(r0, 0x0, 0x0) 16:00:19 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x1c0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) r1 = getppid() fcntl$setown(r0, 0x6, r1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpgid(r1) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') writev(r3, &(0x7f0000001300)=[{&(0x7f0000001200)="03db9892c732aea542d78a1a0fc052dc16b14c0bd0acd5dbb1f3a94f160ec0be0e84a6c94c8cc4960c9f854137e3e60fd7c6fde51f8ce88a6ef4d997e25dd7174425598812d9436cb21497373ea8b549af7c31a0c96e181c5d7ab64afbd14dfc813097e15f9eb22f0fe6caa6c95751a66bb0594be549afb34baff0b052613942ab75065d252fb3fb98d64389dc67294c83913ce970a86c6a4f8c3e974439e2c9836619739a1d038308e8bab7a1c7d81fb7f094e2f05b3686021f6864b38fa74496c3514007884dca90fccd1d4eb4e300ca04f6ed0ea3", 0xd6}], 0x1) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000001380)={0x1, &(0x7f0000001340)=[0x1c0000000000000]}) openat$klog(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/klog\x00', 0x2, 0x0) bind$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="3707002300789222874062adc1f893a1289b143a8d3c346e57912a14ffafca54d8690aea056be428fa0600000000000000cb51e1c293d8572a51ecdb7e9fcc68b43f4367a2778cbf446206589f08794ae83d422bfb4f058328d7e882d6c04e585ece2bde14ed7e270421183a59902e7297ffdfbd5fbe634562342fce0456a9cac2ac7f17d01be8020e08cbc391065b1b0a3dfdfd64eb8dbcc7f6bcff22f8080e54468e0b1e4353da9ccce76ef1fd07548a84b5cd3fb9e9c617b2fb92bb07d1b17e5eb9fd40ae00000000"], 0xa) pipe(&(0x7f0000001440)={0xffffffffffffffff}) writev(r4, &(0x7f0000001b00)=[{&(0x7f0000001a40)="8204cfb25ae2434c09505bd9ab41fc048720c290249d5ffe21563171ce776d6cfd864cbcf998a044f8fdf710b18fae821d656adaca883b063b0d99d72b0144a23c808f5d9962ea3758b73b57e7cbd882a643e3e646832fa96c84325b54aa1fbb6e77707e24be18b46df40201fb5986d3f7d3a32a882f18c9e6f3c2dc5a05dd52a4073105637297815451b1", 0x8b}], 0x1) writev(r3, &(0x7f0000001d40)=[{&(0x7f0000001c80)="d1ddbd6f30a385e3c7c8e7ff369d534431d4e2fd89a540f96106a6677ce069fe5bf18880f8f9a7bb84e17231d719a682a80c85fddd38e1d9c1b7b399ea2a7206a138a30405d10312c5556b4890a398120679da26cbb8bb953f508aa62b041b608011236ca44f95a89d13b71596da5a1fd08857babef70cf81013768e0cd1d0adc36c99497d1f1c992c043ffd46871e4c92e08e5920d088617b053b47a298069687d42b29c41fc8ac0bfefb7f7163", 0xae}], 0x1) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000001dc0)={0x1, &(0x7f0000001d80)=[{0x2, 0x3f, 0x3, 0xfffffffffffff2ad}]}) pread(r2, &(0x7f0000001e00)="d002dad52729b33d884ad4b2a3032f23f812c5b65f80e2dd49eb8b4871927d104583af1930d179640270021d6ebda44d13a69b8697c0050346cfd1e87f90389907eb221805755380dcd688139ca71c67f330c3fd30b80149c02c734eb7cb34c2f4fe2fdb477196cf3617", 0x6a, 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) select(0xffffffde, &(0x7f0000001ec0)={0x6, 0x2, 0xfffffffffffffffd, 0x400, 0x101, 0x5, 0x1000003, 0x100000000}, &(0x7f0000001f00)={0x5, 0x8, 0x8, 0x152f, 0x80000001, 0x2, 0x7fff, 0x10001}, &(0x7f0000001f40)={0x81, 0x3, 0x4, 0x7ff, 0x9, 0x0, 0x4, 0x6}, &(0x7f0000001f80)={0x59fa, 0x4}) select(0x40, &(0x7f0000001fc0)={0x5, 0x0, 0x1, 0xda01, 0x5, 0x4, 0x1ff, 0xffffffffffffffe1}, &(0x7f0000002000)={0x10001, 0x5, 0x7fffffff, 0x100000001, 0x7, 0x3, 0x2, 0x9}, &(0x7f0000002040)={0x5, 0x9f1d, 0x4, 0xfffffffffffffff8, 0x7, 0x3, 0x1f, 0x8}, &(0x7f0000002080)={0x8, 0x16069b5c}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000020c0)={0x10, 0xfffffffffffffff8, 0x4, 0x2, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x200}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xc02}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7ff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2f9}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x9}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000002000/0x2000)=nil, 0x6}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5f}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xcef}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1d}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000003000/0x1000)=nil, 0xffffffffffff7fff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0/file0\x00', './file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x3}) pipe(&(0x7f00000025c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDDISABIO(r6, 0x20004b3d) r7 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r7, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r7, 0x7, 0x4, &(0x7f00000026c0)=""/163) utimensat(r2, &(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)={{0x7, 0x1569cc16}, {0x4, 0x3}}, 0x2) rename(&(0x7f0000002800)='./file0\x00', &(0x7f0000002840)='./file0/../file0\x00') getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002880), 0xc) r8 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r8, &(0x7f0000000000/0x3000)=nil, 0x0) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000002040)=""/4096) 16:00:19 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r1 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 16:00:19 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x300, 0x0) clock_getres(0x4, &(0x7f00000000c0)) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000080)=[{0x1ff, 0x20, 0x9, 0x8}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'x\x81\x00', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000380)) pipe(&(0x7f0000000240)={0xffffffffffffffff}) r4 = accept(0xffffffffffffffff, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000340)=r4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0xe090, 0x0, 0x0, 0x80}, {0x2}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000003c0)) 16:00:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x80008000) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x100) 16:00:19 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt(r0, 0xe6f9, 0xee, &(0x7f00000000c0)=""/107, &(0x7f0000000040)=0x6b) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82029f74735f6c65301f"], 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x6c}, {0x47}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe79, &(0x7f0000000140)="c3251529c30054d4257989549afc") mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 16:00:19 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x322, 0x9) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r5 = semget$private(0x0, 0x4, 0xa5) semop(r5, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r5, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r5, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r5, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r8, r10, 0x4}, 0x200, 0x401, 0x2}) fchownat(r1, &(0x7f00000010c0)='./bus\x00', r4, r10, 0x2) r11 = dup(r1) ioctl$WSKBDIO_SETMODE(r11, 0x8010570e, &(0x7f0000000000)=0x200000) writev(r11, &(0x7f0000000000)=[{&(0x7f00000000c0)="9cd6ff61d0f3053557bb3144a549257de15456dd2644c81f21191d2b74f0838962fab6db6db493285647f1e04d70115579a4c53c990ca80cc88d94bda2ca45c97609ba447b188c698a845d07d234e60fef53538eb92262b49692217c8841c19d03d32c97fd34c1673aae7c16b5e9b4640b866f226d09fd9b55796c3bf3d48141cd1fe0081a33222449b8ec903055e4f6fb1f2f8498eda0325cd79529abb106859fab0ec5676105243730f37b2d99d79c2e07a66111b6eaf91295d49d58e77982e36573e9d8ad9def42984d2ec4abc1d6c116b128ed6e1881c3fd6a3b8b74a183472e8c9e972d1628a23c0eddae01dcb38fe4a8e8d97f99398370b3e607fb86171f35279b6e060c44b101da78fe513ceb239af24b33126374b1e0dc7a3d1fe2e493d93beb9fb8b4c61005c790ec036f86b642aaeaec9456cd7a659801314df1abeb0aefadd740e7f9a08656edb696363e7ddb329bee5c4b6abf13f4e37d297402ab128240131e383940f0cbcbcfee2b77875e8d1fa621fe32a2adcb548496fcf13f8e12ea089e50797c7736dae8195eefb0e8b2f80cb3e11fb42156499de362e4442a1f59b8b09efe93b4fd505fade4e1e83a4972c66957fa1a8fb231e8ce23da3325582ce84b6b7607cd451e0ee2739fb07e91574ad141a4a5fbdfeb45367b2d3c0c26e04a522e1c49fff5ba738d209585ed7d9fabd761b1c246ed7497ac2245a8bc74f827f93304de7dbf08be578fb54ed26312a5e0b65912c9916e622ec95ee3a1c5842525a4b168375a913d90182f5295343a8f1a9aeb0829a8cb027d95884e8e19e9195e77d5bfd1844f31b194033526a66a1eba09f85d068128120998d2157c3c038ff392a326f1589a2da2a6555602f0a985dc3d5a525d1c40bb53778e713e39fbd43949547a948d18c496eb769604caacf7b1aa19071135d9a42ee2d5f86a2c2e11981c6ba41228297d83f2523798b9d87c1b643491b4308691204ae7b515d146a688d091a897a6681a9d332f60a247c535e6e6c0f0730938f3902441bf9187ac8b6cf58a5d918c10412a2d774d6b91beceeb858af3df29a16b7a12bf4193b3e401b0fc98e2b5c21b0d6e49514d4f1e85af11f34599b21a17f037da731bc2bc3bc042d0f8f25ff8561924058a7595c9b2f23ea768aed373e606df14605edf34cb67a6433c28160657cdde30256df776f269b397fa4572b78c4bb7c8b3395cc114702bffbbf9387f80794ef4bb6d08c87015f3684484036b95b910863a2e92ee8f6139a24e5f19ed08432bd92ed01b2925902b06c4b91295be65b641d78085b2a1ecdeab4b9f5dfeeb6fdb6d5fb02b061b8b5d03dc7f99f6a552f1869e65bad9ccf6b454a4255d800074bd97d24543347768a4ba733e73eb2afe178f73bd738d506386606338264df152517fd429718a935f6c8ca9abb4da29f3a30e71a26cc5496e6cea183ef02f884f4f5bfafa8a06794e59aa172894e6aaea31497c77a57c07d11a87fa12ded129fa64d68bf1ac19070c01e775f4d14b3e8c955141979b761405205af168a48de7732774994ddb7fdfa3c8570583168a9e03f024d9e2e1f09dec9cb77677047b75e4da6d17869c6f66f5268511858ba7e1af43acd85d328cee96baa4d17bde95a925d23fd9d062cc7da9fc25ab7707e5ef86d9b328bcea0543840700c6953e62c66ffaba77fd26f0d15cf6d70852208610f507ae83dced2e950f1d0029cdd7332347f946dda155635ea8330ea602419e3c53ec4b09117f3e09b1b2f93407cc8bb0c0e98d2678872084020ea067746d00f2203426773f56a09b2c7cd830bcd3dd58ade6f6460a5b444164d3a17bcd6f77c1a99937110fcbd1ac011eea53aecefd01481e60aa1fbf6bb2edb7db776d1c17c4b91ea5951c7958a473028c440681e28c68ba0d9ead285944ff8aab4dd09146f86186e7b52d00c08190a0613abb4531980d4c41712900679fafdfe15029921c6cadbe4d88d943d72fa9c51f77717de1c105b4ce216d26e57f2c3d2253a4efc59b883a329eb8042e3423ed384ec17e5eb2ceb7ff211f33dc6ff61c0246384ccaad7e38adf3d4bf3b60fc5cb1d040d1a0005fe9c31c8ba55d44887861842c396ced33ce3375708fe5c4984b816dbff04ae2672d1a1c253aa4ce34b876b2479d8bf16702c10eac2a280d63ad593fc572596fce8e94d7a345712bf82f5858c9b279304933855c00e3283bf6b878c7d94d70ec7e416c7d5444423951bc9129c69af9fb18d8911d1eac10ce394e1a139ebb0e691638f3ce07a70cb81100ac38f8e1abd530762caf0b7372c8b0e9a3ea3eff1a9548bd80e140337a0eda3bb789cea2f01cca56c9b917a60738b937daf42ffabb16d083493f35f24ae431903a1349bdbb6e5657f665bde33aea9f862e8af732d639c2fdd3807938e4d2fd7bf3bb644c1c62a2f291e1020fd1c90bad927a4ab4c2af87ec50348f43253087826d375ce7b34f430bc2204f1793f3fe2d49dd63c1e392bf73a703d83c0c8fc0bef6f975a5e0d0bb1b55d7072a7d29d6347e0bf1a964faeb217abf349cfc85043ab5ac604c834e767c1170c4d1db8049f959262ffdd5c029901127b26342d16e045e7a097789c3d8ca4a7dfc934df4eb4bf099f6524bb9e5a6fe0aa43e3112ddd9b68f809eae2e9e3daf3224a7433934ea31680cd63958bc27bd360b50b4d69b52657059b6c0c42f7fce90ad11e07b2dc58e6558cca4383b2b01e8788258f5f094af481146be7434761966b88e97bee6bdd541952b49242864f6a48e17273a754ad4fe1c3e2a37bfaab300813aba74725eb5ae0196e529aee464bbe26aae81a8edfebb0c67206f6dd57529786773cff6a7f9dfb43ea8b804122d2f463496bf312080eecc295d6cccf21160080771307cf90cb877d357ae88bb3c750be3997445d97ab758bb56e33399154e7e70fdf9e1b50bf67d014ce23839989c15211663f8aa7e85609cea098f5c0681b79728db1cf0721e6a5359f1f1f3e76fb7a16281ac62fe37378143b2bca6b4aa34cd4b94c037197c02d90e7cbd3214527896d33c698d42fa1a8506838c4283bd19348baa8f13193ebec9a23f059bfc23d5ef4a3237bfef540051c7bd11cc481f95895191430ba74e031fb0d5ac2744210dc546a8be92f5ce2240017a9b5513011700dfd823193412fe36d472f5408bf334fb4995af2ae88450f1b3b080789e7b61eaa268b883e22db6c77df1f3b714aa1cc24ba56030ba439c70acff10fb78eb13811f36455fab7820a2621f69a0728b98ecda6eab6fb571059436faa1199d3e85dcada522d853c56b1a6adecf83cea592a4a0847b4fec67de305190eefa59e7b4a81514904288e147432eaa7c3660debec326e89913e9e8c34a24150c47caee9a35ca38b62a6eefe19b7c2fd43665e94631534fcf76e37ac8852784f9cea2d82453161c35c2b371f8f0462f139d6935215c05faafee8e22b6478d7b095018f8b723e3367d2858e5a74b0aac630fd6ed5dc69b2e6afa9a28ecb14e4e125c5a69c951fe7b93effa01a55c98bea1588b1e52cbd77b2b89898ec8bffb03f2c4d138041476765b3e8f4050f52aeedb816116feb9df93fd67cbf373753cb2670d1ecc39b48131623572506ee694d563069f06023bbc94811a5ec7b64bda22c91da1f3c553614ccd601eb608eabde4de06d47fa9345d569320935f2c8c8ad8b345ad460c0673962b752fa1a586e956a21c2aa01c4a6846351131540aa4affb9d8e9669e52ff3a3e2a6cb61bc1bf9acd048bcd5d234aa0f1131e1c7ab377eafc8e985e459442a3505db6c617b156860be926bb8fa3ab70fc7b348130ee3f9d58c1a1e20cc493722eb220cf8760f397e6ef1c0d09a19a590997b608f67eafdc75317ba0bbba95b5b6584769c02fb2e0b8026aed2ff9c8d6708d5ea1587abdf25002515a552dd76668e44c748586bfe009eeee7a6284f46ae354a928f9117b23bbb24a0f69f4f4b239ea5b5ce13244ae8d9ac2e2c91805c3fc35804959070602f2a7608b607e114e0adb62c5dfe8abdd0625511d5ef0ee81176b5e46fa7bb9b3e5d7c8235694b9d16d9754d4927aa7d7d90c7f0c90957abd3c7e6b8cb125286f9511b073e223b81aea5e18951f76dc4199c0f192f56c09e9f139717d0f5f2159ac66d8742b27fdacce765f74de116154e32978e1788fac9a684f2434a92cda5565a187a1f610f4f48514f958f573c8e760bedf8dde4f331d035d40ad0439a2545c639df5a0665515bba086a412be31ad2fdb901013d0ff92bd148fe3e222a8027da23ffd32616b9c229bb47e205cddbf3c36a5a360158d726541c677d90e5e60750b7e79ec90c86c3d68e3039db9cc4154a9211febd3b7db61d38cda28062725c443415f77d90fbf02ebe5aa9f1292e0287b5955a82de5c3f693744f51cf98eaf94338e16e96685434f06f53464d1a976c0be9380ef49de9a7da469c1be635ce48aaf93297e8a890e093a3627b2a628e900f0210979ded002c804a8409cd28f8e373d03df82b80c6bff314d20bbb3d7f4a09aed307610d56dec7bc524d96beec893e0dd9b1efb91f51bb394e9d17b24487284b9966ac955855982a49f3406382b05a256de0cd89713770136c6eb3c47f58e830fb18eb174638d9ccf1578aa92e3bb839d5a456844ff073ea97a538a8a3eb945dbf90edd25807671cf55c6ffa3670de28b277f387bc2486115dd8dc96455f8108881b86e9c1f3e361e9724d863182d059dcda71997e23a93d5cf9dae6df382f30615940af703c519d3e255d14e2e279d5ae838f844eb83307f9c601af92d9e7cdab6662f14ba8ee296874c160d659a60b533cf3a6d7d3f32737de5084c3691b8db25a9dbc94c670dcfc79713d6526008a728eb8ebe7db8f461a7cb5aa2f2e34813f3ee6bc98320e4a0f5db56f1347123d0577c1426afe33ac5ecce57e97f9083aae6f2c9cf59dbd47fa63b5775756379c3dcd2eb77fb66e3d49b0df820d43a1ed1ad9eaa77aaab8fd22bb801d70d6316c5c131697d5cc884e9b12b8ef9c57a4a9b25540e0ec9f14a893b48f9e0e45733643c085e2577cf0b0126925475af5505bf701bb109b09753315878b20e2b8ed86b8fe609ca5727a978497a3faa61d22f06dbdca045692b38d2f7f91dd6471781c72d2b4dcd21be0dfcd8af30c4129982d45c41101f9907ebae108247224ae5851ba3c3ecf3eb48bf1c7123112c58f7ac5f736f4df08ab50dd5f4df5865906aa6b059b5a4cbf80ac1b7c1f0c5155e08f663290747cd27b5fdea7ea0590a3625715efc5973ae1989161905c785cdb1f205a3bfa05baea4534cfb84502b3c732e24ad28707bd8d89312fc324d6341756685833cbaa2ee3f000f23716e9c8657113efe5465ab1677dbf9af8ede8ff678a850473cd206d66ad88da8c31c1a578da557e5b921e5032a7d85335ab76c42536911cace065ee37ffa74ab352dcb7f7a51ace4cb48b2c580b2ce1a1d94bfa89dae9e8afa415b6d57f3f7bff1f40d2266e46f894b43209f4ca7d4b32681845c8f8df37bd50a51cd43938e63c2d75398d1f424aa5494bcd367fa1dc83cd9e79d1b5b6d07d312600c31226656414a872a5a5d9579068c062f2b1e8bdd73a34d4ce78471bc4564ada79111dda30c923ff43dfc63df9b224c335158359a4b989a86a9b3ff28c52c6d2d3dfc209d651bd5ea6712a73973fa0dd8eed7c7cae18d9c61cd2c0a4956033ac83fe663da934523b6a17e0dae6ecb791fa73462b6efcc108e699f2431ecbf2f2e365b7cee8ae4d0c3689b78a7c3", 0x1000}], 0x1) ioctl$VMM_IOC_INTR(r11, 0x800c5606, &(0x7f0000000000)={0x96, 0x2, 0x5070}) r12 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r12, &(0x7f0000001000/0x2000)=nil, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0xf) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x84) ioctl$TIOCFLUSH(r0, 0x80047001, &(0x7f0000000080)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x10, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x8ef06f754c84335b, r1, 0x0, 0x1f) 16:00:19 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0xb3) ftruncate(r0, 0x0, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pread(r1, &(0x7f0000000000)="8e9f7360d7eda8637ef69b0f01ef8cb5bfc12fd4661707dcda483912d0286de32cdb36b6fd9f9a3e57a74308441b76b8", 0x30, 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x8, 0xff) r3 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x20) openat(r3, &(0x7f0000000200)='./file0\x00', 0x0, 0x10) ftruncate(r2, 0x0, 0x7fffffff) 16:00:19 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) socket(0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r0, &(0x7f0000000100)="a1be44c3769ff406cba64616ec6dc26da7f88f94ad6dfde38c6549ec30122c39db41203ef904f2e55cf69db0145b2f7f8f1bba8036b6194edf9a7d4f5a041a84c4b64de863ec7b928b227c4326ac3dcc3ec1aa530694f7e35fcd92cdb1848840fe6c127b94a04dd4ac362cc01967c26f0dadba85c131b84dbcd4863ee8110dda40f77c28418698f9153e77eb631ddba6c11d81c61589e343dc727c1933181e22f238a71a9bd2d7c993d0575b6c453425706b17304cd2eb4b8f29121f32faf9c6ecd82074302431a13df674e6d8c562e2d90a2d09f948b2b98a1f43ef6c6a9cd5ff5efa5adc7aa76148b0728147a63c12612e2818ab5ec147bed4d98b60df36fbc5be97b8f868294dbdc9c59a016bff4bcf463751808b78a6f5bcce168908b0d7cc3cb875ae46ab913fa2add48e94a1640055752d2dfa75f9b8ba349cf535afd04a07031b970a8e84cf2bb6240c0a43bc610647a0bf8e12e1ce01a21410475fb6ace37e510e60efcf7e1e71adc42dbe1ce8da0f53d994988e69d1661731c1dbc67a1ec81ca6fe12ca51736e5be3002974afc0b7175b810e90c5283eea12a74497f17080eff5cf6d5f2ba85d28d2e3c10ec238b960d0eee05bd75ca464fbc7f292bb22e35fafe8bca9183264fc7bb0c9b584c51b9aa38a9f7a98c94cdbc6673dbac2c8f9802e00bf33a85ee03c67c6b47ab95a913e0117302f59c962bf85fb862d5b23962a9a32d3a84391c65880202711e99839127cae33716f610894cca7efc9480bef466386c03470236502c5b93a2e0b92defc1b866c5f149e93a6cdb2017f82972c1ad1de09fd4553d69c1602c665a3a79396de69e88206875e619e93bee47aa6c9be3fb394dd8715188e82d2b507ae3b782bbe0c447c35c70ba1bff066995d09180958cc79f48506817b7260406ae2349fffd2c04df265cfc2c860fe84ed2afca91b03d6149ab2416b65964f7483589bc48683ecb2cd2dbd750fad5a23c07ad5b34e011ec28d91031cbdccbd36004076a7a5916735797e9f704c0e898b09ac00ee5c213c84b5b90fb5aff9a20effd8438e0f0911439ca52577135585e9a6b360752d10d8e0c300b124cf04b921f7997353e2fc867d63d156b1f8537ae714e90a0c6936ad507167e348e0592e8ac8d37514e98f163f4b53b413d16c628f398c05edbb76c3e8b410871fdb4c09c462aeaaafd7799226c7d11fde367c4dfd8b243a608cfe07b7a64ccb2160cd9ddf8e2ab1f84a4ab75a8a9a552ba19732aa824366b12672699d831fe29c9935615567efd3364503cdc531afb9a376b022318a72e54f360961441c1e1cf4cfd3a3bae6f3729c68a916b7e39c55557cacf6052067d6ecd2e773bc31eb9e6a3a3c6b760c9a89288ce29aad2c5ef81a4e7fa884b01e08924da4a43287ececfb544d37fd3aca641849de2fcd49ddf7fac7573e3a006f583384de76716e44034e4af61694acdf6cc1451bf134b820a4152096f74cdd1a7cd303cab92f959536532ca91c2f6bd904a5b0f4d628e93bb3bf0f4896e84c90cdf542e94f49e8aa33f07a9820dc48941e43eed2a6f2417e7346a4d7d337208644d44a094c3b695998785f57a45ee7245d4ddc3a327926075460ed07bc6627991af85bd00bebcaad0057f15bd161b5142262ccacdec9b221b288694c36e0d7fe1bee08230ccb0b858656b9797787d532057c2ea0f2e44aa47d7e92639287348cbd30dc1b3ef43ff8b4e3d84f62fdb45cdf02aade2ceff1f9f73f2a2ba205d415b29381585b8f3232df748dafbf1366e5bd07650ef1969757aeb55b52d2242837737f1c20f2c97f8a495d9017ccc2939b33dfb67191449e2cba12fba41ad70e8192bbc264de7ec6bc3c62e2ddcdf88d53c122646a0032ad35068361b53526dc6cc860c6ed788be2f8f063b8b15696c0901edcff542cebef0e2147450081c790a8094b54c6b369f3f2a2434b5ef8cad093da27d1d086b00dbf0a90cbda3eb847f131c7848a8ba3e00a4f34b91b91843a9dad03887210563e7f", 0x599) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x1, 0x1, 0x7fff, 0x9, r4}) 16:00:19 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x10, 0x40) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000100), &(0x7f0000000140)=0x4) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) 16:00:19 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) symlinkat(&(0x7f0000000080)='./bus\x00', r1, &(0x7f0000000100)='./bus\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getpeername(r1, &(0x7f0000000040)=@in, &(0x7f0000000140)=0xc) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) geteuid() 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) 16:00:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x3ff, 0x8, 0x90d2, 0x10001, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x101, 0x8}) semget$private(0x0, 0x0, 0x100) r1 = semget(0x1, 0x1, 0x129) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000380)=""/165) r2 = socket(0x1, 0x4002, 0x8) setsockopt(r2, 0x5, 0x0, &(0x7f0000000240)="fd4050ca226b48e95aff0107b103b6f09a1a393b1d2d0906a0c6617efc18cccc199e33b7c2f7fd8d", 0x28) r3 = semget$private(0x0, 0x8, 0x10286) preadv(r2, &(0x7f0000000740), 0x7, 0x0, 0x33) r4 = openat(r0, &(0x7f00000008c0)='./file0\x00', 0x20, 0x10) mprotect(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0xd) openat(r4, &(0x7f00000002c0)='./file0\x00', 0x400, 0x12) semget(0x1, 0x1, 0x180) setsockopt$sock_int(r2, 0xffff, 0xffd, &(0x7f0000000300)=0x3ff, 0x4) mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) r5 = msgget(0x0, 0x446) r6 = getuid() r7 = getegid() r8 = socket$inet(0x2, 0x3, 0x0) writev(r8, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r11 = getgid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r9, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x8}) r14 = getgid() r15 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r15) r16 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r16) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x2, r6, r7, r12, r14, 0x0, 0x5}, 0x4, 0xb8f, r15, r16, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) msgrcv(r5, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000420498f9e39b9d709c638800"/211], 0xd3, 0x3, 0x0) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f00000000c0)) mmap(&(0x7f0000ff2000/0x3000)=nil, 0x3000, 0x5, 0x2011, 0xffffffffffffff9c, 0x0, 0x2000000000) r17 = socket(0x2, 0x1, 0x0) r18 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r18, &(0x7f0000000040)="670dc3", 0x3) pwritev(r18, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r19 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r19, &(0x7f0000000040)="670dc3", 0x3) pwritev(r19, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r20 = socket$inet6(0x18, 0x2004, 0x5) r21 = openat(r19, &(0x7f0000000100)='./bus\x00', 0x5c052eef73577ef7, 0x20) r22 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x0, 0x0) r23 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r23, &(0x7f0000000040)="670dc3", 0x3) pwritev(r23, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000005c0)=[{{r18}, 0xfffffffffffffff8, 0x23, 0x1, 0x20, 0x1}, {{}, 0xfffffffffffffffa, 0x10, 0x20000001, 0x9, 0x3}, {{r19}, 0xfffffffffffffffc, 0x0, 0x8, 0xfffffffffffffffe, 0x78462b45}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x4, 0x1, 0x1, 0x9}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x1, 0x10, 0x400000000000000, 0x7}, {{r20}, 0xfffffffffffffffc, 0x16, 0x80000000, 0x3f, 0x9}, {{r21}, 0xffffffffffffffff, 0x1782f1b162bb1288, 0x4, 0x5, 0x3ff}, {{r22}, 0xfffffffffffffffd, 0x4a, 0x400fffff, 0x8001}, {{r23}, 0xffffffffffffffff, 0x0, 0x6, 0x2c4, 0x100}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r17, 0x85}], 0x1, 0x5) syz_open_pts() ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000840), 0xc) recvfrom$inet(r4, &(0x7f0000000440)=""/122, 0x7a, 0x800, &(0x7f0000000200)={0x2, 0x3}, 0xc) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3aaa}, {}, {0x806}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xbd, &(0x7f0000000080)="b6") socket$unix(0x1, 0x7, 0x0) 16:00:20 executing program 1: r0 = socket(0x2, 0xc003, 0x11) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000440)='./file1\x00') r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r2, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000380)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) open(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, 0x0) unveil(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) open(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) listen(0xffffffffffffffff, 0x0) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30b01777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6a524e3b8a96be30bf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d9c7510612f871f4385f04157792492808d954d0cc574ea5ea4a5c5fe65baa202361cd8cac7db375c4d6301a79f9cce41b3ac5b65c6593df170bc122cd2350000000000000000180000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e91455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840e3db1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6b93513ad213b23407b43c0143993e8cc5c23442dc9671d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3faedba7d65a659255490b8cff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebead1bd9dafb755dfdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61d0e0b42aac5538254b916042575a9603e129cc5b44d587c08f6fecec13f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8dbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdff070000002cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee35713f454ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce45a05fded49e827eb38d54fe8aa720bdc1183249d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f5015409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461ee4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c34523f9f6b36e81d7c3ec849b00031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c28fa7b7a06ac577b6112bc4d9f858f6e200000000028d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e94538e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee943781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000027e2da64f6ca08695d10e7a55e35710eb0b158470dbb0d6668c44b6f86ce2307d4bb67939d26304000000000000000000007da39994c80a1298c322b97c274978188290d67862da324d96c32c51817993e6ce4d06c73afd15fced22b2531be94d50c8c892cf723948e9688fd9bc125934718b424156355730e046b04c9c7a095c1cc7962ee70feb29191dc64d8f17ad2001963092b6a8e07c0ecb08955a9c363cac2b52e851a14736d949bed6651b91cb4a2562aa036145ae22b77feefb0404669c8a7d8fac9dadf179b6d7c7d8cfb6b3d6d5e1773f7532ea40dc115e2a641d9889ee29d218e5516c8325b6fd247496b46aa1bdb185a88df9f0d6eefec768642181d46a38492dad2c3bcab315d43d8e5e4ebd867c16853729e83b5daac83ed5edb4c9495b934679fdd59903d138859c0afcea5c0b376b172affa76bdd18a810f19bf9ae7134cff7c33b1d922a74812cb13abfd3869d0803b74493609b6e4704a43a16c610c7d3e98aa3b4d61f637ef9fc5e2daf536cb6bc0ecfd3ea4d18904d6d9300000000000000000000000064e7d7284ecdb0087290c9ad1324ca08316836fa0153ea7e44ffa26c503e6a92f9eecac836420b9efb4434958ad4e3c145b165ed671a0b1d264f09bc04959478640039e21edae7527872f9160cfdf2b30e1ffe8fe826bf6548caf76588ca794eb2ba0fc57567bab5510a83b42ba61a4abda6334891bf13812c7270e6203c14f70471f3878d0c29559401b87a3e6ddffa8dae81c99f517762640d3bb10eeea4f154add903169c70de9dc165c24bcfc373aea200"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340fab0119892e83f063cca", 0xf5}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051", 0x39a}], 0x4) r3 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) linkat(r3, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x4) 16:00:20 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)="02000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="829a0973f9b5b0cb57ae9d3812509b59d99064a90a37fea4ddffb9892f2e02c44346002689e32f80f4f8c1672295fba408fdc9dfee0318a3d8fc4444154fc8628259f02af4418af9c4c5b405f54b530d760552aaa4123172bc3a69b83ef2e669f6388ddf6860f64b4b72f285d1d00d75b043f6b94c8cf4383fdc46ec1bdaef541eed1ef0a230a1aa765f07231ed6e8a0f1c3dbed9e454f7e10cd8b8db98782f0d1d4762ab51a760bf9ec6052d387f07a19059b2c"], 0x10) shutdown(r0, 0x2) 16:00:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000000000, 0x4], [], [0x80000000ff], [], [{}, {}, {0x3}, {0x2}], {}, {0x0, 0x0, 0x0, 0x3}}}) r0 = socket(0x2, 0x3, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x40) connect$unix(r0, &(0x7f0000000e40)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b108202e45cb1702ccde990c944fdab5b28ba53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976120ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334524c10c5299cd0da793aaf6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da64137024000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24b900769d3a4853e078bc4ee8cb3af35bccba94fb0a178281d11fe8789a98d14f63cafdc4858c1be8d02ff3426e14efec6d3b5297fe5161fc0a95928d5f02a23f616fc8a540a46bb216779953048f359221a39127b12f16f89901f25d2d3b0a79a8ea576bccd49807bf4aaa873da2edd657cbf2caf3a27b232570ee0f3e8c8fa45fa6ce3fd8ab44d442ee913a7042f5d462999354201b82e4206b670bfb579081a0b95de1a64fda0969608c222e15d298e58cb40cda411e04eab36d0c2ef9ef5c42ae68a3c911f3ec2697d1daf1fd8ca8180964ecfe04b9609b0000000000"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0x4004426a, 0x0) close(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) close(r0) r3 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000024ca5f303287f07b7efa76d410d59831a52830700000000000000814efd7c2200000000000000b7b6c8e5b69e9b00e702", 0x34}], 0x1, 0x0, 0x0) getpgrp() shmget(0x0, 0x3000, 0x82, &(0x7f0000ffb000/0x3000)=nil) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) setsockopt$sock_int(r5, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) fcntl$dupfd(r5, 0x0, r5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r7, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r9, r10, 0x10, 0x9}, 0x8, 0x1, 0x9}) r11 = getgid() r12 = getppid() r13 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r6, r9, r11, 0x1e4, 0x8}, 0x5, 0x5, r12, r13, 0xfffffffffffffe01, 0x9, 0x7ff}) r14 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r14, 0x0, 0x0) 16:00:20 executing program 1: msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1f0010140805"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = open(&(0x7f0000000240)='./bus\x00', 0x20080, 0x8) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r4 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r6 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r8 = getpgid(0xffffffffffffffff) r9 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000840)={{0x6, r4, r5, r6, r7, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, r8, r9, 0x80000001, 0xfff, 0x3, 0x100000000}) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockname$inet(r10, &(0x7f0000000180), &(0x7f00000001c0)=0xc) msgsnd(r3, &(0x7f0000000080)={0x2}, 0x8, 0x800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind(r2, &(0x7f0000000200)=@in={0x2, 0x3}, 0xc) geteuid() connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0xfffffffffffffd0f) write(r0, &(0x7f0000000100)="8c65", 0xd) 16:00:20 executing program 0: r0 = socket(0x2, 0xc003, 0x1) recvmsg(r0, &(0x7f0000001500)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000001480)=[{&(0x7f0000000040)=""/250, 0xfa}, {&(0x7f0000000140)=""/104, 0x68}, {&(0x7f0000000280)=""/140, 0x8c}, {&(0x7f0000000340)=""/57, 0x39}, {&(0x7f0000000380)=""/118, 0x76}, {&(0x7f00000013c0)=""/57, 0x39}, {&(0x7f0000001400)=""/81, 0x51}], 0x7, &(0x7f0000001580)=""/209, 0xd1}, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000400)="7370aa425c9924c74268f60cd3abeac10f250ca70b22066b44e082828254f2cf18a7bedeb5252ccb33a87055a24f95a49d2dfca6e739aeda62f07e4c6a55976e01225fdaaaf46cc3f2eeb8081b9bf1017c96608ca82e55ed9d93b93bfed23365912a", 0x62}, {&(0x7f0000000480)="93944b9addefd0b214bfd0fbd5aa71814f9e3da1ca817e5680f08075686317e76f3b7a7a625d96c1dcf96a4dfac7c36028aeaf7e89944bc3f8a244c4e66559773aee2784704abb3fc7a451705b19f9d5a6c966015b2ed8bb4dd15d98950e5b5fb52e4d8681d45c92fb5a8ce57656af7658e5ad867acdd638706b1526bfe421f82337e738dd550280c2705fbc2f0f6d821100a8616993f1c96ced41a3fb99832d7b57303407720600fc1d60182a", 0xad}, {&(0x7f0000000540)="9ad6433a979975ba3e098399cc2b97ef7366c5297f42f4c7d2b119099fc6ecdba0e27d69ef6e3d9a08948d1267c2300b9eabc69080d9f75facfa9f7121deba01c47816e9a9d5d2ae5010bb963860d7844717e078cf310b3c28c240e81aeefeeda586fc3217f5f68352222d531066611312bef9a8e121fd66007383c81ec70a4b3f1f9f3808ddcaa84ef269bb3a2b6621fa3acecc8b68c65bc16f491452b85ef51da51e835946dee90e9f81db33a10d96bb894473c85afae9ee660a74a0725ecc8289eae648f0b013ae1f250e0e791cda1a00ca770df80c0b85fcbd1214d7258635e2b61c7b82ea53b73b200c3489ec9a0ac8f3aa4a05c70d4e19952727149619f23c49d3e2684dc8d827ddb4161c03a495d94fdb5eeaf6e031e65ee3d8ec472ae1630f749a00f02ab3d11baefe1bf688e473a0e776033cf0ee80952d4390910c5befba1a00581e8f080f6e0f1c643b53268bba7fdfb6a97e98111fe1a3e06cf98ab25cc0fa52b45f2ef7dae8a6f9a4231a71baa4a36d974618f6c05a4fb74e9bc1ec21ea272e8b52fd6e74a527f872ffb803118ef011f8659a4f6e001cc6d49476e7d76286c767998e270074393265f189683ffc732af9f2a8de9b5685a4235c35f92b0ff447b07ad96fdc73d8b75ace07fc044c43deb28c0d196d20d6d1d94488c97e530b59bc04aec9c1a3786e4f5f755c66266636c1b1f708ab7b252d5e926470c94ed923c015dfacb22b3582744c4740c3cba83ffa4923650d530ac6935b8a4360caa83423664c470d1dc8fae56b61c89becca9d81b29b128d4bbe6c9d07888dd4097a68cda9dd2f2391c7c7bd0d638c24c28d07591bac68279997036ad52a69c652185470e7871babeb0d3ad0df6050dcdb03ee19861048017aaf92d4450598daaa13e008a0dba608271d80c2ec46877da2c31e8d384c9ce09683e1fa3777ceecbb63c3bf497556e5a660f34b1bac5760a79491038f5bcf0f1a6337200a78859b57f169ad4b15d531abbce7b8351b2ea10d30f1adb0ee5c37fa3be3039aeea7350c290d87007e76d4a74c3cf2d47f56950abbd2b47d74f7de145bd7636c0594e0bf6d441fcf5078e3de1c33c4191ca8e492a9d30caf7bea21529e934ff6d532260bbb5853a86948731bcd27a0ad5b54ba6dc2b540a863095922f5ed811a4d17e4166fb4f038edbb1fc2d4aa06a8d07c371f0e42761bc273564ba55ee0b049ad60072adbcf3143891d3db59aa800af7a45253d0e34a2cee5ff84d85464b1426fc577dcf419cc582cf70096a51bb8b8a68051ad50d0f62170d44cb8ae8c1edb00a27dfae2ad9548bbacfcfabe3520c3324dcb720c41575b94378986cdedd6ce08185af948f0328635b8b614085b3b7c322a3ec589b0c642d53081620a827a223c19c83bbc44ab1f62025ff3ade2bb9d0035261d2273214fed76f06e20d169bb57b91cd2236b43a5746c1846c0c8edd5459054e96637c7aeeccf69834090f91248b8d9da594ee61e585ef90af86156f3d97e6ae96de560c1d7684aeda76c2876daa8c5c77fbaee7224acd290444df677b33e4b4d3165e841993645f0333d6a189acb1043cf5755c8759e8cce1aaa28f00c7808462424f39650dd280349f532431044ee5a607480e9db03c77ebdbfc679de5c8f155da7b4dfe577b56c33ada4468daffab97bf9ae2645019b1476bcf0aaffc22f8454fd5afe6f5443ff6594608a8a84651fe2f4c972068045c457ac4d26abe41c4912cf007b88b06749e84d60d456dc3d1fce2a8b6c4afd4d0225f7c9019fdedce6c9f59148fff98540ede55a8989bb99e9dc6ce8783593d7e4b93c7dc11cfe4dadd5b2c613b58fcf5067cb4173719d82be97b14d9de0978c503b75ab28b455e9ca870a3c42565399dd0d924ffd28e5a878706e64d7967eb586e07bec7f0ce564987bfc2ee6503808a9f4b0528a5873ac906d01b56124775378b44c5a13fd2c74e4507ed340e9c83c1f1d107f5a1717346199cd8e3b0a6baa4fa4f65186fd7e07a39b08d78a42fdf9b400d80cde5ef5cb430696956fffa74b6072db7d217dacbe3d3097bc217d90a7faf426059d0a07ec0a548640e31cad0adda76544dacfafc1735485c2af728b58992908efbdec22c01063df272c7288460d64a1050654a88a8df0c54bfc4197b5fc8f43d3c9a41dd9be945f3d4cf4fbf344760ea88dd7542ea52b33c77db0be1aa5d1900a86d977f7969d0839fccb6ba3d7aba348739daf630b6e5df322cd61fa96d3b597e7417c91a50f33299f44b54647bfc82f4f324e03cbeb92bd514e86ecd6584937433829b78703bfa2a352697fc971e286981bac5d13c834afa2308efa9308ae5fa2cbd607ce32369d2c9ee3d23581730459d98101a246fa8f65a4555852bccc6d2c2fc345865e8a7afc36148e3d02f750c01da942fda8eed72ea544977f9dddf417ec8eef8d94855f31c0095fc1a41d171116124d112f471d90c144b153d3daa9541ebe0922e8d56e9eb3390a1659ef81cd197b381eb817bf0da428f47aba09e792b64e6205869eeb90fdddac2cb880edd38cd3a12dbcee5eaca037fb59d8d69932113c74119af4a6cdfdf58371511fb7b66af6c10a659e83c1ad33b48c240b779f4fdbcf3135f9ca3e201b641f8e9cb737c61e635a9aa07b2898caf6342c1a52b90bcb38df37d30af2e5256aa612d50a534286d68d39cad3573322b9e795b255f7359d6af4c415d28f39bcde3608b4d614f8b5a18ed86f79f37f38c0e0c7d1712c3f81f97210abd125e35adb38cea84c7a11935bc1838d70cb343fbe83ee5482a833c939affe5e50fca6f8bc4ccbf7f0f2446172400c68c649fafc297cd224782e294a74e7dfbd8328fb6c9455492461a6d22662a42ac05fb19cacee0aef65cee0c2e5bf3eb44d86beb4f0886756382a653f748b929c43c06921a4d7a153bd1df8da79def6b4fcd27a5aaa14a2be1cb168e2d3b0c9965ca31859568fac7941dda3d82a0624ea8dcbf64af340192d2a12cb47da68bff781f60bd6d617f46261665c549fddf7bad8ed6f238c0f6c42d5a7290e39716313fe51bbb1ffca3c371d5ce4ca391c739573c69ec2d7f9648add26f3a799a8d851b8389ff13353b2eba09b17918a5ab0c1020ebea8c57f80a8f721a37b424de404cdfd20acd030348205ec85a3c81a5f812531c334b4082f6674ed9d5490dc01e4ad00808aa08bc5fa2b9abcc84b30a576a994642ccc31aaf0d67d51af2aecbae16e23287d54be5022b750906a18acc02ea5bc96c52ae9f0013f25eb8a05e2672d8c7c2b024c6f26444b4f17f32f022018fc74807280667bbe6acf340b278b0d3ed18c93be0bfde77d6871d026ecf6999e04fa5752636de89bfb0ff71f1149bf3ba99a6f1f3e6efb2315bdc91aaadfef5ee312f3e88202cf745034f32ff6cd99e618848da61ee5e843dc08b966834b0b57bacc4eb034711c5ceed3c6da8c448211193574d277631e70017c76ce76caded21bf758ba5653e24fa3d76236f4e4f5513c2aa6889ef9ac9afbb02d6fb32284b80fc0e246167742098d592e0b7955542a547c64e5ed9b9de2bc6c223abf85a117b63d3a3d69d69479d040927169da0814ef9d139cedacf97b6103bdd3a99cfd66b3930782598c8cf96e326123c5d92f4e9f71f1d583aed84583e858b4c3b5e1c67d882224bf983b1d353d9479656f0f88de456e7d9bfc38a03698f87e7f0f6acbc2f988005260470cde0e44f689902159fdb59603406d5c4d69dcd2dcde4ffe0dc1674f5fa8a6c4334e7afd3da53c7c321f4c3398c023558d92480e6c0eec8195b892de38bbc1a405f545ea8d164ce168fbd325a53fe0eb5e3991acf1e1b02e0fdc107f671291914883ccc4503736c260c827ce2fd24ab543b6ff2b0113ec9ecd3eac4e33970b3c814225be67e116358309ca72e21153ae5f6672246728edebc8f1f23f3bdf52257b09af13bbe398d7594f562e6e911bc23415e8d11ccc199c0a22ad45d81c6e55f09d057eff208da1ca63d33fd7b28d0f92e5f3d52a3e255a547f63a5a6ddb3144c32203de990c5998ec6fe12c3b0849366b8f105e0a90be6b81d43713baf46ed0f1e8848236b3af1d8eeea77dcbea382ff5c6e795ca249bfc616937bc1ed306e9c735466d8bf457d8a8aed6a9bceceeb0f83656e2c40c65578a7a0bfb3fe3be2c05dc65436f81b2b53224c51ea36a23e0c76c56cd683afeae56352258812277ce66e30b0bd3aa1ebd7a94c2fbed50eb5a6054ce66e302794a572bc105032a2be0678a92f22cfadd2b752cb526d187f4e198afb8b42b2ed6ef050587aa7532eaf9c332c4cb0acaafe04fd65c4b79ffdc227f87f7e8986c16af351a81085c1736b650c771fc501c26ad935c936e4d2c80851a1ca743222a446b08b4519564ff4979ceb13ff4f7f934faed1e44993417b96d0b9545bfc6e31dd50cc013b7b9944fe64a74a636ebab21fd65630e05fe8a9c24e12db5bf1c068a0a56cf56cd0694b9df131be923e36d2985f380869ff70c575f284cc092a8da00cfb12ac12293409ec204c17dfd49c4f4f33bd161e5bb037dc19585644d34662e6ed4dab4ca34a7dae1c1bbabcf567a409e89afa5665f66f75e6c3400c8e0d38aead3ff8abd7649a410321028a8cabac59b4f1a555d074872f504e87163d0f50438b4931040d2fbc84435e7588a28e935569c375fdba873e8ce82edf1d2e60dabadb147ccdd749304545f3bccfb6c04821331a1fd7e3cf76b72165387933b2a08fa98583fcceef0f4a4a766031554858284f7bfd272baafe54fd0f0f7b273c6b5b41a1112028e667f79f80cc103e94458b2ca6fb6fcd975c79134c78672f8857bd41849b09fccd3d995f5391db7b7f61330479accd1f5e78dd82e407e9d064912718c2deae47b38512a813c1b599f0272fd2f9246fc2aec870a41251f788df82086c772f51cea19d46faa1a179b00e373ad5d7c4870b47cd7d0b8b94175f3e276b1f7c16bc4396650be83b2918ccd48ac3389aa9947aa550a9c4688f2fca5301240154b158540c57488d16a3be0e593aa366d89a1b3ab06dc9fb09ca4c0b517879b9bce8fe10e10425fa18df9d58cf4bb26327443aa3e6fed74b92da2bffdd55ed93f02a7009858d7c2fcb945a48e08557e275d8f1154e3e28d44601a2e342b64878a8f6a47b59599b87295bc028d23b6f58a666c8c025a88eef1ffe5697ffff38ddd5b780304102c1858b6c3d69f1f331", 0xe75}], 0x3) 16:00:20 executing program 1: socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x11, 0x3, 0x0) socket$unix(0x1, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() socket(0x800000018, 0x1, 0x0) pipe2(&(0x7f0000000080), 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f00000000c0)="b63758e1b1a941f0", 0x8, 0x54abeaccb9689746, 0x0, 0xfffffffffffffecd) 16:00:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000280)='/dev/klog\x00', 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$lock(r1, 0x8, &(0x7f0000000340)={0x1, 0x0, 0x2, 0x81, r2}) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket$inet(0x2, 0x4000, 0x7) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(r6, 0xffffffffffffffff) minherit(&(0x7f000000f000/0x3000)=nil, 0x3000, 0x1) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000003c0)={0x7, &(0x7f0000000380)=[{0x7f80, 0x4, 0x1, 0xff}, {0x4, 0xd5, 0x4, 0x6}, {0xfe00, 0x1, 0x0, 0xf0000000}, {0xd16, 0x0, 0x0, 0x400}, {0x3ff, 0x7, 0x1, 0x10000}, {0x2f, 0x1, 0x2, 0x1000}, {0x1ff, 0x20, 0x1f, 0xa6f}]}) r9 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r10 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r11 = dup(r10) ioctl$WSKBDIO_SETMODE(r11, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r13 = semget$private(0x0, 0x4, 0xa5) semop(r13, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r13, &(0x7f0000001180)=[{0x3, 0xa000, 0x1000}, {0x1, 0x200, 0x800}, {0x0, 0xc3d, 0x1000}, {0x3, 0x9, 0x1800}, {0x4, 0x4, 0x1000}, {0x0, 0x4, 0x800}, {0x3, 0xffff, 0x800}, {0x1, 0xd11b, 0x800}, {0x4, 0x6}], 0x9) semctl$SETALL(r13, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r13, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r13, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r13, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000100)={{0x3, r14, r15, r16, r18, 0x4}, 0x200, 0x401, 0x2}) fchownat(r9, &(0x7f00000010c0)='./bus\x00', r12, r18, 0x2) r19 = dup(r9) ioctl$WSKBDIO_SETMODE(r19, 0x8010570e, &(0x7f0000000000)=0x200000) writev(r19, &(0x7f0000000000)=[{&(0x7f00000000c0)="9cd6ff61d0f3053557bb3144a549257de15456dd2644c81f21191d2b74f0838962fab6db6db493285647f1e04d70115579a4c53c990ca80cc88d94bda2ca45c97609ba447b188c698a845d07d234e60fef53538eb92262b49692217c8841c19d03d32c97fd34c1673aae7c16b5e9b4640b866f226d09fd9b55796c3bf3d48141cd1fe0081a33222449b8ec903055e4f6fb1f2f8498eda0325cd79529abb106859fab0ec5676105243730f37b2d99d79c2e07a66111b6eaf91295d49d58e77982e36573e9d8ad9def42984d2ec4abc1d6c116b128ed6e1881c3fd6a3b8b74a183472e8c9e972d1628a23c0eddae01dcb38fe4a8e8d97f99398370b3e607fb86171f35279b6e060c44b101da78fe513ceb239af24b33126374b1e0dc7a3d1fe2e493d93beb9fb8b4c61005c790ec036f86b642aaeaec9456cd7a659801314df1abeb0aefadd740e7f9a08656edb696363e7ddb329bee5c4b6abf13f4e37d297402ab128240131e383940f0cbcbcfee2b77875e8d1fa621fe32a2adcb548496fcf13f8e12ea089e50797c7736dae8195eefb0e8b2f80cb3e11fb42156499de362e4442a1f59b8b09efe93b4fd505fade4e1e83a4972c66957fa1a8fb231e8ce23da3325582ce84b6b7607cd451e0ee2739fb07e91574ad141a4a5fbdfeb45367b2d3c0c26e04a522e1c49fff5ba738d209585ed7d9fabd761b1c246ed7497ac2245a8bc74f827f93304de7dbf08be578fb54ed26312a5e0b65912c9916e622ec95ee3a1c5842525a4b168375a913d90182f5295343a8f1a9aeb0829a8cb027d95884e8e19e9195e77d5bfd1844f31b194033526a66a1eba09f85d068128120998d2157c3c038ff392a326f1589a2da2a6555602f0a985dc3d5a525d1c40bb53778e713e39fbd43949547a948d18c496eb769604caacf7b1aa19071135d9a42ee2d5f86a2c2e11981c6ba41228297d83f2523798b9d87c1b643491b4308691204ae7b515d146a688d091a897a6681a9d332f60a247c535e6e6c0f0730938f3902441bf9187ac8b6cf58a5d918c10412a2d774d6b91beceeb858af3df29a16b7a12bf4193b3e401b0fc98e2b5c21b0d6e49514d4f1e85af11f34599b21a17f037da731bc2bc3bc042d0f8f25ff8561924058a7595c9b2f23ea768aed373e606df14605edf34cb67a6433c28160657cdde30256df776f269b397fa4572b78c4bb7c8b3395cc114702bffbbf9387f80794ef4bb6d08c87015f3684484036b95b910863a2e92ee8f6139a24e5f19ed08432bd92ed01b2925902b06c4b91295be65b641d78085b2a1ecdeab4b9f5dfeeb6fdb6d5fb02b061b8b5d03dc7f99f6a552f1869e65bad9ccf6b454a4255d800074bd97d24543347768a4ba733e73eb2afe178f73bd738d506386606338264df152517fd429718a935f6c8ca9abb4da29f3a30e71a26cc5496e6cea183ef02f884f4f5bfafa8a06794e59aa172894e6aaea31497c77a57c07d11a87fa12ded129fa64d68bf1ac19070c01e775f4d14b3e8c955141979b761405205af168a48de7732774994ddb7fdfa3c8570583168a9e03f024d9e2e1f09dec9cb77677047b75e4da6d17869c6f66f5268511858ba7e1af43acd85d328cee96baa4d17bde95a925d23fd9d062cc7da9fc25ab7707e5ef86d9b328bcea0543840700c6953e62c66ffaba77fd26f0d15cf6d70852208610f507ae83dced2e950f1d0029cdd7332347f946dda155635ea8330ea602419e3c53ec4b09117f3e09b1b2f93407cc8bb0c0e98d2678872084020ea067746d00f2203426773f56a09b2c7cd830bcd3dd58ade6f6460a5b444164d3a17bcd6f77c1a99937110fcbd1ac011eea53aecefd01481e60aa1fbf6bb2edb7db776d1c17c4b91ea5951c7958a473028c440681e28c68ba0d9ead285944ff8aab4dd09146f86186e7b52d00c08190a0613abb4531980d4c41712900679fafdfe15029921c6cadbe4d88d943d72fa9c51f77717de1c105b4ce216d26e57f2c3d2253a4efc59b883a329eb8042e3423ed384ec17e5eb2ceb7ff211f33dc6ff61c0246384ccaad7e38adf3d4bf3b60fc5cb1d040d1a0005fe9c31c8ba55d44887861842c396ced33ce3375708fe5c4984b816dbff04ae2672d1a1c253aa4ce34b876b2479d8bf16702c10eac2a280d63ad593fc572596fce8e94d7a345712bf82f5858c9b279304933855c00e3283bf6b878c7d94d70ec7e416c7d5444423951bc9129c69af9fb18d8911d1eac10ce394e1a139ebb0e691638f3ce07a70cb81100ac38f8e1abd530762caf0b7372c8b0e9a3ea3eff1a9548bd80e140337a0eda3bb789cea2f01cca56c9b917a60738b937daf42ffabb16d083493f35f24ae431903a1349bdbb6e5657f665bde33aea9f862e8af732d639c2fdd3807938e4d2fd7bf3bb644c1c62a2f291e1020fd1c90bad927a4ab4c2af87ec50348f43253087826d375ce7b34f430bc2204f1793f3fe2d49dd63c1e392bf73a703d83c0c8fc0bef6f975a5e0d0bb1b55d7072a7d29d6347e0bf1a964faeb217abf349cfc85043ab5ac604c834e767c1170c4d1db8049f959262ffdd5c029901127b26342d16e045e7a097789c3d8ca4a7dfc934df4eb4bf099f6524bb9e5a6fe0aa43e3112ddd9b68f809eae2e9e3daf3224a7433934ea31680cd63958bc27bd360b50b4d69b52657059b6c0c42f7fce90ad11e07b2dc58e6558cca4383b2b01e8788258f5f094af481146be7434761966b88e97bee6bdd541952b49242864f6a48e17273a754ad4fe1c3e2a37bfaab300813aba74725eb5ae0196e529aee464bbe26aae81a8edfebb0c67206f6dd57529786773cff6a7f9dfb43ea8b804122d2f463496bf312080eecc295d6cccf21160080771307cf90cb877d357ae88bb3c750be3997445d97ab758bb56e33399154e7e70fdf9e1b50bf67d014ce23839989c15211663f8aa7e85609cea098f5c0681b79728db1cf0721e6a5359f1f1f3e76fb7a16281ac62fe37378143b2bca6b4aa34cd4b94c037197c02d90e7cbd3214527896d33c698d42fa1a8506838c4283bd19348baa8f13193ebec9a23f059bfc23d5ef4a3237bfef540051c7bd11cc481f95895191430ba74e031fb0d5ac2744210dc546a8be92f5ce2240017a9b5513011700dfd823193412fe36d472f5408bf334fb4995af2ae88450f1b3b080789e7b61eaa268b883e22db6c77df1f3b714aa1cc24ba56030ba439c70acff10fb78eb13811f36455fab7820a2621f69a0728b98ecda6eab6fb571059436faa1199d3e85dcada522d853c56b1a6adecf83cea592a4a0847b4fec67de305190eefa59e7b4a81514904288e147432eaa7c3660debec326e89913e9e8c34a24150c47caee9a35ca38b62a6eefe19b7c2fd43665e94631534fcf76e37ac8852784f9cea2d82453161c35c2b371f8f0462f139d6935215c05faafee8e22b6478d7b095018f8b723e3367d2858e5a74b0aac630fd6ed5dc69b2e6afa9a28ecb14e4e125c5a69c951fe7b93effa01a55c98bea1588b1e52cbd77b2b89898ec8bffb03f2c4d138041476765b3e8f4050f52aeedb816116feb9df93fd67cbf373753cb2670d1ecc39b48131623572506ee694d563069f06023bbc94811a5ec7b64bda22c91da1f3c553614ccd601eb608eabde4de06d47fa9345d569320935f2c8c8ad8b345ad460c0673962b752fa1a586e956a21c2aa01c4a6846351131540aa4affb9d8e9669e52ff3a3e2a6cb61bc1bf9acd048bcd5d234aa0f1131e1c7ab377eafc8e985e459442a3505db6c617b156860be926bb8fa3ab70fc7b348130ee3f9d58c1a1e20cc493722eb220cf8760f397e6ef1c0d09a19a590997b608f67eafdc75317ba0bbba95b5b6584769c02fb2e0b8026aed2ff9c8d6708d5ea1587abdf25002515a552dd76668e44c748586bfe009eeee7a6284f46ae354a928f9117b23bbb24a0f69f4f4b239ea5b5ce13244ae8d9ac2e2c91805c3fc35804959070602f2a7608b607e114e0adb62c5dfe8abdd0625511d5ef0ee81176b5e46fa7bb9b3e5d7c8235694b9d16d9754d4927aa7d7d90c7f0c90957abd3c7e6b8cb125286f9511b073e223b81aea5e18951f76dc4199c0f192f56c09e9f139717d0f5f2159ac66d8742b27fdacce765f74de116154e32978e1788fac9a684f2434a92cda5565a187a1f610f4f48514f958f573c8e760bedf8dde4f331d035d40ad0439a2545c639df5a0665515bba086a412be31ad2fdb901013d0ff92bd148fe3e222a8027da23ffd32616b9c229bb47e205cddbf3c36a5a360158d726541c677d90e5e60750b7e79ec90c86c3d68e3039db9cc4154a9211febd3b7db61d38cda28062725c443415f77d90fbf02ebe5aa9f1292e0287b5955a82de5c3f693744f51cf98eaf94338e16e96685434f06f53464d1a976c0be9380ef49de9a7da469c1be635ce48aaf93297e8a890e093a3627b2a628e900f0210979ded002c804a8409cd28f8e373d03df82b80c6bff314d20bbb3d7f4a09aed307610d56dec7bc524d96beec893e0dd9b1efb91f51bb394e9d17b24487284b9966ac955855982a49f3406382b05a256de0cd89713770136c6eb3c47f58e830fb18eb174638d9ccf1578aa92e3bb839d5a456844ff073ea97a538a8a3eb945dbf90edd25807671cf55c6ffa3670de28b277f387bc2486115dd8dc96455f8108881b86e9c1f3e361e9724d863182d059dcda71997e23a93d5cf9dae6df382f30615940af703c519d3e255d14e2e279d5ae838f844eb83307f9c601af92d9e7cdab6662f14ba8ee296874c160d659a60b533cf3a6d7d3f32737de5084c3691b8db25a9dbc94c670dcfc79713d6526008a728eb8ebe7db8f461a7cb5aa2f2e34813f3ee6bc98320e4a0f5db56f1347123d0577c1426afe33ac5ecce57e97f9083aae6f2c9cf59dbd47fa63b5775756379c3dcd2eb77fb66e3d49b0df820d43a1ed1ad9eaa77aaab8fd22bb801d70d6316c5c131697d5cc884e9b12b8ef9c57a4a9b25540e0ec9f14a893b48f9e0e45733643c085e2577cf0b0126925475af5505bf701bb109b09753315878b20e2b8ed86b8fe609ca5727a978497a3faa61d22f06dbdca045692b38d2f7f91dd6471781c72d2b4dcd21be0dfcd8af30c4129982d45c41101f9907ebae108247224ae5851ba3c3ecf3eb48bf1c7123112c58f7ac5f736f4df08ab50dd5f4df5865906aa6b059b5a4cbf80ac1b7c1f0c5155e08f663290747cd27b5fdea7ea0590a3625715efc5973ae1989161905c785cdb1f205a3bfa05baea4534cfb84502b3c732e24ad28707bd8d89312fc324d6341756685833cbaa2ee3f000f23716e9c8657113efe5465ab1677dbf9af8ede8ff678a850473cd206d66ad88da8c31c1a578da557e5b921e5032a7d85335ab76c42536911cace065ee37ffa74ab352dcb7f7a51ace4cb48b2c580b2ce1a1d94bfa89dae9e8afa415b6d57f3f7bff1f40d2266e46f894b43209f4ca7d4b32681845c8f8df37bd50a51cd43938e63c2d75398d1f424aa5494bcd367fa1dc83cd9e79d1b5b6d07d312600c31226656414a872a5a5d9579068c062f2b1e8bdd73a34d4ce78471bc4564ada79111dda30c923ff43dfc63df9b224c335158359a4b989a86a9b3ff28c52c6d2d3dfc209d651bd5ea6712a73973fa0dd8eed7c7cae18d9c61cd2c0a4956033ac83fe663da934523b6a17e0dae6ecb791fa73462b6efcc108e699f2431ecbf2f2e365b7cee8ae4d0c3689b78a7c3", 0x1000}], 0x1) bind(r19, &(0x7f0000000400)=@in={0x2, 0x2}, 0xc) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwritev(r7, &(0x7f0000000080)=[{&(0x7f0000000180)="576f7ee37500d7793d0bcad531d118a83fb0cdaeffdb69b3204f754805c0a5700c39c4b56d560cd6baac0d1db06961c58b1967c24a79f43bb93737767b33b0ee44cfe1be31dc4d5adbe43fc9f09bc5b047d17e73c4d13d4de1d95f1baadfc909d4ba6dbc2a45e0d29bb468b65c1bb08b5e4c90abe6ae86bffa8fc872dbed6860c4d2b1552b5d8777fbbd29a2a8ee03608406cbc04b8c9d74cfb71978688fbcc716a53b40f7fb9dcec1c83e34ae9b4e9bc2baeff3704e11c9be4a9e9360fb81f6c856cae465630dcf9ad70fb2ead49411d4c66046fbae2fbe9bbcdb1415e1130ad0b4e380b13ef35fbf5b159941c12f8a", 0xf0}], 0x1, 0x0, 0x0) 16:00:21 executing program 1: syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) kqueue() open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000080), 0x0) ioctl$TIOCSTART(r0, 0x2000746e) kqueue() r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001180), &(0x7f00000000c0)=0xfffffffffffffc3f) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x5, 0x100008, 0xff, 0x2, 0x8000, 0xeac, 0x9, 0x3, 0x3, 0x2, 0xd10}) r3 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r3, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2f660f8a0096bc4e6036f5ef62aae5acc016e0dc5ad1216bb5ab45945ca4647132f464066866baf197559c655614b42ff577081b1dd7df0672d356b21ab009573abe86b1f77a18877f4364f493a85a4b6a91bb65020000001b7b5af2c762fe03075fcb66b7ed9cedeb80d8b1d52aacd3696ceb1de07b35f1c2d0f25ec9ab6ab67b4b1a86e9fa62e7a4e24d495acb5832b299152661c648928c3b3af40fb23279a1937bbc17c5af4276a1ec31290803c1ab064c8bf2d4638dec8953ebb3b02b212425f9c979bca92c77a6801fc1000000400000000000000000000000cd7d3da52e06834f4ee639ab58274e431efce0676745e45cef0456438d1f159f60e17186a341a6840ac468b85be32e2f23e4d6c7a25fc0a4c4a9cb2672ee3cb8d333384926e5d34dc265087a2618216b68ee553b25068b8a199bd6e5589d856be1c044142a79dc4ba059dee2887f4eb83d6ed91b59c86c1d62f9085bd8d5c03eac1dea7551e0943aa42aa38b82a3d078a8321f47a70685e93f73c861e27f757385e143b9411409dee3ee5f9cc5a61e46799af53e8d3f47ed54f8c99ec7731a8b7317cff20a779e2e5cbf78f7ffffffffffffff91bc99fff79a1f12bd65be7c58badcb83c986a038da125503dab86d8a313994808d315491b4d4e8b627a94248fc114e5f3d5174721091c36ce06cf7ec10b36f3731970f74278acff5fa646ff4342b06fba4a472432a1b8d0b9c2a954bfd14f46e4139f497877b4d33ad8d3f21326d3f58788d2050000000000000000000000f57a3a531ef3802abb8a0f0a2ed7dd15d8f7"], 0x10) r4 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r5 = dup(r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)) ioctl$WSKBDIO_SETMODE(r5, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) r6 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) r8 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r9 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r10 = dup(r9) ioctl$WSKBDIO_SETMODE(r10, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r12 = semget$private(0x0, 0x4, 0xa5) semop(r12, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r12, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r12, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r12, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, r13, r14, r15, r17, 0x4}, 0x200, 0x401, 0x2}) fchownat(r8, &(0x7f00000010c0)='./bus\x00', r11, r17, 0x2) r18 = dup(r8) ioctl$WSKBDIO_SETMODE(r18, 0x8010570e, &(0x7f0000000000)=0x200000) writev(r18, &(0x7f0000000000)=[{&(0x7f00000000c0)="9cd6ff61d0f3053557bb3144a549257de15456dd2644c81f21191d2b74f0838962fab6db6db493285647f1e04d70115579a4c53c990ca80cc88d94bda2ca45c97609ba447b188c698a845d07d234e60fef53538eb92262b49692217c8841c19d03d32c97fd34c1673aae7c16b5e9b4640b866f226d09fd9b55796c3bf3d48141cd1fe0081a33222449b8ec903055e4f6fb1f2f8498eda0325cd79529abb106859fab0ec5676105243730f37b2d99d79c2e07a66111b6eaf91295d49d58e77982e36573e9d8ad9def42984d2ec4abc1d6c116b128ed6e1881c3fd6a3b8b74a183472e8c9e972d1628a23c0eddae01dcb38fe4a8e8d97f99398370b3e607fb86171f35279b6e060c44b101da78fe513ceb239af24b33126374b1e0dc7a3d1fe2e493d93beb9fb8b4c61005c790ec036f86b642aaeaec9456cd7a659801314df1abeb0aefadd740e7f9a08656edb696363e7ddb329bee5c4b6abf13f4e37d297402ab128240131e383940f0cbcbcfee2b77875e8d1fa621fe32a2adcb548496fcf13f8e12ea089e50797c7736dae8195eefb0e8b2f80cb3e11fb42156499de362e4442a1f59b8b09efe93b4fd505fade4e1e83a4972c66957fa1a8fb231e8ce23da3325582ce84b6b7607cd451e0ee2739fb07e91574ad141a4a5fbdfeb45367b2d3c0c26e04a522e1c49fff5ba738d209585ed7d9fabd761b1c246ed7497ac2245a8bc74f827f93304de7dbf08be578fb54ed26312a5e0b65912c9916e622ec95ee3a1c5842525a4b168375a913d90182f5295343a8f1a9aeb0829a8cb027d95884e8e19e9195e77d5bfd1844f31b194033526a66a1eba09f85d068128120998d2157c3c038ff392a326f1589a2da2a6555602f0a985dc3d5a525d1c40bb53778e713e39fbd43949547a948d18c496eb769604caacf7b1aa19071135d9a42ee2d5f86a2c2e11981c6ba41228297d83f2523798b9d87c1b643491b4308691204ae7b515d146a688d091a897a6681a9d332f60a247c535e6e6c0f0730938f3902441bf9187ac8b6cf58a5d918c10412a2d774d6b91beceeb858af3df29a16b7a12bf4193b3e401b0fc98e2b5c21b0d6e49514d4f1e85af11f34599b21a17f037da731bc2bc3bc042d0f8f25ff8561924058a7595c9b2f23ea768aed373e606df14605edf34cb67a6433c28160657cdde30256df776f269b397fa4572b78c4bb7c8b3395cc114702bffbbf9387f80794ef4bb6d08c87015f3684484036b95b910863a2e92ee8f6139a24e5f19ed08432bd92ed01b2925902b06c4b91295be65b641d78085b2a1ecdeab4b9f5dfeeb6fdb6d5fb02b061b8b5d03dc7f99f6a552f1869e65bad9ccf6b454a4255d800074bd97d24543347768a4ba733e73eb2afe178f73bd738d506386606338264df152517fd429718a935f6c8ca9abb4da29f3a30e71a26cc5496e6cea183ef02f884f4f5bfafa8a06794e59aa172894e6aaea31497c77a57c07d11a87fa12ded129fa64d68bf1ac19070c01e775f4d14b3e8c955141979b761405205af168a48de7732774994ddb7fdfa3c8570583168a9e03f024d9e2e1f09dec9cb77677047b75e4da6d17869c6f66f5268511858ba7e1af43acd85d328cee96baa4d17bde95a925d23fd9d062cc7da9fc25ab7707e5ef86d9b328bcea0543840700c6953e62c66ffaba77fd26f0d15cf6d70852208610f507ae83dced2e950f1d0029cdd7332347f946dda155635ea8330ea602419e3c53ec4b09117f3e09b1b2f93407cc8bb0c0e98d2678872084020ea067746d00f2203426773f56a09b2c7cd830bcd3dd58ade6f6460a5b444164d3a17bcd6f77c1a99937110fcbd1ac011eea53aecefd01481e60aa1fbf6bb2edb7db776d1c17c4b91ea5951c7958a473028c440681e28c68ba0d9ead285944ff8aab4dd09146f86186e7b52d00c08190a0613abb4531980d4c41712900679fafdfe15029921c6cadbe4d88d943d72fa9c51f77717de1c105b4ce216d26e57f2c3d2253a4efc59b883a329eb8042e3423ed384ec17e5eb2ceb7ff211f33dc6ff61c0246384ccaad7e38adf3d4bf3b60fc5cb1d040d1a0005fe9c31c8ba55d44887861842c396ced33ce3375708fe5c4984b816dbff04ae2672d1a1c253aa4ce34b876b2479d8bf16702c10eac2a280d63ad593fc572596fce8e94d7a345712bf82f5858c9b279304933855c00e3283bf6b878c7d94d70ec7e416c7d5444423951bc9129c69af9fb18d8911d1eac10ce394e1a139ebb0e691638f3ce07a70cb81100ac38f8e1abd530762caf0b7372c8b0e9a3ea3eff1a9548bd80e140337a0eda3bb789cea2f01cca56c9b917a60738b937daf42ffabb16d083493f35f24ae431903a1349bdbb6e5657f665bde33aea9f862e8af732d639c2fdd3807938e4d2fd7bf3bb644c1c62a2f291e1020fd1c90bad927a4ab4c2af87ec50348f43253087826d375ce7b34f430bc2204f1793f3fe2d49dd63c1e392bf73a703d83c0c8fc0bef6f975a5e0d0bb1b55d7072a7d29d6347e0bf1a964faeb217abf349cfc85043ab5ac604c834e767c1170c4d1db8049f959262ffdd5c029901127b26342d16e045e7a097789c3d8ca4a7dfc934df4eb4bf099f6524bb9e5a6fe0aa43e3112ddd9b68f809eae2e9e3daf3224a7433934ea31680cd63958bc27bd360b50b4d69b52657059b6c0c42f7fce90ad11e07b2dc58e6558cca4383b2b01e8788258f5f094af481146be7434761966b88e97bee6bdd541952b49242864f6a48e17273a754ad4fe1c3e2a37bfaab300813aba74725eb5ae0196e529aee464bbe26aae81a8edfebb0c67206f6dd57529786773cff6a7f9dfb43ea8b804122d2f463496bf312080eecc295d6cccf21160080771307cf90cb877d357ae88bb3c750be3997445d97ab758bb56e33399154e7e70fdf9e1b50bf67d014ce23839989c15211663f8aa7e85609cea098f5c0681b79728db1cf0721e6a5359f1f1f3e76fb7a16281ac62fe37378143b2bca6b4aa34cd4b94c037197c02d90e7cbd3214527896d33c698d42fa1a8506838c4283bd19348baa8f13193ebec9a23f059bfc23d5ef4a3237bfef540051c7bd11cc481f95895191430ba74e031fb0d5ac2744210dc546a8be92f5ce2240017a9b5513011700dfd823193412fe36d472f5408bf334fb4995af2ae88450f1b3b080789e7b61eaa268b883e22db6c77df1f3b714aa1cc24ba56030ba439c70acff10fb78eb13811f36455fab7820a2621f69a0728b98ecda6eab6fb571059436faa1199d3e85dcada522d853c56b1a6adecf83cea592a4a0847b4fec67de305190eefa59e7b4a81514904288e147432eaa7c3660debec326e89913e9e8c34a24150c47caee9a35ca38b62a6eefe19b7c2fd43665e94631534fcf76e37ac8852784f9cea2d82453161c35c2b371f8f0462f139d6935215c05faafee8e22b6478d7b095018f8b723e3367d2858e5a74b0aac630fd6ed5dc69b2e6afa9a28ecb14e4e125c5a69c951fe7b93effa01a55c98bea1588b1e52cbd77b2b89898ec8bffb03f2c4d138041476765b3e8f4050f52aeedb816116feb9df93fd67cbf373753cb2670d1ecc39b48131623572506ee694d563069f06023bbc94811a5ec7b64bda22c91da1f3c553614ccd601eb608eabde4de06d47fa9345d569320935f2c8c8ad8b345ad460c0673962b752fa1a586e956a21c2aa01c4a6846351131540aa4affb9d8e9669e52ff3a3e2a6cb61bc1bf9acd048bcd5d234aa0f1131e1c7ab377eafc8e985e459442a3505db6c617b156860be926bb8fa3ab70fc7b348130ee3f9d58c1a1e20cc493722eb220cf8760f397e6ef1c0d09a19a590997b608f67eafdc75317ba0bbba95b5b6584769c02fb2e0b8026aed2ff9c8d6708d5ea1587abdf25002515a552dd76668e44c748586bfe009eeee7a6284f46ae354a928f9117b23bbb24a0f69f4f4b239ea5b5ce13244ae8d9ac2e2c91805c3fc35804959070602f2a7608b607e114e0adb62c5dfe8abdd0625511d5ef0ee81176b5e46fa7bb9b3e5d7c8235694b9d16d9754d4927aa7d7d90c7f0c90957abd3c7e6b8cb125286f9511b073e223b81aea5e18951f76dc4199c0f192f56c09e9f139717d0f5f2159ac66d8742b27fdacce765f74de116154e32978e1788fac9a684f2434a92cda5565a187a1f610f4f48514f958f573c8e760bedf8dde4f331d035d40ad0439a2545c639df5a0665515bba086a412be31ad2fdb901013d0ff92bd148fe3e222a8027da23ffd32616b9c229bb47e205cddbf3c36a5a360158d726541c677d90e5e60750b7e79ec90c86c3d68e3039db9cc4154a9211febd3b7db61d38cda28062725c443415f77d90fbf02ebe5aa9f1292e0287b5955a82de5c3f693744f51cf98eaf94338e16e96685434f06f53464d1a976c0be9380ef49de9a7da469c1be635ce48aaf93297e8a890e093a3627b2a628e900f0210979ded002c804a8409cd28f8e373d03df82b80c6bff314d20bbb3d7f4a09aed307610d56dec7bc524d96beec893e0dd9b1efb91f51bb394e9d17b24487284b9966ac955855982a49f3406382b05a256de0cd89713770136c6eb3c47f58e830fb18eb174638d9ccf1578aa92e3bb839d5a456844ff073ea97a538a8a3eb945dbf90edd25807671cf55c6ffa3670de28b277f387bc2486115dd8dc96455f8108881b86e9c1f3e361e9724d863182d059dcda71997e23a93d5cf9dae6df382f30615940af703c519d3e255d14e2e279d5ae838f844eb83307f9c601af92d9e7cdab6662f14ba8ee296874c160d659a60b533cf3a6d7d3f32737de5084c3691b8db25a9dbc94c670dcfc79713d6526008a728eb8ebe7db8f461a7cb5aa2f2e34813f3ee6bc98320e4a0f5db56f1347123d0577c1426afe33ac5ecce57e97f9083aae6f2c9cf59dbd47fa63b5775756379c3dcd2eb77fb66e3d49b0df820d43a1ed1ad9eaa77aaab8fd22bb801d70d6316c5c131697d5cc884e9b12b8ef9c57a4a9b25540e0ec9f14a893b48f9e0e45733643c085e2577cf0b0126925475af5505bf701bb109b09753315878b20e2b8ed86b8fe609ca5727a978497a3faa61d22f06dbdca045692b38d2f7f91dd6471781c72d2b4dcd21be0dfcd8af30c4129982d45c41101f9907ebae108247224ae5851ba3c3ecf3eb48bf1c7123112c58f7ac5f736f4df08ab50dd5f4df5865906aa6b059b5a4cbf80ac1b7c1f0c5155e08f663290747cd27b5fdea7ea0590a3625715efc5973ae1989161905c785cdb1f205a3bfa05baea4534cfb84502b3c732e24ad28707bd8d89312fc324d6341756685833cbaa2ee3f000f23716e9c8657113efe5465ab1677dbf9af8ede8ff678a850473cd206d66ad88da8c31c1a578da557e5b921e5032a7d85335ab76c42536911cace065ee37ffa74ab352dcb7f7a51ace4cb48b2c580b2ce1a1d94bfa89dae9e8afa415b6d57f3f7bff1f40d2266e46f894b43209f4ca7d4b32681845c8f8df37bd50a51cd43938e63c2d75398d1f424aa5494bcd367fa1dc83cd9e79d1b5b6d07d312600c31226656414a872a5a5d9579068c062f2b1e8bdd73a34d4ce78471bc4564ada79111dda30c923ff43dfc63df9b224c335158359a4b989a86a9b3ff28c52c6d2d3dfc209d651bd5ea6712a73973fa0dd8eed7c7cae18d9c61cd2c0a4956033ac83fe663da934523b6a17e0dae6ecb791fa73462b6efcc108e699f2431ecbf2f2e365b7cee8ae4d0c3689b78a7c3", 0x1000}], 0x1) ioctl$VMM_IOC_READREGS(r18, 0xc2485607, &(0x7f0000000180)) socket(0x18, 0x1, 0x0) syz_open_pts() r19 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r20 = dup(r19) ioctl$WSKBDIO_SETMODE(r20, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) ioctl$WSMOUSEIO_GETPARAMS(r20, 0x80105727, &(0x7f0000000740)={&(0x7f0000000440)=[{0x87, 0x1}, {0x44, 0x387844b7}, {0x0, 0x400}, {0x41, 0x1ff}], 0x4}) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r3, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:21 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a4bd4a00400ff21f8582d96a68ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb9", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(0xffffffffffffff9c, r0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0x80000000) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) 16:00:21 executing program 1: r0 = socket(0x2, 0x4003, 0x1) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0xdd8d8f2ad164a7f5, 0xc99675ba2bdd1190, 0xffffffffffffff9c, 0x0, 0xe) getsockopt(r0, 0x0, 0x67, 0x0, 0x0) 16:00:21 executing program 0: socket(0x11, 0x200000003, 0x0) r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r5 = semget$private(0x0, 0x4, 0xa5) semop(r5, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r5, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r5, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r5, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r8, r10, 0x4}, 0x200, 0x401, 0x2}) fchownat(r1, &(0x7f00000010c0)='./bus\x00', r4, r10, 0x2) dup(r1) openat(r1, &(0x7f0000000480)='./file0\x00', 0x20, 0x2) writev(r0, &(0x7f0000001740)=[{&(0x7f0000000000)="29c038c0c52508c45669a25b596bb66a5aba3c7837baaaabc329bc1b43d69bc37e7663df5fe95dd2fbdd2b3d8a2ebb32f6683d299012484961a7f1170a87706c43479914b72e78e21c0e1b2bcad9d31d06e45183a760fd08b637513cd7d1d9e11bd9c61ad8f3e112c002d2495657b2", 0x6f}, {&(0x7f0000000080)="ada79ab30fd4edd5b203e1fa0ace8aded7e4683405c164dfa95e4dc3573a9d19728da3f5f987e6937a6f58f5bc60ed4b1b0e99d716719a37df538f36cdfe845786601e9fa3fd1b99ea502021ab321a90063402281eb8e1766ba26de137247477d58c6b7cd1f13d0f5ff31ea0ec6d92f7ff5614073a290f6fd9b2b410fc50a00cb4e105af55d887e9e435114c526bcddca60ca632d43661e5aa0d8e29c119656b2c7428e007d46e30709e5fc9b4c07abdada48cc2d1e7b7b8f4540c691a80ddc21cd9f1c8d6bc565021262321cc7628a1ea3be85304b91e0381a12620f1f0bec85116ceca709ac5d621e5ec342fc411539a4d84d4d831", 0xf6}, {&(0x7f0000000280)="aee1a1523ad9f2ba6ecc76c2f34287930e8e53f9434c09a5e93b22d1c4e022db10f55896345292459d228da7d7ea93baa185fec0daeea2a3bc1b893971512397cbe416dfed5bbaf4cdc57b4d23a63caf425a7202139a324848af007c962c906b9e899280f134649881878d6d7ab1fd20c11c7022942ae84962dcfd21925d8ecba668a42367e598232773a352b4645ea56ea63ba72359db3376d91930a56b2d050d8f57310fcea2d5e2dd9e1d85ee52e7156cb935a2121b93d8c196714ac34a9d34e7af34d0d5a660095f", 0xca}, {&(0x7f0000000380)="1de68baf639e16a29d86b7eb2d2592c71ba9b9da961a794aa0e9d9aa000d5bc90f87a6dcfa91d65b4a7805ca4d89751c5eee923c29c2cff24287b77aac6d32ab2cb7cc0738105c84314230e3ffdebe0b54ea78ab1916c3668693a2baa0699bb4e0ef3e06dbce2cb43a36e3c944838bb08e21e5f77857d7a1f5c769bd950e6a4c3254f6e0223bc9273737f79f5562ac7d1e8816bbf69b9caa0a47dae2fbbed4696cde944c9893600bcf0b4901b58c4ed25a5a5c6d8474abc0ad9c76ed58d6850725d8fd239b250410b201a6bcfe8a15eceb43b135a5733a2b7be03b51157d164b3f557d252f3a89", 0xe7}, {&(0x7f0000001480)="e82a3f8e28f8415d653caee03b1fca3d721f54516a5e7d57d375b899b4bcde24419b4d0071fdfff9f78d47ad73cb9dcacf0973204aa6a1d0a29a6c26eb3a7d6cee37d3be490b6256ba3a2994216bac1d0106d3526169a4d757f051459923ed33b06e08e33c807a181bdb553b6a601d86b88ddcd507c1f10df032d9e77dd7e99fec791f4da4c1751bc029a31a26b31982148fd4af349d9acf0816f7", 0x9b}, {&(0x7f0000001540)="2c6da8df7f3bea1e893e3a991c5f7802188c31aa5bc57ba05fd4fbc0bae49e6a4412f9f604749d739076acd9d5e5afa57322b32b175a13f8a2b739240fb624c7c74ac680c6f718c37c963f3b86192d116d42176c36bb9fa0df673b3a868c3245aec398fb9681b9c1b2778138d439738f020bd886f28d23f6158eb2174e98339ce3100e2bc66061da8cd522a266ddf7afa5c701e376323805f44c02e9b0cc7c8a5df97359d31a0861505e97e6cb88766013e72e4fa8c53bb926c419666a665fcc310b93cf9634ee6bf334f876022d142ad491801a976f313d220fdb15f9ef7a57dde21b", 0xe3}, {&(0x7f0000001640)="1a4694e3369fd0f7a3a78f628112d72b0b244e1b49394c3379f37a83ab9dfb81e8840d9f42463eb1f5a673c6dc39754a42f4c226f2f5bcb115785568c0d64e7c4e37a7ddbb84c5a4392ec50ba627", 0x4e}], 0x7) r11 = socket(0x2, 0xc003, 0x2) connect$unix(r11, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) sendto$unix(r11, &(0x7f0000000100)="b100050390000000000008000121000000000000cea1010100006ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b290814c75b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd8972f9d2872babfbb770c1f5a872c881ff7cc53cc94303b22f0f90006ee01be657aea8c500000002000000000000020208a371a3f8000400549bf9465819476846000000000000018d9c981e0241b119f5b396683dc098d1c28ff5cd5fb307c06e2295e9260183cf453125b04911c536fd0c409354a3aaf27bb6d1e03a8c61bd6321f91d3396e0d77efb72dfe5a9aa729da02602f378a96683b4c8", 0xfe, 0x0, 0x0, 0xfffffe01) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x4000000054}, {0x6, 0x0, 0x0, 0xff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) flock(r1, 0x2) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 16:00:21 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000005c0)={0x59a, 0x7, 0x0, 0x100, &(0x7f00000006c0)={{0xf9, 0xfc, 0x81, 0xfe, 0x3f, 0x7ff, 0x4af}, {[0xaf, 0x7, 0x100, 0x5, 0xff, 0xffffffffffffff01, 0x2, 0x3ff, 0x4, 0x5, 0x0, 0x80000001, 0x7f03, 0x80000001, 0x9, 0x2, 0xdb, 0x1], [0x5, 0x6, 0x7fffffff, 0x80000001, 0xff, 0x2, 0x101, 0x9, 0x6d, 0xffff], [0x9, 0x40, 0x6, 0x8000, 0xfff, 0x9, 0x10001], [0x4a5, 0x4, 0x4, 0x1, 0xcca, 0x4], [{0x8000, 0xfffffff8, 0x5, 0x8}, {0x9, 0x7, 0x10001, 0x3ff}, {0x5fe, 0x1, 0x20, 0xbe3}, {0x0, 0x80000000, 0x8, 0x8}, {0x101, 0xfffffffe, 0x6b7a, 0x8001}, {0xf4, 0xfff, 0x52b, 0x3}, {0x7ff, 0x1, 0x3ef, 0x7fff}, {0x6, 0x3, 0x6, 0x3f}], {0x7, 0x8000, 0x2, 0x9}, {0x20, 0x58, 0x2, 0x418cbe38}}}, 0x4, 0x1}) open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1116, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) getpeername(0xffffffffffffff9c, &(0x7f0000000540)=@in6, &(0x7f0000000580)=0xc) pwritev(r1, &(0x7f0000000480), 0x1000000000000116, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x5, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7df26f000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 16:00:21 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x2, 0xfffeffff}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x0, 0xe6}) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x100, 0x0) close(r1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x0, 0x0) r5 = fcntl$dupfd(r2, 0x5, r4) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) sendto$inet6(r6, &(0x7f0000000140)="bfaa32bd833648cff014a968ed10290c5b53639dd174ed105db3b877baf9b9414c3a890f14f01a41180284ad9f852090280b434e68a4d5f7610e4b3ece74628e149dbf2b7d9e2836abe4529a2d38962389fc08069110701bf0f0dc430104184d09afc8d7c9b84e95cd7cfc64e79cf5", 0x6f, 0x41b, &(0x7f00000001c0)={0x18, 0x0, 0x7, 0x8}, 0xc) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000200)=0x8) r7 = syz_open_pts() ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000240)=0x6) r8 = open(&(0x7f0000000280)='./file0\x00', 0x80, 0x51) ioctl$KDENABIO(r8, 0x20004b3c) flock(r2, 0x9) lseek(r7, 0x0, 0x0, 0x1) r9 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0x40412, 0x0) pread(r9, &(0x7f0000000300)="6adf75eb03b892da1fad608e8e2521fd9ab454d8a2210112a2254ba94e82617dcda233af4c107e1f469b3292dc9822a64d24160b9f72709ca076c0b6246412ce78e12baf98fc9120737c5d9c80d832e87557a44fdc95cbbe9138e47d5e1fcb106b93fb54ea48cc9b01597972a70f23940bce4dd2363de4311cbedbe712a7d3d33c381e0fd791598645b349615be7e3c82a7408135f5800b7e766cf345ade10d7396d97cc76001bdad8a7dbaceba4c627c23e78c8c017f6a250fbd3a4b894bcfa326e3a701f447f61f99b49ae2b23029502c2ff9827f93c65e4a22f707e4a211ab1e12b4cbcf0c7b11282531650dc9ac13187d19f4196b1952f7fa77f84f5cb3ad91cd1459785fded6e686a824f7fdd722430469bc46a23d2629ac673b829b8cb0f8356c310d74c315cc3d1328f999fd1232285985cd9f66e2a55f148de77d73f92bde3c13d5df5a7e57066d45f8d5122f7843d7f1235cd060e84da1154f8922ca2b7a4dfd9ebaabcd8d251e6020cbf5030fcbb069839b07070f9ba88bee6dd98f699e2eb9262bb835a5269c03aacd50c6a60c11a17de226af761a4393e9ee8e7e0777db8db3721b8067d344c31bec6adcc382eb9772237f5cc5aa3328e50a5e61413fa19a72f1a54d029a7167e11ac4c618f437c21a3acec464b66ef896a44ba705720f02a6d8c25850c785a5beb058346e1f2636457f2bf4a98dae6cbaa8a96885a962f0e3a0988df5d0df6e585d0ed28f8540d19f6eefaaa9a240dc2b540c1c50ddf26fca7a6a0f4759809e8c7e789666c45cce9f66750861815c59e8ad06137a3652fa4a021f394623a92f0234375c572f3b3ce305ef54bd4fbf76342b6bc026c6f4037a50fedb36e12683676f62de0f68f4700dafe4ce2237ca06963898cf364ab08171758f70ca28c9621e18c2abc0da5825d03fe5cf91a098e244d7b4dee950f5916a9fe96e654fd241271875e3f85c6594da7f5b3f1eafa926cfcce3240c78d180244bd384e45cd4b41b1e5b1b462e530578c613613ac11babd52e5e8857f9e1a0d7b2af2a08facc2d66d326e2e786a80492b25748c5441d2396cc23ef0dead69637f31ca672545c68b92d14cd40022564704dc5983b302c68ba180025b636873529958e895f4485030c44b4384c5a6061f380c8b4224e6165409e1996b91b901bdb1a77ad3da2f65a2384b02e90843a7c6553551723ce2be87bb5d1c9196b78a39cc1ecc5db5574a7740b5daec490834aa5b7771887ae2ca92ef4106b036baa01f4d0c5a10b4550b390935adaf78fd08e20e85834cfdeb6a0ef8211fe8a0cfe3df52aae3cc5fef681c767073d12b15228fe4af0d1ac165521da59d2915e364a044f864ce8643d1fd9e2b4dfe2efcce2551b2b42e3209ce8b311e4adb4b974d78921310bb897d6c4b67925e4f484699b6f830e6215344c9ea61bf5413e5ab3045b86be32bf1c0a07290ff198f761f98258b9a74fd250b57d3173178e65fcf1aca866259ad832bc981d837eee1919ee08a17ff869e33fbe4d2ba757ebb9aa5b5d174ac5e9297bb7f4102598d287a5ef41d58af71f113adc1fb0f2dced35c803851e1cfde15ae8033c74458a88615e5a4d18028c6c96782c31900b7027ae8cc6f05db51fc6be72083cb927a79a772f503a396869d9273257af3950a6b6d5115a8a1a803021ae68690db8d516ee691db549d133d48f6b8c75752abd23373e0416c4dc79fd1627c2c2a9cc813d27e20a42a647a424546f102e33b6028b84063d904e63caaaac0d0be9fef6dbe4907e9f119aa7b916f09d6920b9199e2df4ce557a0b05ff7c6cd765069dc5ce81d9398ac057eedad1ed516ec530c6f5f315a5603379a6949d3c343f2579885fce32d4845007257e8986d5a94e686d3be20736030b9ee0642f1262ee0bdba3fece4ad340425fffc9a20eae6d88eb8adc4977d0728c7579c8a7ad91758734c8de179a3d47ed78056be2962c8b147be69c55a04e97d59f76ad8115cbeb0d2f4de4cfb873f8ed28f3de8dc3e90cd36d8d47413e4392bf7c0553e01706ca28b1c2ce10c547694bd6ef6de557457c8451797ea6e007c49658d6a320aa5ac1012ce9360ad20bce87517a83e1159dc5ef7bc8b091983b5da4549b2879d56fb470d1d4495d567b960e1e6f4c22ef6bebb28ade88ede31a7b8d4f8fd26753c69c5fb27080955b178fa7930940f05e08edba38781f9123376fc4c4977517ca418e8e9f238bc5e60562529894d1e7705cc127e89b7cfd82ec496be938567a322eac6e04d19310d68bafae6b21eec63446bf8cb1f7993ffca58654ade6ae0c611ab874b1fb8c7540e9c9f4d53f111889fe56f2b8b7e06c8d972ee495de2b06cac8e913220f658a6eca3c90771f6f0774457a2828d695c07952cf560473b9c7a73fa0f0f3931619d8d432d495070c630141e2e9e9b49fbb569d5afe69f3ed5f304f58b908a70407083e5211ae5b630fc72286f29138696db96ec2ced5068a4aaf97a602a893605b18c79b97edbd04f19107c753ba328af03267c61018aeaf6dd147d4e97b6ff5774700cfc56e836451c2e03c018a6fa3b7c35f2e44740cf6572810db9776b9a547732d7a061c78cbd986ea6fc234a1bf0fdc13a5b0b6634f7df48c46c02eb4701d7c120dd403925f57079b4f558792ff87ef2c05baa46aae4bada95d5d42707972797765ee3388c89b5dcfefe93ba7eea21aa12d43ab69dc5d5cc923c08b0876133111f7360a0457b1dc641741805de16cc071c5cb80eb3e817a525155cc27a4d0a3b9a52f55ce25b86604c88c8bcfec9dfa4b50a85e5daeaa0476d927b2b7cc39e8ae8ac2f3d5d6837bbb53c49fa4fca445a003f1884bec78cba22fb63075f811d1b24bfbc2b3844e33ac6b139fffe49e9eab87179d31ad2c086b207926885350479bb39d0f8683f6b35ddc3662fa16d57f1b97289c01a40ebc83e168fac07a85b391e68fcf07fe1bf4fe004750375b4d82d0d1dea134e291393b5b41968e0f057b6211c42002962ee9d04ed1aeb7926337f79f4d63e5f9b31d93fb01d608385a9f7ed3a8b3e55afc548b5395c56201aca9d94c3a75b89082ecec4e8f0cb76dd4a78d03b5d88d515caa2de11c6bf805f90f7a7dd06e607e99d078d21c23137eb7e8602030fd6fa172d829ef035d6567a1763a0e5305f3da86d31e797a7808352d87c44035e77f7628a85b7981df931459d1178310912edca14c54de85c3f52f6b6e72408b00f75350ce45ca588cd6467174a108406f7c7b3b8dd49d5ea6b619bd72c1801c1ea9a4ae7deb450a2dc633a9ed928a1d80fcd5c4360c06e4dd66f12f03d12d35740f016b31337682a1542e23e47650bb9649529da39af0a8eac08274051e68bf8ba62683a8f08f1574217e317d41722a62cf606776beb9ba31942ee963f7bd0dc0c837bc9359a5756189c00ba9cdb357b5aa4c730d3012da5f7aa984da23ef58b34182176d4cae8320bbc749e84d3dba2927fb45d8f0ee1fd0dc15721b0d5e8162cdb776352fde69af129b6de3fe2ac49b9bbb4f1c35872173c6d7d128ec1841dbce9f3846c307b52266aa5fcea507ebafc3ccd2f1dc2bf49a55b6556bc85d9d14f8d0b91563a65ee3a551efdd244dc1664f78cda31fab968021a6ea3b19c05e1e9534e1305651292e83440408d379ee79bd53a9254712f7c1f9f02c4868558df36770418f99d0a689ca0b36cf17c2b5816077dd0d50f9a6f899760fd63062236f1a97864a0ebe9098cf6f212f8c3605f138c23efec979b59dc771c5cd30ee81a0f6c623c552f51ca448699df4fb20490f64c6e43084b29035ec0f839d805d826fa3c641610d777311bab82c65abf2908d95e2cb52b89e45012fc132abfa015dbcbf46e51627c28cc7734f4d69ba5ab2676c70d51a2021b471e77d3adcc796deb9f6881fda7fcb4c83857371ba65269e0a6c417c149542147c903b51dcd26ae078f11076f0d2f887fc904ec5dfd9a8bc0d8382a131e77fc962526d4a500d653b2117b240f79212f8fbe7c32d24397cc651e91c180fb9c0d92163a0cbd84909615dffe5fc049ec8e29ae643d143db78f6acc018cca65e1fa49bb93579b90fa2d3acd4b13622d7b9768d4f1aeaa0ee80d19fea56255ae76d5546a28ce1f2bf9844afa5d7301a33d3a77bc1716f58575e7f7e86bb0c3fcc37c273a5677d6f2230a45810dff827b70763f4641ff3f9fe4be3cbb24169ec61a66243a42ecd4ace6b8e36b4198bcbe1de02768f514e842e24742d2d26cda3cfd1f420e65ca34516b81b7aaf29142ecfa5833e31e32708901f4c890679954ffd5a1ab73d1a4d95a9bdd9df8c83aeb8c32862d033da23af1a8c84086436f967eee2c964020259d32e5b1b79c509b7c100412eec0dc051387ac200d6ec66de767eb396cfd3c8fc193c8b4894e11152db077ef34fdbc37f70e034a9252ac2d7d820835338513bafa991789dff7d792e205cbcf349fda912ae06d1091315a26445ce7e39a824394604614caf66d4db867bbc008bd88ab685b57c9e1201f34efc873d3ba5917bfdc9d7bdd541d6eed83a960062c19c8eec368531e7c204cfeded59116e0ffd6a73f6246c11bb0e63388b689af24f31a2d55e4970c45cb708e3085535976bd9e8452e8f62afd56af350ec1098ec864c8a8451ae656fb78041836998e15feb7f3db570b756127ee04f47eaa2c7707bd57f697fe9983a4b6fc257e66747182982a176761db07849435f595d112a7bba3ca34f6c142de0c277fa9a23e7e2b4c3065948ad18df598bf76efc314e41bb472c335583513fca95b4d65d35f82d2beb837b2d9041ebc0ad9a3591c3bac0a87fe387170b89425d7611721ebb15a0162f55b747f91003420220d56699f668c77a217b515d8f8137ae8872ecdb404c9521ff89568edeceddfc01e7ff539b401fd68be54d319550b47211efbb7e98a5a50e7ac1f8954628058496b60610c50297eb4f085524d4a54db1a554989362d5e038e1be94c80de1c573f28e490d4c38dd033d5b57ad75ddd21e5c25ff80b8586b502ba3f7f383df09b7c85049bb10a045544f8f21bf6f0339ee3131a9245c5929b41ff43cb44e5516710f894e13c845598eb8e3fffa944224a5766a2cfd2ce32e9c9099468472cc496b61a10ec8e38d75f2f4e980413d381bd29270f43c3ea86c72844670fb3d1f09aa2248851609208ffc2f5d9edcbade7fd911d12ef9a2ad9a0c71f5e0ea39e45dd73b2b39efbb56cef22d16088073e20418ee87a3ed08ba0f974dea677a8a0ad9cc9fa9d5c7e2bf3fd4fdb2f8d76f03780316c4cfc7741ea35827b794e6d30deea3ef9b1ddbcb45a8ff0c13d496ac173118aa491a5bdf334c301f884e69962144b48670db145f6361c8c398445a349bf3c767418ac03a87de7e8f2b152f6b4b1fb90d246095911b29f7df07da8d256b910e77b64da2dc7ea042cec375562b80be485179bd11cf4e986b66e542862512b1cd89f291a3495fa13376fe027f6d44279f98c7563d8609796b2724eae4f9d283c9acf50a97ba4368f530ba6a37a75fb70c11ea5b96f3af1431f1edc66a83776a796c7a2efc6d114a129da5d3bc8d3317b3386b3e30242e57c6afc151f5181aa6d5c1d54f21d27029c55b65b3215fcd6e0b77eac8f22ec4013bcaa37dc8aa54a08ea2fcefdde50eaac3402b534ab33fb10238a8888a981c9e96ef3ec31e39208400260e46237be164feb6541cf4a9ee1961ee00d310c4a6ad6dbb70d5ddeacddfdd37734c2b50f49551522a1713191297f5af669516105a5e6a53cc6cba701", 0x1000, 0x0, 0x0) getpeername$inet6(r3, &(0x7f0000001300), &(0x7f0000001340)=0xc) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000001380)=0xfffffffd) syz_open_pts() r10 = socket$inet6(0x18, 0x3, 0x6) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000013c0), 0xc) r11 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) socketpair(0x580818501b8ba072, 0x8000, 0xff, &(0x7f00000014c0)={0xffffffffffffffff}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001500)='/dev/bpf\x00', 0x2, 0x0) kevent(r11, &(0x7f0000001440)=[{{r3}, 0xfffffffffffffffb, 0x41, 0x80672aa5433a6b0e, 0x7ff, 0x571}, {{r3}, 0xfffffffffffffffd, 0x86, 0x2, 0x0, 0x101}, {{r12}, 0xfffffffffffffffb, 0xe6a112e33b061c7e, 0x20, 0xfffffffffffff606, 0x7fffffff}], 0x0, &(0x7f0000001540)=[{{r13}, 0xfffffffffffffffe, 0x9, 0x2, 0x7fff, 0x2}, {{r7}, 0xfffffffffffffffe, 0x1, 0x1, 0xffffffffffffa5e8, 0x9}, {{r14}, 0xfffffffffffffffc, 0x2, 0x10, 0x9, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x3f, 0x20, 0x100, 0x800}], 0x5, &(0x7f00000015c0)={0x100000000000000, 0x81}) pipe2(&(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x28006) r16 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001640)='/dev/wskbd\x00', 0x200, 0x0) r17 = socket$inet(0x2, 0x6, 0x0) r18 = openat$klog(0xffffffffffffff9c, &(0x7f0000001700)='/dev/klog\x00', 0x0, 0x0) r19 = accept$inet6(0xffffffffffffffff, &(0x7f0000001740), &(0x7f0000001780)=0xc) kevent(r3, &(0x7f0000001680)=[{{r15}, 0x7, 0x10, 0x1, 0x4, 0x5c37}, {{}, 0xfffffffffffffffe, 0x1, 0x1, 0x101, 0x1}, {{r16}, 0xfffffffffffffffa, 0x40, 0x80000000, 0x1947f8db, 0x1}], 0x5, &(0x7f00000017c0)=[{{r17}, 0xfffffffffffffffd, 0x8, 0x80, 0x3f}, {{r3}, 0xfffffffffffffffa, 0x8, 0xf0000000, 0x1, 0xffffffffffffffff}, {{r18}, 0xfb6f4bab7da45684, 0x4, 0x2, 0x57, 0x5}, {{r19}, 0xfffffffffffffffa, 0x80, 0x2, 0x0, 0x3}, {{r5}, 0xffffffffffffffff, 0xf41d4f00173b7590, 0x1, 0x100, 0x4}], 0x5, &(0x7f0000001880)={0x0, 0x4}) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x81}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) pckbd_enable: command error 16:00:22 executing program 0: msgget(0x2, 0x240) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="0000000000004000000000000000000000000000000000005cb314e96970c72bd1668b0000000000000000"], 0x2b, 0x0, 0x1000) r2 = geteuid() r3 = accept$inet(r0, &(0x7f0000000040), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r7 = getpgid(0xffffffffffffffff) r8 = getpgid(0x0) r9 = semget$private(0x0, 0x4, 0xa5) semop(r9, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r9, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r9, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r9, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={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}) chown(&(0x7f0000000000)='./file0\x00', r10, r4) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000840)={{0x6, r2, r4, r5, r6, 0x57, 0xfffffffffffffffc}, 0x6, 0x27, r7, r8, 0x80000001, 0xfff, 0x3, 0x100000000}) r15 = shmget$private(0x0, 0x1000, 0xd8, &(0x7f0000fff000/0x1000)=nil) shmat(r15, &(0x7f0000ff3000/0xd000)=nil, 0x3000) msgctl$IPC_RMID(r1, 0x0) 16:00:22 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x10, 0x1602) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) shmget(0x3, 0x3000, 0x40, &(0x7f0000ffa000/0x3000)=nil) 16:00:22 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) clock_getres(0x5, 0xfffffffffffffffe) 16:00:22 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000400)=ANY=[@ANYBLOB="7b02ad07e00000031f5e190331dbd962d61acd583a79e003cd79ca9caf74118bf2b93296e11bf87aa21bdde56125d2aa693f0b742ceb737d2d0a9cd9edb6d3af69682236a80f3f02b98b052fe4f97c474d7e0aeae1ab90345d8ae61930bbbc9dc63d325be144d5348f6b84ab89653192cf58f577c324103711b0adec741398058e5be93fab806b6a1a0b988d595110616987b7db3211d838954e941edb6e70ea5f90f25868c1e32d8e64f084f980cb286c9454190d395ca10089526c3c0365b7e513016a58effc5597b49a28f5e0e3c868d52e3943ca0e1556daf8a9a0ce6b7edf841efdbde5e6100ef0a7c6d7b75b4896df484a13372f28230f4db1007dc12c08c74e26a09b7a2f1a016e5cb29ff0d8895bb3ce1c8f0a727d1885b81ae659ed"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="d55c90b1decd1a3fbad5435eb086e7d60be23ec17905d6ab00adfd51f183ef59bb97019c6a7e6a732947468189f26b7c8809758f4539a54d6f09ef6f10f8d0aba606c079041a0ca53437f2910a22ef2eb632e6de5368b93639f02ebeb25f13248913e8b59b0181df67a582e1f8bb1402ba3053bca9dd65b97ec6ce412c7f2edc617d630494587c91fdc4d68e03fec39e414766c0631cc67fa9ad571625437199055d2bf4c999dbdbf28ccf46ac82e5c1e2b4cdaddad1a85fd352c0a8590738388b5c017659c9e94c9c4b5d85bca547a3d29d1acb4422fe59464e184a694037928ccaa9ce16cdb9b28d0a3cf429c54fbd330e56febf989da3e0e159c4dfda0766df62d7fede93df2566aaa9d9b8bfa5b2ea8b3cc472980a31deca74a9847815717b990a3e1d72f25f1281c339dae5a04ce79e05efc09c5a23b8b1f0731daabc027215744ff8cef19aef042efd738cbf74b334321e090b405a7ad580040653a09aaf9982528be94143dc6bd3eaaf95e1c88d9246ba9cca45004c9a1ff3d11a2548d25f33edd3c8d881b1f8db5bcbec3c3690c75b3c4a74c397017a12f5298822a7fbfd00"/428], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0x8001) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) write(r0, &(0x7f0000000080)="108c570000000000", 0x8) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = dup(r2) r4 = socket$inet6(0x18, 0x4000, 0x4) pwritev(r4, &(0x7f0000000b00)=[{&(0x7f0000000540)="f2c2a9a923b83877c0fe7e57bca309d5d0ca8397a8416fae4c42f56f969c03bddc50383a91eb6a2a16d91651dc5eddf18dfc875df76b6d1047f315844b09ebfa32f311beb5c8dde494ae190978c4651fe60ec005240c80fb63d8ee9fbc7b5fa21fa80ef9641c6ed2c35f70ac4ab6952ed3e8fad9877eadbd86290b303a50911a6220826a9b0299c0b1efb71945540daf8fa40716318f1f7855b9d5541273364ac564cb7b160c710b9a974c2c62fee3feafa64ccb3d64c9a1c781a8ad16071a60878aec518d52071b3f86b036c9f0b7", 0xcf}, {&(0x7f0000000640)="fca0818ace053689dd47e29fea6b8e6da64cfcf54d28ffeda192f4fc2adfbb274aa940c233f0796394ef6af20c08c2da4c987174e923003b8ae1e6c6c6f2d9688737a033bf4b6936b9cfc5a2f6ffa1580742c60b5af2146ca00e72c778dc20b26a0693cb654a2de452e0ee8bd3ef7d80b6b9f3d987668be90ff369ac2fbea59c321d32e1b35161c2b9b5e2657b38cf5076e23ccc1cbffd1d64f3cfa074dcea6c2618e446c84244ffefa409d49cae5f8fa498a0c4b0089ecaff3fc0a6d43da3c7511439f4f71084d5ffee2bf502fa24a23d0ca48c795f23d624406f1e0cc3a317752ce49e", 0xe4}, {&(0x7f0000001180)="ac6f85c1b19201da1d17362ace57210a8964d63b7af79e59085615be22a7202879e352365242235f3a49b486948c395e268632de963a12606f506eb4d124876ccafbb7e8cff4d37f8993c888c5e130ad5e4aa4fe5a9ad2e07a36942f50bc3336376bb305f61478f35629b3406881e5eb04b0e9e9c71053b14049dfcb21bf280fa376128c8b4d30f6070c58a8fa9463f28935f1c74c2eca42e111e8e951ca175fb8a434a50e7c21804e4556d66a587450e0197659ec3b4b0252e71f23ab7b6901f38cfb90d25e512c22a6b7044f70df1c5a51cc02e7c62aabe6ed9c040ed5f8fcb44f4a49aba00730b48607dc17d88cbf9edf77b39014e909e4a861192488dd371176e1bbcec12b6bb110da49527088acae59b93c57e066e9d4f79eb5d88bdd4b15ba9f26cc945abfdc73f21757e3580fdf9328a74402d2c867507a44a50ce1f2337a98a614e0ff772cea677b26ddbf1eb8f65eb5cbcea47acc55d02d5266a9b1550b60ac19bb225dcdcbc4e6366bfcbae76e35a3bc184a5ceff7aa3e0e6db86fc94b9389d3329ec0588c46d5194abe15b0356b0eb76a095840b04d1adcea0dc78678a0e4d355f1a58e79835dd374ca53ea9a8bfb6c0055890786e58995b6c1aa09afdf1850ebdca40995ae2b7e9e8fd5a202ffc309ae7e049728398369999ec36e3b3f58d5d644aa61a0e0758b7460e10ba8b8f7796946a463d2b9e88f69394e7954c2dd2ec8e33980c7e42e36e486fa9c05458130abab9892caf5201295b4879c53628ed8063ff68e6d976366e02aa84b557b45fb0a382111f0ade60f67672e0fcebe1da93f26750673f507bd052fb81774eab7b2d88416ec58cf053f731c6c8e3eb81048cda8c19103809f84747132162b46daa4b7152ab4e289e78d5794759d3aa587e6e07785a5a47d3fca47cbdef5fc2a29c3e6930e11c64118faa1b68911671d3a038aea93ec093912fc0c976c112b77fa7fa6356bdc23a9d31a07ab02be9d9f810fe4f4acb3bac64d0b7ba2c65bf399a628a39d1ceee960cfeaa6ad334cb58f8a103aa48511efd13418cd8c28f860028b87a01825bc4a8a3240a2d41886404dc7749aea94e9b9a8244004b91968efaeae1879cb36219feb90a99fe57987979617df82d7ce3f4acf4491f1b10ed86955495503b126e32b71a5385edddff7969f27e5033aeda818cdc5be9b27060d87814e3192480b1e688d1a8f9b3d412ef830b878de443627c6a22275c720cbc5487a0ff0afb77db930b8582a62c087edb552136ffe77f19ea7fae0cae6667408c5e1ea89b8a9dfd520e8234bab3aff598ea23f0ac25ebff9784167f5babf6f7f701de909a705b6e8bd378b79a5beec7771d890b6a1040237a00adf3f16c19270f3415c995a40e4a35df8d4bbc4ea6b11ee7c6cd9c764f5a934bf7a1aa9bc5e68b7c446f41992e5355e0aae1e259412a19945d6e17845a79f3fa75da60af5beb3113bbac8ca24f11acf433dda01aec3c94707fe99f51ed5cbcfca692e3974887b875ba0c65e876ff679ce38de2fb5204918c12b2099ae12c6c4a1fc1a9840e987b08d18912ba79ebf61005d2ef8e9a05acf64af1715ccc8d20296c3fe1596d947737960642377d7001de7b4b8294fbd1e27d6531530a545ea50941f39550b0bdd68fa4e1da72089e24b8d094832147643c7e38b29af2eb052cb27a6287b635173434555188fd94a18c87d81db12264ead378065b7b16997b9685cbcffead7d518be4c7c48ccccb8e5c0889836d48c5fcc167b273c11dfe688219cc31c86a3df673c183f536cd675bcea4cba1bd032cec686f2c7d1deac7fef6e7106bbb591a63e1894c47c16e421ca4813c164520cb45b52924b9ebc76d7ace11d4fb97cc709b662ee30a237120cbe2c9fb510db6cc03d0b116bda6ae3985ec8ade6066a58ae804ca449cb39be6a5c50f6e19eeeb1c629d57702b37bc0915867854161e812518f097e7d29e24bee67be934062e48f1d71de8b59e23bf1b621cf6178a66a38272674712b56c75688715bf6cc7e163502a17c8fe0515895c9a1af104ca46f3822fdc415141e71ba4c18e0e5b64166bd914aa3fcbd345dc50111baebf248fcddeb96274770146e2e22c772c0871ebf72c48a6ad2bc7bbfbd6b5fdfa1527e9d499525ae0004e0e6f0b5067144e86e5685fc6e0a7c2302b12ccfeefd524274db40b13ee370fc6fd695953c26faeaab79a2091716a84a6680191bc2d42853d726e47da89dae2ca5dfa01a35a5b5d813a3e8d9f732cec7f7062dbb407ea6ba5ecc3ad578015106856d5019f66976cb0c9a7df947c52285c111e15eaa04ae9dec94ad65d8658f3fcdd86ddb609ca560420facdb989607187347b716be3228c179d66c0ba4cc7e51b76aaae82fef0840a85b8a8240e8a092c505d91d4d12571065be00bdb22f95200cf8f7542aa20c3f448e0f93f161742c2aea398d4fafa3e3ccd83f0405c40460e1ab34c61ef86ea31c98b9fc126d7a5ca0b9b418735b91fadc29ca4f2c85b9ef649b489fb6ede9e98592148c5c083929b40f9643802d186d63d2a8f940b36095b2dcfb44986b7f2d549a29ede9be4928add86d4efd98e2f9d5834fbac86492f0163239fedc4a6c5f276485b19423c4eb3d85c5293bd268d25fb783501610722134cd7ce9a68d38c28b909a005c6bc922e532ec3f88686f31809e40bb11db8a9f9ba633aca6bdc513eff94808b76ab12efb44b019bc7deb5edd0a18623d87c6aa4f855376425ee7389de697aa16b63858bb9b0209b1dcd60eaa000a0bcee4316ccb8470366e43f4f6ff17852a922a31499bcd894fbcb0e36d2856df9e9d6fdf9e0f75d9a14ce2ef06c85bf5b1e2901de79cd36155968071150d54c0df708499d123f642267469280f10122c6bcbbc660a48f964ea4fc7398d59beb41151711d579b6f5bae2365e45ad32164f29d3c7195f278dd0dfe835ec82a3285c015302e5d97dcfb35c1be1f01b94748d9259a200dafd49d99dd7d9debfd71f9ab609428a5d12e3acb9a7fbad729e4b3f15a933374d3619d6ae7f9cfac9dcb42d9e4cd6738f87ac8286682521bab23a858d1b926f01fb5c1f681ce109d39d476f0a66696570e9c5ee6bf7256ff02c5e410950c4ebeb17c4094f4e8184505d7bb10ac67bcbec50cb5f97327a7e2a927f952d0f169f37dace21a3a1ce1e08aac7c5d8f2269fe2109a8eaeb6211267cd4327835a48852e5c78b97d474a469dd35669a7e60e1d55147bb91459ec0197198d600c711165ed6fd148f38cb7a8ece11cfdf9b61dc72033f4e8f8c5b077d1b6852a672c69e4742d5fcaa5dc749b032132569b6a19d5241263efc066d277a60e32f982d908dcf174cf56e9152b8fc2b8496755fde8a85a9f8745486c667227e11fd55b399bedcb46872baf9b2ed1eaad1def4a4bb28e551cfa535d666262446c7b92b972df5151166c9c5c0487c289efadd70bd63aa3d2359b39e41ee2e3801bf860b146a51d4dcd4c599b82845b5b68515fb20072e838c2d65e7212daba3d6a0d8187b7589a2f1b24c3d61e2592880eae20a2d5b900599b15889d8002fd0d9d2b534c841516542d2226568d7c1ee31953670fffc4fd7d7393dcef5bcad414f74df7c51b6b99d7153516d6d1bad6b197ba3a5e4f87de2e2463482d32cc279a6543b6209ccaa78408d8e0b4070c82fd3fb07ef165264aebc1b77488c4dce110c28c508fad4893a25a27cd47d778335cf20c3a01dc662b1c65a7269d7ba62c90e57f06231c5e9d27e0ee2c31cbf54c0e032224fc7d1f15a4b0f16961fdd0dc1400ec47b3116501a5d2fdca4b8342e5157cc87ce5cc68b8cf10c9b8b84e04a356fe7d4030ade715a11c0f2911bdfd92ba9fa6ae6a03c102303169f601873ff6e9a6a76708e537c02e429984de0f1d9486e1879bce5e3ad821db9dbb2c0b4fe044b2842b4c4544bb0ba5ba7da58e99d69a450c35b9a5f985f02a0b8e2d8bfd7c3b416a6cc7c4dba005418cd32b70d02b2190b858be30e757fa9264dc49414fd569313cd74964eebfa8fc4616e9fb40d4c2622b1cb8573cbcc81e9787a6d5197450305733d939ea54a7548b34bbd31b6ab4672c34369dbaada81e133c1733e91f4cda5208ab1332539aedae9aa35524831dade378bc40e38ec12cd9e6f1e233c702932d995156618342f48ba745d688e3fd565787b1dce6891419c2be312e0af8e348664b45fea95a2d8e67a2cdd3ddc75b9065c33e194631b52861578588301573ca7501e7f5e18c58b75d099130692aa3f785e1b2cb639ced1895e6eb307152010274411e9daf8bfe9e77f9bfb3ddc9dff2999ff186e916e096df9e9c886219f292a5bd7c6ec347434c83a710a1e748d49ca11c6d4abd1472db900ef5f62b0d853f12300006db06631f664aea7ee3d7e40761efbcf265385ace84d396fcf85e61fdb567a0cd6d90e9ea44fe0522f40c8da3a767339e2767c83b316a9076a72062026ef14fa22791b2ed34fa1dc20a9ab70714a05832e160780e25cbdd7f7ccee85154141576e87787aa1d8dee0e752106b3021f0e77a14d54fa69047c12b7a9a679a6e734fa6088e34bd70a95b95157eaff726817bc19b5bfd4a4f52e64007ebcdaa698df9cb67e129354a3137ac43e28a5ef618ef71b863d5a20bf07720c7d2b804f48f317cd197fdad2e17a3e2586dec97f6a1d77467e9cb8472037c45734b84d32da3de89c9a32ffbff15c8a1b1ca9a9311fb13d70f378bd32853e40a8c0ff8c03ba01a50adb570c507e0e038ab1ff0ccae09e4aef0cd1f0ca82562a6f389a7832ae24f1ad60ee053c2a5220d382937e237f1daa436dcaf5787279f29f3f4de8106f2c0f4e3ca9551e5ceb6091c8c11a5b2d3236fa123427b97e3b6da773cbe3de5e1536f29a5cce151fb71e443f21137e0c6b5233b0961f21b4630772d5616df6db58e8cc4891d03f14d7878d7c10d2addd74ffa818a70687ee4e7ec89e324d082d7b5a0fa4936e7f585a42f71e1ca04352d9b31b779aec7a56955741d6c1563f40c7e07a5e8ac8f176959055f9d38317f115e9a0e1233299141f752708df3514c568b6d1740d046b14f4159ba2d52e0070e3841a51b2945735798caf8ee71ebb2905a2b9c9bac5b6d3b5976b4cc8856dc6757531e7e3fcf34bae8f659bb4735dd97e4dc6dd9b59ea8a4623f43f2b340834251e089df7cda3d8a2c44ac615493b9fddd0e196aa4e9c8914614b63cbff047da9e923b10849640453067e26f7d35a6b241d3d6d319a62a3fd2f359b8b2dd39b407a7f5d58e1a1bc1caf7cb62cd68b1ed9d8e32daadb0d26e75703f07908c52a7980409473c34acf9b8eb7ef7e7fc3fd8fac815af5dbf095b059098f9546fd50606cca77a2c93a4cd7c701ef6f70b458d9c23aa311a87a68550a885889d3754db8693ddf58e3dd7d995d3a0c737a6a5cfb8672943cfa4d2ecd60dd120841ad3c71826c8148a20989890484488d7bc6e00da9f23cf517476ab04dcac834d6803a101138f713eb84ce45c21496dd07ce60ee428eb1c2c6de6d79c416345523ed6b50c4bc6395e27a224e9d58bc8c5e0e361cc1a84b9da7bf0052bdd0e47f5658fcdd4ed45a43ecc3cac9cd223aefcfa91622b4c47abd68b77207edb87d33c2c3e8a6131a1f6e0c2cc8de5c57d003cddbf88cfdeb5d52950c03dce0320024504598b91d46ae13135d8729768651e88967f139b7bcf9f9822026303d477909c99d062489ceb572bf5a3c0357ccd5737395028762f71745c7e8e16b1bf622f2dd8d2fab0d82c0c2336cdd6fc7dfe9c680bede2", 0x1000}, {&(0x7f0000000740)="faf8808b4f516c95aef2157ef4c939f29aac4e88b9d960f1f5f007f288", 0x1d}, {&(0x7f0000000780)="fffb80a53cc8012a0f8c0ce90a329118d196f6ddcb202149c2e6417482a9a7fb3b015521a5eabbbe819f4f8e44a8f33b1e45beafde2a0dce57969f946122238b977f0f76e47ea403dda9ccef1ca27136aefe4ed289cf24cc8032a7f6e9f87089f2ffab089623509fac05d961e8b64acb", 0x70}, {&(0x7f0000000800)="455f16d796ce081ac32266", 0xb}, {&(0x7f0000000840)="9488662fcc28b73040bf1f116959bd31b066daec817b657596fe023799aa3e0fcbf9c61e864ea5240fd0711ea5d68c5335d96733cbe544f5c5424c11361e6f04fe563475b38e35803470ee58d06b05ff8e773f590d7d", 0x56}, {&(0x7f00000008c0)="dfc56f89e2b2dabcf6a442473c858e29bab286e772925a2fa579433acf637cab31ed78bcdfe95059b5a98d4a725a4565c50df8550f8d9d929f4d21ade6f8221bd299862ddcc333593d7b2d73a6aae7fa3b1dfa15869c8a78d82eb7798a83f628441e47acd2360ac217ab86ecfb2d53716966ac87eb3816b717a8072cc32cda9917cdc9bbc540882274fad7657ca719e93549f8fd88e2c7", 0x97}, {&(0x7f0000000980)="64b86cbd6f28ece74511a166f8f461e2e2a07a1ce90cded0d06e2d09697e37ad500557f07d102421eb2ced1298ada06c06ca90c25adb25cbd725df4e7ddb08a662f1aafda21ea1339c6bec8263deacf9e50e52b8812104ccae42d81450c7cbe3193a308f715df4f9be3685412e504eb50e5d2e806735f16b5743f4c4e30f95683babac5b0e25a9cd4d02b6112b7c3208", 0x90}, {&(0x7f0000000a40)="6000167b943615a7371445fd75de0a17c9927fb6ee8428c683ea1b21b6ffe1101526faedcd495e59e8e769261378ab724312f2e81d85453281940a03287f230e38750ba638e8809e6ce2584ad185e7ddf11e5a64f2cebff8ea33975d54700957d2b9e68321ff5ad497d77eff401af9af3e8e5a5db7f29ff8c4e31cccf17a2076ee5dbfb7308f384cbfabb6a33f0cef6fd1b389a040f2f4fac48879f51b2bf50835994aff40c35d639b10e680293b2b9611f4", 0xb2}], 0xa, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f00000003c0)) 16:00:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffcfffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) poll(&(0x7f00000002c0)=[{}, {}, {}], 0x20000000000000e4, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$dupfd(r3, 0x5, r4) 16:00:22 executing program 0: setuid(0xee01) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="79eb37cf0900c4b550e94fc8fb22"], 0x1) r0 = dup(0xffffffffffffffff) r1 = shmget$private(0x0, 0x1000, 0x80, &(0x7f00006c7000/0x1000)=nil) r2 = getuid() r3 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = socket(0x2, 0x3, 0x0) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = getpgid(0xffffffffffffffff) r8 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = getgid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r9, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r13, r11) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r10, r12, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x2}) r15 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r15, 0x0, 0x6a, 0x0, 0x0) r16 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r19 = getgid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r16, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r20, r18) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r17, r19, r20, r21, 0x2, 0x9}, 0x5, 0x5, 0x2}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r29 = socket$inet6(0x18, 0x2, 0x4) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r31, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2, 0x0, 0x85}, {0x14, 0x5}, {0x5}]}) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r32, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendmsg$unix(r6, &(0x7f0000000400)={&(0x7f0000000080)=@abs={0x3, 0x0, 0x0}, 0x8, &(0x7f0000000280)=[{&(0x7f00000000c0)="7ccaefb0eb230b917816182ee9c3565f0e33131b7d0082faf2b77a5988fc79162210b56cca5d26fa081151400b32b191b1aebb20c26b8b65491b341315d25ddfcacc70ba895426465df9c2c0a6f6da0a91fc3896fbf3f1fb4e5c54d1bc8b059da76329361860856114efcf16de7ccbdb3beb3873f8585198857937d921e5ecc4a2aea8f4b10c1df87d825e15638b7ee4b1614357f87c755551e3f860624a0d06d4762a1598b0037c9357cf8a", 0xac}, {&(0x7f0000000180)="3dd53210cc68e024fbd2f860adffc5311959965fa568ea0b69a2f13201f9f35a1fd04e7a30d3e5899f336d0a229d248c10fc32dfdf453290045bb127c29be1474639bf6ffc18ab685915b0500078ffbb60e220d4347ec0de0ef9f42f823487ae7d8124a21883e4a13c637e2a8dff359aeacbaac9718b2d1b4ad240fa185baf1912e09da00bef54a3841506cc7cd82b4793b22ed1eec681e283e4e7819723bf7181a1c16ab2180e5f54bc282404a4ba93b491feda898780e894a1ced7c38379441ef054f1e565dc2a3f657b11f9168544ec9b", 0xd2}], 0x2, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r7, r13, r19}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r22]}, @rights={0x18, 0xffff, 0x1, [r23]}, @rights={0x38, 0xffff, 0x1, [r5, r5, r24, r25, r26, r5, r5, r27, r28, r29]}, @rights={0x18, 0xffff, 0x1, [r30, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [r31, 0xffffffffffffffff, r32]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, r5, r33, 0xffffffffffffff9c]}], 0xe8, 0x1}, 0xb) r34 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x80, r2, 0xffffffffffffffff, r3, r4, 0x102, 0x401}, 0x80000001, 0x3f, r7, r34, 0x5, 0x457, 0x8000}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r35 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) shmctl$IPC_SET(r35, 0x1, &(0x7f0000000840)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, 0x0, 0x0, 0x0, 0x92, 0xffff}) shmctl$IPC_SET(r35, 0x1, &(0x7f0000001880)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x1ff, 0x7ff, 0x0, 0x0, 0xa000, 0x3, 0x1}) 16:00:22 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r4 = semget$private(0x0, 0x4, 0xa5) semop(r4, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r4, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r4, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r4, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r7, r9, 0x4}, 0x200, 0x401, 0x2}) fchownat(r0, &(0x7f00000010c0)='./bus\x00', r3, r9, 0x2) r10 = dup(r0) ioctl$WSKBDIO_SETMODE(r10, 0x8010570e, &(0x7f0000000000)=0x200000) writev(r10, &(0x7f0000000000)=[{&(0x7f00000000c0)="9cd6ff61d0f3053557bb3144a549257de15456dd2644c81f21191d2b74f0838962fab6db6db493285647f1e04d70115579a4c53c990ca80cc88d94bda2ca45c97609ba447b188c698a845d07d234e60fef53538eb92262b49692217c8841c19d03d32c97fd34c1673aae7c16b5e9b4640b866f226d09fd9b55796c3bf3d48141cd1fe0081a33222449b8ec903055e4f6fb1f2f8498eda0325cd79529abb106859fab0ec5676105243730f37b2d99d79c2e07a66111b6eaf91295d49d58e77982e36573e9d8ad9def42984d2ec4abc1d6c116b128ed6e1881c3fd6a3b8b74a183472e8c9e972d1628a23c0eddae01dcb38fe4a8e8d97f99398370b3e607fb86171f35279b6e060c44b101da78fe513ceb239af24b33126374b1e0dc7a3d1fe2e493d93beb9fb8b4c61005c790ec036f86b642aaeaec9456cd7a659801314df1abeb0aefadd740e7f9a08656edb696363e7ddb329bee5c4b6abf13f4e37d297402ab128240131e383940f0cbcbcfee2b77875e8d1fa621fe32a2adcb548496fcf13f8e12ea089e50797c7736dae8195eefb0e8b2f80cb3e11fb42156499de362e4442a1f59b8b09efe93b4fd505fade4e1e83a4972c66957fa1a8fb231e8ce23da3325582ce84b6b7607cd451e0ee2739fb07e91574ad141a4a5fbdfeb45367b2d3c0c26e04a522e1c49fff5ba738d209585ed7d9fabd761b1c246ed7497ac2245a8bc74f827f93304de7dbf08be578fb54ed26312a5e0b65912c9916e622ec95ee3a1c5842525a4b168375a913d90182f5295343a8f1a9aeb0829a8cb027d95884e8e19e9195e77d5bfd1844f31b194033526a66a1eba09f85d068128120998d2157c3c038ff392a326f1589a2da2a6555602f0a985dc3d5a525d1c40bb53778e713e39fbd43949547a948d18c496eb769604caacf7b1aa19071135d9a42ee2d5f86a2c2e11981c6ba41228297d83f2523798b9d87c1b643491b4308691204ae7b515d146a688d091a897a6681a9d332f60a247c535e6e6c0f0730938f3902441bf9187ac8b6cf58a5d918c10412a2d774d6b91beceeb858af3df29a16b7a12bf4193b3e401b0fc98e2b5c21b0d6e49514d4f1e85af11f34599b21a17f037da731bc2bc3bc042d0f8f25ff8561924058a7595c9b2f23ea768aed373e606df14605edf34cb67a6433c28160657cdde30256df776f269b397fa4572b78c4bb7c8b3395cc114702bffbbf9387f80794ef4bb6d08c87015f3684484036b95b910863a2e92ee8f6139a24e5f19ed08432bd92ed01b2925902b06c4b91295be65b641d78085b2a1ecdeab4b9f5dfeeb6fdb6d5fb02b061b8b5d03dc7f99f6a552f1869e65bad9ccf6b454a4255d800074bd97d24543347768a4ba733e73eb2afe178f73bd738d506386606338264df152517fd429718a935f6c8ca9abb4da29f3a30e71a26cc5496e6cea183ef02f884f4f5bfafa8a06794e59aa172894e6aaea31497c77a57c07d11a87fa12ded129fa64d68bf1ac19070c01e775f4d14b3e8c955141979b761405205af168a48de7732774994ddb7fdfa3c8570583168a9e03f024d9e2e1f09dec9cb77677047b75e4da6d17869c6f66f5268511858ba7e1af43acd85d328cee96baa4d17bde95a925d23fd9d062cc7da9fc25ab7707e5ef86d9b328bcea0543840700c6953e62c66ffaba77fd26f0d15cf6d70852208610f507ae83dced2e950f1d0029cdd7332347f946dda155635ea8330ea602419e3c53ec4b09117f3e09b1b2f93407cc8bb0c0e98d2678872084020ea067746d00f2203426773f56a09b2c7cd830bcd3dd58ade6f6460a5b444164d3a17bcd6f77c1a99937110fcbd1ac011eea53aecefd01481e60aa1fbf6bb2edb7db776d1c17c4b91ea5951c7958a473028c440681e28c68ba0d9ead285944ff8aab4dd09146f86186e7b52d00c08190a0613abb4531980d4c41712900679fafdfe15029921c6cadbe4d88d943d72fa9c51f77717de1c105b4ce216d26e57f2c3d2253a4efc59b883a329eb8042e3423ed384ec17e5eb2ceb7ff211f33dc6ff61c0246384ccaad7e38adf3d4bf3b60fc5cb1d040d1a0005fe9c31c8ba55d44887861842c396ced33ce3375708fe5c4984b816dbff04ae2672d1a1c253aa4ce34b876b2479d8bf16702c10eac2a280d63ad593fc572596fce8e94d7a345712bf82f5858c9b279304933855c00e3283bf6b878c7d94d70ec7e416c7d5444423951bc9129c69af9fb18d8911d1eac10ce394e1a139ebb0e691638f3ce07a70cb81100ac38f8e1abd530762caf0b7372c8b0e9a3ea3eff1a9548bd80e140337a0eda3bb789cea2f01cca56c9b917a60738b937daf42ffabb16d083493f35f24ae431903a1349bdbb6e5657f665bde33aea9f862e8af732d639c2fdd3807938e4d2fd7bf3bb644c1c62a2f291e1020fd1c90bad927a4ab4c2af87ec50348f43253087826d375ce7b34f430bc2204f1793f3fe2d49dd63c1e392bf73a703d83c0c8fc0bef6f975a5e0d0bb1b55d7072a7d29d6347e0bf1a964faeb217abf349cfc85043ab5ac604c834e767c1170c4d1db8049f959262ffdd5c029901127b26342d16e045e7a097789c3d8ca4a7dfc934df4eb4bf099f6524bb9e5a6fe0aa43e3112ddd9b68f809eae2e9e3daf3224a7433934ea31680cd63958bc27bd360b50b4d69b52657059b6c0c42f7fce90ad11e07b2dc58e6558cca4383b2b01e8788258f5f094af481146be7434761966b88e97bee6bdd541952b49242864f6a48e17273a754ad4fe1c3e2a37bfaab300813aba74725eb5ae0196e529aee464bbe26aae81a8edfebb0c67206f6dd57529786773cff6a7f9dfb43ea8b804122d2f463496bf312080eecc295d6cccf21160080771307cf90cb877d357ae88bb3c750be3997445d97ab758bb56e33399154e7e70fdf9e1b50bf67d014ce23839989c15211663f8aa7e85609cea098f5c0681b79728db1cf0721e6a5359f1f1f3e76fb7a16281ac62fe37378143b2bca6b4aa34cd4b94c037197c02d90e7cbd3214527896d33c698d42fa1a8506838c4283bd19348baa8f13193ebec9a23f059bfc23d5ef4a3237bfef540051c7bd11cc481f95895191430ba74e031fb0d5ac2744210dc546a8be92f5ce2240017a9b5513011700dfd823193412fe36d472f5408bf334fb4995af2ae88450f1b3b080789e7b61eaa268b883e22db6c77df1f3b714aa1cc24ba56030ba439c70acff10fb78eb13811f36455fab7820a2621f69a0728b98ecda6eab6fb571059436faa1199d3e85dcada522d853c56b1a6adecf83cea592a4a0847b4fec67de305190eefa59e7b4a81514904288e147432eaa7c3660debec326e89913e9e8c34a24150c47caee9a35ca38b62a6eefe19b7c2fd43665e94631534fcf76e37ac8852784f9cea2d82453161c35c2b371f8f0462f139d6935215c05faafee8e22b6478d7b095018f8b723e3367d2858e5a74b0aac630fd6ed5dc69b2e6afa9a28ecb14e4e125c5a69c951fe7b93effa01a55c98bea1588b1e52cbd77b2b89898ec8bffb03f2c4d138041476765b3e8f4050f52aeedb816116feb9df93fd67cbf373753cb2670d1ecc39b48131623572506ee694d563069f06023bbc94811a5ec7b64bda22c91da1f3c553614ccd601eb608eabde4de06d47fa9345d569320935f2c8c8ad8b345ad460c0673962b752fa1a586e956a21c2aa01c4a6846351131540aa4affb9d8e9669e52ff3a3e2a6cb61bc1bf9acd048bcd5d234aa0f1131e1c7ab377eafc8e985e459442a3505db6c617b156860be926bb8fa3ab70fc7b348130ee3f9d58c1a1e20cc493722eb220cf8760f397e6ef1c0d09a19a590997b608f67eafdc75317ba0bbba95b5b6584769c02fb2e0b8026aed2ff9c8d6708d5ea1587abdf25002515a552dd76668e44c748586bfe009eeee7a6284f46ae354a928f9117b23bbb24a0f69f4f4b239ea5b5ce13244ae8d9ac2e2c91805c3fc35804959070602f2a7608b607e114e0adb62c5dfe8abdd0625511d5ef0ee81176b5e46fa7bb9b3e5d7c8235694b9d16d9754d4927aa7d7d90c7f0c90957abd3c7e6b8cb125286f9511b073e223b81aea5e18951f76dc4199c0f192f56c09e9f139717d0f5f2159ac66d8742b27fdacce765f74de116154e32978e1788fac9a684f2434a92cda5565a187a1f610f4f48514f958f573c8e760bedf8dde4f331d035d40ad0439a2545c639df5a0665515bba086a412be31ad2fdb901013d0ff92bd148fe3e222a8027da23ffd32616b9c229bb47e205cddbf3c36a5a360158d726541c677d90e5e60750b7e79ec90c86c3d68e3039db9cc4154a9211febd3b7db61d38cda28062725c443415f77d90fbf02ebe5aa9f1292e0287b5955a82de5c3f693744f51cf98eaf94338e16e96685434f06f53464d1a976c0be9380ef49de9a7da469c1be635ce48aaf93297e8a890e093a3627b2a628e900f0210979ded002c804a8409cd28f8e373d03df82b80c6bff314d20bbb3d7f4a09aed307610d56dec7bc524d96beec893e0dd9b1efb91f51bb394e9d17b24487284b9966ac955855982a49f3406382b05a256de0cd89713770136c6eb3c47f58e830fb18eb174638d9ccf1578aa92e3bb839d5a456844ff073ea97a538a8a3eb945dbf90edd25807671cf55c6ffa3670de28b277f387bc2486115dd8dc96455f8108881b86e9c1f3e361e9724d863182d059dcda71997e23a93d5cf9dae6df382f30615940af703c519d3e255d14e2e279d5ae838f844eb83307f9c601af92d9e7cdab6662f14ba8ee296874c160d659a60b533cf3a6d7d3f32737de5084c3691b8db25a9dbc94c670dcfc79713d6526008a728eb8ebe7db8f461a7cb5aa2f2e34813f3ee6bc98320e4a0f5db56f1347123d0577c1426afe33ac5ecce57e97f9083aae6f2c9cf59dbd47fa63b5775756379c3dcd2eb77fb66e3d49b0df820d43a1ed1ad9eaa77aaab8fd22bb801d70d6316c5c131697d5cc884e9b12b8ef9c57a4a9b25540e0ec9f14a893b48f9e0e45733643c085e2577cf0b0126925475af5505bf701bb109b09753315878b20e2b8ed86b8fe609ca5727a978497a3faa61d22f06dbdca045692b38d2f7f91dd6471781c72d2b4dcd21be0dfcd8af30c4129982d45c41101f9907ebae108247224ae5851ba3c3ecf3eb48bf1c7123112c58f7ac5f736f4df08ab50dd5f4df5865906aa6b059b5a4cbf80ac1b7c1f0c5155e08f663290747cd27b5fdea7ea0590a3625715efc5973ae1989161905c785cdb1f205a3bfa05baea4534cfb84502b3c732e24ad28707bd8d89312fc324d6341756685833cbaa2ee3f000f23716e9c8657113efe5465ab1677dbf9af8ede8ff678a850473cd206d66ad88da8c31c1a578da557e5b921e5032a7d85335ab76c42536911cace065ee37ffa74ab352dcb7f7a51ace4cb48b2c580b2ce1a1d94bfa89dae9e8afa415b6d57f3f7bff1f40d2266e46f894b43209f4ca7d4b32681845c8f8df37bd50a51cd43938e63c2d75398d1f424aa5494bcd367fa1dc83cd9e79d1b5b6d07d312600c31226656414a872a5a5d9579068c062f2b1e8bdd73a34d4ce78471bc4564ada79111dda30c923ff43dfc63df9b224c335158359a4b989a86a9b3ff28c52c6d2d3dfc209d651bd5ea6712a73973fa0dd8eed7c7cae18d9c61cd2c0a4956033ac83fe663da934523b6a17e0dae6ecb791fa73462b6efcc108e699f2431ecbf2f2e365b7cee8ae4d0c3689b78a7c3", 0x1000}], 0x1) setsockopt$sock_int(r10, 0xffff, 0x0, &(0x7f0000000080)=0xd1, 0x4) socket(0x2, 0x1, 0x0) socket(0x10, 0x0, 0x2) socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000000)={0xcf}, 0x0, 0x0, 0x0) panic: pool_cache_item_magic_check: mbufpl cpu free list modified: item addr 0xfffffd806559d000+16 0x0!=0x4ee92198c7025715 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *157385 1832 0 0x2 0 0K ndp db_enter() at db_enter+0x18 panic() at panic+0x15c pool_cache_get(ffffffff82633050) at pool_cache_get+0x323 pool_get() at pool_get+0x91 m_get(1,4) at m_get+0x4c sys_setsockopt(ffff800020ace298,ffff800022d73320,ffff800022d73370) at sys_setsockopt+0x12c syscall(ffff800022d733f0) at syscall+0x4a4 Xsyscall(6,69,7f7ffffea47f,69,7f7ffffea3c8,2) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffea2a0, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic pool_cache_item_magic_check: mbufpl cpu free list modified: item addr 0xfffffd806559d000+16 0x0!=0x4ee92198c7025715 ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c pool_cache_get(ffffffff82633050) at pool_cache_get+0x323 pool_get() at pool_get+0x91 m_get(1,4) at m_get+0x4c sys_setsockopt(ffff800020ace298,ffff800022d73320,ffff800022d73370) at sys_setsockopt+0x12c syscall(ffff800022d733f0) at syscall+0x4a4 Xsyscall(6,69,7f7ffffea47f,69,7f7ffffea3c8,2) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffea2a0, count: -8 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff800022d73090 rbx 0xffff800022d73140 rdx 0xffff800020ace298 rcx 0 rax 0 r8 0xffffffff8150e41f kprintf+0x16f r9 0x1 r10 0x25 r11 0xd2e6da4aeda5b396 r12 0x3000000008 r13 0xffff800022d730a0 r14 0x100 r15 0x1 rip 0xffffffff814f2878 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800022d73080 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (ndp) pid=157385 stat=onproc flags process=2 proc=0 pri=71, usrpri=71, nice=20 forw=0xffffffffffffffff, list=0xffff800020acec78,0xffffffff8264e048 process=0xffff800020a8b890 user=0xffff800022d6e000, vmspace=0xfffffd807f00b450 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND * 1832 157385 57038 0 7 0x2 ndp 57038 483561 18660 0 3 0x10008a pause sh 18660 121336 71501 0 3 0x82 wait syz-executor.1 69669 189588 71501 0 3 0x82 piperd syz-executor.0 88209 207247 1 0 3 0x100083 ttyopn getty 29021 42847 0 0 3 0x14200 bored sosplice 71501 7027 90225 0 3 0x82 thrsleep syz-fuzzer 71501 360400 90225 0 3 0x4000082 thrsleep syz-fuzzer 71501 130573 90225 0 3 0x4000082 kqread syz-fuzzer 71501 132367 90225 0 3 0x4000082 thrsleep syz-fuzzer 71501 102070 90225 0 3 0x4000082 thrsleep syz-fuzzer 71501 503748 90225 0 3 0x4000082 thrsleep syz-fuzzer 71501 422580 90225 0 3 0x4000082 thrsleep syz-fuzzer 71501 278706 90225 0 3 0x4000082 thrsleep syz-fuzzer 71501 314565 90225 0 3 0x4000082 thrsleep syz-fuzzer 71501 314439 90225 0 3 0x4000082 thrsleep syz-fuzzer 90225 70325 64246 0 3 0x10008a pause ksh 64246 168257 46207 0 3 0x92 select sshd 46207 145864 1 0 3 0x80 select sshd 14180 297919 99594 74 3 0x100092 bpf pflogd 99594 80644 1 0 3 0x80 netio pflogd 63564 463304 91952 73 3 0x100090 kqread syslogd 91952 193050 1 0 3 0x100082 netio syslogd 80226 91062 1 77 3 0x100090 poll dhclient 79759 495204 1 0 3 0x80 poll dhclient 2408 169581 0 0 3 0x14200 pgzero zerothread 97653 23817 0 0 3 0x14200 aiodoned aiodoned 37418 87840 0 0 3 0x14200 syncer update 5398 236087 0 0 3 0x14200 cleaner cleaner 49914 13263 0 0 3 0x14200 reaper reaper 22146 463624 0 0 3 0x14200 pgdaemon pagedaemon 38316 262240 0 0 3 0x14200 bored crynlk 72444 127211 0 0 3 0x14200 bored crypto 3593 228843 0 0 3 0x40014200 acpi0 acpi0 9432 328529 0 0 7 0x40014200 idle1 52905 208871 0 0 3 0x14200 bored softnet 72890 266483 0 0 3 0x14200 bored systqmp 73914 16628 0 0 3 0x14200 bored systq 23071 263274 0 0 3 0x40014200 bored softclock 49575 330222 0 0 3 0x40014200 idle0 95514 353093 0 0 3 0x14200 bored smr 1 332643 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 1832 (ndp) thread 0xffff800020ace298 (157385) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff826567d8) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9579 6444K 11461K 78643K 24102 0 0 pcb 13 10K 12K 78643K 329 0 0 rtable 108 9K 9K 78643K 1289 0 0 ifaddr 83 17K 18K 78643K 383 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1565 0 0 iov 0 0K 24K 78643K 325 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1313 82K 83K 78643K 4826 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 25 0 0 VM map 9 4K 4K 78643K 10 0 0 sem 12 0K 0K 78643K 1349 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 1663 0 0 sigio 0 0K 0K 78643K 23 0 0 proc 62 63K 95K 78643K 1089 0 0 subproc 32 2K 2K 78643K 238 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 110 0 0 in_multi 24 1K 2K 78643K 252 0 0 ether_multi 1 0K 0K 78643K 17 0 0 mrt 0 0K 0K 78643K 13 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 78 344K 344K 78643K 78 0 0 exec 0 0K 1K 78643K 498 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 129 88K 89K 78643K 6975 0 0 UVM aobj 105 3K 4K 78643K 115 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 319 0 0 NDP 22 0K 0K 78643K 123 0 0 temp 229 3557K 3633K 78643K 62224 0 0 kqueue 0 0K 0K 78643K 19 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 37 0 32 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 146 0 143 1 0 1 1 0 8 0 rtentry 112 237 0 199 2 0 2 2 0 8 0 unpcb 120 790 0 780 1 0 1 1 0 8 0 syncache 264 12 0 12 6 5 1 1 0 8 1 tcpqe 32 3 0 3 3 3 0 1 0 8 0 tcpcb 544 883 0 879 13 12 1 13 0 8 0 inpcb 280 2522 0 2515 15 13 2 9 0 8 1 rttmr 72 3 0 2 3 2 1 1 0 8 0 ip6q 72 1 0 1 1 1 0 1 0 8 0 ip6af 40 1 0 1 1 1 0 1 0 8 0 nd6 48 37 0 35 2 1 1 1 0 8 0 pkpcb 40 6 0 6 1 1 0 1 0 8 0 ppxss 1128 44 0 44 7 7 0 1 0 8 0 pffrag 232 52 0 52 7 6 1 1 0 482 1 pffrnode 88 52 0 52 7 6 1 1 0 8 1 pffrent 40 1246 0 1246 7 6 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 151 0 97 1 0 1 1 0 8 0 pfstkey 112 151 0 97 2 0 2 2 0 8 0 pfstate 328 151 0 97 5 0 5 5 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 8 0 6 6 3 3 3 0 8 1 art_heap4 256 1090 0 886 23 8 15 16 0 8 2 art_table 32 1098 0 892 3 1 2 3 0 8 0 art_node 16 236 0 201 1 0 1 1 0 8 0 sysvmsgpl 40 25 0 15 1 0 1 1 0 8 0 semapl 112 1347 0 1337 1 0 1 1 0 8 0 shmpl 112 113 0 10 3 0 3 3 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 4113 0 2712 46 0 46 46 0 8 0 ffsino 272 4113 0 2712 97 2 95 95 0 8 0 nchpl 144 7063 0 5462 61 0 61 61 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 208 5926 0 0 312 0 312 312 0 8 0 namei 1024 27315 0 27315 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 7 0 0 1 0 1 1 0 8 0 vmpool 552 8 0 1 2 1 1 1 0 8 0 scsiplug 64 2 0 2 1 1 0 1 0 8 0 scxspl 192 22709 0 22709 17 14 3 7 0 8 3 plimitpl 152 170 0 162 1 0 1 1 0 8 0 sigapl 432 1829 0 1813 3 1 2 3 0 8 0 futexpl 56 47207 0 47207 1 0 1 1 0 8 1 knotepl 112 580 0 559 2 1 1 2 0 8 0 kqueuepl 104 589 0 587 4 3 1 4 0 8 0 pipepl 112 1250 0 1231 7 5 2 2 0 8 1 fdescpl 488 1830 0 1813 3 0 3 3 0 8 0 filepl 152 18359 0 18258 33 26 7 14 0 8 3 lockfpl 104 611 0 610 1 0 1 1 0 8 0 lockfspl 48 203 0 202 1 0 1 1 0 8 0 sessionpl 112 32 0 21 1 0 1 1 0 8 0 pgrppl 48 49 0 38 1 0 1 1 0 8 0 ucredpl 96 1978 0 1969 1 0 1 1 0 8 0 zombiepl 144 1815 0 1815 1 0 1 1 0 8 1 processpl 896 1848 0 1815 4 0 4 4 0 8 0 procpl 632 5564 0 5522 5 0 5 5 0 8 0 srpgc 64 16 0 16 7 6 1 1 0 8 1 sosppl 128 26 0 26 8 8 0 1 0 8 0 sockpl 384 3488 0 3468 22 18 4 14 0 8 1 mcl64k 65536 323 0 0 39 6 33 34 0 8 1 mcl16k 16384 17 0 0 3 0 3 3 0 8 0 mcl12k 12288 17 0 0 2 0 2 2 0 8 0 mcl9k 9216 10 0 0 1 0 1 1 0 8 0 mcl8k 8192 7 0 0 1 0 1 1 0 8 0 mcl4k 4096 16 0 0 2 0 2 2 0 8 0 mcl2k2 2112 3 0 0 1 0 1 1 0 8 0 mcl2k 2048 168 0 0 19 0 19 19 0 8 0 mtagpl 80 34 0 0 1 0 1 1 0 8 0 mbufpl 256 500 0 0 29 0 29 29 0 8 0 bufpl 256 12248 0 5200 441 0 441 441 0 8 0 anonpl 16 259111 0 244980 127 50 77 92 0 124 0 amapchunkpl 152 13786 0 13652 29 18 11 12 0 158 5 amappl16 192 10698 0 9661 101 47 54 64 0 8 0 amappl15 184 334 0 333 3 2 1 1 0 8 0 amappl14 176 142 0 137 1 0 1 1 0 8 0 amappl13 168 278 0 277 3 2 1 1 0 8 0 amappl12 160 79 0 75 2 1 1 1 0 8 0 amappl11 152 225 0 207 1 0 1 1 0 8 0 amappl10 144 304 0 299 1 0 1 1 0 8 0 amappl9 136 1038 0 1031 1 0 1 1 0 8 0 amappl8 128 572 0 539 2 0 2 2 0 8 0 amappl7 120 384 0 376 1 0 1 1 0 8 0 amappl6 112 224 0 212 1 0 1 1 0 8 0 amappl5 104 328 0 311 1 0 1 1 0 8 0 amappl4 96 2398 0 2367 1 0 1 1 0 8 0 amappl3 88 276 0 269 1 0 1 1 0 8 0 amappl2 80 13250 0 13179 3 1 2 3 0 8 0 amappl1 72 51240 0 50755 25 15 10 20 0 8 0 amappl 80 6063 0 6019 3 1 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 114 0 10 2 0 2 2 0 8 0 uaddrrnd 24 1838 0 1813 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1838 0 1813 1 0 1 1 0 8 0 vmmpekpl 168 19352 0 19317 2 0 2 2 0 8 0 vmmpepl 168 242199 0 239992 212 70 142 142 0 357 39 vmsppl 368 1829 0 1813 2 0 2 2 0 8 0 pdppl 4096 3683 0 3635 7 0 7 7 0 8 0 pvpl 32 670909 0 653650 272 81 191 215 0 265 14 pmappl 232 1837 0 1814 4 2 2 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 690 0 34 19 0 19 19 0 8 0