c56b6d3061898503d26f098120a", 0x35}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:01:13 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x3b, 0x0, 0x0, 0x1}, 0x6) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x200) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) 16:01:13 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2005, 0x20e) acct(&(0x7f00000000c0)='./file0\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x12) bind$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00002e2f66696c6530202a69d2845bae62f93224076b1f86ea5ecc489b56a78344e39dbf3652a1587395982eae1eeeecc0169934f82014512f5690c52b71a49a71b4ddbb9dc3b48fc1f6897c9a484fc1dde2581a0a14a98582ee2a9761147ba775a29b38a12f9a9d06ec2056afc95ea01fabc45dd741ecceada209fb8a803fec79211a687633acfa627b2b50c0ffffffb1e56a42422a2984f0dc9b0d185acf6ab046320f88bc90fe017f2b00f3547dba8682c35e4f730039b1f7e3f7620e16c00741590fb944e565f33155ffafa0ff7628bc2daa186e579048fc320c8b392b55ff64868984c1e9f4f73b899af659d7b7abf0275c0226d210182142169644d68f1fea76a6906e47d84ffc7235ced1d07006e1bcfda78bdb75a840d2cdaef8f89ff3ca14cc0339a02079da9f6cbf60521e0f70a34a4c3e0db84a70f927f4d61df74788d42c98a94d7122a460ff4664a2146b189bcf9290274a2fbcafe38ff0f39acf39ac311bcc3db8e1b6ed364922fed9a12852dd9cd2a9b45b721deae3fc899ad1df23e75ea73df53448f8e589f1fcb388cb45f702dda95018eba7a3e681dae6db54a3782fccad"], 0xa) r1 = socket$inet6(0x18, 0x3, 0x102) dup2(r1, r1) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x0, 0x8, 0xc5}, 0xc) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) 16:01:13 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) getsockopt(r1, 0xffffff57, 0x6, &(0x7f0000000040)=""/77, &(0x7f0000000200)=0x4d) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r3 = socket$inet6(0x18, 0x3, 0x102) r4 = dup2(r3, r3) sendmsg$unix(r4, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r7 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000100)=""/114) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x3ff, r5, r6, r5, r6, 0x14, 0x5}, 0xfff, 0x9, r9, r9, 0x7d55, 0xd75, 0x3}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r12 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000100)=""/114) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r14 = fcntl$getown(r13, 0x5) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000200)={{0x3ff, r10, r11, r10, r11, 0x104, 0x5}, 0xfff, 0x9, r14, r14, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r10, r11) r15 = socket$inet6(0x18, 0x3, 0x102) dup2(r15, r15) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r19 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r19, 0x2, &(0x7f0000000100)=""/114) r20 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r21 = fcntl$getown(r20, 0x5) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000200)={{0x3ff, r17, r18, r17, r18, 0x14, 0x5}, 0xfff, 0x9, r21, r21, 0x7d55, 0xd75, 0x3}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r24 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r24, 0x2, &(0x7f0000000100)=""/114) r25 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r26 = fcntl$getown(r25, 0x5) shmctl$IPC_SET(r24, 0x1, &(0x7f0000000200)={{0x3ff, r22, r23, r22, r23, 0x104, 0x5}, 0xfff, 0x9, r26, r26, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r22, r23) r27 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r27, 0xffff, 0x1023, 0x0, 0x0) r28 = semget$private(0x0, 0x7, 0x286) semop(r28, &(0x7f0000000480)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r28, &(0x7f0000000340)=[{0x3, 0x8}, {0x4, 0x82, 0xdfdbd8b24fcd74a7}], 0x2) semctl$SETVAL(r28, 0x0, 0x8, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r32 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r32, 0x2, &(0x7f0000000100)=""/114) r33 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r34 = fcntl$getown(r33, 0x5) shmctl$IPC_SET(r32, 0x1, &(0x7f0000000200)={{0x3ff, r30, r31, r30, r31, 0x14, 0x5}, 0xfff, 0x9, r34, r34, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r30, r31) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r31, 0x0, 0xffffffffffffffff, 0x0]) r36 = getgid() semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r29, r35, 0xffffffffffffffff, r36, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r37, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r37, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r38 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r38, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r38, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r39 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r39, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r39, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r40 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r40, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r40, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r41 = getpid() r42 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r42, 0xffff, 0x1023, 0x0, 0x0) r43 = semget$private(0x0, 0x7, 0x286) semop(r43, &(0x7f0000000480)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r43, &(0x7f0000000340)=[{0x3, 0x8}, {0x4, 0x82, 0xdfdbd8b24fcd74a7}], 0x2) semctl$SETVAL(r43, 0x0, 0x8, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r47 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r47, 0x2, &(0x7f0000000100)=""/114) r48 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r48, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r49 = fcntl$getown(r48, 0x5) shmctl$IPC_SET(r47, 0x1, &(0x7f0000000200)={{0x3ff, r45, r46, r45, r46, 0x14, 0x5}, 0xfff, 0x9, r49, r49, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r45, r46) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r46, 0x0, 0xffffffffffffffff, 0x0]) r51 = getgid() semctl$IPC_SET(r43, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r44, r50, 0xffffffffffffffff, r51, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) r52 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r52, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r52, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r53 = open(&(0x7f00000016c0)='./file0\x00', 0x2, 0x8) r54 = open(&(0x7f0000001700)='./file0\x00', 0x40, 0x100) r55 = socket$inet6(0x18, 0x3, 0x7) r56 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r56, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r56, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r57 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r57, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r57, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r58 = kqueue() r59 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r62 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r62, 0x2, &(0x7f0000000100)=""/114) r63 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r63, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r64 = fcntl$getown(r63, 0x5) shmctl$IPC_SET(r62, 0x1, &(0x7f0000000200)={{0x3ff, r60, r61, r60, r61, 0x14, 0x5}, 0xfff, 0x9, r64, r64, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r60, r61) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r61, 0x0, 0xffffffffffffffff, 0x0]) r65 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r65, 0xffff, 0x1023, 0x0, 0x0) r66 = semget$private(0x0, 0x7, 0x286) semop(r66, &(0x7f0000000480)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r66, &(0x7f0000000340)=[{0x3, 0x8}, {0x4, 0x82, 0xdfdbd8b24fcd74a7}], 0x2) semctl$SETVAL(r66, 0x0, 0x8, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r70 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r70, 0x2, &(0x7f0000000100)=""/114) r71 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r71, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r72 = fcntl$getown(r71, 0x5) shmctl$IPC_SET(r70, 0x1, &(0x7f0000000200)={{0x3ff, r68, r69, r68, r69, 0x14, 0x5}, 0xfff, 0x9, r72, r72, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r68, r69) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r69, 0x0, 0xffffffffffffffff, 0x0]) r74 = getgid() semctl$IPC_SET(r66, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r67, r73, 0xffffffffffffffff, r74, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r77 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r77, 0x2, &(0x7f0000000100)=""/114) r78 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r78, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r79 = fcntl$getown(r78, 0x5) shmctl$IPC_SET(r77, 0x1, &(0x7f0000000200)={{0x3ff, r75, r76, r75, r76, 0x104, 0x5}, 0xfff, 0x9, r79, r79, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r75, r76) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r76, 0x0, 0xffffffffffffffff, 0x0]) r81 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, 0x0, r80, 0xffffffffffffffff, r81, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) r82 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r82, 0xffff, 0x1023, 0x0, 0x0) r83 = semget$private(0x0, 0x7, 0x286) semop(r83, &(0x7f0000000480)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r83, &(0x7f0000000340)=[{0x3, 0x8}, {0x4, 0x82, 0xdfdbd8b24fcd74a7}], 0x2) semctl$SETVAL(r83, 0x0, 0x8, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r82, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r87 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r87, 0x2, &(0x7f0000000100)=""/114) r88 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r88, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r89 = fcntl$getown(r88, 0x5) shmctl$IPC_SET(r87, 0x1, &(0x7f0000000200)={{0x3ff, r85, r86, r85, r86, 0x14, 0x5}, 0xfff, 0x9, r89, r89, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r85, r86) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r86, 0x0, 0xffffffffffffffff, 0x0]) r91 = getgid() semctl$IPC_SET(r83, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r84, r90, 0xffffffffffffffff, r91, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getgroups(0xa, &(0x7f0000001740)=[0x0, 0xffffffffffffffff, 0x0, r61, r74, 0x0, r81, 0x0, r91, 0xffffffffffffffff]) r93 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r93, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r93, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r94 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r94, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r94, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r95 = openat$tty(0xffffffffffffff9c, &(0x7f0000001780)='/dev/tty\x00', 0x80, 0x0) sendmsg$unix(r4, &(0x7f0000001940)={&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001600)=[{&(0x7f0000000280)="f5836f7072a4ec6f39a74c23a894cae211f5965379dfc0842ab608214e8cf667ae85ef67a96bb0cd9b3049bce057bff23d3e2bb573c249db7fd0901a979bc0018fcd770db0b2f5d76c89044cf24fcd30ebbf66eee486867567038df1b8d35e63c285701b99bb81bff8cfd4287f38eb0dcb83ce5e31d82ba8c9969b59b138d52a7903257b07c5203d9e60829c29734e64efb160a6ebdeed45143e17e35af90e51670f07edec993d2cbea841a99601050c6db44314e553dd36e848dbad950cc44878417ec7aabc43ef15bf69cc1c6f44666d120f663d8bf5402db7e3b8c1a8f4856040e7683116f119abe8e68a26a03e0bff8e61c68fafa509e318e12c", 0xfc}, {&(0x7f0000000380)="5db6b1242585a07c3f54d1c1720b08aa15e58acb51d817edee0469e2b0f072555432e8aed78a9253137c9c34", 0x2c}, {&(0x7f00000003c0)="53592b7dd2071ece72cbc89132abc39217b5cc1bc42dad19ff7e2b08c31c0a11966ca87587379322eb637c4ddf698020d8dceda511a5f02361ff765ad9b2e87bfce316ac93bf5116b99ab288d7bc61e0e63bc89d55d5336c04e47107d83996c69ecaf9c831b8630a4779a844e317a0aa7c460f65d520ee731f4316177efd2f7e634bcd55474adf0b8a3555d2e80688849cc6cf65f42a5c2754ecec4661e08fac0dd418e6940238be6817cb4cf8297970fb896f7823a8433c77993b2fcb8b0f3373385048ec3ebdfe84e9", 0xca}, {&(0x7f00000004c0)="11da8f6f45da4f74376de5d91440859d3ca5c932fdd6fe0cced7a989c2cdf30203aef701afcd9864275dd6167b2b8cf4f741cef64dca11349291a619a342723aeb90af85dbbc4cf34ff15f58a3c91309b3e4e89374ab7f06d4759eaeaf86d6986e026e0d8cef18e6fadc8092240ac97188fd4b02ead283f98b85b0a78cb67e7c283edfe3aa6905133d2a01e455cbfc45b81321d22479f353c8977d4784b4022270d457c72e9871d6e16a58e2b303ad90d5666edb68067553b9a675e98646a40937d18ee226d03d71e00660ca820429fa683e749268499dc4250387d01e82889f121865d686d73e629cc858fb06774ee9219cc7d4ea3ad01e0e8631818cd8531325851e85da485735d8d8fa2a429223038f12df9bdcf91d635a8b4a1bc15c1b3232496a11ab3f54c5b78b1a989f8136bf1e73f35e6ec2ddfea2b2521744330f44b59f3553568db27966a882c0c58b28fc618ccfbb85691d1283ff97693bbbaa3fda3d11454a26d0a58b74f2de03814748a377ad84f316bb69bf12c96e978eec7a61fa529f35d2815a831ed8c32328eaf62bf391390f283c0c310b9dcdace6fea8084a2bd69e3f3d2000e296fb738d781f2d816ac36fa420a9690456bc5f01e21611f63f4ac80d171a44dc08755fe02056f2b3cd72f8d264fdc2f7c0fb7d0bdce65c4824af5a059e73f791086b42265bc136d9b62fd04e08f6c6a60fd2a44a5b658acc190ee34f0ff00d82a57497a3565043a4e86953308fa215e463307f147a298c13aea66b42ee48c081df370807befcc2df563e2992d357fe75f33264ec7a60388f6e7ccde7e58542de2aeb5374ff9b54e9136da39e7af136642d6ca11f8439d6f0fb1495d5de557f69d8aba9c059e7e4a4700e1c48329e7c35feb4abf6834bf69b785c528b7be2c6952945992382e4bb2ff0a069460613ec2a377b069563d687da786df65b1c8bfe91644197bff0b28df0de9f821e4511959f9046824925e7229c8ef6b2878b1a85e9977bc628726a145cf92a1d4c06a3a0f484942bdd5c4895d19678dbfde6a127c4db15c77a5095fa7d1b49284d58670b74d98c204548cb958da0e5c74124ea611f89c3d551db31ccf8a7811459a3c997826b2cba3bad8e21d1870f3990a170a876aee635a80fe36700a516ef0906144b4751fdba90a7d11427b5dc1567f46f1f5670faa9b2d59bfd006459b79d05f40c735fb6c3a6872520736eedb5fbd452c9308e6ffec422134cb68cd70eb33939e0ca859a08c5f38c304fb51c4d710de92997cd9d36e2b5a2bfeaf9e71f2f8a1d9519ad6e79a9683884f183472d1bbf6dbc6feafd062e92c4625696fed7136da08b95fa9ffd41ffcaf09e3629c652c3d186877e94c7ca91c95ecf20810d6ef14a2d4f582e09b3a2d36567fc2efc9ea78ac178b8a8bc16d4873b260ba5a1180a18adc59187fcc62258e02554ba88666d594aa2704d199864764cff500f89e8eb8eeeb7dbe8c5b867ed270b43708f2c74e7a6a0f8cb0dda929f41ef447fe29e8d636768712cf1128f6b2b8cb0ff1c8e7cfea653b394231652deaacb57862b1e5eba162f28154405186068160e48a8c78e1377b2e8f75a1af7cbca09dcc11e459de9372c600e8379eeaf27fa5cf71afcfbf9bac0028ea2c6c1b66c878ddfae21c80b5f1dc93289b042ee322d66c6ce04b5cdfcbf0401e27944bd21975f26e5a80cf5d1e9db8c1c8a6868b55d6b2bd4b668ed0a6341a4605629e46e60ad5371f9f14006843c298a4b158864d62c730d8850b8e05694f1518b975e035607657403b293b5f9f3be3d20ed5c62b4940101bda409a911062947ec78b049bfc4d6d8ce7703f9dbe8f2963f7f8712dbf60397150270778632a11137237c49203561bc96cf14dc2a3423a86a232771d768207dc83fb528427e39a641a789e946d6d84d74f687737fe0d3d96ce1e76b4ab01fc74f08bfda9ff3fe672036e458109823a14c902595e2dea23307a8199d51181652bfb6465fe61295b7935c55afcc114c00201047410cbdbd1f4a97d5de2163a246a390e862cf1773e45f4c3fee96871e64d3f9c2415c76c7a86a9e643090841521bafad6266059da503f9eb51f413579de0def49b88ffd496954e35a33247dfbc47fe31ad7d421720c3feed4725dbd4ba398a6e5d18dc40e9abac31b4f869d348134706e039ff6faedd0e44fb3f8b36b156f5e2f9ea3b1046b46b7684e80e88b299ca0fe8b776fb0bc2809dd56335d0371895f30bfcfb43b54b40b88e3454f32ff6321918d95d3f13a7df25f4e7c7d093888e0ed7bbaca7bffc99a87ae3d015e3fbace4029e3ccfa6c3ee22ee7bc5a3a07b2def776b588b8b6cf0d5df09c81284f163437c58eaeec7dc5a7e909e1d1fab4e0231dafd11203a746ff88e25fcc2dda7d1eb69af5a0e1d3712842a135a78ec0a45da7178be55c78fcbfb456fdde2fe5f2e670742953d1e19f35696d0c52a25abfa33203876edc533feec5af7b384f75da07a909ba1d9f0f2b0b4fe1c0032b1d8d8b4237a006ab224f2e2002d9248b4f5865a3a5d58fa687df77e5b2afad83dc8e2a4258df2c1385563899ad1e2487227d5c6892df47125b942b26c9fcd359841adca782c7a1f9fcd2b16db482a66b8cc2413f8654c106c7ec130fdfeaabc336b1f7d68b8054111127d95414e27e7fc6dc918afe82e311677879e3467314d92db6bdc71b12d6633aecc5f50addc0f24f0a23567da9579af0da4b577e26fe3dbe1f2a1062fab15756a0ed18c171014fc3f4954b602d0ab9454fcfe8ceb83819a2d00491367ac97a4eb558938c51556fdec96438460a8a4c7caee117c5ef20807c76177c5353cb87d889b9d3ba8623a46210060318151d2570b0949e92c1c83970862148b6c7783deaa701ea71446349cead75ed124f13eb0a6e8e1cb789f7885f491aa6ff1b9d37112643a77537c4cf3dd76550a3b1b97c52240b58dae397039511c715f89029b1673eee5e4a46f898d86735b37ca439ad39eba724cb71cd490333a813cd4b625cc08b0763967c1e2df8a720fa76817b42e1f6778c4dc74e93ee240c302db0864e581fe0c8642efe3e76ceb5493e8ac3938b43c91b2867e1317bae3ae32532e5ab4ffb632e9ccd58fda1dfb1b7a635ebecd448ff3b953e7a3ad7a4e111062aa80a82dfd67d26cf1777d471112e75037535b831e44050e78b5c22bcc0daedcfc3401c8a0cd1b446177096b0addd0a013f484d8073c2b48c80d885852eb5d52b19c56c6f3877fe5eefa2b68f3dbc3e57a94cae12e9a22019d324ee2c558d79f7ab8ce8c923e51a95b9dd7a46b98ed053ec7fd6478fb1b4c8d91f8ee10968d8118e0dbb40e9bbd313330ddd9cbbd1d0163038dc728ed01f4d71152564a96d5483505cfc670ca9fdeffd1da269d64de85cf2e93b3870ba124300fbbc22e979d9a29401981a9024ab724f70114b8d9f0f75c2e1e38445aac53788825852753710e084bf653cb07e9dcfd26df4bceec137e738ac97620b421848918faf98b63c38fa46fd13ae9d131e14be4117692ee093e93c1083fcc31cf13aa9452e92382c404c66af217d26ee1e10d9da6645133e84456ab31b67e18bf7b284d690c1c110d7bc5895e93a993433b6db44cc1bd18ee3e0e45e143b57073036789273bb21733707d1f70107a676f37589b2ed52649c980344273bc9e1e9d53a15355392c30de29bdac509901a4937d76d3c3094e5227ef537febd50de7b7c9b4ca394ffe5719848531ae0de5cff15829740c39b51bbbc686e5acb8b84c333f5775c66bd10d6698693030f7fdfe6f1d6123ed321738d2a931fe625a4726a074375e482d860852f39262920d1e28ff0bed060ea8e06f2dc4a8dbeaa0c617bf06b19d5a09ccfbb0c9a44f9379fc6a1bf37758936d0932cbdb43c27f48a3beadb6da7ac6523995c911a38952f63c5274bef781f13e3db77b703dff2f2eb994f55ff425589a129397169f0b9af7e957e584fb026b641796745c3a92ddde8762f73aef0b2e8ae2cd7b98beb673eeab97dd747ae4d0384e99676ac3c8a29e547f65d7fd2ab6fae2d526b5b4460b2489a9630edabace6016fce0e21e427467c52ced5b8aff2c25e49ba4d97baa36df6c8ddda6c3e0332d1bb23c94294012cca807c19e8a6866c1829cbb367f45724ef719e58edd2f1a3204ce02956056a4a9e3093aecbf6a11fdd894b9eb9a1da270e5f467e3b5153803daa309b6071039caea201dd62d3f6c593fc5a752ca78a25b6b65e6bed88bb3f77e9b818fe848031a859d8e4bf3331ac20496dce52b6d54184afe65d2adeb9f7f3c2a9d153fb1b19740e8a5fd372d172891beb573bc3452fa369371f286d361177626020a916881cbac0aec7eadf60bf6c7db2618bc1bcdb7afc944331ef081b168fc0c1f69c6e630107aab8808ddddf3cb12ae3dd5b5e084fd46507375a38f182edb297d60f5fc794d39149b4c43b6da711478a67b6ce62dfb08685b1fc7c0d93ed2c9b31f6cfdfc5fdf81453feb2be5345f22a9b399608d24074f2a29a94d9d1b4c1cef78f2f2005d846d96e232683662d2e7c041b0ffb64e8686a1c07263505ff0741d6b85f2b068adce2cadee55265af4279ee7a52e2f9aeb78474a29791164fb8c3e4877216aa7aea54e24aef784f4d533fac0294ff108e4aaff7fe06531fad7401ee39db79b4eeb729d20e60925878f2e2f87d1cedfc04ff482f345c60787bf836e5f96e52901f5aa238fe0ed2e1336efa64a34e28e25c80e53c74153052993b669eb3b5471665d701eadd552bb57220dafa8bcbd22929529a31a0a0c1bab4692ec2cf4e49a19f2a65498ce3da1abb5e1b888fbfdd5d122ce1f9db7a7ce70e570a339494b7d80e23357563e42a3a6ba7b8869935ba9843d440c2a00237a7eabc9f6625637c50c99ef4c44d0a430723201d12574277bb9b0934841b0928f3343c4f602c618b4d33be201a0ec9857fc04d9ffc7a2555f4e3654820cd11b70e8878840eefa71c6376c79f2afb0fb0bbe20220b73bab628749d3d727d4ee0fc42f77a945174c3330a43d15a5981de4dd6b4c2ea2c861ead9fa6df27b268e9e3c89135254fc1aca8ffde1611c25f9f05cd3f024dd701f2409ef8a472bf43d85bc9a4c6d7fe5d4f681ba4140186e20357ac0688e1c73f539f6fcc301e0a4d548ee5e4474d615a540e0b388250c031229dca60ca5f107fff1b3d9be52d2809e5b3c7bdc083111ac799e0bd917c05a9ae7fa9970e3ccf0700fb36c5155247e7ffbbafa2d9d54f4fd37c143fb55cda0803ee9d2cd99fac52eb250b5d1d64efd3f8c30b9bbf62d721fd64b4de4bdf8c088b03a3abfa4052f8e413cd4b86f1d961c5d72ac5b7f96cb59eb53edf7b947d38c65fc00b213bea4f87a5dd7686a3abfd4e0657cb0f9b0e75cb03bce2241fb4e57543df2ab7bc55412b11b980f591dcbce23e4e5ad22e601f46775b6dc37d16078f34d7e0201cda6de137946825504b4b7103f1596d5ac5086ca9ef3436c921a6c8cd30fd9f96f13e4e585cc6a383e1fc240e3efc156c7f8eda928ad26950f40362ec0e1403cf1f202a144dffcb85a69638ba4d4ddf19f5f5a8f100d7bf650e053808fab7641ab80398ed61ef1168bd68aed8036000e96813886758a6e3c3379a9346edad4272820c6266014dd2df66e613af352019069490ecf517b1b1a6332d75a478fd54386ec4f7ce9772ede99723d70bf9145f3399ae6664f600a2ed302c056c91965e118cb86f22e272dba59490a3350b8a0193921214844fccc2cb84402db04869ac351f25f174c4402", 0x1000}, {&(0x7f00000014c0)="764b897a", 0x4}, {&(0x7f0000001500)="27df60e4dab92968e7504ee33184aa9d0b57e94adafffd05e218867cc60311f174c3418941e6ac50146472f242354e1157b20e1371cb6b40802a31bb4ab91f10bc461589c3e20fd15c049fac2f1d641f28e2c6a495a0a1bb9ede72b7d43395390bbc929f254119de535ac05f95f9ba62be84637e9b55a7ea8e65101bdc18f5268076bb49175e0a85ab0c05ade9c41d818cbb2e83388c4fe008c29893b24eaa3ccd60a7dae93ae930", 0xa8}, {&(0x7f00000015c0)="e1fff7f298683ac2a810cded9b018e13d5239707553266ee88c28eef38335a37092f7411e4a9a999d3a1b52eac53fd7a50f6b7bad6150347352a7dfb5a", 0x3d}], 0x7, &(0x7f00000017c0)=[@rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r9, r10, r16}, @cred={0x20, 0xffff, 0x0, r21, r22, r36}, @rights={0x28, 0xffff, 0x1, [r37, r38, r0, r39, r0]}, @rights={0x20, 0xffff, 0x1, [r2, r2, r40]}, @cred={0x20, 0xffff, 0x0, r41, 0xffffffffffffffff, r51}, @rights={0x30, 0xffff, 0x1, [r2, r52, r53, r54, 0xffffffffffffffff, r55, r1]}, @rights={0x38, 0xffff, 0x1, [r2, r0, r56, 0xffffffffffffff9c, r57, r0, r2, r2, 0xffffffffffffff9c, r58]}, @cred={0x20, 0xffff, 0x0, r59, 0x0, r92}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r93, 0xffffffffffffff9c, 0xffffffffffffffff, r94, r95]}], 0x170, 0x201}, 0xa0e7a65af8400cd9) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r2, &(0x7f0000000100)="552b4430b6b4ab5f08fbc303b2f315ce9c0c36b5955e0aa99a079aae0c72b205adf334113b581d031162964c5dd40000", 0x30) 16:01:13 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x2, 0x0, 0x1, 0x0, "ad46856940431224940348c181e4c531fc5be356", 0x0, 0x18}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=""/178, 0xb2) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c", 0x24, 0x0, 0x0, 0x0) 16:01:13 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r4 = socket(0x18, 0x4001, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:13 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x80, 0x0) socketpair(0x1, 0x1, 0x5b, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffff9, 0x90, 0x80000000, 0x4, 0x2}, {{r0}, 0xfffffffffffffffd, 0x1, 0x80, 0x5, 0x3}], 0x4, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffc, 0x10, 0x1, 0x400, 0x6}], 0x6, &(0x7f0000000180)={0x9, 0x6}) r5 = fcntl$dupfd(0xffffffffffffffff, 0x457f746984016660, 0xffffffffffffffff) ioctl$TIOCEXCL(r5, 0x2000740d) bind$inet(r4, &(0x7f00000001c0)={0x2, 0x0}, 0xc) r6 = syz_open_pts() ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f0000000200)=0x5) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x80, 0x0) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x10000, 0x0) r11 = accept(r5, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) r12 = openat(0xffffffffffffff9c, &(0x7f0000000440)='./file0\x00', 0x0, 0x1) r13 = dup2(r5, 0xffffffffffffff9c) pipe2(&(0x7f0000000480)={0xffffffffffffffff}, 0x1000e) r15 = fcntl$dupfd(0xffffffffffffff9c, 0x14, r1) r16 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r17 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wskbd\x00', 0x80, 0x0) kevent(r5, &(0x7f0000000380)=[{{r8}, 0xffffffffffffffff, 0x22, 0x0, 0x0, 0x3}, {{r9}, 0xfffffffffffffffe, 0x1, 0x10, 0x3ff}, {{r10}, 0xfffffffffffffff8, 0xfa, 0x4, 0x0, 0x5}, {{r6}, 0xfffffffffffffffa, 0x16, 0x0, 0xdeda, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x123, 0x20000000, 0x40, 0x8}, {{r11}, 0xfffffffffffffffd, 0x0, 0x1, 0x4, 0x7}], 0x3f, &(0x7f0000000500)=[{{r12}, 0xfffffffffffffffa, 0xa, 0x40000000, 0x907b, 0x1ff}, {{r13}, 0xfffffffffffffffd, 0xb5, 0x1, 0x9, 0x5}, {{r14}, 0x5, 0x1, 0xfffff, 0xb2, 0xac}, {{}, 0xfffffffffffffffe, 0x8, 0x9f744839f7224598, 0x1, 0xffffffffffff7775}, {{r15}, 0xfffffffffffffffe, 0x40, 0x38180084, 0x8000, 0x8}, {{r0}, 0xfffffffffffffffd, 0x5, 0x3eadb3cc5cfe67be, 0x100, 0x5dda}, {{r16}, 0x8000000000000006, 0x4, 0x0, 0x7e96, 0x4}, {{r17}, 0xfffffffffffffffb, 0x0, 0x42, 0x901, 0x8}], 0x0, &(0x7f0000000600)={0x7, 0x10001}) r18 = accept(0xffffffffffffffff, &(0x7f0000000640)=@in, &(0x7f0000000680)=0xc) ioctl$FIOSETOWN(r18, 0x8004667c, &(0x7f00000006c0)=0xd5c) fcntl$getown(r7, 0x5) r19 = socket(0x18, 0x4f5c5ba272ba9fa0, 0x5) setsockopt(r19, 0x265a, 0x80, &(0x7f0000000700)="ef2266e4171a68854ac6f06c09db06bbad0c52b5dcab8f35a739fd600cd56d093eea245f1063127a6b18e2503510198cef2d440af7ddbee8a36846788490a6b4bc04093bc3b6f43037cbb052c1bc22ed97d4426e8b4285bc2f438f4189135805e62cc94e9f8038ffc9759a01361eafac551117a2fbd97876e3bdd8789ea03d684322f3fca2bf772b21fbf710eb1d54b78009ec6933b95d59de3003be6d99b124ccea553d579e4fc74b91abc7a210e4b4d52ccf8b", 0xb4) r20 = openat(0xffffffffffffff9c, &(0x7f00000007c0)='\x00', 0x100, 0x1e) ioctl$TIOCCONS(r20, 0x80047462, &(0x7f0000000800)=0xfff) r21 = open(&(0x7f0000000840)='./file0\x00', 0x400, 0x110) readlinkat(r21, &(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)=""/35, 0x23) 16:01:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1, 0x5b00) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) close(r0) 16:01:13 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) socketpair(0x20, 0x8000, 0x6, &(0x7f0000000040)={0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000080)=@file={0x0, ""/92}, &(0x7f0000000100)=0x5e) r2 = dup2(r0, r0) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) r3 = socket$inet6(0x18, 0x3, 0x102) r4 = dup2(r3, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) sendmsg$unix(r4, &(0x7f0000000000)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f5f69c7653000"], 0xa, 0x0}, 0x0) recvfrom(r4, &(0x7f0000000140)=""/5, 0x5, 0xcf9e924e104d6056, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) sendmsg$unix(r2, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) 16:01:13 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) poll(&(0x7f0000001fef)=[{}, {}], 0x53, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000340)='./file0\x00') fcntl$dupfd(r1, 0x0, r1) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair(0xe, 0x4, 0x6, &(0x7f0000000380)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$dupfd(r5, 0xa, r4) dup2(r0, r0) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCCONS(r7, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r7, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r8 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCCONS(r9, 0x20004276, 0x0) r10 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000240)="8eeba7ecec5fc93874f59c1545a44756e01af6e479510830bb0df6d1d1c56a3bcb56f70ba93b3c166607c0523deb0a30e6070a9aa9102f83191930c93f2b7fccfb75bc8256adc9a1d8220a438a747e8ff58bdd45e0ecd8c0e1e784fa0bff4f200e71d00dbf4cdf1a81ea35f9047e296f9f11cbbfd39c295db9cee03d288aa644620229c9de9c4ed285794f246cdd1eb14485b723fcb1bfc62a6efc", 0x9b}, {&(0x7f00000000c0)=',', 0x1}], 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) sendto$unix(r11, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) r12 = socket$inet6(0x18, 0x3, 0x102) r13 = dup2(r12, r12) sendmsg$unix(r13, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) r14 = accept(r13, 0x0, &(0x7f00000003c0)) r15 = fcntl$dupfd(r10, 0x0, r14) ioctl$TIOCCONS(r15, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r15, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCGDLTLIST(r15, 0x8010426d, &(0x7f00000017c0)={0x0, 0x0}) r16 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r17 = fcntl$getown(r16, 0x5) fcntl$setown(r16, 0x6, r17) 16:01:13 executing program 0: execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000140)='/dev/bpf\x00', &(0x7f0000000180)='/dev/bpf\x00'], &(0x7f0000000440)=[&(0x7f0000000240)='/,{]\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='!\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='tap', &(0x7f0000000380)='5#,\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='tap']) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000480)) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") 16:01:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = syz_open_pts() dup(r1) ioctl$TIOCSCTTY(r1, 0x20007461) 16:01:13 executing program 1: getitimer(0x0, &(0x7f0000000180)) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0xc00, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000240)=0x1ff) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186a56010000001c00fead000000000060d5706c851f000000000000004e341d89df00000000000000", 0x2c}], 0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f00000001c0)={0x1, 0x4, {0x0, 0xff1}}) mkdirat(r2, &(0x7f0000000100)='./bus\x00', 0x20) 16:01:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x34, 0x0, 0x0, 0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="0db56de784b855ed8e1e108807b1") 16:01:13 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) rmdir(&(0x7f0000000080)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) socket(0x11, 0x4003, 0x7) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="896c11e2e1d36302", 0xfffffffffffffccb) 16:01:13 executing program 0: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x1, [0x0, 0x0, 0x0, 0xfffffffffffffff9]}, 0x3c) r0 = kqueue() poll(0x0, 0x0, 0xc5ee) kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0x7, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) dup(0xffffffffffffff9c) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff9, 0x10, 0x2, 0x3, 0x6}, {{r2}, 0xfffffffffffffff9, 0xb74b1027cc96eae3, 0x40000000, 0x95, 0x1000}, {{r0}, 0xfffffffffffffff8, 0x20, 0x4, 0x0, 0x9}], 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x40, 0x4, 0x2, 0x494}], 0x80000000, &(0x7f0000000140)={0x9, 0x1ff}) 16:01:13 executing program 1: r0 = socket$inet(0x2, 0x1000000000002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x10) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = dup2(r0, r2) connect$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="e390b9443c6e0cd6a8061d8f874acc2ce982a02d2dec53941dba8c5e6f40b8e769ec2c9bb869b013042573529fbf89efccef33a6cf7fcbc811e8620f1762bd8c1647f621629e014e1b4cebc9efd634fea43d8518514af40a9095076e7cb0549efb6213591c627f45f13ab1a9359ba6ec403924368de3419c981561def33af45e3a6e9c1f0271cce798a99cfd1ca9fca6"], 0x10) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:01:13 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) pipe(&(0x7f00000006c0)) r1 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) readv(0xffffffffffffffff, &(0x7f0000003f80)=[{&(0x7f0000000a40)=""/226}, {&(0x7f0000000b40)=""/71}, {&(0x7f0000000bc0)=""/4096}, {&(0x7f0000001bc0)=""/198}, {&(0x7f0000001cc0)=""/4096}, {&(0x7f0000002cc0)=""/83}, {&(0x7f0000002d40)=""/4096}, {&(0x7f0000003d40)=""/251}, {&(0x7f0000003e40)=""/187}, {&(0x7f0000003f00)=""/124}], 0x2f5) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x16, &(0x7f0000000000), 0x2a6) pipe2(&(0x7f0000000000), 0x10000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000980)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) getpgrp() getegid() getpgrp() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000200)=0x6) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000000000000000000000000000346b8ab347bb76d1d672bfffab94d9a2ca81c08d5d2742927cb8d82ea593f7561f7d64362a60843288333d3bee104b4611cd3fbec6d853f3cc4b75b77b1164e1e4a12c7f868387d7db3b59f8ac383e5858bd342419582875619b8e8124ccb29d9120a41fa735a8592de4912509d3d0d0ba3a449353c9272b51707037b79060b3c0ecdcd48fce12c2ed8ce91d5085577876561482c61ff24eb6cc6b48da424f1845cd7cfbf954509742f08c2e65adc27da1fb486325ec025a3680b841a6fb7b0852e885f942edb6b19994900b52412c993d0e3463593d45a073d2a7b626674af32f7b10756c49e36d756b7cbbcba869a760b9d6bcfc00cc216c4816aa84407866558015bce8"]) r4 = semget$private(0x0, 0x3, 0x80) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f00000001c0)) semctl$GETNCNT(r4, 0xfffffffffffffffe, 0x3, &(0x7f0000000280)=""/137) getegid() getegid() 16:01:13 executing program 1: pipe2(&(0x7f0000000040), 0x10000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="0002000000f67e734adcfcb3817fcf4fe389430b7947d930eaee91440a33794987a7eb4b864062ea5b83e12b5228c9054cca47c26570ae9141059376bded3eaabd34"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="fbe1b6e204397f44ba1bedb361c5ced7ea0e0dbf83b7066e7b58527838963f03a7cd1cc8506c585fd34488e951b977ef5ef5b96e73c75ce3d8e025beb49dcff5289973a3ccf3d986df63309f3dff86b3a6b6c2c7957c66c55437959875c8d7ee64d1a1ba455d0c8bed25671d74a3"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:01:14 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = socket$inet6(0x18, 0x3, 0x102) dup2(r1, r1) r2 = socket$inet6(0x18, 0x3, 0x102) dup2(r2, r2) r3 = socket$inet6(0x18, 0x3, 0x102) dup2(r3, r3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0xfffffffffffffef1) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257073f898b2e27acb5d602000d1c5e70fe914a98c74851b7538c2001cc7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500010002000000000000020208a371a3f80004", 0xb1, 0x0, 0x0, 0x0) 16:01:14 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)="eaff115c0000080010828e8f66f6d26bedc9226640353521cf55e86208ad2a2bd26ec75cfa34b8b12d4b781df15452973d586bfaddcad357625651dea1c9c25c86bdf6998a63d5effc86ed50e97c23c022d7c23fa231df3492035ebf8286aa611c44df87a451bccffe0de39944eaa2dafc78603b1831f9aabc2caaec8310b1ab300600c1e064747925f47ef8246b9c5592f3df3e676afac091f255d42622bc05e9ef12010000002a290aef9b378792102d39471d93ae49574300b8b7c52b7529dcc1ad669a318c8798a31f137723c8f8ea78bbc596e40ee5ae4ee41c3900bc46ef01499469fcb085e7723dd5da4b8f1969c96368007527257183a714a244e83d26c397aa93790473fcb8a391197f26f36acc2c", 0xffffffffffffff86) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) r1 = socket$inet6(0x18, 0x3, 0x102) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f00000000c0)="e2ff125c0000a0e04357cad48188cb8000", 0x3) 16:01:14 executing program 0: r0 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f0000000480)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r1, &(0x7f0000000340)=[{0x3, 0x8}, {0x4, 0x82, 0xdfdbd8b24fcd74a7}], 0x2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r5 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000100)=""/114) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x3ff, r3, r4, r3, r4, 0x14, 0x5}, 0xfff, 0x9, r7, r7, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r3, r4) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r4, 0x0, 0xffffffffffffffff, 0x0]) r9 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r2, r8, 0xffffffffffffffff, r9, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setreuid(r2, r10) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x8000025}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r11, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:15 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc53c, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x17) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket$inet6(0x18, 0x0, 0x102) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) r4 = socket$inet6(0x18, 0x3, 0x102) r5 = dup2(r4, r4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = fcntl$dupfd(r2, 0xa, r6) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f0000000280)={0x1}) sendmsg$unix(r5, &(0x7f0000000000)={&(0x7f0000000300)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x14116c606731fc6a}, 0x0) accept$inet6(r5, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) getpeername$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r8 = socket$inet6(0x18, 0x3, 0x102) dup2(r8, r8) bind(r8, &(0x7f0000000340)=ANY=[@ANYBLOB="00002e2f66696c65302f66696d653000ac60110b9bbbea49fd55c564b5c7ca55b8c1f7275cc75d3316cf9f193889ad7254e7b676353e893999483519bfeb160bab3bb553ab7ec445f08be683ee06728bd10b24ecb76a8699b50204d55ae8dad18fcb969fcf6bb60588072891b64e0dbb65e8922915a9ebf0774c470900000000000000e73603ce8c1e26c7e1a820b4b16b33a5271044b6e28f903e0856e089d5a7bcb76e227540715a116732f5535957db7e5454f47c1e5d46959e19247d79a3008a0a8bf63a43b8068ce391a850787affa29925fa9324f2c4ab2b117efd19c61f3b8cff7a0e2d898ebb286458d22dda8f26de15edbaff9983c641651f255827c9e794fd964a88fde55c3de5b2e3585d38defe19cebc1ff6a003d6f5eb708ec5e7aec758a5c033b524139b9a2b72b5e785c5973c"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r9 = getpid() ktrace(&(0x7f0000000180)='./file0\x00', 0x1, 0x108, r9) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x7b8) 16:01:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:01:15 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mlockall(0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x122) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getpeername(r0, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) lseek(r1, 0x0, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040), &(0x7f0000000080)=0x4) r2 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x286) semop(r3, &(0x7f0000000480)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r3, &(0x7f0000000340)=[{0x3, 0x8}, {0x4, 0x82, 0xdfdbd8b24fcd74a7}], 0x2) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r7 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000100)=""/114) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x3ff, r5, r6, r5, r6, 0x14, 0x5}, 0xfff, 0x9, r9, r9, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r5, r6) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r6, 0x0, 0xffffffffffffffff, 0x0]) r11 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r4, r10, 0xffffffffffffffff, r11, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semop(r3, &(0x7f0000000280)=[{0x4, 0x1, 0x2000}], 0x1) 16:01:15 executing program 0: r0 = socket(0x18, 0x4, 0x0) r1 = socket$inet6(0x18, 0x3, 0x102) r2 = dup2(r1, r1) r3 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x120) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = open(&(0x7f0000000140)='./file0\x00', 0x70dbcd62725fc2e, 0x20) r6 = socket$inet6(0x18, 0x3, 0x102) dup2(r6, r6) r7 = accept(r6, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) kevent(r3, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0x2, 0x180000000, 0xfff, 0x8000}, {{r5}, 0x3, 0x82, 0x80, 0xffffffffffffff01, 0x4}, {{r2}, 0xfffffffffffffffe, 0x1, 0x2, 0x81, 0x8001}, {{r2}, 0xfffffffffffffffe, 0x1, 0x1, 0x7, 0x7fff}], 0x2, &(0x7f0000000280)=[{{r7}, 0xfffffffffffffff8, 0x60, 0xf0000008, 0x4, 0x4d93}, {{0xffffffffffffff9c}, 0xcdd87b129b7ced82, 0x0, 0x4, 0x1, 0x7fff}], 0x3ff, &(0x7f00000002c0)={0x4, 0xfffffffffffffff8}) sendto(r1, &(0x7f0000000000)="9ec6fed7d1f61685025de4109ade6f3fb06d285d3c87fb91bd43a68d9c226d1ba9b85431c03e9405aef0ed0772d00b41f673eaeff0a7a9f1dad40eff1fe0e8d18c3bd14968d071a3b442cb1fd5122e2fb8f95f2876c0e9028f088db9f55371402aa088781806a7bf04f42fd96ef352d2257ccb7dcbd08fa6afe815d8487149ad0ee1ffebfa01ecbbefa70038fb3e1d352bc397d5caba6ff21a8f90b21ef731a8600d67df987b1bd9d1fae4d7f6088b3f0c8925ebce3af089db65d675cbe22c78b0f0ec19833dacc995aa59d5239f9ec36f5fbe1482a3125ae1165044a3763139", 0xe0, 0x2, 0x0, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r8 = openat(r3, &(0x7f0000000300)='./file0\x00', 0x840, 0x40) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xde32, 0x0, "85495500020000000800001167f5bfa600"}) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "93cb33cbaca90a42ee314d9957e05a8ffc58fc97"}) poll(&(0x7f0000000040)=[{r9, 0x21}], 0x1, 0x0) ioctl$TIOCNOTTY(r9, 0x20007471) getpeername$unix(r8, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) 16:01:15 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a22347133ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6de210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398de0b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x0, 0x3) write(r0, &(0x7f0000000000)="875f693c7c2fb9661d0222aa0a05168addf98d3ed79d62858bc62918bcc9438c0d6604ac6b61affce431e7aa456d", 0x2e) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:01:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x45}, {0x6}]}) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f0000000200)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) 16:01:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0xfff7, 0x5b, 0x1, 0x7fff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:01:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0000fa00000000000000"], 0x10) r2 = fcntl$dupfd(r1, 0x0, r0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, '.\x00'}, 0x4) 16:01:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000200)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4d}, {0x14}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000080)=[{0x5859, 0x7, 0x81, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") 16:01:15 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x5, 0x1, 0x9, 0x731, 0x8}, 0xc) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x4, &(0x7f00000000c0)={0x2d}, 0x10) listen(r1, 0x0) 16:01:15 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r1 = socket$inet6(0x18, 0x3, 0x102) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000000)) minherit(&(0x7f0000770000/0x1000)=nil, 0x1000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xdb4c922f67a49b13, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) dup2(r4, r5) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) flock(r3, 0x2) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) 16:01:18 executing program 0: r0 = socket(0x0, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000000)=0x279ea4de, 0x4) sendto$unix(r0, &(0x7f0000000180)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f371e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a1f8000400000000000000010000000000000000000000000000000000002b9ae4b4dcdc0ca2b271e943bec50ba28a0107cb39c44fda1645d0bf8eeed02afbd8b05470e23719fc3da5abf5a88aeb907910fe98a3b1ab3ac60cac2dbcf9957a424f8e6ad0ebd59d0c024b1339fed1e9f29cd0d89291bf1f4164e667c1cb6461013ac553e30f1b7809ebcaf968d1e5d02046e7b3bb21246774cf0101b2e1bfd809a19d3c823bdcd1797181f7bc6b994cd7f6cea4da94bb2b4838f53d36dfb4c631a2e1e90fb20b53f293f62570553c583be8ae6ecd3c5c64974d9751ca6d713ec2bdb36035e4342806fbed636a", 0x17f, 0xf, 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x102) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000040)={0x3f, './file0\x00', './file0\x00'}) 16:01:19 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000200)="b834fe5d9beed7138136d41c49be11b0ad324e9f752189096c41b6ee451bbb70046203bcfa45a6925420fb51b21dc73dad30efec1ec840ce49681be1f8269bf451d4217ca8b03bb957e03742e6bf62f338411bbd58944796a06117af55707bb56f4c480e998b9923a9dcdf6bf1c52e1e6dff1b0d003e061bb6cbc5b99ba0888e21be695f57f1e6fd5a3e958439af3cdc5149e5d0d75637d7dc2cb57b75909bf28d5401ca47a007ffdc00c3f00000000000000000000000000000002fa487d6762f9eb822c0e6a71c001cb8593c02ad9dbd571ae416d97912f0d3166b41401ccdc49d432cff8f2f9ed1e0ee1230f982102486aa11857674ddd6d971cfcbda01cc93611e8b210dd1cd6bc1241ffdc2c8d059ac921e9f60013051827e2bbce4dc05efa7b5e0a56f8851dca6212e64f661e1ded7ed50c60fdcf37fcf46fbeaf0d97b7981e989bd45f84e11f55f9d2af225f6eab9dae7df0fa9ce0b3de33c0d6b323f949533", 0x44) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket$inet6(0x18, 0x3, 0x102) dup2(r4, r4) recvfrom$inet6(r4, &(0x7f0000000140)=""/63, 0x3f, 0x800, &(0x7f0000000180)={0x18, 0x1, 0x8, 0x40}, 0xc) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:01:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2000, 0xae, 0x95, 0x6}, {0x2, 0xff, 0x7f, 0xfffffff9}, {0x7f, 0x3, 0x7, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) chflags(&(0x7f0000000040)='./file0\x00', 0x1) syz_emit_ethernet(0xe, &(0x7f00000003c0)="084ddda776f28d57c1dcac07bb9b") 16:01:19 executing program 1: mmap(&(0x7f0000a5a000/0x4000)=nil, 0x4000, 0x3, 0x4010, 0xffffffffffffffff, 0x0, 0x200000000) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14, 0xfe}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000100)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r0, &(0x7f0000000200), 0xb130fbf, 0x0, 0x3fffffd, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000000)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xc6acab7654f423db, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6, 0x0, 0x0, 0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) r8 = semget$private(0x0, 0x7, 0x286) semop(r8, &(0x7f0000000480)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r8, &(0x7f0000000340)=[{0x3, 0x8}, {0x4, 0x82, 0xdfdbd8b24fcd74a7}], 0x2) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r12 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000100)=""/114) r13 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r14 = fcntl$getown(r13, 0x5) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000200)={{0x3ff, r10, r11, r10, r11, 0x14, 0x5}, 0xfff, 0x9, r14, r14, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r10, r11) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r17 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r17, 0x2, &(0x7f0000000100)=""/114) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r19 = fcntl$getown(r18, 0x5) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000200)={{0x3ff, r15, r16, r15, r16, 0x104, 0x5}, 0xfff, 0x9, r19, r19, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r15, r16) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r16, 0x0, 0xffffffffffffffff, 0x0]) r21 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, 0x0, r20, 0xffffffffffffffff, r21, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r24 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r24, 0x2, &(0x7f0000000100)=""/114) r25 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r26 = fcntl$getown(r25, 0x5) shmctl$IPC_SET(r24, 0x1, &(0x7f0000000200)={{0x3ff, r22, r23, r22, r23, 0x14, 0x5}, 0xfff, 0x9, r26, r26, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r22, r23) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r23, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000400)=0xc) getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r29 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r29, 0x2, &(0x7f0000000100)=""/114) r30 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r31 = fcntl$getown(r30, 0x5) shmctl$IPC_SET(r29, 0x1, &(0x7f0000000200)={{0x3ff, r27, r28, r27, r28, 0x104, 0x5}, 0xfff, 0x9, r31, r31, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r27, r28) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r28, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), 0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r34 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r34, 0x2, &(0x7f0000000100)=""/114) r35 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f00000001c0)={'t\xe5\x0f', 0x0}) r36 = fcntl$getown(r35, 0x5) shmctl$IPC_SET(r34, 0x1, &(0x7f0000000200)={{0x3ff, r32, r33, r32, r33, 0x104, 0x5}, 0xfff, 0x9, r36, r36, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r32, r33) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r33, 0x0, 0xffffffffffffffff, 0x0]) r39 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, 0x0, r38, 0xffffffffffffffff, r39, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r42 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r42, 0x2, &(0x7f0000000100)=""/114) r43 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r43, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r44 = fcntl$getown(r43, 0x5) shmctl$IPC_SET(r29, 0x1, &(0x7f0000000200)={{0x3ff, r40, r41, r40, r41, 0x104, 0x5}, 0xfff, 0x9, r44, r44, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r40, r41) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r41, 0x0, 0xffffffffffffffff, 0x0]) getgroups(0x42ca, &(0x7f00000005c0)=[r39, r37, 0x0, r23]) r45 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r9, 0x0, 0xffffffffffffffff, r45, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) fchown(r6, r9, 0x0) r46 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCGHDRCMPLT(r46, 0x40044274, &(0x7f0000000080)) munmap(&(0x7f0000750000/0x400000)=nil, 0x400000) 16:01:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080), 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) readv(0xffffffffffffff9c, &(0x7f0000000100)=[{&(0x7f0000000180)=""/222, 0xde}, {&(0x7f0000000280)=""/193, 0xc1}, {&(0x7f0000000680)=""/141, 0x8d}, {&(0x7f0000000740)=""/245, 0xf5}], 0x4) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r2) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000600)='/dev/zero\x00', 0x8, 0x0) semget(0x2, 0x4, 0x208) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000640)=0xffffffffffffff03) writev(0xffffffffffffffff, &(0x7f00000005c0)=[{0x0}, {0x0}, {&(0x7f0000000400)="3d3e05667468d6747b1be040207ae7f736ad5ec2b84083872d379ae16651cb20a07f26e9e3de35097d5dcbf87720a27fea897590805438329fdbd3f9e8dcb6e81635f3b337da5ddbfb5638f473a0998a560277541a3906b4d4c2e02e03b513592e1f61781a2d8e374caa5cb98f", 0x6d}], 0x3) rename(&(0x7f0000000380)='./file1\x00', &(0x7f00000003c0)='./file0\x00') 16:01:21 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = socket$inet6(0x18, 0x3, 0x102) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) bind$inet6(r1, &(0x7f0000000a00)={0x18, 0x2, 0x0, 0x6}, 0xc) r2 = syz_open_pts() close(r2) ioctl$WSMOUSEIO_SRES(0xffffffffffffff9c, 0x80045721, &(0x7f0000000a40)=0xb) r3 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) write(0xffffffffffffffff, &(0x7f0000000140)="935b995ac1d485880e03aff70475ac97dde4affcc1f1ec511c70671edfe3b321ad0cf4241a12a8652dc9fa9d447d3e99bea7d6b459de04ccdb38b31160287d49b3d7a679b3c44cb2fe086119fa0b7163ade8066c5757554dce4ca6c758ae449c1cb5488fd8626326633f9f3997ab3b9939fc691c720d408a952632754428dfecc3ba9546757138c7c6bcb0660567d1fbdb594a4254852405572bae3e60ae0b249af7913851520fd9b755af969579d128a8539c854a4f86139f92db7301f3f1640c0dfce6292305b00f4cb7b4021aa71952d7bdd07348202f02aaa9eb085e69103c74d172d07f337d2d659826a4514bd0b95f6c42211cac9423172f628a9748350f8563ccf5977e422570831e962e7f66a634123d7b1393477f7321e8394e4f5dd043cd7cfff81daafaa18b2b197e1451bf5dc16dddbaaef3ffc508f1838dd636069af1f255bdf53e57387a921bb10d8d57397aa3b968363d9e207eb5c02a82aea51fd42158af707fa32b63623847c4b4d2907c6b466ffbfe94bdcc0b2c6a901f2931533560d27259ae26e9b4f3f217a03ee56557d5a73fdf5064f15af347729100bb5a42ef5eb9f916482bf59276cc184a147773b82b4ea4223e5dd6e61d93db7217ff1d6633c78f2af0ba56832e588563eaf07ad61a556daea4fd81f129aa6a195deaf495d6d255d2a50c25fdbaa1de58c814e45340328d7c3c2130d9eef44b034d9be28d8f372b90575bc4534f0bcbd131864519347a27f01fc03dfaf519cc2912f380c684627d29d6fdc21dc27fabd9fa20c5ba0ca2435592b4ac0d74248ed4fa6946af4a7ac6ceeea50f4dcad9c362325559b5830a3d9841fb4576a5bda0e8f0933b773ff044404e18832a6dc16093551c961344008cef0b494246eb6872c0c6b4967defd429c78f5b10896b034ec7ffe6ad14649f4e9262384add703bca78e45f181b21593ee8b27eec6664aa207a0628b19a45ab8845bc0f83a4d713e9cd92a44fd61c52b2e3c278f58122b6ccd8dc33722aa7bd5db55c66fe7e621b1c40f83166ec0fe11c2a5e0b03e9c22586c364a03f7abadb2a8081e46cd409de3cd5e9006637631aeae22cd3b7aaab169d9e9fd3e53213a2d6bd6cca5db745b418d8ce17b0691fe48a74a8d3c258a20e6ba4e7e366c9e6b36527d3c1062087d3bb1faa6cf144ed8acfa9eeb859fd5845deed413c8a625cdf9edefd512fa69600e949c5fe4bf133c62fae1c609173f50b64d5fa2e0f4e0a8670b8623751d17acb91a360d11b8e31eefb2e7b3663c15b3d28cf823491502ce2d4eed080de9e5fa10ae9b9f23c6a09a2f6860cf453fbeafd9304f2881980525ef85f67683e16e9124f404e2880610ac44fb4a91f47cb698be67949feebbfd21ae770b0cda55f1241dffe2c1193459d006c849f1059f096025902a550060e2cef31801bb9fe4a5c5425411ea68f9d34b3f273ab7777e3a12129514c5db99185073c293f03bad43d8789b59ebc3a19faa3ccc678c24d8c10cb1802c949eecabe8c932e712ac4ec030c28c98edc783c9c3c860b33f8bfc0c2652b83348ec032777b070ccb1f9247f2a3482c8923ca1999876ff539c2a57fb261d11acf0b187f6b5ab74e6e5a5a878cc23577c97bf593b187af47b62455145025a48cc4258c283074448de32743d8e5e9122239c8e3dccbf2b0c393e0cea97823033c3f12a7c075473b3881516af8b98ae684982dff5871979f4677ea92acd749a5a55de43cc46197b45afdeb653334db4bad2ee07cda94fbe276cbc15710626009dfe4d925f8e4eb92cebce9edc92c607b3e61be6b28686bd7e3fe072062f47cce2c6acf41d548bdf8ae822f1b4ef78aeebbf59c33d5e437ebfea23584dc8b096066e911e6e1d75758292c7641afa72d0b11342f35feacdab6f13a7413871289d08d69cd563218c7bc07efa0cdc89ffe3b14849bc5244d625d33e082c93e5e9042e8ff6f56ddbc7045dbbf9679ea34cb3a9f3280743764f5ce602231b2fc95f8661c5a2f44db4716af8309bc45dce70c454ef8b66a7ab3ff1d33463d259c1dc4d7535fc32a40bb6ad1ae14c38664a9616cc93a8a04da87a4f5579813c560041e60e0b2a77c09dee24f017dc9bc0d7769ed067779726db35cc62f9161acc1715caacde1c031a8bd68eab2f6aa60b7b16c4ac2d221442f9bdb719fc30fe5d8c7bf646dc67b3fbd8660ca3f4c3d1e097544bd1c55ea304b999871a1cecafb84dadd0438bae05b05f0cba89ccc4794971e6b078d787d5683e243dcf73a8666d7b2012fb1613a3d62eddd5bd2ab38bf6fdb37cbee33f86a8be50b3a687e67846eeac84f88713d2c4b2b898b9d369a5706c6e845e0a43a8850808936bd9d0c2389b64ccd03e8214b33c3f7243f8ae61eb608bec1f5f9d26ce117cd21e37cc97c0742128f7adcb9e8e2f5ba0ce852d884174066f0617729ddc4c82a5f0b70b94339c67a7c3cd4530a6f353ef364b1f29a512339952a5ca73b2d918e290526d2dd0d331bf5b12b03a1a3e2f8eaaa57d43992ab837fe396c59cfd9b6e2b7e92c553d8dab5a889d579e1b977d613f3f12e089e63ad43fd9ac5d3b05526a64129dfe9f5521be91a0191af92e34ef26f8d34fd2f5f268b321937bbef01d241735d2458f7f8274aec679d763b6f751198e1285093372d3f916fcc62a5cdc4c15adacb9bb3eca96436bd75cdb348deb9bd989ab57bf9d9844524a513118317882ed2bb77e30f264e2ff28b1c5fa8d9b36334dfbccab7c15d01321e1ff70e7ae95eb49e6e3040d84b2ac2500485a8d4d4118449921b067e271315a2dd354453eeec6b1b17e3a7824ef0d0cd079a340d061ea2eaa47804001aafbc488a6f65039f159564ef304a8a56ef5aa1838244411132c16bafc4197969ee68957e55a2ff2b30e77c71575682d6dea7c00558676c1c3f421929fd3a477ee314d954695e6c2dab07b68e0cbdc38ef6a416cfb293a428240a", 0x83a) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x3) r4 = socket(0x7c, 0x3, 0x4) ioctl$TIOCMGET(0xffffffffffffff9c, 0x4004746a, &(0x7f0000000100)) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10000, 0x0) writev(r4, &(0x7f0000000f40)=[{&(0x7f0000000a80)="3dc13d559613a68046ca577891b2a0baa29dbfa892082c9a3ec415223f0f860bb832a03d26c78cb8cdaf490de146faf6f06a72c854ed025fad0368296fe2eac4f27fefa082b0f755155c87e20a8b1ad220bf9b3a019e18d31a0d08604e4e9791540bb2b02260", 0x66}, {&(0x7f0000000b00)="6a29420b9de4a6132d0a1a41fc63e3675ef1beed89860b2aa12c247c26d5be913a6d8e7eb9ef25b819488733e2fcfe1d4cb98c64655b1eb0", 0x38}, {&(0x7f0000000b40)="01f0e835858708899ea90001cd5b84d25872688fcf18a0f40a23aec6ac0b1be3ef03c31dc74285fdf25d26cc3538f16de26b396a98b06538c38478dc66c491dc6095dfdcd04bbb2a5ccfbe061c81f56fb2d779da4148f10776a66d50c05c21a85e3414d112819ce49604a603c7e2bbc03dac65b4aad710ca6c23b3c22d9eb81b062b136d94e131accc6588184b038f7e0b9a0f9a4d3817871ffc226a26dac7a15988351024641f4581c28550f7cc04e7c0bddc3c005900f24b0526c0e0a6e9651653cea966d9328d8b7c24f582db7f0842cd52", 0xd3}, {&(0x7f0000000c40)="47a1e31169f33b06bec8fd0320809bc783d7efa5ed6d6ccaa4fc35d6d2efd1ee61c24f24515af447e111c896d6aff6cc1f636d724c9f0acd84009e65a5eecfffe0dbeb465c5f670156438312a33308ff1c711c470aa4735222388dba9c6034e7bb47b9df25dbeea44ec6ef9afd2afc830b5916f531edddd52263c71341639f4b04ae390abf1bc24e6f36824ea800777f0bfc", 0x92}, {&(0x7f0000000d00)="31838acd4274d6b9eda14c13c13dec629b22a3c6e4a2d51521c24e6d9ba65034dd17c6242cb7b6ef178212174d8d0beab46b1d4cdf0afd9c28e9b89660306ad73a89c86f551fad70e684a5ebde742428c31234219afa673d230657d191a5ecbfc95ea04e7c6d43ed0c6d7bfc729d1287dd282319a5cfce861ffbde9f29e8dd085a5eadce12b5ff63ce8403f1f2b9da69e0ec5c6b26ac2d2ce84b59d06c4e69f6721a9082e2b0e069f0bcff2d6eb20503a0aabc7da660e7e4dd59f941ec", 0xbd}, {&(0x7f0000000dc0)="6f8d721b983fe7f50a92fabe09faa35334459f769f5f63792e9ba1753900a905ddf4362b81a8ec991b76b5106fbe7113e2a561a92353af49c7eaa7d5a258390c8c774720c8a8eadd78181773151f6ddd693d9e6dbd4638f3812f264a061e63b897d31310a850dc40add2288730201f2d9aa2a9a384c19693bf623d3d741d4b110636618cffb684d7de71dabf0c079dbb9897aa70cd8a337f8367218982e21b27f0a5cdf55f475f1be7fa16223db558afed6716bb55a781b081ee9f27c8d8252ad2e0b8a12440df68d3571366be250a482f34254f279beb108732a34973b53f2b61acf0432ce389692c414b4c", 0xec}, {&(0x7f0000000ec0)="2ad71803f598357f8acfcaee8db9ead6fb867b29c5bf73b233796fa09a25fee2c327754b3a199b5f6791d215d1adafe710c0ffea9bac7532524b1cfc64c45e5203f924d648f3187e9b90e896197ee20a111eaf29614888f99e18c6cb83c1e8b499738dcd8aa4da4b1ee6773589905d2a1250bc5f", 0xffffffffffffff76}], 0x7) r5 = dup2(r3, r3) ioctl$KDSETRAD(r5, 0x20004b43) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000009c0)=0x3) clock_settime(0x2, &(0x7f0000000980)={0x56d4, 0x1000}) 16:01:21 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) flock(0xffffffffffffffff, 0x2) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x1}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 16:01:21 executing program 1: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000340), 0xe03a294c4db238d6) r1 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x3, 0x102) dup2(r2, r2) r3 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r6 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000100)=""/114) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x3ff, r4, r5, r4, r5, 0x14, 0x5}, 0xfff, 0x9, r8, r8, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r4, r5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r11 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000100)=""/114) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r13 = fcntl$getown(r12, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000200)={{0x3ff, r9, r10, r9, r10, 0x104, 0x5}, 0xfff, 0x9, r13, r13, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r9, r10) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r10, 0x0, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={r3, r4, r10}, 0xc) 16:01:21 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c, 0x2, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ftruncate(r0, 0x0, 0x20) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:01:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1000, &(0x7f0000000e40)="fb76fb821928c65f22a518fb53fad3407c5baa6695f81e0178327192d3830ea5138b7010807054f103d4798db44f2fb56b52d61437c20291378ff416847dc42b1a5a31d730582927499fd13db7ecf3146d4e39b04ce92fbd1125a933a41fa257ef47fa59030e5828d442c271a20735d2b16a8d88cc428962352194b8d2257b6448cf151afa794567f048ef09499b24383e4fee91414357a9bb921293cd049c539d79c9ac9d8da0343fc2ff06ce9c06a90c8e136431337eff62213fef949a45df05b591025bb96fbac82fcba746ef1132723206bc5f5e9118eb2c93db2c5384cf85401cdc16b6e001fb6f6288abeb5a27a0a211e83737f1a5c5128a3c991d7aee2de9fbd44f95899181fc4a18671cfd9a3ac650f59d671356cc98d2c3ff08342d8f904438f5eb650d20752a10ad954a83dcbbf1a187e50edf084238456441ab893c0ce1fce2c44f99ee021c0b8cbdb1a1211454f560ad12ea2163873480b9f27645d5694a3b08cd2dd64b7663c2f72df3bf6e4803e04679d639dc3b5d5c41986084259973884802dbed154958690d2a04246e3bb3cf35395938d7273a4f0a4d63c6245ce4c8b0d5eb673f64df4ad8e2e9794cf45cf36085d507d21bd844e42bc0cdb160eb62e652808f87047288a08835ca2aee7200c0a58110ebb653837edcbfad7ca010b055da8e67f654571a615b8f26892bec023a3227052a9add234a41e2eb452144845a0487a2975ee72b2d255f043911c9758a75682edeb16104bca13fccb924f231afc9365ed8cc2b027ce4dcbbca98b39b4532777d6cfc77ed5fb16c003ea4a8d4a3ab3a14a91c8357bb31a05b07c716f5938cd424cca6b28ed6d2ad171c976e1e260d348f3a5eda2f53fa6ed1f03cff42590a465f48de4ae6d19c407e307ec97435387cabb369f0ad8cf703b25b39d1358ad9396be22ccdd52e39455e55456b0cf95d83f90a15df26431fbbb1ffd5a8cdf86ee711117308feec30d13074a5f76b4b895a18c944bddf79b6dd2a5a3a2c2eec4887a22340d6980405d104e044e8ec452795cafff500eea7b71b0e9c0ee25308ff96217a8a225bb7b4f908f035c979a26e72ea053169792af44d71feaa5378035a66a9e286f282710d2b14953b6c82e4453d97fa85f75116ee1372d2768350c3c8b563f2b4f97e864b691dd7a7af697b462de7e0f5a7634887510f1226dce0c648714d9ee6b5a1d1aa5e8a57dc17ab7e250ed06ee40ecf8b710c73681234d6317ddacd61fd5ee2638189ff152832eaa8662abb8a588cdf305479fc70d105ae821440bfe4f8cd315915341094571c958524c83c88eeb88b87d05a5ab34aa6191ee37ee6803f959918b965911b4910b19b254532877436ff2be0f0407977863ee422c2365327a0ff78da3b02c3cec27431c7359deb7ca9e4c2092a403f93131d269f606df139450a3c0a7d3f6b80d69229f466d68559d4fb3da02e45fc4c2929ff78764406de754ea5eac1ffd1ea0d39ca84e9eead550f930ba6d85502083b2d286655294e4d09762dd59c9012e326d92a5130abb849ce5ada1572f348c4a9e99ba34b5882bd19f1a42a72973157ab36e44eeb09ab8612e3c630af989c2051a221e653ec81d0e9ca70cb3ec6985a44e4a068dbb29a8cffdac73f3c5498c8c3771c1fe497b80146eb919d55b8a118a6a95abd28eadc67508962fa713bd8aa4cb022594894e33b7c8f5d34e876f12268cc265373b9455b6ee993878b55cd1a8b6abce2858d11d25b079c6c5f20be43ebbb7661ce76a044d42cf77c8d963b94034c4e6b3318c9b951d81d08687f86ab9f0d7ba9986a82d15f892af7bc7d15144ece01100578498e57c12b0fd1a2ebf4b775b259903f88c3beef0482141c39fd19f98252260d2e84ee1499dcabb899eaf58154be30541f4e3cb12d49e4389ff4362fd8c173aa36daa4850ed41e6228123d4c580d8d5089ec3743e6f29b714185cfaf914bf7ce909e0883f1f14545d309a336e75e7e4d727921ffb9843d103c1bab07ad55cbce67930b8626315c14fb47313fbd4906c48d5f648f73e2ad67df7df96cf1cc0ac7d092082234c184c818ef56cbd5312ab779f10a07006aa8508926f89a490121d4b6a33dd16a1c87a07dff0434d1e69d0fe69db28c5b1569cff1c4f16ed0b721b26e6e752e422b8c21ed582a897116a7bc068244d8a877621bca2cc4bef1fa8f19a9186a78438f89d7c625c6e9f446438ded7f8d83a11b4f4a1971329c977590e46629c336c93f84d8eafb724ac1b8ef1189d868b11dc31deb4cad081b21b42b228d655878bcaa8950b975875f233f97f8040ad5e2263d191aaf513b3dc4ce51942ffe3adc2ea8f16c5c4ebf9a337a39a5249f32132ac946484d0f36cb9d3c88cc9b7bef4ed5551550f463f5d659dd01831736eee69c9924a5d8a530cde209a28982a65109bae579dfbf8ab4ddbaddd5b64ee375ce52e35921e96a9177b2281dab8763bc7ad23e3140abcd0a990225b4bb61b67e0511a7701f6941772153b57e56102d89432ab0ce0ae7976d4c2cf9a1fd1abff7d828b46665cc3a084de3b9ab8bf78211a20d90ee533e33f9eb1164b3d5741702feffcee457f2528f82cb79d3545f48862aef003c0e8d052da9fe66eb30283b56bab256d6c06dee48c0b5f4d0b9cadbb086b98543a396ecba84c4b91faef3edee837078289e650744887028b7e0865bcb01f2f7df040e67c6ed97540dda57edee3f5e43c42a6a754741ed5987682912b3cbf0d682e03343908b8acd90a71ad72d1d98ba8eb4442a92ce97cc88375ebcbcfcbabafc4cb716f188da70592b75b9ea38fb5557bb648e3a4529b2ac6555576766c098282d2a8ca179d630769025a86376ff104f6e5c56d4b8eecdf31b4f6d3ca5366ebb6c679b80346b5a790bb575bcfc26d718ad88e1045f1837c0718f23e12c9aad7c7f552206de7e0d71257d018a120cb5e1777937ce43ec32396978b2e96d1b866f6156f78661696989b9f212d4e24058cf2dd37f74fd601f195a9e9e6998e53f78c3189878b9d65db1d63c0fb358fd1ba10ecf5baaac7e54d3c9c75e653112f950efc32bf139ceb3b6a46014df6d1d4241f97641035e63273974031b23b87fe31baf26dcbf08f9dd6b114092c3d18e0dc1ce8d3c5eb23fb6ef1e0c734fe9c7210b472acc8ab60d2ec48c42349fe23ad4d5ab9ef353b6572c04892aaf9518e0edc2b30a23296dc06357d005876a912f07e0763d60583eb55efc110b14f739cc146043d1522d2d95f0510b513d53d93e5a1494119868623d0de3fbb2077e76e2a0b7d7383dbfbf3deeed0e5504f2340ff4ce65e9e79ab8079bb9f8883a7c5d513ef68c4484d0d069a0ee9a20f7b7fb148ca6d9a3cd18da16e7bf99e77b55ff920e63b7c540cba1f6011c33199677914c4ca544fe21e55b7382e8a9594eb1c1e9ec6fdf41c946bc10312947e0c95d65fff750434153aebcb3a20816ece73fce6d5951cfffa3ea01c44e5862af59d5d50e55a3899e6e9c75fdc99736ecf1187c56d1b158ba47c0236b5f64e20cfaf6c061f0bf704f6f54fadec40f4be80e3692d919d9e31265e1ea0b65075c7618eff45ba5172d28526417c748cc80e3b8525b68b2e713b9ceebe20b460517e838328ff35bc8a56e6420c4fa1d28b0c80d3a0e943ba7ccaa032143d3973958b59c3f79cc3a5b1b667283e871e9534265bc6bb2cc3722f8f28a6070e97d2bdea1ebb07b6da0ac53e3193cbe9e5cbc3d075d9cee69d0f80d742302833590f3750ea3787bd6aabbec98caa0e4d8b673ab57fbc2123fc9cbfa6704ff6469e4a766abe461be77ca63e916100c33ee499ba2faca3678ec6e59a73ac8b418263c5cfa28c1c97f273d87244e73a04a21dda8f70019f2bb158719bb21162773d2afa0d345a04a1698f8e081b465f33e783f282b41722b09b9b2df839c40a823ae95697060c77b53d41a134f2416c4441244d90a7899d16ed877553d09e85b5df432590c12a789e1692a80744f18802b98fa65118a3822fab0fea3f371f81a2ef2beaa6be567ef74e269e646bffdb97870d82063084bb520668fed663f8fdf434cc8ba58cad04e9bb9adae5f594ac816cee68f37f398257d90cde47ea51147d2aff0680d7b5b36db497e640aa5dd863f91188ca57d8d1a5b1b8e81f4295789ddd2c6c5c8b0492fd2070d2fb5e202bc07ff22dd2fa02741b2fc6e57a86de6e175d4dde4bb99b1c54a049347fc7552a3cb00e5d643767dc05c8e8af44d651a14964c3d11c28e78ab3f07bacc17dd07729af6bb58fa22f661330207d8224afa210470a18609f59ed72b000af521d74afd5bc5b7ab56579f95e9ac25ea12f30f1889926aa689644d6fdfc47b01f3aca65d59278b6845fe2b24e0b31a823bbc103bec8bfddd710c80f883ea6f6ff262c6f3f9f2020a92791bf9c98ebb4df9aca0e8c4dd7735967cf74010c57ebc16b8a3a7a68b18499d111c2cb64da0c0672d452dd45cd3fd7770252818d8597252e2c6d541f0d8a1301bb569cb16f04a0e0dc72159d7ca714141bd07e69577a9e766ac40fbc726082b851bfcfc0a2906213f4272a6842b017e1b50a3ae53a8c13bc1aaa57fd2901bec1836a02f1bfda1bc1f77d6d85bf35be5e7eef9970749768d1705ffed4dbfe868bd518aea08d3b5341bdd6bdb7f9d2103de83b5d9fd66f0ee32562e104e0b4380d32b17c49a59b22fe98b63249722b1d317211ebd26334a3886935a39663b62a7a256088467dd37230ad31a3008c75faee64841bcd9939b36a1af4eb32bb3291fe33889b235c9f30b330ae9a28f5c726a59f56ecee4a10b721070e5fa08b681ad304d6618881abcc6ff13019bd9e4245c449bfe96e0cd15107fae71c6cec2e587b0921fd8177b4ce44bfdf4c8009a4386980b2a4b34fd37090cc63f9132f82d798cf6dd6e7683dde87746f08cc3817ed3fcd3b6b6a9b8895f6c0858408c1463f51740ce347c3726674c097d55703a9e96474f11e9ad7f07479aa5b767f1e798d872014a1425893ea0e5a1e3d2b3138899b2ec2391f738889736d8e46bfe5dccc12b2035b147550e5ed513cc02ed32c7dd3299761b57e25527828d57630a6e652851d87eac471b80af539a2aa67778fdf01f4d96103f33f4142a7c6e10eb60c281a5487b43c4b1b5e631c2b4be55b2bc1ebdbb6389bc2beaca563166af593ab2c909efde1bf4ceb3fe8129f97765af40e6fa9f2d2a93890e686d5c6c2826422a2387687bb1b06309d120bb9afcc4ac33f108a8160a48876eaeaa3ff7e7ca0a2dbca192d4b80782f6e3aaf48b1c08678eaa71cd07a3ec3299958c1eed7ca40d1f90f0298a0457691fb7a59adcb514898cd41b3f59a68def8a092d214a6d2d116bba4cb01a28daf88e140ebbff8f316229da9579e8df8ccf71a44d259caaf8bc3f0db4aee82dbbfd59c7d9a87e699700dce812cecf88590990d0097b939e92081edf13d2c99119f89e749f5865b25665534c174a7085f6bea898b55288786660e1ba41aa379fe3f46710f29658eead0c63a0045a2179a9b5a0e73d5fd302ca99329049d47ffde36e5ad456b955fed10b0dcaeb28ac044e3e063a92dc6360b2c856e23d03249407cbad183c878c74f086f0116bc82555454c9aaa816f6fc5afedcb1729925a4cd33b92a1b893e286433c7487b21061b85a13f407548fef94d38a14bef7d7e590bda9f998a98dbac661c96a642beebf6bd26c7a9f651660ab77f9113c673b187122d9d3d50722ea4a08709704c576fc4f2511029adb4d4c31875fdcb6d173e75e6269b7") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x28}, {0x1}, {0x4000000000000006}]}) fcntl$getflags(r0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3f97f0a76932dd6ed9270d8f8bb") 16:01:21 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) 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) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x3e19401c86582069) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000100)) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:21 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kevent(0xffffffffffffffff, 0x0, 0x6, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) pipe(0x0) execve(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000002600)=[{&(0x7f0000000500)="b045d2a42aeeb6d401dfc2a44eb73d6a3c8729e2adab72a93860fad3bfc88595d34e23a303037b4d4349bb38a04c5c2dca6938bc3309c592fecb588a59cd04e067db08bbd4fbe9ad6a6c20643c2870b01c2842b1a405ceade81b52c292e233294e64b8ab0ccf6a3199ade6a02d27c5f567e6834de4589ac9469f1a5263886e0ea8759bc6866a5997a723e1458f3a922dfe3d209290ec2a82332d4e70901f515ed19a2f52af76d0d6acfcb06bd584338d60589a3edd9064b158a555319454a2b05dde98b1dc6a89fc0a622005a4e9c149c1f28e62105e79e74466c3f1c6b5229ed87ea585fc0f10f23ca1b8cffd83aa731c327576bcd298a066131c6251ac95c7bc031bffc2f262d273c1e41e11c6434093b58d698a6999344269ed02587c7f53dbd278cdca8619471f5048e83f0eeff60c8985e2e8bfbfd4aa26fb6ad6ce9cb2a45ab82b838243c2a19482d3c98b52b77a6263d1bf06c447d40fb921e361e0295687af13c2df6a5190a57e052ac84687f77b21e988404bd6191b229f0dc92d49492d7ddbe7828bc6fd0b6fd8188e9ba7b456df732e84aeb4df5023879c65ca0601b426d74b59e92de4bf6e7b9a66f6971259a45e642fbb8eb6a0e69e4220f402666c567db0e7520efc9af4b0369825f33ef7a42558c2cf1269870f015efa4642ab5d3a1ea389d46802573ea78a87e4f48ac31b0472c2c63443b53344ec56a8d72410e3b6c57bccde1cf75ab91d53bb319f4da34d55e14ce32e4c83a45ba5d01eb9565f45494af98594bcd9f871133a52b13950542038cafa06cb77f78472751d5d51ce662d4d3b5c3a30bb5787fc7b2de64660945f6fc2696807d33667d8ba02fd4c078ebf75dbc52697b308d920cb1db1806a5cbe3489a3b28b793eceb05d19d51a1f25ec038d8f1fd453c2eb6af6f8b282e9b0e4ac148a915596c9a51d6e0382bc11b46f1732192100b55fb00d16e72f4366cbdc1906d1483781005dce8f44fbca05b12dce60543c9d4114c507165ce8eaba3bd64bb198ae16ed5738a4a7cd69d9be2b8fb15976364acd9f3bf027457fcbf0ca0bce0c089650c7cec6dbe6b58fb915cb7a43987231f42008c820e3092fbf4fc146292c25837129ee0ec004180f37ff80b8dfde56464e52278d1cee911047b870a3c3313eec58ad9fae94b113d056be4c63312a079bbe9b757a2fe59250d3c88a39c6eda27057920c031cc3373102462386c142362b4d25e4fcaa184db88ab691f759aa1d2e13990c845874a7ef2a4d34e2d77ca8f3fa73b84dbea66aa25afd08e5acd838b51b3e2991871d9b526bad6d32286fb61e14285f55f8d4e965e68ed0ba335e0628db2298c090376c6ede5628aa476b9777c63cacc8a35586c01db48df178a5796f5e3c4fddf350608966c5a1bd6111aea41dee05e5d44b5c24494decb03e6639c759d2690506f728faa6a33b24f4fbf1c704cb6234bc73f90e33177afa36d24f1317926228bc224a76863c00a9983828c078215f8734b4420fb45c584387f148de564fb021d45f9aef4a665cfa782b34952aff382792893cd7ec5b310e2a666ebcce0387cb22060aa333898d0605a40a99ca10b060bf4d6285d4509b05d2a57082aef1818acdc9d2a417cf00dcf0de3eda070c0b1fbfab25e03f7f6e6cadd282736bf1f82ac2dc03bb71c12a55200812687072c6260db403e2b3ff0cdcf591d8bdf14a90370ffad2366c744e4596f8859ddce3fbb98caee9edd83a155c34eb1e23f0040b5d25bd2ba1df43a1917e07c44dc32127b9d4eb03e27317aa4ed2eba3033ae7942254d8ce1835fdbc04e257883a7cb982771bed266b607180552bc6442849042930c4016fc413e545485b8a0eec542c58693f180b3430c1134b5a31e63fadcf5a032e021d1ccee0eb0a9cfe2792abf58ba14919df66e015712b0680c1855df9c5130e4718f5ecb7d674a79c9762dcd6cba8af2b36caf2f5cfb7322b287bc2b91f7165d75d9a8555087ae328ecbed5d67e9e785fd9195d8873c30d2eca9688a7ba9fd1d37b7c9f8ce29f97b46d410fe06b2810542cd684fcfaf143c2796afb7d76e2ea44e50628d686ce1e2bbd25e3d6463b505db25decfe6ba7efb3279836e868542e349d143a0c1cecd8ddde1897a951ca048f5f859ee7284d69b6bde08cecb3afd7703e6e8fe04ad2bd880ab72c9a3c8cf73e3eb4a706b7ef63e980635c157a13ae885c05c2891cc7c1c23d0b65f6cccc864bc18d78a1d6bdedd4fa6d28a40a4bba9fa272fad27f745d09d5042db3b52f4f8a266669ba902971d6c6806514fa9199711485091c396627f848c551bf2d828707564c0d66b20d46f6afaff43eff88cbfaa1bc07f39e68ef5beba09d21405325a7e712f6de98906b2b06420e86f853fd124f2380ba82ecef42c4f596c0cf4d290daa68d8d19a0c0605703c4497ac8e2f1bf75f60110200964d5b447aabde35304ccaba56c4db58748eae6c17646013042201ca2cedda5c862e8e2ea4420828ff5314dd93a879cabf5b514a0a90d414a6084bd147c93c48567c1f2d525213c064da52f16e9cbd3f649546fb01bcd24c87ca74ab28f54c4ee7e8875c4758cf07c19775353fd7e550b2dfe62e107153f28ab1eda0d0193255c5b222bd8e4f5ede37bd821689a4205160000d10ebc2d50a081da35c6325be7381f911423ae88b167fbfdd75f78972642d6b2091ca7af0f283f6cb6a3152af0d9855e204db4da83fa1d62ed27e1a3ef999d59a9970f8256f5542c4b5f2e2e8358e93beb1379927416ddc792f39f2e5896cb1c721ee5cd4dd944203971faf4542a99d684d13103f5cb965e6e95530c9342cbec81efd9a1c430c8de6500f5f3ebf81604d83429602d872dd3c5e53a0b1e88b50c516d65fe2d9fb7bd0b46a7548107e2c9c602b75b8e468d2dfd0cd42ba7f0bcfe61aabc935fd054ae07bc7f46bdb6b21bb29d148f722a9392761a9949d3c020f81be45afacfd3b5fabb0425cc4be2d91f87dd7623b5882ea378b88f9679c0c8293afaa42ff354f752c12f7d476deda6ab739aa284ecd4846d14b621b15225c015c6d58b4fb3a9fdbc49ffe145133276a7786889747763e4584430b07109de192c20ba8e59862df444828a4fd8f9b026fdac84c262774f97ba92e70830c5a0b551423c6322ac0b38162824b72590d82b57718e01cde5be4eb8e10fed1bc8c38594d5c8c13980b565b22edddf398b890175f663f3eed42ebf4a0dd2ea7efaaea87a25b093be9ffebc101bd18d68ca02a4f455bd6a5ac0be7a6e3a88504824e15ef69e0f7d804e70060323fe1cf4350cd671361c689fe654acf04373fa34ddf6a198ed38e315bfb45ab04544e83f0236a903e25004dd8ab514f3d3e58bb2683197fdc020dac76e260cdbb7f55c542bd192bb0e601bd02630fa2669aaeb414da742065b8f67d74d597bcf1fa41ae69fd0ae45ea4c627bbbdd215100477e46404130d9987f7dc89d1272be5545d3e5cd650044f515b06c4d020615ad2cdc54fef9c107fc68a22312f919dd70d542ef68d531c974e0b5249aa8090f6590cbed78678a3474192d00e6252af55c063aede54e11b5d28aa34523ae1842da1081cec328e2bb0d05e65ad4384b0a992bf17dc7e3ea939daf5317c56dc64f13aaffe5ff951f17134b7ab82414deb3e0357cb472ceb7d3c7cf13734bd4de64a876fab046f0f958511fbe3cd0bf3312014967e62ce3fb89cd169900aced9810957f4ff6b7b7430a61485e227d4272104a7b4a0cba5b0b5df0778c691dfb43f9d88c110454d8cff455caf37bb07adf01d2e8f19907ffc304a3700ee9f1e0fbe1e9a8edeea6b0c8ba2a4537225f61d7ec552603ba292960b8b70e933340bbb5fb76e4ec4da6959e3b3fa935a3c14454c7352a744a4295953492aeed9ef797663e83a296951538fb08af002078de9854430f56d5df1fef1f029cfd8d9474da7d6f360c7734bc0e6a426060e4297317e2aadd19e97b7efa269f3fcf786d9a6be2ede1916cb71e8d352cc000d20f12fd83ee73dad090be2afc80952509606672cdcfc3cd414587f8538dac99089428a186fd4277a086394876ffbc54fe925b9ff930e4ebc85284d56e214a60c5290f690da3e222d81a095cbba8b7dba32ee0f7a0ac98aac37eee1941996d6df7cad913fe77e7f58056012b4a0610ce6ad9c06d6b1275dd1dcf8fa998a03d8685ceae5c913136c1e7e0155fc4ab1a2f22c1e76465abd1e0d87bfbb11720e991d5f1594d976de0d349081f3940ac9b5b895bd4bb6ace72206bb1f194abf0c40a763ae8736675d29e892665b37ed545018bec45ffe9649a7d9d261050c8a7721ab62aa6f798d2b509e24499cc436f5810dd313b793d9fd7b97ed8653ff212f7d1f28b66b44963b32480d59c5056ba0d85256ca72c0cf98f3fb848f8485f60a9c225ff85916829c5feab368399ae26184fee2c4240f4510dc43673af2bf37405a2afc2caa69a826ce66990366f68fbc09d788a96c5b8215ee218d7bf1873cee43283c733bfab80d2156f364da5fd196870e143afb78896fee2b5c7570a839b15defb3b89037f7c6bddb34ab38b3355b6c69732bc366d36b076c89fa7685a25f3785190045974b0272bfd92c6f71f17a865fae3ecad477ffa01d79dd0ef3da6678ec739c6a3cd4da763b973b1b4994f60d2f4782be465401eb07d3fe73e7da92a8c33db4e2ddc4e8a9e37c65f71197fb6054df6d66ce31fb7914798ea37f773188db49e75803072ca5bf3b17e0a7494c1d560fa12cce2cd1649c9961e875905ba3dfdf3f4fb7f1c40550ed828174aec5e2756aaca0300ae264d336744fddc1e970c79514424ebd17af74fb56dc5bb33438e004a3ebd848c23d9ad781d7b9c390c929c9b881ab42bfc2f82c6f2aba908e3ed92fa4a017f6f5e235ae73e9133a9b2711509e526a4cb0e9f68ff1fce0a4fe0046146db723464582430482011bc7dc68bff969bc9ea5f699890c1fc5301120196973297a5061d5afaaaebac18908c85a030c3f7eb253f757a67e8c92ae55e64c268979731c6431ac533492d4a64c6c5f69192c4bd259c11f6a0929fbbd987c84d4e1b3fa3d9ae3f631a237776a1f3018c06a7447ddac3e2f0a966d22ad492de91e98959e05ea293360de54619fb389f4810596d8932c55b9f703f599d6cae07361a43f3ee600989ed8b2f28e0bebcf714420d9262d5c5a81891cd33885d342f643da4da81c4c38ae9dfb4f55fe8a315460976fe782147a0a4af39c87425a9be220f43b79504336ba4687b1f521c52db19ed288ba22b455e0969de80ecc74bf9909d574ae987b29f3513181b13420fe29fc72bed6604a14ac1b476b7890d7d1b3f16966c53eb394172605fea6021f554856dcae23335d832ca30e881a93208fd66e3d07b707214122b41bef34cc60b2d500de19b16ae2220de1fe6d450a02b9d6d295dc931f3d612da9657faf9e1cd0029dd4274b45400ca2d05e12a968e4a68fc6ff3548bfdc4d5ba9e8a561fd13c2195dbb03d172df6164ca9cfa9df595c0b83b03c4dd2c95185d8df676dc736872a4b116861d02cfaa7c1a3eaa0326064c2450b287a85729d66ffb17c052b0b75c1d3f2b3351af48f1f7e9b4dbf69e4ba8886302c33e14537817a4abdb12179efe7bc25f43f26a154987a8c90825a3e6a7a31b4a72b8c4051828160aedc6cfb5e4872f1e18c36caf2b9deea70edd646958df2da05e961f2287af839d1e243c20a1fa7caaea1207fe758c449630b937905d2f77fa7dc61a2840b8da17f79b542e47a1260d907204b70b", 0x1000}, {&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff880ce66a79cf3c517a3816d7eb3ac82ab0c0be363975c74f77ac1befb7518b209bb1313ea99c067de79bb634f3da357a53b6e360e8a3d72e1f35a48cb4995c70a0ea62f52ad2674f9636edb58267b6f13375f0ec47866411c4b7e6c6db1f52b51423571f0c8ec5fa64549659e006683a6d9cdea07bb6d4ca383cd87b52d63e167aa9283f298dfada576a6a0d701a9944b1dcf812", 0xa5}, {&(0x7f0000000000)="9e2a", 0x2}, {&(0x7f00000003c0)="22399a5814117357ecc4f571a0141f87a245e943729911ab28627cc6350fa45ec8993dfd0c6896bdb9779c87e0ab992dd2a22025617fd703c2eeb8233b563db9bc14f58b517e6442fc0200b5a07b7008d656c325c41013c851769bbc28ee2dab5c6933574cf0d7f45d6ba844f6870c5c80ad7cdc9060dd995be23601902ecd2efef0396f2ccf16068c1624ea82d52f4793c5daa5b3bb4107ade7a4bd8408ddd9e80ec96a46b368b861c7bc88990157b16db206", 0xfffffd87}, {&(0x7f0000001500)="a438c8bfaefa6ed4971a5fe7e7658f5045f28a1cadaf5704c489963a31fb1ef9c9e7e50cc30eb941a2f202c8abc937815ef7fe36b9a63c189d3d45eed0dc0b106ae17a2d51d707ed82c79a669075b71a4f9cc376a71fa0f99d80cd60e49e7e1b5d97a89f4b9dc8c9eb8f82b9063cf32af62feb5495ce757d019c477d74349b57111e21bc3ada9c3323b0d17d7d333c007d53c62132ab8e50a0c461851d1b2f3826075d4674b97aa593991fe04389f579f59af7708f5e28d81acb9a037711bcb649b621fdc93f63190fbbe01ecca118b102d81606cd48098fa359729420f2a6bd2d457e8693ea04ab15e822aabc75fae203e22eba7717c13c13158b8e269842111461a2cf5ef9804966bdc2d1b28fae600d1d080411293385ab8355281297264d867e67516b255c72f37bda215acdad4f377384eb89abaa707595cc3843fe7f1ae1479bd564d9dbe0a452d6a25e70c76e0594b3e27ce80ef4a3052f5158c3eba806972228876bd787bf789f2016f8c2d63a6a266d9aaff25f22cb95ebf373d9d2ca71e6bf1ece0a4ef953728693efdec4973bab1b969245064094cb6ac22f103513dd73c8c05c9d9204c2fefcdd312ca28f13cc53b815cd992c35de0923b62307251efc7436c46ecc36e364d700847a5274022dbe85a9eafd46e15e00432d20f0b4c4c7cf29089e4748606e682072710bff29477e3b336575b4eb3fe5d081860eaa5459c976a005efe76f7ebfe57388190671cd4b1455818da6e76a3fae42ef8cfa69003f06a25800b3a9738e973f673d5412948b3ceefa8cba8741b4c70e88ee56e45b28a90eb3874a5da495a28ab2e8d3430e575efedb33921205dd44d9146ba7ce5462ddebbda50f03ed16b7e714309a91b3d0d8de6f9c1055b3d01b34f18cbd2076ea7b54f09451259440b42bf438cac8a7a0665ae6a88b3f4242629f0048a61168fdf39d80c7cddafa5be07a495fd2d6531ae861563b12d223e29b5b4d8a3a38b317f081deb828afefe54617e01a3711729242ac426f697e60d90c9cdc8b7095be689921dd0eae175fdb33802e9e437be6fa7ab8593f0ba9e58b834faa98135d70bc37b6d9f90ed3cc836fc5fb7ba9a2c4e9289e7820ba8273f6d0a129d1d0286f978a786e9148860536e1c7f4f165116fcd871031fc5a253e94813efc9582d299287641990f75dc32fe2ac1f18bd1859fd2406b4bc79dd5ebcb2de59bc64a76126c51de4741f154e4b76cf23a2189b0d3668c10706828642bffaede359aaf02e21ff534516218ea770d9dc9842900410b009526c4662a1d5ed73f3445d67f659e0c79423b8bfa61e2a0b3290e06dc59f4e4e6019224cdfc2c521fcb2250f7f5ffdb85bfe815b3b2f239db5d3287f461a64dc7e2e00184bd9ae3581fe9ab8b1dd190614dfa3cc3db04f4c8ea6173c61cb055fbdf281da27982210b44b6417bb744a656184b5d020aa6c2bdb0f23aabdfb028d1054f052feddcef3a92cd219aa616fbad966bae031f59747a4af39dd4fee6f5417476b473a687496402b7a8b52ce099d52657795cc98d5e06f249fcbeca51d55bdcb64efab4c2027fb0cf9ce02b4e1673465a33361b94d13eb6ffa23817c127c1d36cee285c9492fa5b7f358b89efd908e41123129cf3c33e151b89ad448d1f0df0c00bea599f3e1c26b7db0e5b6ab50f49ad0ec3ceb20161f11d19198ebdfc0a5575cd9eff3e2679c794b5d431bcd1cfa3a6a127ba13e43a33fcbce1aac5d7baf45bf86a67830d6ecde9efa76b4b22a1b877312718fe4f0e4d57b37433be37eb48f5867b051e6694c83207842f1aa3f37ca7f5f89cd5639b54a38818cfd12c07ac535e2f25ed411e0a3a2d725ef7a0aab0be78b51fd223071bac04320c3858a7f006d42c63f8661156d66333936780171e8225ccd282bbca93a0fb249c265b522f666323415511aeb08a5d592f86898b35d5c421c73831c87a2c783ea41476b4eb6615b5aa1165726888cfcaa8af4b9f3064b4742e93755aee4de446fb5676e93ae16c48503074013baa9d5c476c0460a7ff36e81c57c9000db28960ae2eaa205b104ae4af99e0e6fdb8678f2cfa0edb5296672283b7ab18b4e91e65a79748e23f0ccf0653b9c1c26fceacbfc4c9bb0b0b5773e3e27421d6f2f6ea31b36ce148661ea14f85f03d835424d619123f387927d4efe85da6d290a2ce0f61791300a485a074f224eff42fbea49a7d17aa57ebefc20710215fc89e50922f8e19acbe838ab143354f022a42f1c73822039d99a5a22ccab03058c05073c99d80e4e8635f3f3b259f4ff38dff80d41cb368427d739d8c686dc90312c1a1ea363c0a58588edb3b05b1feb673c4959bc61e549fc20d1f9969340f1f8cb066065dceb19df0c015e5d75bfb78f7781197031027952c9d40b43d35d6af37674b386968ae1cc8e017f5faeaaa1ed67acfa993b4aec4a1f07b8e47667980d897e59ff17f5153bce24740bfc3b716b20797e975a755819f2df4621e6cf916f8d6ddf97cf04ce3d7abcc1641cc822190478ecd05459b697c2af575e2700186512fa16e3e64d60f4a8deff572ef2784209a2558a2401d4ae3a44b27c82e060929282b7a864542ee644c46e82d6e932fcd95883f3a9ada3b4e77fabcd85b349f11789aa53b6be03a88e29b29a8cfce97ec89827a4ecc9a87dbdf063534c174b28fe2a308eceb8594492ac6fbbc8d5a0a211dfbcf5d9533aa02084d53f0248321be8e7199ced357ad47b213f4c6cc2c7530e286ca3af03631b40e433ab2aadeb7428a180dbb9f3782e75c03a4d77e8ae85ee7f1a89199ee37a8fdb5db17c123dce751a748e737c825798c569044f278def3411fb569992e9cf3ed47fcb5ee562c70a0547c3071fecc6ad90e60ab6f9c6e1734817b56c35d50447fab02ff5e234b219efa172db3744589d73a4059910ae26d4fe808fd6a5fe5ea9d245618f5a7d29cd48343bd4ad8662c22b01b2e1be8c7cb99f6d8394a0ffef970a3bacb0fe2b406c08c7370ed07bb84b4959c0b5e4c7123669c71be4eab19b4b0b68b110676a0278e5792dbc7df9b2c61807b2859b169e14d873e850396dc8039eccd0cdeec22a971b02a5d7641f22e8db990894027ae64af56a9bcd170f153eadfdda4f625ecc6a3ab234a1ed99991f34a68da019d6cb6c25f34c024e1b5f585e86b11a1829da900d228e49bf147c68338bb8d157896a07cec6e673cd78b329926bfc55411048e59487c841b371e5d08d21f58b1664ea58238578d58062b69ab8e4c96821fd3d5636cebe304df25315b74a6eda97cfac6f1478dccdc781536056682a6d211e27953efd9874fbe1cc731dee31acf0c59d934bdf9eb12cb78942185ce872731e19da99373c8862ee6aac687e5864d3073fc948d91b80c5683e57a29770c0de59ea0c4d4dad6955df6a6a3a5287a388a963a4ce6fad3f911c23f788948a92e62db910dc80d83c8f1fb28c721193b9f0dbab832b1eac538b28f69284992ebbddf3926fe5591159d0cf9d3ef1487ad738e1175491ef9efe4a6b57898297e2a4eb42d4f59ca4b2046b92bdfbc81a5f96caca4bba5cf2fbd1846f44f13d629df103737251116bb41bfea1f3d468dec8cf1ca41e61423826dba4deb2da04384c93768a9d9bd8ff4f7c4daee876d4f65cb216a7dbbc70bfe84d23c8823e7378c681186644b6d3a2fc59502f1a28c96ab741eb1052499085973b6ebb1090e2e93d271fc7cfa2db1ee6ae9de3552a381313e249649151f25e93625d7726555c98644aa995111f7acbb452d52e05b20ba830916ef53ed88ccd244367a4794cafabd1e220a276abe8fa445ab603ee5ef94b76491f52d7488e6025893c6eb6bcc81ec291e54137a44a521d7cdf33644fec555f1382e029fc27014dfc1b6c1a9897a258d2313b5a0cddbfac1cf80d316f91351d8dcb7967ad697504fb6223a64cc898d83e68f55156bd02da5fe0a748209a3606907bf9be67bbbd38db2b03e0a1c2431e3b1de90e592386ea04653dfdf78091d8667a31e6b39f25019d979d07370d961064dbf147e8deff09a761a020b5ca2c4a1e0a726e138dba16b9d20358ac84c5bff85233f5e6d158c74aad549badc2e864438c0a1fe33853e46701448e1e0ef18b45df86bad820a09ee164b08cedafcb630c0a45f4359847898bd4288e5c2a361561bf968a6dc6254210353417972ae158c2a7be35b28b87ab71023f45f6bbe1cdf967393d708fbae89867970b2f2b2083a599151a808d65e2e2e50d9b06e76d162d6d6cfc6749d46a93cb75c644fb2f45d18b94e0186c8aff3d391bf4b9f41bd7f3ab749a343e41b1841b14b0186e6c52d91a14788c6559665578e739dcb9b8f1d4940e59a3c0dd0709aab842d1ea4d2a471c354d9038b275347fbcc7708f7346c3a94f27836841396d204598df415d2cdb2f17aba4dbcac08e16a6915e28582d5d917cd38f7f31d6156bc5d7c17b5d84dc9c7095482f08347c19502eafe61f7bdace19a5e8e277d02215e9cb63145ba3a1edbb432b8818edc2b9e6fef056764c8b625efcc7d88490d9aafe5147c6d178008201e01ae35d50a0db45c50a705818688a676110c16226496467597e19cfc4175df88b2fcf231d460f9dfc67b78f6b2d3aba34854c31c8b800facfa6bf27fe75129c3579347e27c23844b275f0dd117683f240d912b0d5a531177aedf57a54f74682cd189453caede2d1c1883720fe382a41b8c2de82d63598ed37262218dc74c4ce0a80a50ec91265b550da74432f5b8266322b4fe4df6d31a11c58b59cf1023d00fc91086d4c9b90c6925178199b95c0807e58a7b62ab1356ec72b943ef899474fe49f4cb80cf1294c77aa049988a2b59ac9b8df091c99aa0757af41ce75e61cb4dd351de40567cf2d20c8f924c08f933594121a81c04f62daacb92c909456fdd0628a81ef4e62ed039ae61d76d9ca3477e8b173baa7fdf576e397e2d4aba4729a5a9974a5d9379df275687fa515939e08c0bbd05e1482069c7bac232a8b75733eefccdcd5cdace08f56e9dcc489be0bad0a0b9e769e5cf65fdbdd67499fb934b9b4dc60be21d7e4871e26dfc363bc2083f34cd38cfc3284fdf0fcb8bad6975d34c23638b175cb4323e41e93483649d1b13554650f9294983c0a4c09ca14aaf0728e9ea63f220889265b10748d909c76d7453ad2b9f157b050ef00bdcae2a5aa490ce3b21e0ba3987f4b80e486038ca7a0e3b56c53b1a7b96c1e61e72ee0a4d8033b027b544d8c467187e71288822f3534383586475135bd57fc622625ffffa73eda6fecdb1fe6f5f438c51149ee25d3d16fe1bc5804aa38c4c50633a243764ad9c017b9a826b15e2416d9a76ebf79ce18833d1144d7ef21595599b42346f34ee13458d4be10ce68f59cc2227fa5fdc47006b8516dbf689b31d71dcb54d50bbffbc7ed68ff2779a2cb5a5c358fb22a2095da864e8707864f4e0537f693dab1b4bba3b26ff0d2fbc08155a87c23e8115191ba1e78017976b612da933691bd58e6173a69c28cd1dad95ab1fb191b30989d315b914f8be463200414508ac984e71f33efe99eada7d42981d91631bc030cf7631beb7698439490cf957d99c10ad85ab23198b42576176d0a4692a5068a730b1a2e8af74ac17f2d62da3d74038acf2031d540a2c2e2f1fc5fb9648bb1bbc08015978216178c5555bd2fccf409e32575c860ac99c9592df6a06ed9afcc4509111482af10d641d0c8b5d358982d54cc3e9b4da12116ac970c42124ebe84a2da38e3035eeaa50d73a905beb962b6c6a3ce26fa88a79fd09", 0x1000}, {&(0x7f0000000140)="7e484a52f0983a8ad4ba800ed2ce096634d30e12424c48b3f4f3c17ce9588c4a674dd0c3778ca856774007472d9983c3d88d307995b40415e86e435ae59f60cfca767c04fc905e012d8e060e9c82ab5382934b8d46552420dbc5f7163d8ea3e3ae", 0x61}, {&(0x7f0000002500)="5a56b0280c3768ad03cd21a7e91c108536041c9a944acec5396c874ee38b5d00adc998006969856ca0e436756405cb9b17ae599a8d4ba19534a9588834ecb14a00196757ca7fa941aa342db50773f7e6756098cf959a021cb24c4914e145307968ad6597dccf04b71028a1512560880612d0c4c270df35e528852409cf5d11a4c9a0076d0c3f8825c69fef8a43864be845a191342e02a0a8bf377d1dac00340dc9a752e18b6e0ac4a1951413c5b86d81b69d353b066f3dec24b40f7601abbe06ae23d57b8409403f6efeede5e6aa8140f865a0eee4c322132dbdf250e5ff878f56ddb5709bff493a", 0xe8}], 0x7, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:01:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:01:21 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = accept(r0, &(0x7f0000000280)=@un=@abs, &(0x7f0000000300)=0x8) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd\x00', 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd0\x00', 0x400, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendmsg$unix(r2, &(0x7f0000000480)={&(0x7f0000000080)=@file={0x1a5468ffb19d8651, './file0/file0\x00'}, 0x10, &(0x7f0000000100)=[{&(0x7f0000000180)="fdfff671fc4ee73650356fc4ba153ae05e893c286910dc4811f502277f25cfd8a28e7bb92caaac38b5a76b487f6f75346f0b220fb5dea5cfd0046589c5dd9fb44f73e6feee83dc5449820772c9d33a3d6462c4ce4afed1d96422bc1e95f613a7152cae268a83d09260893aaa4351d862de8517c22b3e904525bafb50b297ebffe9a4bc1bd87888e2066ccd74c0", 0x8d}], 0x1, &(0x7f0000000400)=[@rights={0x20, 0xffff, 0x1, [r3, 0xffffffffffffffff, r4, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [r5, r0, r6, r7, r8, r0, r1, r9, r1]}, @rights={0x20, 0xffff, 0x1, [r10, r1, r11]}], 0x78, 0x400}, 0x0) 16:01:21 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x40) setsockopt(r0, 0x1000, 0x200000026, &(0x7f00000001c0)="4b24954c", 0x4) r1 = socket$inet6(0x18, 0x3, 0x102) mprotect(&(0x7f00006c2000/0x2000)=nil, 0x2000, 0x7) r2 = socket$inet6(0x18, 0x3, 0x102) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) recvfrom(r3, &(0x7f0000000040)=""/18, 0x12, 0x2, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) dup2(r1, r1) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x2, 0x400, 0x101}, 0xc) 16:01:21 executing program 0: r0 = syz_open_pts() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20000, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x2, 0x0, 0xfffffffffffffffd, 0x5}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) 16:01:21 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x0) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x66, &(0x7f0000000000), 0x10) sendmsg(r1, &(0x7f0000000580)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x8}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000180)="f9b584c5f96cb582382b25360e0cbfb4eec776f00b402dd17ccce4dbc2d6b060c2ba82e2832363b0d14c8066d9ef1a918b4c49a7e208783acf16ca55644e36bd9038b8101eeb0f74647899e2bc59eecedf31cd7e903d1a5792760076164ab2aeee3b4ea55939401685a860e4", 0x6c}], 0x1, &(0x7f00000003c0)=[{0x80, 0x1, 0x3, "8f06707275a69afbcee489f5d7b132e0729f686a10e427178223db83c09b87702aed8960a19cfd6e5989b11cd29dd06b2da6af5c1a6b1dd8b73d0cf2c0d4c43ce9adfa3ab733cc974dcbfae02fc9c54be84fda46744991dc525d25d42763d03e242065ec60b48f47f299935a061a49"}, {0x70, 0xffff, 0x9, "b942a944d6742977a6c6b1e580624b6182a068b58974487c541e6e8b97b7ef4ed6dfbcf458bf70487faa1a0cbc552f5c217aa4716dbcbddc4970edfdd79823a73609b4bf35c50b38b5529212159afa2eb4455006a4674c4067434d6e8eabf63c"}, {0x20, 0x1, 0x101, "44d967f1e5da2bfb48712812b7"}, {0xb0, 0x1, 0x0, "3b3579ec3b20b98c7448b92bd8d6522e167e52a1791da184abdf834f8d4fa0bdb7bf6e7faa74d56bcb15a00eda1675b8ec7f8ba79ba6b016d29880cdcbef9ae1f593a1544aecddaa1a05a6d8195019784c5f997d7d93b81bb657f18bf38573f85afc526b5453de5699ed441adac14cdeeb7f918493f4bde203c1e24b9a285660abe7316ffc1150107f5b843b22072b9d84646cee5b403261c2e651889150116c"}], 0x1c0}, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) socket(0x18, 0x2, 0x0) r2 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x286) semop(r3, &(0x7f0000000480)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r3, &(0x7f0000000340)=[{0x3, 0x8}, {0x4, 0x82, 0xdfdbd8b24fcd74a7}], 0x2) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r7 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000100)=""/114) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x3ff, r5, r6, r5, r6, 0x14, 0x5}, 0xfff, 0x9, r9, r9, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r5, r6) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r6, 0x0, 0xffffffffffffffff, 0x0]) r11 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r4, r10, 0xffffffffffffffff, r11, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000200)=""/177) semget(0x2, 0xd9dd2ea8ab3506df, 0x100) r12 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r12, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r12, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r12, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:01:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "ff00402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff", 0x18) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x80, 0x0) 16:01:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x307, &(0x7f0000000280)="fd612da02cdffc32cac0ffed84dd") 16:01:21 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x26, 0x8}, {0x61, 0x8}, {0x84, 0x3}], 0x3}) open(&(0x7f0000000140)='./file0\x00', 0x400, 0x92) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x1}, {0x24, 0x4}], 0x2}) 16:01:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) poll(&(0x7f0000000080)=[{r1, 0x100}, {0xffffffffffffffff, 0x2}, {r2, 0x20}, {r0, 0x10}, {r0, 0x4}], 0x5, 0x5) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fffffff, 0x5, 0xfffbfff9, "66ab7f000e0902e60000800000000000be804ab1"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000001480)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) 16:01:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="000000cc1166f516b6e108"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000140)={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$inet6(0x18, 0x3, 0x102) r2 = dup2(r1, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ftruncate(r6, 0x0, 0xfffffffffffffffa) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendmsg$unix(r2, &(0x7f0000000000)={&(0x7f0000000340)=ANY=[@ANYRESHEX=r0, @ANYRES64=r3, @ANYRES32=0x0, @ANYPTR, @ANYRES64, @ANYRESDEC=r4, @ANYRESOCT=0x0, @ANYRESDEC=r4, @ANYRES32=r5, @ANYBLOB="464902886b3c8d4281f962c5a45e0d84d43dd47b2d81b20419d9e8feda0f125674b5c62282a00dfa2091bc55b642614e7dbb2c1e2df74b2f068b143cfd1864a7fce394681bced61657755d8327993764afe1e60e7daee9d6b9af2fb926fb81b327d48e8198ec10ffde2747c13dd5f99d52b7796203e9418d377c3837c95e64777b0a1f670fd9ddb8720a33a97e46d9ef75db902d8a81d5249a9f97b103ec6b8c6e5b27e406cd05b90207aaac541ccb2a23db4cb20e01c2a1ed200e31f8dd061a2114e8c400bd83919e863d14baf3803dbb2eed7ed142fe9775dd4a14b2"], 0xa, 0x0}, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000080)) r7 = socket(0x18, 0x3, 0x0) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/197, 0xc5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 16:01:21 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r3, 0x0, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r5, 0x0, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r6, 0x0, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r8, 0x0, r7) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x4}, {}, {{}, 0xfffffffffffffffe, 0x0, 0x0, 0xffffffffffffff80, 0x4}], 0x1000, &(0x7f0000000340)=[{{}, 0x0, 0x0, 0x0, 0x8}, {{r9}, 0xffffffffffffffff, 0x0, 0x1, 0x40000000}, {}, {{}, 0xfffffffffffffff8, 0x40}, {{}, 0x0, 0x80, 0x20000000, 0x0, 0x70}], 0x0, 0x0) r10 = syz_open_pts() r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x100, 0x0) writev(r11, &(0x7f0000000080), 0x1000000000000005) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r14 = fcntl$dupfd(r13, 0x0, r12) dup2(r14, r10) dup2(r0, r1) dup(r1) setrlimit(0x8, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) 16:01:21 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e17f7f000001"], 0x1) r0 = socket$inet6(0x18, 0x3, 0x102) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) r2 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)=0x25) sendto(r2, &(0x7f0000000180)="439a6389bf421a792396492bd6d0c06272ea32743770a47ab13bb548ea6dae1f73b4bb74da34115139cd04139cfef00ec89d4351cd72743c848d963861202c486ec8bf3b25613081d422d68c93222d258dfd2a49d3840dcc6b33521886e23138", 0x60, 0x419, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r3, 0x0) r4 = semget(0x1, 0x1, 0x0) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000000280)=0x9b) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r6 = fcntl$dupfd(r5, 0x0, r3) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') connect$unix(r6, &(0x7f00000000c0)=ANY=[@ANYBLOB="02194abe695d100f21f0a87f6acede520f186a183e0f8af942cfbfcd71125779dc63447be5238398e02ef566b493200b21602a3f649f98ebcac7f3a9431f8c1e75885a55b1e696029eb1010000005a7187a085b1b3c5eda07590d6284e840bf7d71f73aca47965bac58c14eb3becd025c351831bcfcc8be325781e22d424b8de3883aec13c254f566f85b1423bcc3626dbf4166146a94fa35d05c10000000000000000"], 0x4) 16:01:22 executing program 1: setitimer(0x0, &(0x7f0000000040)={{0x7, 0x8}, {0x7, 0x400}}, &(0x7f00000000c0)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0xa9d5) 16:01:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff1f}, 0x10000044001000d, 0x400008001, 0x0, 0x0, 0x0, 0x7fe4, 0x0, 0xa67}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x102) dup2(r1, r1) bind(r1, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) 16:01:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) open(0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x1c}, {0x25}, {0x6, 0x0, 0x0, 0xcf}]}) r1 = socket$inet6(0x18, 0x3, 0x102) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r6 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000100)=""/114) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x3ff, r4, r5, r4, r5, 0x14, 0x5}, 0xfff, 0x9, r8, r8, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r4, r5) r9 = socket$inet6(0x18, 0x3, 0x102) dup2(r9, r9) getsockname(r9, &(0x7f0000000180)=@in6, &(0x7f0000000340)=0xc) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r5, 0x0, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000000000)='./file0\x00', r3, r5) pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:22 executing program 0: r0 = syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r1, 0x0, 0x4, 0x0) getdents(r1, &(0x7f00000000c0)=""/4096, 0x1000) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000002c0)=0x6) accept$unix(r2, &(0x7f0000001340)=@file={0x0, ""/108}, &(0x7f00000013c0)=0x6e) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000a00)=0x100000001) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) write(r3, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001280), 0x312) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f00000002c0)=0x6) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f0000000a00)=0x100000001) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x7, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x9, 0x7fffffff}) write(r6, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) accept$unix(r6, 0x0, &(0x7f00000012c0)) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f00000002c0)=0x6) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001300), &(0x7f0000001240)=0xb08c63b78ab11835) bind$inet(r4, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r8 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgid() ioctl$TIOCNXCL(r0, 0x2000740e) bind$inet(r4, &(0x7f00000011c0)={0x2, 0x1}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r9, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r11, r10) syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000010c0)=0x5) r13 = syz_open_pts() ioctl$TIOCCONS(r13, 0x80047462, &(0x7f0000000480)=0x5) r14 = open$dir(&(0x7f0000001200)='./file0\x00', 0x20, 0x6a) r15 = getppid() fcntl$setown(r14, 0x6, r15) renameat(r1, &(0x7f0000001100)='./file0\x00', r14, &(0x7f0000001140)='./file0\x00') r16 = syz_open_pts() ioctl$TIOCCONS(r16, 0x80047462, &(0x7f0000000480)=0x4) ioctl$TIOCGTSTAMP(r16, 0x4010745b, &(0x7f0000001180)) r17 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, 0xffffffffffffffff, r17, r11, r12, 0x2, 0x9}, 0x5, 0x5, 0x2}) 16:01:22 executing program 1: r0 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f0000000480)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r1, &(0x7f0000000340)=[{0x3, 0x8}, {0x4, 0x82, 0xdfdbd8b24fcd74a7}], 0x2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r5 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000100)=""/114) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x3ff, r3, r4, r3, r4, 0x14, 0x5}, 0xfff, 0x9, r7, r7, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r3, r4) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r4, 0x0, 0xffffffffffffffff, 0x0]) r9 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r2, r8, 0xffffffffffffffff, r9, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000380)=0x6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$WSKBDIO_GETMODE(0xffffffffffffff9c, 0x40045714, &(0x7f0000000280)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0xb1}, {0x7}, {0x6}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000000)=[{0xfff8, 0x8, 0x8, 0xe7d6}]}) syz_emit_ethernet(0x27, &(0x7f0000000100)="26495b55a658d024cd62a548e094") ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000240)={0x6, &(0x7f0000000200)=[{0x3, 0x1, 0xef, 0x4}, {0x1, 0x8, 0xc0, 0x1000}, {0x3f, 0x81, 0x2, 0x2}, {0x5, 0x80, 0xc7, 0x6}, {0x1, 0x7f, 0x1, 0x7}, {0x0, 0x4, 0x80, 0x7}]}) ioctl$BIOCSDIRFILT(r10, 0x8004427d, &(0x7f0000000300)=0xd9) 16:01:22 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(0xffffffffffffff9c, &(0x7f00000001c0)=ANY=[], 0x0) writev(r0, &(0x7f0000001740)=[{&(0x7f0000000000)="29c038c0c52508c45669a25b596bb66a5aba3c7837baaaabc329bc1b43d69bc37e7663df5fe95dd2fbdd2b3d8a2ebb32f6683d299012484961a7f1170a87706c43479914b72e78e21c0e1b2bcad9d31d06e45183a760fd08b637513cd7d1d9e11bd9c61ad8f3e112c002d2495657b2484adb3caa879c312ffae2da0cb441", 0xfffffffffffffee3}, {&(0x7f0000000080)="ada79ab30fd4edd5b203e1fa0ace8aded7e4683405c164dfa95e4dc3573a9d19728da3f5f987e6937a6f58f5bc60ed4b1b0e99d716719a37df538f36cdfe845786601e9fa3fd1b99ea502021ab321a90063402281eb8e1766ba26de137247477d58c6b7cd1f13d0f5ff31ea0ec6d92f7ff5614073a290f6fd9b2b410fc50a00cb4e105af55d887e9e435114c526bcddca60ca632d43661e5aa0d8e29c119656b2c7428e007d46e30709e5fc9b4c07abdada48cc2d1e7b7b8f4", 0xb9}, {&(0x7f0000000280)="aee1a1523ad9f2ba6ecc76c2f34287930e8e53f9434c09a5e93b22d1c4e022db10f55896345292459d228da7d7ea93baa185fec0daeea2a3bc1b893971512397cbe416dfed5bbaf4cdc57b4d23a63caf425a7202139a324848af007c962c906b9e899280f134649881878d6d7ab1fd20c11c7022942ae84962dcfd21925d8ecba668a42367e598232773a352b4645ea56ea63ba72359db3376d91930a56b2d050d8f57310fcea2d5e2dd9e1d85ee52e7156cb935a2121b93d8c196714ac34a9d34e7af34d0d5a660095f", 0xca}, {&(0x7f0000000140)="1de68baf639e16a29d86b7eb2d2592c71ba9b9da961a794aa0e9d9aa000d5bc90f87a6dcfa91d65b4a7805ca4d89751c5eee923c29c2cff24287b77aac6d32ab2cb7cc0738105c84314230e3ffdebe0b54ea78ab1916c3668693a2baa0699bb4e0ef3e06dbce2cb43a36e3c944838bb08e21e5f77857d7a1f5c769bd950e6a4c3254f6e0223bc9273737f79f5562ac7d1e8816bbf69b9caa0a47dae2fbbed4696cde944c9893600bcf0b4901b58c4ed25a5a5c6d8474abc0ad9c76ed58d6850725d8fd239b250410b201a6bcfe8a15eceb43b135a5733a2b7be03b51157d164b3f557d252f3a89", 0xe7}, {&(0x7f0000001480)="e82a3f8e28f8415d653caee03b1fca3d721f54516a5e7d57d375b899b4bcde24419b4d0071fdfff9f78d47ad73cb9dcacf0973204aa6a1d0a29a6c26eb3a7d6cee37d3be490b6256ba3a2994216bac1d0106d3526169a4d757f051459923ed33b06e08e33c807a181bdb553b6a601d86b88ddcd507c1f10df032d9e77dd7e99fec791f4da4c1751bc029a31a26b31982148fd4af349d9acf0816f7", 0x9b}, {&(0x7f0000001540)="2c6da8df7f3bea1e893e3a991c5f7802188c31aa5bc57ba05fd4fbc0bae49e6a4412f9f604749d739076acd9d5e5afa57322b32b175a13f8a2b739240fb624c7c74ac680c6f718c37c963f3b86192d116d42176c36bb9fa0df673b3a868c3245aec398fb9681b9c1b2778138d439738f020bd886f28d23f6158eb2174e98339ce3100e2bc66061da8cd522a266ddf7afa5c701e376323805f44c02e9b0cc7c8a5df97359d31a0861505e97", 0xab}, {&(0x7f0000001640)="1a4694e3369fd0f7a3a78f628112d72b0b244e1b49394c3379f37a83ab9dfb81e8840d9f42463eb1f5a673c6dc39754a42f4c226f2f5bcb115785568c0d64e7c4e37a7ddbb84c5a4392ec50ba6270fbd", 0x50}, {&(0x7f00000016c0)="2f9b2edf5e927cbfa5b757780dd5d87a97a68e2fcdd88ecba4a943ce349cc21f551da59c5f65ed484b6c63e5d57560bd4e3e89f4507222008972c7", 0x3b}], 0x8) 16:01:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1c}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:01:22 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x1, &(0x7f0000000000)=[r1]) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000080)) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) 16:01:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x400014, 0x0, 0x0, 0x20000}, {0x44}, {0x6}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="d6f9bc26aeff3254ce56a24eb954") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x9, &(0x7f0000000100)=[{0xffff, 0x0, 0x1f, 0x1f}, {0xfffe, 0x7, 0x11, 0x8}, {0xfff, 0x1f, 0x8, 0xa267}, {0x4, 0x2, 0x6, 0x100}, {0x99, 0x6, 0x4, 0x100}, {0x5, 0x20, 0x9, 0x80000001}, {0x1f9e, 0x2, 0x2, 0x7}, {0x7fff, 0x1f, 0x3, 0x8000}, {0x4, 0x1, 0x79, 0x3}]}) 16:01:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14, 0x4}, {0xc, 0x0, 0x0, 0x10000000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:01:22 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x8f, 0x8}], 0x1}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000bc0)={0x4, &(0x7f0000000b80)=[0xffff, 0x8, 0x7, 0x20]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d28"], 0x10) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000140)=""/224, &(0x7f0000000240)=0xe0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) r4 = socket$unix(0x1, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r5) r6 = getpid() fcntl$lock(r4, 0xec025c83cc6180f2, &(0x7f0000000280)={0x2, 0x2, 0x4, 0x5, r6}) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000002c0)={0x10, 0x9, 0x4, 0x3, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8c}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x201}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000e18000/0x1000)=nil, 0x5b3}, {&(0x7f0000a17000/0xe000)=nil, &(0x7f0000c60000/0x1000)=nil, 0x100000000}, {&(0x7f0000e95000/0x3000)=nil, &(0x7f0000d93000/0x1000)=nil, 0x8}, {&(0x7f0000b63000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}], ['./file0\x00', '.\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) symlink(&(0x7f0000000b00)='./file1\x00', &(0x7f0000000b40)='./file1\x00') lstat(&(0x7f0000000040)='./file\x00', &(0x7f00000000c0)) getsockopt$sock_int(r3, 0xffff, 0x20, 0x0, 0x0) 16:01:22 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f00000001c0)}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000000)=0x2) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x2, 0x5, 0x7, 0x8000}, {0x0, 0x2, 0x1, 0x33}, {0x10f9, 0x38, 0xcf, 0xffff}, {0x6, 0x7, 0x5, 0x6}]}) dup2(r2, r1) 16:01:22 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000001440), 0x0, &(0x7f00000014c0)={0x8}, &(0x7f0000001500)) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000000)) 16:01:22 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0xc7eb}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xde32, 0x0, "85495500020000000800001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "93cb33cbaca90a42ee314d9957e05a8ffc58fc97"}) poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0xeffffffc, 0x0, 0xfffffffe, 0xfffffffffffffffd, "836640540409000000000000000500002000"}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400", 0xa82) write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bff", 0x34a) write(r1, &(0x7f0000000240)="2ba872c76578dfe7580f3e3add8984b91b24a866eb53f8481ec1e3fc8041c8c9e92d84d68af16751720135d4bb883710ae7bceb87bae7f752c4fc4c5432aa7655aa7219985112b49c31004b1672798bdb8a4392f03cc2bc295a9d22c389d8591ff", 0x61) close(r0) pipe(&(0x7f0000000140)) r4 = socket$inet6(0x18, 0x3, 0x102) r5 = dup2(r4, r4) sendmsg$unix(r5, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x200, 0x0) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f0000000000)={0x0, 0x1, 0x9, 0x80, 0x7}) dup2(r1, r2) 16:01:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x2}, {0x2}, {0x6}]}) syz_emit_ethernet(0x268, &(0x7f0000000080)="b6") 16:01:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x81}, {0x40}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000000)) syz_emit_ethernet(0x8f, &(0x7f0000000380)="189d3d8697b7ae6591861f32d9e43fb4708e3f474090e438a6beb9ada759184a639e85b51fbf1a821b7f72ab12a0b8de1a76e1648285f68d18362af0cb88480524312086240cddeb376cb6f57037f2bf858cbd4d2fffa93eb4ed241a1a13c58d4676d88238581512665fe50e28cc3bed0b1e28f3e049fbc585c280a7d26a5ff76211db3b46c558ddd05eab74510a44") 16:01:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000000c0), 0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0xf4100c8a71b3dae4, 0x4000, 0x1) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000002880)="3a571188ec500209a8116817badec2d0f5cf0b5ce7a29f9f0f0b217b8ec939a27d82c1a51ee55a872fddebaf4092b601a5eb1b6b077a25196ffb43e6919d7176a948cd9eecd569f39d4b5b4a3e2e2fc497f823bec76bd0e6c4e61fd4ff88b00ebf86e2f3d36c3fe4808976c80930ae6efa0b8dd80d94642ef1850b3fc9862cc639f10410f558fe51ccf53156757ba13bd52872a19a97de1c1a0d5a3b930a4e8918f022a6896a58ade70a46db1e1f15eabb234f6eb1d083aef685aeabb311cd91f99cab4f2d73a9dd18e385c144f5368b758d5622a5999156946421ec5a62f9b20e7216475eddf84e62a6f9dc8144f02b3087cc9e854048ed2e9e974994360b1f030f79b51d1081ebc9ac62b05a4e8c53a5113fca5896616f94722b82c99c604483ea3b6b1b07c32fb38bdadaa315cd31a0c25030f2bbd071aebd41900cb9d3e113616ae1e0f9537cc50c857254b980e67244fcf226b1c576c46ab6642db4cbbacf63ff8bd5de87f532ded01b076c4980cbb951ead672b29b01c1aa8367be53dc2d1965eeed449ce4d1d477abd2d7e8d3c7f0b33c737aa3ddcec58884ef0e3cbaf0f17d53bb78abf690b3f503f1e5963742658b59de97414efadf97d39d86611d3b9c94beb5a6deefc4250a60862a6eb39108ac8c30e84fd147273e1d11041010237f6f5f2b7e302bf18dbfac16a4e4ab1ade8bcba09937cfc8f81a33c7523b03db430610f3862eda704585ef3411e29292b6e4f886c392b7a4a7823d8ca2390753272339007b8a55c22626757e67be7f22155884194ba4af167ab359eec066bdd6dacf84b373f9db6fee1d20bc98c8b7ed16051898e9c9bfcae7f63bddb724bb3d84cde94328ba6d882c827042f084c18adbbfe62d757e9600545a5fe5410ec6038d5f70cf30fae178ed71eb151dbff8c848856d69135d0cdf14bb0848444d911c948f9f12dd6e41282910c6b31fd3d4b214af45bf8b5f70dcaf87f48ca2f456bd25595ec61e7cc1d871a7a1034cf45b29c875a2531ad5cf75cf64d3e7b2f0a8a49619a2e42f3a1cc6797eb398b340e63995200af7099b4a384cc952b7652efd9b3d841536f9471fda0ed33953dc3cf7262ab1b7e0773425601ff1380002a3db2e3d05116b2fa1aa9b2968c633c32eae94aa4ac9d292d11eb9e31281d87719cdf2385db662129907550f56349ddfec9745a27955c4fb6027790637b156c8b7cbc766cc222819d4926b2c975189690bcacc7d4e267fa4974fe0b3af4c0da33408abc646daedf0a53222da2efd74b373af8953bd522ba0a1a89eb97e7da4e8ffd35a322a6566bc8f231865860fc2c92ac0d61887b550d75433acdf8e3e7a7fdaa237b29f85234780914eadcb8f61d522bf0f0e0f2fd178b97e8382f50e60562822758fb763e7effea6a4ec7a37aad086b89858d28c1c880c08e24efe6dc1d56d31d7b6e9dc82a3002bfd2e50ba384d9c7063269763ad774742fe71e271c0b4fa7894bbe9675ebe66f94b6a7f77626fb534e3dbc935fabb00e9d1d94779cb44d4522d030a754702bdc3ac79902826bd2234ab7e04fe4f99e2610070421d86d9e2c7da4bb36cdbf3d5d16dfff66cc3385a4981ab5f52e5bbd17839ed6a24f4c2715ff2f0b74fa109fa5a7507292eb4cb23571d034a6026929fbbacd5341dbeda7049", 0x4a0}], 0x1, 0x0, 0x0) clock_settime(0x2, &(0x7f0000000000)={0x8, 0x5}) 16:01:22 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6, 0x0, 0x0, 0xfffffffc}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchdir(r2) ktrace(&(0x7f0000000480)='./file0\x00', 0x2, 0x0, 0x0) dup2(r1, r0) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 16:01:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x00\x00\x00\x00\x00\x00\x00\x00\x10', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0x5}, {0x800000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r1, &(0x7f00000012c0)=[{&(0x7f0000001240)="02", 0x1}], 0x1) close(r1) ioctl$TIOCSTART(r1, 0x2000746e) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) sendto$unix(0xffffffffffffffff, &(0x7f0000000200)="0ec05dd20939f7995ede83d6b7749da7ab908d41f8bacda7686d9538011519d42f239febfafcdafac3ffaecbf6bfee66763146885a008fcaa1c19dba0c103f03182e553ba337759ce7d1a8707235abe2c18215b5e050c08e71c432df27ca48bc7b2908fe70262b5feebd14e2a5161fac05da307daeade905f63e4a9d61fbfea3410711223879f51fc2c7185a44cf0cf9aabdf2cc2501bba0e51ca8358ce303a1cd36b183f4621b03adc7c520c12bc25a48adff7a27c0572d56db6aac150f2dc2304e2950bc3abd64a71245d9a7", 0xcd, 0x0, &(0x7f0000000300)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f00000000c0)=0x6b) pread(r2, &(0x7f0000000340)="0cb92ed8bb292ddc3d377b8f0bbfc98650c3faba773f1a7bac944394808547f73bbffc54038dd3736c6d56946e01c4aca16c6e1395ff37f3547d9c3cdf3d7a94440d5dd1e2b8921f4884d1ac8675276f57eadc4d4a5a7874cdd078aaed774297e727a567dfe7d5", 0x67, 0x0, 0x1) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) 16:01:22 executing program 1: r0 = syz_open_pts() flock(r0, 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000080)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x22f}) 16:01:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x3d}, {0x1000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:01:22 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x1002000, 0x4300) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x40, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000100)={0x3, 0xffff}) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) r2 = socket$inet6(0x18, 0x3, 0x102) r3 = dup2(r2, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x7}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x103e0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendmsg$unix(r3, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYRESOCT=r4, @ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRES64=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES16, @ANYRES16=r13, @ANYRESHEX=r14, @ANYPTR64], @ANYRESDEC=r8, @ANYRESDEC=r9, @ANYPTR64, @ANYRESDEC=r5], 0x6, 0x0}, 0x0) bind$unix(r3, &(0x7f0000000000)=@abs={0x3, 0x0, 0x1}, 0x8) r15 = dup(r1) ioctl$WSKBDIO_SETMODE(r15, 0x8010570e, &(0x7f0000000080)=0x20000010000) 16:01:23 executing program 0: r0 = syz_open_pts() r1 = socket$inet6(0x18, 0x3, 0x102) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f00000002c0)={0x23, 0xfff, 0x2, 0x97, 0x7, 0x10000, 0x2, 0x10, [{0x5, 0x80, 0x9, 0x1}, {0x2, 0x7, 0x7fff, 0x800}, {0x1, 0x9, 0x4800000, 0x7fffffff}, {0xff, 0x2, 0x9, 0x6}, {0x9, 0x6, 0xdb71, 0x2}, {0x80, 0x8000, 0x1, 0x654}, {0x1, 0xfffff56c, 0x0, 0x3f}, {0x8, 0x0, 0x93c, 0x1}, {0x7, 0x3, 0x40, 0x5}, {0x0, 0x3, 0xffffff64, 0x2}, {0x7fdf, 0x0, 0xffffffe1, 0x4}, {0x324360, 0x9, 0x1, 0x1b}, {0x7, 0x7, 0x6, 0x48e9b799}, {0x6, 0xff, 0x0, 0x1}, {0x56, 0x400, 0x1, 0x1000}, {0x75422474, 0xf575, 0x907, 0x800}]}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000580)="bdfa4d2582c321a8cf9884fa33e90f8e4a8067bd24313dea8d03435b4253dbaf56b138d605b76aa0d8deb6ecd505370f55d99705dc1ce23aa168a0237f809b7cb5062d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6486b8ad670741e870106b6134a42bbb54cfb7d8304e01505c44aacb88fec667ef247140d", 0x99) r3 = syz_open_pts() close(r0) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffff, 0x20007, 0xd9f, "0000000000000000000000000000000400"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:01:23 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xcb, 0x1}], 0x6, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$dupfd(r0, 0x0, r2) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) kqueue() dup2(r1, r0) 16:01:23 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000340)={0x114dac801f2882af, &(0x7f0000000440)=[{0x8, 0x9, 0x90, 0x3bf8}, {0x2, 0x5, 0x3, 0x2f80}, {0xab, 0x6, 0x4, 0xb5}, {0x8, 0x3b, 0x7, 0x1}, {0x3, 0x5, 0x2, 0x1f}, {0xad, 0x3, 0x6, 0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYRES16=r1, @ANYPTR64, @ANYRESOCT=r2], 0x3) sendto(r0, &(0x7f0000000140)="010029ba97d0bba10300efae40f01df6", 0x10, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r5 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000100)=""/114) r6 = socket$inet6(0x18, 0x3, 0x102) dup2(r6, r6) bind(r6, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x3ff, r3, r4, r3, r4, 0x14, 0x5}, 0xfff, 0x9, r8, r8, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r3, r4) lchown(&(0x7f0000000100)='./file0\x00', r3, 0xffffffffffffffff) accept$unix(r0, 0x0, &(0x7f0000000040)=0xffffffffffffffde) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGETIF(r9, 0x4020426b, &(0x7f0000000480)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000006992e66487815f5488a9259b6147e0a98961d337bd485e2ff8360d836e1e54320d2026964e75a4d3065e5b6c58dfd8ab0b3b5da1b2fd380de4459f9c3b24a993d2e52c0cc016613f6e2c"]) 16:01:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x10000}, {0x3c}, {0x44}, {0x6}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') 16:01:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x40, 0x0, 0x0, 0x6207}, {0x84}, {0x6, 0x9}]}) kqueue() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="13ace7c50edbfe7de00100000000") r1 = socket$inet6(0x18, 0x3, 0x102) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000000000)={&(0x7f0000000300)=ANY=[@ANYBLOB='\x00'/10], 0xa, 0x0}, 0x0) unlinkat(r2, &(0x7f0000000040)='./file0\x00', 0x8) 16:01:24 executing program 1: socket(0x2, 0x4003, 0x0) socket(0x2, 0x2, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x12) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r2) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYRES64=r2], 0x1, 0x800) r3 = msgget(0x3, 0x74a) msgsnd(r3, &(0x7f0000000000), 0x8, 0x0) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0x1, 0x1, 0x1400) msgsnd(r0, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b4603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d6000dc125814bb6ee11e303000000b33d0000000049ad078a054ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e1"], 0x44b, 0x800) msgsnd(r0, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = socket$inet6(0x18, 0x8001, 0x0) listen(r5, 0x0) r6 = getegid() setegid(r6) accept(r5, 0x0, 0x0) shutdown(r5, 0x2) sendmsg(r5, &(0x7f0000000380)={0x0, 0xff38, 0x0, 0x0, &(0x7f0000000000), 0xb}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x20) r9 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, 0x0, 0x0) r10 = semget$private(0x0, 0x7, 0x286) semop(r10, &(0x7f0000000480)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r10, &(0x7f0000000340)=[{0x3, 0x8}, {0x4, 0x82, 0xdfdbd8b24fcd74a7}], 0x2) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r14 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r14, 0x2, &(0x7f0000000100)=""/114) r15 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r16 = fcntl$getown(r15, 0x5) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000200)={{0x3ff, r12, r13, r12, r13, 0x14, 0x5}, 0xfff, 0x9, r16, r16, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r12, r13) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r13, 0x0, 0xffffffffffffffff, 0x0]) r18 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r11, r17, 0xffffffffffffffff, r18, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r21 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r21, 0x2, &(0x7f0000000100)=""/114) r22 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r23 = fcntl$getown(r22, 0x5) shmctl$IPC_SET(r21, 0x1, &(0x7f0000000200)={{0x3ff, r19, r20, r19, r20, 0x104, 0x5}, 0xfff, 0x9, r23, r23, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r19, r20) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r26 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r26, 0x2, &(0x7f0000000100)=""/114) r27 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r28 = fcntl$getown(r27, 0x5) shmctl$IPC_SET(r26, 0x1, &(0x7f0000000200)={{0x3ff, r24, r25, r24, r25, 0x104, 0x5}, 0xfff, 0x9, r28, r28, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r24, r25) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r25, 0x0, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x1ff, r19, r25, r7, r6, 0x4, 0x5}, 0x4, 0x7f, 0x90000000000}) write(r8, &(0x7f0000000100)="510fc3a0", 0x4) r29 = msgget$private(0x0, 0x284) msgsnd(r29, 0xffffffffffffffff, 0x0, 0x800) 16:01:24 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000240)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x2, 0x3, 0x3a) r2 = socket$inet6(0x18, 0x3, 0x102) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000080)) write(0xffffffffffffffff, &(0x7f0000000280)="0ca7a36eed7eec5b7aa8dc8767cee40e7dfd448e5622f73eaaa0971db6cd03b0492af632b144ad61c9e814b7c3d37fddc9154e75324fc95f824004aa87302ed9282780701591ec6c4108099cc9c8184af31b6dfc9a51ba0680f90f7e414f92718e32aeb58db009bc13ab41c2e7e259387c8849dab4a49e6d755153469d7db2992d13a7dfcb05d24b1b613ccac27bdbadeb7b59512ea5ea0d48ea08d22f307c41436e52d948b9787c9872b2b238dbdefeff1e097ce120325053d5e42322705c", 0xbf) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x7b8) 16:01:24 executing program 1: mknod(&(0x7f0000000140)='./file1\x00', 0x1000, 0xfffffffa) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000240)={0x3, 0x80000000, 0x5, 0x0, 0x80000000, 0x0, 0x4, 0x10, [{0xefe, 0x6, 0x3a9, 0x6}, {0x9, 0x7fff, 0x1, 0x4}, {0x3, 0x6, 0x0, 0x180000}, {0xbed, 0x1000, 0x7f, 0x8}, {0x4, 0x7, 0x2, 0x80000001}, {0x4, 0x10001, 0x6, 0xfffffff8}, {0x8000, 0x2, 0x3, 0x400}, {0x0, 0x1, 0x81, 0x1}, {0x80000000, 0x58, 0x9ba, 0x1302}, {0x6f9, 0x6, 0x7, 0x6}, {0x5, 0x5, 0x8, 0x2}, {0x8, 0x7, 0x267e, 0x12d}, {0x1, 0x40, 0x0, 0x4}, {0x8001, 0xd93, 0x41c, 0x5}, {0x9, 0x8, 0x80000001, 0xcde}, {0x80000001, 0xff, 0x9, 0x5}]}) chdir(&(0x7f0000000180)='./file1\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000040)='w\x00') open(&(0x7f00000001c0)='./file1\x00', 0x2, 0x20) utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 16:01:24 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004", 0x6}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="001000bf9b6f1c5ea2a3040008c2214416da8315018bae26a6882b8d293994fd0c0fa08e923571a7af6ab934159bb81f30962fe42ce4023d5b63b2c7a9e3c01d7542f510bb111d56a104d04147cec2afb017cf684db1eb2784cb0eb7b26db99c83c4d033c34aa5a80d740aebf6b96e66c4c27098d81527bdd1e1516b8743d23abf5f00000000"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 16:01:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000040)=[{0x1, 0xa3, 0x40, 0x8000}, {0x6, 0x81, 0x1}, {0xb0c5, 0x3f, 0x49, 0x1}, {0x9, 0x4, 0x8, 0x3}, {0xff, 0x6a, 0x80, 0x3}, {0x7, 0x0, 0x0, 0x1}, {0x2, 0x9, 0x1, 0xcddf}, {0x79d, 0x40, 0x1, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:01:24 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0x20) getsockopt(r0, 0x200029, 0x9, 0x0, 0x0) 16:01:24 executing program 1: setrlimit(0xf, &(0x7f0000000000)={0x1, 0x2}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x1, 0x0) dup(r0) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) socket$inet(0x2, 0x4, 0x0) socket$inet6(0x18, 0x2, 0x2000000000000001) r2 = socket$inet6(0x18, 0x0, 0x4) ftruncate(r2, 0x0, 0x9) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000380)) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000640)={0x100, './bus\x00'}) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000880)="289caefad85b04ccdf900d249bba7de457eeaba523b2ecf6209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e7db92cb99d639058f28ad91f7afe5b41947db7fa3c4693c93274943dd501c10729158df03f9f5dc781c86870658233acff9589ac6e640f127bbbdb8b2f0242e8efb25618da70acefad36c790a0e6861296617c3bf46f2517119e3c2c684ee7fcbbd27493b067b993a3eb2ddb72e9d160466361741fe6f473f49580f92d78913c890423650f98b83005a708a2dd0e2e63297370d59ded510f123f455a2831f465442af641100b3303f5e05a47f45588716f01c69", 0xec, 0x2, 0x0, 0x0) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setrlimit(0xa0d939d84dfe02e3, &(0x7f0000000180)={0x100000, 0x100000}) setrlimit(0x0, &(0x7f0000000040)={0x3, 0x3}) pipe(&(0x7f0000000080)) open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0xc2) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000200)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000280)=0x3) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000300)) mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x36e) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc0205603, &(0x7f00000001c0)={0x2, 0x8000, 0x0, 0x2002, 0x0, 0x8000}) getpgrp() writev(0xffffffffffffffff, &(0x7f0000000700), 0x1000038a) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) r5 = semget(0x3, 0x2, 0x401) semop(r5, &(0x7f00000003c0)=[{0x4, 0x10000, 0x1800}, {0x4, 0xd0f, 0x800}, {0x6, 0x1, 0x800}, {0x1, 0x7ffc, 0x800}, {0x2, 0x16f9, 0x800}, {0x4, 0x1, 0x800}, {0x4, 0x6}, {0x3, 0x6, 0x40000ffc}, {0x1, 0x3, 0x1800}, {0x4, 0x3e, 0x1000}], 0xa) r6 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r6, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x0, 0x6}, {0xd45964326d364048, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x2, 0x401, 0x1000}], 0x5) semop(r6, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1800}, {0x4, 0x4, 0x1000}], 0x2) 16:01:24 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) read(r2, &(0x7f0000000500)=""/4089, 0xff9) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELSCREEN(r6, 0x80085754, &(0x7f0000000280)={0x3, 0x2}) close(r0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000200)="ef", 0x1) 16:01:24 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000180)="706a7e48afe943ff76154a17bbf7b9b863a1d21db7b6d5c696e465fceea14695e50be91007757d0de0ab0eed76ed6e1df4e43eac829f4962dae8f95bee9e403af61ff538cd59f9cc46a85d3921c1b31de41f67cd2b376fd7c77ba995c82fb48bb8a6c7ad6469793633b3a3a081c209bc5a492ef281cd0dd5f23d88e3a2eb5cb4f4c0212146fa3b9da0b6de", 0x8b}, {&(0x7f0000000300)="1f817e6ea2137547de0b2d9294b7142d123261ab3137cc2f50fd1af0beaeb31d2ab45510c895b5df6b00b84277eca5b68464cb3b706eefe3f071da8814b506", 0x81}], 0x253, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f00000008c0)='./file0/file0\x00', 0x0, 0x0) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = kqueue() pipe2(&(0x7f0000000480)={0xffffffffffffffff}, 0x20002) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/bpf\x00', 0x0, 0x0) r14 = getpid() r15 = geteuid() r16 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1023, 0x0, 0x0) r17 = semget$private(0x0, 0x7, 0x286) semop(r17, &(0x7f0000000480)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r17, &(0x7f0000000340)=[{0x3, 0x8}, {0x4, 0x82, 0xdfdbd8b24fcd74a7}], 0x2) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r21 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r21, 0x2, &(0x7f0000000100)=""/114) r22 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r23 = fcntl$getown(r22, 0x5) shmctl$IPC_SET(r21, 0x1, &(0x7f0000000200)={{0x4003ff, r19, r20, r19, r20, 0x14, 0x5}, 0xfff, 0x9, r23, r23, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r19, r20) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r20, 0x0, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r18, r24, 0xffffffffffffffff, 0x0, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getgroups(0x2, &(0x7f0000000800)=[0xffffffffffffffff, 0x0]) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r29 = socket$inet6(0x18, 0x3, 0x102) r30 = dup2(r29, r29) sendmsg$unix(r30, &(0x7f0000000000)={&(0x7f0000000900)=ANY=[@ANYBLOB="4cba4c89b7595a64fb6a1645b07358642941e893c4ee13ccabfa75a6b10996ba54df3a5e3f4511fb86757cd6e9dd2f4584c31d16d787ac2753a4b97caed4c81e29d685fa580a51236eb5284b969642caad30847b3d176f7a5fba7b2366d485"], 0xa, 0x0}, 0x0) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000840)={0x0}, 0xc) r32 = socket$inet6(0x18, 0x3, 0x102) dup2(r32, r32) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, 0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r36 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r36, 0x2, &(0x7f0000000100)=""/114) r37 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r37, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r38 = fcntl$getown(r37, 0x5) shmctl$IPC_SET(r36, 0x1, &(0x7f0000000200)={{0x3ff, r34, r35, r34, r35, 0x104, 0x5}, 0xfff, 0x9, r38, r38, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r34, r35) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r35, 0x0, 0xffffffffffffffff, 0x0]) r40 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, 0x0, r39, 0xffffffffffffffff, r40, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40040}) sendmsg$unix(r1, &(0x7f0000000980)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000080)="4dbf6cf73e805949", 0x8}, {&(0x7f0000000240)="085dd17ee733eea79b03ded2b50fb60b08a8bb3a7ef4ff337c1768d45c3c864750cafa27bd4e9735c5944920ac95c3a41b3ecc125d463001737e44c8e26665d37ea0506007fc389e948a716f945ec86c2478d7bc4fba79d97489", 0x5a}, {&(0x7f00000003c0)="f7184db97c01f3d9117c1e195708d8b060ad5a8dbb5af9b575c1e4f0be10bb0808b842a6dcb0830ddd9833a2df2414c457f6ddb63e72f3163c1b1e50fd32efcae5825d1d79b8b209240569db0e8fc46d74d8d0653ff71dd4d266cde747a5749ce438b90eb2229f85046a48cf6b812e5d1dc60cac5a780070b35653724cc78bbaa972f0157a47362ef8c3b1bc01fc270c827859bdf8216e4df6c6f6c21c582d03e46f2cdf5c4e4cb86b433f02c226cfd17b72baeeec0fe0c51eebf47dfd", 0xbd}, {&(0x7f00000000c0)="52f851a0dd095508f6fde7e01b650d1667dc39b373b27f3b9bd6036c49ff2e5f97d1", 0x22}, {&(0x7f00000002c0)="678de1dae0ddff1d720b", 0xa}, {&(0x7f0000000340)="213c6a6493667c5a801522656118cb8297c1badee3665a714aef", 0x1a}, {&(0x7f0000000500)="01d6cf36c88c45a8edbd48498076f7cfd1bfa03b57be30eb9e6a36aabafe967a210f45c2c9fd476c60013e00dfb584b6d54345b975e59f2dbcdd1655e1f35eee61bd9eaff3e0c9719def61b7102dd056e0f0c7a4d73692b55990b32ae8034b3404a2496f8435692f4353db06202ec7ed5f7bc4711ce1a5b740c20b3c38cb6289bfe26f3b58cc1819050f35a00690f8bc952c02444bc009322670726660add5b3a4167c593e639ee6c863e1e803dd783595a4a5f8fdc28ed60d1b45fba0d217fab4012b2bc9f35a0155bd41ef4f8b45de107e646c", 0xd4}, {&(0x7f0000000600)="457fe0ef49049db76280056d05f418406fdba047d71b8076bbdf70ce227e0ee94bc65424f684f3f41b71ced68a407cf55dd8668eee6258f25810881d2001c3b403f685f30edeca97a4659564bc7923d18e31cf6ca928ffc779e086e2c362195e4f68989fd38a512518149eaf69324da2eee836b68adfd6cf1be67a0b582cf5d3a283190e7a0e180681b78d4a545f3230482a1a75a3e8f9be543dbde4f04c34b9770cdc867de644428b4555587baf8ed5bbf45be05b396aba2d6f413f8db5117f223d0a7911ae955565306dfd688343dedd048d3d59ae06227198ddcf8b0c600223eb33acb0", 0xe5}, {&(0x7f0000002740)="d6535cb0525275c2ff8a646fb848675ed2a426f241a5112988fa196efef04cb3526088d82165f8a8323b45d7b1655dcbba47ef324d614364f9da1ee04999424f4736522abd0e8eeeaf69b248a2f3f657166e692077684ad2fe53d54d6e0ac86609bfedc2d093b343f09ecd896058ddf8f63b3752ecc6e1b1b36811ac6cc79a0a66edfaa71f2ec7acc4ccc219b5f6f0b33ee396367124103108485a80a6a8dbaad1f2b6b1d3e5719ec160cc638ef106e8d74157c9a213901dcfb260c430a17f73e063827faeed93a019784bdc66336bfa17cf8b0fce614fbc92990ab1c24f97591cea0ef1326d7e821c129ec1893f7fec3556f812d59f16f8376eb7b7265df93b2613e24c54c1768f4576c63acddf1a736b5218cdcc34f72d02c295a0a783aaf11eb414624a0ebe2a2e9730b9758fe808487f63cd24e16e2acfa2aeac385f3b1070d1c44970b0ff2a2d5cbc07e4261277e5ebdc4a287f9d65fccaafade8750bf00c189a94e96ac24c28bb95c59df950a676872459990978f8c2d18d168efe104079fca83c470507518c54afe9c8ec3d56ead7bb1d262e17127318f0b99da8ea0b240cba2176ee196e096ed648e3fe9b33ba590fd6b2979974954754db415888aa4d6da51343c6e51f4f9e1f0aed2f68f953664645e2c74be209b2181f67b859830fb67ff5411c033da4c84f9590991fb34096f5671d28412105362019d0a24500a3c3a14d7207d05e2352e45aa01f1c4e78e4f7d299897aed9c21fd43201121a6b8c0ab937d5b09b3215ea3f1da123ed76160f3a1175b8de068391041680be44e39b67ccc5167c04c2f5ce0085a3e82aca94da14f55d0b2221560096c5a6932e9cb419c2e9c9d419def603a67f550d4dd95320adc3afb944a47422a93b5e9aca207ff6045be92b2ab3408a83e7cebcaca87682ff69d8a6a002bab34f9830a3c858d3c02782bb51cc67c256193ac9400017a8e2c3189c1c117c1dfbc4552ab65a4f3a71be06965da8a1262d0b5331e517fe585bf92da24789887614b8bd1883acfe64e0e6673a9740faecccccd15576b9767a5ecf019524d0c86ff49f53d6b43f0a5f647c94c8fc60282d299af0ad68a1d42fb8c446002249f11831714fc1f93fcb2fa63a5c02c2a9466e7fe63778b0c397543d07af5cc179b4c2c0f6640726c5ac26f51260e96ddaaf207fa9a80e7f819a531c8516b675ff7bbe61407655479a9bf8b9af511cc60f899db9ad64b75dc9e3ce30f696294cb445f8501e2eaa042f291a99554eaf825c2e277fc9f229df2f5216bcc84272dbd814ee2b5e19db7fb3a9c4bb29fa69db5985de7b2181f968221716a862af7c81a19912bd34a09b8850d191423169c4c0dead356a4593ea251db2c1701b5e9e25d9d5b9f795eb3435fca7c8ec10798e27504ec374a14770fdf24a7a16b35948bbbe8289f856a76ff6390a422c662df32c0567b5d482cf4d99efe4ab5ccf960e6035b4ad6adda089281d88ae70fcf0a4622743e308e04446519e762f940456d0c0f33477f06651cd00f1ceff4381296f80abc649cc19fff6026adf0b8d76f4e50b7e3e01220cb3cc6e89bdd467e3a583bc683499f41b52781a3f18db75d337e8bb9fd1a961fbbe86d1c955fe8778cc46c48eda30276dbf52878a352854aadb078d88dfcf2b964aa07ec2bab9d371eece77aecdd2fea0f1f1f64a4883d9b077059c0caf866540d8252804d630d9823c839650a79cb93c99add951a3f23f05d113097542cfde95943eb4559da8c5dc0479c8e91a504def64a7e0ee633ab845f9102e2a1b02130cd1eb4946c61a91a97eab151380e893332fe7700dd1ed0535023a04a823637a29bd7597d92a66595365e3b7016be1a8ce0f95912675d4a7aeaf482dea9d58abc608d7e35ff35715fb4eee21bbeff134d1bbd886877c1dbe55264e30491bbad91ff0b4351cca3388123ff14533ab579c22aa2c7e32a97698adf3d7ddad80661b33ed4ba7d55ecf05d1e60a82020e418fa9747f5a692d82f626c59db089519b368b74e62833a13a3ab59438d23ca94f78d3a4ca221915c74efa2854cdf35d3f236506499c824302332acd4d15159a6933ca0825ff0bc317276fbb8937ec58f7aae7e69ddcf27c4d478db5637f379cc289d0cf735e067c4a71184ed041ddc745ae57cae46b8aa32e54a2bfc479a4089623a5064a1d606d7e7d3125f05cae263e1d33cea84841af141e7f09c318a1dd8da91e13e2935aaa9a71b7f18bcd8cbb638793f2458248ef51f5112cc6a87cbe11f9e336f6ca3dca1a1a7f43faacb435e857dc41b20180c99883ec585253a7fef04da86d9a9419b817031e209026f9d116254cabd239f6d12a63995255ff119099565f8a4eea1e04e2c36cb2a70dc679fea7e1667561195871141f86464986c31db526817740f73f2ea13f9a9fb7103ddb5c2c900343efed8daae48dd4ccf29d415a75ed2078b56dc8e56b1388ece6cefc54f240d9ff44fa4a8fe3b68008021c70656a4a7e18021ac0e8228532ec4ef6c858d4714e4618c05fbc5fd6c67f1fa0b5f6a049c13eb41e7ceedbb84bc1193a6dd70bca2e4ee3913700b9b4cc51044aef7ab6e19809fc43de29ff8203485b71bc234d5cd838210360667621ba64e7dcf942ec3bd323f583a7a7ee315ae0b37ec12edbde804d90486bc3892a690e2d9cd92b77c3c1bfe36ddedd96265cfa770b7919fb1df563ce80116a6901d79192eb79d434e24cf8bfdb78c902d180309c6a3c5f5f376d9edd752aee025ae462fdb7bec063b9ed0ced3706c63a6db69f6541ac3db5eab6941b3ac740d130efc35277d9fdf6491e45fd56763b9ecc6b825d58a88537c19505c774739acb75a58aeb285e95d961ab431cd7e0615581770969ad430bda5062a1c93c55768c5b676f959e6f9c0daea3575bd00f49d4b494c9dc4ed42b0ce9e65371b641a7ac18cd616b827e37ef31c93a020ab8a6bc32fca8a9fbe5d75144be9a86399b6bdf52f13ad52e0b8cf2c0aaeeb47b7488b55673883c3d8b410dd0976dd723e85a57b2aafee949a2762515ebe0ab0ec59ce9897717346bba1cea201c135ef78c4dd7693f0ed804a4973dedb1401e68f1c95bf4df545cf6631dd67a7485e801c099f5c979fcfebe642f965601ab68e79f9a220d0798a8d60f9b0215cb6dd675caf32e8cb15e9e558f449b408ed04c224de5717157e9a4689d16a9d883052717ca1f8de4cb8d22e6bf080f76abb30aba47d05d62736c04e9d0300c4ed2b49b8dec0ff7abdafddc8762798d519169e0e7dd95112c1287ad70ea8c3c10e29334e98af3d7b98187671d994a182d629bb13a9bbcbb24f5a42057e76088c9210e345c8aac6d4c4afeb52a615011cf6cb0a54721bde1124f4031ad76d00e3106c3af0427d45f8bd58338f2243b9adf0f4b8c5402b402a373b4395720ae405364df71e20f8f51a5da8b5223e660fe823a08573d217bcfeaa19a809427f1e40615e2438ecf77fb0669b73156394f49b9ae7a199fb9aecb40ba3d7bcfdd4ffe26a3a1f3c4ab18b49b1b252571f1875ec3d5aedba55351198b87386a177f8a6290b44d506d8cb6e75902fac51e3cd208e6d132d0afe0dce11e2567f75f461e4f7d15792835985a3b31c57113b3ba43f9f95bbfeba254266dae3b304f78b5185433e5bca4a838bec600ff74ff777ee0d54a56eff9bb1519c0334bdee01fa2d11bad233a1024d5572250bfe0dc7efdb0d2240c3dd624cde03dd445b4ac08263ba0846125fd0acdae195881e4dea149847eb1886293be5e0c98f445a1d20d2d211581228101cdfbbedcd004df46a78f1fd0099d76da3a98cbb24e5e847737fb37b5bd2cb041f29900cec12586b88c112ab29ee4da5dc80784de6e8e95e4cca7472fe117859df1ea0151664fa3771e360265da075ea0b96194923ba24f90df8eebb77ad734a667e33aca488a6f3d1eaead6813e0c2a64226d8abc6bd6fe1282c034c7d7cc9449139e6a66b1b24165b7edc7441187e60b7cfca5732ca6e47234ecc59b5672235a69572a32f0cd995decd5058d31431dee28daa202dea93dd8c9e18b9585f7e07c3caa30e8bb06eb59f17a247b7503de4580522c9a5ccb4caacbf0a0fa4d8a7cbb224b58c08d2123c0e71b39d41ee421dda9feeda3bd02f55c92d85956144cd4c1ea225c61a7bbccf7b57355e781ce3bb9d8ab6e3d27435372e1807d8f107c1c364d6f6080d4d03bed8980cf7127dc20763b08a130e0157343f6c2f5bc95293de85ac6700a3f1c79818f832163f3ca3d9a0b5fca4d52a88faa7cc7665caa98940b038c34a7cb6f46377408d7de1733e61c7d3b3156be31af3650082b38df6344175ca11ef057deeb61a7775bcfae78658fe4ff52750a886e3f3ab6cf317e30c431bd084556257ffe048baad903f5442c79907befe3a5766e105592fe10d20649f5b9975033318afb21a6e970f8a9b302de890bbb133e3a7ce0bbd571f6d3088638ca230549f16d07874e0b8f35b64c44a1fe89263b749119ae116d5f782fe92fa568955efc9a0cfa6d4ba02dfec514e785138625911e95bcc624c62d271b22d0890f4ad1793c350b434deea2bd53eede6914504da5db1f91be514389168486adcc511d9e2a4e2eff87db3ead0e42be6422c92355b5645d3c4b54a0db348b03e71d55f92ccb9b4613089b79c8ff33183b3d98bfb1199013e3c6eaef63a9a91b5310ac8a2743af29b97148fb3219858540c48fa98807dab62ab5d619766d4708588330fa15b77042fa519f601470a7693c5b4b072b007a1f8df7f3462187763faaabac3c1f7889994759fb2c133d1cfc6b6b634453bb092f9d7ee2dbb147c53dfd157cf3726cc580a034ce821a837dba130235709632f0d6e03b7314a6e5a8d9a7aef928bb17090def058417fb90bb4cd857800b973ca5d7e5c44fd636b2f6a5902430446fe1980aefad404941a22af96750db3ce52d4588e0d633ede9f048d0a901b56c11dbc6ffe078d98b17a8fba66456cb3ec05c2d448b92603494c15a17804e452684fc703154f1bea9885d02c7bdbfc9c336540eeeb8f4891909d97b4f4e89adf94086eacb016c46ba618b86ca928e194ebb0859226db0333eb7c742c36d9a8a00b4c8235338b939f87c693885a264e2fb47675f00ec761905bcbf083b753fe77faef76fc15601ffcb2439ba5d5c27e6de93dda938d098622664f3a06113c70d8235ab9af49144f53eaa5fc02acde115cf697cf534bfdaeb9db498b342ecd00b7bc6bcb1eedb6be64c179c2ad5523829e80b618e771e44978227cd96054292eed03ec8c7a1f98badbfcfdf66f883192feb58ae1c14eaab83b23f15aab0323274e185d79b4c102fe2c2229f3c8c71a78adca8856ce0aef1e6390446912a4bccec293a5a6827b2d6338d3359d6429d94d56bb7a3922cf778b8ebd0a37fd350cc0a9b3c7389193105e32cd75dc75ab962d9fb9e1ca57b8953afd0d1e5123396e3abb8780a3759aa48eee04cfa86a7e637bddfb61925609e8d5a142c076d1fa3f75d0ec6e2ae730888f0e205efd744790dff98983f0a528741f16374ce550e6e08b10e21430763aa1994943fea78e026a37196891061c4a9675d6cacf26819adfddc2a87dabeef855f3bff0e5b01ef9d37d7367b41db3fe5cfb208d38edbd480ff75496195fad6d01970abc044c90171a6d6418b47f8641fdb665f07941d630e000da1581d2fbd48b82d9d35bdcfbeb367a20a1476ad7c88844389a8cb78e43b6bd045f3b1935ce53209e1c9c0926981cbd78366e0324eeb01ad693f29ff6666cd", 0x1000}], 0x9, &(0x7f00000009c0)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r0, @ANYBLOB="30000000009108d9402ffbedc2aeb9ad000000ffff000001140000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r13, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r25, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r26, @ANYRES32=r27, @ANYRES32=r1, @ANYRES32=r28, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r31, @ANYRES32=r33, @ANYRES32=r40, @ANYBLOB='\x00\x00\x00\x00'], 0xb8, 0x201}, 0x81e) read(r1, &(0x7f0000001740)=""/4096, 0x1000) r41 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r41, 0x4, 0x80) pwritev(r41, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) write(r2, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) 16:01:24 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = fcntl$getown(0xffffffffffffffff, 0x5) ktrace(&(0x7f00000001c0)='./bus\x00', 0x3, 0x0, r0) unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() ktrace(0x0, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x1, 0x0) syz_open_pts() mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x4030, 0xffffffffffffffff, 0x0, 0x400) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x2, 0x0) r2 = socket$inet6(0x18, 0x3, 0x102) dup2(r2, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = fcntl$dupfd(r3, 0x14, 0xffffffffffffff9c) sendmsg$unix(r4, &(0x7f0000000000)={&(0x7f0000000300)=@abs={0x0, 0x0, 0x0}, 0xfffffffffffffd26, 0x0}, 0x409) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x738c6863843e80f3, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000100)={0x7, 0x7, './bus\x00', 0x1, 0x1af9, 0x5, 0x7e}) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000080)) 16:01:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x150000}, 0xc}, 0xfffffeca) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) lseek(r0, 0x0, 0x80000000, 0x6) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:24 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmat(r0, &(0x7f0000ff9000/0x2000)=nil, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x100) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000040)={0x100, 0x4, 0x9}) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) socket$inet(0x2, 0x1, 0x10000) r2 = syz_open_pts() r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x200, 0x0) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f00000000c0)={{0x0, 0x80000001, 0x100000001}, 0x81, 0x35, 0xfffffffffffffc01}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r4, &(0x7f0000001c00)=[{&(0x7f0000000600)="694f26e525450f946b5429aa46641f0b57c665f5751266ccb770b04528a1146e579335a9c290dc34cde1538b6b472f1261358ec70023fc07774e8c70315217", 0x3f}, {&(0x7f0000000640)="515306d6a61aebdddb0ae80401aea98d2c190202df5d943f9c225d0281ce591325d2a1f338643a8bb0799c404bcb882868875b5948db4c2f80cfbace212f8f7cdeadb528e5eabc23dac0be7c54dd88dda665a2402a2d5161448f669c198983802ad7053cc1f6c188e30a3138065c06c3e3ae5b615c3f40b6ee72a83f2e329dadd7d8e0f75e708dc87c07d324f7e3d5dca48c3a66f6240ee05b5ca427a9ee3e36ede61c014fca0f3263ae75327ae568b0095b4a7d60cc17b050a87047556f497e09ebe601b44c2a0fb719cdd0507ed5589a6fcfd49d79954ec72e42d5f09cdd3afdf7119e971a2b19957d594e6567319941b45ae7", 0xf4}, {&(0x7f0000000740)="c532ef3190f83b5093e9db2e01ae3a4c3c78408fad92c67e293e6be21f6917396c5938334d9194850ec2ee0321127e1e9cf06ae343699854bf8c6cca30d8c3a237f37760e3129208ad837f0db8", 0x4d}, {&(0x7f00000007c0)="ba686eb30f38b961ec97365dac416606693fe014f9e911ae94eadc841e329b00ed99e9a99531663044696c7f2149522807660b39db515f49ac52e19efc2440b603a2867b43bf2e0e4376a2030eeca4f256852cd92a671beee5bf2fc108c33cdcc7aeeeb1bf9daa58bd555e61e3d64c41f9db8306ff4bab534283c5f0314f6d98e20ac6a5ad8ba994bad6a112931faaa58ea425af3ea91cbed864d1937d9e64831faf55feb8ec4ea2ce4e2cd3c89f3a8b6990df4f29829b8c4584e81e713c", 0xbe}, {&(0x7f0000000880)="4e1c1d7a", 0x4}, {&(0x7f00000008c0)="3c5fad18dc3f7f6af08e673582edfc15a50e64b0f2b3d46b62179f9c5358e85beb04380169eecaefcee2180cf8b2c02c89684ffda665a6a4f5c25ebe8ff673c7977483a30ac0afc44b2b9ac1caa744aeb23f9d0d04c72d43e27427e415a8929edbadecdf637bc6db9d0ff6ec2b638a7956170a5fb78583ddd980034c85a7da88b134ad3ae7d8707037d25d559d724eabecf02ccbe8f9a8c8cd1743a82d07f0f8944b616feb35159e2057158acb48212b82955a9b22da97d425040dbb0c5b516f37f0df274d708f238754b305d4e028576c92b6997103ac7321957849a6217ff862649e3789a1ad45de7c547ca8a62b8490b56b2e2392", 0xf6}, {&(0x7f00000009c0)="170511ca0feb4b95a0cf667f3e530cacacbe6373eacd0b002845afcd296a8f220a5b378501c354b014de384e6b492233915a758def362359e316d7988419e3844b3b67715fe35a6d3ec336d0fbb26bd7e5f4efb7cb4606b072a38452440ceb3d8cba485391256dec1e22bd761b009a9c1aa77575aa2da161cab00df2e29963cb07f33a55c4b84906c3e13a387b28bbd150e1e75e17b0880b304166715d972bd8a5856c8d57d43a42234ed80c4e001207ae2c3c913eb684e370cf80a2873602370a01aabb31796594ee147be474039e3a313ee90d6ca5fec1188fdb4b8e2793c60ed0f6c402ef6cce0f96c58516f6", 0xee}, {&(0x7f0000000ac0)="6ea2b1c20f65b89125a6fbc67d75f3cc2d131a53ffe8d9ef164f046fd4a948711e045c75622dcf5b9100b6ecd6351672526cef1d7e88e1a23bd9ce78cef83447b99ae1a1bf9bb981a85bd7b2ee68", 0x4e}, {&(0x7f0000000b40)="1261db92057185b6de76d30f8273649b65ea0ceb28df565c35722c56b6baf3036e7344c283655e8b80c4d2affd79a5c13d354fa6cb7c51ce15714a8762b23cb7fbcd5e0619a599cb1afcbcd16745e314ebec16f041b255c088a0de201d7e300f71ddd1de47fd8fd44b262122e25673675013d205877ae03052a03a92e2862f9241e524dd9231cf5033fc6862d4112e", 0x8f}, {&(0x7f0000000c00)="46abcf7d9f4ecc016851dc1f3d7dc391e7f556326e5277b3bcfe5e6523646e6913aedb5dfada7ebe2edec41b3cf79caaa1bba4b0190111dc10649ecd0957f85c3b7e817e348a38299b44f9ad562d2b60aee4991dae83df71450f5e8aca78274d1874eb1a983baddd7bebf08eac9160bb619a22ff58b931fc85f7cde4250438b98d6022baddb4da712640fd9a79756674d55881c9aebddc73c5380363785776584150c2acab0d59a92f61d207d5dc473ef8a456e05a8a1d81ba6dbaf30cb145ea04815ffcbb71649e15a056b3814b854bd0705d80768b9083524af702721fc73c24d78fbaa0142790320c606e11bbbbe13940f2a59d9ea66da0d42ffc2ea407ec12c53e5ce2dd421596cb2ddc05684bf0c790b1935fda86482924232c0025dbda416f018774d4c4d44ae7d704eb8ff1c53d4ef0ffabd3e7cdbe40e672477988db61259e147f9aa39913139ca8ceb4132ad5a1127093b06fad2c3a7f2aec403a9705ada6b2ad89ce6d99d8d66d5ac13d2a3c8443fbb05dc0c3d47fe43efd4f4222cbc652b325feb5f779fbeb9a12391f8bb8763a12d12cb84a45cf896fb87dd1dbd60227dd5baf73c84afb4f75b6e54793d7c93264e884dcd178289619c06fbee8fe935ed888b661d06f233f42831e13207c09f3e5b39ae837ae9813ba4fe6369236f94fb4ddabfebdda0904eb06e1930bffa73ded4520d9f940308605304ff10b8804bd4374b20ff1f502866bb4297266f32c6ad828fddaffe6fe1111f0f05561e109420753e77a656847a2533c7102adb9886c915bbffbe5f72d3e4b6b3ca3c4cbc4c9d12ffd73215fa0c61504895eacb8f3576e65b3960cfce725ca9ffac259d6a51eb1bf5fb2d8ff0959bda7afd1218d5bdf1404243d8a6bf73ef9d1c92a50d818e23dd52f1ceea2989a203599fae3dd70776cb537dbc65c18c8f5f10b955b0a3af46f9c0a55548e3f7de09ce3de7fc07020d6603a20b9d8a98519eedd325f08c3e4ca9f956257bd68b642ab202b20832093b692b9b2e7c83d086447bcd7a1819fc4d09a8d0b0e78ac328d2fb55b0beab8c2fe71b91ec4f5dd6c7d437c3ad45bc154e8fa9fca085b12375be2778ee9afdfe518cd9133c95eaff6921dfa1376e7532826498c9bef9f3db1935d763b25d23f89b893e46bccaf604a157303ae268448430da582502ef2589c4f06261edc04bd69666fd66b13f68e9df4b90c767172f6503a4ba7c82dd82ac32a32eaeb89e987387d8b45a8dbfc22365ae2838a12908fe254e9c9f9887243fb2a89c38e689fc8178d11bdfcdb2e880be299be745b097b84f70759d1efd9f8c097a904356bfc1cab871f0cb7828f0d696920d77be42c6623cd5f2fa8b991ae16e0da2b076fe44bbe9428605836d7a1a7b392ed43f7e6d6d4b8b548b12ce2b3d71a9e66488f17bbb196fc53d851de011bea0a0191320e12951eade48169bf445322638a10129e8e263c6cd6704230f12cf8cba0608c7c0eb86dce2f61a3ed9df179b1301b9080da39dbc031c44a87b3f7017a9308721e22f3676491a146d5b44b50f7060fadcec235882d7f7c905e785ecc9ff731a6e1c101de197ec760167cfa521d2c72699dddcf783725a6af2be93cb41b874ccc922c8f8b6505ab10229f7572cbe430439bfd203e14e5aef1b5b08e67662c875a2d6899468b84de5c7bf59e0f6bf86b2d4f60e9eaaa9e66cdd7fec360916c5e0b101bce6ae7d1e4b68be9ca1119f2f808400c7b27f29db913b1d0a8e7a9057cdf87c68993c4444efacf72c2dd4d8cd120675e428af0910e0e45aba9c92633c252ca0c2b4ea052a866905be2b8cee98151a32ee8f658cd9e5a12455e410095e918d58258c5d2cf2e2eabe734d719f6c0e3ad0fc44a27811729e1f502393688d19c2f45aad369cc403df6ba4027b7d59ff32be12064208356962442318fcc31db6b6e22aa3027f887d7a296d440442de1e185c6d9cf6f4d4826100d0f174c31a259bdc5031805d31546ecdd7d992a56ad1f0b1ce52270d1d25a716db5e976790ab58cde0ac6c06413a0495200948e84098c1797ce091cf698d4ea19e9581ce269de239f9b359172cb3ef89a29f64a7df5489349985ab08fade1d8c243ad95a4048998226165f1eb252c56adfa31ab386e1ba89e539a50c11f7d83da545c9cc2e7da9bec554ae4c180e807064252ce5b9fbe6f75934a5b57d43774f9c5028f49cdaeb8c6fc4825008730092826396d0705cd64931781262a0505d0539bc6c45ceea7ba81c87a92d9adf9ddb810a1a07e18e958e1dba726411d1e3f11a44b284807ad06c0ffcd49a2ec16db77649419dc4379f9945f1707983ab8c8ce8e9fe1a4b95df03d34a8ffd0f135c40286c04867c12334f6a1c44ac91d9df9e4def72d32c9cc41fe834ab41117a70ebdbdacf08526d877c16738453df57119a71f9f8cc02beb4e1975e887e457ae51e56b07848f4b06bbf317d25b3822f627344e447e9749887423d5fe605ba0d0804e340e91c6e7a087b861754a9fdcdbdde414615e33929b8442e5de1e2f1d9b7322eac05408ef363b85d6ffe84a8e57e7ca66d4be2c67afd93ddf7b1c400e60203f0bdff488520dbb33eeefe6df143800b110d03eeae78c93ed27dbc57525d5789231e953957c5505fc0bb80ba1e7f3a5868236d562d0e3f583307bf9cea8ad7a21ca7234aa9aaadceeb7589be7fcff5b39b9652a02f519fc525a31e636c7e6a0fda5a896a288666db4885c2916fad22bc73bbd491a04f168deca0b908a061357390c95cccd26f4ad6163a3cd0aa83cea404c89decbf095fb21f28f31cd149707ede863cc6da2b1b228e8e435d00b68bc61fcb83827e909ccbf0b1ca5717f0fd3a4ce799b2bb755a55a4545cf32b5123d3638aa889c7b747e927f22da5d40262ddd79a3e668bfaa33534b02d5b60408b55c7a06a2bde613d6d6ba6871b38886f210c0b151b474fbf872978f0bc921e72264eca083f912ea301c99dfda0b0b6be5fbe3bc08ad068f2be787779ce5f3a9afccefcdab3b7018425a47ef798c89eef9e7d8509274213f5889ce8bd3ce061ca63f235abc02585271d937dd59221705288272276c2fd059ac13d3815bec3c97393bc46a04844a42e8362f1b35d710d88b3c68dc3b62045cd34486f14cada94525fc8435ded47a2cb5ad2fad46ba2083b34fd465662245ea2a5a39f9286b85dd66968cc90886cb92efe6d0e8b52605d06a42224520fa4a1dff6d8356e6c20e78f3b29cfcab64f7f85428a4f957e7dac4cffae32830af74f335e6cac45fcfcf59cd4d7d066311530ec4a83bd2e72d6556ed2164ff96eec4a106eda816a193a9b0bb41553f489b3de91ecd71f7ebac9aa23657737e666b9999a39291e37eb7e7e950fa5d42ef9b488ad110c6a5a7ba8166cb998d43d59a72ab9d18592f3a08e470b95fbc977cfa24fa7d3704eacbe22f275cb21e18e20e0f13865fc81dbc6d5b18b73952b01153bc6446d3ef99f681c1b42a6a24170081da503ff4ee3abc1dcab55e0d723d3e0c45f9df03c07fc0f55a2366ef6fb9df787f571b6c05ca9543b97cbc6db4ff685c3b413c858b1f2fef5225da0c3e226c91ed39477743f9feb0f93197a6006c5f24ebb3fcca7914e1edd566b2004869c9d259a55ab8cc7103ff23c4041c84c1f320456f152775fb917367d646b5b14a7405c20637ad8d71a2f29521b7e9d99c267ff89060120a4e8720a37d5589baf06bfff1e2436413402aa0bed7d86e02fc1ae2df182b22b46b40bfdd15c6c99d43aaaf457cdd1c129b5cabc236c346a03000bcae48825881cbe2c28fd7807a100e4bf0f61d6d14c70fb4ecc9528b4852a212f5f9402f1f3ea329c8d940149af55b5e18e2e74bcd4b8c7ee92a70811938d05270991caa86e468c6450bc39d375d05b25f4c9d82ae8e934ec61201638a492bbb37cbf030534a5eedad49e1fe2e94202f39b5e8550f06e70b6b868c619f7743a7b6d4d56f769278d10e88846d00823bce6380bef782bbc5c28a32fa633635263d44ff0e528a66132c2482d713d881ebe4390b6fca4e219e671751cd6dd37fb9d14098b2ec07954397a8c20064d92ff996719cf8fee469f0109698972ff185665562f8450ae75e6a2805658ed1bb9632ab8ed515fef6e7133b0f18ab6244d00154febd0a2419eff9c9c202af582745361fc45db4362b6e225f8c734a18d5b959a988da15ebde0cb2bc4e8f00a9ffc6b80dac8e9cd2c103bd5a10b1293b71dde4f6a6a2b4f81173f246004ff60a0e5c0e6ac41c373504b51e71abb5c52259ceda00d65ac9d5879859767dee6eb382a32c3acb4a524ff97106cc49c6001a50dfa674eb9dfcbb44a8fc68cc1fb0f786b677c4820614ca5eb04f959bc3e692df3ec147145d60c1b7027bba1dae99ead2f0149fbd9b1a7b5755fb56e5a03f44c7d8ea47207b47f4556d508dba3d2cdaacf6eb4abe79df292f0193f391d95aa664458f1d822599c277f84adde6fc4a97775a4e39ae0852fdd75962694bc969aa567d8a53f0feeb3d74f27887a2e65f60138e44061704f4b7b28a92ec5fe4ba9931c46cb51755bec74079f6430209c8d3d3c624599a6b1d79fe1f37537b25686eabfbe19aedc4babf862d437c382578f3d8b487933c2380d10badd09e0837133caa3f5dca190c9e8fb6d098e10082353f33671acbf6f3c8de9c974d4640cf7ab70624b521330b7a728e9c9acfa58ada9b0fac3dbe57d3e9ca06d027e6933da0ca2f5609e75e9fb19baec77794a15e601ef0e5f02093b2df0e504b5042cc1e112434feab4b6aadcc6ec5b642a99fc79e6ed9e80723fd08d056fb3c79bc14469ecb51ef9ea11f94e955bca8d2a17c16465a29a014f39e401c1c7e3dbbd510e16081cc9d989338bd5adc63ea8586ec22dd422c4162c45e60c8395e135990d8705432e0cd5f849ec9f1fc4cf5223baf5f4993c82b5bdd520f53a330318a8cdb9938b9593a1b8751e07604d868483cb809f72305dea7707002c3b0a69a685395e388bcc3d9098651464799c1057793a0b88f3b81e15e2228cd43c9fed93024544b9b0bf88c11a3a50bdea7ea4f539bd54079797ebe3262b0cfdd3c754bf7ab80cfc54b78f4a2e4610bcbfb3ef91627368947af263ec1cd0496d4b650cc3822496681baeccae5c67b5d8866a7a9c1ce303bd293c860387696bcfdc5dfcc828b6fa0e2ef4e7f5df3c1f9c415fef7a546dcc53d2481c9b420a7335e48060b3e6d6563a92698eae82950ff02d41efaf8d884aacb3271e13d552e5339b2315f406a272c67a51a1788823fa5551ea7afa014cd044a0029cb181efe7df321fedfe9b3150906aed95749dd02ecd2ca9c7a0f70892631b013a874ca8fa4de4d5d3ad2930522b44da18f31976e5b3f38a21f220a3af4449b4b08e0218a46fdfa2353f1d6775b51c0ffed977677e7948343f51c332d1c1f6ed11de5ac0ec285ddc721a2cec13daf24755f591f276b8f6469b9c72fd1f9c29e000088df07e2ddd7a90e981f5e49c5f2ef8309dadaa2268b86e9ad38a47fa6b4210796dbba433b24fef4f0029dabf2d8b87e826b81112f8b62799b28164a3cf29c8b3eb4c6aac3cbe525dd38837d8f6d7b8ab113bf59ce0d0f7da0dfccc581990c890b7cdb300e521f6f3cc4f695ceff311d2ca702fbc1ff687408e032c69a408e223a858a10fc505a206cb55a6ccf9cf0c76d37b3e7d3b0c9d08065c95b64304eee4ae81e1f08500757501f51e9a8fd4eac3bac88ea814138e3c1beb6e364e08e035490f837959e4bfcaffa7a8f272469ab8d7feb7c42", 0x1000}], 0xa, 0x0, 0x5f) linkat(r1, &(0x7f0000000400)='./file1\x00', r1, &(0x7f0000000440)='./file0\x00', 0x6) r5 = socket$inet6(0x18, 0x3, 0x102) r6 = dup2(r5, r5) sendmsg$unix(r6, &(0x7f0000000000)={&(0x7f0000000500)=ANY=[@ANYBLOB="1da8608a3066ba6c6507003554b6cd2ece45e6688bff134dfeabc82c19e403c64bcec003734d40b84c535899dcf15f7d6225aa14e521285311a1bae67d9f5478aa681ddb7c893b8fa4707bd67394f3761694c91028f41fe11eb1a0dd8c1db4e44d3ac27c69828576dfbac4bfe13c0000000000000000"], 0xa, 0x0}, 0x0) r7 = socket$inet6(0x18, 0x3, 0x102) r8 = dup2(r7, r7) sendmsg$unix(r8, &(0x7f0000000000)={&(0x7f0000001cc0)=ANY=[@ANYBLOB="f9b400003f8b308c84e15d450f004f7b9edc20a23bd7ed8447d34da632a81d6c2564"], 0xa, 0x0}, 0x0) getsockname$inet(r8, &(0x7f0000000580), &(0x7f00000005c0)=0xc) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000004c0)={{}, 0x8, &(0x7f0000000480)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="7ac77a6d762884aac194460d362656daf37b8788fa5dc7047113c9701f0fa7c243e1689db9871366a35383ca22d3a1aa6a8449886a1e11f5450aac8f54414a41dd1162", 0x43}, {&(0x7f0000000180)="4f327dcdf2e4425accea30149c1680b796", 0x11}, {&(0x7f00000001c0)="d5bc4375fb25fc6d3e135ec067baf860a25deee47bceed4abf9140ffe1", 0x1d}, {&(0x7f0000000200)="4f93e02a98ff3009ec4a2832ec5b133212217f2904125048f47c4694702ed3226892315807f6ee4b18198b8b89b7e645fdb872cb1f6d4fb4d1b23bb4c3c48d41cff3cc95e31a4e1a4bd9e56674dd33ef71e3a4c61eef8cf1e7d06741d6fefd68c9e09c78ca03db00723ceb548bb3554963ba3ea3b556806189b81aabe265614d1618b7a17ab9e4ec60f4d858e134c19bf2cd3f19096512d83b0718c6284e09db4cd1f420f22f861801c3667be07c9c82089feea28e", 0xb5}], 0x4) ioctl$PCIOCWRITE(0xffffffffffffff9c, 0xc0107003, &(0x7f0000000300)={{0x6, 0xd6, 0x5f}, 0x3, 0x3, 0x7fff}) utimensat(r1, &(0x7f0000000340)='./file1\x00', &(0x7f0000000380)={{0x3, 0x2}, {0xffff, 0x8000}}, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000003c0)=0x7) sync() getppid() 16:01:24 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x100004}) setsockopt(r0, 0x29, 0x6c, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) r1 = dup2(r0, r0) ioctl$TIOCNOTTY(r1, 0x20007471) openat$pci(0xffffffffffffff9c, &(0x7f0000000340)='/dev/pci\x00', 0xb0c07f0fbdd64984, 0x0) unlink(&(0x7f0000000300)='./file0\x00') recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000180)=""/206, 0xce}, {&(0x7f0000000000)=""/58, 0x3a}, {&(0x7f0000000080)=""/17, 0x11}, {&(0x7f00000000c0)=""/33, 0x21}], 0x4, &(0x7f0000000280)=""/21, 0x15}, 0x43) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x20, 0x8000, 0x80000001) 16:01:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x2}, {0x54}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000240)=0x401) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x30) r2 = socket$inet6(0x18, 0x3, 0x102) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) linkat(r1, &(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00', 0x0) 16:01:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000080)='./bus\x00', 0x180c9, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008000014000004455d5d3efc17a1a000000000000fcffffeb00000000000000080000000000e4", 0x2d}], 0x1) r1 = socket$inet6(0x18, 0x3, 0x102) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000480)={0x7f, 0x5, {0xfffffffffffffff7, 0x5}}) r3 = socket$inet6(0x18, 0x3, 0x102) recvmsg(r1, &(0x7f00000005c0)={&(0x7f0000000200)=@in6, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000240)=""/182, 0xb6}, {&(0x7f0000000340)=""/238, 0xee}, {&(0x7f0000000440)=""/46, 0x2e}, {&(0x7f0000000480)}], 0x4, &(0x7f0000000500)=""/144, 0x90}, 0x1843) r4 = dup2(r3, r3) nanosleep(&(0x7f0000000140)={0x9, 0xfffffffffffffff8}, &(0x7f00000001c0)) sendmsg$unix(r4, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) connect$unix(r4, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) 16:01:24 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) semget$private(0x0, 0x0, 0x200) 16:01:24 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000002b80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000deffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007b496f25fc8c61387d5cef3e03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000db00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825fc6c4532688e321a9"], 0x1008, 0x1, 0x800) msgrcv(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000007fb5000000000000000000000000b60000000000000000000000000000000075b3aee72448d4363b089b0000f700000000000000000000000020000000000000000000000000000000000ac2b35b9b000000000000000000000000000000000000000000000400000000000000c8cc896a1800000000000000000000000000819d06deeddd600000000048a1abc8e59db0f6e0002eacfb27e78f5d7f7e2b3d0bb9ed41b2869dd78b8ea2ebf3b1aa76875016fd66fea3f0b0810f50236f85804e970000000027bc402cdad6bfb622fde961bc5f9e33ac50e13d2d0ed5a483aec92e15b9e2030de9823d37e3ba637e294d44eea7c8898deb40def596b3c1a6ee39d13c1e0aac6e5443c360582708cc7f94770b92583c8c0c040c38f1c20008ceeb752a7aa77ca854b7ecac062f3f9f4051f867f9c31d249676b052b6a6e991cd66e32e293f376855f5a9d5ff4cd1095948317afad66ac3c05eb44b5b9cac67677db06ef230da46809f6f"], 0xa4, 0x2, 0x1000) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) msgsnd(r2, &(0x7f0000001800)=ANY=[@ANYBLOB="0300000000180000020054b43ee7fda9a1872c089ae044c6300cd9a1dfd19643873fa8d4f20000a6851752ad718e886ea3ae9b7659a9eb8e7aad65ca59082ba81c6b49ab2c178fec8807b0abc216ae0b9fc39908af62017d728d266723df65dc78d01a8ff672f3c940ffe71dab5c52ef9664cfb23186a140cb38e262830fface3a7638a53b8612050bded18e98efdf2cbd85e83bfb2b8172f7932b12e90b9c4922decfa29d85c57757023ddcb794a8d1884fb21de15ae9f4dc0e1dd8c1df4048a47bc465da7b92d57c3f2ba5da8f04de77a2307eb36ca86441e9daaf34b6d4887a0f70080071e3b99d80a8109c5e84d688093062b89aa513b2e006d600000000000052ae7a78e5c87c8a2deb2a9ddf4620fc7ac21c63902607c0ce659879977eb2b5744542"], 0xac, 0x800) msgctl$IPC_RMID(r2, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0x9, 0x3}, {0x18, 0x3, 0x7fffffff, 0x7fffffff}, 0x8, [0xfffff610, 0x3, 0x3f, 0x1, 0x5, 0x0, 0x7ff, 0x7]}, 0x3c) mprotect(&(0x7f00000d6000/0x3000)=nil, 0x3000, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x1e8) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000002c0)={0x40, 0x3, 0x0, 0xffff, &(0x7f0000000340)={{0x3, 0xf, 0x81, 0x0, 0x4, 0xa406, 0xfffff001}, {[0x7, 0x7, 0x1f5, 0x3f, 0x4d, 0x9, 0x3, 0x1, 0x7, 0x1f, 0x80000000, 0x80000001, 0x2, 0x7ff, 0x2, 0x7, 0x10001, 0xdc], [0x5, 0x80000000, 0x9, 0x6c, 0x80000001, 0x8, 0x4, 0x8, 0x6, 0x6], [0x400, 0xfffffffffffffffb, 0x7, 0x5, 0x0, 0x7ff, 0x7fff], [0x8, 0x1fc, 0x7, 0x5, 0x4, 0x3], [{0x4, 0x3e, 0x4, 0x1}, {0x3f, 0xffffff00, 0x627b683d, 0xde}, {0x20, 0x2, 0x6939, 0x7dc}, {0x2b, 0x10001, 0x80000000, 0x3f}, {0xffe0, 0x100, 0x5, 0xb0}, {0x7, 0x81, 0x1ff, 0x3}, {0x3, 0x1, 0x101, 0x1}, {0x100, 0x20, 0x4, 0x3}], {0x4ccd, 0x8d, 0xfffff020, 0xb3}, {0x20, 0x5, 0x9, 0x1}}}, 0x3}) mmap(&(0x7f000002d000/0x1000)=nil, 0x1000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000022c0)=[{&(0x7f0000003380)='(', 0x1}], 0x1) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:01:24 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0xffffffffffffff62) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000280)}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$setstatus(r3, 0x4, 0x0) geteuid() ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000280)=0x2f0f) close(r2) r4 = dup(0xffffffffffffffff) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f00000002c0)={0x0, 0x7}) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = semget$private(0x0, 0x5, 0x204) semop(r6, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000000300)=""/199) write(r2, &(0x7f0000000100)="8c65", 0xd) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000140)) getsockopt(r7, 0x3, 0x5, &(0x7f0000000000)=""/132, &(0x7f00000000c0)=0x84) sendto$unix(r0, &(0x7f0000000480)="50010502000000000000000313060000081010fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290ae4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd7f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de70000", 0x150, 0x2, 0x0, 0x0) 16:01:24 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffdde97c3de3b108df55a65774965e0000000000000020000000000000000000000100000000000000006d9200"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r1, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000140)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x0) r3 = open(&(0x7f0000000a80)='./bus\x00', 0x0, 0x20) r4 = fcntl$dupfd(r1, 0x100000000000, r1) fchmod(r2, 0x4) r5 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x0) r6 = kqueue() dup2(r6, r5) r7 = dup2(0xffffffffffffff9c, r2) ioctl$TIOCSETAF(r7, 0x802c7416, 0x0) r8 = msgget$private(0x0, 0xfffffffffffffffd) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x29, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda318114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7000000", 0xa0) r10 = socket(0x10, 0x5, 0x5) setsockopt(r10, 0x29, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda318114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7000000", 0xa0) r11 = socket(0x18, 0x2, 0x0) setsockopt(r11, 0x29, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda318114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7000000", 0xa0) setsockopt(0xffffffffffffffff, 0x29, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda318114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7000000", 0xa0) msgrcv(r8, &(0x7f0000001000)=ANY=[@ANYRESOCT, @ANYRES64, @ANYPTR=&(0x7f0000000880)=ANY=[@ANYPTR64=&(0x7f0000000bc0)=ANY=[@ANYBLOB="c420a4349de96d7d211b16e36d18f949", @ANYBLOB="7613209a576de31ca5564f8e6c7048f82731e220ea0c4b31440ff7c0ff6bffcf92c6704eba29803bd9443e7916d19d6df7bcb5fa61d9169c0da627e196d84e238d35760195485aea0813f3b9b20705097c72714aad07a88e4080d2d1b6550d922f293e69a67d4e6075158c9cddb405c9d981a99de7657ee3"], @ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYRES64=0x0, @ANYRESDEC, @ANYRESHEX=r3, @ANYRESDEC=r9], @ANYPTR=&(0x7f00000003c0)=ANY=[@ANYRESOCT=r10], @ANYBLOB="c2809d4897ec709a45861c84341a692967c8c70847410c5163a352"], @ANYRES32=r11, @ANYRESDEC, @ANYRES64=r7, @ANYRESDEC=r0], 0x7, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r4], 0x2, 0x800) msgsnd(r8, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r5], 0x1, 0x800) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000008c0)={{0x18, 0x3, 0x40000, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x7, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) r12 = msgget(0x2, 0x80) msgsnd(r12, &(0x7f0000000440)={0x1, "5e62f0eabb3c405a437d1fcb263af4628ce19cd4958f5af52439b0c56765dd654baedbe67171bbde22e56736874161bb6d320a9e39c8a9ebeca57b8884f8baf82afe6e674cbc4358a533e0900d956e5640da4345065b3dbc4c374a5925130323531c301642ed93a0850ac4517ef693016a890b7ccf4f8f3b2c3c6d27ec45f2d0b920f6463c84a3413e0d9ea5a0a29915f9d0d4997d5a640151e309650abb0a252002e234dcc35e121b5eccbc7c384edd8bc1d3de9b903766e33f09ac1ed38d8ae56ed63b236f6db915f2f3a9cea68e1e3b27fad319d13947cb92a12444ff89d2911d02cd6f08396e27995f07b0d278"}, 0xf7, 0x0) msgrcv(r12, &(0x7f0000002a80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ddb48538680024678930f2abcf00"/4101], 0x1, 0x0, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r13, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r14 = dup(r13) sendto$inet6(r14, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) msgrcv(r8, &(0x7f0000000800)=ANY=[@ANYRES64], 0x1, 0x2, 0x2000) msgsnd(r8, &(0x7f0000000e40)=ANY=[@ANYRESDEC], 0x1, 0x800) connect$unix(r2, &(0x7f0000000b40)=ANY=[@ANYBLOB="0100131377c5fc35d41454d5d41d29ad1a6029518146e6be166e41ad0dbd4054033c9f33bb05000000f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00"], 0x50) execve(&(0x7f0000000ac0)='\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', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000200)='}\x1c&+\x9a\xe35Y\xf6\xf6-%\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000040)='`/^\xfdWM\x91\xee\nL\x7fq;\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r16, &(0x7f0000000100)=ANY=[@ANYBLOB="2d012e2f66696c653000f6d543accd3d3e3e3bb1c827796353f8b75e4896cbd4826bc5c189bfd8a4d5ca7abdb9d284a0aa533b99ffd9d8300166f5b0e2888bbba1b937b9e9caeeb0e06ffb4d83472e20920d0d4a2b"], 0xa) dup2(r16, r15) msgrcv(r8, &(0x7f0000001080)=ANY=[@ANYBLOB="a1fb2556bba832b975a0f85ab884cff16fb75b791722becb448fa5dded4268608775c7b54f532ca9ef56f854d91204859fcd487c907ae782880006139479081a78308cd9181abdc0f2811da1a3c90966c18621e87972fe8ff9e006e65f29245e1760f7424d70230d445a9443816a8ccaa1aa472fe4d78dd9f998110227f1b514cdfb326d3a15e0bba62ea64697798257634ee01f1a05360e6beeb8977bbf64b279aa5f159f818b756ab4dc7675f47441602565d808d2fc15a32b06f0a1dfdb65024748feb5cd40cb4a297d03d0b0889f742827"], 0x1, 0x1, 0x1000) connect$inet6(r3, &(0x7f0000000700)={0x18, 0x2, 0x0, 0x4000014}, 0xc) 16:01:24 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) connect(r0, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) 16:01:24 executing program 0: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) chflags(&(0x7f0000000100)='./bus\x00', 0x80000) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) chflagsat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000740)) 16:01:24 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x9}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) syz_open_pts() 16:01:24 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) write(0xffffffffffffffff, &(0x7f0000000140)="8c", 0x1) 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", 0x68f) 16:01:24 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="3a281229b4fb1a666ecc0bae483bdb44e746d40d3a376b47fb5b4573406c147dad23c0241d3c650c657adac8b9c71a11f8cab68abfb79409ba6308c43d9ac0c17678ba59d21585688423b636ebd6c7dea9b8835b64a1184558e13460789b93ed06d889e1ae0e4ae54ab2f3f12341f19dde0816c6468b6aa281af0ea0d706"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket$inet6(0x18, 0x3, 0x102) dup2(r2, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:01:24 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000002780)=""/4096, 0x1000) readv(r0, &(0x7f0000002740)=[{&(0x7f00000000c0)=""/81, 0x51}], 0x1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x431) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r5, &(0x7f0000000080), 0x0) mprotect(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000200)={0xcde4, 0x40, 0xd7, 0x20, 0x5, 0x7fff, 0x2, 0x100000000000016b, [{0x7ff, 0x741d, 0xaace, 0x49f7}, {0x1000, 0x3596, 0x4, 0x9}, {0x4, 0xff, 0x3, 0x2}, {0x99, 0x3, 0x1, 0xfffffffe}, {0x380, 0x5, 0x4375, 0xff}, {0x10080, 0x1, 0x802b, 0x10008001}, {0x0, 0x8, 0x8, 0x200}, {0x400, 0x1, 0x9, 0x1}, {0x2, 0x10001, 0xb2}, {0x81, 0x1, 0x40, 0x7}, {0xffffffff, 0x9, 0x8001, 0x1}, {0x1, 0x81000000, 0x2}, {0xd3, 0x1000, 0x0, 0x7}, {0xbce9, 0x3, 0x9ef, 0x10000}, {0xffff, 0x4, 0x81, 0xfffffffa}, {0x5, 0x10001, 0x19, 0x9}]}) 16:01:24 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910a4453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000b3b90e648a32e2a1f6cad0810112eff4c0af259a6164fcbf6c5121b3293e65805f306d08d96e961166a4cf22fc99a55321142674495fe3b9e7d98231a8befd639ca8fa3fcb261fe05b25378ee11dcddf36535c3de03aacf86102e8e9c6c06595d7"], 0x10) write(r0, &(0x7f0000000040)="9f3ec7419aab4230e8864fafe4f27242c9a88b86fab7ca2730619556ae0b65553300000000000000", 0x28) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x4956fab9a6f16017, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000280)="f8893e9d34ba751218d141ed7382a05dd4857d0e4b1fdfd4b09f4f8a", 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) mknodat(r1, &(0x7f0000000100)='./file0\x00', 0x200f07d11cbbd88e, 0x80000001) 16:01:24 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x60) r1 = socket$inet6(0x18, 0x3, 0x102) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) accept$unix(r2, &(0x7f00000002c0)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f00000000c0)={0x1, 0x0, 0xebd, 0x2, 0x5}) open(&(0x7f0000000280)='./file0\x00', 0x611, 0x126) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x106, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0xfffffffffffffec9, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x6}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$dupfd(r3, 0xa, r4) 16:01:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x881) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:01:25 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x4) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x810, 0xffffffffffffffff, 0x0, 0x64f5) getgroups(0x1, &(0x7f0000001640)=[0x0]) r1 = socket(0x2, 0xc003, 0x11) connect$unix(r1, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30b01777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6a524e3b8a96be30bf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d9c7510612f871f43808d954d0cc574ea5ea4a5c5fe65baa202361cd8cac7db375c4d6301a79f9cce41b3ac5b65c6593df170bc122cd2350000000000000000180000000000000000ff0100000000000021d39b402895b1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000008e02b05e5d12f524ab2353a7cc1b87b5a1824916325aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e91455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840e3db1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9671d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3faedba7d65a659255490b8cff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebead1bd9dafb755dfdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8dbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdff070000002cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee35713f454ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce45a05fded49e827eb38d43fe8aa720bdc1183249d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f5015409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211fae0d7f7f1b8b52461ee4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f858f6e200010000028d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e94538e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee943781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000027e2da64f6ca08695d10e7a55e35710eb0b158470dbb0d6668c44b6f86ce2307d4bb67939d26304000000000000000000007da39994c80a1298c322b97c274978188290d67862da324d96c32c51817993e6ce4d06c73afd15fced22b2531be94d50c8c892cf723948f1e9688fd9bc424156355730e046b04c9c7a095c1cc7962ee70feb29191dc64d8f17ad2001963052e851a14736d949bed6651b91cb4a2562aa036145ae22b77feefb0404669c8a7d8fac9dadf179b6d7c7d8cfb6b3d6d5e1773f7532ea40dc115e2a641d9889ee29d218e5516c8325b6fd240002b46aa1bdb185a88df9f0d6eefec768642181d46a38492dad2c3bcab315d43d8e5e4ebd867c16853729e83b5daac83e29a7b4c9495b934679fdd59903d138859c0afcea5c0b376b172affa76bdd18a810f19bf9ae7134cff7c33b1d922a74812cb13abfd3869d0803b74493609b6e4704a43a16c610c7d3e98aa3b4d61f637ef9fc5e2daf536cb6bc0ecfd3ea4d18904d6d9300000000000000000000000064e7d7284ecdb0087290c9ad0224ca08316836fa0153ea7e44ffa26c503e6a92f9eecac836420b9efb4434958ad4e3c145b165ed671a0b1d264f09bc04959478640039e21edae7527872f9160cfdf2b30e1ffe8fe826bf6548995973bddb7cb9d21af02383c51436c3dbd7d2defd7bd7e89c15bc7d295e5672f97e7eb4f53af9fb9181de4dd74b41aca8673e59441a2612dc2e34bfbe48d1b889e1c6d0b43ea9d0d9a3df18875204ec29ffdfb2fd7f80f423f001f48ca9f269bc237112f4f095265c68f9c32895ac4808256172ec87dd85e86a848bc49b5ad22300"/2104], 0x10) writev(r1, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0x7d6}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051", 0x39a}], 0x4) msgsnd(0x0, &(0x7f0000000180)={0x3, "3583360acae271596a4637cd2aca574355c10108b84d70320e8c4c63bc69f37320e7da4c8b9da6e4db0057c90314997cda4a739d71955a56be04e394df65ed6278fc11f9ff3b2b30abb5d3c0461093"}, 0x57, 0x800) 16:01:25 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x1000095}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c3a428c592e978bd7a32e5e0cdce49886e4d0c"}) write(r0, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549", 0x1d1) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) 16:01:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) pledge(&(0x7f0000000040)='tap', &(0x7f0000000080)='/dev/bpf\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x1}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") 16:01:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x00\x01\x00\x00\x00\x00\x00\x01\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x400000000000006c, 0x0, 0x0, 0x3}, {0x4000000000084}, {0x400000006, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="9e7e1e5b07d7e73d6613c216a7c3") ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x2}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) lseek(r1, 0x0, 0x10000, 0x1) 16:01:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x864, 0xfffffffffffffff9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x84}, {0x30}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:01:25 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) recvmsg(r0, &(0x7f0000000180)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/57, 0x39}], 0x1, &(0x7f0000000280)=""/248, 0xf8}, 0x40) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r3 = dup2(r2, r1) r4 = socket$inet6(0x18, 0x3, 0x102) r5 = dup2(r4, r4) sendmsg$unix(r5, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) symlinkat(&(0x7f0000000200)='./file0\x00', r5, &(0x7f0000000380)='./file0\x00') connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 16:01:25 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801169ab, &(0x7f0000000300)) 16:01:25 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10004, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x14) getsockopt$inet_opts(r0, 0x0, 0x43, &(0x7f0000000880)=""/124, &(0x7f0000000040)=0x7c) read(r1, &(0x7f0000000440)=""/178, 0x72) r2 = semget$private(0x0, 0x6, 0x200008000000010) chflagsat(r0, &(0x7f0000000200)='./file1\x00', 0x10000, 0x2) syz_open_pts() semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) r3 = accept(r0, &(0x7f0000000400)=@un=@abs, &(0x7f0000000580)=0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000500)) r4 = socket$inet6(0x18, 0x3, 0x102) r5 = dup2(r4, r4) sendmsg$unix(r5, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) getpeername$unix(r0, &(0x7f0000000680)=@abs, &(0x7f00000003c0)=0x492) connect$inet(r1, &(0x7f0000000900)={0x2, 0x1}, 0xc) semop(r2, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x2) ioctl$KDGKBMODE(r1, 0x40044b06) sync() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r6, &(0x7f0000000100)=""/1, 0x1) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f00000000c0)=0xffffffffffffffff) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000940)=0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r2, &(0x7f0000000180)=[{0x3, 0x7f, 0x1000}, {0x3, 0x2, 0x800}, {0x7, 0x5, 0x1800}], 0x3) r8 = open(&(0x7f0000000080)='./file1\x00', 0x20000, 0x8) getpeername$inet6(r7, &(0x7f0000000140), &(0x7f0000000340)=0xc) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x667ea245c3c02a50, 0x5432, r8, 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x0) 16:01:25 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) r3 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) r4 = semget$private(0x0, 0x7, 0x286) semop(r4, &(0x7f0000000480)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r4, &(0x7f0000000340)=[{0x3, 0x8}, {0x4, 0x82, 0xdfdbd8b24fcd74a7}], 0x2) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r8 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000100)=""/114) r9 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r10 = fcntl$getown(r9, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x3ff, r6, r7, r6, r7, 0x14, 0x5}, 0xfff, 0x9, r10, r10, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r6, r7) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r7, 0x0, 0xffffffffffffffff, 0x0]) r12 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r5, r11, 0xffffffffffffffff, r12, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) r13 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, 0x0, 0x0) r14 = semget$private(0x0, 0x7, 0x286) semop(r14, &(0x7f0000000480)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r14, &(0x7f0000000340)=[{0x3, 0x8}, {0x4, 0x82, 0xdfdbd8b24fcd74a7}], 0x2) r15 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1023, 0x0, 0x0) r16 = semget$private(0x0, 0x7, 0x286) semop(r16, &(0x7f0000000480)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r16, &(0x7f0000000340)=[{0x3, 0x8}, {0x4, 0x82, 0xdfdbd8b24fcd74a7}], 0x2) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r20 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r20, 0x2, &(0x7f0000000100)=""/114) r21 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r22 = fcntl$getown(r21, 0x5) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000200)={{0x3ff, r18, r19, r18, r19, 0x14, 0x5}, 0xfff, 0x9, r22, r22, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r18, r19) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r19, 0x0, 0xffffffffffffffff, 0x0]) r24 = getgid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r17, r23, 0xffffffffffffffff, r24, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semctl$SETVAL(0xffffffffffffffff, 0x3, 0x8, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r26 = socket$inet6(0x18, 0x3, 0x102) r27 = dup2(r26, r26) sendmsg$unix(r27, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r30 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r30, 0x2, &(0x7f0000000100)=""/114) r31 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r32 = fcntl$getown(r31, 0x5) shmctl$IPC_SET(r30, 0x1, &(0x7f0000000200)={{0x3ff, r28, r29, r28, r29, 0x14, 0x5}, 0xfff, 0x9, r32, r32, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r28, r29) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r29, 0x0, 0xffffffffffffffff, 0x0]) r34 = getgid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r25, r33, 0xffffffffffffffff, r34, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r36 = geteuid() r37 = socket$inet6(0x18, 0x3, 0x102) dup2(r37, r37) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x9, r25, r35, r36, r38, 0x178, 0xff}, 0x7, 0x4, 0x9}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:25 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0xb2, 0x1}, {0x8000, 0x6576bbfa}}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000280)="d548c294fc4b90ca7dcce2dad2e1f49af06255f23b8839f6ba372f3aa3fbc205435a82e0fb2950df8d9efc4d509e2d2cea51e1dcc75c49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab7ad05af7c607d154510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x2a2}], 0x1, 0x0, 0xfffffffffffffffe) 16:01:26 executing program 1: r0 = syz_open_pts() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x400000000001, 0x0, 0x90d5, 0x0, "d7300000bb6fc6e33c5b00000000000000e74de4", 0x1000000, 0xffffffcb}) semctl$GETPID(0x0, 0x7, 0x4, &(0x7f0000000380)=""/165) r2 = socket(0x18, 0x1, 0xd) setsockopt(0xffffffffffffffff, 0x9a, 0x2, &(0x7f0000000340)="86537602a9e6fa1c1f8d2372c32876b2735206d6fc4946264edc34bc3910f83d8c57266e7f29554f0d1b891ad56c99eb13", 0x35c) r3 = semget$private(0x0, 0x8, 0x100010386) preadv(r0, &(0x7f0000000640), 0x5, 0x0, 0x31) socketpair(0x18, 0x3, 0x6, &(0x7f0000000200)) openat(r0, &(0x7f0000000280)='./file0\x00', 0x8, 0x10) r4 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r4, &(0x7f0000000280)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) r5 = fcntl$dupfd(r0, 0x14, r4) r6 = openat(r5, &(0x7f00000008c0)='./file1\x00', 0x0, 0xdb357056f8bd07e8) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) r7 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x100, 0x2e2) r8 = openat(r7, &(0x7f0000000500)='./file2\x00', 0x400, 0x1c8) ioctl$WSMOUSEIO_SRES(r8, 0x80045721, &(0x7f0000000600)=0x1) fcntl$setflags(r0, 0x2, 0x0) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r9 = semget$private(0x0, 0x3, 0x400) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000480)=0x1ff) write(r0, &(0x7f0000000a40)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e818bad360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee6f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b26979aa96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) semop(r9, &(0x7f0000000080)=[{0x0, 0x2, 0x800}, {0x4, 0x7c88, 0x2000}, {0x1, 0x30c9, 0xee7c68ec95ee4dc2}, {0x3, 0x6, 0x1800}, {0x3, 0xffffffffffffff80, 0x3800}, {0x1, 0x101, 0x1000}, {0x2, 0x5, 0x800}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xffffffff, 0x1000}], 0x9) syz_open_pts() close(r0) r10 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r10, &(0x7f0000000280)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) dup(r10) link(&(0x7f0000000100)='./file1\x00', &(0x7f00000004c0)='./file1\x00') semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000040)=0xfefffff6) r11 = getppid() r12 = kqueue() r13 = fcntl$dupfd(r12, 0x2, 0xffffffffffffffff) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r14 = kqueue() r15 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r15, &(0x7f0000000280)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x20, 0x0) r16 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r16, &(0x7f0000000280)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) kqueue() kevent(r14, &(0x7f0000000540), 0x3ff, 0x0, 0x2, 0x0) close(r14) close(r0) r17 = getpgrp() r18 = getgid() getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000540), 0xc) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000580)=0xffffffffffffff73) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x20000, 0x0) ioctl$PCIOCGETROM(r6, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000700)={r17, r19, r18}, 0xc) r20 = getpgid(r17) setpgid(r11, r20) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) close(0xffffffffffffffff) 16:01:26 executing program 0: r0 = socket(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c0ffffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a9f01238e149eb3ed54b2e017cbe46e35cddecf18db151266bb670097178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f030079efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070a08ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e6453"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket(0x2, 0x3, 0x0) r3 = dup(r1) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r5, 0x0, 0x200000000000d, 0x0, 0x0) r6 = dup2(r4, r5) connect$inet(0xffffffffffffffff, &(0x7f00000003c0)={0x2, 0x1}, 0xc) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) dup(r0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) openat$klog(0xffffffffffffff9c, &(0x7f0000000380)='/dev/klog\x00', 0x20, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000d, 0x0, 0x0) r8 = fcntl$dupfd(r7, 0xa, 0xffffffffffffff9c) ioctl$BIOCGRSIG(r8, 0x40044273, &(0x7f0000000000)) r9 = open(&(0x7f0000000080)='./file0\x00', 0x280, 0x120) mknodat(r9, &(0x7f0000000100)='./file0\x00', 0xc004, 0x12) r10 = dup2(r3, 0xffffffffffffff9c) ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000340)={0x401, 0x3, 0x10e, 0x5, "fa9404896de4cf1d7536114881238fec99d094f0", 0x0, 0xffffd0a2}) shmget(0x3, 0x1000, 0x60, &(0x7f0000ffc000/0x1000)=nil) 16:01:26 executing program 0: sync() r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000000)=0x2) r1 = socket(0x2, 0x4, 0x5) setsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000000040)="efd1773c66d735fe4125226b02afa6b07f25f61fe12b4fe8d201ae8ff0fd8ad8c4841bb8d98352c37daf8170021fc512adb628ab43d1f014ef86a28fb156d153ce319f6c2713dcc1e4567730bcf03d583cff", 0x52) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0xffffffffffffffff, r3, r5}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f00000001c0), 0x0) r7 = socket$inet6(0x18, 0x8000, 0x3f) setsockopt$sock_int(r7, 0xffff, 0x4, &(0x7f0000000200)=0xff, 0x4) getpeername$inet(r7, &(0x7f0000000240), &(0x7f0000000280)=0xc) r8 = semget(0x2, 0x3, 0x94) semctl$GETNCNT(r8, 0x0, 0x3, &(0x7f00000002c0)=""/114) r9 = open(&(0x7f00000001c0)='./file0\x00', 0x8, 0x40) connect$inet6(r9, &(0x7f0000000b00)={0x18, 0x3, 0x54, 0x3ff}, 0xc) shmctl$SHM_UNLOCK(0xffffffffffffffff, 0x4) r10 = semget$private(0x0, 0x1, 0x40) getgroups(0x7, &(0x7f0000000340)=[0xffffffffffffffff, r4, 0xffffffffffffffff, r5, 0xffffffffffffffff, r5, 0x0]) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000003c0)={{0xd8, r3, r11, r3, r12, 0x8, 0x1}, 0x5, 0x3b1854e3, 0x8001}) openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x20200, 0x0) r13 = semget(0x3, 0x4, 0x400) semctl$GETALL(r13, 0x0, 0x6, &(0x7f0000000480)=""/233) pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_CREATE(r14, 0xc5005601, &(0x7f00000005c0)={0x10, 0x733, 0x1cb, 0x200000000000c2, [{&(0x7f0000ff8000/0x5000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000ff5000/0x9000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x3}, {&(0x7f0000fee000/0xc000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x280000000000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6fde}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x7000000000}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000fef000/0x1000)=nil, &(0x7f0000fef000/0x3000)=nil, 0x9}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3ff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffff00}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x626}) r15 = semget(0x3, 0x0, 0x8) semop(r15, &(0x7f0000000ac0)=[{0x3, 0x7, 0x1000}, {0x4, 0x3, 0x800}, {0x1, 0x1000, 0x1000}], 0x3) 16:01:26 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f], [], [0x80000000ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x10}, @cred={0x3e0a800a}], 0x18}, 0x0) r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r4, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) 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}, &(0x7f0000000040)=0xc) r10 = getgid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r9, r10, r11, r12, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x1, &(0x7f0000000040)=[r10]) chown(&(0x7f0000000000)='./file0\x00', r2, r13) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r14 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r14, 0x0, r14) 16:01:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget(0x2, 0x51) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000080)) msgrcv(r1, &(0x7f0000000240)={0x0, ""/4096}, 0x1008, 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:01:26 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000fc0)='./file0\x00', &(0x7f0000001000)='./file0/file0\x00') preadv(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000140)=""/145, 0x91}, {&(0x7f0000000c40)=""/235, 0xfffffffffffffdf6}, {&(0x7f0000000000)=""/55, 0x37}, {&(0x7f0000000d40)=""/184, 0xb2}, {&(0x7f0000000200)=""/11, 0xb0}], 0x5, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = open(0x0, 0x0, 0x80) r3 = dup2(0xffffffffffffffff, r2) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000010c0)) fcntl$setstatus(r1, 0x4, 0x40080) recvfrom(r1, &(0x7f0000001040)=""/21, 0x15, 0x1, &(0x7f0000001080)=@in6={0x18, 0x3, 0x2, 0x8001}, 0xc) pwritev(r1, &(0x7f0000000b80)=[{&(0x7f0000004780)="2ba86a2fbe4a9998f535fb1d0ea27250a19603b5f16860092d4b26db8ce2cd0b9b3827f6723c261f0e82fe5ade205df8ba52985f2da1c4e03c850f580218ae1655f06fb9d27521633f4ccb07187b8582c3ade8caf75176cc4cac09113950fe566cbecdaf23e0b76e050dfc6fa7217bb131121af6b216d31c41f20a783f875a1d43cbca1c8828098dadf8b9212d2abf1e71c31428aaad3ef11fb96c196ccba7ca26073341fd09d9c6a42dd7ddde5e44fd09e9e8a0f04e5d02290f963f64dbd7024c9ddbca6bcddb51a2667e2983ae37a4b08482c0bb34b17769e75656363bfc94595620c69c5ffc05f6ce1070bc35e970ed5882787ff8ca2498f2fe6989f90b9943d3d3203117e9082d713eb886b999fdf3821e69d7dc7e5a31fc4e79be7e219089acb5b9b5d5ce18467280edf37e8e8287ab9853a19e10faf21ad283a12f7dfc577de3da9167e2a2ecbd492459021089b9b4eebe8c35f864a9e254119e0409ef4673cb62dd719bc2b0957e465888278ad47d642db4bb318797393571c1adb5d84aacf7051775601fa77caa853f44147c0299be66f5aea77071d5c1f4da97a3a5c775b6f846be481f4d552081c774be1aeb1fe5387d6548851a698636503b0208c84907163fee4424399c78194720ab9c48ef534a8e1221e2a8561450651e0ac3f350204df994dd80db6628b436f44e729bd384d39de50c78c6a4f63ba6f6d89b08671d85971c029b9d487f6a10197db1b29973057e6753d4bc9dcc08a6b89cf2290e0a0585a39e3d6570eba7bebffaf81263b6abccc657a769d4b6ebcb7b30b0cdca88badcf7853156b6050f2428826c68efb59fd2145f8ccb99a841872bc03b3224e4ad0926ceee9aa40062b31055ab864929bccb3e7ac90ed6700a292694c3c3fb74d669dada3f0a969314911ea66f2be20b24a6db569ca5b6d5ac9ded5b6a6d715290dc1611e6bd3cdcda6f5f1a6653af40ad4abd8a94cb57665ad1c6ca2ad8b8cf081834d44d9317d82d57ccec331be340ba2c120b86164314b8a0a13eef67130bdb7398a0cfdb6278427a253d7b860879cafb3886fd3a4880957fdebf7479cf1482dd77acb0a69e82d59aeaf3e185f0080ed4f51e2bab3487e346e81bca4f8e64df856bb8f53a3bc650b6de5d4c77accec63a361a0825bcc722e2ba54544f3229520bc9cc4d7679447320b5ec1d084f4207b2a61b1e2454208e0930c2c53f3b10e6b7bc1d8cfd0a512efa2029b4be508dbb89878000eae81ebfe1d4a1df583b03de929957c13b8fc36489b8a81c6e5c4e15747ad5cc5adc1935430f1bfded0ebd9d8c897e4259eedb2eaeae76141e5b30dfc6d47bbac8124d7adf794f60da1e111d1fe57f3b2a499ebfe3f9519fa83de683c44abb6b87c98899db0ca536df12e9572f8d32b203c0c954fdb51e40882579018a1a0911a49d5652da1dcb04f13c00bf894357d4525ac947093ef9aa945f0792e826fcc6192cd4d2109cf2bc2b8c0647fd181957c8234dcf04f28464b9a3d9f2f1f43c604c4f8b2c6ec0a2519d98fac85b18b7f66e4d70fe17302def28d306c738174192f26db4eb69f850f48426d4da23b442b966a3bf30a886e2755fb3418f4e0a90da2aca12f8e7971352c2c856125f28c4e670d68fdc7edbcdb3430ee7cfa5e941c095f27a8fe0b96875e6f6162b0cfaab2c835fec3e5ec67b83eda2ae8fb2eb1549dc023063596eeaa9380208390594c3155ec974008b3425d6aa03dbdd5b9aaf8e119a54c7e578bc149a1c134f5e9e8ac5011add1ab8817bd019eb3790338629d769d86d6641581f8bb2dbb656179b00c64d8177c5b2f4841eb331ea4a7c13d8232bb9b49b0ed369d263636720c6bc748fdef15a2b9ffccf0da06b46335a089f2f9bdddbee7042e1ec77c57f4d8b91c317c3c4910651ac3c285a1663f600e115f13eeee2f0ddd6a5a7be3d55e43ee4c7e73074424fd55ddad6e58d34a8cf42e0ededee870618c4503204c39214e806ffca15f01ac8d744e38bff908f90487a30e9a238f87197d3301ce56c61f2997237b739da659a44cdd770c429fec9d22718d081a3eef56e208bbbbffd89654cd07813532e312a848322a8f9c5be92c08694adfd7c8855d52c137d11ade26d76b25beb1dd5ffdd7f8d942b70e93288ca346be4a21a50212ad37e68ded688c319b2c983c545061b15b86c3de6e3ba7c2b9256c9d99bfc563f02545e3dc54e0a30fc4e026dca7898945f72110f49e72b6a8227fb58668b35374433af2089c376c08cbba2f06431d8a38e836911f1c6096794a367b519176b241db02d655ad6ec3958b5684b0836ec2fd6813906c6cf3d0a3baae114054752ebc8190562ebd431c1e899a8103abd8bf89d280ad6ddb6840825674c19a11d898979958023fa59eaa8ff709f3713360fa2c5c259efeb349909da042925eec6ce9395c25c979904217e14e17f7341d4977c5195eb6e018cd770ddaaa2dd662718c297d6e57150d81dba856d05848d590731a2df568bf87d8757b872f1dd9864df97e8037a2187143f837660ee448e58aee7a6566c0b8d663aaf2efca585f5a8608aff61a540ef1cc011eea8b5934d9b878a64d8fe6118a2aaa4df8b609dc1915d1050730d2e239945caf4482816368143b6b3144c9a5719f7fce963257a5dcb7231c21a3544c847dda5685bf0e82cdfc95fa83c645e50a55200127be12100a344bf98a8e59d6ee696fa7fcb89d26e30e64fbbd6b971a91e2f3a60183586ec292eced989a0cf552a4216cc3d2a10aba76f35c6a2ef9787f05accbef0af8e1a0414e6476d819645cf737dd1c2359e673d9b2b6e6ca7e9cb41d3645e01ce6dfb47ed5bcd839aaf011575dd70a7c093f72eff5da522d57600e02097eb6e0f3d7cfef1da62bec5c3edeb16f98e6faccc4233a9ac6f58c8a42050e7679c46e2923384c7cf7361166994f3b20b27424fd3b7202de3ada75b6bff81dd47a69ba5321ca371b39ee2e9ac4386195cffcaa8359d9f11eba47be4f761ac637935d9ea436657ab16351cf322231b32a9c56c296a8179e12a9d1e11e5ae10a56ea2cc000018ff447270fb32348be5821ecbb406792aad5ad64f4f15e8ab9a9837a332aab82e849a5019217a24ef5ea3672b826af7433520debbf502099ab7c5ccbd51439a92955f92d6b933f2442716cb8ce5f3084a6d732ab281263cb7c40633ea678174476583daae28b2d63ae5ba29644574cf92befd03bcfd0712092b873f8a84d75a7765851e9b44bcc161b080b879f32646d0cfea8920088aa623748ca1b69dbbaeb0f786f5f0feb7959a9211c63f6ecbf061a842cefb481bba2366ca0018655ed017f66b638fb5c91fb6fbcfe3c4b99218ab431d3b62b4ab20328b23d51393f56ee229cbddd1cff0a8409a7c37f9ef1f9d6c0ba02fdada241e799c153e516da12781895eca61a56bf21f13e103e08c4340ef35bf566018b0c582276c0d83a3b36792cd57feb6daafb3aa3df7a888173fd9dcc8ca6545614a915a71a15a1b40cf054f5c2c1dc81f1b7d666529f68ed7878863da7305fb32aa1c1e23f17674c84a5258f0c0733c2e63483d5b09c6cc934c1ee32efc7d5979b185446bcb09e43bffe678b1ed3863d4338dfe325955191325a6b0a2a79bead86fcd6c0920b67e1be3bdcdc029b64711b718c0278872e8241f51f3806a03c6b33355fcd72d3d34ab15b5bca37ba62dfd1689b56b5326cd9cff0dd12d6c49d337755d17e5fa2d88e78f08198b64b526d1c4e89c317cfe37d158b95bce3fc46c417bbceb734329a652b8c3bdbcf307cc20bcb652fd64e4b1b3830bbb743b69f1a3f53fa94040c5b088e7ae3f711206fcfcbee2e1259820ac658d5fab18e6b4fe8183e550494ee34d03fc363a882c439a1f4c8ef8b11cb8903733f2296a8ed6e3354985fee04654938ed7a087a84de4012d673501a142bc2b7a4274ffb3c70fc351160ee2d593acf8764c7ba37d7e159fd49da1e3e8d3f78c4f32421b9990a92e66ddcd45c3fe16a75daeb83c0f357e551ecab3f483d5ad9c72232e2a41eadc386e4d6fddc65a72d9699867b7775a192c79896e3bb7009283a97aa873b9a738a4350f20b43daadeaba4f67773574b078e90f9d70e989d7320af2e5fd8031584bdb177e75d28d2339bf38009b1e1c330c223d6154efc3a83977242196bff8bee4fe8dae01d1dfd7c4a10839a0227d7cb1fbbc3ab3a7923057f42a192f15dad75bba71cf16e05faacb3a2d36f8876f6b883ee29c47fcd8148d36ca16842dab8061ebe3ec52a0df06e25325eb47b8734f07b4e286899dfe327e0d7cfc7d647feadfdb1f3e95d6eafc560dee2d44157b27dea7205c14cd97e1bc4385028436de2c477e965f7128543ee375c54819e48b658c849e344336eb98ded2fe51192af1530b1ff3be9d7e5fa4975e6c57c1eeab5270a9bb68acbe68c260626877b95b3f5b492ddffcdd907c0e5cd828ff35a60f20b0cd7c20d520e92c4f1d04ba61a1bf336e0fd5d66e12e4e1c8f046cfc2002ba5d9675ca370ee59bba57bb4473891ce589e3f679d3ed7c3a6f2ead27febde7a6b9eb6671904b7143ca19491e55c86f70ab029419da9035a7aced0e4bba1e5512d4477f90b922eb03327e0c5c2e3dc83b62faffab1438c3f6279a8b2f5e2535e28426da7590c28ef2a221a93d1a29b7f12693718dd1a8d9a593afc7850f39e94efaaabb94d50ff68e5c2aed3e8eed280cb1ff6e58550b9abdcc1fc06e8ab070b17de4c3785da92f3dd3256a4e7deb2d1e998e12cee1247ac34d1cc5d06db9df93165e18353c8b19a225c4b85ac430e6fa787921aa98605e93859d52a22af913c99488307ee3b6adfe4d34ffc5aa8cea0a2071eaa408d151243a219f8887b64f9a4855abb152e9b6dbea8fb332973d0adef3cce3e5a7fe68587424f022fcebe43512036d65b48bee0fbd18a8559bb8641f4aeefa8626cdf54fee6f10c192ac1476fe3cfb6c27722ea8c85b1b6e23be34dacf85be66eee2f51f9f25fe150d1001f9fd86d114f91172468d99dda59b5eb024326c01ba92adc00b3cb2a5444041018210e2561dc84bccdf24d6515a776ce65e09a2c7ad03da0aa242fefe5dc704e3e18f9f2832d8238ce29038c028b1656976cf3c2288a26b999d6305841fca05201d9ae7b67a68c108a1a424eb8da6b5b78d90c8510293aa3ade0203a68c9c1ce363e4eb7ee2f672df7a57bdee7ae598dbd8407eed289168f99b35a9898164f34242d269552fd7768ade126a06b11b36cc804b4890958837e30051d0542f5181f232e88f826eb08d8b8f5f9bac6bb7afe098c8ef023b3fbc4cd3dc40a79caffcaa702c21b108d93460ba40bfbab6dbae9f4a57fb99624d55c14b37ccc7178e25799170454ff674d37db0775a6a729f2af68addf400a502764be2753bc1db628304691098de910503f08b2586d1fa0cafb1ac85a5fb31aefdf278cc33220b78cd7ebaa5883381cfeede3c204e5b2c9b8f3f46db8e4b3d6a9c19b37d1c681f4de748ed9da9b1b24b315d3bbf0c439e4982f647b10c75882342679b516baafac78f03b2384c5d261189399609ef413479c42894635343d4ed9130ab99172c782b554959bc03f64bd1c0a6ccc1a0f8066c9111dbd1e5383753523ad7fad83a746afac9e2de647dcd20a1da09c4092b1960377b6bab093a1bcf0f21102db13dd764cb797520f96ee6f1ecba9908dc0552289a06cae216c6b9d92a599bdbe048426d2a48e7a002adeb4b0431abdaeafe5f5599046c5d542af7f4dd2cf2d4677d665d8360088e4a5ab530f18508fb1d915c9456fb8bc0", 0xfffffffffffffdb0}, {&(0x7f0000002780)="580a1f055ffb53dffa354764a62026b0e8811123a4dda6bad3e8a146caada74e4064ee2163c50d7e621e64683d9c893dccada3454fdde3a74d5ac1037dfe0b7a5a9e64435f0c3c9aee645083e04a05062908293ed3ef218b72a2c62166adee0d55fff960011c2b7b95074c08395ca5b8348c851cf77974c1e45940ddde94cc1995de8c99b66b5d09d246bfc30c8dafacc3875fa0f95bf3defce666e12922885aab306611785b80dc0c6a96c735439b60562aec318daf8978cd1b2c236f40a3b9f40e21ff4eeb88ef43915d69456adcd93437469d3064096c05e291647839aa9330319735232f04837c2e1a50e048ccecfbe0c3db857f6d8b8e80d234163e1c29f7918599717cc56248a2b940583f38cf700913f83abfb5939fb5ec2212456b7dac82e35f786528de879bff306c433e1893905a63f5e17584d9cc91039333276632cc52a6bb9abf58e20f36248682671b1339306a4750976120c05f5c3391f78aab2439d73cc667edbe95ae3fefe56894958981c94ee0594ccaf034e79879a381477fc9efb8102df1dd4c788dc5268269c34691d8ca14a71d1515e4084602d460b8390f83e260f7454aa6e02d712cd5c0a60857789ab1f189cc4e9f0f8b5ed8feb39afed9c2bd5a2290f9945879b99960bdeb5af3bff4b8498f3c98cafb5746aebe6c6f99ef6a3c04454056fc5e421c89f8adffb8d7fd39c88ca7477b885cb377f636fb93eaa68f9a3ccb5837ff8fb43c22667776862b16cd3e4ef5e2db5f091ae636c3ed23935a9174e8f7594d5a2d0b80596d2f63aa1102c886fa55ca70b09c6cbe874f4021d34aec5633ee87f33bb5b08c81829741a3ba76736bcaec29d1c026323e8f659a3091966824057c5941e00cbd48ddb4e2813bd560db79ec9633a8f984abe48e5c5ebb6b2f59718421b76f2eebc419cd9bb87b4b9e4ff68bd0a1dd07278af1e406af96816699c4534b09fd69e277e37203ec6ae810c847db5f392bc09f685894c62d87911957d96c31170c8b39b6f652367f3e7cd0d773ed45d22e3f4a84115e1dfe8a8f4f00a457aa030a351d0c68f5e34939eaac21801fe79cc7b95ebe771357da4633226f7dbf23bd09a1e2678942731e5db669efc777a349a94b4465c5620e1b595e9cb73b4db8383e512cd4f3522d006073064c7093f8ee5d3d188e905f672d8d31e3d6db9d965dac7d30990cceaeac62cbbe8b492da31c33463625f3ff5ca3ec5d30b4c40924f941c93a2b784e1b2ed047838a364be7d7ed62ef1cc043ddc008d6d59147bc2bafc73853e8a1c604e13788fc33eda5ab87e93c819180b38cf39a8a81c2d679f3ecb4163791d1417c68cf56e1c2cc564ad5b522a3bab3a9daf1abff9750b72d43f4cfb54168b738ed12f878c601f0520fb35e8c55296f0780285c8bf55d9c9a6fae9575d0234f26063a14a0745846a72c0bbc4344a0efc9ed2893dfcbd993adf4a743cf10d6592905e1a694d332fadb972271a4a0bc2a479d96ae564ac1688011040794a53725ba1a58ab96f667b2939466f6aac1c6c35e8e3146a0ca02abb2b081e60b3cd0658e9830ba35785e5e37500e54e279c384b25e48e92d23f68bd9e2e03f9abdacab1e152ae23a53128f23133edf778c274f0ca9aca2b83eddd79179f35847cf1f806b54e0898ed02b5cb86dc71c85c0a329c29a4fce8dbbebbae0e1603875be0429c256476a0ef64bae004ab313e755c7f76c720eff377be73f26982ae2736a816f952b15c70bda103c4e60ebed546026f71497a87e27d1378511097fe249516ef60abffb73fadaebe96d3b4cb6bcffc10856d59cbc7a3939ab91b129749eba2713f3b55711a4a813b4f3e62068e238696a1f578c73bfecac9f2cf3a4adaa5a960f61c6dc127e2dbeaead533f435219b79643b9a4e7fa969bbf5d969e9b14b72abba7a7c71cf2c24a21924f773b45cab4e3bd68de63dda4f61e82f55aaf37490205f8d1bcfe521ceb6d2e238b2b8300830fba3a6f887ff18e5f475b518f0c4b807a7c0c091fa804af70d080d63070d5607ee799e2116d65acc8f21519444c1fcd72d76ffc1a8d1805195efd15a66e9bb103866543a49ac3ba55d2fa8c7d4d12cd16129a425582c2b23227fd868cd2902bc44c5633eb9d9d22cc67fd2724413c02edfbf5ce317b5bbedd3099f2bc63dbd12182fe5a85f5bdb165dc59f063ee4ed00384bea5f39d3d058ff567664c18586ed1ede56057a8f45f40f8e7b6d5aa4befa257324f0539c0dcfeaedf513002d3c99d8f89226707dcc9581e5ce8b4137569dd9c7ecd455c53dc42eb6853e1e0b5a6f3a9d03ba7e7cc55f7163a92474c1b23dde99e0f73370f9fd2b5a467ff4ff3734aa28e80124914856c7e322a20d1ba253e2912e5057fe6a422f3ad52fc51d20fde08ae53aae9abb062215266e26d403bee171853188acbc3e3190069fbbd10a480d01f592a3e83a3dffb3e3caf641b47d019b0487df7ac52de6911d904097562dabfbf3cfb94609a43ab1a55cd5cf11097192cdfc2bcc8f9da392f19ade5e465c5874ac35cec67169fbe90d2687a68059378c968687b416cb2af8f6dd7b9b5463c7692bedd6e847c2c282049dab699c704fd02ad6c32b831ada0e3d50a36d142033900b177d77046ee072ec29b8170cad45c8afd1d42f3c536946b13a5b3d57dbfb2383a477e95fe6ef314ddf19c08c899a801e1e04ffa8048de36a3757fb68643357611ce60e3afccc55a521159e502d4107ea1ff4007c333bfbe767c3a895069f7cefae09b1aa501b8924967b37b8eb786d0ca456c34cc43b1988dacac2124f857f67c31bd80ea45d974b0a045c0159c518c1eac4629f1d202876abfafe72a020a8838c76f860c9a3abaa1e5508aefdfe7c9dee50043d16ac3824bc6a3bd70f830fb3d4d276891ecf0537366ccb2563c3483655074f280749cd33740042c6b8bf9bb6e022b36963fac3c0cbbea86cc59d7b8e8419f20b7a42aaeac1c6ae25d145a31ee4a09548598abc808174738be3df907312cd2964e7688faea257753924cd2b60ff2daf358a19084cf01f384d8027e572bd8848425f4d55a61f54a0ad9b67e095889d4ae3b7830940b4dc06e58de76847b4a8f3ce15dac168a55e52382915e33e5a8db0a60e290a77389f2a366ece7c5135633785c906a0c73291c596e3787c177b111c22be27d44dfdac7d0ff0e966669b3415c539fea40730094b90ab82bd29f68c0cc9670052da73c7ad5265414f08db7ae13a800488cb6f2b86068f88d3a73c890b0a5f2bd2a64b807deac88108414c819eb4cabec594e31767032275c8dada3d418d17cb3d9829b5c4bfd853b413966af7e14ff50864016304c618c1813b47ca13a6463be807c090d7a7977403af3ab13032fbfc7c575edfbacfd4588bd641e93e8350c065a63658d7ce70b163b1f8b3347a60831fd5b88b739c14e953d359a5d01b04e141f34188e120ed7b92b758a42055cdc5c069f421e037192df27fc52bbd52ae98c6eb20cc6aff7df1c5b51279ca041f44da34c275f70631925220c92ec32e750a547fe1031e5f3173969a1c6ac920b0a1921ba5e904e133484a835c996f02918f93d52cde5968d1b37ccd1e06f84ff552e7baae2c5ca3e1e220fd029d25314619291f36a6d4617eec8577fe0fd5df3578a4ad711da2bd7037e8db5d1480331261f9dfa94f28c0d84b47a39f4cdc5ebd4031e983283874d080d7309a8edbb194ebaf16c90a0202b4855f6f9b4c072a528e60a461fc67e72aa727e871b14a5ef1f123b2b42a052e932c9ed0dd811145dd2df3e9b6791f907e1c6853d4ac1ca8653443eb8460f839298077d7ed5ba15a5dafcc13b9efaec266908a7767fdfc79e08a4651de67add416b9a1153cee8094cb3e47694296058fcca952c4d2c1bf442d1781da540ac3872e17150fb91161227bcab063d481b0b9b722091f37675e70b3c9f256e7bcde92c89b9fff3c506784ed52f849238f16828ec4f1d75aceacf668ffda2059c852cb725e3366603a22fe47e6e06bb10c3dc7e9fb0400990a3283f719c6a259fe1da396e69e740f62e9ba31c66939d8e4dfd44385654e2fac06335f002ab5b1207aadb62f89b2bb7bb95bc61db71e324f10919b983c9bf8965656462534ac34dfe7206832e8746a0076050dc79616ca2b2d27a45c07790e2f1e39010ac62d9f7b38e7e422300ebecc9d5cad6da8555e992700fabacbcf91f0f1f78645a78cb4919746366a3fb538a820e8765cd195319937822c928fe2fe7b71e16520d47db22a648631305b4b78173c2fc73cfd4a55c7a6d86071ea6ea5892c7603bdce01ecc5a29e2549e961c357cd2c368423e678d7e3f7b0bb1b552af9a3162da44e19158e8e9474547a145114d2bc3b4324ac9640ce945dc48efc85236897f8ac66c16ecf5b7f3b7085207b522ae33599256c9b5edf50ebe169eb1d7e657b49d59b9618325db197c052734527fc0b9636cac8d20dd45c8fe71c9c4fd0bd0f74ef3cedb506b08f8e11002aabce658bdefad2a5c9e79d5768510e3588fa33887707973f55f2ec0562ec0fa6b5ea7ddb8932f44945d7e01968bb62ca8d8a8e22485c74615f50abeb965a1a570b992b5475e6fa19891c88b1ed6e52b176730712d99a1f95bf36b7caaecb636d740fb14f1f690a8af6d1bad292a9843ff794cf91641b2881ab4e00d068e849d7ba56e38a25dfd187f19b98093eafc1515fcfd1bda68cd6025e26abfaa161c05843bb8e7e44651d80bf1b1e5b3dd7195cd61068ffd3cd1d78a759c7fcbb62d4381df655d462b9003b431f790291449fcc97c9d2eebd27e01d1969f1a7fc8bd0963b74f342ce321ebf152eb4ec768997ad41e22e64fb6057149124d956bab35d7cc662cf04f6554aede9e2ce9a8a92119934de526ca5959d2c93d78b343df6c50da862b4654ed031602425c73f8ad83a3f52cc1dccdba3e8a579b075a638f27e1e4646e6443fff6ab6b07ff23773c2f612fd51ff6179ba932ee9604cf0f4d5d2bcb1ec8804da7fa0e9b0ec6e5c26b634718c9248c259d586aa062fb9af04c2b8330c84f16d0f0c60772ad25f0b8b24a7ebd8bc4e69cfdd6c862988d1de736e6509f970b8480a7822079b85a8d88d2154cec3b59ce3af18e2cfab23914f8b991291640230303cc10763405e32387e95c189c14a6c699220bafd00f5bdae5c7aa6632464f61962e10e68e4fd51b26307d10b8fee8b10e70c5b343d93b33930e09de8c214ae59a8200cfd656fb9271b39bfe2a03f0ac7a15d16b9ad45620a0b1fb29cfb6fc18805caf2288b6338671597e1e28c0dddfe3ada76599281e75effed5b7f574ed7a403a67cbab35e1cf58d558ebdfef3465b337ced1fbd60ff705883fda1e162edce6c5c505d0686b7a541f31b6ba6f574ff1c61bf06dc9cf1c148365cea5bfa6dc1f54e2edc71e639226a678d35cd8aa739b9737dcfd7c6cde565a58bb384f400c450b9e6e5a2a24acf3cc62fdb7d008391e21a1dd14e53505793f09ec8de8504ac4ca9a3d9a165f633f91fc91a2623a3944b5552a2b1512e9b20b87d8bd0a4c4923973b8ac88990eec4e2dcbf62306129c9638e36c8f90f80314335024b71e5ccf85f49d1a4f5bfef1004a3d74093b147226c5a8b4572d6c6499ff61cdd906036d70b19869c92657f34e9adc5a56ce4e8eafe5e81b927d1b24e2f63e2d577f50ac3059998b78576e5de8979a9d6185a3d3146abb1def8ca4c7b8dad25520bdf83cb07e5ad7028c0b8a027a1d228033cf9353f988f43481baf59c1700b3ce6b6ab3cf5dd1d33c9", 0x1000}, {&(0x7f00000002c0)="98265afb679c74965ede3989cf78c7214d885d37ca3dee729242a3e3fca0e31a85bc8791574658a7ef3e8d055efa33f951f82e1c7f5156e0192f3cecdacbf870dc8721b5b17476e71d353a9f95b050af6a152c59f1790b2a0abdc7d85005cb9bfd89446382f1e946fa5f9d2256a67825ab327c566db4e2d14b8407ef23879853468f223da5401fbe868c4383de0ab7a9a22dba186396b41332e38f9028965db0a6b793318456fa59e3bae996f86c4a46de50df0bf5cd7a16fbe5edd08f43f7e2cc3f1ce1be29037b89b8", 0xca}, {&(0x7f0000000e00)="b809f4e76805cb20fef4c031158208da8b3c00168bd72842b85a989d738081c64960699c507089251cbc56e562214677cf8c08d8df98cb1ac59a59e35a7745513f2dc69f4f1ccee8e2dcaefe2a896f6a9ed19d7938674c6c30f02540633e79f3f4a5005960da9dc0342c1d6df40ff571d84e522a08b39d73ce421dfb099d06bbf7e07bd6ab2de1478e94cbc90afd580328d6f6283e7105046515a261e6ba43442e5b25f4b8c293a48f36f5e468bac846039a4487a8ea4c5fa7d304732998ec252801d75c331d0a8eef05ea58c32659e3414949a633d01d529dda6a685d0ea4a3114869387e759d7ecd7a91946d837327e6312dc668f81f5a0aea02cdb373d993e59adf9e5c6c3cde905e7563", 0xf3}, {&(0x7f0000003780)="0f6d1f97dea431ade7e00f743a18ce8b8ec78b2263c45a5dd231e3c90d98bfa8987c6720611abd5af4dea1d4dbf733696789798f65b2240f13e6457d4a1662f6dd6d0d06bbb4661b4917291ebc6cbab510c025899ff27c11fcbc371db63f492634292613235aaf098239b7195f4a9e8b722ceffcf80beed4673aab95cc0d2c88dedab9696cb5fc385711203210c2364599541f0b37fa193d664383c178a230a7947dd025f3aa0394ccd1cb4a247e85763c42f3d7a7e504cab7e32849e1e27b4a19d9fc372534726e18c279fdec3db5c5699db687ec34af1673b71d99de5e7de8cf7f05d723209263bc0a33f1b45ed38dc2975dc7e5272f365eaa6ead45f37ce2f78e681374f13290da199f0bdc609ff520c44ff1e263ac20d06e7863bbca3a0c30cfe74aa9f007de3cdce98c6c3b53d70c2f317b5344aa4d838b3b527a928a64edbe83d273209bba087f318c5c9af66eebabe82302a0a137ab8c0e0cebfc899c743ac4a01258cfef04b5c52b051e441546321ee64539dcb7e40d76b730ea22c7ce2b8788996b8b6f9ab09a15321d7eb5adfa970f4eced642af279d290bef5b025f5fee79ef91715f8ea5704961c8beff90765a7e231e3373fe6ba269c35de6d2e26c3319180b247ebdac8994a341bc190a4d0619a41a4367dff111cc28f4f0533937e0d382f6d1b6d26a98996f898b5e445d14d0a12e1eeb67e5e02a19f3cfd89227ac0028cce2737a8d0694a1feb5108687c55df8ddabfbd7ddb4e493854aec54c79853640cfc9845f96f4fbfeee8459b20d4d1a26c1761c27e263232a00b702aa90a9be4b1524ff194d3a48af90828e2bb381467e0a30fe1eeb15faffa4d06db0a42c7c7334e8817ba014925b9871763ff5c28646db5a221e87fd3c3c4c6dd91ae527f010294d19685e151ae6354895047baec3bbd7b9e56e02ee52b94135b23ba0152c4b5ea1f5ad9455a95c6a56bc284e88e6c6ca36e1bc5c32788abeef328b68a7dd8d327b6adb68502b362e858ffd2682b2406df8cb8694155a1d0c99af3c3b772cfa1539b78ff24218f5e3989a7594317cd9c3338f9562c103b9f3120dc1582077aa4c2eabc332f04a99f690c1b85fe54e62d969a57a2d6e7761d48cee982beeb926b4bc3be51daa021484ab3890b4f858813226f5063924dae3dd7b7c4a0f7f7f235d0d36bf66fdb90052ecd078870efc314e7b1f96042199707dc00b74acfac069a717e2981fa8dbf4eef6ecb2bfc242a73541ff78f1dbc135fc6b7e74a4a05186c4bf27e0a74eb0e169bd20cc229a6c3ab50175cd2d85ce439c84248d4192d0cd778831e876c8a7f2203ff060cdd03f366ec95ac69e630561f6219a58725fae63c5ba823e0f1c845cdc03526469ccfb7b58b0bc3236db5edd52ab683865b0297b076793c537e7472208677958ad30641a6e402c216282f11ea6099e896d232a93ffbc2de6a9f8ed8fa9fc1963693a625ae17c1565f9cf2618f714b794e9f175f0bab5347e0377a293336531cf09c6206d5d22ab5d01d0295119c84eb69ded17b59c9f4dae8fc02d73a9b1c15d9709826102037b84c2089ce60dec0f4b48899bba587613efff4e4184c1762877ca8c789b195485bdd658d13093a4435637f6030260c991967dfddabfca462d8bb1cec722fce0d70a43da78b1a87c57c175e0d5715fa42ac30776255ec61aafd80e9810eb0e65a72cfe71b84cd29de0a48d3a53642ee0350adb20beade37c51902b08a679cde7c90a2b3b48c0cab52e379c59ed24c862191a5751c19415f7afd3e7396c0124fcc5a6a38aa08867ba93196dd98bb2bc63edb0871bef6b756231ed1243f9f4dad1687a1912839c6eec77821b46c794d64c477dc614f554ae8701ee17ac31e3e9764bd8836d84af3ce2a17d3626c0459714b29daf1ad61cf9b43dd2f81ac6eaf91c34a06f938a2085a783197e1eb3de8fbdd6be851c928376cfa46f3086fc75240de0415e76b01611b00e545683a32d475539a367e87d65dbdc44f84e8077453955dfcabb48e1a83b36902cfb30e2143033a03df80cdacb9e88f4ded0621213ec6f4a2ef490e6a31ed18f5cc2cef1b802f0fdc6c5da66a733bf40a066dfd198a61e6936e6ac66ab1961e0f6308c9f6b38e5d87058ec2cb27dfb8140c1f88492363e2f369025955e183a74e176c7f6d39956e54c6f4b8cc0c8582b60f99d1fea8c172a7c238c7dd58d0fbab43cc0b7bfaf5d1f77869d7f6f9fc140e15f06c21045828e8e4924f257f006cf779e4117494b8d3b73bfda9f9d06a63b5eadaa312e85b336252090397c16984d9b0622beb69716f2eea94d13241caf1aec53e079955a9523c07dbb3589983e548e50b687a73a687bf3b8f119f38b437f182a86e1005ff2a23b839149972e2a92e2d5664603e476f46f9ae8cc8b6a0c8427368d91f417bbc8624684e2e8b7add43d687c2c7a99f05f397d3615b819474959e94b6a0b0c98bed41fa70b0a5b7715889669e2426247a4d734b16c20f136ed92b507af8c5c1fe02c4ac19dc53ed5bcf7319769e446510126acc5846b78c802837997b305393083d3be27985f6ea8fcb8ab5cf13edac121f59cd23a6141deafe5bcd34a75a768673ab2df5e4a24cdf8dd4b3c3b8a725eacd5d01ab9085fafeaa6a0fa424c361123eefe5062f747a9cf9938295cfd826373bd31000baede48756feef01789980f910c013cd98200942126331b754fd19202e9e5630fd400aa1c7c3a929a711d76310f514d9056d62cb0b53eeacc78151290415659ae335b6bfd8b0dac414f20192763f315095232ed260245ea5c11a1fe6a4d8ed90859b85c0d04c464e140788a41adb03d5c277827abafdd8c78a150463c16cc9d0ce6d6906f64190dbf1b98321260201669a7679163d8d3a71befcffc5de829258d3c4e23b49d6943bb4653807ff5c79368933cf824d5426b4fb606370759be24cecc0ebf5963988ce5a74d33f808a2038d43c322d4e0624c4e736b7fd8b026df91dc35a61ebac5dfde61b8a1953cfb7568d132d491617ea7ddeba31b6d933a7b212b5f730ac9264813d914bcdf9749bed588be98fcb22096bfb6e6a77727a970ac79434175703cf52bbad260105c0ed7cb0feac011aacd51dbe60e58e9e0d9e0daa70d117b6e5f7009423b5b47b0e19fd5c4db990703adbc62e85622f7c0a1164925f15dc989e2bf7fa6b6c5bed7f8b462a0881cea5dcb5c0c1ba8f47dfaaeca20d77af73fc636ce9cd8940281bfb806243b01697344ca5f1193929c91ad48fca1c3a3ebc89a56759b339b985e946d0c0e44da12612d0985be4546a2c9fd3bed5b71ea86520e10ac765c4eb50b16f0c92f1a331437efdd8acf47fef21b3cca0e247e8aa0c599e811d89a934b9c2371b4a4d0b1f2ad40522fb414c2c9c841f27fd0d19945580af931ad171c26ff1bbac2ca8fd45c2bb6162786ee9a36b27c69841027675e8eb9956b0c672f4de23a06f7bac1473c2ec0ac787fae197f35f066b7e01aafd576b2951f9e11f72247e8413ce82240ccaaa387bc7d9bb5af0888b0ed3eb40d40f8e603b535fae7f72f08fd8a9859ba12840c9567ff5148b9afa44b0888735a949914f055cd2981d9f3df483f1107042bac7ea0f336a1fb3453d81956497f970ee480f11b9e31acb9f094c2524ed4a0d9fe0e84b2874d21f5d5ed7d7555c690d7273581eac626cf88507a2a8814c39986262f8a995dc6a28acbc7b40dbff5baa27840fd8ca6578a01523b4323a58c1fee89a93103f19896e133c5490ee0f304668006840d7607a542cf9fe55b131dd9ce1a9a7648e7b34e1370bd30898ed93f2dbfc432fbdec412923f547ff6d7e35a3c3ee0f5e3ee77d707fe0909a8d3f06755f6e4907aea384faeac3165cf9922ef3146f56a72fb313d54c57253626837a55b85d0fbab958258954652479675ed5d0a03298cb36c2ca26f2ed8799a03ebab3f82c0f1c112c1b16915be8c060873437c3f5676cc3bcb827bcaddc012e61e188f8a0beeba4561fd32e54567ef1b15189e12823d5403f454a48aa1ab0b7830227a53e0be04694e02e0cdde91e025edd37b34e2819e066f2b4d82ff445b6f8fcad94c5cfe2761f1d9243a73ddd848b16f3df742a01f1038f42bbeab27e4e75977d888e01ecc478d30f585a0c15743cb156583898c3252bcba6f3ffb7d30dd0da42bcc3b46eca53668593a71765fa3c1ed771d8d4ef243cdc63dcef952a46552842fc62702ce7e71c3732b7fcdae7985e314964914449fad0217f0aeb146a13268374c4027178a17582c7070352df23c93c1019bf8728a3fb90b11bfd667cddd4bdbb39884991a9b6a949925c0346b4b27c9f03f39717f2c40f7597c766c20b848ca2ed46604ee32fdca540c1aa84526eac33311b85c460b1105bba622a693286611841647735eebfb83ad882c43552242a676f958bd65a207b29518d72a6370827c9035485eb788491f1ccb3e556263bb6747fd5024d95d262d0c43da1757dfc043bee86e4e40ccf2f4b070fd66c9882375e71d92a619798306d30326271dd4a23cab1574426912450ae96a8382047693ca5b46c494b347b12420fe8f26555e7465c80b09e559ddcf1869122d082085411dc9072b04671562f738647ebe917dfc631b1a568a5c34ffc1b7d609d4548af082d1b2891ecad82ad8e9a0f9c3f7215a43953497c746acc1e86f81a6ae4b18198acca97c6300f193689da2cea424d2911eae80aa13b9cedaed38bf4c0f8f1fe99fbf895761361b87b34ca76e72efea7260942ebd4deeae905768034c9893e022693b00d9b39ff15b1a5c2712302ef061d56778ba6b7f271b1d71111eef9da6ecc1c306f1741a49f403ecdcee14737ae3357326a7a596d6901b627432f53c707de2d5fc4c7242a5717d966b8c65a6fbf287669511fbe42c5a40e564e34c14f15fe72f3ca37ab1846fd80a2dc5e311cf4fd027497e36869c7bfba7fec6c7e7b49c7bb8781a2a2e4df97dc391070451986dd9fde7d36291980ae89809bbc279a6e38ffc975cb94716a42fcd2506d6e1f8a6bcce18af3e452321654a5000ad95e4a877c0d426eb950cda90e1c2361c00df47efa1cf77fae4c474ced86b51483a07e72767b2d539c0bbe6cb9bf9f5ed41f75735dfe690d1789e48083381d550af73bb840c8ca1477d97a9a2173e6b0a75dfcbe601cf99f44f0a85e4302c5b8d7b46ba6204a0fa3997c02e6489e78d4f97e6611ba6390befb7180458100785333b5e4e26572b82fda0b7dc5bb1951ac62d928201f92d6f9b5e3e391ef5c2aed197f9927970bf4287adfbdeff59bc8f46cc976df01c678b6b030aa37ca338832856cd3687dd877e4793bcc9783f82162ea7b8084b6426b66ae71132b9feb107c09c851e44e7908decdc14aeddfbce30d9a71be39e9570e9b5db8c219d9a40b70b5d75c3020392bd627606475253d98665fc1a5a6072dab970c9542543b30eca569151ed00e6ccd3ef0047bbbd334719f2c6267af231ce4d317eb08d9e9195de5a68328a28f868f55ba9a36721a93d45cc8209b740c8a453e7e44f800933bdeca6228f6a889f7e329ae5e26323870ed080501c6568e2aeb4a3f872bd5723c5f70c5f817620a4fd9a41fb3ecb510f8e7a651dbdced2451479619c411f345f0e3dbeb65ffbcd02c2d10f9cb948954617f2cdd1f9cf09f23b2ac1aeb909501078ac2cfdb95920f71deba5a5071e9049814d06a34a02a9be753d151e23c82bec627742af259aee37a098f910589ed9157b16bebc9f1c74da099c720936658442ef0a45caf6f", 0xffe}, {&(0x7f0000000700)="b4a3b542bcb5033c8da9d55fa4b71c943fee1f1ff412aa17e1a888602d89cf4e7cec2d1e8e4ba132bfeff2bdae8ca3f65871b3053b6ff1993a9a9a677999e77844822e04ab3a87cb0531eef484197974a7edb08b181b9daebb12a818824ef8fe8f4cee061db69d9fd756a7f0c581779176f6aa14b9ed8570a883743dd2bc7e8856fdf4e495129b33903b6b7461745cf02d03336fed2d4df29e8d941cb6ee65be6f945f32672ba08b38e7235fd9cacc7100a229d88c1a1957e149", 0xffab}, {&(0x7f00000003c0)="96264b281cd2d93379de834136ec4ff6a02fd92bdb95f2e97ceb48854e16059c5316f6dccfa7f89c1073894d53127940ba74bf7375977849bb45d703fdc5ca1199ef0f28b44ef56a4c0a48ff8f28369d615eb5b8314448a4d6c80f91", 0x3a}, {&(0x7f00000008c0)="f089d242c813a6de825cf40d235d6dd28e71f8a56a3fea5eda807544e788a8601152381c9c96cf0b86a31716759492622d3ea399f07dbf9017cc0a9ec8aafb10d34036b76a70b7a35f92c11f7c8b0bf8d484be87344431069c07a8b7ab3ca362610f2eaff0a1d40c62d6c8b081fc6f60b9b0462de60594d1a02937095c07b4f627b55d92bf", 0x85}, {&(0x7f0000000980)="b17d492a8cb1d210329859b78f96735ed6ddfef2f842b6b8ddfafaf1ca178b64754e02c28a16133a01a0a7fb2de3036795f36e46f602b32f90ac57bcf37acf27d5624979221e59a7a054e726f906d353f2451692eaa27b5999f79ed0444e8d1890a5ead1233d23613b3a56e4ea30f2edc3ece880eb5fef4d0fe2a56dca6e8a07ffebdac9e822ea86758fad85eee3ff377384647ecff23803659ee2d760c48f5c47df188a1451bc488aac398beded780b8e456a3f8b9f86ec1011b9ac298283497da924bc0ab374edd821e1cf7f8b031dfca3c1b2c3d83a7a2a00384d42e8e7e74858bcabf338e578c206c74a433090f42b56", 0xf2}, {&(0x7f0000000a80)="63a5f8c1e63a157c63f1c2f02e74d93c1cf7a6b3d641008818d949f7edec3ac4c74b6d78ab31412fd419a162821885befd73a5ad6214746572043bef8d6a9f704629bb5383ee9ffabc30f16eb2aa0be5ce595a1f552dcf4e6a707a3b8e50ceeacaa2cde4721166ae4f04c7388758b1c57adde7cdfa6cfbc07251c1887dd338c3c1cab87ef129bba35ac4511f2a18890b244712ade8ad71dfcb11b4e08b05f420c96cb043b03e74d017ffd210a7fd4002112925535c3e11b08c9f254e315c04d29a9fd24e270050", 0xc7}], 0xa, 0x0, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000000c0)={0x6, 0xfffffffa}, 0x8) socket$inet(0x2, 0x5, 0x85) mmap(&(0x7f0000008000/0x2000)=nil, 0x2000, 0x2, 0x2011, r1, 0x0, 0x2) writev(r0, &(0x7f0000001500)=[{&(0x7f0000001140)="6309836e91c85dc5fa9efd27787648414fbf581ae7f571c9a52a0de94fd88565dfe57d327f5a71dbe88b7505a4813adf5b3ad8f301feaec605f2ac4f20ef", 0x3e}, {&(0x7f0000001180)="4db1d0a97b80889a32695c82459052232889a40c92675409102342c4486f435d6bda", 0x22}, {&(0x7f00000011c0)="4a21a7df5b52890d5534b703c529b42a665a8dbabaf36dcdf4201e1106edba3d19d3f702cfa42df1dd9dfe0d2b4f069f560f8261d1239ee94ab9c89a8ad8efa6d2992b222e9e93cc781c4d87a27db5f20dd059c0a546add63fa43fdf14b08b8b27cd435cc4b598418583880aa48b927ded7eaa3b2a91c6b19ee5563f2e7802818c4316b11c83872c07ee73f36f53dfc417a3314470b841ae1afc8b75fbce49fb1ae4c8a14ea1a1e4b3589d24a43ba1485186cb53b703", 0xb6}, {&(0x7f0000001280)="f6afdbc3d6676fedaff33c5a3c083249e4aa9680ca713fefea1d2fb27bc27963ef63bb78ff6e53dbadc5eec8821ce69b5e3c5e4d1ad3ffda0acdc5f8ce007bc3324ea9e7aaba9fc1c129f235fc555b430b9e047d57406a516f295070806acae22ea29da651385eb31845481db91b51825f709363bc1e478ea6dc4b6bfdb7d4c6a9bb0402d25dfd2d72619e73e53d3354059422f0243f1cc46278411005174a65486a9454421d014eb55948accffc1bc59ac8606c8e2f5647e746dbabe9bf4d8e9234e7bf80", 0xc5}, {&(0x7f0000001380)="ac93b0ca87ff603596b8b7d612f43662217b7ef06af24827861a1f64a20596801e7102acc9fd46c096ded92fc326271ce2", 0x31}, {&(0x7f00000013c0)="6fb023f8ae2c1b59a7f6038e119b4e5f4decb9af99b174e1bebd79ad89014e3c7095bf19b0", 0x25}, {&(0x7f0000001400)="2ae9ad3aa9caa6304512e746198cf5f37cfa28e06abdfd3b3fd92324ff68c0ccdfe231c5d5a8cbed704548bc13f2a7c3cfa02c6966ec37db85d4dbc122f11b37fcb1b14539fb9f551401a4aa", 0x4c}, {&(0x7f0000001480)="90a750e625b90bf2973da8bae9a4ad21640d379ecf28d946a7ee424726e9d244a80e65c451378384e1382ead76b1706ff057da8a3d6b41d49499136c7f1c4c2fbe096d845bdb6f143b199df13be3abcf4e26cc482a3fea1580d9da9dea8da05f36c51fbab3b40d64d368714a1afd31438fc5b9c7cf8d44a91d8337", 0x7b}], 0x8) rename(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0\x00') getpeername$unix(0xffffffffffffffff, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) readv(r4, &(0x7f0000000f40)=[{&(0x7f0000000080)=""/62, 0x3e}, {&(0x7f0000001600)=""/4096, 0x1000}, {&(0x7f00000004c0)=""/44, 0x2c}, {&(0x7f0000000500)=""/51, 0x33}, {&(0x7f0000000540)=""/188, 0xbc}, {&(0x7f0000000600)=""/208, 0xd0}, {&(0x7f0000000840)=""/69, 0x45}], 0x7) clock_settime(0x0, &(0x7f00000015c0)) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x5c}, {0x6c}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000040)) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() fsync(0xffffffffffffff9c) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x3, 0x102) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) openat(r3, &(0x7f0000000000)='./file0\x00', 0x100, 0x2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r5) 16:00:00 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8302c0ffffffffffffff0a29dd8a718f17066a9fa2975043aed40b97f8837101c2664ecdf99499eb2daf0997c78dfc175f993292663e35e268a6122ba4cda19c628bd9caba9f3216df85f95d78565acacda2216654b15241288b49190400000000000000218a9a5ded5326a45a72f546182c94c0361f1c75aeefb477191fdef2ea5198edc30ed565619abe44470f0e36c1f77a195805a947699d79c4878a268f6d67fde241de5ef65d0a39f770981b867fd53953b9d720d09cf2b0f79a459509f874a0a89136a75a191c7b41cec71fcf"], 0x10) clock_gettime(0x2, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c, 0x0, 0x41, 0x1}, {0x3c, 0x0, 0x0, 0xfffffffe}, {0xfffa}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = msgget(0x1, 0x254) msgsnd(r2, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r2, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000051f2e8cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be8700179265b9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944287c8b6c6c534169b2e6a2e6f238959768a631e6eebcb2cdd014ec41ffafe4dda4343e7d296712981be30b68bded42c5ab97c5bd5708b971fbf411dbad577b612dcbca896994ca792802f9377b672237533dd601a3a8a9047b29b3e90b26237fb06192793b0983477f29c4b9ec6c024dcba39d89b58088a0a348efa480639060938debec39cc38ba30f46b67af77b936952c2a1756be84e0fb647186a86be1c2f2c554c94b526c524d17cbe6937aa6dfbabb96ddb2b84a32cfe72c3587bd858368e60d9673005c6e259cfb64b3d2be639b83f5b49eba1ed1a36f8a2c73b7a9386c2763d613353992f51ff5ca4d6763ec3e835494ea6f548ede6cc8262c340a31088e12e4b477e330e52d6aa50ed36cb65b6880ff1c2ebb97e8d1259ec78963d1e3c09f7ac9a5ec58e963da7027a8405851d27720cd84e1e82cc2cadd4a6bee6a6b911d3afed5f00004000000000000203b5b20fe13fdd62a06bb6a71547cc33a3c19eeb41c9ad3d15baa6de1491e0fd5ee31e294e80206cc81a3b97356d19d248abf63751fe4a8af0bd5ec16bd5c408dc69773501827c6c0c09815eb821d54fe81a4d106c2b3ecb8ec7898a25965c34867b265c71dee23728ec976239a7056182c203ec132a107ea267819ce52b7a6a8f4059e0035eada27eda1d2e1127eab8b9354a87aa3afb8ff9b315995896ecf4b53227f736423d4ba3f55c8574547d4418f39b95d361deaddeef581"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = msgget(0x2, 0xc0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r10 = getuid() r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r13 = fcntl$dupfd(r11, 0x0, r12) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r15 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r17, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x0, r8, r9, r10, r14, 0x1, 0x9}, 0x800, 0x1, r15, r17, 0x6, 0x1, 0x1, 0x2}) r18 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x8, r3, r4, r5, r9}, 0x3, 0x0, r18, r19, 0x9, 0xb01, 0x9674}) r20 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r3, r20) r21 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000740)='/dev/wskbd\x00', 0x80, 0x0) writev(r21, &(0x7f0000001200)=[{&(0x7f0000000100)="33ee0d803c8176baef9b18250e729bf0be3219e9f3a29f5a7dbc6e26623bce4b2e72dfdd17a7fa14affb3281b3965eebd5ae236cfbc9b7ecae4001c0c0f257eae7391744036f566d8c229b79d08633e7100b7f343ed9a0e48c1171bfdf1128e7ddd83b1186de9b678db25ad1137959e7fae1bf7962aba5625f11b16e04cadf96bb315fe861e6f3c546077d5953419bda10347d7e06787bfa1bb58195e78f5b896e021b58e2437ed8260110ba4cbc13fb1dbed2b8d07802d8a315db005bbf2f52036998a8da99065e92ed4cc89f81e5995d8aac325f42e408593f6de40b89c8bdbf2d9284eb787720ae4e982d8f48c359635ca1ad7223ae727b1ba3692f6c7a9379c66db1a7c4f9a107dceaca34aa259dcad7edea4229c7b9333de37aa19f6d9e587f95dd4c808f9c6da09c3cd5209c97f37d5daa466c4c03e96416d6b2f24b12e1efb3d37f7069d0440dc8b58a12e5e35dad9da02efa58a55210ff0448cc4f8c1930455034961f0bdf6abac1422bfc3a5d1e04dd1c5ca0d27c8c9bc383f0ce6b588cd0491561acf216e9a3b74f9f0b4941eaf85bda81423c49aa9d1990f64fbafda58db2303980bfc91e7327fb1bd02e768abb894866fd181e8df98676634595a273e819c97724ea4ede5d1b622f20a95065705ea2af61f8fb29ce9174d4d96738ac517d115df3e3063762ffc64257cbb9e817ce2889a1eb9a03fc8e97b72f7f090af33ff0413157b9a549bf615164a0585a8bf162fd53ecfc99bab3b054cde7c5e94ebc31db7e5a3b28f9460e6297a0bf5b4cdb41d6f673ee9cf303b1bb4b431ab300b44a0666eb0f620045f22e7a9616832d8828094596272d6911ad351e18d26a2eda22a5b547416b360e76e3bd0ebe331a38f2d4f19cc74d901dfd11762bac3dfb1c85177050ceaf0e4f5ae1dca41a7cf9cb13cd4e5b3217aa63aaa78af383582ffcca31efcf5fe4246ea0c3de60c57dd9cb8cd11d0cd03ade52382403ad07b29b4167e3cd8bcb795f0c00d04b3f7661ed4bc56fda83fcff4c62e541c6dbdab04dd1449674a700788221d30faee99bb62b57f58d570e9888cd4a8f22ccc5cdd440f912a661c7edaabd484aaab34c3ddbc2c3b8f219d46d94a5a57f91a4680af003658b685ce6d948625a3495ed2b72711cadff16e4d799a80c05d0d72057cd52df3754b9f7a4c187c9824c7414af9fbc6172d8f878e206b2cc30b26cc1f45d8434d44d21aa4d7311f89dbbd3d3e8efc0557003e95ee88524e5d8ade382158d541166b882715f3c6489663d99a86aa90ae74288d11b59b5e485c041a5f3bd93ce4f793c7c9d9368fbcd35768f8be7a120f95df622d742df5fe86c3af04ff7910ace0e62abdcfc778afc217e355f61cc0b8fb89d08b64a17673de2fccf3ca4cc47ab03ac7161f06d9fb69c01f18b07c5d30b285387d2bd529d92131823c9ac8f28695b90754c202d0cb0c8655f50424f885e886010bf8054e63134ac8f4055c026f58c3bdddd67b3caaf08d49f3af4cd7a4ea614ec60580fa8dad62e0efc26d7c3ef2d0af2f9ea0efba8d34827a2da3fe42108c1f5a591a7bd1561397cf31db992fc51b3095031884f722d82170d1a4fe87696d2a00da7e72ec4a9f289ba99d23e7d874c82439a107f6bf33b45834270d930523daff55ffb30673a2189dcc21da9be3149eebc2abcb62a78efbc3c0a40c05677828213c4c1d20c7b6b94a85d52d0fa1b02ac6918ad166d5e50f8fe0e2bab43c1e25348a44a08a8f932f4610c9ec82715cf0e5984f925b698c4d8745720c512bfd0fbcc9408180360448be40e60f5cfd659425632a2760b33d6f6838f2a69f3f52dae821d5b0b5fe9ed690c58f4ebcac56c2d9b8bf9b3f33205f7cfb6b7ae71bafc1561d966002c94499b7a14a51b4c933c899460d092c9aee6ddf898dc031ae4bb62009272db4537f514ec70af7fde34ae23bd923c65065f0cecc831f97c56b444cddebdc62ef4f1be267f180b524e01ff2e86e7ef4988f93edfb42c0beeec7c9e3059dd421d843bcb5c9c5095", 0x5a1}], 0x100000e2) 16:00:00 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) pwritev(r2, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file1\x00', 0x2, 0x8) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x8000) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x1ff, 0x2}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000300)='./bus\x00', 0x0, 0x7c) r0 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f0000000480)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r1, &(0x7f0000000340)=[{0x3, 0x8}, {0x4, 0x82, 0xdfdbd8b24fcd74a7}], 0x2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r5 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000100)=""/114) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x3ff, r3, r4, r3, r4, 0x14, 0x5}, 0xfff, 0x9, r7, r7, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r3, r4) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r4, 0x0, 0xffffffffffffffff, 0x0]) r9 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r2, r8, 0xffffffffffffffff, r9, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r12 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000100)=""/114) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r14 = fcntl$getown(r13, 0x5) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000200)={{0x3ff, r10, r11, r10, r11, 0x104, 0x5}, 0xfff, 0x9, r14, r14, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r10, r11) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r11, 0x0, 0xffffffffffffffff, 0x0]) r16 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, 0x0, r15, 0xffffffffffffffff, r16, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) lchown(&(0x7f0000000000)='./bus\x00', r2, r16) 16:00:00 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x6}) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) r4 = socket$inet6(0x18, 0x3, 0x102) r5 = dup2(r4, r4) sendmsg$unix(r5, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) sendmsg(r5, &(0x7f00000003c0)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x10000, 0x2}, 0xc, &(0x7f0000000340)=[{&(0x7f00000000c0)="bbdfa1d7fd85b4ebef771f93c0855b378dc184384db6b98d46c23b387adc3c1caaf6d677635093dda88a66bf5de2c9bf2c32f03885f786d96bb77ea6f5e0a7dd08d325", 0x43}, {&(0x7f0000000200)="ec65273fcadd5e67d43d6cfefb6ec75f1b7f09e025d507b291827e5dccd38ae1c7fe6d088a223804358e42ba193f9dd02636044f1dd28d993d51d7fad962e24caec87b31e48f8c8c2f8ceb86b93bd3dc8e6843deb280b8c7d3a1ea2865ac779647b43a62bb0cff5e581d9611f55b696ad52f77b9d847abf5887fc27338c53bbe4d8e5f14a87d35675dfef93984d05108356c1474a143badbf9a29d", 0x9b}, {&(0x7f00000002c0)="8cde7dda253ee77a80a41913eba0b783bf710376e4cf24a633b859b8adc57f864fd4fa9d0203f5b3fe180986b08b3f8938c485e7e3370396f63f9f16ecb827b27ea9648174e8f821e30a47836128ca18783e6be17e64808b49cc62c8b5d41a12010d685358e3a383831351bbfc2bba6c7fbd45996df585ad", 0x78}, {&(0x7f0000000440)="cbd561787651e8a2baf741c68c33f39b83f41a79ca0236d62b6d9097f349068db5ce5c7240e14da7c91f0ab362abb469c94b8f8f9d3a1ebbf16a7cc86372d1a1b836dcc3a6a076cbb76af9580f9299b25fb5bfe93725046d223ca483848696f99649d764c3cb68703f8b6273dbeafb1a2c4456203062b6cc741693956a2939234e66eb7fcda7703c296699e38f28fa0fb8603752fc2b9b62b2a799a7ee7cddaaa6700f7f71d14bcef22f7b00de53872f2f3da368358e72b496af145d010cdef66e692909d82dd488492162542fc86a3b081a135dd760e8dc234b7a7717b34e5aabdddb7d", 0xe4}], 0x4, &(0x7f0000000540)=[{0xf0, 0x1ffff, 0x9, "d57b7de0bcc7dabad9fc560d9b9e03b7f234a935108c8946321096728c5a99c52d0a76e87c337941697010467acb91dc1a95147fb6d450f4d513c6b9e7bf94f737672613809db1a9435392719d71c7d3392783e231345926cb470e0db7324b8a05bcf5d5978fce5fc1231b31bc82927318ec02db2bc7c7bc89bc243b5163160194f29f748fa8340175274cf2261db8037d107f47a5fb2221f758c60ed5202752aa35d97f08191a9c56fc9cfae1c5e3c99272509d1562a6a74cd4fa41b7656ae9dca77a46ac07c2abd4dc07f1a37668a3f3db0013ab5891926869dcef"}, {0x20, 0x3, 0x6, "d924548ceab5dec3016132f4"}, {0x1010, 0xffff, 0x7fff, "ff5944d1c6299c6e7a8dfa7ca8b0cf1980e3b17bd9d3e2830799da283b7c781b8d6c13237f86d226822ab40c176f928bead174545c4bb0f4716e44e4091b857792e3366099c138db7c8e02d196059fbb7ef7232035bc940f8f9d57de46907ec0f1d7b6e10e84af12e46f30a89c73a776ec165e1c02535da7104c364c94aaef18706cc2ba10c21771f297c3a3f84e3cbbbe7f420ae0b5def19881b6bbf3213802e9c46d5e95f39810fceb98c6c7c876ed44796028ac35095b51b9cbfd08ce00958c4298e72d3d466a44191b2836524ce605a920e3ada7ee084b47c3a6cb5ac04f16a641c2bbcc8bb843db27bba1cb1d8da737a252ce091a7b6d107650b88618916a9b082171d56673d256cc0630874d960a7b5922254e58ccab1df52f0a1a6466c89441b287b8c950ec30a2b3551005c13cf0c043ece9c1da4196888b6d004bb5d765498c08aba65cd14deb52846e370f97bd76a7a34e8e005572e7dea71183807746d1def93113a2aa2da00fd07b3ab3d17d60fd141f1a229e3e09f6d6a6e990f21f90a0857264a321dbdd136729be6ece45bcb6902389d059b22cbbda5f754f3b5c31eb4d3348508e094989f41aa51b331d1e9329dc02a6c82f3723cc83be4c84d448c0ead0513b17d44b3e16f5d1dcc0530a5471e96181bca7301dbd28f1c175aede2159d4f3e02f6900c624dcd908f412c962b913929a8d63027a66d6a59d95c1513ea9caa5145c33f440e32ad6b6a7cd42af6d45d0a72b37c1b5e2d7029442123d05f70155496f21869923e51b77122026d41bf095b9f9da2afd95b951a380ff96cf4eaef69aff962373414bc44c160a5a4147d50deca866ac28d1284a3768dc8f3cd040bd098e50ee8f8e762b036429c1abb1dcb41a3c8556dc8c4996c820e5a1e083e6469d4d534b21656832d4626774edeb3566d61266bfe72eeda1515105a55678c8fe055f5b84c2c17a1bf3465f7c66a8e243d7eee6e78f1a72db97f2eaff2d18d9eee616f8d8d39774faaa62e3f04a14477761874d21dfe9050d4148820d1a17885b5419804a286bf9e3b040b8b8bed637c68c62e524f3e85cdec3cc61705e5652248f86262ac943dcc3e916f6e9fe74b225f7cd2730fd0fe4bf62f940b46fecb4b014c14760f7082fbe073d63f5eaace50aa19132c852f3e335321e53e2e1a0a7a8d8942096cbc8b346f9da225164d8682963aa76e6dbf95add2ee81e2bcb17ad49e042746dddb01fbe55b2c1ffb58a290c6927847ff9aaf3ddf398a6dc48637b2ca14bde38aced920bd3b8e0288dc944c18733d6dfb821b01d0a39abf37d9891923824feb9445666fc380ec7ac49a506c95477463a2bd444fa9239183d7697bb85ed058ff6b80a5426ac1453e7134c33fc8d251feeae7a8005edcaf38375bc78eb993d65618809a773db8705399d3ea159b406453b2588e1491f0c72a406f21f885596ab6f180d8e7712e1eaf59a3b58f9ecbebd49f74d012848bd5eb6d3cec6ee3dcb196647f2e0c180b5039525594e356cbcf1641d20faf134b61b844ebfa0c6390a91f9ec2ecdeb2944e7b69cf53242363c969bfca26d50dbba2c61fb2e7e7d86979fb7ca06d01084fb2bce9910e7557517032a50b5b2b30167f0c7f6b7e0727c8bad1da2dec56bef14bf7af739f834267c75dbcd653e358bd34fb0763bc0dec01d57492004e5fd331493ec3b53a67e3a9ed0268a6ca19d65149e047d8a620f57a466d6c9a2ff485fbcfbc4ef524cd6c1725b6c8201a11d4691b6346afa92d049e070405316ad5467553fe06fab234ffd00fd4c9075aaf8c4e12c5bb1653ca7b8108a08fda0a3d4907e89d84ce835f6773b7d3b898be9256afce0170e74293e0fe49691e06c47ab8b2cada9cb1b4527758becf84f4cff220a02c21dadadb4a24fec0719d01703aa32ed6eda5b86862d291f2f85e2490d90b88bb4460cee1ac1c85c6760ded9665767d1a42ad6ae54754baec89cc6afc63209c5b09abb4dc1fc16bc77fb337f73baf0645ddb73dcc18204ae5300118614f78a42f6a11b9fe2d1c9461341a480ab3810ae25b389df652489360432437ae114e552405f04e99c86c1af0baed6a92bf64f2714538fa697cb36db245f80bd7ff2e0059843276a7fed21a0ab0759140c75d527ba43fdafbb1a041fbf29620333b78e1349bc79013d5b73fcb941a3f672e3078c8e7600b72f911fff4bb5dc419a360ea9bc006f086e23fb06313646deb2953abee4f4644270b7642fd3440c617134767fb023664406df65daec7502f7bfdba90f3c605b4e0669a895282ca1b16023b7a49174cc7a0fdbc3d58e489370c12072a2814f8164e7067f86a65faedf02ae14c68878f99c9c914164150f8ea67046e80d5ad5f309832db80821941b2d70a8700ce9ac9a14a3fb8d96a8402fde713d3b72f893964de1180d60e110e312d187f33d1020e2075decbb29edcf38138b66101021d970eb3f119ec5da5b63885d2d5e3fee0a0a6f191356e4f9c73e45286e07a07f907c209fa56a977c796c984a984824d7317ebe8e7b375b69e02d480067cb2200840f207f78fa442244ae4493d8f8a6900b0062c7863585d51458dc89faf20a6dab53bbdf2f965772b438e8fbf827f0f24eeff613b998d56f265ab9b6d989b55f1fcf899304df62277ceaacef84bdd66aedc698f5bf7a339d25cd4486f1a1407cdd5d02718616411117d37c962c1d52ba90c3aba3f7eb161786cbf58b8edbc26f53933ec4111c2d5d645b8ec97a49ab2b0783a8abd219bf21f2ac1fd8a295dee645332041cc1bbc1b8a893d6f2ac9f0b80481b10fa97575c0c0e9496939589768e6ce367da89a84c5b37efe46952bc0abdc2631e856ce15c00ddbd7434e91bb1a62e6ccf11dc2aae50a4d523db2b1fe419a2f5ff269ec7dd820fa18d05b476ed86111e4e218b13c8eac5a0f5ce6ba0b81046eaca6412705f2f8eed93be3ff0cf91fb2982dfd625ae555d1d7ce6aff8b4d9516d2a900cf415eccc9455dd120e233f0feaa1117d958fed12a8e7144ecd271d9210ce5070099a3ca725d90f7104b4c6ba5f52915bec5e97a67677b959a5e40ece5cb256c8d487757f68612d0ea01471fd233630726bf5a24e83d2a010d8be6d5979a1e29ec09a25f5b1b6a728a850b87568a11546742ecc3a40c428f472653b3bf42fc04a2a904affb4a5de1cc4b3f3a6969b78f2f1bd46e9fecf87effe11061836bc7be0daf93535aef452ea285969fe5aa5ea05ef0aadb3a4c7fb35a7b67b57689c77eb46aea14e9bf907825aa91d8e8107700c9ce8dbb33cc9fc499578eba686ed19e419f0bc6c0e6756df7dbe5f1f0adbe4506026155814b069923ed16048fcbab84e25b21249bfa46d60b7f1bcab6b57813984cbbcb6414dda6f5f713b2af8c26497342382c1a2bf63c66ed5781f9a185df4b23de510f0635889da1564dcd6c7b5f9a93d94156f0626d9f070993a8c4fbbcc300fdb040f17e3ac1dd503616e5edfbdd96e5b5de9e16b4b76cabb55f2b9ffd8c13858d0c4ba02748f572d11f4c498b870567b9072afde4cfc304b1b530c91345b3c1d82b91767a3487db03e60c60a3a547a29f642a7ad3416f35a3a0487ce4ec6a14efe2236a8edacd8d1a47917c786080e256fb12ef159241c09ad6b856e23bcff5735159e95a69deaf1289f7b9ec75898e76059d05f75c013e5df0e5176b2206538ac5077ba02ea2b70c22d8048c5ac60f3c2dc59a98553d50fdd080e96e2ec7656f76d8adf7d44c1a4a29a81f6590706cb5e334702414cd58249791a4d88501ef933c7611b048e8f1c52da0e2ade53e1ccd2b4ae9359597c008e5fb6addb980e9ab18255b61f8ed9d206652c5cafd22ccc6f59dc29e1cf5ce4ee127fdc653dc680f444fe303872846cdc245329f972fdef8eb9c42b072956018c6496107507080ce2183c0974210afe97ddb9d565cbd0bb75e3e62617b7ca6ad3749148763006c8adc8f2c875f2745cc3ebe7169ed8eca700b4c96f414e554e3a459e5e4ba4d4386633da2363be6f47fddd2bcf98c407ef0beaf3bb6a5a918187c4187e90849f82d62fd1b05d96c63c1c8b8a4241bb65aad7a0b361d26c5419db68178627c05a24a88ac78f413bdf3c78798ff9dd918dc4f2e0751d2a16525025aa1a8e8331e2ca08182f8097ca388c1936830e57791c8b079b1e4088b2edae173ebe5e8af46949d1931e40c23ac9b4fd491804c39dba485a55efb66e013b853d6df655e17b9ed30dbd244b89630a77dda077070098b08823b3a8c49f0dfa93f6e47257ec27581eeff2125df52c8e32d8442a9fc9b2ab1d6bf83f0609f4ca458ae78976157596d4ba9dd78233fccb3bc932444f21d48b64a28f344e3f40bdca5f8ddbcfd7d731cd6bbab73dfea87b7742feee56dea22074bb1602271f93f97aab0a6e602ac4e19aa8135296f3d80acff25dde52d31aae95d58ddd15c740e100309459d908f30a53cd1e49910ebb4df892e33f9d9e35f5c9d5d77c10b36d358ca7fde7b3a6dce8c2da81861bab05078affa138e1e72c195313d877a550bba0179a7aad452ebca1b8eb7f55212ab433afcb977783fafbe83c162b3c9394a73aa6cd0bd00ae149e4a1b5d5256cfb3fb5de2fcf544f6ce836ed0654bf75986ef543f0f7edff572f81e45f84cebd532e2a5d7df50f40abcde42ac39e856bb7613d1c929ee20637c85d5cafb1ae5e94d3d6d0baa74439583232062e96c7c95180d1a94e490eb98ce8558fa990cf6cc0c3ad89fea2a7d532d5b6b0773fe5ce5744a9f7ebd90f635de6af128ce71f86582a92914854efd42c0b80678e8e396a5ece42ee3493a64482d9d35c6ed85643183badb4ec27bae8b1e59a0b08967d9aef5409784e21417b42626e5bfdbffaefdf12a53359d3cd7087aecbf4adde3ce0763c969f4f082fd96686aeff72f588c53c16e7bc9324bcff00846789699ed1379d7ede0f07d32daf54551080b6edba8ddf63e3a3105d05bd9c7f0ed7923af24f834d8fdb883a5dd7814fb24f0535e5473fc0eb0e8a73f6457873aa898f6dd5577030cc319c2c439a350517c5cde1df579671263a65ba93b593e200a7a29f781c6fd059143ea10d25a4e7153fb352d2412c5c08af49c5401f423d70793352555e7abb67947e70fa93fc9ae496a2899ddaeae587823c0668c92609040b0acbfd198b12602d88c1daf549b2e03af556107d6729fa1c1088d2c8291e3e75eb93168583d605fd32c7e792bfe3b2f5b5cfc47c335adb4c773c78101d62d719720fd71a73d89d504dc833e84569496407f07530c8810c88ed2d6af2e4151c848d501b50162d271850fcfdb5e20ae83497a33fdfe2db7760f23770bbd54a1ef668330e6deb14e08b90f810bc8a8531e9591846ad549ac87f8cc12c34f3aa92d6177cdb35f2dfd8858927c914f21a3c85f8d49ef00ba3d097d913a04e862d413df0fa85740ec117e33645b5850f8893c68cd80c634c15be78d382f06a1debd42b8462d86aa021aff99737c4a73ed421c00e020fb88c9518d5997db19661e0c5b83537f5454c18021a112e1c90917365a3ccb92a81fd61e31ac4cd0b23278bc91ec1bd2f61fe38c348552f425fa08eade816ab0fd7593150049fea9d2a6876a43a359b8e2bc0dd42b715869fd5f6cc75640081963f351679e5a52dac5ff3c5d0c7f2416ad3ff1b6f411c8361edccb7618b5ce393239bb3d203300bd5afab7c05f0cb153e1f33ec53c59233b2b31e43a60cb65312ed8090484a6f5e78985b4679dfb79608cce9eb2a1787ac9a82bba2aa15dba032174cd"}, {0x78, 0xffff, 0x5, "4da0c2c7ed9b2d87af6b30493a6be081bbb7854d7f27438404bf341f40e5025f17f178fb0dbf136b3216a81b9c02ad95179aa083b9b302a7d9d7d3d1ae95db13dd3598fe948d6a4f1dd17f6ab79b6839a049f8bb6724267c4b4e3a082a21b184344c"}, {0x10, 0x1, 0x401}, {0xf8, 0xffff, 0x7fffffff, "49d10f7d13a7c098a92b0c5de758a8e99b55d1d56c3c3767911486f8ebd8e4fb5eefad7803ffdab11419533f2b78012e612d3f0c61e12cec1fde9278fd9ff5b9b0c0b3d4d1e637926f9a1a114db279e95836e71cbb09f81716a0f38caf21a43d025f56d181c9d6d96b61de096029346be0194ba81d02cc6d14de6741734e29f8ea7d8373765e700583473f2ed6897fc08c4819e3b3954a9fef7e64aa51feba2985eb2ad163b1a196369c88e152050f87dc725e7b94e481c7c1a895b7df7df566e2c5ca642462caface80410b95236a27f57577f5685ccd36533b9d0afb8a22b9e23eca7a77e1f88a"}], 0x12a0}, 0x0) recvmsg(r2, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/84, 0x54}, 0x0) dup2(r0, r3) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:00 executing program 0: socket(0x18, 0x10000000000003, 0x0) r0 = socket$inet6(0x18, 0x3, 0x102) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x4) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget$private(0x0, 0x0, 0x1c) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000200)=[0x3, 0x2, 0x3b, 0x5, 0x0, 0x6, 0x9, 0x6b05, 0x8]) readv(r0, &(0x7f0000002680)=[{&(0x7f00000004c0)=""/58, 0x3a}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/109, 0x6d}, {&(0x7f0000001580)=""/4096, 0x1000}, {&(0x7f0000002580)=""/253, 0xfffffffffffffffc}], 0x5) accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000140)=0x7) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r3 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0xfffffffffffffffd) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000002700)="9a4d5d983115db35d867975ddbbcee947411dfc04f14ab0b0f06d00be73248f2001fa2d97d92dca66e59ef68a95508361bd6572d7c7c2167d875347ef2b534f17d94921200d1b6d2eb1391ee2ac1fe9ef91901c4caf77f25d073229540487998fafb69ea1e5a8eb4fcf80348ed7ec6387737bfaeb5bec06893b84d8a62e2b0e5ee3dfc907512938748ec58d810ae7144c8a045c3b44cf42437dd8bad175128b9d39961301445a6fba9b349bd797456234246cc58866d3f9f944a082c8e99f87f79561c3dd1ddc367224d3b45610bdd6a2c89e1c3e2f889f048394f150d13f08e01eef56d19c3c975681a1d8a634cf8d0d27f2c14422e1c1ebc8e2d4658c7eb313925ea7cb35ebedbf68b5850", 0xffffffffffffffdc}], 0x1, 0x0, 0x0) r4 = socket$inet6(0x18, 0x3, 0x102) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x400, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6, 0xbe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x480, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r11 = socket$unix(0x1, 0x2, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(0xffffffffffffff9c, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffff9, 0x2, 0x1, 0x81, 0x8e}, {{r5}, 0x0, 0x9, 0xa5ffb68f310d8d37, 0x9, 0x6}, {{r6}, 0xfffffffffffffffb, 0x23, 0xf0000000, 0x7}, {{r7}, 0xffffffffffffffff, 0xa0, 0x1, 0x8000, 0x5}, {{r9}, 0xfffffffffffffff8, 0x10, 0x2, 0x9, 0x1}, {{}, 0x0, 0x10, 0x10, 0x1, 0x6}, {{r10}, 0xffffffffffffffff, 0x54, 0x10, 0xf2, 0x4f48}], 0x4, &(0x7f0000000440)=[{{r11}, 0xfffffffffffffff9, 0x62, 0x4, 0x6, 0x280000}, {{r12}, 0xfffffffffffffff9, 0x20, 0x1, 0x1, 0x9}, {{r13}, 0xfffffffffffffffe, 0xba, 0x1, 0x9, 0xed7b}], 0x8, &(0x7f00000002c0)={0x8001, 0x1}) r14 = dup2(r4, r4) sendmsg$unix(r14, &(0x7f0000000000)={&(0x7f0000002840)=ANY=[@ANYBLOB="fb182e2f66696c653000e2dc6bf05985f447b5c7a173b2a9ab0f9a1b70c25f0efa0671dfe60c1bbfb9aced01280bae437acc548e97f64dda9d74a860ddadbbe7aaeabd01509117667920680aae52"], 0xa, 0x0}, 0x0) ioctl$KDDISABIO(r14, 0x20004b3d) 16:00:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) mknod(&(0x7f0000002640)='./bus\x00', 0x1000, 0xab) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x10282, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000200)='./bus\x00'}) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)='tn5.', 0x4}], 0x3a5, 0x0, 0x0) recvmsg(r0, &(0x7f0000000180)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000024c0)=[{&(0x7f0000000080)=""/94, 0x5e}, {&(0x7f00000002c0)=""/216, 0xd8}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/4096, 0x1000}, {&(0x7f0000000100)=""/38, 0x26}, {&(0x7f00000023c0)=""/198, 0xc6}], 0x6, &(0x7f0000002540)=""/225, 0xe1}, 0x60) execve(0x0, 0x0, 0x0) 16:00:00 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = dup2(r0, r0) r2 = socket$inet6(0x18, 0x3, 0x102) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) accept$inet(r3, &(0x7f0000000240), &(0x7f0000000280)=0xc) sendmsg$unix(r1, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0x1d}, 0x0) listen(r1, 0x6) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x2, 0x0) bind$unix(r4, &(0x7f0000000340)=ANY=[@ANYBLOB="02002e4c66696c6530c9257dc3bb5de0394f4aca0d626b9507295dc3b935db5f2b1cb624a81ccb00f41081bb9e489ddd4f158e42f5f45777e5f0534aa6184812dc5aca517ff5cdb76f194f2140b88614bc4e8a1cb609b5cde7027db752fc0396c1a79958314fc445052dcfa5c316111d0cb317fc1b5776c7cd7356848c82e1ef2cfb28b2a7c438ec4bdbe05e311c7fecd7a96d6940924aa887cafeedc2f19cf6143f51d03d5deecf8d3e602397cdd6038dd44a53f0ceeb5ea6f2a59396e5e5979d219d0890b933debd7c1593121dbc9e2f64faf7cb2d2bae26d0ddd64346c7"], 0xa) setitimer(0x0, &(0x7f00000000c0)={{}, {0x0, 0x400000}}, 0x0) r5 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200, 0x0) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000100)=""/98, &(0x7f0000000080)=0x62) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x2}, {0x2}, {0x6}]}) syz_emit_ethernet(0x268, &(0x7f0000000080)="b6") 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) pwrite(0xffffffffffffff9c, &(0x7f0000000240)="4072e2bc30010eacc06840f6a9c9a45b545ece24e34e43fe147ee5b516bed0d2f8db7e513a0c4fb48be622926d923ee1ebf882a051aae2609150f66d78d4b303dd448f689045904e0a671cbc0dc1ff0597a552cb15fc2f8f4e1db0ef267566b3b2ac941ed6b06fad0a0b40ef015e550ec7d96e6b200586642ff9f8da462eba8f5d9813f1b2c3d9839125ca644fd056058d216114ad2909289792ea0dc38b0e8ee7662df3be3b2347109ca21353bb46545edd2832d09dcaa3c219c2a8fdef40915088608d80fb0bd0faa1df1cb9658c69c718be517ee56b1e8bbf8333c1a73e097bda8cea2e10339532a042703af44d406c0dfd964fa439e85c8eea860d83ec3d1c0694b397d2a7517e10b9e0a73d7c63f4b3a059eae83ecf57f2d1bac73be68fe9ffe963a234ecc617a5b31fa7d644767377cc1d824ede841054794cb9b401a83a866a7200b029eb960a63d449e102a740ea5937d6648dc97f056efcedfccb4692f0d6cc6df3b962da9d7417dbe864842a3b548cffd87c77a2880fd18ea47b3fda5560f87d68e636a196dcd54637874083a54ddb932675822fa0bfe5d5122f64ff949340fab944c9e2437fec35cf395208b4bbbc8ab589fee4854403f100772dfe489b2a8261b5301ce281cc574fcaee8ec4b66c6b087f5534042239b4ea83fd626f0d0faf704e43d8c7a4c7b9cf70cd2f578052deeff17360ddbaa2834dbafe66f432352fcba7cce4c967f7bc16414e71d912fa2121f25f31da4ac790faf07e34cafc8c899dd35e1d179d8303dad1b3fdf1ec2cf2110996cbc87d062dcb9e91355f12871f2e2a2e536140f4d60257b9ca733cdeb46c19db415a8da6e01fb7431923a78a38e5104e32bffc17c5915720a46014b91bb1f1cde1c0538bd6abbb5d5fa98c8f984e8d075ec51b7c63cd8667375cf6b1a260c87886980355a9fa3b6485130edd20237480ea4b5ccda7d418c60a525fa83d294993e69232a6619b83ecfe9dd2916dfa62930a25744561460f3f076cb4bb2f09c6e52a15bdc8fb12de2886a1b5692f448b107bfe69720a0bf0111fc383bb39b998e5d6c3d46852c85e58345d4b3e8e0237020f02f10e5dc9a118dc8f2703d2fa6f69e6a77264e6fca791d6d26792f62cf2ed0010f6042c1c64b896f21b7b71f5bc5e1da14a5e2b41e44d8e8adb1a3d25a63c370d39b8fa7b0c0a9e33f5622b581687bc3ee84e77c33f74c05e27d4b15cbe97ecfb3a34e45c83acf7ba7d927376b468400379c453ac20411f8ec3b7ed0778097394dffa611b212ed42bc70fde76d39d5bd711d4316475c1eda2cff762cb4b5f83ea6c4d36aca17b4fdf4ae442adecf38558484ac9731aaab7e01ecd9bf68b23305baa0e8fc620ae275329d269e971051b19f603eadd86e99567643124153f687b07ea03ff825361ced47c4890a5c7bbb13ae43e84396ff0a5b2047e747d827b2956af0a378c1a670def1ad6f317001c875406e20fd5f7a06178b9a965882a8b4c6874cab3b1ea35568d3ed29a758226f1234aabeeb01ac627a402cbebbf399425c268042e9b0e14a40edcba0a2e990619f1afbc05b47a73ffd168252ed325fb502435a464b911b14ed35948f5a4bcef7237c3cb2ed4dab776f346073047d4d17fdd877c9f24601e320cbbb6c8f79e43d2f09a0dc600ac578ee6b3e63d09a526fe9ccbe7d7881e3f342a8183647ba78db910914c6ceeefbb9ff76982c953fb1fb381700ddb2193bf0acc993a7f8dc36ce383e681b94a238058b4e3c121f6f1cfca379559d07044be468b180791ec8ec6007f5c93fd3ae6d875dcb29c6b0425b2070e088b139d007a42055b42a8be10690e5bfc11a6ba781805e08187d056ab0a41fc9967291e14fe0c1534e8b22c6d55a109316fdc92da71d60cf76d172686fd255b9554b6dfc1398aab5f3b8484a50f58fa2abacc8cf44372f04d6abd4131a8090b000d86a7cd560227d53b209d3d0ba2c3881ba00c4be783b5664f74e891bcff693bf0e7938d71a9926eb8fceca5f272ca3bb2be8371eea80d27f8dc6f33d5510ba89589d20b4b8a8449de3e54906264e6ea43aa17fddf9e5cfe32e022129489f44575a9ef9ae6751d89ddf97ebc3c232c45c4b9fc62b34ece848741f7973701c37e489cdb79f7ac1fc4c138f4944ca6dc0bc6be4631326015837bd3dd4b11b16ccc93409fb636b7c0c0f54a58f8aa0b4f58d2fe2e47b85a61d2f63834e141c4b86a8bd8c669a06c2eb2eb70425cc72438ff8345af07aa65714658fef294e85c8b0c30f130f4a84653558712dee23838099a1a8e26cf67ec8f29d4b807ffce6507046247e6f401338cc64082bd5eb9fc0fee0fe27d482ecebbd03ac34a298973178d3ccd8b41a175c18700c5f70e83e0491529a00259b415ab5d5a783581cbb4dbcf694ecd9816fc85c8312775764dc700c8ae4a04450b1cf2a977b26350e186998a4ffcbcc84bb2f7a4f4d69c1185cb4cc0744a84a711dabc24b924cd503c19aaa9e4e9191b94bf09844c7edf3b69279cd14548483207de5f0501cbde1b92e872c3e34fdd85665de199e7f67b6b052242b93981305a562d21428a494678ab2c7b5d34f492ee5284f49b5184fca0c5c5aa3923d5fc46c15450f0d4e2611226feb992cff48a6e4d367e78d8448cb99567b91f0a6bd8086984f9efc18c3791e9464195adb78ea1126c47d1d192c9700d2a6219aa1dbffff9e1b41397972dc89fb59677172df77b544303a4836730a0ca93a5866acfa7fd18ad6c2f9f274bf434de769ecc08623ce45f74e6e2de1d44d9c6df969cf643100a0749f08573591e7f58c70e4e56175a4832f12dc914f06ef3a40fb52b5b47a34b00184719dc685911ee063ca807d7f550a4497420a6cac0c206555d68685b07c4a2e60261bcb1b58c75d0325b175394bd8b273d43565b408079d3b56efa4dbc24c25b147909090ff4fa68b863291c16cf73b6fe3b0805829bd87240173156463c20087cdd491c33a28944f2d6ff4ff3f2e0191129c976aeb9020a80511526bdce63b9f94cb5909e6b01344c5faa220ec02945ee3a1985e29c399f1394dcff46fc733f3e0a05740b35c694edf171865f6c2794a084d9f3f4ecd8b41abdc735a1e1c68a5ba276fc19fd55a0d5789ac350446b02f4417e0a842d3e78902cf2d8c9287388499feaddebaae1ca42dd82eb444397cd8a7243d1121b8f47d7f0cc9e462904022cf0143e7ae20a314c83b79ce9190c88190c10ebeb395b0330ddaa618b0afc02a3ec552795759ed6bfab350072044a6a1729d632fe7d8c3d7f7c5f5d5eb0af359ef0a7a73cc61a0322b12ac2996e1c6750eb151b8fdb41badd02e7d02ef18b9770220958419c4582572a304ceb0546a555fabd84855b3e5a893a1f3256d251e51add07e409972bc6edd02e9b8c1ab0fca0f0c72095c0aebb6ece8f04793be16cd0378092300e1796d30726ca51cbf00f90c307a63ad1df00b8c3edb747b4bc186882e6ec1af2a66b840e473583d7603f629f2f309181b675ab4150a32dd43d5bc380790ff4ca6ed32648bb93ea366f455adb695beb160cfa755f9c82e426f8ab65219f0b71c8b1065f04e847f3892ca8869421b5080d88909c1b2bb5b596863b274057051fc9aff9cf393fe645eb7fe3e5810a9a005c553472b5ee450b794d3af08b83f4b257459b8bd594baa690a2ddffb3e0159ae0d5d02f7df9ce0d998663802c536e2c7de27d62e4d9dd21d23a00b816ecca1b48f1a2ebbf8538118dec480611ab7210fa2c70b5a18eb3efe2f98f2971384765826be035e71eeabf4f75c576a9fad7159028661e98eaa6d3ecf2dfa8d83c022d098158ad045e6c0672d46decd9df3a49c316d2d6b812e1aa27cdce4131f995a51dfc27bc9a340404e6905a8b172fcd9b93b603d455645f63571a2b95dd055cab2d6981680248018f5e75ae5060507590b1aafaece6e5fcee0cba982f3e1594f8497dcbc326398a29b913884bfd903bb25ead5e0836de7bf921997a7da54adc325d424026c212080fb974c883cf5ef644e2279711f5a13388a346d8ad335c950f419e1c8c5774dae3aa93cfce14f15bf8a4122253e61ae2e81a22a06f91173ea88781125a0d4665e81ed4deec0d3e823fb91eb14e20c0f73d5bf80472dc43aaf09d38abed15ffec649f179880d018750e7f868d9260a9b758dbb6c5b18bc489b3564a0568066918985f846302b1317e9e738cd882de5149724c172967a95d6496871e9f0df5ea69b4fb0de8ab4816022cd1e4e9f8ea35c11eb5e3314a5238c58d494f24d16459dd9b44c3ea63156f366bc3c43d898fcc99cd806d057157068a4770b163bdda9e2db1ab25231b162b2f869fb401da0b5cbc6189f876277a2d21bc69d3599f59da0c50367c5cfbf7b43fa6a0316988e156fc3e7ffecea4ec2a490c51dc9cf6ad778559804eabf94d3fcd5dc148fd21749f676410521a63efc9fa688135af3d7f9bd0796e5649e1c79637085780514c9af48b516702b95ff6a83fde94ed91673d66cc708b96e98ff5d1f5023538c48181cfa57c067c164c60e6b356e350b50b8c2eb751df3e37f204faf00795d3adea42e38bebd25f3c7aee7b4dc690167797081762d75e941d3b131c6e5fc3f8d4419ba9da4bae8b365ae48f7b8498b219d016d4f510947a59da452a4d55b6af6dbdbb0b2dca8e246bc3a0189d40ec1b7242e7fcd30ca1ed5adf50924f4d5d43871bd0bc48557f79665414abd04d83c6709b0f0f61a3f2e3838e5747c9b5726ca8ae04b83d636a61113a00535f6c1022996bd0e3e65bb42d4e2ff462bbfbb74bc983dcaa669214197eea0fe13717db8d0c245bfec92078999d17f32a7b5816df3ee51cfa94f112e8d4ef2ba3c8954b97a7135ea20345c5308589beecec21052bfe860870ee6fb763431ceb8be137a052c41bf55cb34f10d64a2a3ebcdf576906a49c266e16d1737faec80a43a37888a82ebb30a8ccaabfb14c4ab971bb07e542659858ff55bed06307fa7fbe0d0b976fe5e940880d7963460b0673599dfb0b2544797ace2dd1c75a2ce59fcedda3a0bc187427d4a38c4ff1261df41eb710cdc49d5193316e1f23cb55033db528d76bfd507d05397044626825ae6a17d8a2316cbf5bd1d02e1686232ed6c61cd41204973d0c07e254822654c527aa37be22314dac29386ab067c8b99ea5367ea92bac1a08a321095c11b7373494163f68d7cbdc67178118605219eec0184415e7e42b6f7e97bf284bcb6d6fe3cba36b4a69c7b420886a5be1824394d472b308f93dfea222acfd8eca6fbd635d905cb9e9a3809e7339bb5dc0c4a22a393af43824608c18432337f6e78527bd60755f414cfaf9daf4c8afbcf933ac791043f2f84f50f476a9a2fe2570e054b9f2fccc75c042435bf167b8e50414f57a936cec26af814bc031d0a8311f0c10fe4c30e090d572774ea65b58b2c076ec8b6c159941e54827455ca669f609cdb441066820ab14ecd03f3eec27df851ecf98c3093ee69c70544b3dd52fc6e0c291dffe730014728bc27255f91734ade2a69217653f4777aa3ea39094250b7651542299ee3886cc076e3435d85f6a5fdb8b1e8c4840e78ceb9d3c787627e2bb52369c7c185f0dcb5951d41e8350fd8bb52c7fa9e41f03d75a8c6120f16b50b695af92c3c9d46f03b089c725fe576421de893b4e6c7294d0c4308cc3ce37847e395d40412d6470903b3fcafd601ecce7fa6dfcac8c1828d79792a0ed536bb201bf643102ce30df1a557bf3fdb212ed94284397d6de88adac60950877e7c46b3514ea", 0x1000, 0x0, 0x1ff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x8) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0x0, './file0\x00', './file0\x00'}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x200006c}, {0x54}, {0x6, 0x0, 0x0, 0x200000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:00 executing program 1: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x102) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) bind$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x2000, 0x20000000, 0x80000000]}}) shmget$private(0x0, 0x2000, 0x884, &(0x7f000071d000/0x2000)=nil) 16:00:01 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4001, 0x0) minherit(&(0x7f000036a000/0x1000)=nil, 0x1000, 0x3) setrlimit(0x8, &(0x7f0000000040)) dup(r0) 16:00:01 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000080)='\x00', 0x1) writev(r0, &(0x7f0000002500)=[{&(0x7f00000001c0)="865548ca8a8cddb4a5beb4d930bb3c85262db7ac5bb6297e743459e865da9f3662dce2a79698c4b8a45c97a71cbdc49e42ddb81347dbe67ccebbc1fcd4cdb00c84f658456fdcf523c5932b9a1daa26d7a3605d3704bfb23b12cfaec144b0ccf7601989bd585d974a4755f94276647343353320cff18ee02566a47fb20af2a7531cde2509a8388a585c1bb77e4f4d38f9487e9aafca916b4708b375d916bdd064abda6b9ba198a444e797d797271e5886434b55bcabbe62bd896997556951c750f762929f4cb32858ae4d35455339a3b6d6291c18f79ea0fa40dc5d528ca128339771502cff08413344852fd83e247a99094d2b0a30cb13944e26442b50ed332698c17e02380f6fb994fc5808f9377bc81dd6a53d41332edbda169f089323b808fbe670fb084c1de16478484f62f8468b5d125e2e67c8696ce9c369a7a669eea52f18503061ee363f2e8e31ae8840e3494e6a3e7f8acb825e1acf61dfdb23124783b84d2d7742abd91b97ee7e5a07ba0bdefc8add089632c71027188b2175d87357a7bfe3414687f85a138726442158e69b948964ad38ccaf64d26d0ca1e93c707f148509e4006acab1678f01f7a306114b38c608d81a0ecb27a2ea0d34a336b7930ea5a690c941b2bb141ec4d41336e753cfbd1e006ca494a864e3e4d817027825dad9a5df1d9df75e61bbe68eda0d9ac7673581b9c2d779b8c2be8d198052df099a886ad52e2c31603620b127fd7a4c4f705911a32662db6b96bbbc3afc06aba7372c21313ee541c96e3fe2a06a0140b6a74705038033e14d9a8d338f07c96f57db2ae61ec320a82bec57f6656dc0632838776ad66bc53a638b0e59e65f656a9e9734c90b6780271dcfa9929b18a939753a65a8e3a0c11f0e747f5358f93e1de8c0a32076cd4ed723a8cf3549e6141b5110bb06be28c255b41c105bf3f52edcddf3d9f840a25c92438f6d8ab6c8c0e0d1dd4b8ac9973b7c9a6028d4b1c49a662ad5f61e666f64562121e46172a7e76bebb4de963471efa7573ac728b67c6752c579d866578ac500af60e3333211114af6c08aa4374a65a5abd43ad2a45f3fb9753203d7195d06be108f5ae5ab7206962b5e57342837ecb59af88b8a03ee4e72afe10fa5c4cb7f1029a0dc0ff6ddb2ddd4c45024bfd139261e26c1cb84c89e98b107d4460e45b478677d72cc580aa1d3bc82e65bb231586ecf6f17a8e499945824a63ab07a46245a37bc9407916227834144d476fd3a435a3ebcd83db55320a520e5356ef50182259856c3e24c9f859c2f47ee0ae9df3a389a8d50769e378b4334a1401cf4f567f1e4e6ca999bd63e7c461c7363c4c2017761a46e49aec90f43991e0bc3cd7470561489de83dc6ccf7862b4b2ffb49836757d3aac06d74b1b3e13aa971fdcbc6a4abbdf610c4a0f6302e74fdd859e233a29d31d6d851c6f81915e7cca6ea4a215160d3bd53175aa708bf13b3bdbf128292e61fb9d8e89e12a9aa4d004e7fe6aeaa7cab9bd609d3ad6a1416c000f12696027750c85b426f855d8b7ae6a2f425cc99888da0c4fa691636500e7888e08e6be6c3b250a8c4caae9aa6d45edbb8adf63b9a5f0213ea55ee5e4c97db7ded6dc2190f0f279ce04970ecfbb6d6506b5e27b0cc97d9f78a7b693d64d67eb39ef29e3cfc0268a53e9160fdc785a2e0cce09886624f184b6e35e9bb47bab0c1687ba2fcb7cf23fb1f80140dd137be67ecb44e91e460a3709615803857efec7ef648e947ecb93dc377c1b89b83906d528cc026f5a1d4d6ff5edeb666c4eceb156479f121e66cb3a550178eb40f5c0471d28fbb67db841a8234ddd4f536eaa069305df1fb077360f87f510119a60e75aa14b557e4b4f455d0f36704d154e83673959ee1142e291e274dc048d9b1b1ad2579ad76a10885840b7c638434c984152a27aa702756dc2acb0aee54bd89703bea2eb0fa4cffc950ab5fe53401409c47915f37694feb1307a252df3d095c5d8237ca956ed4a31cd026facb675e2930b9225d8ee099a328a482341454e45dd21aefa7ea3a24a4c33f2e25d8ae9cb5e5eb6e13e277857d63c99684f78b7c05ab65b865dac14668711fad0131f848122e8f2e3b90e9f28da1e47ec5d81fd236bb46cbdf0e6b42cd58f7529d601b7b8ff2711be08073a0ae86dc30e2d782e9a0e8feba54baf90f6043164d62c3ff5325d68240cdf29721722278a56ed5d21e8727a6ed3077635333955b9ecf3c589744f13e60e3a82cafc85fb4b345a51af61c0e6a244f5c438cc21439d2d833f0674eaf9a0717ad4013e2df5de5c2648c9a2c963b0f64490be0fb142f4225b1e713c14d3dfb0ca153d06ca9923949728ede5e50eac787fde1e5eb76f91175f03951201c5e835e50a7e6357b6822967028f2d91fd3bd481a18791743fd9efb5a4ab4f2d66afb6e03d10dd6f57bf3f8c463557104b1a40c0a1e01d47f77b3fc7355c813d129432637e3c055900dffe6821ee40ef87eea7c5351a68a57996efa2f0584a8b56ed5be7d4b674535fe25f3fe5dd2f132e34e0c8906d5ffc6c23a76dc82caa461aa6735f7b7a0de844e25cd86d1d08ae43e7ef50c947b9225930ecaef1e29fe73a69d2629cf401c6168c35077c7ec27a243cb311aadde84af5f1391fc0befe30713ceae308e39f985c999ea66e80fc343217c86c3052ba7fd5192b3a769b384dd0f6b6d663413545c1caea326db9d1246e742b0549618c4b27a85a04e43e3b684c470666912001f09ae36d1ced9fb12dd41c830d4f1a06bc976e4861ab4e286fe4a0b57b8417f45420f088d4007d4352ec089bc6850c0c727a0cbe93cd5b3f1b8a610db754a0924ec21da93397ca225a618e3e8851c96dd25c6f8cb5dd04824b81acc696cfcf4df3ee9dd735f136356c3a516cff891e03a7464140ea28b13c8ec90f720740e8439c96d5732025888761a1a1031f74e1021ee214f67c5def3ff1a026a1fdf0f222d769468e6eac154d5354f75ab916c8ca903c3f6337bf357eea8ce344ba4cb5c6550d041eb14e5bcc8d1b17889a74fee8d1fd33c5de9ba1de65583ef6f1df4874e10a2c07885b5f0db2bba3fe2d0c967b8afeadbeb0bce108e40b7dafaed046e687975c02abb446ff220b903dca9f5e42458ec766ac23618aaacd4697570f8e48fc9af495902a4d188b1fdbe4463993c83748434ca7453d9116329cd3b1038bd7a5960ea3e680b3404dc803e1ebd5b35701dfda7dadc9aacce84297744906b421245485d78e440a968086552e681d60448dcddd527ce040649c1cf131a90f678e5a6686ce871f7fc288a809cf14e75e303b18d69ca87da6c699f6d404825c7a3b03fee17d186b9ddec7df47ecd71859989c6e59e87ec6f6a0a441b0df2e6f8a1c29729b7e4915ef48ac1e6cabd527acb13279b571e7def9a1e7338f77041581e72cb45a0b32fca44f214d488fc039986ace12f7daf86afb46481c8e069a220d5d911734b53a2e7e5c2d20bf8e598cb890dc78d07bc369b276715ff67445ae3ef79fde2c6ed52d1f96bcc196b2c8a9c90d1d15c52f0b2b639ae881d6b148876fd88a013375b9601761008b5da21d128fd7fe4ef0128825bc1c8c95ce69730cd6a4f2e44cf66a4c7ad7a105c5a4c4630d71b9929ce782dd6c797a203cd1b38012b4647d55b252f9249350a4b8b7b7b51bd9086724199ce25e9b4ceab6c124b47aacf258c20934739f002728355d564cca4c97728a965a1cede96074a6debba6664c8639468fdab5fc62dbf5adaf684d7332626bb385a7fa527d12bb9173ebbd6b484808ecd59670665a438836afebe517a0ca41aad669213c95ef48ee457fb35b70d414a065870db84f9a3f76471c63ec9d99d17a6c7470ac68e8106579db0e520d9de09782c91f36409288e790e8449610f4d2a30b09760b85effbb88892111eaa18491c4e8a6a3915568c8003bdde03fad737bfe3319a69fc6d7d3a0c7263f9176f5b519cc7ce24de281dd29908d24e1b32ba4bf91acbd725a5e79c1db352ab090bae272d11d0f5f8995504830b464949fda7cafdf88f8b3bc5ec7769ba428cc170170b0b995022ac644fcca297d80c7b8ccdd56fd2df408743be9c7e640b6deea11c4a19da65b36e6fb6a30ffc1ceaf319648bc2701b19987ecc2656bed0dcce98e83a3aa527bcdb261c8aa55b49eda6611ea495523d360051188db90b66211a9eabbec342060003753735c55ed94bf8de2efd1f2c7dae5c904a1fa5b7a77f16103550c48163b9588754bb3aa187c0858753527e61c3c01d7321ffeba5692bc2c44eded508aec62dd2378a79c12a7cecbd0f2415b986b18131e4921a25cb3b94110becfa12b0f7971d2c0c94982af3d5903fd614067945953d1e91184847c9eefa5f2820273a6294e73b9a65c77d60c91fd1dd3358756add7970074d0b7a1fd34b301d835e10f18cc6238e947b4a1a8b0f612a9330556caf4133b93fae6e7cfe60d8c440bc4db6e28d096360e1717c27803e03cdf647df2d8eac87568f0ed04f716f16debc94ae693c3783dd0cdaaae535bd01d71c04c209c5dcddae5ad5f6e0ff2327d909f23d5e288675e405d5b3b88d294119df30f060781c15f06cc425d13124bdd8d528e089513efa87f32ad9e182c3bbf8bfd4e0cb1418c8a7f80ccf088d7328e9efc81d04a6aad0ebd1bd09f5046f2548f74444b675c17d0a2c1d9a50015e74ac2271d54cc1a82bae7d1169d5668c77616bbf19dfa883a5e7a3ea3891b627c2a0333cb9d71e25ae7a5cde57bdc19d6b329732bf518f9fc32c76e62878133c1f689e928ac06af973c52b0e74f60a0b134f1ec80c5e0a012f01f8746289e660fdf162553494cd14ccc212fd89aeb8acd2de0b93725cc9292617b28d7b87d6a76b159dec3f7883932f929cd858cef73b6c0e6d47cf7456b4a03e20999c1afc40c99b273fb02759927e7487665182add592fab84a7a801dc505daef73c354d5d7421b7e939e5f161b2b110d57b83f35bde72df3eec15f557895b857cff872cabcfd601f7baf07e89ebe23f1e6b3312632097b2625c86f1c3463dc51f3d7a8a0c232674ff748baedaa86dbe37815797ffe7da129d0ce6696e04de356fc28790bb751f9c42418a03464bd476f636fbfe409a62463f45a2df81e1154e388a11c0ca07373e05e5f91881a198557f2d3e5883751d9ef4f14bca5fc14999067a38601f70626ff155f2a8b1696c82beb4af2c9bd75036aa7eb72b35f2c140adbeb840ee1cdf9186d285997638fee9413569a59b3dbc48a08cab8e88ae03b0dbcaca4fe15becb1f5fd49698e5491c883a24ab7b26d4faf194eff25a13d12de20365b25b72154f476f2c07898125e74b6b9a4493d9a439625dc02d0c9e71bb20dea729af4c9ba3c2a258fe96d955a19302b42e2fcb941a65e28575e3c64d18f9e8c6b2544e0b136e6384f1f6921869b105ab65d1e2db12973f58c0d6039bf3a00949469d3cd652c9095a1fa49068400e2fdeaa3dc6af10cea5f02cb8fc0bb6543f6cfc330df295ec81f900d8c90ae311ed7da58b31e86bb72414d553052546a2f243d443fde3734bc49bd564d0ab91abfa3d0913795871e518f507ad30fe39b2637d011a8b5da940247e0a9761d989f36299ad217913642cd7bfb7f95b9005d4bc8b69d6791c795615c934b25c500c4982b2b6af1264dd932bbdde97c8e64190eac30b0c7917364f2529bd0627d5e42a6cb21e5e2e5021e3bacbf531b098d874c7f370ecffee4225a1d644c03c300e9478ac9f641c5b09eb9117afb23617763a2f1cb16ef967bc5a1609de", 0x1000}, {&(0x7f0000000040)="d47e4b6a7488e749c45de8e4a2b6fb6c07dc7559813d14fe5aa5369f6edb0215a84a58487f04856aca418a69b0973a49c01007a1a8673b27ce8b", 0x3a}, {&(0x7f00000011c0)="ca7720fd9c0770932f3c8918bbb4f016343ca65cd6e9951e68bd98376200de027fdae109beb76bc2d3c19e0d44192b32b6b2b4018ed37348c064731d96fdb8296c6b786e9d2122610ac1afc19e9a527728a9b6bd11947ea64d95edf3c38c6947d213e0e8f8a7a213a127520bc96ad16e30c7f5e074ec08b4aeb53864f2f25648f52e90112ddbdd8cc8827d82dd3b98dd1c333cdfc016f1c1ff2b28688f0b146359c09e2debca614c24c7c3794aef5abfcea1773eca401caab423e77a68bf27af94fc52a0b05fdb98d742f35851490863f1d98f1dd8e3fec6e6", 0xd9}, {&(0x7f00000012c0)="3389ef6d24dce2b87277b9ed5ae14d60b86663ab0c4dbd3586f281f8cc9f282c6c9988ff89eddbddc2c535d174fb558cb111f3909f188f1ae563bac4e23a50f77c40a6e6a84ca55761824e670044cf3077bac0b5051acd811208fe09ffaa1367179e39d0c31ef3c2316d7db10e707441c3872971267722ccad0a1e566ffd579c42979b2b41338cc7ab8f3a0ad73600a418", 0x91}, {&(0x7f0000001380)="4df75983da3c7be511859b9dd06440363fdc59a0dab1f61c2e07271d7ce8fa0479f4674275aaddf818252bbda65c452f3ef6bc2f425ac4123a129054404ec20ebee9c672ea773338c541401a8f13240d1c1eadc1c07df7ccbd19007aa6269dbf777b3ee38b746ae812ee79427e7b060e8ac7bdb98a8a015cf437be194cfe7f201dbdb5568066e8a5ec492472028eaa24e83d5c52ae3391e61427a813bd83483b36a164160ddf76a4cadbb8b0a2baf0faf2d9ed0d6550d742ac2bfeaddf", 0xbd}, {&(0x7f0000000100)="e2155482cdbb038b7bfe9e756616299bb71ac318d95b87028f697454f2804ed00a0ddf04c9d216e4ec353e00bf6f60f4e84675bed31d9d4d93f815125133add067e78f62b040aea3c7706e63a4f7d9e1972e01173b46fe4ea7af92df", 0x5c}, {&(0x7f0000001440)="f6e9f3dde8744ef9b680a124bd1b35126770f2620564980ce7b9c8e7ca58f9d46dd9f5b3cec4c00011a8270654e1aa9595219fd1bf198c8bd560184d0985608255d511ff21adc931a581f57df36dfd6e92ed078d6cbf6900326a8f70567d16582341c6a77dd07b4b01881ca04d246061d8e1bceaa121e1b20c6db0c26e625d4e79c55f7b2792cadd4509fba210d2e532dd3889421476e8774de6bd3309f9ab1ee2d381f7c5f16316bedfe3bd3236cfcd0739c4cec7f987a85d6dc85f57dbc9c135e975504a0a5b5354a2b796e1ee7b80d8bee6eaa1c9fea48ae042c2ef11b200ff0c77605a218ee28088e3ef9153f71a561d0d3ff0e4ffa8afe797a0e51d65acdffc64af131f3a50fef9bb17aa7df0cc5a15dcb50e55f1000826f4e3e84444a738de92be0f0f83ee7be510642a61f42415a065bc5e5effcad748a8cc1f2b4268e38c7a23acfb95729c5afbb61e6ec697c1312eb2dad3a3e55fada913f9db6801e886554a02169c611958964d17b3c2469719fef6e9d8948e86131971e19be76e20c2a72ed418551a784eadcb5182866b6a9873203ba48a969a5e097648366fa5aa58776dce89e0d0893c5f00b18400b9a8a9913b8250f3c00bf59efc0930b5f0ebc4ee1b4f2de12d95a6913b62e585edaa7345c7fe7d9b41687c4aca536437b7b77922fdf7803fa36f6598f265aa02adf2d8fa85c6abf9d08fac8790cff23654fc6c718f0dace78a23ae860d06fb470163f9bf7c896fa73cdf676d10092bcbc1d767f4e17fe16bd6ec3e65f4a358a4398f7f5450922dadd18174fa23b55d0fc48bfd30c86d9f0da29247b60b71160523ff118d925ef2f9e4194bedda6d1a05bc81b40e162629cc5a6501d1662e2fedcf71dae85aae9a23841be13f60a51087301f8ccdcdbaaad8a636ae1a6d538c317d90c093674861a32a7a909bb750b205dc407c9894ce04d5301890dbfce445a50292b2e5e32c378a133b19adb67ec8dc23fb6f510f0bfd9cf4492896ec2169928ed1a7ae8f3c31e0ee9a4569009ec034feb30aee6c5ac85be14a631e5b9c399714ef40bc3773e0f88d892d99a2ec10c8e48173d0bf7629c1b8b07269b9c79ebf3d8dc13b3989945445f7ec0edde8d0bd7dead9490a87e4c3fbdf96fd4efe85aba380bd5296aa7e86f6b62f0055065658a34607e0ae7220102d5a64648c77ac7865e2993c21ac6c48bc892ae89b29d6c2e41f63c1a1b29943f7ddd46297575ee760d25e6a1d6c1829d5815ae4baab73d626ae0499f86932899e692c4569c19a349dd184482c2cba74b0eedf7a399995f4140a0ae34062ddd340857547b925164ac60d6f2e726872e935ddc1a3d5d84c478e88e7fce8f9c898a36bd166c569410e733dfa653ae7a08c22086299778709d8b25079d683a8924b583c4711bb83252c9e96262a2a11e55ff64054da67920cde426d67ad8ac154b082c9e92e4b26ecca718e12ae521069eaccae4e6f72ea7d8eab027cdc8a666bc1eaec892871c36ebd67f030a1478823252b772a6151b3363c631da3bb4917ea21f55b4f2266ff08034a7c408da6596bf19fd9e1f5347ead0174d2542949cd94f66c6b1038ee9670d726dedfe04b1159d6235f4ae46cc2231fbec7c73fe9ffd7ee1613e74e881250ac65a602542b2617030b136450fbc7d15fc09a024cb5cc395c07f8a4eaec509eb9f326979d42335cc1ed8b724fb4d42bd3cb7b1c86559c34cc4f36af28d204c51cb9687142ab831c4db484ab310cd5f1722dff0bc820e4bf47c3d122d0ed03b9866973e4e01ee54cbcc5e9d8ff616e88016d1a2fbbf92fe71578871c51bead380e71f4534ad9c14b67ec9c77a0ac130310c6e0df22ba50ac5e33f5443b90dc7d0b6053b00b19bb47595b305589c631f76d7071df9dfc10e304708f9685fe8b4b4b2ca3dadb2e290f77ab23f5f10e76c8ed85be4dff04d01b24a111429bbcd23eeb8e360e8db2dd21d9ee5979ed20be53edc20027e9682fd455b5b95d99e3f26ec7a07c195de96785cda545143c55de6af3f26d86b1c74c36445d7078f0c7a73f37415ad623f92215f6e632e03f14c31383d957e8394fdb76549ec2ee09a712bb8ba529e539f26ec5094da91b69d445daeccabd016aabdd0cbbb6e0c915f3a60a8e44b14837f4da596f35a24b5c6a82f7ce9074572442fcb88c413b30922478b94e0edc49a1236b191cf23a2af1290bf4c69758f03b43a25aeed3be023c09ee21764ec04619095bddcf66968ebbc39ab4305bd92a34b4ab079f96a341110ceb5e9604979c09aee170da44c469fd180a698db89351649c83da924194514118fb40397b986ca00f6ebbe8d2f080b5863961eaed0a1398f41e9f0cc57881ebb18e7cbbddf2a16f728b55ffcddf1baf4d192ed1e443376374d3887a29f5677a3c5ee2b57032fa2d0b333dd51e3f65ac6f75a8b409968320f08d188161f66acfd6859b3961b937344aa9b19ab3e9a65accca3279536c68cf38c95ddb1d35f8a37b24f14092cd122d90c3e018cf1a30c5ddc405cb2846fefe042d366167da8d38ad093ceaf5281199589ebda617b48ae566504b84c92a629f3d58386853a163fcf6ef27ad2f089a9bbe60f00f727ef00e11fb604f76598866fec9a2a0a089677bbf7c211ea340ba49190068cc896fa2a28094eccbb13352953995f6e861601627aa5118da810cde2b26e7eac72eb834fe541b0b07195aba27f1bccceedd162b11910345c23e9e162c543b77fa3c1b02471ca9fbed2cbc909d805590c58e6365193a98645b75bf1e668c844a339e1fe776f0044b6773bd32fffe2757dfe761da227fad6137eb172336fe126707dadbe48b8e2a725d3989a2a0631efe675411838a4c3b91d2f56cca5236bd97032131714d82e617e3ae197fd979c6083d88470bf86c1cfc4625fe69f72019231d94481aa1fbc08c1541de626075cff25c6806bd32f821dbf1aeaf64550d036285126e0b3742d0dbf26b30734678cb1ca6ef3c94e3b51c89a401bf907d405839d842ece6d1feb64bb292fa64fc45d28caa08ba01c71b39e3faa8fad4750152b2e9238c523f339f18b033714721ce80d5bd8531f43eec76925ac75f74c483ce8b32846cd2eeac4633a09b68d3cbd85bdb0e9e7d2d0e327a3fff84c9c63e7ff030d48af7617d24a3251defc623bae967178bc8ef60ff71313dc6ffe05d426db90f29d06816615ce1974f42feb017549d1e2d805bc6961a0ae55050dbf8152bb91ecc466fc0d0a37b0d76162dd03e25bf38c1f889abaeac649b8816a9468a0cb79c267ceef37a6e15d105dda81e5a85399a8514fe17f12696f9edce7912ad092769a6460f618afc2a9a2e5e177e9c1f6bde7fbb0a12865b33116ec07d5e030a58e3ebc1200171a8bae7b1ebffbd95aa77b9a1b2cf2593da3ba140daa394bc9b0278a45e939f671767bead250a9a12cd39bb068a8689482f5a4c47b8ce0d0682be8f483c7540063a4cc509b350c6738d256f2cbbece8926bcd64d7e056b1edcb4028657d4020ada31f46f032d65effd475d99135a11f0ccf3d7ea729cdf249a2d42e4544fdedb51b7d385721ba074ffe39a8ec40fc79a864a1a3d6ee592a0553cb985a4982a3e33f16f7120de078796abb7fac30ab88fa6808d7823534945cc370f3d7e1dfff9cb2f7cc0e4548a845b16396848857107328cf4dbc1d00de1c6ced417561f88aa51b99f43376711a75cc088ebdb7c999aec68dfd909b2869b45ab66e00b02c58946c7317bf873f56d7ca12966c32cd196e8ea4010cb054f7ddaece954de9cd7120536651e31e3d040a8c8e5fe1aa1cc59888f3586c5c895fa8152fbfcd7595bdcb190b4db7782b1485d29e657f84d159f522c3f1c7c843cd07cbc6feb119a1bde748b67ff6d14552f6bf57ea301f7e083be6871aeeeb074c6052875efc1d88e053abe7edb11970efc0ca7792b377383cd92cadd700b7967e8a1d8a6c2d5913eb25ee98423f3ec12403602eda36d87691d65e7f167cdbd41ff7699a900aa49129ad9e8e25c74958ef7ec4dafcbbc641df71cdf0becceea38a15fec18d67ec9fb86d54c01e8fbbce1832ba8a1ac1d1278ea4b001ea450e6f86452fead4d52c789a3d2ad30313be6b678f74937867895bda04f907fb2d68ceca628f6739125a2648878460aadeb4cfaf7c174854a94c00be98b74d541f5d30ea0d31f535a5f00ba6c1c32322b784da267e13f4af7ad8871c19ff2a790d35d62f1edeb68926a0864201b00975dcc686d8787e8567b1813e359722eaf75a996602eef938fc49c3bfe520a2a4343ff8861a1a990d8de983a6d010aef82ea57f2677717e5abfce28b73e7626f2b78a517d0a0bb08cb7281941a556f3526f2395f0aeef4488935777f82335f5a47049523ad4f46d432cc6abc49ef8ea1c354e953ca29152f32040b8b4f7faef0648df86f5f2894fa7aecd6365471d0ef7960ce8e6d36cfe52e56343740acebaa714f82587e8f101ae970581b57203450156394852c82bff676a594789f78dfcc516417611137cc626ebc1696a997056d11cc8df93ec1b6958beb5a2d7a6da31ab80ca9177a6b616c0b2ec6f89ba6c4ec0b4bde0ed8f803582f55fa7301c898c16ea014d8baef9317422bcf4b9f4d0a6b1162531be64874714d2507ef35f88fe73ce15979d708e7d5819a76588576e14fb1190c8582e2f4a58db027f4172e91bfbafa7d194ac4910e3d943a081ac613917b97fce1f84d5d2af3ed0cad629ee0d72494169e8e66e472fb9b3d680340abc0f925b509e9b267bcc404a4e8b1749e0d7ce4ebf85fc6d08e4a69779f58e23a8c607ff7605801013bbd407e14f8b35b55137d5ce0ce9339ad989bedad54a694dd124f0cc457f528c92b83c96aa6211916ac9a09137d08c06fc23309b26fac57eba9204e50026123d538dd76022d7ed307561d796f8c6a6a684198fdc307b56dc1cf08f3918bdd5a1eb96df6509c6e44052d47329487c0313aee97ebb81351591884453d017ee3d616a877ce33c4078315190cbf5e03b7bd09bbd1f513d8b16d552932b4682aba284b2fe09b30b4a1a9236b3956beed74224f9d3b38a9c5a71149509e57d01b38a009a0a7ac9e2835c6baef38005a797035a3960bf0fff6e4bd804cde2a76bd6e0a643787c72bca0d7aff04f8be26ab9343309b6c3f01f9cc6410f7d4e7436f67ac7c8b3cf4eb76bb4155f51587c8010319ccae3ed4986a67e882575ccc57dfc2dbc2e3100b6fe0a400dbd1a762ba039ed95b858630034a34c2dc6b95edc34c92380263cdce59221e9ccc69a19fad78975baec21f13da73fe6e5c7824abd6a64c5f98ce85d04e7ff36fdf0141616220abe8338f01795d70c0be6968b1cc5f1737c6b7d073007b30f31dba7c9ba64e394b5634c2cf1e67dad974a4d19705ee1fca5d38e505ff6f717bcc2561d25a3ec39c262369f6e936d7899db46f49383fa6f0dc419597ae4a625e687fe9656702cfbe5ff2257fe33beb32a0e81d4243e692fde172d8adfb26e876cbea61a648017fa5339c0eadd05ca2ab4d2c18118e4119a038d0f0c36046209b8c1f1b64ee32180075ea10c5351fb19a5cbcedf20780055e3e1db9badc47275b3f1d166deb4acec435d75e10780eb08c6509f196b15c6c7b5b9d502a7ef187e8424fc1578e4d8a1d20726beb5d173b5cab0d3c5101e7be89d318ef40340c8ddf5381c9c5157a79efe9e824ac2324e504c0721e0e15c967497513c7487c2f8e89e76af361d54967e79798eaea25702788dec6dabaeba8bf6d209f1248c13be6ade0dac25b068", 0x1000}, {&(0x7f0000002440)="29ed1d2c90724df3d8b3e5563e60c2daadf91604785a51b8ebafb91ddb00fe83bbae9814fb1abcb76fcc52666e5f695c4f869e3a3b7437e47b9f4dc90579e5ff79d44ddb1d3e845dbf52d260e72cb97e0638ca9ee94fe4bdea8557ec07bb53bffc60c296d25fd31e4dcad6335097ab81a1681bd636d5588453bf4ee5c80f04b01c419baaac32be4eb8beb40e4a8b8c9387d5f254c321c2b8b79f2bfbd5cefbfbbf7099", 0xa3}], 0x8) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r2 = dup(r0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000000)) r3 = socket$inet6(0x18, 0x3, 0x102) dup2(r3, r3) bind(r3, &(0x7f0000002580)=@in6={0x18, 0x0, 0x100, 0x6}, 0xc) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) 16:00:01 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() close(r1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r3 = syz_open_pts() close(r3) write(r0, &(0x7f0000000000)="c191869f377e59126d5adce463838fb973335a7da5e6e219c92adcab813574a2c58f34ce417923572003a8e2fc7800411f88f382574011ee54511462a3c3f6311fac", 0x42) r4 = syz_open_pts() syz_open_pts() writev(r4, &(0x7f0000000200)=[{&(0x7f0000000100)="11d5e7b7532d4c767f440b259de0d673afbb3a12e5f5316a38b5f4a97419e195fd2b18e6b967b64a20982b9a1203f0d4794b2dace412cc6b94b70d71fe41e46791487717e98cd75439a2bca3d73cc6a78b4650a4c2f395e1ac0b1c3cb199df1c5503a47f199807216ae331a55e0f958f9fc5d3e87ae6c056514c5cab4368a75782d67360ccd7340ae27a03eb1d0625449cab2cad1905c10297f99c3f9eb7801dfbef4b537f120cb1499af88bb37086b26c6331312247f75b0ca608a59101aee00243fef30a99c9b60915e9a514ce003e996e3eba8da533af89461314beb9c6a49369a689a301f3f0a2697f4ac21d16", 0xef}, {&(0x7f0000001340)="a8c65c2ff7aea296174a63ae635edd05", 0x10}], 0x2) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd\x00', 0x0, 0x0) poll(&(0x7f0000000440)=[{r1}, {r2}, {r3, 0x4}, {r4, 0x4}, {r0}, {r5}], 0x6, 0x0) pipe2(&(0x7f0000000080), 0x0) load: 2.20 cmd: vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b2a018 16:00:01 executing program 0: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) chflagsat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) r1 = socket$unix(0x1, 0x5, 0x0) pwritev(r1, &(0x7f00000002c0), 0xc99750f65cfc279, 0x0, 0x8001) 16:00:01 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000140)=[{&(0x7f0000000480)="e928b545a514649c36f79063a609f7d7edc14077e938187dcef905aa106f", 0x1e}, {&(0x7f00000004c0)="ed3c2d660d35c3e7c7f25fbaaac1e106ccdeb2d0eb08762ad4b489677b42e90a729df4d2690f0e18b25646", 0x2b}, {&(0x7f0000000180)="fe4594982cbe29dccd7802d4", 0xc}], 0x3) r2 = dup(r1) r3 = accept$inet6(r2, &(0x7f00000001c0), &(0x7f0000000400)=0xc) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000080)={0xfffffffffffffff9}) write(r0, &(0x7f0000000680)="f50fc043ad72edf0f3c344870cc30e2c24311c4f9c55fbcfa83db8a66f6ae188075866cedd1d95bb7ecd9ed0a16cf2d7cd43cb284145e7fb1a586fd983c7ec35874b9c76f11825b01fc4c0cab54d018dc6222b47bea8bd22efc2bde102abfaa608d4d3d555fe0326f8e95b5c9d56d050cdedad13ef971ebd390938cc1064fb1ef7ac685bddbb561dd27391ed21d1f919bc73300f0d3698cfca876ef896b6e5ca08144221e3fc92cbef194930d9d36e9991d7884a778c599e7c0aa63e32d05b38873c2740f3263bf396d12ce4dca91e99fcf8ecf1e265246b8a42088bed580d406d6b89bf03967b1ce9a763d885e04f6f9aa8123b9fd8fb30e5436318859dc54a184fcf0b1d5345d8604620b2d7cf9afc2a324f6aa0e29fdf16bd93665cfce588719650303299677d616e021bc036a653bdae92691e6bcc0eac99df1a867dac8120ac0e5c7f3f5c9ca047786dd12d2b4dfd1ef2b3f7c0b04167ddf4cd1c89539fa065da63307755ffa6d505aabb3bd9a722279f6e907fa26858ba1ea33a22651ca02218485476e9dbbe770734dd2faf0d10202af176487e33a801f35bd76507e0132cb9171dd52735c6cb33541fedf9bb391d179477f13719d86a164c405073acde20aa868ad27832c736ab451de0763cfd88d14f57bc5992f3182841fb90a321f773e749dddc97dc60356a1ec0153e5188488047cfad9e0c2bdbfda9af0a8fabebc3826f3c3ea14056c0f33100abb61de6c9304934c25c10e81a736c52a2b5af2eda1f3e1d82a686c2f521842662eaf0aee7c9ae173ae77a4cffcb5a4dc37b81eba654c3d4f5b2d185e6ca4e9e5b36fb250b0a5340a4d1040c5ee77e7bdea7205cbd619f25e5b1a304ab6401902bb677d0bdb577b92c46fe3d5e7c75149cc3e1ff88f67c8c263a2135f78abf102cf9335f6b4b598e3c7204332e518bfbca643759ad961b0a9bf99ef768cca9a8d9f2cd033e7378c0daf817f884ac36001a93028f0df26c927a17300334c6b3a211a041998c339a1ea98fb13c0002bcaa18ff6ee965e4af0badda2b0684064a13f5a95f942782f48075ac6163cf2d01d5a6e04666ca69644462788d25750cd77c1da32083730efafb96dc1e4bfcfe25015be43e590d09246f6fb5f3e215fe5015703cb2a81acb01a341ed30c8ca810edd33a2575b38a6cc459357d021afd8503a9c331629fee1f39bd0269715e9fe4fec63a64f4af41627a7867c314a2c10bf4e16dad252ac280281c5c4c8609811c1fd76b3270e20ede81020aaa86c3f7a3cabbaf0808f91f215e85935e7ba1411103dbdad1adf6ec8ca99ead8134cab9b23b8271762554b608edcbadc607cec36e832fc789333dda2a4f016d99fedfd2e6871dac1b52a2e7c83eb35e270ea21d800d6082d4064b1d5881107844d294435e0eb5926108e13575af789e0822cfae0ddb01ad5bd8b4e3e9fcaa8aa722c96234deece611a647d5fe0557b7c51f73cc14d27f0c982402efa98cc74c9a455f6421b067898e2c72b5c60e1c802a80c0a56f9e1b99133258f64a8dd3b1d4d6533e841241b852a9fdc80767ae39f82ac1f59885aca471ed9ac6d1e323d107c58091afefba3818c197b3e4be90496644cbe99626104c609ac71ea4584274b86bd821d3823e866620ed7cf0522f79bf6a8379ac700273bdc27e455c60a9b2abacd8563af6c74b8d325e9c1096e6aefe471332a160160477420b6ea85738d5ee10be0eec613e9734851e9545bd0371416fe6972430535bbc13d20ab08aa2556186774e0e92dcf3b8dacaf0b63c4830cb87b7bcf31aa50907fbd252f61f5f128d8ebf9a389b7a3e7d9fbffc6ff7ac2c0a2f7d9cc246781d0f12757eaf15b6dac7f86bdf0645ec731630e74c818415c2605a558b3ec3406e68148abda680dbbf3092d12556aee8b18265aa884e51e899d811d9334bee70462ebf50940c4d9f371c5f7b9f7d6a5feeacb92e7a769b50f5c5c79572e1c5adfe1da99229fadba9ff778794b0faed39db66e2478728d87715814513f91fa6cc63fc29bb5a414997ac8bda68188d564333d65db09d8f097313240a3ccd54f1213c302c83b10698fea9c391181f2792ddc329a2048b86c4b3855bf791da2eb3dc71081693fd1657b7ae0805678a61efef5b64b522f359361df0c112d79851da6dbe91bfb757aa44e9d965863169e8758c2b3e5ca1db40b1cd251a4c421e1d6852f361bb79da3b7155462ada026413efe2937fa20a3dad6273edd96a15ebec66d8c089615e3fdd920c6a94f49da399f465a1674959f05d2f2ee3d20030ef00584c448a37499474e8dc9fcca1740e0238c491ec66955e9964055446802b9061ec66f802bf98c8073dd7eb4b153bc733595f2c1a806f6838176bd470383d045f06865d0dbfe882150c9a5bfbe483a80b516f1f0df9e1c2c1ef838fc75ddff09e39fac52171148280b2ea7ad8b49becad0f2949fdc7e0686fa6d254fe8f8aae4537df3e5df0b0b8e3c9496bf13419655c6d3a42a1f593844f45d177089b8f040a6453ad2dd2fa7f6402e8c99da979028f1925eae0f05bd7ee80f3e82078b8e2da0e79f36d39bb5a328997ab35d85b2e7f4bff97888040bf973ef296b601613694674b9ea741bcbab85fb7e56450a8147eb96a819b5452047c15d2c7e24ca190ce3f0d6dad39ac400fbc31ac62919a797a7a86c9d44a23b98c2114d6cf4a3e46548a45d3a451d53464404ecd5ca26f21d65e6f8d38fa0c1a5c2d00383590906a8a73b7b740954e15f913c6ac67516d83a347b808b2a83826d40da6626dc517cf868b978dde6e8dfe1051169fef42ed4d5afe28977e4ffb8b1dd1b8a0327e278db25b0d46f39ff1eb44199659dc9330759b7f1336209587e9816aeecab1152d291c18c1366c6d4fd4dde6e25d4160a41c6a4da829fade708988d7161cc3da66ce03b045561774a15260dd3ab7793897e075a7c1a3a571c5421ee60ee392c7a279e25bcd07be1c7d67174eed0aac1d8bd31673c2a043da4505f0d64089083be8f9feec680c4142bbfc5965ef485e23b69a064a6a3bca4f14ed01ccd15be8b4afb7d1dd7df8754e246f3ad1673fb0d1ae5236372dc585ae9f82a6e82e2837629e4b88af1ef8ee8739d9bc5887952cd3442a6ef0251f009a959b3517f7a8bc98306debff8c324ffc4cbd1fb0ad7303e1d329f84b1d73e473bd276225b55d200ad34f29c1e63b470717f2c8e5bcf3c56e355ad7017727d7530839f2afee169219a78f7c11cc10f619279cf62bb6eabf34bd387a7b37df305e2001b45176a9ab116132465502c99b1f60f13c7351fed16fc713cd3cfa432e07dd110933323946f3d6dd2854e61fa4562ab91b58520027ac3d0ee72c9e7f0d4190ccace8c5f5963b2196377a10f0834e59b908e99fee32714e681314d758fc9d2aaa8d4d4e0fc117068098804dc765859957669968072433d32f03d164f688c60dbbae2d781d31120832c971d5d507326947d25ecd9278df871d04f330ba4d308bb5ef8f2069e1de6402696c5dc258aceaa55776c46a3a4701bae872b9608c63b5c8ee24876cbd423827b44e2ec1d5c9a82177a0f3120f8f3cb9ad994f1f254321641fc92df29465d8cfde8eb8c7cd1568f14db95c5567ff9d5ac7341a7ec93e3ffbaa9c8e24afd70433b41209064dbe4c3062daf155fc986ebc206efc710986aa7ec2e513946cf8ed796eca83ede32fe3213a9f9d1edc7779624c3b9b16b52c4fbc13fa23131544d54927b862fadc4d267ea38f4617663a479be3df941bdef3c7e2802f0663b8993f5228687aeecd9dff8b87b804c73858f78c385a33e3393ac7b84d758d0aded6bdc57ac0e91302f62d250a8b28143acce52ea69c2219af5c485a1e12e7c5ce51d985f96cff820d093ce51bded77e9da8687a5cc39828117d99ec6228d2ad1ed9fee388566b2ebea0d2e09a4564384e5b946e6ed203a460654c5f09a5c92a849ddab568bc823da66f2cddcca76e4ac5e89037bff3adc95252b0ae19455208fda86d894a53765a7b05fb4fac480f820682f10c8ed185fd7a0ae5be5618381160cfd7988e169a4388118963648fe8d9029253c48ae5f25b40eb59d5c128a62f287406f574184c912fdcc945d7dae4d257c27d4fc45f879348fc5edac01a38e138c77c8de0e6993f2b4ff4f455e21dd7d37fbcfc8f22bba8f69abef8ceb9f14bcb1f361fe12e79d84953e3d3109f75a4a71bd5a4e2093fe664a3b2da0dc080be4f6c632c98c79ca56809055133bdf11a371cc9fcaac0b5ec1f27a3ba2269de9885a438f10a9a9b0dadaac4f085da3ff6e0f1f902b4ed4ce3f4cc5c710e1262a55a468e6dd034b71ae6c9bd1eadd73841fa0bbadfb8a966df7e32150c6ced11402939fb09941dc606763cf81814ddaf9c400f6345fbf3c3f2ce20ded97433a4bcc43ebab55abd936bb7222c5d6f492a37a09d897521cd35cf96a985a93c82727d4edb62225333adbf70a9eca79f1d7e1e1ec5cede299e9715df6fd863d255ff94a96c063161cd65c551953cb1b5c17025899783acfcdd67a2c5c5bec7e969767ac0c0f91bc703009ed8d9cbe9885bc8cdb33481724b7c453f04891007dd33b28af98c64fd5d55040c238b12665943d7e6f886f846fc3cd36ba92feb95704a21b9b3666ef25525bf738a0eb32b72272116e18d20615b4e7dd4387563026602e51eddaeb773c39e005fea21e1570c3626ad624f753509f25e66772f23db21959d0693c391a44cb82b73d8ab1730db346baef881b447dd3c35d77400296a30f78ace664ee2eb9c672272939101792ed87be308689d19976e51f3d0f37136033873bed58b52f231b3fadc2eb38742509add4865df131225f10d0002215805ecf1266bc68c4f19319ff9021bcabf84abe1e7f617aa689502e7baefc0375392d9ede2d0f5512001b39710ffc45f392347c242791d24857401b96e518a32bf8d023e7af131ca29f59a981d650bcddee7d2b2160a5d76dc295cd4e84d088265e270823500ae6514e93d957bfeabae2441779e11f5296062ee1510cea61e48f771d56362ec36179d119fd526b7381c5873a1dbb79c3aa343a97d03846503acfbff178cf47619c56c1e0c96a7b66f8c70678922bfd4136db03c74f2a43a9b7c55499ab9cce1532182ced26839e37248f0af4470fe7bc06f51a7d8e95b174ee0121f8b818dc63996d67d4e4e8938cd8e022f1d3b7a6dba806b0b9ba883691e43bff42f61eaf67250d8b73fec07734d0a396ce39c8d767b29c24b0cf592b732eaa433b850aeac34c25fc34296536201fc94b2ec0425936e8ed651def956a79949f865b5ba3f81548f56d8b7bf68defb66da5eaa804c99b700a8439421adecd4d421a13dc246cf6653a83de6b2aa49e245341ba3f0b7bea8221201c6953831c46a660dbafe08e2b6227c39f125af978fea228fddae212610b799e88dd5042b40481435a75466b1189fa0a10e711fb7e016034542ff63ed0d021c684ad00250d65b11f0a1badc634a7250156224762e494e97d770bbd0be7e7392de0d403c6268d54b66a2299fcc2a87e31545e939353920471e45a23ee015aedbd07f9ca4f067f15933c4ba421e315c34a7b3b71c5c1425749b288b10d3883698a5e375b37b7366747a646e6af3b55e156ea23f6826584453c31c3433a714d1dbe721949a2465833297eb5fb2fb1ec1711805d9d5855b208c49009302a56077a17cd9b4bf7b00436cc75fc0ec03160619d9e38d33c9b78458dd9325c86e69dee8ab25a1927a7135d81df996c1bd1fc833c5a8d7850c80f", 0x1000) kevent(r2, &(0x7f00000018c0)=[{{r0}, 0xffffffffffffffff, 0x3, 0xfffff, 0xf864}, {{r0}, 0xfffffffffffffffb, 0x1, 0x7e4e3c0fa65925ab, 0x5}, {{r0}, 0xfffffffffffffff9, 0xf80a771502f2181c, 0x10, 0x10001, 0x5}, {{r1}, 0xffffffffffffffff, 0x92, 0xf0000000, 0x5, 0x2}, {{r0}, 0xfffffffffffffffb, 0x10, 0xf0000001, 0x81, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffb, 0x20, 0x4, 0x2, 0xffffffff80000000}], 0x529d, &(0x7f0000001980)=[{{r1}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x10001, 0xd7}, {{r0}, 0xfffffffffffffffd, 0x20, 0xf0000000, 0x2, 0xfffffffffffffffa}, {{r1}, 0xfffffffffffffffc, 0x0, 0x8, 0x80, 0x100000001}, {{r2}, 0xfffffffffffffffb, 0x4, 0x20000000, 0x80000000, 0x200}, {{r0}, 0xfb70bd4624000808, 0x18, 0x1, 0x401, 0x4623}, {{r1}, 0xfffffffffffffff8, 0x4, 0x4, 0x0, 0x4}, {{r2}, 0xd8973229abab6dc1, 0x20, 0x0, 0xe016, 0x1}, {{r1}, 0xffffffffffffffff, 0x4, 0x2, 0xff, 0x619e}], 0x1, &(0x7f0000000040)={0x7fffffff, 0x4}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x8, 0xfff, 0x81, 0x9, "8e7401009b4c8efe640053733ae936e6527ff443", 0x4, 0x9}) r4 = semget$private(0x0, 0x3, 0x10004) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x2, 0x8001}) r5 = socket(0x18, 0x400000002, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x400000002, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r10 = socket(0x18, 0x1, 0x0) close(r10) connect$unix(r10, &(0x7f0000000280)=@file={0x2, './file1\x00'}, 0xa) r11 = socket(0x18, 0x1, 0x0) close(r11) connect$unix(r11, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r12 = socket(0x18, 0x400000002, 0x0) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f0000001a80)=ANY=[@ANYRESHEX, @ANYBLOB="d58276e4902bf0a26440360cf701d84a4a8277833f48ce369f707884a0fa222ea7575ef2680cf55566a8af8312b9d054cefdaca6f15c36c4987c0a0a25f8e88b964633cdb082595f12263550a545537ad199266996a8d9b8d3821db6a2ef3090c9773f7ba966ef342226e5b65400"/123, @ANYRESHEX=r6, @ANYRESOCT=0x0, @ANYRES64, @ANYPTR=&(0x7f0000001800)=ANY=[@ANYRESDEC=r7, @ANYRESDEC=r1, @ANYPTR64=&(0x7f0000001680)=ANY=[@ANYRESDEC=r8, @ANYRES32=r2, @ANYBLOB="4be613fc303f9de280ff4ca311ac90e30c7e880f1186d83db7332112543ad6d89a914e9b7a33ae70c0a54df0d119c1cee4b1de91f2299b52c874d87192b368af0d841f7de0c8b66d29a5d6a3000000009c5a3edbd6626207beedea405d338990e57e6918dbf7338aaf2c5317efbd25a70cad389431735c2e1d8745785b2be6098332686b6a0b0706d11e78fea80cb38d981c8fc0bcafd31951eb1241680788d75285ed", @ANYRESDEC=r3, @ANYRESHEX=r9, @ANYRESHEX=r10, @ANYPTR64, @ANYRESHEX=0x0, @ANYRESDEC=r11], @ANYRESDEC=r12, @ANYPTR=&(0x7f00000017c0)=ANY=[@ANYRESDEC=0x0, @ANYPTR64, @ANYPTR64, @ANYRESHEX=0x0], @ANYRESOCT]], 0x6) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r13 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r13) r14 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r16 = kqueue() kevent(r16, &(0x7f00000000c0)=[{{r15}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) kevent(r16, &(0x7f0000000000), 0x68, 0x0, 0x1ff, 0x0) r17 = socket(0x18, 0x1, 0x0) close(r17) connect$unix(r17, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r18 = socket(0x18, 0x400000002, 0x0) setsockopt(r18, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r19 = socket(0x18, 0x400000002, 0x0) setsockopt(r19, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r20 = socket(0x18, 0x400000002, 0x0) setsockopt(r20, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r21 = socket(0x18, 0x400000002, 0x0) setsockopt(r21, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(r16, &(0x7f0000000300)=[{{r17}, 0xfffffffffffffffa, 0x40, 0x80000000, 0x3, 0x300000000000}, {{r18}, 0xfffffffffffffffc, 0xc, 0x1, 0xfff, 0x4}], 0xfffff000, &(0x7f0000000340)=[{{r19}, 0xf45eacba37f665dc, 0x1, 0x2, 0x4, 0x8}, {{r20}, 0xfffffffffffffffe, 0x59, 0x10, 0x3, 0x3}, {{r14}, 0xfffffffffffffff8, 0x81, 0x1, 0xfffffffffffff800, 0x1}, {{r21}, 0xfffffffffffffff8, 0xa, 0x110000000, 0x0, 0x20}, {{r1}, 0xfffffffffffffff9, 0x10, 0x80000000, 0x3, 0xfffffffffffffffe}, {{r3}, 0xfffffffffffffffb, 0x50, 0x40, 0x79, 0x100}], 0xef0, &(0x7f0000000440)={0x80, 0x1}) connect$unix(r13, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r14, &(0x7f0000000100)="8c65", 0x3b9) 16:00:01 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r2, &(0x7f00000012c0)=[{&(0x7f0000001240)="02", 0x1}], 0x1) getuid() close(r2) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0x3, 0x4b2}) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f00000005c0)) r3 = socket$inet6(0x18, 0x3, 0x102) r4 = dup2(r3, r3) sendmsg$unix(r4, &(0x7f0000000000)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f64696ce5301c"], 0xa, 0x0}, 0x0) sendto(r4, &(0x7f0000000140)="16d8c659fba8df19e5e6d1ef312cba2b55f4da1cd241e4f60d3d15314abe74c2e21fbd362e17614dbe51dd945592f89d2528f2f3b8e7df085cc0179213b8f524f255d3d344444fbec09cd2b346d91a0c234cb018303fde5d7d178e4ea883a680248d7b1e4b5c55844194ccefd2ef75dafec511da351a723cce14f2b665bc2ecf858a0bff93d29c17a51616621c6b89c5d24ef1e8", 0x94, 0x8, 0x0, 0x0) write(r0, 0x0, 0x0) 16:00:01 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x4f, &(0x7f0000000140)=[{0x800000000086}]}) r0 = socket(0x86ab4460ea2e1663, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x200000, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:01 executing program 1: syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2d012e2f2f2facf0d8ca66696c653000"], 0xa) r1 = socket$unix(0x1, 0x5, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) recvfrom(r1, &(0x7f0000000040)=""/1, 0x1, 0x800, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) 16:00:01 executing program 1: syz_open_pts() r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) dup(r2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f00000012c0)=[{&(0x7f0000001240)="02", 0x1}], 0x1) close(r0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) nanosleep(&(0x7f0000000080)={0x68, 0x7ffffffe}, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x14a, 0x0) close(r3) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 16:00:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f00000003c0)=""/191, 0xffffffffffffffa8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="e4496652f62b99f101"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) sendto$unix(r0, &(0x7f00000000c0)='[', 0x1, 0x0, 0x0, 0x0) 16:00:01 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x8000, 0x0, 0x1f}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x2) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) 16:00:02 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x3, 0x0, 0x0, 0x0, 0x1], [0x4e13, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x20000000000], [], [{}, {0xfffd}, {}, {0x0, 0x0, 0x0, 0x400000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getgid() r0 = socket(0x18, 0x2, 0x0) r1 = dup2(0xffffffffffffffff, r0) r2 = msgget(0x0, 0x60) r3 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) r6 = semget$private(0x0, 0x7, 0x286) semop(r6, &(0x7f0000000480)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r6, &(0x7f0000000540)=[{0x3, 0x6}, {0x4, 0x82, 0xdfdbd8b24fcd74a7}], 0x2) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r10 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000100)=""/114) r11 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r12 = fcntl$getown(r11, 0x5) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000200)={{0x3ff, r8, r9, r8, r9, 0x14, 0x5}, 0xfff, 0x9, r12, r12, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r8, r9) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r9, 0x0, 0xffffffffffffffff, 0x0]) r14 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r7, r13, 0xffffffffffffffff, r14, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r17 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r17, 0x2, &(0x7f0000000100)=""/114) r18 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r19 = fcntl$getown(r18, 0x5) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000200)={{0x3ff, r15, r16, r15, r16, 0x14, 0x5}, 0xfff, 0x9, r19, r19, 0x7d55, 0xd75, 0x3}) r20 = socket$inet6(0x18, 0x3, 0x102) dup2(r20, r20) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000004c0)={{0x2, r3, 0xffffffffffffffff, r4, r14, 0x20, 0x2}, 0x5, 0x8000, r19, r21, 0x60a4b86b, 0x1, 0x81, 0x2}) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getflags(r22, 0x3) socket(0x6, 0x0, 0xce) 16:00:02 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) r0 = socket$inet(0x2, 0x4, 0x2) fcntl$setstatus(r0, 0x4, 0x40) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') rmdir(&(0x7f0000000100)='./bus\x00') syz_extract_tcp_res(&(0x7f0000000000), 0x2, 0xb4) 16:00:02 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000081"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="38767837c1401235a6bd5ae188cc0cbeac3a50e4c5d69b5c9cd9686e02bbfb5b306ae8f101b4ef7227e860b53c7463284b4f3346c19fdfd7f1f75b0a4d6cdba0fe1b07040cadb88ffdcd6b7070996c337d7272ec376cf656889c2a96419f55bde3f341be1aa4eb0229"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000140)="009bcb73853bc348", 0x8) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x34, 0x10, 0x0, 0x7fffffff}, {0xfff5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:03 executing program 1: kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) kevent(0xffffffffffffff9c, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1, 0x2}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file2\x00') 16:00:03 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/114) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x3ff, r0, r1, r0, r1, 0x104, 0x5}, 0xfff, 0x9, r4, r4, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r0, r1) r5 = geteuid() setreuid(r0, r5) setrlimit(0x8, &(0x7f0000000040)={0x8, 0x7}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r6 = syz_open_pts() close(r6) syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x9, 0x7fffffff, "000026fb7dac00"}) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:00:03 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="28000000ffff000001e940a15df2fa69235c9a5c275f448700000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0xb4127c58dc5d2f5f, 0x1cc) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0x100) recvmsg(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)}, 0x0) r3 = semget$private(0x0, 0x4, 0x10) msgget$private(0x0, 0xa20) semop(r3, &(0x7f0000000740)=[{0x2, 0x7fff, 0x1800}, {0x0, 0x7, 0x1000}, {0x2, 0x4, 0x1800}, {0x3, 0xffffffffffffffff, 0xc31b3780bccc3428}, {0x3, 0x5}, {0xa35432a02fc9178e, 0x8000}, {0x2, 0xfff, 0x1000}], 0x7) semop(r3, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x0, 0x9, 0x1800}, {0x3, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000800}, {0x3, 0x4, 0x2800}, {0x1, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) semop(r3, &(0x7f0000000000)=[{0x3, 0xb06, 0x36e9a91f8a84f16d}, {0x8, 0x389, 0x1000}], 0x2) semop(r3, &(0x7f0000000080)=[{0x3, 0x68, 0x1800}, {0x3, 0x3, 0x190610cd809c9174}, {0x7, 0x7}, {0x4, 0x1, 0x800}, {0xd51669d45df99ff3, 0x7f, 0x2400}], 0x5) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50, 0x0, 0x0, 0xffffffff}, {0x35, 0x0, 0x0, 0x2000000}, {0x806}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="6dfee711529619c9e3ffc2fe063a") 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x20, 0x0, 0x0, 0xffc}, {0x6}]}) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000140)=0x9be) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='+d?gUhox\xd2\x86', 0x20, 0x0) syz_emit_ethernet(0xfff, &(0x7f00000008c0)="9828bed0e52c2677d50e18031b411d4a38ac59ff75e0d2eaf6caaa1cf16eab3703f33f23ad9c4d115bed2c71a4cfcd81efd3fb55a01c05b8dd701b4e55f9d84c6aaea638f2eafb22ae7b822745f3bd21382b3b4cd917c406f8a2f644b30e1ef593123e14cf9eb952cf19af0dc08dd130d20889b25fcf3c474e1aa747e256e60b105e1f0ed57e9ad642a5b486868fd39a526e0bc4a7e166965b162f8f4851bc573a0a2476a743110a69afbd80734253902702928271f0e1cae691c501bfd327b9c1d0071be4194d2bea532732876ccda343aa23aeec2942ac11d6ac3b7832a43ab0d5f433a9d25f822f820b514edcc433288a5710c8072d32202b10d8b7046bec273892eff4d4c155aa020b4533d03123cdfa8b0805f8cc31aae4acec1717e9c02acd67404b1a28873677d786ba87c19a2b46fedbb44f155f2b7489df673739908780582b8007588d3ab3c0f278cf00b147ca37601bd76f66cfa78b9c5a6a8b024f71f17a5506dfa6662d62dd3931f73df50e9cd7eb63d7302f61b887a240f814c1cc84e6c73cef8f40f356b3da76f9a0bc5fa78320dd106dfb0e3e657b8f1598651bcb645242bfd160313c9b7ffc53a67bb86c519024f7caf2e4cdb0605225598c13b5b7a056bcd16364a34b6c1c2283d9eab6551fb6547fe2b812d973e0abbcf6fc289400ff0eefe54e36555329c8b5af87a57b937cf231bdc3f0f4675c791cf017480f7867f590b0b3b5b669ab48bbf37c61f509701f3c96d30d1d01a873891b017ce6455338003c75280e465ec026933167a65a175b1bc8755a09fb3e863d39a893a14feffed620018de8695ed5f2e546c914cb3bd2f4e6af8c3c4f649199d9059a1d8c414e4474e7aaa7de78b4c4afa871665b27f1d570114a534be568fa31343249733974321e5bd25d576fc1e7e7bc212403cdf5cc005b41abadb3c2634e62979a6d1b00bee97d36835839b04dc4a067a57c1749b7735776efa99ef2e7b8bacc3cf04977c6e4a1f18d3d3182f76116c61587dc9d0bec0aac86a2532733e1f9f98cd3ba8c9624973e9968467bfe2b02c1cf7667966a0614dd7fa6108002bfd4fd4cbfa4875ce17b446437baeda11e8399baff5a32db2275b5748a9065098bfb98460f569b098fbd059489cf4cb6343eaf690f87004ad6e9b1a041eb9870fc88651078b99a8a9ed4c6a8e6c072aec891b95ba97c211e0231d944edd44afd2b7836bee98d907df6f1f5c00d80885e93640da0155973f82920d3c2bec738df9116e8bc8183af274c489704db0d7f93412f10e6998999a0a6a83b3a949100486840e8a22c5b5b2f7fc04eba7bad640a2e86c2b371dd82cf66741a90eee43c00bfb61bbcac5bbdb0e5d634b021a0dbe7f65491b7a0c77aa6289c2994ce364643c4e6fd8d51766bddff42be87fc9bf4e493897c1969e42787a563fdba287edfe019f76713123638f69c42af5c7cfab7fcbb2c268e71b66f7940af2ba4b75c1379b5d33b3a10bb2c9540c5c12290ac143ef44250b7fd64d67ec1a1977975358b42b25dd3b0691e76e5980d3e05c909a048f7a104f88d6aeb574e8fc92e055fdd63c511a032c39e0dd1d2b7e743f035903d798d6e402e08c92750030ff668800aa360104a52f34d59b06e512e1a217eedcb11f8bc43d4dc9f779ca7529343624ab83cd4d060d69760b9a23390a4996984e68f3254b4defe4f41de0cfd9d1e0d473d0fc9a34ff4c022f6b6101bf808a2a8eba9301d76e49d302ec12f2980958a9b0d1c289e05f115fa9902fbf981048f1e2e00e50b005b46426b3841ee6b3abfff42462b24ea356aa21005dbe756f4d9cba381809ce32a5cedac4e123259fa6ee170b7886816d8e87d531b313c69d6395475907be8c217aec718a0ec4b6375b8e00200edcf247189fbfb16003b00bff033b744742c4a17ff887cfa758ce4164a0c5f1cf5eec39d14c6ccd292f300e8f200fbe65fcb9f8cf5792f47872b71d4563f1b3911d47e96ca1258e5569899c5b4373fe210795adaf4972f9920f27005baefea54760935fc6e673d4b63503854b510134af52f7addf8b662ea7b787d78e466b05fc6f03e416e7c4633d3cc0a1da66bdba21c69b8a868b94b168ad3dabf41823a0292ed9efa93c47d775933058d141edc3d2c0e378e8ab5a0413d368d1304d8866ee988375cb775c22c87fb6a199fc92ec909de95c7b73908841f6bd53b30d98a599c3d483ee80dd28283c254fad655d7c4483f09dd528fa5ef44c60b9f1d7d185b8d093a38838bc65a5f7448ff699c737fb40738089811a05e14ba637e9ed04caeab873f8050f624bfa9d209dfcd47c78b4283607a0c8d067bfe37aa5cfc6cb5cf229adb5bb88bbaf508a9bb1ee894335e89c9d1e26d49d4fa7ccf0dce51f7ea9cb6c0e27850da303dd726bc79a502e78b586f96a0e8c5b5cc149155973118d624ea27f218eac98819d2bf69b30822e03dcd061f460b96cc4a43ca358b284accebed6f5d060118279c45a4f459ad0c9333bed5c17a990a6124c9ed7667d8cd5bb00e8de5cfef4357d4d1e1cff797ea68b8c39e6635acf853ce2a24197760ddd8f76d58d356e9aef019a0177478e31c83ba771321e66e17cf02ac0357df96e47200634e311ed7ec91a1e9c6ca9abd4b7efe668e64807befc40749caaf07fface39fa39e3da3aba9167b456aaf3d4a4151cc4a8fb19b6efc4437f203cd77c13dfe4ff4585b49f760a838b8680ee4b071fc30b7e4b18a22d12ca6416c1f74ffdecc212dad3a5add6860d4357c8efe01083c5ec900d8e101cdd4a6cabc3c0785051edd7a1b0cab67b59848c0147a48982cff36ef8ab4e7921a110f454493bff2245bf2124c9dea59637b23e3dc8feac2672cdd654749529e31b2488fb6a9ae4897600a3cf4d22fe1d756c47502412c78eb1750e0886add85512ed34d4f5ab35e48492ea901dfd5b1f22c279b3441c0e33b7ff56025013c0f34c57aec7ad7b5fa1e1e15a7150db4abec8e2835b1916bfd72219e0f9addbbd3782dced777d9ce7344b967869eea1bf53d1c4b02b3e34ed02d76ec7e3965f4dcb32d36e71ba5df17d49bee0993cd99a9417fc8f947fea3cd9902478ffe36aed89d4fedffc3072b62c9cd8a39f11d3415e82c8b1b896b8910735d802866b6d36c7dc7748f99fb2dcf4eb6e7e5088129d7258d7e78d39c0a4f4d916160da9619386e3197806b7176b44efc22d0cbe66d724c101ab901627b542683e4bce32e0b342d5ef7f2f1aae1e1ac03e39e48c0992cce6e8a6e4b2f4fb03023b979d394baf597a46b56cb9973454e0f0278d2a154a70d6b0092b60263d63f861735c948ea6b7e3d6ff1d1c06a0baf276c64be2c035537d10b1ee1d485c28e51ddea698fa7bf0c115715ac196a3859232f2bf469ccfe2b4dfeb0a66f71b8dbfd7c06edd49614490c466f1c2a442ba924e34551904ea3cccdce4e5c9389fc9a8f12022b793cb078432bcc502694873f996596c01c0e9a693e39b3c95ec576e0c734189e729924daf07556ca916a36f312011f6509617c83f90cde3ed7456f211b017797a4f0251c5c7f81454a5d484d9d86babc238d79e1a6eaff8e5022e8b17eb3078155093e9ff35186d87562592147b192f73d0c739402947481eface91d0bcce47629c16700743846ab53b554cf0d9dd4867efb6f8de0647fd01332a04584ff8d2dba336fb81db0442576f58831329863d2b4a14ee6a1204b81bb82d1388c8cb4ad10ca34078061c1c88f1c1d23988ed1bc98717e15d1865957d8915550aa04b896d1ef1e2cff01010000cdb9020aa67ee5c286894071a87bb1dd0e80aa9e8409468e9f836847ba4825118ea71aaf372810df24283fa079dd5dbc2407a9dea800737cf087c83815b08c97d10930484dd202ba68d64026f22939186297acdf903b845ae614aab9e028841eee1a0b0f259444314d31a5e456c67fe918f64a952d84f16bfb2bc9cea5ae07bab2ebb53bb8a524b66bf26a2a0fdbf26285d5b7a2701748cbaa893a08922e70aebefaa005f0d4659f01e7f47fec0be3b5a203e6316e776b9fb76aa12560d0f147c8809c6755cb739b2c807fd3d6b1a7a1ca1c0b16ee7b91dde8cfacde9411f6629d2fd41b2ad475473c99a391eeacf017404d40dc116166778d0822802851f3ca1ee0655322d659ea79fd8a2d9151516e300d3f193f70c6d02e04c6af62793b1be8bda7170242354ae3d75573659b1cabd41cf9f89aa0b8b79f313997b625f7c7f57d2ad90a9c6a407a1bd4c7e8bc1ffd50ad06ad4e3ba699ceb2e386960f547e440bbb8f25e2cbd3fdb2e278073cbc0d1b88a91e12500e81e2c575d1b0a7ed1471578fb02beea00006646903826f0ccc3193b2ea545718beda46e2e080d96c5c9878e7b9c1d621a9472d8247e7d105b51edf16a17c887956c51e447300325640fdf0a06ceb2b9bf91998118b25ef20142f7aff506ed6217ddacb74d059af2709fbeb64bca8e5b99d517dd141531500a34cba3aa1ffa1fe36ae3d0ddcd89a00a66c105adeb198e062e71be98700f865266b636565e050908d5a321a3a72b7c747f6623fd77c1224681f14a6e7fbe435beed204a34ccb052007eea57b6342e2b39c8f8b487ca56392935b503c0f10efe891d46272f91a06e5a5fa71b6f15f317edb752b7ad2b34fe2c230e238b0247ec62feefa940986c706b5766f99cc12d4e4ab53537e146223032a92166eeaf0e63111b1a3538b19f6a9087ce9d7fb30f06ded561dc00bc561180951a6cd409baf2cef4455878f5453107bef2e763706bf0f3cf29ef3b36c1b9c6886b039a3a801b6e374885cef0dc979624e367b7392ca9d3ffe5b6b8f6938d8d6f45f683ac4c12acdfb38ed4d4f1b163278c86646fc3c4bf9decc02b766541001ea3bcfae8bb4fa2a95241c9561c3797cc88404957f23f2ea607caba3154ebbd0dd905f1ec1959926302782e520ef00d37ccf33af8f146d2edc13b750841f78f99227b466325466b8709d4c6e830cec63258362b11e5d91c6983994a05eb8be857e9d5acc0666148fbf66cf61df2052c31e9be86053d63d41fa607ac83ceb65343acd95f38ded92267ae2ed182fed9cf64e3b81d14a6d6598f46f43fd51bdfe5ac5c95853cd30d578cdb0e2b3c62f0df3278a102e45e3936d9b0d47e5ac1182ebaa16bee9f2c790b7b7947018b44429c8cfd3cb44227948dc6c6f9b1bc91dc9dfb8ee6e92646f8da66b2cf0a0f0e5168d35125765c18a9ab25c66c4fabf59bf890aad36d357478e29fb48e3db3efbb071f6317bd2d3ffb4d924abf2cf4f1155130dd13653978066fa8a657399153d1c58981aa5fa11423547ec7bf21140bac418a090d464ff994928d28633b170778a6cca7ff53e063cbb37be1e7865ec993b5e21bdf3623770b447fcee87a9a9678e51a7224476488ad58aa3bcde808425a2441d7d1ba6a3afc50f56adad35cd6ce353d9b620e8e6418a11b1b35f828bb280f8467a3a92b132ff49fb77586e044763e8cc7cbab7853c1c4aa438939603a8f13ee5604a34ad0c0372683f06deaca2d7094b43d2c1cee762e41b35a8d23bb77ecbdf3ecebc2a639b0a7fbffaa512621646c980e9af82d24ce3c43b38b61208fe68340262f314fe79df07e3f6294dcfd59eb770d43d92567480b8fefc4fe6db6437222fd513e49ad33961818af098b883a3497944d92e24b06545e5e4dcc1ee0410a7f0556abb4c002080c9c9312c56ed4cd106d7c0a14b8327f4d53d9a05807964988a1e70f30067406bdaa3da39660603e2365362963a6b24b4a88") mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) open$dir(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x40) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x81}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x7, &(0x7f0000000040)=[{0x0, 0x0, 0x1, 0x4}, {0x3f, 0x5, 0x20}, {0x3, 0x0, 0x20, 0x5}, {0x2, 0xea, 0xf4, 0x401}, {0x8, 0x81, 0x80, 0x401}, {0x6, 0x8, 0x6, 0x1}, {0x8a4, 0x0, 0xd5, 0x8}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = msgget$private(0x0, 0x2) msgrcv(r2, &(0x7f0000000300)={0x0, ""/187}, 0xc3, 0x0, 0x8c4f261bf52c42d0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x10000, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x1, 0x0) write(r3, &(0x7f0000000240)="e3670cc3", 0xfffffffffffffdd3) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x3}, {0x61}, {0x6}]}) ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x7a, &(0x7f00000002c0)="962c6a991dcea300000000000000") 16:00:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x6bc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x80e3}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socket(0x20, 0x8000, 0x3) 16:00:04 executing program 1: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000540)) r1 = syz_open_pts() mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) sendmsg(r0, &(0x7f0000000b40)={&(0x7f0000000140)=@in={0x2, 0x2}, 0xc, &(0x7f0000000a80)=[{&(0x7f0000000480)="bcd98b32f30e1e18403027d2d6e0a7394ae9cecce69c50973490be01e9db120f2169bca9615df11be52313afb3486eba5736", 0x32}, {&(0x7f0000000740)="d0261e7dfaaae6568fc0bb7d1bf4825d61028659df7b2ddb4d309c614bc8fa40b4ed2860f03ef30cfb203270403431ff519afb89ba64ca2566a74b0238f2954c10e44e0f0be5f576b211d981b96bf07ae72cfd155e6b51d236c92ec6e7e0a40de4ec8b397ec9c57e128e8d2764def28641c4f453a7380e76d8a0dd5350fcfcc689cc504b1749cecdeb1d10954180bd761eb30cb53f9b7d61a66db52716e83ea3", 0xa0}, {&(0x7f0000000800)="9e3d8ab48952057340e7ee71c57d98e97ac72633e8e36a100de64ce47d352889ced6ad6f1fc6147345b154cf74e09f31f0c86b1471c1687a684700f1504c0c70b6a0bcd168dd7fa4a692845a86e66f133b037cb557bc9fcc0026ef6a59a2", 0x5e}, {&(0x7f00000004c0)="f524b4a66d333152583a9a85d006c32ddc7037f9a220", 0x16}, {&(0x7f0000000880)="b693a92b75854dbc7bd2d62de9894e0b5572a9d047c0220865d9d09bbebd699dd5e663d4ec6209d2ef0b9b2fa73b9b8303a615daf9d951c81e7acd145d32e5fd87c01a3a0b94efcfe3a78cd3f1c2528474366b72b09f9aa5890d178ac56b3a1b61ee500ef5102ce32996eb5f7dc9a8ee3e1d44996ef092f645a5b94115e76f2658c9d12e4212e25ae80512c46818ba1bb9d19893e029c5cbeca557006be44c9137c70b54e94a3c47e1f11ca52d3a109da4b1d090f865a777f11f6e1a6ea5bd8cd6251886571f083aff7dd8c8e6e6ef83a0c30e20adb49726349f51329cdebc0c5045cd962ffd3bc78191aaf5", 0xec}, {&(0x7f0000000980)="99fc7e779d0f52623bdae94f4c306c13fb3d4b8b45de514afc64cdf9abd5ddeb451eaaa1c744b6b5758f52b27e6734721dd83b0ff9687c50e1094fb4e2abe0272547374455efd1861c82a2530aeafe71074da3763bf977d4fbae74098ecfdb4dda80e4221cc164746afdbef5bc70530e1b7fb5eb599b118fd998950937bd35ab6e4c6140ea0a7fcb90ae4efd92aa80019a848b2d29e77efc77ebbb58cb1a97a1db16d3b1fd2c58714eacba3bdcf22fff9bbfc7b6851f19a78f916bb8e68e92492b83bd08cf483cf275", 0xc9}], 0x6, &(0x7f0000000b00)}, 0x3) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000006c0)={0x200000, 0xffffffff, 0x90d2, 0x6, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000700)=0x8) msgget$private(0x0, 0x20) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x5, 0x40}) write(r1, &(0x7f0000000580)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d4d75612a2f7a08c5b921eb5aecdb80b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f", 0x65) syz_open_pts() close(r1) r2 = openat(0xffffffffffffffff, &(0x7f0000000640)='./file0\x00', 0x8, 0x174) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000680)) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x280, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000440)={0x200040, 0x1, 0x721d, 0x9, "fee944896b6b6a752ec6d4262413c1362fc6c5a1", 0xc9}) ioctl$TIOCMBIS(0xffffffffffffff9c, 0x8004746c, &(0x7f0000000000)=0x2) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000600)={{0x18, 0x1, 0x3f, 0x7}, {0x18, 0x2, 0x80, 0x5}, 0x8, [0xffffff01, 0x4, 0xfffffff9, 0xfffffffb, 0x8001, 0xe7]}, 0x3c) syz_open_pts() 16:00:04 executing program 0: madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) pipe2(&(0x7f0000000000), 0x10004) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000100)=0x6) r2 = socket(0x2, 0x8000, 0x90) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x15, &(0x7f0000000080)="02000000", 0x4) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r2, 0x2) 16:00:04 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x7743ea0ecdf504a0, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x34a9e6f03d230d08) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) kevent(r0, &(0x7f00000002c0), 0x400cc, 0x0, 0x80000000121, 0x0) r2 = socket$inet6(0x18, 0x3, 0x102) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair(0x20, 0x4, 0x5, &(0x7f0000000080)={0xffffffffffffffff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) socket(0x20, 0x4, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r3, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffe, 0xfb1cf220e8e81e39, 0x40000000, 0x4, 0x10000}, {{r5}, 0xfffffffffffffff8, 0x8, 0x40, 0x4, 0x7f}, {{r1}, 0xfffffffffffffffb, 0x0, 0x8, 0x20, 0x1f}, {{r6}, 0xfffffffffffffffe, 0x4, 0x79f53fc33bf0ce82, 0xcc6, 0x3}, {{r1}, 0xfffffffffffffffb, 0x0, 0x0, 0x2, 0x3}, {{r7}, 0xfffffffffffffffd, 0xc2, 0x0, 0x10001}, {{r0}, 0xffffffffffffffff, 0x4, 0xfffff, 0x2, 0x200}, {{r0}, 0xfffffffffffffff9, 0xc, 0x78000012, 0x3, 0x88}], 0xffdf, &(0x7f00000001c0)=[{{r0}, 0x0, 0x80, 0x80000086, 0x80000000000000, 0x1}, {{r8}, 0xfffffffffffffffc, 0x4b, 0x80000000, 0xfffffffffffffffc, 0x3}], 0x9, &(0x7f0000000200)={0xdc, 0xffffffffffffffff}) kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x80000000, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGBLEN(r9, 0x40044266, &(0x7f0000000280)) 16:00:04 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x4003, 0x0) pread(r0, &(0x7f0000000180)="980dd35ac349c3af47222fafb66f044b883397520121a8c3b36dfa29c04015625e6892f562e30efd1e0685bfb1e7f760568a8f6ec08654e3eeebd9ce0f24445b4ee7a710d42d01f1e6e9675e64546a4cc671af16dcb435081f593c93fd1c22bec32c22f8e15902ba4bfdac2394a6bc713f1808239c3328bc99da8c2f8bdbfa4c76716809c58da304e30982ab42a406cee3d994dcb5e2c53771d15482d299da6f19def3d2d1758ad2c1d6b4ecb755325ebd4bf0f1973b4917ee6b85337520e0b580cc4910c338e6008e06737a191740", 0xcf, 0x0, 0x3) setsockopt(r1, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d36d8224d791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc1f01cf13fdf0db339bb94791509e76"], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:04 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000100)=""/114) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x3ff, r2, r3, r2, r3, 0x104, 0x5}, 0xfff, 0x9, r6, r6, 0x7d55, 0xd75, 0xfa}) getpid() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = fcntl$getown(r7, 0x5) fcntl$lock(r1, 0xf, &(0x7f0000000080)={0x0, 0x4, 0x9, 0x100000000, r8}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() syz_open_pts() 16:00:04 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) acct(&(0x7f0000000080)='./file0\x00') acct(&(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 16:00:04 executing program 1: r0 = dup(0xffffffffffffff9c) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r3, 0x4) syz_emit_ethernet(0xf5, &(0x7f00000000c0)="093c960428b02f8b0086b168ba45f5d133ad58ca4d08d6a7b6d30cabd9132edb50a8151e9060c89903d42a66c9ddae41cb33becb9ba5c63e78aa5ecd3fba13db4c296abcf7b1ba9fb4c70a96f8028721ad22dc3376720e37265e3981d717a134ddf2d3bccb77dc8615b8a29354590204979457d63c80a2ff515c75edf7187b93a38f7fbc0d8caca6863d092353a1afd7ae03ad92900204c85713850dc60cb1a3cb88a2bb32430b3740804aaab182fe145314b1f566bd815f6e2c486e17a04b04ecb87d5c9c151864a14e6341c97fdffc35fd62997037cf4470573784d0817056dacf8922e6d6511b15593721b7c00b3264afc5ba4f") mknodat(r0, &(0x7f00000001c0)='./file0\x00', 0x1008, 0x37e) r4 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x4) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000240)={0x1, 0x3}) getgroups(0x3, &(0x7f00000002c0)=[0xffffffffffffffff, 0x0, 0x0]) chown(&(0x7f0000000280)='./file0\x00', r2, r5) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCFLUSH(r6, 0x20004268) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000340)=0x400) ftruncate(r4, 0x0, 0x1) getpgrp() r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x28, 0x0) ioctl$TIOCCONS(r7, 0x80047462, &(0x7f00000003c0)=0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000440)={0x4, 0x4, 0x20, 0xfffffffe, "156ed70854623e0dd6d47adf6e55cffdf312e015", 0x2, 0xffffff80}) r9 = getegid() chown(&(0x7f0000000480)='./file0\x00', r8, r9) pipe(&(0x7f00000004c0)={0xffffffffffffffff}) ioctl$LIOCSFD(r10, 0x80046c7f, &(0x7f0000000500)=r4) ioctl$TIOCDRAIN(r7, 0x2000745e) ioctl$TIOCSPGRP(0xffffffffffffff9c, 0x40047477, &(0x7f0000000540)) setuid(r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r12 = getegid() r13 = getegid() setgroups(0x4, &(0x7f00000005c0)=[r11, r12, r13, r9]) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000b80)="5600000000000000ac8ed6dfa92d42087f00b60390ceda6ac1563048e803cf33267ce764895d247c1a15295c75abcec6c1c369fa47bab9e1aecf0c0aa9f915a4e02f98bdf3155cd7d25d53c373bfc0ed3c5930e61f9a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac334db10ed7917354a002af475d52a6bc1a5c9f065780f5a26c7bb6b56dac5a7ef0d39c076206c88f83373cc0394d08b073df98669ba61b4f63caec35d5082101f4feaf20be12c91de845c593b04e4b8b48ec7bccaf1ecce8a980b3503bddc3fe5bb6c66dca0bb5a010024b8a14fdcb2a27755096b17790a", 0xe6) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x0, 0x7ff, 0x5, 0xffffffffffff5e50, "854955882e0261b6374dbfa608e08ff7ff00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x281}], 0x1) r3 = socket$inet6(0x18, 0x3, 0x102) r4 = dup2(r3, r3) sendmsg$unix(r4, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) mknodat(r4, &(0x7f0000000000)='./file0\x00', 0x80, 0x1ff) syz_open_pts() 16:00:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "73f3267eafa8cbcee3fc0a4b6900000000f200"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r3 = socket(0x20, 0x0, 0xff) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x1, 0x10001, 0xef}, {0x18, 0x1, 0xffffffff, 0x9}, 0x9ac, [0xffffffff, 0x7, 0x7f, 0x400, 0x2ddf, 0x4, 0x3, 0x5]}, 0x3c) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r4, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r4, &(0x7f0000000240)=[{&(0x7f0000001240)="02"}], 0x1) close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x40, 0x3ff, 0x6, 0x7, "99dc2a8cd7dc9808efb0748a7cd54390df530ea3", 0x7, 0x27}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x2a2, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000080)) 16:00:05 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = semget$private(0x0, 0x2, 0x8) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) r2 = semget(0x0, 0x3, 0x20d) semop(r2, &(0x7f0000000100)=[{0x0, 0x2, 0x800}], 0x1) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000340)=""/211) semop(r1, &(0x7f00000000c0)=[{0x0, 0x5, 0x1800}, {0x0, 0x1, 0x1000}, {0x1, 0x7fffffff, 0x1000}, {0x3, 0x8, 0x800}], 0x4) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), 0x4) r3 = socket(0x18, 0x2, 0x0) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000000)={0x40000000, 0xffffff}, 0x10) recvmsg(r3, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/160, 0xa0}, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0xffffff}, 0x1b9) recvmsg(r4, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/160, 0xa0}, 0x0) pipe2(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040), 0xc) utimensat(r5, &(0x7f0000000180)='\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', &(0x7f0000000080)={{0x4, 0x2}, {0x6cb}}, 0x7) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000140)={0x1, 0x2, {0xb5ba}}) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x8000, 0x0) openat(r6, &(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x80, 0x98) shutdown(r4, 0x0) fcntl$dupfd(r3, 0x0, r4) 16:00:06 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/233, 0x1b1}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r2, &(0x7f0000000440)=[{&(0x7f00000001c0)="44b8aece1a0875420d5f05960b874d92f581c6066772c6091aa8e80390689edb5f5e57ddec57e508109e3b0d3af700ee2fc52fe3a5f362eca058e20502d341e32c761c4c37e9eaf22b7f28", 0x42}, {&(0x7f0000000240)="fc79a647fdd1deaa15e59ce250435d1140b3a10c369b0de42ca6c81125d494ff36c7fc9507057bed8e322a21deb5d18676980d5439320c74601d86efaae2afe3e175ea79e3d7dc51aecae940e358c36a55eb99aae34da92e4f4dd84df637e01762c9d52b3356854de961090c2526170430e03e5693885954b6f20c42ec15fb9c7d96bbafdfe74631fe679b5ed53cefd95f61728915c15ce6a33be89f8b337ec8cab52c3bb084592e28918d7d6f3c0f5f7aa04906e6cf9d5990d92fada7591a2102d5e398", 0xc4}, {&(0x7f0000000340)="aee90972ea2ffab98892c13da3e800005e342fb247acecd4269ac4b00778f07678c0629487eb8984c46433e5cdb01ba993ad8d04872aea8cf690b0fe84ad5256c1da622394f5024662f2cc9c37b3ce13956ec5d3b14274b8ce88aa178b4472c62c0753f83487b9abd9df43498f2eb7e77af33d3d2f0df7142ec7a7cff469bba905538821e5fff44a4ac51bd213", 0x8d}, {&(0x7f0000000500)="e2fb120491e58a769ce10036b0d8deebc89f21ac53905ec8c0b825084c408d1c9dc37f92c6442ac750d32d80e352d3b6bb3faee680074827adfe5f7c5994395bcd8c847c8b2f533d1b9c1d6c757ddf7efe58666a6556535a0b839ada620f5dd307de4012539cdeaf39e870b079869820c325737e4b4017bc321bd8886d7774ac31aaaab36689395977e8ef6de06d81055e2b7854fc6293639212ed0e136a61ae8791c4acd235f1457790a3c338d1fc96c3e3bbe10073167de241d468ad53c85bcc04e8c1282a018994f4e8", 0xcb}, {&(0x7f0000000000)="1b41d99f896ebcb5d3dc56a9e7096e6931caab3417f23342c1b0acc70f087873d4aa4a6793951f3510ca5612f31deb41a0a493f87e074a11eeb946c46b63", 0x3e}, {&(0x7f0000000140)="f9e0c897f455d4439cb750830d6d4b", 0xf}, {&(0x7f0000000400)="6f6733d227245efe87b4bb0f52bc7baacfeea1707b16b1", 0x17}, {&(0x7f0000000600)="81ba155f4716d8c69d9063b62c0922e8d85f30708a099875c45fe4f2bd920736c84fc2260dce4b30b3609c376abcd459c50db995aabd69e74c387ab4e3df1a27c64401e0ecd6b531b66b613cb33ac9d6876755bda5ab98450989a37813b8d85b7982a1ca68a89a1418e030e05b2d473f28bf97c48fd7181f411c0f4450c018d9a9a9076e55269d136889598e3780b7256c6519e17744d577d2f122e3891c55328b37643f79750951d01ba889f9761b5aee815ee0aa8b0ec89eddbcc78615dfacdcb8931c6857d76c1bc009c2075a071078ca3e97627ff61b13fd4c5850ac1360a3", 0xe1}], 0x8) writev(r1, &(0x7f0000000040), 0x1) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:06 executing program 0: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000]}}) r1 = socket$inet6(0x18, 0x3, 0x102) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) getsockname(r2, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 16:00:06 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) poll(0x0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) close(r0) pwritev(r3, &(0x7f00000003c0), 0x22d, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) semget$private(0x0, 0x1, 0x0) write(r1, &(0x7f0000000500)="d5", 0x1) r4 = semget$private(0x0, 0x1, 0x14) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f0000000200)=""/96) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000080)="a6", 0xffffff28) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b2a018 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b2a018 16:00:06 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) 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(0x18, 0x1, 0xff) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000080), 0x4) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) getpeername$inet6(r2, 0x0, &(0x7f00000001c0)) 16:00:06 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000), 0x2d1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x3f, 0x400, 0xfffffff8, 0x0, 0x6, 0x81, 0x20, 0x2, 0x1, 0xa81}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000000c0)=0x5) 16:00:06 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) close(r1) recvmsg(r1, &(0x7f0000000640)={0x0, 0xfffffffffffffd1f, &(0x7f0000000dc0), 0x10000000000000c1, &(0x7f00000005c0)=""/100, 0x64}, 0x40) getpid() r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r2, &(0x7f0000000380), 0xfffffdf9, 0x1, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000080)) r3 = socket(0x18, 0x3, 0x3a) r4 = socket$inet6(0x18, 0x3, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x2, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8, 0x0) r7 = socket(0x2, 0x8002, 0x0) shutdown(r7, 0x0) connect$unix(r7, &(0x7f0000000080)=ANY=[@ANYBLOB="3b024207e0000001861835bced11a0007cb0741e5f1104170919cce61818ac5855dcd96b91016c9de48903a0c425397f512e14ccb2d0dcd4a79272b268e246ac8e2f"], 0x10) r8 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r8, 0x0, r8) r9 = syz_open_pts() ioctl$TIOCFLUSH(r9, 0x8040691a, &(0x7f0000000340)=0x4) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000300)) write(r7, 0x0, 0x0) kevent(r5, &(0x7f00000001c0)=[{{r6}, 0x7ffffffffffffffe, 0x11, 0x1, 0x8, 0x6b02}, {{}, 0xfffffffffffffffb, 0x16, 0x40000000, 0xfff, 0x366e}, {{r1}, 0xfffffffffffffffa, 0x0, 0x1, 0x3, 0x5}], 0x6, &(0x7f0000000280)=[{{r7}, 0xfffffffffffffffe, 0xa0, 0x80, 0x0, 0xe99}], 0x8ff, &(0x7f00000002c0)={0x29}) dup2(r3, r4) getsockopt(r4, 0x200000029, 0x1a, 0x0, 0x0) r10 = socket(0x18, 0x3, 0x3a) r11 = socket$inet6(0x18, 0x3, 0x0) dup2(r10, r11) 16:00:06 executing program 0: madvise(&(0x7f0000005000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000ff2000/0xe000)=nil, 0xe000) r0 = socket$inet6(0x18, 0x3, 0x102) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000000000)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb182e2f66696c653000ec85a7a244fe891ebd9a"], 0xa, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x8, 0x7, {0xffffffff80000001, 0x8}}) munlock(&(0x7f0000005000/0x3000)=nil, 0x3000) munlock(&(0x7f0000004000/0x3000)=nil, 0x3000) 16:00:06 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getpgrp() r2 = shmget(0x0, 0x4000, 0x8, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/114) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x3ff, r0, r1, r0, r1, 0x104, 0x5}, 0xfff, 0x9, r4, r4, 0x7d55, 0xd75, 0xfa}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r7 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000100)=""/114) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x3ff, r5, r6, r5, r6, 0x14, 0x5}, 0xfff, 0x9, r9, r9, 0x7d55, 0xd75, 0x3}) setpgid(r4, r9) getsockopt$sock_timeval(r3, 0xffff, 0x1806, &(0x7f0000000340), &(0x7f0000000540)=0x10) r10 = socket(0x2, 0xc003, 0x6c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)) recvfrom$inet(0xffffffffffffff9c, &(0x7f0000000080)=""/91, 0x5b, 0x0, &(0x7f0000000100)={0x2, 0x2}, 0xc) connect$unix(r10, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008695955984c8797fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495020000002f00011e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f8784453c0f73e66a31a4a5c5fe361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000f2a69c4b69ba2be81216db8c25d1891b5d008c0f73f451ccca832e6162c96a037feb837f56c730cbc3541ee8ac71763c50b4e948e1e770b653e858e9286d1d664cc5bf5bc11880c975d6261213f2e8a4c22bc056291004bc8e3f67c51fefcb289ce78340aea1c0b9b1e2c4c45cc31f750fa9ddef5610c4d43b60f188cc2e459c1b616deb6d77e57df6ff4b91071719293a4cccfe96a0279af162871699db4a00"/342], 0x1) write(r10, 0x0, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:06 executing program 0: execve(0x0, 0x0, 0x0) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) 16:00:06 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) r0 = getpid() ktrace(&(0x7f0000000c00)='./file0\x00', 0x0, 0xc0000110, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r1, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) sendmsg(r1, &(0x7f0000000140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="f0000000000000000000000000000000f77aaf91d03d795b07d4a44e8d9863928e813a5b1d20d4c0f2935daa70441c0218baa5310e58ea6a8990cf243346cad7624cda89a7a19de1b9132488e5aa34395087bb05ad5c76a3652c060a3f3629a8c8be30f0c6fadb28de47684850c83b1af742ceff29c0b9e55c7d972f1067741e5730f10eca6e4fecadabc3ea7d17a96f648f90b10664b0361179f792466c971bca42a796ee21591d7b7f023cd42645df46bb86ca0d3474a2270fcb0a26274221a9368d07b8b5149c190bb6eaca5b24378c97cd301de4493bfa69b2a53183fb5404ffc67a120ce513160000000000000059aeb43d6e72d30f4034595bb00c3cc90744058da37455fc702e145a6a9f1b2515036190259f521b63620f92d9fdcd1f2b0d8ab8d3614715f8c6003c9216ab2aaaccd37e01747ed39927bdacad326720"], 0xf0}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0/file0\x00', 0x2, 0x1) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x14, 0x4, 0x24) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d}, {0x400000064}, {0x800}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000000)) r4 = socket(0x2, 0x3, 0x102) r5 = socket(0x800000018, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) syz_extract_tcp_res(&(0x7f0000000140), 0x8, 0x8) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x7a78e41524695a7f, &(0x7f0000000180), &(0x7f00000001c0)=0x10) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14, 0x8}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000200)) 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x10, 0x0) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\x10\x00\x00\x00\b\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x2f76) 16:00:06 executing program 0: r0 = socket(0x2, 0xc003, 0x6) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000100)) read(r3, &(0x7f0000000380)=""/60, 0x3c) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdfffffbffffffff653000463f7b238bf46854d78a2a18c8197a386207001600008295955984c879108ded3f68c117006abca64896bc5e57c6388bbc2ad88b2951b158696d01360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385ca43e47c20a0f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fd960000000000000090a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffff41d2eb268d8ffff8f98dda84f276d1a89b156fd6bfe9ee2ddd4295588c3fdab6000000000000000000000000202a11c9cbbf0bb4803c0b3628441145142c5568a8f3fda7899b281ddd18a5d449d22131fc60e818b2d57b6433f259277981b92e952c67e445b604295f5c27d3e30615a563b248ea1253f8f4b019ce802232427f865de58825cde3"], 0x10) write(r0, &(0x7f00000000c0)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r5 = socket$inet6(0x18, 0x3, 0x102) dup2(r5, r5) ioctl$TIOCNXCL(r3, 0x2000740e) setsockopt$sock_int(r5, 0xffff, 0x20, &(0x7f0000000040)=0x400, 0x4) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x25}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) symlink(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0\x00') pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x20000) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f0000000440)={0x2, 0x9}) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/16, @ANYPTR=&(0x7f0000000500)=ANY=[@ANYBLOB="c5d69c9b27d037992f3abe517bbc65bae9fbec60ad34dc963c7a453556909beb584cf00a14b597d6ef09575623e0936bf442729b4eece18d6c8dc53e32d28753e1e52c097fee94b9db917c87d17831702e2a4d30f1c46846184752919c213a4f6904232890f75bcd16605fb8d7d2b065cbb8dc8b51467fb8c7f38e3dc07df54faef75a4140741a6c1df4c0b9a45e166040f29804bdc1dbf86c60ada600"]]) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) 16:00:07 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x21, 0x42) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "58d90000ffdf00", 0x0, 0x4000003}) ioctl$TIOCSCTTY(r0, 0x20007461) 16:00:07 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) r1 = socket$inet6(0x18, 0x3, 0x102) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) sendto$unix(r2, &(0x7f0000000040)="ec197be439fd1468f423a4a41f001eb6a19cf5461af87eb4f32d43fc3f15d4b6acccdec26fc839e3ae3eb2a6da11ebbe75dab514b76c910dfa7a0aed778e7d610c9df3d788c2347e7f6894c6f086006606db9a0d52aa5f85cf0fbc9709cf2327f867eee072ec9a34da15c040fe650fcc8fef40aa5b0e97914d627f46c8ca802437fa2ab6a40832f1b3dce9669c61d5036465838203213be66d6468c8ccf02697eb0d164bd5b4ac2109cd88cf373d97d67b1dd3d9e827813405ffb3fdfb9bd82e1283e5350e4a499536525f230bfa9ecaee1afd288893abe9fbd9e29ab57a97ce", 0xe0, 0x9ad79261069a3f54, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f8", 0x463}], 0x4, 0x0}, 0x0) 16:00:07 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33, 0x4, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000080)={0xffff2b80, 0x3, 0x3}) close(r0) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xde32, 0x0, "85495500020000000800001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "93cb33cbaca90a42ee314d9957e05a8ffc58fc97"}) poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) r4 = syz_open_pts() ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000200)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x0, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000a66adfcc05c3653200"/28]) r1 = socket$inet6(0x18, 0x3, 0x102) dup2(r1, r1) accept$inet6(r1, 0x0, &(0x7f0000000100)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) getsockname(r1, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) mkdir(&(0x7f0000000040)='./file0/file1/file0\x00', 0x0) chroot(&(0x7f0000000080)='./file0/file1/file0\x00') rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000140)='./file1\x00') rename(&(0x7f0000000180)='./file0/file1\x00', &(0x7f00000002c0)='./file1\x00') open$dir(&(0x7f0000000100)='./file0/file1/file0\x00', 0x1, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000100)=""/114) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x3ff, r2, r3, r2, r3, 0x104, 0x5}, 0xfff, 0x9, r6, r6, 0x7d55, 0xd75, 0xfa}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = fcntl$getown(r8, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r12 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000100)=""/114) r13 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r14 = fcntl$getown(r13, 0x5) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000200)={{0x3ff, r10, r11, r10, r11, 0x14, 0x5}, 0xfff, 0x9, r14, r14, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r10, r11) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r11, 0x0, 0xffffffffffffffff, 0x0]) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='\x00\x00\xeb\xff\v\x00', 0x3690c9108a9f66d7, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r17 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0x10000, 0x0) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r19 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000300), &(0x7f0000000340)=0xc) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r21 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x10000, 0x0) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000100)="6ed5348cce3167f143a00341147b64bca3d1c1ce81145896e2c409b64ae40ebf265a2001720b5bc04f16d75f9142fc36272b54c76be2612f87a69084737d13b067b377b25ce3e881ffa8fd29d7c840eabd364dd4636689f4b02b3ca2e8e5548f4a99bb37bbc2f9dbeca4214c0088012945927088ac222718c03cf2d200ae8f14dbb66c68f71985d5bdb2722f3b9b5e3dce8493023b5778c7c9db9309a615e037fa6085ec7886c7d0e697dc46bf41325a87d19b5a328ec2033be77ff68b614ce5ae30947c51800b7b0922c68d4579c53728372a222bc036d2ded29ebb419d791e1c8722db1006de8e51e49a6851", 0xed}], 0x1, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r6, 0x0, r7}, @cred={0x20, 0xffff, 0x0, r9, 0xffffffffffffffff, r11}, @rights={0x28, 0xffff, 0x1, [r15, r16, r0, 0xffffffffffffff9c, r17, r18]}, @rights={0x18, 0xffff, 0x1, [r19, r20]}, @rights={0x18, 0xffff, 0x1, [r21, r0]}], 0x98, 0x5}, 0x8) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000001240)="dc3edfe2a6be2e6bc3a150a8d30d36a443cdb53318af26defdf9563f201e42ba9063c8662405a90e66bdd0643931d29d87590d08cc3d1a603ab36f85af45ed953629df728d199466546313404ac0e777e1cd80afcd389a7b1c8c28ad3430361d119426f92f8b7a76af95a0f1c54b2a5fb3bdd9aedfc5e5025f6438f4433e87b8eca755322619db7ecee3016f05fcffa62e493f7f3a72d8abf5589b6e1a7158da042b07c8c99f0f213970f342add8a4e2656ba9f06573a35adc5bfee417b3589aa58b82522cbbcdce89be4dc7c8df5b59ae04b621f753ca4a7e4ee3cd596b6fdf6468328a6426d9fea7f9f7fe6943ce5da18a7c92455f619acd5850526522a6b60339453d539a28d2b0455ea819628c11a7c5de60a9f3de744b6cb0c451f6e6964832ededbb7df377bdb6d8334fddda633035b3ee377edf9d6553dbd3f78cd8237bbb9847ced597b66f0a6f93d91dfff8c4c3bdd2c0a4114da766543df6f4a3c2575e8774befb0ab5e018eb676b8200f8a667bae5670b1a20ad3ed8d005c5aa7b48ba5ec8f142bc2863140ab15190fa098acf34bfb813a7756e518893f6640a092e566f432fbcc1215d632f0c564974107504242053af4b4e62a126385e4e3ac814bb38c70d5728ea9d91c445381d4091d293f3a1cc68bdacaa7fe6f7c8ecb88bb754ef517e7b4aaca965bd4874e02e5d7c659991a36aa486760c1e95c87fd745602a9838c29a4385c6bada588ff94583d6402b3933be4af5623092bc615027e9d02cf3d9a5c7ac16cb70dffd81771636ca61da0192904cf5366571c51e077096c970e6f19bd06cc3031b16d771600a2758f1abdb3fb1353580e7c01431ff56dc36a4a56490ef0fd5eef70e274a2d99e6900d92a023e5d908af37570c85ae3c915c6ecedeea111a81dd7ea21101d76232d456c22b050ca2f7dcd29ab9f73f2631336a41c2d94d79fcd88292d354dddbebd7ae053d7bca38dead8510633d8d6685a59bfd53accd26fbe40293ec8389aeee86ed6a178cf359884ed6850783bfd62c3928c51abaa7e68b8faceeebf3c792e6d4f6d429c356263f0444d4d8bacdba3288832d6330b38bddf66a4fcc6e6d623cb1091afeab66f41fe0c59ff20ce894eb0e589257f4008dd3b3b0f85b9cbca9d6ed874dea2c6f122b64af3d3969f1577a9efdec3e286b8ef3ee2d63da08ec64122146022b50fd6a3a1b536d7cf917160d619e2efe766784e57bde8fda77be10fea114054f576f645b419ebc5f1e31c3e2197dfa4d1d165c96be886aa7e960116dc70f5d065dcaae7fd4b852999dd9fbdeed6d9d91019dc211014c6673d7f638eaf4f03d0266ea9a21622dbf88c8f8a0334a5e22c438868019f699ed7ce53d860ded5f80655fc6edd43abcd398b22e04f6a9e4b55b5a491cbc9d5987d7987ec961fc6ee77e2d621d54dd183fe54ffdd1c13c443a04e6857884a333512a222ede2f36ada481137c01ed7f1da2ad1aa93576f8e9d12856d45092b1a50ad7104c7a667f02fa5ebfb2ad375299a8c0475448612addd9cc66761cbb9022f8b219984ed3e0388f8fa8cdf105000dc32b5adf32c53cba7ec5c6948230f5f6abfd763e9aec4d8cd761bcc05ce7160e9bf02a9fa8e12a95edaa16048630cb209c3ed635678e43f47f8cdd690b93fb2f4d89ae59f7daddad01f9d6ca8db19aeb8fc3faa70153d09849dc4236d243f9c16198722ed26e8f9a55cef276bf881970540ab661df3040dcff46a9128e2f504ea5732b22cfe27cbb3e6b767948cb52ddcdd5701560d94c6b10bb67fd41f88f37137e16beb0fccc3d30c0cba75ef5d66fec94c22ae9a9704282b6ce1f642609b4968eb889b483ca3301504f3978e5f0120a2637c897bb6362015d1caf5c9f6836ac8e97e679b48e451cb506a63d3ce341859b88da3a1d58fe079d238db6200064fbb27fd3cad7570e9cbf4333aae86f4fd93299bc1ce3cf56b92a2bbbb463f694e8b7e60a2aa945dfe4cc624a940f970e6937add476966978801a1a282febdf0859062f2eaf068b2f32a8f86c5dfac15e0a5675136c1921e0d952f64004a904086889da11b562f1fe97c044c71c4e21899bd857832c748394eaac3d56d20026d5cf733b7a44f8ae3b291c5c06a84cb8bbf68fd33c8f96f2dac29b3525f91d83a4776bae6bf34d47eafd11582a0f4245f6aaeb754ea9a5ed094097ab65c9c12396f8b48c625e33089306ba3c4e385bbff7307ccc3e97a1e34b9860173d0db3a1c3aabd543cbf40a019be5ba7386cf9f9f00d450d6147752276c34a1723fa1b552326d499599b77619203ee239b115954518f1de15d030085fc8faf3c4420290611fdf4dbce3315cca07f0ffe7c4e6508016cf8036171a9ac3f3ea37e0f81e7a93fcfb08bf535a1734345e69136e4c00ed7bb739e7d01903f1abfda75ea715d07848a6536a8d9a8d39fa5a0e67971faa0b006dec875fe02efc8605480a0ae325cbc79c678ff655709713e00b0c4869d21c313a6a8a30888ec2dc807866799a47c0544a4e9cb176d44f3d39865c3d6930913677113b0bec4e690c63f482b6d0804a68e1d1948bd384042d7320e6aeee23178a0af166b939e0f07d9afcdcb7e89a9656a5b9f9b20135d22b60fda600860906e981bd2b5150cacb1d52658e831fc310c6e2404bd5d14b353378ef17619d18b41b7e9ff83030cb9e348d10d87c11b0debe048a795e1ce34864ddee9b529103c113834bd728a9778cefe9bbf5b1bb69cb58f04df7d15ffeec8f44449bc4c65292edb578ac6128ea07ae068734757e425098a3b476855599edcda020e20d2e0ade0b72322528ba8ff8dcad15b9bdc688f8868ece9f21f44e1d394c39e15b04641c5f4279bee95cfcf8a8c5929e0af66a67bc942d558a994b71fd6c073e3625a03865bbab855e4384e1d45cad96a6ddb9c719c4283c813b0c37e510b0764798f919f7ee5a146bc41cc2aee1589e06b15b701ebdc295a6441da392336b676173644a0f53e982f3212ee1fbdec34d37d8b0407da4786c6025df6a9c32e50672b76f2dbf8e473ad624b1df3ebe2f4ba373c6884f5444c5db70ba0c09e852046e281123d67ad863e37c519cde7651bf768cbd4e7ce8c707cb32bb03629a6d42c5515a7aafb9c6527f23876b2130c6844d7a188500275b1263d7420a368030485a0ab36b5276b994a69da552e8b17472f49d9f2aad492f2556858497e9dc94daa00e569fc816c4e5a9ccb84207713d31ffc59851076801dd18f091215701d900da1bd3d61ee67c0d7e8e9af77fa4caae54169df8dec916291fdb8d8f3bd2c434b650d8ca24f64b881ca037924d2d1abb596d64c0b66f7e4069dc6b30b2a9fda107e8cd8cba8937f31e2516fa241aa9d4f1a933b8844de09af9c7606c2b823b00b67869f6c79edf8458ae9eebde90b5abe702f1c80f9112c31e6a28df525fa4de39d69b408330cafdffcc71279706c509ecf8ce77c990748a75195e7cfddc1c52457f83a6d02a041868860dd865c828e0528862216cfff5ac33ba58cad400582811663e2403902f9b433f7586974768ac6a0ad9617fdce017a189d61a30d74cc714086ea2bdf91057dece026471a5d2469609d9af80160e9635a8b947965c0cf2085268761680146305f3083f27de464e7f2c6c7c79d35cf163087c58a7a086c7dc6ee4a96b10ee4ed3afc46a3c519c71fb3f496f48f3957d7c6acd60ee770e75bfbd89c403301e67ad56d503f65548089762407a10e7deb29c69a704563b48d00aa1d1a9742fd33eee8eb934b8c918d1de603f73baffcb50bf54d673fc8f070d44d02ce9b669a57e972b3cc7c0aaedbb8f8556a9fe45d661320d60036b026e268d4132cdcba31377bb940b5a4bb119542af5c0014b4886744e47e09a1b4adeab97c1a621afa42adbc0e5898789035c0babe7ee8d884855fb0bfd3b7f7ee94bc6d47b2ebfec4830c393f316b4808286c353c146db9b7500eb8a99d1650edee89797e084796956688db9cd03da785cd05a7c10d768ad6192883a47fd3ecf582690593287bee33368038f186b551a1c137b656b9991f29a3644c46837be36c12c3c7041cf11761dd93f3a34acc4d21bb90e4b581e912c050d27683e782c15cf5622147b386f608cf54d31275126a920e9ace6a8aab0729a58e31a7c1df5177cfddf22a73a547a0677e800e6e71391173a506aa990e35934ba0f5af25bff71ce5be5944d0201332648f4965907942e04e75fdfb109c71bbc4e1d4f1c0026dc76c1cfcc84fc97901adcef12ed23cf3ac0e6b5be9999b5b2c2673945f9b4dbe73dd185d2372871ce434655c77d24d27633f328cfa2e2f85060d2a5ece2701480acd4dc32e76826f5af9d79618862473d27cf4b100a01e1695f029c381287e7eac084f1b0aa44eaf8ccfce5b7bfde84763804809b32a3f78bd34b198d65229c2c66e32773c41e479b12e21512d6cca9540917b24659f15f2784a41ed7e37c3310ef0db150a3ce25113068031a607da00a5c1dd54e80f7b232cd8e5855bd8ff8c72fe8b60bdb4205c150e93c82eed64a46a3fee90e7c0673580f73f442ce57c59aaf8cfa1df46da413679c576620065244b9c6e357d4c722f911e8d55e4d5d6dcf66e4e201b16a8de6eeeb2cabf850b8eff55890300c08b7876b7b8c33f951104e31ce2b85db83501f5830fe6472b18586d4e9511b28e126c794b4885327809fd4d46a7079f260beab63d88e49e84cbbd5aa00ffd202e8b36f8c13ebb152227d920bd3671cc62bb185942ac381c19a10eb36cc20d9af37dd235ec808e2f32f5d7dc1fee8fbc9e2804fcca6ef1ca429b32eb32a36e8ca9fa9cc9bfe6caef43bdb883c90bfa2cac35ab580026ddbdbcdf48ff14979d2380c7b96b3c8a25b179f3d0820ec6707c64feae59ac11d70c102aa14daab4e21957d44a007a5bd94ba9d0d0b62d07f3add8d8c81213ebe38ff9339d143bdc8522c8599a9109f0495ee5c2c11aadbeb6e803427afee6f2a0cbf64068ea913db8aac61ed284fd205a8b9ed6835ddc48b476a6072be0f537c732b1cf227889238d526bedc94c9679bf0c0722343d2ca8dae2d3a245d00895ad15acbae94bc343a3183b98c6ae981179a4a0f19329779cd84ce9a88ce4c6b26c8d5115d4e78b181f0a68bee73fccd70bd46ad814ecccc9e57f220f61079a48f8617d5a59160fabe8beeb232f1127283d18cb8ba6ff38f6d1e50e185495a156ff5113b78f34787b0b9a4ac2cb9b82c3a7053c3a8b514e30a142713053893a9705229ac15651ca18799abcddbbe30b45e82a36d3f00f8022f023fdd0857821cb8846163f116132516c93c2ca501353016a1a522a428ef051e6c104196da1123b965038e56782f801a6c564276e52e46b4d79cb82b36676f1fa6dcb2334e117c54e47ef4240c24c6d2f75dedb8823203a63acaf0a7a1a472a02d42cad2342120cdcc0712c6ed1ac612626540233635d5e7983eb88b1579ae35ebac01a06b56162d0feb02ef1e9b37a9d98d7611e449d89f2019e55f8f1ca4476d74069b36b4eb31e37ecc3456281de7c74928e88ad4f207b706a7ba79fbe164b0ecad6da6c990bc7c1e389e5460f35160070451015d35c6c2179ecd74d6ae9486d55631b0e48bbe0c0a74aeef8135bca95bf44663f09c8c73817729d763f5ad418c3c0d98551fc102ac668be23b3efae991e999a445eecbacc03cec3db6c2c7e18c86e23513931be26fa9b2a56258e746789bd85a92c37ec0f4409687649687e0ac312801b63bb775da36cd05d1a580b51411523ae3cf111f8183f1b084ea7ee9c0f03c95ce04d1f", 0x100e}], 0x1) 16:00:07 executing program 0: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) rmdir(&(0x7f0000000040)='./file0/../file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="000e2e2f66694ca430e3"], 0xa) getuid() r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000640)) geteuid() sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000001200)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08fe11f2502d81a0fd7d62a3a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000800000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289285d9e1fd9710070c5d386aa385547cdab0f657e303e61497006134e6ed7802abbf0e58c160ed51e1ed7566a2abb539780f781db62b7c5ffc20c8f912549f14489a9097338b76d001b238cc44b01b3b2bdf4b24318dd4302efb278f04e4f3daf57c8c4a712a3055018d3a6378321ae761bb2bfc5b5dda1ffedc4f2b346606be489fc75295d5d6a12994fcd2fd80ce5c90c52a84fe035a79a168a61564852c2694d14bab46efe1314d92863d1b8b307033ca6bf819"], 0x379}, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) getppid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x18, 0x4001, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(r3, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) poll(&(0x7f0000000040)=[{r2, 0x57}], 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r4 = getppid() r5 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) r6 = semget$private(0x0, 0x7, 0x286) semop(r6, &(0x7f0000000480)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r6, &(0x7f0000000340)=[{0x3, 0x8}, {0x4, 0x82, 0xdfdbd8b24fcd74a7}], 0x2) r7 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) r8 = semget$private(0x0, 0x7, 0x286) semop(r8, &(0x7f0000000480)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r8, &(0x7f0000000340)=[{0x3, 0x8}, {0x4, 0x82, 0xdfdbd8b24fcd74a7}], 0x2) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r12 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000100)=""/114) r13 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r14 = fcntl$getown(r13, 0x5) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000200)={{0x3ff, r10, r11, r10, r11, 0x14, 0x5}, 0xfff, 0x9, r14, r14, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r10, r11) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r11, 0x0, 0xffffffffffffffff, 0x0]) r16 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r9, r15, 0xffffffffffffffff, r16, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semctl$SETVAL(0xffffffffffffffff, 0x0, 0x8, &(0x7f00000000c0)=0x9) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r20 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r20, 0x2, &(0x7f0000000100)=""/114) r21 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r22 = fcntl$getown(r21, 0x5) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000200)={{0x3ff, r18, r19, r18, r19, 0x14, 0x5}, 0xfff, 0x9, r22, r22, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r18, r19) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r19, 0x0, 0xffffffffffffffff, 0x0]) r24 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r17, r23, 0xffffffffffffffff, r24, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) r25 = socket$inet6(0x18, 0x3, 0x102) dup2(r25, r25) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r29 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r29, 0x2, &(0x7f0000000100)=""/114) r30 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r31 = fcntl$getown(r30, 0x5) shmctl$IPC_SET(r29, 0x1, &(0x7f0000000200)={{0x3ff, r27, r28, r27, r28, 0x104, 0x5}, 0xfff, 0x9, r31, r31, 0x7d55, 0xd75, 0xfa}) r32 = getgid() sendmsg$unix(r3, &(0x7f0000000940)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000840)=[{&(0x7f0000000280)="d82e4411cafb968f9a8591187111228a", 0x10}, {&(0x7f00000002c0)="3cfd6ff829c4b973325383c110764e5228d447f92a94711b808c657205b99e3ab91adcf3257bc4331203224f2aac9f2932620c6b0706c1ac29817cf3517cce3aa5ccdf8c3853ba3162e8956936667feb8295435cbbf65b", 0x57}, {&(0x7f0000000680)="88fb405b9b822b8c57dc246e728e45797612111cc131b46080a731e74d9a764d5a7cc752a1c9af18a7e317030da4750b2eada5ff3146782484d4aa2a6293c2f599a0641e0863a61a73ae9fc6b7fba6796a55b8fc7a1430d58f3c5580446e9af382c86a0897cd0e6b3751ed24955dd2603b54e51ed9ad178471a0bddf86032ca8670c2e809c334ee810106e162a78a8f2ceefe461a60f7d890246aebc61f780a94c067d18ebb111960cd93d162e2263c6adf112ec0c3ccfffe9551b75dc1cfc2ac082c5985ccea93b82a318f51aa719a336e3db460591e98c2eff529a3b9cbff91d5dee9d5335cb85eab5d6bc4ece", 0xee}, {&(0x7f0000000340)='a', 0x1}, {&(0x7f00000003c0)="526649b06cee919982905b2d2b2a70226febfd761fc77c0984793821273809e93df37da2d9468bbecfd65980a47f2532263388010c3428257d8dc18a20ca5b1755e24898b972af", 0x47}, {&(0x7f0000000780)="f4865334cc8d7a919ccf3699b3d54f7ca1efac93449fcfbf35a815ad21704f2b4f642a9a8aaccc29f7cd972c69d787ad749e6a0f0270dc48f1cdb4a2f6b3508b3dce472c3594f60f3bb4f2bf74ea70b7e9577a05bff51645a6ebc381228303b44a5d20cfe1471f04ae316f355fd181492d9de726e9258fefbeee077f0350162869c0333e1dc31a2d94e5519ff7a9e121eefa7297c41488d94b1b2bc09b2ba1753fb5b9e3261aae1cf729d6586795", 0xae}, {&(0x7f0000000480)="2c2e351de265ffc61c794f5c4d664097e38c958033834fd641da30a705cbd6141d3da178c24b4332f6a1b438978911dfab27e1d643a257cf70c8540bbfd1d2f9", 0x40}, {&(0x7f0000001440)="1e4e648940f30813f5d54efe0ab5dc9d9895bd21c1d4d10c2de11813445dbdb9b4b8100fd4f98a2cf53a263d059d2f082fc7cb5b1712cc841fafb5c8a26175475cbb602ca99fff7f79034ed407f165bdb1cc1ff5f0d4e4b8b09b285bb9ea74465e7b0c1a93105e1d2207ad665189bb980d239b31b9558a8a381d2a7c1f9f161c4af577f594ea86ef79cd6c75cbf507efbeb634fb270fdc2c1461237663bea55117cbdb9f9e34a33025fad58a89fa29f333f86370e95c8942ea14d394432e9a1a8a3598371e3ed792b95f16c20c46aa4721cef4fc0ca059907e7fb12dee89f578a2bd0382382c5d4f0cc301f69697e2d6fe476c87c6d50e96cedfb12c47c2866de7682d2f86cfc36290a77fcaf0569748a45419e973f5cac561c45c0f006b14b8e4eafc06d22dc363a5af7174406f882ddc23a30d85f3c006357ab35f5f2dd539f16dbb48fef0585843ef850f4946e19a7982efe82db6d328a5f690105f28bcc0d506ae688da947946edb4a1de20c1f40d4d90ca9e9caa912f271844f56fe1d0037dde2d1d9cf02abfa884879e0493aa0c8161f6fc32c17f0c7007be113360509609aff25c8dcb2d3df65ec6045aaebdbe50eda175390f4181b96b2bfe203ffe9e84a3e095bacddabc5edc81df163fe7b61aa3a46698d7336643ba8435ff36c936cb1beb2ea131f5de095a71bed21c8133cbcea976889cc54f9eee5f0f1092ea7ea8620b7a2f295aac17054f0e200a6ac88958425585c282bf8a967bff71e8bb52b0954e005ec452713c804f4f38c0195eb6839d348ac5d6a69718686917e1101f02767d50426a8f99dbe8b920a870eac7d94c58bb9c744631714c17eb8f49700e9dd0b2fdc36cac9fdf4f59bc53bc5545692276f3c5fb5747586ee8e7b9fc6d3f8e4e9e1a374f69f4d19af8aec85064dc80338fae3a653225bb051eadb5690965c2843c90ec2ab91f315d482d379f4b6d67f8ff0faad94626e08c1a54bb9f14a57f2286e27b2ae1620c8fd03499d9c0d0c847bf75fe63616c8ef6ae8bd087f4871d9a0ce30f07ded04d1b0743866e32a4aa0ace6c1c64034be030c0bda9372e0de175b88cc0cb9f24ecf796fea1afc629f4df709132c3480be9504981e7c1a30e220cda3632fefe28a0e6b7305a266ad841f0560815f7cc3a6c5f5f27de805a352eeea72ffa5fc6a2e6b671d1d74540f485caf2eab12bd76d84eebd25591f4f614aac34b5b7c29d40a97dfb1d5503d3c5403c77e25a7fb2b8d5904f607d9f4aa3f5399fa9dffc35b24e6fb2ffd03cca2f79cf26fd4637a2c1901780fb7c2bff8ba844b37ea3bfe9611e1bf9a31bdf10a184b117080e2ea5088842534ab8f39c9bc84e71d994141023eb825a3b26afac623649c1238d0c4a188a5175301669ed4eaef5555c76292309e11694a31f7a8485f904863fa48e044ed7fb3c4aa3d7043c549c675c273991f9aaa6451b5c56f58eeb92fae19c124d588008e5b73ea03e5acde5753b6f1d7f96e87b3f6fc1df77cdb1d673731d766531d3352cb677236d25e43d1f074a0bd5d594de1e31346fc41603d8653fbcbfaf658145b58264b1c3e956914512041bd7fe72d3fcdd3fb3e7d8b99cf1ba883a7227e7256d7d061066845a8e4cd6b6acf0ef4924df782096fdf127826e1a6fb6a2cccab6d8dad0e04bdca5f72f6967d5c18eba4938396c66f3c8c7f0f04fe2e9e16abd360788fc9bddbe7247beea64aabe8447e1feb7070e4905ce4f4247d4fb6b6892c47a043783df3ab0c453f862f6f11ba372f04d908b367d723e938fb1a84ede0f0fc45a1c28d0571a2595726a6d9d35ac202873d9ef446c3553ac02257d608275b50af0ba70fc74b16285660c7d7449d8604d7f90ff7106928d6b639ec08a0e9d86f70fe7c6568567bec9727aec56b25cea78a314b9c80730a2993b6b4d57c606559bb778626db59bbc6535fb5bd48c5d284467223aebb8c8d73277d55c17b14ebc65e49ed2c219d593c334b97653230e9e55c79360e8a884b08652de82e75d3e984cbe087acc2cefdeb2586a365999733c88a01011e4d19798d1d0953f33566d677e9158abc83e650cb6a812803a9ad8a8435c9cc0512dfaea3a096a2763841487426c4641b23e3f5de912440abdb9d855c44a4101b358f9d7c1aa2005b89123346e6c798006eeb235bd374fab096cea08b2d0292cca6508213d93911f6615780f6ae167768b0caaa72d402645914c04dfe031a066e332be7296127256960e9b5d9053e98e4e2ffbf7d9d19cb1da7b25223a167a7c4c5f89edfe7e008f3b3ebd89252c8a18e62ca3a7feb0750d37026c5b60f80e7de1494886ae014838a4649532df73076085a9ae3e02919554e2f03c7e1c27b416a073e04906e0ab2eb836582b54dceaf096ccd593b7d06ea4587c3b4cd9811dcc90dff5550e6f18199beaef38beed61d40b4b62dcaae5ec6d2db62a6a34ae45307481db56b73ee284a821b03615496cf354abac37c0e0a65b16aca8f40f62f34442d9c09d6858c8e6c77860a120953a9cde59401931297ff19462da6b7dcac36d58cedfa27590213105c692e181af6bf6db4cacb71ba24e4f93be0776b671efb07c495becff023b81ae34108ee427c57f9193f7026af909737239718bab30df2ffbb05e9f878b79db9fd97ae97c464f5ac356852f5068dbadb4e75ed5fd0f1bce851b704fba242dd58fbcb7774c2b690ae2a2bbddfcba8ecc828cc4d2b270727867283709a1a1621f537087338df3ee1a9c0832a9cb81cd01d10510c0de6986b2f7c76f7edf231dc66a6ec1c6f451e38b722c8c6a8b09baec95e903239fe1284d9cd41295548032042e7c62804ed381074a5a15ae8b70a535a7b6c0160da8ba45abd96c329a9f639db84544f5b207ddcf6122a872f5d28f12804aa4e95140b72f7e65e211f9c658b34801da48fcc6768babbdcb865a98206bcbde6ee63e2e7fbd14d636d6c075c9a1d3b83549e30cb391eebba7350f330cf94b8689d4d9252978c89b7bb8bc9b0ec204a57ddff814c0d60eade60bc6c726834879e22dc9a57309bfcb87b2c2f17831b33cf6c9b7647596db2fc2ad8fd069cf21948ca7b8ec825c3d911541e06f0114cb2dea6536abfeb0a8531000db3e533c8a88a2b149f8602a6a25f63117dc0108308e8e45fd68827cdfab7f6e2f443054c8d6ba32bf02cfd4c4cab33a6bc3426f513b2be2969741adf73b022536e9d524f45aea7eb7f2ea218b3aa32c8f369f6d7c0fe214f2e8a94102817d14030933cc09f3922e76dfc46eaf5687b6d20dec1b0d6f7363d6b314b26ad1429d07d6338669726c0ee741f6fb0d771482c53d2cd88d8c14843f9b21c468c10df7b776d0d04e8cbc34bce641067bbf491f9dc829d461ac27aa7a03c207d208a4bce23c9c9334df00ebaabb7219a4de406babf7f83c49eb6b73dd359c5e565c82a35501411bffcab3ad3ba714f1e0271cb1afcb621803421360cf7e6c23e034a3804af9d2835e3cb985a605cbea60f6f2a79c4519f31605622f0789532380ef555699e379c5ff8f648b45093707984feb29825d29b001705e065e280da2778098bfe4ea9fd4fc260dee53191fa8d62e44b3c6990938a58b8e6872961d8639cdd47ebe5c3870628cd0c07e79aba11871f04c4720cfae3acbba96706a5b469b3bc102c09cfa820410930344ff00b1867d76971d39da51f2cc02aae2685941452325a0037a72d48f4da2123ce9e0cdadc503a8872b04892593826e4c8aa5a22924224ef22ceaaa1f169588fb2123306dc42a9e834aefd4950f280da211471dd77064aaf3cc53c40ab8c1a9924ce2b1248d3353292ea324d4250496b9ff4903ad876c1bf4acb4ad9e8d16ec95f8f734bf6bfd602b49bbe728cc1ca19a66ebda885702c96ec2d8626cf8232bc48a9312ff08a2184812253d02e6592befca9002376afd7af9ec1c4b549e1806f2e0743b439cc2891ef60f5af2d68b448a41c9b80bf63f1ff219c593b1484cd860d2c077bc2ffefc4abf64690ef0d2ce2900f67b4c87d02f8077759874e4fe7999304f20015e662cd6030c4bcd2ff339aa86ad07fc9892ad80f25edebced4abaaddc99d47bf85fa4d6a2d7eed47152a50ad62ae34f1ae916a1caf70e8cc7b2094e00f94508b0eb044cee47e819827a7c4c1fe39e11b0512274b6c15946f11e1f5f991c5494fbf329d820a4e1502f3cf134b4115b823284fac9fa0ef1b19069b17cfaf5c4b2f696f9e41e712659b63780f067f0c94d6418df9cb7ece0c639a7c76d1c8090a8d8c2aeb156ff224dd86bf05160d8e97f81bc0729993e14f7b68394d2f4bc8039542c9d466bf42f8d780ee7756f14646fe72d1d72f1895d97ac6c314a562c3abefe9dcb651c0ceba923775451c4064167117698efc48553f8737c27c760188ecb37a1627caa278708c2fb5ca1a6d2c6a0aa0e5b1765d7f861db1e5642ba3f7336315c59369a2af46a3b55bd40bb52c39240770e011f233a7ba531d12ea67733654f572037716921da475e227399479470d9b3aba137704c08ac95cf7b4cc17a0b88577e6c5f08c41559abf077a8da5187ba9c06945af5342f023169db2581bf2095db0c25ce833495340eb64c22ad2ee8e5359916cec8903cff4f32a223986e8d7802ac1a7c9c81efee3749d8b42a68011d73c67b152b09db0f720e4d44220d76a2d4d535ccbe124a0c5d4d941c086a07a570114a0b1982bca45494d06c93d3c05d4748573ed8a219b45df6a83620b491b1b7fc8e3d7e79e3cc4f3bdee4d7055a0929cebb14f1983a519f6be267625ff9b8b29b4e98f58c1520c9ee4d25d2266363332d5126c0dacefd1f98981c723b6965414e730c3ddc4ca713c69001331ef3914cc1bd6588223b5e736ae21511c3bb356ed797ad09de16c8b0f762b2b958f2e6f689bead833d7bfbd640561854ce12ae35e860cb3dc5a1600459cd118d4659d76f72a96c39c9a581a73c400608c0ca09ac8cc71ccd0ffc474d4cb74577b5dfc3f982775eb6d212b76b8b4295b1aa1eee9a8752dbc5e382fdfd96e2f508bf5404374be71ff67b2907f0a6b25eafa44ffb9d9ecf34ce6fa2b3bdca3889e0cb50aeaf542fcb216348f425550cd135e137e92cd3f0442faedbb17bbb0328c6d98d545079537d5fbc424fcca0acb7de469706104357f929f94ecde66260aee7aba41655f90742b872f424184f4d518a420d8070b61eda7468772b2e69fec447213a0720b65a8ff7d6ffb3fb658aa652aa207a2a3c8642c97095b7764acafaa3ed0b6c97eb81cf2412a1022562ae45895a02f1421dff86a5f5088a42290a959b8aff6f077c728bbf9801072d45152fe52f96c0d56081cca6b57ee752c5d2b7397e101139d3fe303e97475a79b0d60ed9f88f937faac9e7aabf8eb886d6c8040fcd32665d06d66bafeb3d2efe753fbd468079f00adb96dc44157d6a71dbdc340dc03a2b07b36d527953a3a16a09fce5b8c9a09637b612e85b5e528826d788953fc3594a8547508cc60f8d130b547f3d90d7f6f12acb8e8e773acbb44e19f4cec554f96bdb4610160b73f5ac0b7a8e6908ff4114279ff410d5651758b8f8bbe1255aaf54c8d7e4f77c9e1cd521c6902f78e8d2e1f3bee3d909dba34effda5a61bbacb35a38e54177daf3d2351368b23d4a9da5bdf7e684774b49437af06288706beccd362e9344c05164f22822ea357cc0f4f040bd8a88b0680c3f14cdcd56483ed8b0e38282d609fee203f24234daf48af4a38ef8d180f80e55600851dc739f67ccdf862d2e484d1526ab64f8dcff2cc2127b6", 0x1000}], 0x8, &(0x7f0000000900)=[@cred={0x20, 0xffff, 0x0, r4, r17, r26}, @cred={0x20, 0xffff, 0x0, r31, 0xffffffffffffffff, r32}], 0x40, 0x80a}, 0x401) getpid() getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1001, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r33 = msgget$private(0x0, 0x20000003c4) msgrcv(r33, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0x1, 0x0, 0x800) r34 = msgget(0x0, 0x80) msgsnd(r34, &(0x7f0000000040)=ANY=[], 0x0, 0x800) 16:00:07 executing program 0: r0 = socket(0x1, 0x8000, 0x9) r1 = socket(0x2, 0xc003, 0x11) getpeername$unix(r0, &(0x7f0000003080)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e31600"/4100], &(0x7f0000000000)=0x1002) connect$unix(r1, &(0x7f0000001ac0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47562ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ceca45f94ddfac724d4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27ba0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55dad0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e645ec4ea34e6b6d916c1f6bc232c0a246a"], 0x10) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733", 0xf20}], 0x2) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000005c0)=0xfdb9) sendto$inet(0xffffffffffffff9c, &(0x7f00000001c0)="2306", 0x2, 0x800, &(0x7f0000000200)={0x2, 0x1}, 0xc) getsockname$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) r2 = socket(0x2, 0x2, 0x0) r3 = semget$private(0x0, 0x5, 0x400) semop(0xffffffffffffffff, &(0x7f0000000000), 0x2aaaaaaaaaaaac38) semop(r3, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x800}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = dup(r2) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)='\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00', 0xc) r5 = socket(0x1e, 0x4003, 0x0) connect$inet6(r5, &(0x7f0000000100), 0xa) listen(r5, 0x0) listen(r5, 0x10000) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r6 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r7 = semget$private(0x0, 0x7, 0x287) semop(r7, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r7, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r3, &(0x7f0000000140), 0x21b) semop(r7, &(0x7f0000000300)=[{0x2, 0x0, 0x800}, {0x0, 0x7fff, 0x1800}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xffff, 0x1000}, {0x1, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x3800}, {0x2, 0x208, 0x3400}, {0x2, 0x7, 0x800}, {0x0, 0xe5, 0x1000}], 0xa) 16:00:08 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="0001ca54aa35a5577f936bb396e99df21c8a3da93fc3ec7f8602d9abbb8268de0f012052c61ef26b1c47a6c6b8d82fb884cf53bb1de42ac2e61fb3d59074b96523500dec1dc58e9d216f63d221aeecb28d8ed497884bc10da8e5880c6329250515fa24c03794dc964b30ea3fcf5a61a5bd130b6061cfaee9006b227644ac8f370624b45e812c661906e480e21a1848c2475065326ed2233636c02bc5ff0bfac13a3ee455248fc1cbda591922a148077ceb3268f25fe6af7df66a4743e3a06cfe2e76515df4"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8002, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0xe3f}, {0x1000000045}, {0x6, 0x0, 0x0, 0x2}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000040)=0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r0, 0x0, 0x0) 16:00:08 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x1) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x3ff) r1 = semget(0x2, 0x3, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/213) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0xe1, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000001c0)=0x7) chmod(&(0x7f0000000200)='./file0\x00', 0x3) read(r0, &(0x7f0000000240)=""/43, 0x2b) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r3, &(0x7f00000002c0)={0x2, 0x2}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r5, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) r6 = getuid() r7 = getegid() chown(&(0x7f00000003c0)='./file0\x00', r6, r7) r8 = open(&(0x7f0000000400)='./file0\x00', 0x100, 0x10) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000440)=""/203, 0xcb, 0x800, &(0x7f0000000540)={0x18, 0x3, 0x9, 0x3f}, 0xc) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000580)={0x10, 0x8, 0x4, 0xffffffffffffffe2, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10001}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x800000000000}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xce3c}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x75c6}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x7ff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}], ['./file0\x00', './file0/file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6b}) socketpair(0x2d, 0x8000, 0x7, &(0x7f0000000a80)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000dc0)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000e00)={0x0, 0x0}, &(0x7f0000000e40)=0xc) sendmsg$unix(r9, &(0x7f0000000ec0)={&(0x7f0000000ac0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000d80)=[{&(0x7f0000000b00)="321d2d20b996fa1ca5df1daa2ffde48088feaa8806a28d8cd078c2b806f8763f3d322a8b857458b6afd48c99ac0fc2e8581c652ce4a4bce801e7b9a997e3a454b1ebbb4f5d7aabb2cae4da6f9efd64242cb83c11f20a64e41ae88dd81f903ce26d1cb2ad8dd81a240251c405f2690af94e6619644186dd4a16af47c9309a2cf14686dadab50ffa422c2ccf20509e842e59f044e84351392315748508c4b03a4c5d2e58a5ed03d6638e4d8ee159b985ad23bca0f2d2ebf61595aca80243db3f46cf1a11d8dbd972c2e9ae41", 0xcb}, {&(0x7f0000000c00)="59bedf947b474bd4c52db981631c44c9bb273f36d91dcc22833b084eb878a717be3b97f4f4519d829286fe90a42e55d0d7631fe27c0d08b0f6fe60158fa8222250c2f5ecc2f1166a5c1e52be1d988403b7c2e625a5d9aa351c5d2d7320119298025b1c4b848366eafacd14df7b804cbff80826cacd6c295f50a5f7d90f5434761b7409ff9d1c6d116da3c153503d377894a6221fc2bbd05a8c40219e837cc4c1228b92cc8e269ee27d144274e8f388cbfaa9dc14ad3185b518271d784ce1", 0xbe}, {&(0x7f0000000cc0)="d9a958ca93b030f3420851a996f86f77d944108b3146d80b4dae9fa598488bc1bc9ec3ca87c0a2355af43f17591c8913b5f9b1c07dc838e08ca94736a18b7486af027f1aaabc3e4a1d744c28bc6c3b98186666d1eab0f1b6045acdc87dc3a1acdde9165c16ed54386052181dffa7486ebe160e90459ce4cb284d17f744e46c4fc15c4cff60a8502e2c4086c9a60e23c07e5554f0dffb761472c5e4e4b4216837f87000cafc52a3dd1668232d15f936e3866f0986e8a555181a15", 0xba}], 0x3, &(0x7f0000000e80)=[@cred={0x20, 0xffff, 0x0, r10, r12, 0xffffffffffffffff}], 0x20}, 0x6) getpgid(r11) r13 = openat$klog(0xffffffffffffff9c, &(0x7f0000000f00)='/dev/klog\x00', 0x800, 0x0) readv(r13, &(0x7f0000000f80)=[{&(0x7f0000000f40)=""/14, 0xe}], 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000fc0), &(0x7f0000001000)=0xc) r14 = open$dir(&(0x7f0000001040)='./file\x00', 0x200, 0x39651ebdb89a078a) renameat(r14, &(0x7f0000001080)='./file0\x00', r8, &(0x7f00000010c0)='./file\x00') chdir(&(0x7f0000001100)='./file0\x00') 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000b80)="5600000000000000ac8ed6dfa92d42087f00b60390ceda6ac1563048e803cf33267ce764895d247c1a15295c75abcec6c1c369fa47bab9e1aecf0c0aa9f915a4e02f98bdf3155cd7d25d53c373bfc0ed3c5930e61f9a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac334db10ed7917354a002af475d52a6bc1a5c9f065780f5a26c7bb6b56dac5a7ef0d39c076206c88f83373cc0394d08b073df98669ba61b4f63caec35d5082101f4feaf20be12c91de845c593b04e4b8b48ec7bccaf1ecce8a980b3503bddc3fe5bb6c66dca0bb5a010024b8a14fdcb2a27755096b17790a", 0xe6) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x8000, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() 16:00:08 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x2a, 0x8, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket$inet6(0x18, 0x3, 0x1) dup2(r2, r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000001c0)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = syz_open_pts() dup(r3) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000001240)) r4 = socket$inet6(0x18, 0x3, 0x102) r5 = dup2(r4, r4) sendmsg$unix(r5, &(0x7f0000000000)={&(0x7f00000012c0)=ANY=[@ANYRESHEX=r0], 0x1, 0x0, 0x0, 0x0, 0x0, 0x408}, 0x0) sendto(r5, &(0x7f0000000200)="2b226eb680014887063d15daf51d2a9b47b016507decf5a167424f5c2c3c761ec72fe38b20b06a75488a6b822923292b7f1b0fc18055f5cc2abb9c61acbcb56008fb2d92fb679cc9acf1a1c62a625b82cf153adffc8674547282dd41f0106bba4b49d8dd0ad0505b8dc5a695e5386ff4c79d5ee4ce4d0f993a24420bf072eabd317924b4b1b11bdfb0b254e7d7eed5a34c1e5fb516161eb8ff0d8b278983fcb6c927fc5437c294734fb3e53a772d0dd24c487d0939415ecbe0376cf978ab22735a3a3d8fe3f6be3647f8897da305a6f407466f3f8c0a5651b92b5c0d8ca6e86462420d1fd710b16f8818d0f5f307482e0c61cbd07c1d436cfe9b1418ad1a95aa9fccdf5c21e5c6ac172042b41ec3069e7275efd155cd5b5111089dbb50fae017157784811f13b526c18b7b459ab41a22f23b297ed49e0ed932d7455e379c80857718901808598faf4200192a19bf28d1f1aad5265c7bf414487a3d6b29f607d74db36662a80641862ba9fc8e9923cf0c0d0aa01f12d1320d076e3b08b6e4b162d0e367491ab34d9f140a7d142ac9ebe6c1c6a1b3002f26a4ec425cd81e38b19efbfed75758b1a7255919f846e312744e9afa8ca844dbbe797529a09d3211f9c28145185847841858276e999efd28545b76ca8502b958a903407a532e2b9e946da12c846fd1f468c022feb3c86da7093a6ce353da37008e5dd54903f8fe798085a2b06736f91423f3063982f72ad44a773affa071bd8f9d6fe0f4f5f3339cc8c15336c8285be379bf3e2ac37176724276647c14d363e981e56e72ffd1692dec5948619a9674acf32828d43eb35aac2e127c3ec5d2ffc7155655ff8c7a424fa453f35f605628a403fa525e54338954914f876404e34e9ea7a9c97b0528ca0f41963cf196c0d07c467a9773f0642bdf10317de0a4e79f0f80785ab06b29d0df2af4e1ef599c1b9df8d2958e09873a79bb80b336ddd4ddcc0619a7375ae9574fcdbf9772d8977995374b3f1cbf85d6a105c060e02ae6a5561d537d69798a11e8e686d49b7f36b3d5385ab595612b1d0142e08b00e29a85f0ac68cdad263c4b695dd36269388a9ccc73dd10ba847b260c4ccccd20b9a07857e0032a7333fba24c47a4b1788f84687bc5e4686a7199f8d991d008c2765432b13433ea9a3750175ed7a4b8719cebe4155809fe3f68f3d9b15bf9ba143117b3b818f1c43cedebcdf057cedf5c9ae6b8c6742c7797b3aa3e49ee17c8e230b62484f51502f019a52d6a6ba7c60be624f703c4683444c0a0dde53234d266706a5fde567951ddd12801ac6587490ef8ad412ebfc27873db85e9f9b01b9eb716b6180fb1414dd3f9327d42500834199986da1f5332c3a3c5f40c265cdbca3892ea68aba23eb97b24756a8803d6a3c729459af3f6315dfa7ea353fccfa74c754e7f65d979259d126d8064ce9f3edf62573a4c2d160681c6f4094fc0b8f7ceee127d665a45e807b058b78c1fcfcd12e678002490b00771c4123124f7a7be6e367a48dd117f065fbb989d378c4632fd8c3247499b7257319d62a4f7219944880c4cd4ec73722e530138666c5a36fea9224b2a2cd6ab1f2b463317bf176791cd80cd5775553655216c8be746070a414d900b8b999d43333fc6618f186fe0cf24dadf490e78e932db341529ceca3e7b956cfce41753077f4e90902cd430bfe1c50ee0f875568514c204ee1dd58d4ca37aff0d3e5a1b09049fa20683870f92d86d39fde82481c81cadc9cc90034ebd98cc60f96367af263ab1aadf50557bb981b648aec8541a6b50e1c9244f827df0b197a6126a1d5eac0fb3a699a8f91f4f5374bc3735075347bd3ddcaf4c591d804f69a6858b129ea68505c7362e5892e02fad3dcc1e5742e32d71eb4e231a0a7d7c59ed6d2e1d166c359bc0e7b59e7a6dd233df27b838f6043f0557daae0e54f5fbaec097e9a15f5082e8d87c5e73b826041f63c2c4820cdad6935f41d66407bb19095c0535d33b399ebf920583c1d8d71204c3e53e3dced12dcd761679eeef149941c1c6c45f6682e7724327efdb29c3f990c784b09c3045cbbc3b7b5e1c2bfe9e3d5ff499bee983fcac76ae2c66c4a41586abb531c24f300cf4b94733edf2b758e4535ef5ece9eafc606e69a97536838fff3ccb5942be28771883d2e1fdba02028faef6eff614dde3c4bc4f0d4833998f68ad5c2a79ce9ff9e2add916eb4a28846d0e4311545b860a6102d0bc72b5f84a87fc90ee36b5dc6000293ca1b65c6884f6d68266114d734127ef8ea220e9b2caf2a86dd208963b094709404b843eb84d358b1a73e54efc8506f9612a6ec64bc3eac03dfd44e7485833418f097e428539ea9764e75433144c9aa59066ce0bc52a5084a5e2475241985a57303d10070ad49f360b2edaaf2503cb301b0d9b87349ca58e95b237d195d5e8aaaa944911286d1bdcf1b086484f7012ef523b7584bdcb1f0bb76aeef43ea469375df5337105f2a691374ecf058270d356495fa3cdc2db32c49d6c6dd51bc53176973773b3b119fcfb21e2ac493d7708a8afa711bc9bc81070a66b467c299fe7b2da249a95d7148e76ebb74683d33f9be83060257d2295bd6bf667931c7733d32d93d30a304ec5ab805ff79d5cf08e0be07a921c6fdd1ecda59ed7817c9e550b4b3e1120109a497104128a31b4a5eeb0e0b23a6ad4912c096cc021c72c0c3961b545bb47ef16b569704b509ceb6c4d1f6a6fe89b5f713377b6b6bc2938608537e9c8ab704c881f18bdb2c2f8b487dc59410dceb77eda3eb4c6ee4424deef2a5aa6de2a619083e25c3c77371288547eae65081d4c701647d1dda074bd611ee2d054c6b743319dc72824418aa52893fe376fbb1ecd0b830ab58bd0751da13350e6e9d0374fb766049df888fdd3efbc8e085866736137ad42e080abbe12f114f9b28406ccd3105bd92805096555ca79d51595df41e93faa5dbf43a8ad067790c8f8e21c1d53dcd607e91b60e2507d19d8a23cd7080a8ec04d0276d9a1b6c6d40811dec1774c1e726dccc39595eb5f5f63115a598744b9a003f6ce2f8c59d0ad889b89f79d849358fe3b4d7d157c4d376e3c3271b871403a9db1fa5e8205784b6c775c0b264404e36809f91dc70a9c798874c68be89422177ac78690bb5933bdcfe59a8d920c70cb0fc9ce39d4922063f624bcd04df0ad536ea29a3abc1e5be188bf3e6e8760d2a900df35c5f5a8d1adb98861ba95c3085cee4bcd0688dce6c1ed5567adcb26d8e02241c1b9aa2443a4ff8002f76bbf83530c9232abc0ce68c5a538b3ecaf8589a5c81ed2313206626227e905c07c5190db7ae4df6ff75a946fe20c738b13b2ee3150eff79278b389e7631e4142bfeb16b808cb8787cdb76c424a4f3a744abcbca7bc49235986eaf33ddcb1c185d334e8e782dd732fdc1115ff4716ec7ff41c1bcd2e7ae185750f2d104871cbea1c1ba728156931b51032f4810a9ccf067ce9bf05e51e10f2fcdff606564cf2ef27962222b10da8d09f44a8f284d4b3d7abf92f6b897eda11c16fff226eaf97d5f8669e9cd57b8af001019f5ac5ab6a78183c0762bddeeeead6a78aa901f22f270ae6d20621b795f1ef2d0856e5a2500c2ae14b2774abfe90ff3c64c31a2f6336654a001694e92f05dd88146dffa55f2c58fc4266b0480a6abd4823e6740a41d1391f9bd176a6be46ee932545327bb0bc03adef57049e2569141fed92a652c791581e36f9e7dbbf6cb019e6dace4cef789176521a550154845abd74fb4ba3b5add58269fe873df5e26c77ffedef60b88d59e38fc20f88e7d885a68bea15ddf52d6833c7798d72238f8cec9ff5082b8de93df9f1af1231ca13068e4bcc234773d8100aa90d075cf8b2a8c2b4ff18340e693c46088fef74a23ebcfea30c04df2e3a1c6599336157ad666b921c87bdf7a635598bbe9dd822f99f6d4e380d97f71d22e95876a414b83d71f04ff2f7205efe566c0fca3a0f1ad55dfb8ca791cbab2e39a14df9c5effa3cb9e932fa34a9b5bcf643d51610e062220498feec0a92bb75ac1d0650b1084a82c6881829aba6b379c8310cc99bb0ab6bb3eec041decd9435457f0c09dda3d2a5ae46fbe1dbe80eff93b731fe583aa8956a90f3bde55bd0435b3715ca5eac88ac1453c3821933fe8f64325f27311c596f27e9ced926d6f42034dfeabf0aa6eef7df321a156df7886808df5765176884059b4216d40213496d4dd553b2fa7a99b897cb73d1961c5dbcbe94ccb166572bb57e9d9cff91b0d9bae29d252d8b6d63a47f50d1fdeb22f05e22573833c8ae43dd237598a265f889e2c35101b4d30709d809d161d042a966fd9a0ba95e5bc325ab3950e6554943124d26ec8e317b48b8eb74a1a47e2c667f83da32d1b88243c90cfe28e85468e3418ab55ce272eb8b6a5324053759b2b6fc338ee824690e8ff734596e12c12a9ed5da84af0412ea53459d5ae1f71626811ea05f27ca337e89a162a4ebabbffc0b4c4464deb84893416aad72f3a561bc8bbafd9c577a7b7aa6b7f2695c76aaf72375cfc984cd309dd7dba05ebb0e140ca287b024e2ce42c4a8cc580cff20adbcc0bf1ac12715504cf328f0b5b529f0a24f03c2ffc4276d07fbce1e13543f6e1c39d10b9240feca39a44c0e22f69d89eff2696713c62de73d14553b2a25dbbc12c8171dc7561eb2c13ad1d26910158dab9185721fbd43b0c605d11dde981d2ef38a1d3e0ea5b5b665b8bcd753fc05e56e7e527c896cf51e21f0ebf7a87345b0820b94b9a03fcc051adaf12f7790457012608a77e4401a7f4a0e8509c0733d45f0aad41f1de65fc97dc6cd6924a86109e2889c2c4693793f220528a299e68889e2d1af5742ad208f2379c55b4cd7e5df69b1c8428839f4c828f6646e4671dfb0f37800671ba3a82b84c4297d7a82862250aa9d3e01d54e69e049438f8f1efcece1a0d7cc2f30ecabe5964d7a9e08e0fb95cabf52d2f3266e8bf5889281a8730f4c73935ef9148e851a90a8e371d7d759a11bc9353df1672fe7931374f7f0d0c460e3129e46fd85378d2b0b346e443b49b39b3120fd1fbc351a453f6d147fe418a1f4ffd347736f3d2b60bd69e95169b34a5146dbd3da571c0e916d3a75f0fb96964738351aae9a808c84946a47797030d3726ab710d87394b35db714a51033ab689b424ec8e6f5ee8753e78fdb224380ef57a86e2bc644bb8da27106ba0afeaa4df5d6c218d5c5f587daf19d443d64b4f061558a8a1365a3d3ec85c384352c4ec3aa3b7d9f6aabe054934989737ecb9266f0ac8e50400cb6bb7bf983ec8d44b1c1268421ed05e838bd26e69e708735226e004137f4fa646a3587f9f2654ac7dc06e20f24318a3bbab0f5a3fb85270a2f9a067130b6748f092cd1821240e881ce7d17eb93ba0b210507c23372300505dc66e794378015404ae0598418338ef1f70972b5f348126f08294336f5233e708767a4b6fe976fe17739fa7fd1be28bf85ed1b5cd81bd1a590c05b9f8f301279eb88ffae4cfb4795d795e1c0be90223583f9ea90320d2f8a34cf85302125ba9dde3cee0e620c0b96bcf35870c527f850370b0c96b613e07daa73497ac502bff06c28a0725f2f0ef4e6e573d1991089eee7c0841af5c95619807ec51cfd54c9a53eaf4e2220beb9e9f5efd99c0afcb1c3bb3d3b0fc975af0a897c88e51d2b4d97273a5d52cab467450a3ee5c97f84f81017f41e5783e4158987e3fae345c94b2a318dce25975e255364b01563e96d65d7fda89b6e8dd35e9f14ce564ffd94c60bd1781a55ed690875024e4b", 0x1000, 0x2, &(0x7f0000001200)=@un=@file={0x0, './file1\x00'}, 0xa) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:08 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/31}, 0x27, 0x2, 0x2000) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000080)={0x9, 0x4, 0x10000, 0x1, 0x4ae3, 0x9, 0x1, 0x10, [{0x0, 0x3, 0x5, 0x20}, {0x4, 0x5, 0x1, 0x4}, {0x7, 0xfb4a, 0x0, 0x34603d75}, {0x3f, 0x8, 0x5, 0x8}, {0x401, 0x4fa5, 0x800, 0x9}, {0x3, 0x1, 0x5, 0x1}, {0x2, 0x7, 0x7, 0x9}, {0x2, 0x200, 0x7, 0x2}, {0x9, 0x700, 0x9da9, 0x1}, {0x0, 0x5, 0x4, 0x8}, {0x8e6, 0x8, 0x2, 0x6b61}, {0xed65, 0x0, 0x4, 0x4b1}, {0x7fffffff, 0x0, 0xf24, 0x8}, {0x400, 0x3, 0x8, 0x7}, {0xb5b, 0x2, 0x81, 0x1}, {0x1, 0x100, 0x2, 0x401}]}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000200)=0x4) r3 = fcntl$dupfd(0xffffffffffffffff, 0x5, r1) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r5 = msgget$private(0x0, 0x40) r6 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x40, 0x0) mknod(&(0x7f0000000340)='./file0\x00', 0x1000, 0xfffffd9a) r8 = getgid() getgroups(0x7, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, r7, 0x0]) r10 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) getgroups(0x3, &(0x7f0000000440)=[0xffffffffffffffff, r7, r4]) msgrcv(r5, &(0x7f0000000500)={0x0, ""/62}, 0x46, 0x0, 0x1800) setgroups(0x6, &(0x7f0000000480)=[r8, r9, r10, r11, 0xffffffffffffffff, r12]) openat$klog(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/klog\x00', 0x20, 0x0) 16:00:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x32b) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000001480)='/dev/zero\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/bpf\x00', 0x80, 0x0) r8 = accept(0xffffffffffffffff, &(0x7f0000001500)=@un=@abs, &(0x7f0000001540)=0x8) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001580)='/dev/wskbd0\x00', 0x200, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r11 = socket$inet(0x2, 0x3, 0x7) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r13 = openat$speaker(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/speaker\x00', 0x1, 0x0) r14 = socket$inet6(0x18, 0x3, 0x102) r15 = dup2(r14, r14) sendmsg$unix(r15, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) r16 = accept(r15, &(0x7f0000001600)=@un=@abs, &(0x7f0000001640)=0x8) r17 = socket$inet6(0x18, 0x472c91c43ebc2b06, 0x3f) r18 = socket(0x20, 0x1, 0x20) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r20 = accept(0xffffffffffffff9c, &(0x7f0000001680)=@in, &(0x7f00000016c0)=0xc) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001840)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000013c0)=[{&(0x7f0000000140)="60a83c92a5bc71d536ed2fa90dc5272857837b8225f36844513e6336e8ddddea9ae287f902ef8f83c68244e902d74e1a5be1241077b4453a83117b44ea839d483eaa49f6135979da1dfc", 0x4a}, {&(0x7f00000001c0)="0710570c97696b91145c0b57249b73134328bc3ca402ab8f367ae202125a7f52063c7178908f262e8a4f1807bd36e512ffb645ea46453fec220ab1959378fd9fb028532e8de4d8f0ddbb034584e70707b7ceaec3c52da98da4a93944bc6112581212f41c7d501ce7b6c40d4e11d5d2aaf13f6888312536d7108039f09c5289b3f42f20c3c18be0e2d1e6424ef028e93c53b86772da", 0x95}, {&(0x7f00000000c0)="55fef212f1478b0e88b58a0195a59a183efbe75bdfc501668d50f6fb223248844a506d244a90dfc8846f90ea4c1cb8979bb70a285f", 0x35}, {&(0x7f00000002c0)="179b84da995433b16232f6798c53ec649041459ff0bd90d8175cbfe3d5edea80aad585ce72d712d1d4c3ce0b926c5b806c36f5b46044f15d5117a57e831bc8fd08285b505fe86a69de0e538b9bccff56de2cb7d85a63e8d83e631da00b0a9d96b6b004bcb0d496f8846598b177f30b7052bd32ddc90cd61437dd529f597e73da2a9219d8faf0fab3fd1419a98c59b7b424e3acd3a183952cb19501eb6e253659354795af", 0xa4}, {&(0x7f0000000380)="fa5b56bd24fde1901d1d57962393435ed12bac10619c", 0x16}, {&(0x7f00000003c0)="1551789efa5d6a522834fa851b38d8c8e3db5c1e16b6e2f6e499c0e9e10a6bcf182b0af03993ab7e31dd632d3406e009f5a762fd344b8973b00cff8076c20cc7b872a366c0a25ecf3e8f54941e3a3ea6000197c2300b12e6f0fd22b8df2d2f53424642a43793091efeb4abf21beb331a25f3825541fcacda3b96bc484fcbfcdbb6b7979ef1f3e9adce264e92ae2d298e25307fdfcbe10d5dd2235f92eed2b5dd34c8c799605366d868c1299fe4f50d74e5d00be5e1c14c4a3dbee9aa2cbbdd8f0d9afbdc26c01f2f8e12fb4f3199147aeb829fb14266820e0f096c3d45006cfadce12050d64d12cca694971446ee783c95a7c0253fcfe2a049735d7a5ae2f38fd36241dc69d32f80dbdc42a3da9ab7ed5269800583d34d480d2b7a7f6d22408f97919f214bc04387a01dde7d4af3637ee20c488741567b62423f2b750206b0d2495e3093236b229af4eafd9bd3ff7500f7d93564f1a0842fb581dd44bd0776925f67747273284067e4e21014006a3bb708cc47d74ad2ac4819e50f8bb81d51c16a1cefa5878a80f72ba8bb06d92e93804b46a1e4baaa8b8564d94fadcc35d1402aa90b1934ff936f8fc99debe6db36451e7a68b857f02c7d3427a4fe8ccf76b74a6b9f7ebcf392210e0cca7b16883c49c6034e5c21171d714634907f6afa961ca347d2fe99accf601c6394080a44564b2794b97ab4bf25512fc434a31fe3852fed9a6370fad5c76606e224d56d6552454c05400be940e8675e2d7b9c224d75e1806c417af67d874b5d27d506d824d76473446541a5e0edf51da2094da2814d98c578bcf03b5750d7b9006329569224cd2adf81c3d6823c4d46044c9ab310298b526f7730c25cf3ad64af06f87d96d0596dbb868a28551f2401a5ccf11f6c3a53e313bd816bf650dd257d13439198264768cd1a23f011fe30042a2931c8e6f64cf3eeac62861979c914b86e6de70bdcd142c16b3b2546e6836db2817c18152e788c601e9f4b600e2a31e01ac0eac0ea9cabcdc0e07b68cecdb7ca5519461363f2005da140500bc5eb9895c73fac9388bc4c23279de0a709a2847bf583dabf218b13ee2e1ace1a978d13596319992c586a00f97f453147200525ef8c50904bf460df48e267cc086f77795a7cad3536c861641f1d83e0798b9655c9641a06451eb44593943b8eb8ad9489b4b74f3b1bbee23f859efcbf1df89a4a167abd0c4a22f7306cbbeb970602182989a826346afe7cf4d275fa0410a500d9de2e731bbd2568eb0cddd14b6cddbf42df2217e582ea1c602b9afed7e759931d51f3154a426b6fa599603d8f13acf21b01c5fd313ee7ed2529539e020b482f4af1fd2b755d9e3b39b633df6465adcb667ec782e653cd3745d3386972f7a82810416bd2dd3b8155b89a73486bfb5ff97672d02e48da94af39a2415ceadb902ac5e74294747dd4b265583d5b9d7316996b2167dc5e110440057ba6850afa97ccb5b858f0e910e4a3d5a0773c38c3682e11ef6ba3d8cd94bb642ea4037ee97ab6ab0ad9e7a7cc536ca8361eb62fb0d9a7f9e9d16e5f5d904648ff0e49fab409dc58bd58d633c14aab7da3f598d28784fe7c6eebe8235f8f6ffd7078a42c7f6d6145a525ca74a94c7ee8364c6c788b5b0227aee50798f22299ac504d82b23861fa624c2dc598321baf951d1cd65527be1293807b49a86e10954e275d37bfcc60f2f7679b780d5bc9395d9c5a15fbf5b9addf51ea7bc146b70bf7bf415b34838aae703270e6ee20a7b04a0254a460c2d5cea62384fd6b0483ea22d2be635a692c64239fa499143f26879de504c87563a4a4e233552a9f504e1773d19462a183f6844bec9d7ff18d8a90a1241bf2e61925c9acd07842b0d3ac8f719681f2a5079120f96609b2b73cbf9418066ef40f44d5124b7249857b2f88a08fd0d4fe5d39525e23ef6cac2e81e8a4347619dc6392411d36bbd7f2038c2b4ba4fce827e0f38caaee09bf7c3318bf6fb7e0d744ad9bf6e7bbc2525a013d0ab09d06b92de50322b0cb8cc9ec4cb6a6682d418bdc3b5fcceaaf199b69e056155b35331adbf44ec109290d3e8793cb6540020a13f43ec2e48a7b9f8ed0e30bd7be0bd3975f25a0f6928c0ec50639e7aea218d5918cc71243cd8e92495569d83d08dce5002c8cb955f2209938ce3fd674298383104d77065b4765e99cd5d7fc2d4bb1f08407d4be93ef96e05fca873d8c88cea7b0f8c84f4e5c02136f84d3bec5cf64d98d8de98e41350a17a2567e3128642ae4dfecee04000793c995518c4bebf9375a6358d09f6e9af98e07bd0250e2edf8cd2c717274d2bd7f8acbcbbd32c1ed1fdbfc24d7fb5ef7d58eabc002e82f00eb1c3821eb48219e9a59ad984ac8d3249e5ce4562d2852a2f194a9fa2755a9b3e6bcbde9ddbfab1c9a9cfb2949dcfcef683b8a8690443c24a808f0cf2a2b0192fe2bccec63794c3e7715f661e6233a63b17aaf3f74ab242a30a16a02792f89c0f458400fea81a21e4171155ef95b805af2665744c5280ca519bb57e1888488d226f8bb56544acbe8729be3e13c4f6cc351e0bad01ad7f953af0161aa30a1358ae80c067ffc8d6c7241815b21103f4984471002e57c53fdbe8e72f95da57b6f0fd2b97eed50be5de8588f140e5b011b4a37e84839551a6924a73762aa90b3d289de3b22d8bc754451ce4fb8a70e516756bf8c2fcef568f91eaa1c0abd5848c363123bcee23efcc40bc74ed05c93ae77a0976c0edd287c691a05a30b64d50a5dec2a0c51f39a033a9e153a19252aaff53984bbba1b222f1dcf0b074829ab328031668218ed19d26272e080faf45b5577a68fe652acdfef233b4837922a79a693f14489be5ddb6b92dfec82fc6c4084df27c6ae8525130d326dab0b5d6215a0c4ae9c7e4293a49113bcbfb52538389ee0be0640d4b0a41554f4f6b02277aca28f6ecd64d5f892fe6275f23dd144b5085f415e806b2b1ff31ff88107889508bee16259d99dcaf7c0208c51d8c86336e2844bf5d2e50aa6a5b17d81915e54e5cf2b9ecd4736bf40b161ce0d440d3aa6bdfe847a6343f6975064db312d1940e49ad936fd7085f71d43c5fb3119a0de7c1d18283d9fc9b7708031ce236aa54f8dbc13a1857658fde22884fce49af498afc10394468d652192089e342c1cf81c750c9ded07b02d2c90f5ed9c59d7d2065c6c20a00d62a6f0e878c937018c40fcdc8b5662c2c8083df5018ebe94f5d0dcf24dca314e28dfec852d0d8474967d23c1ea37c6e4849863e5bf29cd0aa634a63f128f2cea2605d2d8e0b6bcc4af854f643a31dee9d22c3729f154cc0aec12089ae70641e97da449a4b72992165d404b743fc8549a9e9056acc1116169966681f08919d4c8b11d62f204663a48a9b951e8beb5aa43b1293955728e241964739ba351927c7f88175097390411d06eee3edbdc48e79080e2408303c2a65c8d4e297f2e1f2146ff55014a1b02546e2a76465aeb2deae2bb8d1976ce688a5e38780050a9064a8acdb0ae174b4c2b344745844b824ae2d068662296d7596c83e4c3076ddd635c7a367f2295891397b964942b4e1fcf32dcdb44e5ecad839185d2e8d3aa532beecfd1a630ba5f1c93619f5aa5e64f39f53e9f1b7aefbfcc23bf8ebba7d2b624bb819e9fbb93028e35d452cfdfd8c043f6ae02141ea43a53963cbea3e0a5dbe0c1c53c7f0c274d2c9c039c178caf2ed84acaa7da80b43796151512ca80cf53678f0320c4a463df2ebc6cc6f97b22b537b5530a44c1f406c025f06de2f2efc87cbbea1861ce4fa96784d43bdb1f3e33c060e15481aa4ff9aff74ea2b3a3463b1da667fcab0133a3fb43aee52257e8619078fae3ca4dc26ba7542d378dad28de3722bdc8c633bf274ce91bbc8c5dcf7c48d492c08cf05f791a596f4282eb424a07c545135ffe72fbb28b999d25a8a2471360ccff2e9c665b8544b15a42104966480cd1a593b5651e7ba6fc2b21768fbdf5b06427ce89583e5b002e55370966e9e37f83a4c1ae838df4f840b8aa30b470a42b6cafcb2fb0809fe70ca7592b4cf861515855f2fc966e7155237cba7f6bfc3ea289cd7a740db50bc192d37809d979602672a9945faec2bb0bac92368b6b07194b139b83aa638dac3963a16d388db1e121dc59dd1ca2aac385d475bc462c21a6668e174f8ac0a4757171e74476064474aadd869d2661788bc5558fed27e30f90b745f85258c3450565da146613e0023659291846bc5128a5effde788756bde887bd4e6021ca54e4b654e8e5730af61f8c75daa11232a648aeac85d805ec78a3197452753e20135a20f18e8c7a4d7c1685a60220179b869b0f36f28a09cfc76512ac85ebf0a83cda8dade742b721f9608807e15d6e5d5a56a904873da838cb1cbb4e8e9c75885ddfa78dd03bf180d17cc1f61ebd261b9c418584ca1d3a84b1c2b3d2d9c3adfaa1a00f7270b5065d397ea0d732ffd34d429486c61ec795e59136f9ec68e24831f7ae57b99673908428fc39beab35616acf1c2808c328146f8d1a88f24f0778256f6410043775662220ce26ca20e2376d7ed41790d8973f3a4df8f3e51b706525df88ea0d81f10bd7b4a9e93d70a9cb638f102712cd48f88c818b889636ed93ac3124d965de0d9783ee89a739335b551c60dd320a029ae956370c1da1bdf54601dd95bd98c7c01c799e5319994f1298786fd7950f43b3faf066839633d2a6fc4e460bddd2afdd5c97b33990ef28e927f32cfb7c4966bd2faee676b9a410b05355fefffd9d2ca5f1ccd937611c747e83a533868931502ac61602177991f8f8838bd3e08c9b38fb11c0e9329fce3c0529ffe25c0fc224881e023c9484e3441b956732f2a76c299f6e0483c93f243883ca711137225334498ed78e7ba2f4ab5e307974cd9ce28e55dce3f592200e417ed0ef1c84c647dfef7c15e60ae6b391c83312be2aed34d85924d6d050602e8e616b41419043a320eab7bc49595b22e5bb4ff43e42b6513990c1c3aa93994e2418a7ce48798210b1a270599e44e298ae2c075f63b7e4508e5a0b5dad71a9f60b905b6d9a89fb1687aa4e4d6299d7791e74aeccd8b6354655b4f1fb23cc1637b83e7c1ec8a50bbc4b27340a803ae6ef4f4ab38cd7d340553ed9b825ce72ec944522f309ae9dac837522827a7fe2bbc381b2aea6ff548817cdca78322c87bd7bc200841a26d3178f1532cae9360bef25ba2cad56da7009f714dbaa0772b49c6630b278efcddc073ea9d1c829114f07bdc0ae0c2840b8c5029f35da60445061c1b1c179ccbafa52570fb8da9eb6a974f9d1ff79728f1c07370ce64ca59486d219b3751575a744f10bfc6e4eb61dca4cd900c69362efa949ea26c17ed0a88308065857261f00665b79895e005ede2395e845ac3e1732687dc99617c49127b50f037ae58986237b58bce7bd9459569166c56660b63af674878d078371f2f75bd75812e9e82decffd8f28f4e417376ac625d155beabd43920ad9b9e2bb128427742a3aa467145a09ed52f0283fef31ec14aa899b34c09f6c267443919c20cd898bfad61a3b0e7e9463dbdbb8caeec5c2cb9022be4eda15f4b5c75c61da7e12d6eb181ee22fca5246b960a4348a908e2c58bd16941867dfcb7923d49b9e9150825b8c2c44533fbed9fa153d654bdc87cdf25aba455d4dad47858b422179c3d14677a10efbef5bde9eee3bcf2ae8794a297a263548ec58685eb11a9b5a62c28f4cee755cdb47b4aa120c8e33b5990d4c4b87b35498c09aec9d58d9cf6631f5f10e31e757269b4aabf8b05db9023daaac1e78a", 0x1000}], 0x6, &(0x7f0000001700)=[@rights={0x30, 0xffff, 0x1, [r1, r2, r3, r4, r0, r0, r5]}, @rights={0x30, 0xffff, 0x1, [r6, r0, r0, r0, r0, r7, r8, r9]}, @rights={0x20, 0xffff, 0x1, [r0, r10, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [r0, r11, 0xffffffffffffff9c, r12, r0, r0, r0, 0xffffffffffffff9c, r13, r16]}, @rights={0x18, 0xffff, 0x1, [r0, r17]}, @rights={0x18, 0xffff, 0x1, [r18]}, @rights={0x28, 0xffff, 0x1, [r19, r20, r21, 0xffffffffffffffff, r22, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}], 0x130, 0x3}, 0xe) faccessat(r0, &(0x7f0000000280)='.\x00', 0x3, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x13}, {0xc}, {0x6, 0x3}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0xa, &(0x7f0000000040)=[0x3, 0x2, 0x5, 0x4, 0x10001, 0x7f, 0x81, 0x80000001, 0x1000, 0xdb9]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:08 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x20, 0x1b00) msgget(0x1, 0x110) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r1, &(0x7f00000005c0)="87", 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0x10000014c) write(r3, &(0x7f0000000040), 0xfeea) read(r2, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r2, 0x4, 0x40) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r4 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r4, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0, 0x0) r5 = geteuid() r6 = getegid() fchownat(r1, &(0x7f0000000000)='./file0\x00', r5, r6, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) clock_settime(0x4, &(0x7f0000000040)={0x2, 0x4a3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x87}, {0x3, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:08 executing program 1: r0 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r0, 0x0, 0x0, 0x0]) setegid(r2) msgget$private(0x0, 0x410) r3 = geteuid() setreuid(r3, 0x0) r4 = socket(0x18, 0x3, 0x7) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r5, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) r6 = socket(0x2, 0xc003, 0x11) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x15, &(0x7f0000000500)="dfd030447c09795c8d195e808c156b1a06", 0x11) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x15, &(0x7f0000000000), 0x4) r9 = socket$inet(0x2, 0x4, 0x0) setsockopt$inet_opts(r9, 0x0, 0x15, &(0x7f0000000000), 0x4) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x15, &(0x7f0000000000), 0x4) r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0x15, &(0x7f0000000000), 0x4) r12 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r12, 0x0, 0x15, &(0x7f0000000000), 0x4) r13 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r13, 0x0, 0x15, &(0x7f0000000000), 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f00000012c0)=ANY=[], @ANYRES16=r1, @ANYPTR=&(0x7f0000003380)=ANY=[@ANYRES64=r12, @ANYRES16, @ANYBLOB="3ebfdba9a3733e0b238494dc71f939b5b25d95be91fed23dc42dd105a7f9621a46fbb4ebcb50ebc4a50c320aa9366f8b5586bb6f05cff00b6b358e0dfe793eb2ed96a0a052287192934c22dfa84f0f81d5d89345ef7c7b52882e6835bd6d9507e665af9d4edf2b15054cc46a3bcb74a5377c53ae6d2a77fb43d22b3efc936fd816c591eeb7e58ba1ac0e8871d72fc03861648e5deed32721775f4e23e33ee45931116e10e38b0bc593b4077074ac959e20a6161ba797e538b954aaf3b57e0a468caae4dd500c6d27045f2dbf1f5c3f7aaf5c917c1369d5df87fa35334fa20cbe294a63ef1217877e3b62374ac0c8a336b6f835c421987097c9ddf3b99cb746b98acea66478eeb63360134aa3e6de2264147ea94df4dfa36344b585e6c2c4344f3f65c236cd38e9eba487d2cec6869656f582f46225eccdbe7ee16c5a44c138d6f3a48da423d39f94c538bf36c22dda341d10979461d7f17369ce737839acfc4e39cc62eabc82d86d1046d32da5f636dbcbc0de8e1cd0a3dcd6f771bdf8c984dc1862917143c1f2d4c4b9f92d176d46d8c1266064fe82824aad0f3858b525710d0482e8f34544736a9729d20aa3b5aeab649d867553ae8328d733f8ad168748a973599668432aed7b6007fede167271280e6e92ecac1e0b9c2f71aedc1ce1c8c4e3ff071ca5f06419c5f05e2005cfa382953024017917a3559685919e36a3de79b81280baecb198ee23eef3450807c4579e610393bd11e08e31e39aa2a4ec03286d3ca78f617cce9ea61f9c47667be8ecffff3460abfaa54fb5669a6f242cb4c226fc503daadcc67d645dd8b9953641c00d1b5a3da9a84a9956a31a377e0a3c19f3f9b93b07a0e315f8feabe5717262afabcf8af4e98fc09c9ae24c7b2607107dd780acaade079449e809011bf36855da63d3d1964034cd5e0a52c6f7a6551f346f61c6b28d6f141596cfefe0a8c5a647e697c8d86fc096fb98005e8f7838bd9510133ad4547fc489749c9e33798b2c7f25c6070492bb26314e8b45fa72854a87ee9f5d4ad237bfb7abb8e3850cdd192928715cf6f0cc12dc791314425ee929d5930440078d85dc36099ef6064bcb41fe1fcf2d2852d1ea5142cee2a9c4124e5101823e54a02a38e4ed5ea3b9fee466b284feb9bbf9375b5699dc52ece97339113663ee46773279e0b1edb05a38c7636aba5cc071d51b748f5a57167471dcf0cc8fb37fd22b60dcaaada1470016a06e50979d46ae1aab0328ca7de46ea9a6c2a2156e05582dd27a65246db01301bd5d06ffcbe2d196acc5122b556346dc2c3e497ff178f469e0c99396c989892581893d4506f6288a7fe37ee40947298da513e0134881845b482ea7426c2d0386ae148955efa256a4f85b9b80e65997fcfd6844e1b6384ac5858feaea47b95c67b95e0cad4f045bcd54816cc7e41199aa7deb1dac1164a23a6336a9054b1eb7f70d948d72197a94b511adb46a014c0c8d9375b458b53871533f4d4a5841acf81c353b5cbf946feb72acc768569c3bc09ac7a84ab28b1b5eab5d502147f8fd57bc8cf5cf425a64685e1b871065438be6fd16401b7c3a16ac236e09987e4e9c1e7c35338f2d93473de40bee0d8e4743ebed19c9dc8d3f2da82ae94aaa4767c54be99192c1a149ceb152d2212fcbbeddd53fb67f84024f088dae5d292a6f030ef97c1eec4b64d92e219db47a1f36b1010793619b7d36fe41fec86d94db7c90eeb99cef54bfaf9e3d6a131ce5c9898ee8540b962beb09029a805d394144a482014dff52d7cb18b24c787e93e4993db03f60b287edcd6e740291cae16a183cb7c5b95e51c4d2b574ead462d15fcfa964db96f0b5a2a5a1acedce137a9a22500834c597b9129a7b5fb9ca2c79709cd59e3b1f7e67bd2afb1cdf4122326372203921479db4f1d1bc0e810b2bbe3aca345b3a5c41e56189d48262f1ed3a5191ae5b49d6b23f155febaa62697e0dc04c6660f86130ca8735126ce7e7671df0dc6c310042d054cc4dda46fa26df863fe3879953aebf23a3c925908f46e4cbb2d31d7c19159ca22039e0c3c1dea822ed848186787fd56dea7cffe4ac5a81795e27c07eb217a802b2321b7cac5caacc965e5961fe985f5e91692db5f66a3c8d8109373aa2e911699d2ab6ebd3302c234b6c9908c8de793e9c56bd90a7b65947277b62c63a64e13bc432d4649d8d10ad604e2283e0525f7132d81b36f8451c9178a23cd7676144053ef895430292c76e151b08aa9f31c2fffef451b3aa7f50bb635be48efba3d8dc736b790078ac96a49f2b5631d2ccc589d29de221b0bc6f6167401652133269d673d4a24e1617029aefbb92fa68d76927f46d15231bb6a9cc57188d135914966c2746c981575a932e864678a7f19b0a799e7ed9f6a4a68430a786db84f10f3bb4f2e52489f8ed616cdb1816a863172cdcbe9d74f770e44cb2bb6bd31ea5f5b509fd180f462190657086ec6e04699f3071df3f714824d745f476ddc61eace729f12033b2fb66493c5ebd4cc7140fe19f91eda07abf79828e564dbb70a70145fc668a012febb2446ad4675d2c63cdcec57db9fa31156365fba489dcde113c7c42b330e17758a10c61015b0231242b72f870f047fa2fc460cb08b2b99d0af79e849acb17a79d2c28133554a00b23eead2ac6aae1e07c91428e00bddbe21beb301e895c8712ccf5138ecf3111a4f2e904e70c7c1480901d2a919dbc3fc3c7c0ff907cc26fcdcfee482f19682db7c832d77b54962363a8c37a8cf7a1a7809aee8f50fb4a5a8d5b02cf64bffadce216e132f59d3dc767867be528b3fd8a73607f1556423caa47d760eef20cfe21cbcc7fd6c03c3e0f84f72e89ae564df21e6f463af3fcbfb9856c6f045e85d8fe771acc6b0acdbb45c342424a15ef31dac8e12aab84c0cbce633b9d21a47bdbce42e927d6b3e6e289e5dc4634bec9fb27dbde7a76d178b0d477de720d329103e23ddca99cdbd41d5d966dc2de99e30a923dd30e3ddb969ba733ce60f18317754cc166e870dc20f188a74e5486703ab0b7674687d0e9eef87e467d0aa2f0ee4fdf5fc36e4aa2506277be0a1211a507716ee80c542e09260512588322e499a6b8c5e963f883ff8f701323774f3f0393754cbcb26c0bb4efbf1023db55591f2c22f7d85366b31922982d7b3e177131ccff112ff6494b096871e0157e9e7e80176f9085dc37e83d4ab051cd638d09ba4a258b3524e11642e7830790dc51c2b8349dc59a100b50b3917b98b02a12f334050bb483682a0820fdb2dfcfbb30a4b6f10748832cf85788435d3fc5d320ead45fe6afede7dedcdfb0fff2d0076daca545b66a2b457eabe7b0b7221c9cb6b702a86fca00eac3d38dfb07d059fdb7ff3c562fd2a74cb4aecec9361566ac50ee48d0d2e6f3c2abe4d7672121745a93bf5ad798dd1a34144d4ea2e92a94a9e305477acb2ef09b3fb0fed232d9d05f1674130009a293147e4c9efa6dff411ce3eded4c6056d0e0027d1dcba617b14fa062745834815adc080513c483853d75aaaaf97052a54063dea30318fa3157857df27032a9301b3d57335745dcc865ffba7d20bcabbc232377dd5468fc5c6ad80be7b05356deb95adc1e5f889f5b4bfeec08f4b2fa77b22fe1eeca649b1fa55ec41a664aa15858b47c7ba902414e99c4eda51626c213f7d281b17b6dbd9f191ebf83eaff911b02f237d4da728071a8a7693d8e8ba0143cdba6e6e4cd56cea04941cb129c48cdee6e31f8b3d2f8396e9997995104cef56a239f15cf1a995fcbb9f007fdba8e528855fe74bc95abe5c5fe77600806b615974b5c080b9a371b841c30c947933eb0571d934775a1515ae23aa1a0cea20e6704629821bcb951df9d0f544d6606d5109d250f9bc7f77c4a85cade161c97570fd1a9bc67c8810f26d5a0ed68b50c82f7acb1d2c7af574604575d97d575931642d7d402409650c8db57d513ddf470fbaf4f986f3490c073b14c29e82ec305ad760bdc51b571c63cb97de42b67460c232c43b24011e414afa488173fd99804c82170c7440157e1eb7e994916bb08a3307d5d1d5eb7d65c83ff879c2550603cc14a50a0b7d2e4e5c2330323401a67a17fd419488f294e0ed577cb522910864341ffbef6b7b424ab29817dccd95d6d72eea25550d28dfdaef7790fcaacc10f6a6733973ec02aba3a4192957d2094fcbebeb9be06155df3cf6dc5178cec89c6ff927b0787f03b932a4f2024184f084d1f915637d7488be4689e2846be30c9a8fac52fe735022ad0db45caec6ff473bf009c9f899dd8ac0208310df80779bdc8cc8095f8b65365db2ea4e5fec45dd9f25880038e372ad32198cde6a7feedc42d94d27007841adfdff15744111cc975e3e1e8075213e16579f44b7a2e288f24d898b1648f21554329de45072a0509b00c4134e45fc7fa9c4633a9507e53c73777b36053a0d5fab21fd3b9eed79283d6a4b71b7aa42cbe165a84400e31ef2c34cc61183203fb365a8ee92e7bd58f6c8f5a289b99b33a7160b766fac3456a71f0832f85e674d7024efaba4d1097cf4e97c0a0866925cf129a9c3aabea39ffbaae209dd3fb9464ecf92a499d0d0e5857ff26152ca5c0179e71f59cc2a8cd0fcc81e9387fa40e8c63bdb9bbb2a10c1b15fb79d7ec17a67ec769e236c62d84364c4d85e6aabec07bc00bc864cffd7a761533eae6a5e3463a23b62929d1c150067cd7b38cfdc9062c89871f9f652b7c00c085662659e68c72776bf5fb4c54ca03a56f95171fe1d75b3bdd0eef33e60c3bf1bab10e7ba9e6881a201a1b9145305b905e1561e8059b70e29d64c2db7e4322840cb8620791ec0f0f01269130bca77362b0ec10098b7392850517c0c046db512d2657f6e12fdd973dbef35d577240f08e5ce4430d1a6e3e8eb69315680594234a0c60f83cc941a3e5930d5b257a94b3ade203d38ed9ab7ebad4adbd1faed382ebd709dda1f77f5e6eae0e7a19224f9f72ed44238e3b0800c168603868de42670e8a77a0eda450380de18a93191f13fbbd6a4c4c64e9c59df7d7348ff8d598eb6ae48c461164f8020e5588e9f8ccbc382fd33aff4499b3b4003a4316b297c0e281845ea3c891f3564cada06fa8b24b0e56f75caeb23e4f2a9bbd2926c4f44f90338ca59742efbc1c26284c0362f3e6a8da7b578abb7eb11895132894d95912b1f0881569c7c4343f55e161c19bcdd7c4261243e2352929baf6b7ff14565e5079e36a3406efe87ccbd79622e135a428c359803a385b5b2428116ce682822f0bf2541d7d3a8736f9b445b8bc9cc57447c908a9d35b9482fdebf363e6d4939d2ef4074db7fe85adac646c92673193c466eefd8f03c8f4fb7cc06da09e3aaee58468d275e87a7d1c24367c96f7cdc7c307de00c2c5e901a40a4afb534bfb839c4f98e132424e9b5fa413ae8fa68326b9751e548fb39fe0ad9fa4ec48544398186a8f34c43826f96ee350c20f939a16d9a78c646bbcde48d61e571406695211b4cd6009d0cf49c659bc16947df4ef53482a9cddb8734f55036b7d27ee8c1c00dc69fbdcc461fd6d02b8d4cfbf3cf95629608e88a4151332cdf1bdc67581c7ed18ce97498d399dc9c19ca125ebb24b682161f5e9788254e8c744b7a8e68555c741df1a7e0b8fb5e141e33f482c8877c8b28a9b516a7f664022a7db51aa7a971b0897cbd5c10bdbec81920cec1af517903a1190a5f45dc189f940316a845227776e1693155485e5f7d193b97e60fdf5adefd512c4b6b9f695ec5bb3ed0fac60d25ce751ea61ba01b24247f0dd08af71751700"/4108, @ANYPTR64=&(0x7f0000001380)=ANY=[@ANYRESDEC, @ANYRESHEX, @ANYRES32=r13]], @ANYRESHEX=0x0], 0x4) writev(r6, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0x1f6}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0xffffffffffffffd1}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122", 0x347}], 0x4) r14 = socket$inet6(0x18, 0x3, 0x102) r15 = dup2(r14, r14) sendmsg$unix(r15, &(0x7f0000000000)={&(0x7f00000004c0)=ANY=[@ANYBLOB="87f588307c2ffb000000eff7c6b523147e5f04b651225b35d3f790f4beccdb3b4900"/43], 0xa, 0x0}, 0x0) accept$inet(r15, &(0x7f00000001c0), &(0x7f0000000380)=0xc) r16 = socket(0x2, 0xc003, 0x11) connect$unix(r16, &(0x7f0000001d00)=ANY=[@ANYBLOB="8202adf5ffffffffffffff65e100463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb7c7fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d3966740ffffffffffffffe0e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc2028f350a333af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f58d0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4207aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e0000000000000000000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc897d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d11ff0c211d70e7e73f1b412a428e7c3032245680a7ec300b02e4340fd2733c500000000"], 0x10) writev(r16, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0x1f6}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122", 0x347}], 0x4) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000003c0)=0x1) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x90, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x800000000000007}) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000240)=0x1) r17 = socket(0x18, 0x1, 0x0) setsockopt(r17, 0x6, 0x10, &(0x7f00000000c0)="eb368f80", 0x4) getsockopt$inet_opts(r17, 0x0, 0x0, &(0x7f0000000800)=""/231, &(0x7f00000002c0)=0x6c) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r5, 0x2) r18 = socket$unix(0x1, 0x1, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) r20 = open(&(0x7f0000000140)='./bus\x00', 0x285e5d7df1ff1631, 0x106) ioctl$TIOCSETA(r20, 0xc2c04224, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) write(r20, &(0x7f0000000340), 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) r22 = kqueue() kevent(r22, &(0x7f0000000240)=[{{r21}, 0xffffffffffffffff, 0x1, 0x1, 0x7ff, 0xffffffffffffffff}], 0x66, 0x0, 0x0, 0x0) r23 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r23, 0x0, 0x15, &(0x7f0000000000), 0x4) r24 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r24, 0x0, 0x15, &(0x7f0000000000), 0x4) r25 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r25, 0x0, 0x15, &(0x7f0000000000), 0x4) r26 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r26, 0x0, 0x15, &(0x7f0000000000), 0x4) r27 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r27, 0x0, 0x15, &(0x7f0000000000), 0x4) accept(r18, &(0x7f0000000b00)=ANY=[@ANYRES16, @ANYRESDEC, @ANYRESHEX=r26, @ANYRES32=0x0, @ANYRES32=r19, @ANYRESDEC=r27], 0x0) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x5, 0x13, 0x1, 0x3, 0x0, 0x30, 0xd059a2257803e06a, 0x1, 0xd526, 0x9}) socket$unix(0x1, 0x1, 0x0) open$dir(&(0x7f0000000180)='./file0/file0\x00', 0x40, 0x75) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) setgroups(0x11b, 0x0) r28 = msgget$private(0x0, 0x68) setegid(0x0) setuid(0xee01) msgctl$IPC_STAT(r28, 0x2, &(0x7f0000000100)=""/100) 16:00:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x45}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x268, &(0x7f0000000080)="b6") r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xde32, 0x0, "85495500020000000800001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "93cb33cbaca90a42ee314d9957e05a8ffc58fc97"}) poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) r4 = dup(r0) r5 = socket$inet6(0x18, 0x3, 0x102) dup2(r5, r5) shutdown(r5, 0x2) getpeername$inet(r4, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = dup2(r4, r6) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f00000004c0)) 16:00:08 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x10001}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r3) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:08 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="c2", 0x1}], 0x1}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000540)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) writev(r0, &(0x7f0000001a80)=[{&(0x7f00000006c0)="6a3754e87bf2ed460417b88ef3acbabebf8801f8faf14ee86721a52f78c0d4acf2c61a4cc48a96168ddee1e4652f93929871d83a76686b64dc707e8b3d4d4a33212513c6fbdd5b1d41a2373355a1c2e9c3c165e49c8ca65964da75fc5da499a9df491d931c9937e58bfa8575b82a29fc58b93f26420d502e4e3ea4b76a8aed049eaef34a8ec21ddd44399816d62cdd0ecd69d24f07a89c7c4465c41916698e7683f3d6a599fa17d18c6b64fae903e1899d0cf81daa5d399c6f0149441fc4dbd1b087fe8af3aec9ed3cc697de32b56f6eb752ef6bbf5e9d83d1705e7cd41e05612ba59a6ff2f3f5c62eed518a4f6785dbace9fb16b6acaf33217f473044e75c76faee90945920de371a35373d5f82b32f6b217fde5660afd0f79fb621ac4dc6b105eecb90d3a3408d9c8295da955ec843b2d1d2f76f6daa73547288aee6c45ad59e2c354ee4a60b7eb6a523faa745aa03f4d85667638dfa4720467e9f0ac7f09beb456c6d0ae536a03f384a4b3b252cd05d0615b419deabeebf32e549b06a3d00d0e983dc7710de0ce23926d18693b676c736b40f84ec44ad4c9c317b18d65981ba6c7b512e03eb0d37281b1c921fbeac3d34d36de8ec415a9f36da24113ccdfbaa9e96c4e50150f70317ca831907d9ef0a24de4e8058df4d17d52b4117e458f6aa926360a84564f7eeedcfd1a2936e040824fccad73d7d5e91a4d857f4fecfac07292d2f9f8360ba4f9dc1e2285cb008251df9b2f0833d202c5ba582d9844fefde2c1740cb8f02e3bb6f967fdc3654e39b882786d129a15d4736c98d33b007ae079ecda1e44ded6f819f8328d703e7dcb90ee5d90ce552d09e08a7357ee653153a49c1d15950d4ff5fd8d4724bc486b023ed3e665e59ce9ec1e568c20c0fd11f967852da3fb0f438cca1174b7944fdd672a823fa45e375ba7c60c5641fd0c7d79cdafdafece00a864f83d0871ddbc01d421f5017ddd55c50e8ac2479c12bc99ef65ac8f0061fd2cc5525ac924e3b3826b5e9c5d8d235309e36a8ce340d070c779efe6e6c119e362487afeb026ef4f3265f7de26b0845c1a95db206e53b3009f2f7dec995c5ee0f0ac9f59ec25bd5886cb9ff46d78dd820d0bc98e1e0a6042e609023a7ec61b9707ae6c43ad73748f20741ce97d69e6912d35419eb6a9de197808835f7197ac6efcf4a98c018f5b88cb49703b4834e94800eeec9d0c70f347ae1ca4aa33ff9eb1d6d05d64507b83115be36ba2818320821cb9f16f981c011768b9fee7d110a9ee66b2156bffd21d45384f06970c147ea2349ab554ffd0fd3199c03a8f708a151612b60a05a6ca9cad4bcb0f341603de7282accce22da4e0e76ac63af8c5bfd14769c8933f8609eedfc26a50c0fe2ceb20e91ff3a6e5dfd8c3c090f39c63ce9b04212d85c7955c7c47ed4ae520df259564b82c0b82a04d9c875ad92dace116ef353f8d178ce9905fadc4626cb4cb2820749ae40a419b0fe29d0330b4fc32cd9ddd023e8861cfae87ff339846e7228454006874f120651bc903e9d99a52e401b036100c123eb8efe0ce59fa48400ce57f725817422f0b517c46593ddc5325407af4fd0abafacf924bf3da0fec4fc94c2370b4ac9ab581f8b0720f4eb4dfaf4a834ecdc3b3595d5b714f41214c6754f3aabfc2da1eae4f2ae28825b22be0b550f3459a5e82e7d2701f6b0d3abe88104edf421003407d6d853fddf0e0572c59bb111e78702a1406d9fd4be9999a115eab4cbb23781f1f50470700d929ff7e64e92c3ebdb331685e8a1fb63aeb233330c1f5e6bbe729dc099268f9c1baeab01f9d363dc9a05903f47df9ae5b8cde3f2ace6cb433ca4f6f190c4ce99d3a1efbb52d154d39ed3ed3668eb374f861cd0289562097b06cbb6ba2a02f4f79237f3db84c67b648e373b157445afb69e1b7c103686ddadbeb3c70827be07fedd7e6e1ac6bc6602ee7613e54c8ba0311e93249cc02d28800b698d9053fe5220cdc3a6b15d4d32b1f10e038390677e0e62c28223995eba0840f627a033b74e957d480be0f0162a7b46c66102d9ab3adc1a5ed74259e99042486eb9f68c5c7cd87b1d4f277bef0b6227d77a0e8e0a68bb15c92e8af7a3d2dd869dfb22007f16605e8817b220899a36d38e41ef16d9c3f4fefc0fb92d38b50c9630821495bcbb976656a93bd55d8189cb5fcd0a6a63fa4b4c0ef00b3ee1fb8da968276b8e5555464867593eefc15c67cd6f9d578f7dc1f53ee0b1d18a05e0e6d3d9424a34f527405ebfe30d1246a41b5463450c82ee80c9a6e444e535da11fd2546613fee3cbb5d4979e98d7f2ad9d57f3682610e219b4e25a8ca219ccd0614439290c3e3755bd33c6e5650769dfd4b6891858878d3f28ca43c36cef79e54ba010315553f21a61ca807f1c33f9dbfbbc964e1b59e3f9dee3a0149da38e83babf069b6171a9e10cebadf912b49093860eef81ab31a4c991cd73f19e3eab3fa552bd230999a952b5da762c422322b90af18bb33d0da1574287424fd67eccb85c8d7be72349d3f5b1f17bc0764c962925bf5c5adaa158c6d8e424fd8ad29c97f81bed236a65d67420851bfd38cbd50c8838f4ba9940b6214efe0e97c44f3bb7394e9be64a1c7ff8b549436c6ff634ef0bb19e95e2bec2f58d6f291f3ef2d70b1638ef124de32118a9b7851e63eb998b7ab03b686a91e8922732a2c6b96744b6e167a75281225dcba6ef014641cf2f0a1a4e830c9f9af1ac4e2f00d96ecb37f1903171f4bb08a6dca84c39718ba947202e2f13c19899aefd84537241828491c4a7e6f916d0873a63d7a6ca91b0f979eea2a22034e03a2bacf2e61df7c5158728944ca7c886db16d6d66e07ef177301c65ec642f56c00119a48d2029865d81ed33d1a53f5c668728abf1718005ee7d1647cc8e39c04cdfd81c767deffe614e59a5dac9afbb3a069265e8ac9277549c342ba65838e1c4b0c52357d27f49cb30902d4e218a6da91321c37277f89c9dce8ef147232aae7b7a8bf48950a3f0f438195b87eb9cfef4e7a8c6bf2d9bcdc84daffa7cc25cfb8e412c5cd7aa685d251fb42661142a2214ff74d06ada846b5b57d1b23b8517ccb790e7d1f94ea1e5ef22d3d6747d2a7bfdeed75a23a1d41ba833579b6e675c2bcd9e0a367168087d4d94a6702829537c07c6564d21be21b1985222f1c9b5f1f27b2a0ef5622336cab8dc9db32dbdb2c73178fe8e0c9cb830f2ef55bef1d550040040a3f912a2164ce81585d766f0798495e2a8354c9511edc5fb40a9fd3587f5fba52517e5f2ba5a3dd6b9c237354551dbebefa6d6560f1a486a87ba94d2e463d5879fae3d28c6756107978a577988d27b5adb23caba96a27cf7c03f460a545b47bf874a3797755f88695456c905965e4cbad6aa0c455808b957ca74504d994614805437090f0549f692cc31b84ff80259f68435ad967ef41b75e838b5acbdbe2d771464b05457c95f17ca659bf9eab894b71b3b662f15a1483d128ef05edc55682c47ad4cb594c44819e4ba2a5f8b3b5ddf29a6aec34e4636e54c5173deaffd9b90e8c9774e2ab725e3c0396c3fdd031857e47de5778853bda97e429b5d86ac774b3de07e1933a4e3720959d51021008e6e0b28bca9bad0e15b1767c8a309031f85baed6c70ae3936e245bf188ea29068a2e39f848e0ecaf2dcc0e3e43b8349f396ba1e08b6d26072baf4cb85105a521443f4058ebb193da67e6c83ef86cf49d394fe6943f441f423692b91e58567bae3706a79bbb79d64dd9fb020e503c6e23d24d64c28fb44ba5613fca53eff08d34ca6e53de39b875ae62abe738af130bdb31e1adb072de04925aba33659401a67d24e3a87dca9f0f498ed081288c5a8663320aba48c091f09da62989a798c5cd03d10f307dbe8825d11f813617d865b1a7c893b015017217366eb0cad669e00c4fd0f6153a4fcba850ef796fbbe840c9593ff29ddcc875c77759080f2c0c6d9849b4ea660815334dcd83b0d77c1323bef9f99a57d90c427086587cb40901b1f11ca75d2dcab8d22468b59d40e740a811dba779746c2ba58c7a78f8feda19702b4c1f124c7bbc0e6c54fc878e6a1d5145b93b83c06a8a50802522b55d373690b652c7bc94bfe54e107ef641328c76d7a626008884f6b7612db3a9662e8552b54a1ce2dcbada237158c24ddce90782262de5beb542265a910e8617db515ec13c3ac188f42e4969ecf5c40e5ebe941ad9c62265a99721f5208795dec44d2181f24f42009cab8e9e411d960a4d6e9e712d270509248fc16e13178efde29ccb17688b41000bee997ce0c3ce94e23c159235d2d3c117412a8fcc6199cd95c32f5a93da04caf3a8f0de128a5b5881e70509c1b41b1e2fcf31516177df5bcf537d74c6d98cec83f5340df0b5eeeb1d93f1e4018bba2b33f4a2bd545482a4c92404e510d99749ff57dbd4a0e157025d12b4b28437900fed2a3e0ee65ca3759224ef6c2d6a3ca9ee0f8b06276e95d6a921d777c6d2beae76836bcac8e18e935232cb769fde30444a80cde7a4104b7fa7a4623d8744737894bd3637598884719a853a1d374772150f1e3dd7fe7b767ce01a59cbc5c974016f885d9d893f3c66b77d16ea8687fd391d3552abcb6e5190e0d2ad5de016118f756f3b32d9e68ec5d4a15e9f0e61e1736cf2c989d3b18a3ad51b3bde2333cd32bdcc616781731e88c857d02748b2f7c779950bb98f05e06a5ebe5f89d0f70c0f853c7982deb02074e2398fcad6d5952a4e9d7dc97732875091e73bd3266ea220ac98f6b6153714afa5f40dd1f0415ca0306e447e55b533fc04751c45ae7a1999d7dc1041ac284a5f01792f224acdec8a75f54f615cb3d0545d0e38032b2753c6f1c71bdd86adb7129aa2339978d37a0bdc314c4def31972bd4497363887b75b9c8a6bc73741e89447e81bdd258d36395c5007944a3ae851c0ff4928b52f07305e569988e58139e2bca2740ea82189130a62f7d9bbdf8257d9943e3ee90bc9885be13fcb3d97f07c7bf663552980d08fe4a4f92ac9bac345baeec2374ccf420a6b5835d5a9869d9559c33ec6818e4bcb15107364e6d45817d375c72b9ed6b18a15e9b8a2c3114e4b4b7804041c9230798bb13dabaa064ca7de380aabcf1ebeeb9aa100b80d1063079fd5d0e946e777ebe0f4615e789e3cc06ebbb8643b4d41273f15aee00dfef82d9cf23dfa01fa3450d42c8aa32cbf770cc460682e0e655dc1c49a746a0d93c0fafb7ca730eecb813e7cc35c50c937588d4b68c96352522feae008eeea09271d6604fe92e944d2fc57501948b6d54cb20d66733344219f8e340c0031f6f9157241740ef60cff59f9a6115607fcffcfdfa475da19f17bd30c707c411ea468d4c9b77a054ba83ccd0f0d3067bfba0d424eebf6c1193cca71b859dbb7086ec35101ddee0e8f95acc4f192fc4f36b5bd60ed6b96fe60fb2318cf62c49be94cf7da9bc38ea5e46f941ea9435e6a147459a92b5d59754ee2067dab27cf7f646b4a12f2aaf2f321fb91ee35f4bbc6399ef425b311595292b21d82bba3c7a60bd975a986c846ebbd2def6ac9b8c08fd047d16c049e1982eadb0a72bb2ca49bc5b78e2fc6c62f5c5d169c67b702ab9c770cde3609ca196e3ada97d8ee8b070c2ebea33b8153ec8b46e868681d33f1c44fd3455d67ddae56c3ecd0e66b99d4111d627859f2a225f86557f10067359360f647c1361ab711588f29bf749668c28214df67da41084f9814b17fb374ca339006fd98824687fb123c832ff428ac979c2ef6fcf5d696d3129f3fc900ab14a9e24b53a9", 0x1000}, {&(0x7f0000000580)="dc383745c4b3f44fe895d81c37f642a90e0b0c081cac2bdac4bb75a52b7a317457cde4ce7a5da705249d36510c4a25a653bccb7862d60c8fccc8aa2d250e58ad98b42a6ecad3f8a14df09ce32491bb0cd497181341694ed1b33b0bf1aecec15a3e0d175c03a1f5dfa27832935920b74f161d86066d3aeb47dde14670bddad6a4fe3a072c345a5251a3ac55841c423da89fe95781c10fc3ce7f696aa75de0fbf00ea5ef8135aa905c48a0a45cd23e8a03d0eb51c5e704363fc65eb44a21f066b6038e", 0xc2}, {&(0x7f00000016c0)="4fc12cd008cb04da82311533b8887df440b2122c1fd3dd17c0688c7118fc6603af9d54d2227a1024b5e84b858efc80552b4b78c5e0520443ae033d090756c0de5835b714dad845681bec17d1d344369ebe5a06a6f092d7ec169bb88427fc88db291ca71ce360dd79f532ac7aa375209b8a6ad86de45843935b351b686cf895e91b2fe746d5376d7f27eb46bb284ad632bc65f5f084a6594312fc520b34933c2c11cb126c9c8703cb49914fff227dab7aade4534ab6ed8c3d847d10c564", 0xbd}, {&(0x7f0000001780)="1862bbc6424c9183b085c8982036981a694f0d18dd4a49aad05397fb319c74047db28b758b43e051e3a842dcccd2deecff6250ec18e776c8d7dca385bac75b37a231dbda8c154379e8b7961261a4c3da74516dc94714aa3be44c4a846e921f56e3cbba1e5bde771898135517b80165cf20e28f1921f6c06d8b9396a1497acc66c0c51f8a", 0x84}, {&(0x7f0000001840)="5d355129356e5f47c0468dc9170b219a7c83d2fd6f60fc04aa34271c88bad0fab22d1fea5098d97c3b4ff3503822e0f85fc07c2ebfb627a414c43602749bda54396af1092e07acc296952fd9ca9229e11822e9c77ef36e0f8a270b4e8ac8a0dd5086bb0b5d173db0e857eb90cee142b37dfdbee91de3f0f80821b208f18108f9d6622bd0cd90dd626491a82e83706f729fdc5e1d7dc38e016c130b9cfeb4c06fdb66dd282f1445ddde524e65c7817cf2ae123ee750f328d67fe2df04c91fac40968027f3c00cc1359622", 0xca}, {&(0x7f0000001940)="21fdd31e508db5d1198dd91e2dc6f4191ecc31ec788ceb34dbf0542f19b14b2489023b57148822fb0639370f5f7d2a2fbd7ec8fef88e6382f20e61d19d008c7e3e2c64bbc4ec54b75de11c9682735ed2e30ffc1cad9906b6f8def1445d47533c5c98e7ba1ab990034dfedc2bd9a4c572b23204ae470b02bcbb377cd0603dfce2c6a01e033ca7fa1085c88b1bcc4c44b4a2d791fc043aba9ac3290ccde42db13f1da08df3eb3e40335aa018d905ff07742fbebba9afaa398d92048c83", 0xbc}, {&(0x7f0000001a00)="ec4ac59b540c7e933dc525c67d9479ee04bbddef998a221a45c89ac0bdd208fb", 0x20}, {&(0x7f0000001a40)}], 0x8) setsockopt(r1, 0x2c, 0x2f, &(0x7f0000000000)="96c5a8540e1d541b2eaa4e713048e699581ba9e5", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x8) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x500, 0x0) 16:00:08 executing program 0: sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair(0x2, 0x3, 0x1, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x1) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e98a442a400"}) write(r2, &(0x7f0000000140)=' ', 0x1) r3 = dup2(r1, r2) mknod$loop(&(0x7f00000001c0)='./bus\x00', 0xc080, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) lseek(r4, 0x0, 0x0, 0x1) getpgrp() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r6, &(0x7f0000000080)=[{&(0x7f0000000000)="000000024ca5b30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c2200"/52, 0x34}], 0x1, 0x0, 0x0) ftruncate(r6, 0x0, 0x7fffffff) dup(r5) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020690c, &(0x7f0000000300)) 16:00:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) getsockname(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x165) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) fcntl$lock(r1, 0x7, 0x0) 16:00:08 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = semget$private(0x0, 0x4, 0x84) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r5 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000100)=""/114) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x3ff, r3, r4, r3, r4, 0x14, 0x5}, 0xfff, 0x9, r7, r7, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r3, r4) r8 = socket$inet6(0x18, 0x3, 0x102) r9 = dup2(r8, r8) sendmsg$unix(r9, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) openat(r9, &(0x7f0000000080)='./file0/file0\x00', 0x80, 0x2) readv(r1, &(0x7f0000001740)=[{&(0x7f0000000400)=""/188, 0xbc}, {&(0x7f00000004c0)=""/223, 0xdf}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/6, 0x6}, {&(0x7f0000000280)=""/21, 0x15}, {&(0x7f00000015c0)=""/215, 0xd7}, {&(0x7f0000000340)=""/25, 0x19}, {&(0x7f00000016c0)=""/125, 0x7d}], 0x8) r10 = socket$inet6(0x18, 0x3, 0x102) r11 = dup2(r10, r10) sendmsg$unix(r11, &(0x7f0000000000)={&(0x7f0000000300)=ANY=[@ANYBLOB="182e2f66696c653000"], 0xa, 0x0}, 0x0) r12 = socket$inet6(0x18, 0x3, 0x102) r13 = dup2(r12, r12) sendmsg$unix(r13, &(0x7f0000000000)={&(0x7f0000001940)=ANY=[@ANYBLOB="fb18cee811b8bf1a31215a99b372ca6eaccc839f69bfb7d9f4964c56f9ca6d5d081f75bb4109f15f0d8342c2a83ad35067172b74125d9ec69a1003c6460ef25062c53b9097918458af2f183a5f9df8f22c893fb0a3092bbf027984243bec86645aa3fe844f2f2498c74de5be64263834828bde1a8f768e3e88514ead68f41f7d"], 0xa, 0x0}, 0x0) ioctl$VMM_IOC_TERM(r13, 0x80045604, &(0x7f0000001800)={0x9a9}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r4, 0x0, 0xffffffffffffffff, 0x0]) getuid() getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r16 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r16, 0x2, &(0x7f0000000100)=""/114) r17 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r18 = fcntl$getown(r17, 0x5) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000200)={{0x3ff, r14, r15, r14, r15, 0x14, 0x5}, 0xfff, 0x9, r18, r18, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r14, r15) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r15, 0x0, 0xffffffffffffffff, 0x0]) r19 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r22 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r22, 0x2, &(0x7f0000000100)=""/114) r23 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r24 = fcntl$getown(r23, 0x5) shmctl$IPC_SET(r22, 0x1, &(0x7f0000000200)={{0x3ff, r20, r21, r20, r21, 0x14, 0x5}, 0xfff, 0x9, r24, r24, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r20, r21) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000001840)=0xc) r26 = socket$inet6(0x18, 0x3, 0x102) r27 = dup2(r26, r26) sendmsg$unix(r27, &(0x7f0000000000)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e6f66696c653000"], 0xa, 0x0}, 0x0) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0}, &(0x7f00000018c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000000)={{0x400, r25, r4, r28, r19, 0x4, 0x2}, 0x4000000, 0x4, 0x6}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) preadv(r1, &(0x7f0000000000), 0x342, 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getgid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x1d}, {0x80}, {0x8006}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0x7fff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x25}, {0x6, 0x0, 0x0, 0x1f}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238ff46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb807fa69dfceac2a84e6abca663f973112886c67bda574896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c2388dd7d0495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a65e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b2870b4122cd23500"/207], 0x10) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff1a1d32bd0ddb00f457350731f3620000000000000000656da02489672db6d18437405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a900b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db6116a1e222dcba8dee9f0cdc7527d27e8a15b700800000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f35100"/247], 0x44b, 0x800) msgsnd(r2, &(0x7f0000000040)={0x1}, 0x8, 0x800) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:08 executing program 1: poll(&(0x7f00000000c0), 0x0, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') geteuid() r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000040)=0xc) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10000, 0x0) r2 = socket(0x2, 0xc003, 0x1) connect$unix(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="8202ad04000000ffffff2a197a386207000000a34a008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a87f6abca64896bc5e57c6388bbd2ad3467ad88b2951b15837b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad303628bba7abdd8053ce65a950e8e9fbcd505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000800000000000000000000000000000ea0000e5ff00000000483c013fa19842a0b8cf77f1882732d23879d81a5f673d8fa589179ba631b92e06203f922e08000000b654c471e89f88a6a9386b5c0e0d47641a25d18a2181361fe359ebe6fd8cb3d400000001000000944243d26cc617ce8571be571f0045777012306a36a09cb8ba4975161ea78a9a8bc4432faa4d7a9fc57767b5a7e9d3697cd85830f47645d5ae16844a8a953fbc9c46bf4f079301719692cddcefa61dd9c3f5e94c5a2282eedc59b6e1be1c5e0ffc557b4c9510d299c60838f8e892ae8b6fcd65dd083cb5b9f7d499d186b4f687493c694d02f0f1501e991007ac8df3a276b768a8088ffc5d64e1c4481c87ac591f5b89d9a9436c83e0b52f689e7ec700000000000000a13741948e073d5ea7720ce692071280117d921e5fc673a3a74a8311b923ad89bd30459233321cbc50bb82442896d9d335d78c19dea56e39d2cedc53886580e9fd91171d5798ad94f9b710280fc1df65817ec0cc9e80d57c80d6004917638891a77d6e4c465fc5799cb279471582a72dea99a4be6f596682776b15948d645582fa080d648539521c3767cf866e0138b2cd2d1013f920eea29a5e38a4b311a8069fdbde51ac37beeb54297445cc3e9318afa29df76ecae0f4b6690373754aad8d3e1af36a27a964e4a2b3e4e165182cf44b92602223"], 0x10) r3 = socket(0x2, 0xc003, 0x1) connect$unix(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a87f6abcbc4896bc5e57c6388bbd2ad3467ad88b2951b15837b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9a7abdd8053ce65a950e8defba1cd505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000e5ff00000000483c013fa19842a0b8cf77f1885132d23879d81a5f673d8fa589010000000000000031b92e06203f922e08000000b654c471e89f88a6a9386b5c0e0d47641a25d18a2181361fe359ebe6fd8cb3d400000001000000944243d26cc617ce8571be571b0045777012306a36a09cb8ba4975161ea78a9a8bc4432faa4d7a9fc57767b5a7e9d3697cd85830f47645d5ae16844a8a953fbc9c46bf4f079301719692cddcefa61dd9c3f5e94c5a2282eedc59b6e1be1c5e0ffc557b4c9510d299c60838f8e892ae8b6fcd65dd083cb5b9f7d499d186b4f687493c564d02f0f1501e991007ac8df3a276b768a8088ffc5d64e1c4481c87ac591f5b89d9a9436c83e0b52f689e7ec700000000000000a13741948e073d5ea7720ce692071280117d921e5fc673a3a74a000000000000"], 0x10) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000180), 0x0) writev(r3, &(0x7f0000000380)=[{&(0x7f0000000340)="2304aa5806729a08", 0x8}], 0x1) poll(&(0x7f0000000100)=[{r0, 0x10}, {r1, 0x80}, {r2, 0x2}, {0xffffffffffffffff, 0x4}], 0x4, 0x200) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = semget(0x1, 0x0, 0x9cb1b161aa8e5953) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000200)=[0x0, 0xbecf, 0x6, 0x3, 0x8]) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x41, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x6c}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000280)="6bddb15fa02095c6984b6eb79fedce1ca1774b09a210bce9d6cc39146e82d135a2cc335898d8ab7a079984770a4976065e7a2b1eae922ab9783ad1cfba416453b0253ab4811da75898b691f3225aba6726579c1a3e519bb25c3a0f31c649e40be15aae16cd0fb08024e567d4c7306e66abe9389ffb40148e4b4ce90c38810919b041e8f52667eb22db0d19f27e16b1d3450d", 0x92, 0x0, 0x0) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x800, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x20005701, 0x0) 16:00:08 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x2, 0x4000, 0x6) r1 = socket(0x18, 0x400000002, 0x0) close(r0) r2 = socket$inet6(0x18, 0x3, 0x102) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f0000000040)=0x9, 0x4) r4 = socket(0x18, 0x3, 0x4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "b04d00f3e0974ba0000000000800000080f500"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x3, 0x400}, {0x18, 0x3, 0xffff, 0x8}, 0x5, [0x7, 0x100, 0x0, 0x81, 0xffffffc0, 0xff, 0x6, 0xa66c]}, 0x3c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x497, 0x2, 0x0, 0x3e5) 16:00:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) pwrite(r0, &(0x7f0000000100)="7858d13a6cc98a88e98787e4eb0cb4cf2eb2f136c9936f5ca7fe26051b242ea9edbd173a30542c69eaa5d68a086f09d85769d270267c5b47ae0c72cc23b73af40d486d0af2fa8fc0c44497", 0x4b, 0x0, 0x2000000000000000) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:00:09 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000140), 0xeb, &(0x7f0000000200), 0x50a1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) 16:00:09 executing program 0: setrlimit(0x6, &(0x7f0000000040)={0x249, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7ffffffb, 0x2041110d, 0x9db8, "d6d06c8a40b3a95986de6982fa385680bda074ad"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc440", 0x36b) semget$private(0x0, 0x4, 0x40) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c657107170003c9f8d735ddf089d1b68802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(r0, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r1, &(0x7f0000000140)={&(0x7f0000000380)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100), 0x1000000000000154, &(0x7f0000000540)=[{0x0, 0xffff, 0x1, "67047be4c91071058784dd0ac5ea1a79fdd85bdc7aca5ef9667b0d3061bc4c92f8b4d5b19afa2db3d0f1e79d1218bba1907fbec7b4390111e19d97247c8624164ca9dc4fcf5b31135e4ca29b83dfc82a3d4c85b8efdf91f15c01ab97d6da867b9a3cfade658794c8ed8c8cf24bf352f37afaa4a9b7ad"}, {0x0, 0xffff, 0x4, "db5f67666d50ad2ae4aef0029018ff7d4f4bb74231596437c2c3c654522fe34bc299d116fa828e15de483438245ce39e3251ec0c8decbd1e63cc1ba9f2f9a194e2ac1c903f2bfe838dd3de57161e52e83acbafe2822107b941e47b7d5a0d3baaca01c9ca48b4b9ecc36c0261c6aa9ca916ea473fe24bab2e51e4153cb45e9a8cdc9b8f138beb8aa4ed88078d72be441f6fcd006968c94abfb4ae73dde4e53e5f9bb0d5a6face7e13bcf192ee591d11ab9f211216d688480baf9c0139bb375797d088fa6345220af47eb831d5cac78064aa50e012b009223d4e0077210c32e7a3eb21c35b322017950a2f"}, {0x0, 0xffff, 0x9, "8c1bbfaa809254dd0721083d156ef32ff1c1dd9d6c18b9f29a45f4cd5fe9c12f717a067ca9764db8accd88c8cd36ed64c6548121cb469f1864417dce4351e52a3e1909cd58e024447c7368f9d6df94cc6de9530977cc43d457631e4bb46e9a23ad5c82a92fea9005effec2c703d00f008324ac2046821d8974dee4ff904882b77de7a6db489cdb626c7f335f7c4dcfb3b9fa89a06cdc7ef893ece7598e9e7d8b194acf7852be4acc9a646ebeaaab38c2de7d9848d3b5495e8bc1c05bba9215b88dfcbf5a1838be0c6566b87826e35316b3b97e3f799ec374ef7f3a995623ce30e860ddc8f7b730fd85412f84e08e1af184b690a61b58c5613c8530c0ffc89b"}, {0x0, 0xffff, 0x2, "61fc74ce9b0d5b2c3fecb1911da56c99a8b188fbdc232d3003a37a3490953f16b1929ea9aeb91d6185d9521e45fa2d81d70bd54e8626ccf6b7b083cd631d799fe0dcb9c921b66dbe070796594b2b189670ed629d7f9642570c5dce3856a4c9380f4dfaaa1cd507735a87665720ec201dee7c1113ba124159e85b6ee40cd770b85829a699625e7d3a0cfd85247cd400be4f1d65b0685a5ca07619ec6d888670f13481ca05ab2fbcb717ce5c4b311661eaec4ca8895a8ebae4e637da2c4f33a36cc76c8b5c835d5e6d46e983c61b9984b6010fcf636e2336615fe8d0248fdb78d38a0b1734e636591c7205cb50fe45a2bcca609e51e0f882"}]}, 0x2) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r1, 0x0, r1) r2 = semget$private(0x0, 0x4, 0xa5) semop(r2, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) r3 = semget(0x3, 0x2, 0x569fc1a14e9d434f) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = semget(0x3, 0x1, 0x8) semop(r4, &(0x7f0000000280)=[{0x6, 0x7, 0x800}, {0x0, 0x6, 0x1000}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r2, &(0x7f0000000240), 0x0) semop(r2, &(0x7f0000000240), 0x6) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000040)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000040)) r7 = dup2(r5, r6) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000480), 0xfffffedd) getegid() r8 = socket(0x18, 0xc003, 0x6) connect$unix(r8, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c65710717577cd33cac526bec89d1b6ccfc8b161d8802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(r8, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) fsync(r8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r9 = socket(0x2, 0xc003, 0x6) connect$unix(r9, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c65710717577cd33cac52ce51b070b16a7171aca08802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(r9, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x7ff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x101, 0x0, 0x0, "8fe89acfca2b57b15e1469a70c72b33d914b3ef0"}) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309", 0x65) execve(0x0, 0x0, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3c0, &(0x7f0000000000)=[{0x101, 0x7f, 0x2, 0x80000000}, {0xffff, 0x81, 0xec, 0x8000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000200)='m|', 0x2}], 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040), 0x0, 0x0, 0x3) execve(0x0, 0x0, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x100, 0x7e3ea4a75d2a3cf5) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f00000000c0)=0x1) r1 = socket$inet6(0x18, 0x3, 0x102) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000100)) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffffff0000000a8df278f86dfaf23c1d37b4a16eb59d69", 0x32}], 0x1) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup2(r2, 0xffffffffffffffff) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat(r3, &(0x7f0000000280)='./file0\x00', 0x40, 0x20) getsockname$inet6(r4, &(0x7f00000002c0), &(0x7f0000000300)=0xc) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:09 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = socket$inet6(0x18, 0x3, 0x102) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x6000, 0xe0000000) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x670aa106bc02ddde, 0x5, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0xb9) r2 = shmget$private(0x0, 0x1000, 0x40b, &(0x7f0000ffd000/0x1000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000100)=""/114) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x3ff, r4, r5, r4, r5, 0x104, 0x5}, 0xfff, 0x9, r8, r8, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r4, r5) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r5, 0x0, 0xffffffffffffffff, 0x0]) r9 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, 0x0, 0x0) r10 = semget$private(0x0, 0x7, 0x286) semop(r10, &(0x7f0000000480)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r10, &(0x7f0000000340)=[{0x3, 0x8}, {0x4, 0x82, 0xdfdbd8b24fcd74a7}], 0x2) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r14 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r14, 0x2, &(0x7f0000000100)=""/114) r15 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r16 = fcntl$getown(r15, 0x5) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000200)={{0x3ff, r12, r13, r12, r13, 0x14, 0x5}, 0xfff, 0x9, r16, r16, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r12, r13) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r13, 0x0, 0xffffffffffffffff, 0x0]) r18 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r11, r17, 0xffffffffffffffff, r18, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r20 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r23 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r23, 0x2, &(0x7f0000000100)=""/114) r24 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r25 = fcntl$getown(r24, 0x5) shmctl$IPC_SET(r23, 0x1, &(0x7f0000000200)={{0x3ff, r21, r22, r21, r22, 0x104, 0x5}, 0xfff, 0x9, r25, r25, 0x7d55, 0xd75, 0xfa}) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, r3, r5, r11, r19, 0x44, 0xfff}, 0x8, 0x5, r20, r25, 0x7fffffff, 0x0, 0x22}) r26 = syz_open_pts() r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) r29 = syz_open_pts() dup(r29) ioctl$TIOCSDTR(r29, 0x20007479) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r28, 0x20004276) close(r27) r30 = syz_open_pts() ioctl$TIOCSETA(r30, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r26, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) 16:00:09 executing program 0: chdir(&(0x7f0000000100)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r2, &(0x7f00000012c0)=[{&(0x7f0000001240)="02", 0x3b8}], 0x1) close(r2) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000200)) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4}, {0x1f}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:09 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) bind(r1, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) r2 = socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0x6, 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:09 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000), 0x2, 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x102) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000040)={{0x1f, 0xd0, 0x20}, 0x0, 0x80, 0x800}) 16:00:09 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) pipe2(&(0x7f0000000000), 0x0) close(r0) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) execve(0x0, 0x0, 0x0) 16:00:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket$inet6(0x18, 0x3, 0x102) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) chflagsat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7ffffffb, 0x2041110d, 0x9db8, "d6d06c8a40b3a95986de6982fa385680bda074ad"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc440", 0x36b) 16:00:10 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0xfff, 0x100, 0x2, 0x1, 0x8, 0x4, 0x8, 0x1, 0x1, 0xfff, 0x101}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000000180)="62144d59873b55d79ed0cc9d331c3c6e9bfa3b9bfad1d870e3e89d12a0bb821752a825ae89462f09291b834513d983605ffbf09c93d4373628bab490ae84f6c65a14e542120c30df233a808c65b633dab936815a0b01a5ce53df704b7994bc314d07b4a090ae04e126f9fa23d288b792aaa01f598c60e043dc2a37f563dc5655da524e47de99940f61b1e4fb90f81d60487e9527ba2f5ca22b693cfdf5e03868febfda45d55607c310645173bc36e9c53cd96c1de80dab6e2dbfaf62273d", 0xbe}, {&(0x7f00000002c0)="725971e414990092c348f59293d0c1fba791bc1f6ab817373faaaaf734e9c24e6b7510a15060a01e6466783f619ed476912be8ad5aec02ffe716334d71f99dcf1d114ae2cbd817734f9796a9315e63bdbd20a60c27d66f9fa9c81f58ea71e4096824580d07506d5cd045a131883fc481998a1d2d9558d6224586940494e1987b70675c87bb24a314ba09a2c923fae43c414e973dfb3418b48f93bbf60b77e1c5b4766a0a1a9f95ceb7b72473e671bb812ddf42a3a449035292e39f100e9661c63a060446261416c033d6300c89e6df58245db0f71ff721f24e54f2d0302df2605052d9802af275085deb3aca803e7d3a34b5f2f7176a30bdc79f6ae075013f7987ffe571e79b6a18ef718a5fa045ca392b3e284a817cb91f691e135c3eb1ac8c5e5906c5a10958cd4effa05e8ddcfa0fae28430c61e0e3aff17aa193a7abd2051c53f35b13a910fba7c2e15a7825d6c2da56bece685f456a5ae9cee708281202d28c68edc28efc53b2f319aba7c0435c32280e12784c6942fff71a298a9a092de67acabb014d74b0525d204d94e786add0eaba72cb06d72890beaa18e0e15df98a9ad6d393d3d3e8812dc7d7327a12dc0150703ce38a827d6cc958e0f5fec364a7db6988d3ad731ed5d7f679946ff55cb7d79ad97e5c3cd074c484b5025041f43e666fbc27ff1a5b72dab9a8030be728e1aa5eda25f9455578a865cf87b18c84efd446a1fcf8912ab8eb71f29707ace098e08c46512a77944fe4d467b5f61f1c87731dc1de91dd6a0364af0c799efa2a21851336214335c2094bf48096f6dab9e9f4fd9a1325f048006537d77d6de8ac713a3b010782d6cfab09ea1e105c8f481b4b3ad36869f109b34f7b62b7c924ba948facd3a6dac53cfd5cea4d956a0eafd142c95f73196bcea878367cc85e109b58ce2724a7044d5cc785ab914632b7a3bf1acc864be37927c02667dc76439e1a1930a7fda902737cb1a085b14816847a015a5d778c50e753c20dfae020b97f5deec508ffe1a9d0b8a469db8b5a2cea66c4135f56fe2170f7da168da7afe78c8342d5a36bf13fb3aaef2dd1c51fe5d09c9f4cb5787abac7fc0d9d1c4b414333b9643178eaeaff4a230d57fb8088f9cde6e69d27b25a68ebaa6a80f05e4e954e4479386a3cb9ff832cbff535df396cff4a7dfb053e28974b92ae431674bf14300f6fdcec150444e2b8e76a46acd9bce76fab57ab239c719ac54135688a63da95bb874496bc4f21885a28c6abb913645683139a544eddffa7143c9dba782a907abdd7154e2b3f56c85c49490bde279b642cee4c2a3bcdb8fff41ea9e024b61df491f97de935e6904ed4108f0d6f05894671a7821e698ca6552570cb4c2d718b73b6a20f6cd5c4f693e64add37857a29e666d8b8800a4c565a2215c5b77072e1daba517f862b5cd54a00b5852f6e880ce0161d19a8373ec42834d7b604034031c1d2ec10899803fd3833c6657e114a05a7db95ceba4b985d1e1ffa04d18fef7e5685be8176a50e96395f6fef35f3ae8f898daae8f4913bd35bf607799d39ea2195e1f5dbd62a376eedc43b13139e264c991fe4b57de80e956f9aa3585cdeb3859d7f50389dfd4e1306eaaa169d1e8083f71d2ea406744e2d8b8cbfd8d225580d8f780827d1769213c2b05f301e516f044964b2d5af6250309ec8c28121884b1047d5662a4e31bda488abfd08c7f180466510dd3451519fd79a01248bf2c5392943da005355c54352e352825a19e197803b44f96c6ee0ee2fc53b5e8159ffe38ac53f35ffdd280e99b221a8c156fda3298499d51e06d10fd6fc0b271d61a5b22726fa47c5165239b241dad45d684d19c4abc22c498716e9ea50fb41c0469ecbca6295a09ecd9bf56816c389d68f2cbbd9e41b981dd774c77f8e1476fc96e5db3a13cc624e53e6d1ee7d4b23d83ebd1ebbbd342eaa5450e5fe6bfa62575f54e15a06fe515c9f68e858b87cf29ed8e5d8816c841d77eaf76539be716a9b74ebb3cfc7705598e0bf74d25a4b81f4b70c9157580c740e65fa0ddea571f476a5de669f14b9409eeab4a733e88632082dfa45327ff32c124eeaa3576ac9e066932bcc1602ec5573f0a1722732c2c8d045062990ad577554a232c5eb661ff03cd34371113d125a4897ad37b78c0e856a5f819a47b7b48c5f3babe00e8dd0ca88e50d1b98bb7d17be53ec625daa0d9a358d662ff898ce7c662ea2f98ed7b1a5208adad98c7b4dd2991f4c0c7cd19bd87845c0c8b2313b4e20a819f14f8a2b884046010d9594369a1e49334a12804399a66b1ff1bb5131e50b8592aaf922550228db7eeedf8da944b743574d1d32315fe069aa5988369bcc0ba838c50778b380c42ec8632e062a05941df98e9e992d60a08e227b3d5d72594a2a1b93cfc861c41f2ea22d27394de84a389c68faa3e1850714cc2affbff96ebd87f84a16ce8bde8fe7e180e2b2cf2bca0f9dfeaa4115e07d8414afc33431915be83fcffeb3f19a9af59d14b809b57e46ca3446889bc5500f8e4248bb75efe70aabe8ded67f4e90a6f3aa91e21d1edfda91f85068b98bd9927a665480a898b1680ff2c4fc5fce988cfac79072d29821d12c72f5dce1590cbf02215a14d174ba40790d7bd2b82f1c3277294b8df2663a2c49b7b2a47132eddf3ee92b912f6a54a1f0580a471da761fa4b1d4618b599f6fc5ebf44ecd4f7b26a76f5439aa2b9f2cccd2c429e1873f2a67f3575bc1ed63999a79da0dbca02890ff0eaa2484a9f48dd08e5791cb3102af685695d8e09c0c1ad31fb0a111bec3a03dc4c5eea5b67f83d9b1e9bd3f50539e55cf52730fe11560e256f510393c12ab774bf63ed67cf4716c275d7bc1bacb0546938e477348aca711a5c11294935e652a786f56cc57dc3e440d812ecfa903bf5edf4e25d74b68ed1bf521bc65cb257bda138dd11d54a302dc53550ba329af16dbe467c566dfd0ca20a821af6be279ede9324573dca47edc304f15d5bfcd296e002743397262cbc52eeb1c507e03d9a7bb4127103417ec676d729c640753bbbd2ec5981e60f4628a88d52b5b454b8dcee617b15dfe632ff249f584d1c9d79183c444f82bee875521119daa91339f1eb386647e7a6f76df7e2b399ed2b075342d011fd80367ee5be911053f7f9604cb695157625afbfefcb4740dbf52c661d141581cb2ceb93a01f3b94e93bce0555e6a38fb67d5dcccb1cfe46eb76cab61385587fd8ee6a186c636410511470ea7b4c3f77e47541ea8ed4f48dad2cda8b0d5414f4d4ae2ebaadc8fc81a9d3b5cd7f9850c218f4a256e37315ca0969ea523b413e9f221b8fe0011540cac3df92cf121876816e0ab087fe58f4e1d980cee859c2947ba7dd60f2488eb8f84a7af9214ce125224b30a8860e36673acd87445570e38d2646f48f212159576e27927fcb4ece363840da2a7fc1ae389b524e1583ec45d7b5f1eee77808032c9794352f76a9381a5e9e645432a2b6cc1f94ac614355246361b2d4da0c32994099653d5e5ef53281ba3c8fafa0d386aee91b9a15a1c14702b25c8fdb49b5eb2a0684c8c92418878a0bc465cfa5866dec68d7875441f7fb65d804739c340665c49ce7c741cc3f23754321213809614a6c4a896ec7811472d1a8d5727f01ab3b05f097be47c6c510316152bf0996b2eb631a1d7cc8bb0764f445e949f3b3acf299841b0cfcab7cf3b6fd030f835e2717d7b6a27ffa3f7f6781ae66e53f3a52707350f203c903cfab6a1b7113a2deb62dcf910a3674895d42cf1a05a8a55f15e0f6ba5694e4f6ad2e85c60357cada524e1e8dbfe2c51abdbb8d7db59747288b64b9bab5490d3d22cad8fc0d2eb82f66cc081df5ef31010d893b8f91368a80eff4a57de49b8d9fddd1d876d3b51659d2a8716a5fa6b29a1ac71fdb3c239ff5c97b14019fcfeecd7db0a87dc83c760d49da8b8254a165433c55ccda8e834e44f89886c711eac1452d2f62acc0aa6a092ce8185d8913cf940f103473c3589f1dc8f25bbf4183ce1338aa8748ce85316ecdf27be1e6c42464dbdb92fc8d3e53aab5ed7f4c56eb811da1aaf4aac34715becfaa3885fbe5c30f30d5728eeb6d27efc28c2829ca126a758bbedf6623a7cfcd0f46fe207ccc8ed758e4a03ec9a0ce50a6b2af7864bf04f321ad05e80fa7fe88d22aaaff2340e61f38ebcea7e19237cbef9319e26c52b1d732333dfb87651f46817f45923b843266ffb6467fd96d2101be1ec45398ee107ee332ac86bf3abd99b7572f720529f1fe836af71e6a62d637b22a1799fddf710168500060b566a261a40216664fb453db125565996cafb57e1175711fb783170e7c57b36a3ee2b5f0fac4b81b73732d176a919114819bb79da26d817e9be771c4c790ca710372f972a477dc76595624905a3a5de4d8a9cee65af8f800a9b0e93deb66e657625ce4d918a25556d4aa2d79190783f91d5f7b1b239446204c3cb20232a61894af2477883a2fd6b19791947ee75d67b5d8a2a97b09153796dfc39354e78945f3fed336803b09cdccf42d7b0b5816f2ee31025aab7a6cafc60c1feb6312eee9d1b665f15fe3c649bb626791313fb4e1a3e1c6a071b7f4cf3895048802126ad1b8937b4cd82e8dafcf8a0c776dc1b34cb22e6499d279ad118506ea209e2d0830fa76353c2986d1b7d77bc2f92fbdf6cdb6f7fd8f2dc55dbcccb05df175a6eb5173c824df1b4b1a92660fe9852498b7e745a1c963a4e59f429cb601120ae8420764c997f48a4614d7e1244d818b8be66b0694a267c3eeb8787c454824a24003b825214eb717c1e57a4da20ff42593b84174dab0a0dc719f69674195f05aa87bb444a48868a7043bf1cf331bd1c1126719dbed4f413f7b95ee183466a5cc286fa6363a0a11776e85f71e5b04276f2f7a86d332517deb6ebb5623b7764b1cb64dc1b53547c12a55b3f1aaaccf2f1c38857dd43fde54b3ec0bef13ceccdd1df01f1a054bb194afb8b5154c0524dbe0e6b3a99a5862cbf28bdd05148f8e00991bc69b5c592ded6cfc23ad34c5ec0a598afbaf128cae002bbc9fb3242a2d9a2c63faf2551c164310ad0aeff750e2c4f12ced6a2ae1ea259d390f6d2b5520676957453ea67f5e621afc141248c6a8ff9575df6172c7a0cfa7b45eadd5c0964feadc8c46216d37030bc5041fc831992436f7a69c24d5d6cdc98c330532d0b91e707d46237f5790a19ba029badcda6eac5aec399035df5b260a1585ba8cb7a4df9852ddd81d4de7c2e5b7580b486f59f6000785547ee008f16b6f6785a0ce444213d515d1e92f162a968dc4122bcee4ef64243a46de14b163e4be9cd33ee75ed262c2511a2cf9b6678fe2c2bc87a5624ac57b58d5f3a8f42c9dc5ef4cf40f9978c36a2ca7a76e8fe207fc58aafa410a9a58af0db4cd5eb4d867d9ace9b954b1501d4773cd66777e0ee3f2055b158bbb5fdae1449dd31cbc87fb057c4385fcd8e4d75bfea5fea62dc3542ae9dff737cd8e281ca4f76c0b1930dbc80d9a1832e7472c9ea6dad8a704c955786c352897bac50ce0aa423e1efc65c96882d0cf25220fca2149196548b4f118e31f99141b56deb628648bc449ba35873be3c671dded79959df39e59cdd3e56c1eed66deda38306b7ebee36dbfb5aab09e2fd5519193fb3703bfaa76cc971fb251e9b428afc36ad5cb168aac99d0f29c35f72c53c1bf3f98e0d87eeb677c596720b06c075ab81fe5c9dc2d087c3af6e324d1dbf1ed4b2f7335218e0ffdb96b9a22bc0da7f93708a73df100d9f8eb7b51c2537c61718c2751a670c3ea141fdf2e1b", 0x1000}, {&(0x7f00000012c0)="8983cd88a2c4480c45cc32faeee2192ae168d950f9fc4ae984b06c3fb11bc949a9d8b9cb8a0598fe60721f4e3130fd6e863766a9efb800519af8852dfe764260053c40d1284db96686a73085f52c915f5631e62906d2ff5e54620d12d4587a21b2e9143bb88c74fa506e522b28514aee3483bf36fb660b0b22abd5319b4d2b8d19dd83ef74ff6566fa9d7a9acaccc2277529220df8", 0x95}, {&(0x7f0000001380)="a5c3c06fb4bef706eab5caf3dea0e4804c9a61ace5561b84e1ce33e71bee96e13c3b6c93c6f0d307c26d192bd2700e5d468e876eedda3c24ac395072c2a1f97bef3e20ad3b2f1a4a4ae44c36f9899f6f", 0x50}, {&(0x7f00000000c0)="da01a85ddcec3b4addbd0fda2fef23820916d47e4a4660f14b8bec4fd79b78049ecbef093e", 0x25}], 0x5, 0x0, 0x0) write(r0, &(0x7f0000000280)='oL', 0x2) execve(0x0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x102) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000000000)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f72ada4421754"], 0xa, 0x0}, 0x0) openat(r2, &(0x7f0000000000)='./bus\x00', 0x2, 0x124) 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) syz_open_pts() write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61f41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd84606000000cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb8c6ba9d32fd083b12017bd1ea0d5c21", 0xca) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ebfcdec44c4ea35b5ac206f96616ff441dbd4274"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b7c507c84a4ffffffffff9c11fe4dbfa600"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:00:10 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)}) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000340)=""/211) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) geteuid() r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae403003c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000000000000000000000000000000000000000001482c7cb23b897efd273f2cd85abf80c66c338172313fd5c4098f772d480a56494f7d29cffd583bb144fbe861c570c55070ec4c2ec9fb0a961e590b4311f19a3b66f2fbb6ce6a2a60f93ec3a16580acb76b0d441cf34d39da34452fc885afb687632b45e0fba08e126da1596359384d4dec4d70fcf44dcf7d955e556626709b7c8d3820735ff695177871206ed856d0fcae22444e6d12e5b88"], 0x10) write(r2, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r3 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r5 = geteuid() r6 = getgid() r7 = geteuid() setreuid(0x0, r7) setuid(r7) r8 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r5, r8, r7, r6, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r9 = getegid() r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r3, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r7, @ANYRES32=r9, @ANYBLOB="0080000000ffde000001000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r10, @ANYBLOB="000000004325ce731b20572afa3d9d6678f694afe9515e4246778d21160a8eb0ebc4873871b3bb8c58ff99dbcba85b1866e9f0fd"], 0x40, 0x20c}, 0x0) msgget(0x0, 0x8) r11 = semget$private(0x0, 0x5, 0x204) semop(r11, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r11, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r11, 0x0, 0x5, &(0x7f0000000340)=""/211) 16:00:10 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000840)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23ca2a0100000000000000008295955984c87910bf0600000000000000d30bcb777fa69dfceac2a84e6abca64896bc5e0400000000006fc4d4b151cb1e8200002b58fd4237b8fa44012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c20a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987012d7b3cd822e812d7a7347dec16e09421481630f53913e56a54c2e3287edf488da108ae2a0558383bef03a310429d65abe563e09f282f2e7233780d21c101d11c36189e399448524d4bff3e01a2451efc73cc6c205bf15b571fb41223c3b95a"], 0x10) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000000)="23fad08b9f690d1dd51cc180834e0e23cfa59d6b69a039a1d7eaa69fb4b7f78b5dd5968535eaba08b558cc3a7c0ac7a255bf83d8d61a190809cb20b58c701455c8ef6afbb29753", 0x47}, {&(0x7f0000000080)="cac95a091db85d2052a005506e59d532d7c7ee290c539bd095c71b40af9b6ffac9a91dced7f5945b746520359584e7ea8cd8e472b983dca8d9ef56496414656e4664b69bdaf03ce711a7eae2192735db7a9da78cd779492472acd995328fa17adae9e7b5e151d75e1330a531eac6bf712e03a2f711b17ad739ec7a09d458f51db9b39b13d8ba9a77fe064ac48618fdd9334515142038e7ca70ede0a5b241c2ad5bc2b059ed9528260c84d2cc59a67ae468308f67ff2390c89fca4352602b2c92d388dc494b440d354f6eca97908055c98f0b6500a850cf0c", 0xd8}, {&(0x7f0000000180)="4d05d0843dd1d9032b696f62795e105cc3e8c9fc286b707d945feb7b9be854c5057da3a5eabf2c16f0a0c2d4a0cee9870c179d0d1bed4c90252cd54f4cf3c692d3d61952e2999aff064d2050f7112dbe8e153041d48ec0", 0x57}, {&(0x7f0000000280)="ac795070c424a651ed903df29b9ca75f58338509be800b7b842d0824b5937108c093e3f7a59325f8f13200522a71e95b0b4ce6c7b7ffd61d8c8b0af00d9e45c49b59b885ed463c667d4a9350f2dbb1c6558d72b18fd2d06b3c62ade68d36a249d824ebef851950b20b850da4166a59faf166435216c0557121807b1b6bdfdab8241eb86d5a12e9b3c1dda6575a8926f675ac57e36550691009949f85c7ae4819dd2d62bdaad070e78dcd7cd7ed1e92b86d3e530fdf5e021fb036f9c6396220bc5c0a58d516308ee465388a8a3c", 0xcd}, {&(0x7f0000002200)="5fc1a2e2658785041bf5b1e6ef597437c3bca42b6d52942aecb9ce9b7ae2ba5cfc7becb85d66cc74ad04f9814e52f791aaf5e67c47187896cb880d0e0bcb435b236bfc2846de3eaf5bb8b0f27e0bb1fc27489e81bc55d3ecf95cf7d17fbeb02a66e1e583fdf6027fce2409c841547e3cf6dce1ade3f8af718d8754b30ddb753b59f7ce1ea522dbc04e67d66b35659535a3fd666107d837e4d0aaa8119d29109386bf3693d9673278e7e7ffaa4ca241d24315d9f02cacf2e5129c5b650221c02c8f8331e9138bfdaf73330ca9f9519ad7704ce6435d6e25c105274e5320da8602b3542b69086e5688e46701c2ec023ecba037ae40ef841144e15e92bc77924fb5e48217dca7e28a345e49a1ba1aa4459aa428606c26b8e7b031aec93ac338a5b944f80c13f604e31580b649da017a8a0b2c085c160fab6c9df9ead5d28479bb66f42453f7d90a014293f3f47d8b9f2a2fd6be5450ee4b5ce1554577dd096eab73d1c8168708c86d71fa144a4461a5eb8579b3d5ac16d0cc1cd2b1bea4c847a19e8cedee0f6b710edfb26116152fc6a921b4a96793424c74c8518b5a7108dcc5ee69290724e21353bb12d9cf5ea50f31d12669b7db27ff6024abe83a291c35fe4d1f29dd91ef02c97e701c8c680347e65c8547091f2f4ff17afa0684ff85ab18ef65e3fe76162eda6124b30ddb8ac3245f279f43b0825820620df10b172c46fc2f31e38ac50045f532c55d79fe9c514b74d49df072ef91964c1205a0fc44419aba47fb0cc5bd8fc9f145d03390e80b5282e6a7b6b6e466ec71e2fc8e37f89433f7497f183c7512ca1dd3f3b10f35a53518714df96a2868ef667a1e7d30c302b48af179a1bad8744f77d6062c66377ea56e3076f483da9df35a2bc8b0c4261c01e700666b3212e2447a20cb330cf6bfd94c94736a3628e408d968bf7021e17322cc8cb0d2ad7180fccf80027ed87db9d9ed3607aac37ab5004d1809aa4e1d553998b30cedb4d2297f2f49b4b17b7e9b71f42900d7c08a9e735705c4d09a43788240535466af420b1040e2d172b9651be1bbedcc44064f4d13aa0bccc4aa049b57aa1f5d321d18b4d1084a0c9c57ba6e193f450bd3b671f22a08ce20c27b205d7ddaf8068603fdec4109801eaf9a4dde190b072e3f6a34e351ce189324546b6f0e06d71211be253beed0d8e4bf7b39365fd32ff8c007c18656ab7b66b029a2855b1a9b8929a14cb39c4eaf1cd998d4099c58b352e6c772c02581259f41ef9fdc37ea673c8aea88beb2731075a3b13fb1272df05d7c7bdd7f7f3e65f69eb885b226ce70e86b434129279ccc5c3cfbc10ca2f98ae101c1f9cd625114f8df8746282cabb64c8fb28ce727fa61624e0cf408dbb24b89b803849f4551e0075979c31f39fee218104332987d26b81bdaff61ec9a36eabae7a8fbb6d361cc3c437b962b094ae4f4f02719a2082583db2b6ab9366d7d14d639591d78d97cf18436b88db8bb3869229cc2b83b719b255b89c6c306b903220126b653ef673b10041e344666cd7eee06a455980e447582266fae178fce35a51ac29317459dfbc2e4fcecc1366690b7b9bdc04db7b81b09f4644c7aedf930b78bfb1932e3ffaf5350181dd96fc4e353bf18a4573bb16a51593029faf25f1d921ef26e50742f95709eac9b4573a971ad089af18da89c53311605d35dbacb971b695293ac3090a1bb4a8d00fd759694722c9bd93648453958405e1605ec975d21aad06a507f4152c312277529f6f0dc19b7bccbe5c919661d141350399c6bce724c4e38273a71e6e6283dbb7383b926e6bd685929f88654634a15c034701840528eb86bdc19ef202f2e2a48bff3cf208a018a0b839ca82231a200b454ffade53940e326612c927760f5f5cd3f45470d5888b068c1632f4a0c83be83502721bb4a330cf3a3acb9504246d174496e39ed92d837db48e94ee7085f3cb65adb75ab9b8b6f2fb378bf873ccc7085aaf8c8f1363e8ff80674ec80ce02eb66fcf27acc12932a4c87a90acafe76ad9b9808f8362fa4dc17a93e4508792f1ae6d2a447d8696d105b77e45318bae13fa858b9d46620450a9f47497f40be94e2620a9acd4ae658f30d995bc96bd99930fef33cd7ff99ac94592802f352c766c367265123e1399632994a65077e5cbbcc98025f6bdbb7dd908f624fd63e422324ffc7157c4408e87e61278c499b4c43d25ce9611bcf8ce2414453041351837d3b1e519ba61aaa42040eaac9ee89298a1cc3d38dfd90fe498315bfdf534b933af556bad97c31c74031ac1f94c4fb874ffe54ae597206af3b5a2596abd13d2b6db08babb6ec4dc3cb32545421663f6c3e18c96f1614dece384e286b2513e4e3c592338b63fbeaf35cf4e2e86daffd84ec3731ccca7068d2b6e9c35bcb1e8cf06e25c52a663d9e50f237f45d473a08ed751cdc1c3835ff91272e5e1230ff5c0c1e2eba9651e98cf21b5e3d8246f8d291d6b2bbd1cf7d2109fefc4b494ac61bc409c22af0525a6a1d8c1ae4cd579863f1740209dbd0c2d1ead388c041e7b83895628f2a53cef7864509713dc0f2f09188cf2421745eaaee70a3c1b4aa6cc6a2dbab5ad74980be3d795d4c91c49456d664aaf364144277bfd2660eead8c32f0c9d3cda55603f5c70dc4d82ab4f31c53974d1f668d9730063ee30995ba4a5e928469c1033c5c799c49468a6373e86cc016b56b5707e7ad7774e4ed6b5f1fc4398e16cf26cc81dfb4d1fb15faf55fe9d74dad892d279d2705473a3c5b54517b7bc8042708758ed85bb9cdfaa8c6f141c60d3c1e26f346453d07788cd80ddac2e4267292c76b792e4d18a0157e2d6d2b83b287ca4d8b25e4320cb811464b16fc6c6d57c3cafae4b9b90b5344b83f45414c59272a55a33e9898a0ef9a4c323136011930b5ad4ad22a82c3ffb2fffa495ff721ad50be7e3273417cc50a9b8863f33ae266b312ebb42a8904764b15a1074d7a03c0caa4d14218058e90db67494b8e71d3d271219b53823b05604ff594fdf428cc769d4ddb5cb1b134d6ddce5fa266f075c98d0bd7e56b8084b6d91c0e7ee40366b18f9f994e09626a6d5adf93b52d84f7ea675060b249581b9535d807fdf856c22fd30c6fac6adfa97a3c61e8ea84930aecf2f4dacf5043894a44fe44a0a133f0c7f971fe1caf335f6f6044038415147ce844c8d2521b1179caadd21a143ec9b807ff29b8ccc71b209d82ac207eab79c01bbb02f3cae49367dc063fcd2616d4bb30dad08791fb46e479ef7a64f13e10533b738cfc17188d97d46ee020a5e1b4d87afe7770de2213a536d594130a3f20c914990a139cdb426332b8d2cff7e12c485d92702fd3964b28e44affaa5d68f9ca9ff369ba06f8b9de404f284cc2c1cd8923f30ede9780a0e84dec441400718d8ef579327abac52601dbeaa9dd7ebb8f8d780ba451b284528ab0d223c2dae901ce2c5f0427a531e1083f267728e91283cfa710b8a4982e467e7c83d3544aeeb22a9fd539005563689471a4e164f54e1be01a43709c0ac59f2692efff489343359db1cb25ce77b8f889d9d2d43c70442bd9e83f5cb07fd980065725fce1ee5dbcd0773ecbbb88819906368887fc1a45e9174948d2902ad03bcda4276a9148a1ded8e249406f6ffda514df12b66ba6b74b4c615266c33154100624bc6cbae39a08376b3269f09f1b3ac3caa503014e9df1b89352143ff7dee7fa748903f9cc645e740c189d54e99ca1ae6d9c8a44fba9c220e4f5a6a8529f99a9788c716972c3eb0e4ec13de0f92a44909b3de69d7407a33aefa3e774fe0c31fb0c67730dc0a9adf6309ae7687c3b88c8d5c6732b0044ecd288c130463faab071e3a67fb2a76af65630c8bc1c36c333a6be7218c15873ab38c7edb085c216a84f724ff493cbf5b3d57d162b65f78b5a55ffbefe7e2ca6b9e71d416473d7ea2365e4b9768959f54c064138a01ef9c7f5253c3f3deaea352fecb383ae6816583b133298717270bd50d60a4e13a1f06e697602927c0b427c92a6c254376d1ea34d147523263a70cb3423913a34c8ee52cddaa3f6c680e9ad52102694fb36b7aa3bd84666d581acb85e1d739655ef248b36b400b4462a00911f9f4edca02f5030711b8dd7f17b730bfcfd9461e1bdb0d0377e0858bd274b37ac55fcb6421c131ccf8b763f50e0cca4d0c7c3e9c78450407f74a3ef376afefcf1fb98b0cacb0ec7647d13d570d0940a0f8cc5f28b374ef988f0b11be3327464f41a594f97539cd7ab718302962942d5f2a0a20a587b4af818742a2c1d734f5b733be11167ddea5a161b281371c9573e64d646117909a5b8e2628c5bd26fabedb4e326f9dd383d404671a91f8378d9ac6fbfc1fc93f3cb8efcacc8240d76b08c9d6b298ada2e678f94fc6601eb1f5e780a5471f822af26072d26e7595f968e9c951c62fdfab4a26e592500a0e8b4dea68dc95ee25083c850b07260de52efc795dfa756562680cf5058eaeb6b558edbef6a01d89f4c002cf555502e4433a832be586e5ffb352301d0d65c2a650390c1536f079866b6d1275dd08a3089309f8ece5d6429e829bf53384af3fda7d8f3cf4d60fe142615b457a065c2199e1a6c7a562af4726c9addd6d892f18d328565f65f6332eb9730907dd17846bf69901a20f610d244998f56878ce324ebad39ee2cfd41b3c6d889e4197322ebe19b4e721e4400fda78667a8b4563ac6090c1e79caa243f5bbe306140b70e6f4f3b1d0dbfc84e5379d8272561a73ce7eecbcb7c96c74620a8144e0d1b9c1d594ab548007b6086f27a5d66c0a89496d11d06dd2b99bcaa2e655130cf48c979395544e9bd2e9fe83415cfd5a76ebf373f31ae240c39d286be9e579f816ff28d65b8d5776a80b6e963c66000c5aa36a09ca73547eb46366e1f9a884c41375dfbb8a52f0e5fd4e137395ac83ad6e8b632626f1060add57dcebc0fa7fd74e4a99fc4bb843c1e984eedcbfdab45565f4d8bbf39a1b099d787753bf66641a5bbe0e569b5a3a69c09d92b56ff93da343bd4d5cfe76005a6cbef1bdd4cc0c1ddf96f6f18704230828db1ee8ea64819388bb8de036c1627be27c2dc0d6e032cda6a23d56fbe1fc3e92eebecc9d455346a2ebb6f26a0799db23b1ef259731f5fdcd5e22f7f89b0a300724efa0532bf922db2bcfdcfdb82d2de7462aeeb5491ee001c37bbbf96da2cd8e9750bdc9e0325b3a34c3193ca4e7c7658f59be554de0e125f5d8a03c171858f1503a839564cf985fa684253c6d6866c52005b3083488bf3261d090f113d2fb0d41088344e793496681df04cc2b4ba5c4a3dbecc287fd1765bf3bd596f543f5d273278442172100969e9374d7a70dc2add8fee0b55f16b4725b4a28ea47ddb33c4bc0d5a3ba9b872c2c945a71006ddb3b240caa4dd6a01ecaa18dd78d77a6afd93b1c65d7cce5cb7117d1eaff3eed16d7764c1d0d008a35fb39214009c4dbdef648a71233338b00948f353ee43e675234f251f1b82485e3b48463fda1d3a7a40c29c2c17a20b15c754a4147e395d4f85cf46693772bb5dd4c4e4ebbce98f69f3c2b5718864bb0c79467fe41b4f58c2c9820eb4669bcf64656bb1bc80cfe85b3b3fa64814bd7b046fb99c4579cf8dee1c575c24514ea55a142218c18d090ed602cdd8f3d68de9093488bdee2615ef68c86c7e3eee857e487c5fe2574690ab71e8fc3372d39bfd273f369232ef079461792fadf0179bc0f47ffcf74fef23f1db5de0c6f3b46b56b7167ec6504ac3ec68226a33dba8e387ebf0cfbe81ebd61e65b294e979256d1740e9a3dd7b4c", 0x1000}, {&(0x7f0000000200)="3f7b616ed50579424160b042d933300c6abb6530be7b165e02ac3e524ea14ce79476d9c6678975dd", 0x28}, {&(0x7f0000000380)="5c0892e9827efd7a7b1eae5c7c9a101d15273a22e04630dd7a78d864e90f37c4bd85c069dfdd37bed510808cf3", 0x2d}, {&(0x7f00000003c0)="e757471582ac2a98fed2114e91b59ec2e08c9095769d1cefa23a1341f0b56fd789bbcf399321dad85cf96d9b975931ffbc341d58d952e81bcf29728d606a51615610d20cd120e79d0fdbec4a647bc447677cea256b437c850142c8523d785bdcf2aa32ebc9907622940c21cade9718c6b1aa0f869dc096f4608d24777dd7e747649546eee73e7ef1fffffffffffff676fdf749dd3487d56287f39c3c32f3672a2118", 0xa2}], 0x8, 0x0}, 0x10) 16:00:10 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x409, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b000700000005c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f000000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:11 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f00000000c0)='./file0\x00', 0x2005, 0x5dc1) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x102) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x3) r2 = socket(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x81206919, &(0x7f0000000300)) 16:00:11 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779f85ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec436da041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac8501b1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedd72bb4d0ad7beefb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495b8fa804ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4684ea41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e127dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b004ddcf8af39497fb2345fa1853e8544e507c2c16057b1cfd09a3fb4f68da3084d"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:11 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) select(0x40, &(0x7f0000000080)={0x7, 0x8, 0x3ff, 0x7f, 0x1, 0x5, 0x4, 0x1}, &(0x7f00000000c0)={0x1f, 0x0, 0x1ff, 0x9, 0x969, 0x50, 0x0, 0x7f}, &(0x7f0000000140)={0xa6f, 0x8, 0x6, 0xffffffff, 0x1, 0x3ff, 0xa, 0x8b74}, &(0x7f0000000180)={0xfff, 0x2}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c", 0x24, 0x0, 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1) 16:00:11 executing program 1: msgget$private(0x0, 0x420) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004e27f0001400000000000000000000000000000000000000000e4ff00000000dc00000000007430", 0x2d}], 0x1) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0xffffffffffffffff) r4 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r4, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000180)=0xffffffffffffffff) dup2(r4, r6) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r9 = getegid() r10 = getuid() r11 = geteuid() setreuid(r10, r11) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r14 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r14, 0x2, &(0x7f0000000100)=""/114) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r16 = fcntl$getown(r15, 0x5) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000200)={{0x3ff, r12, r13, r12, r13, 0x104, 0x5}, 0xfff, 0x9, r16, r16, 0x7d55, 0xd75, 0xfa}) shmctl$IPC_SET(r14, 0x1, &(0x7f00000000c0)={{0x0, r10, 0x0, 0x0, r9}, 0x2, 0x0, r7, 0x0, 0x1000000, 0x4, 0x2}) r17 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r17, &(0x7f0000000080)=[{{r18}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r19, 0x8004667d, &(0x7f0000000180)=0xffffffffffffffff) dup2(r17, r19) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r21 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r22 = getegid() r23 = getuid() r24 = geteuid() setreuid(r23, r24) r25 = semget$private(0x0, 0x7, 0x286) semop(r25, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(0xffffffffffffffff, &(0x7f0000000300), 0x0) semctl$SETVAL(r25, 0x0, 0x8, &(0x7f00000000c0)) r26 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r27 = getegid() r28 = getuid() r29 = geteuid() setreuid(r28, r29) shmctl$IPC_SET(r26, 0x1, &(0x7f00000000c0)={{0x0, r28, 0x0, 0x0, r27}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000140)={{0x9, r23, r22, r28, r22, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r21, 0x1, &(0x7f00000000c0)={{0x0, r23, 0x0, 0x0, r22}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) setgroups(0x4, &(0x7f00000002c0)=[r8, r9, r20, r22]) dup2(r1, r3) 16:00:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x211, 0x0) r1 = dup(r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) lchown(&(0x7f0000000000)='./bus\x00', 0x0, r2) ioctl$WSKBDIO_SETMODE(r1, 0x20005701, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = socket$inet6(0x18, 0x3, 0x102) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) readlinkat(r1, &(0x7f0000001140)='./bus\x00', &(0x7f0000001180)=""/95, 0x5f) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x4000000000003}, {0x1, 0x0, 0x4}, {0x10006, 0x0, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") r3 = msgget$private(0x0, 0x100000029) msgsnd(r3, &(0x7f0000000000)=ANY=[@ANYRESOCT=r0, @ANYPTR64], 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x44}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r4, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) fcntl$getown(r4, 0x5) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x44}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r6, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x44}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r5, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x80, 0x0) pwrite(r2, &(0x7f0000000340)="0b31d21ee6ed52b7518faafdf3167a0dc91887b09c96388f8963ebe19c5c98d0595841853f1aacbe2762e5c18b83b20a2f9b692decee186cf011b76737d7c073409a84b170254494c89cb1d6583578ef5fc20c9d347f09cc223608c0d38fe22c151b1051b70d5f2447082898076e7b7177342143e1eae0c36d2c5bc6856372e57f183644e7cedfbf7e479721be6aaebbf4f242e66e0ea7f8b3be54b28bb062ab17d2a7f3d6ffea16e357cf392ab7d2701351a304d9bea2f2813f5dd00500"/200, 0x26, 0x0, 0x800000000000) r8 = msgget(0x1, 0x80) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x100, 0x6}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000540)={0xffffffffffffffff}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) pipe2(&(0x7f0000000480)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x47f, 0x5}, {0x44, 0x9, 0x0, 0x1}, {0x6, 0x0, 0x40, 0x3ff}]}) pwrite(r9, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'\x00', 0x0}) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x800) 16:00:11 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) r2 = socket$inet6(0x18, 0x3, 0x102) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="f6cef9bd47dc3568", 0x8, 0x0, 0x0, 0x0) 16:00:11 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0xc9743b385aacf8bc}], 0x6, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="8a2cf10525ea93498dd81313696dc5ad3e07cbf6dcccca9d6cd8e70ffe06c945a8b6f9dad645d533e3c372595f6519c1f28f235441db98ee69943192b07bc4b5acac75195b859101f19d202b22edfbd03c3407d1b7fde58ef1fa1dceba78e62c14fa1b97901b73b209385fdb945c50f5f494fef3205d00db4e92a0d2c5831aa9e8d91b844f093f21f3923036069a25a77fcb13a014725d9d6f9d5ea7cd9c7252d02528cd237525eddea8d476727f406191c035fc69e19df4b470429aba0b6a519ee138249e21cbe1f9b6c084d3d06a37340cc5d382238844381282d24ee624b16c6023d830e940ae40bec072caff02eee29a029919cae180474279d08995be20f64ae72fe699499bad7beee91b9cb2f52a7587414111c89cad21ff98e6dfa4edacec7ca5b0c92b32633e1511dd93ebe77b5ad2f3fdab9a00524f026bba343cd7c5efb75936a2ebfa41d116ba3c43eaa152ec3d8ab329eba1"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x40, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000100)=@file={0x2, './file0\x00'}, 0xa) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:11 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) mlock(&(0x7f000097f000/0x200000)=nil, 0x200000) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000000)={{0x7, 0x3, 0x1}, 0x3ff, 0x6, 0x5}) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x200) nanosleep(0xffffffffffffffff, 0x0) 16:00:11 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa1, 0x0}, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000022c0)='/dev/vmm\x00', 0x90, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendmsg$unix(r0, &(0x7f0000002340)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000002240)=[{&(0x7f00000000c0)="9593b0292cfd3f1eb703a3268899c593ca0a35e8e11a7c04279d59269a5461c3a1d7f5ca33f102d3e07ba24d4467d6202f7d660f3d37c6ca0e20775155e5fad3473b6a64fc2d3c77c2a7ae0947b93708d900d6cce4db3391788606fdea89c369cc7312", 0x63}, {&(0x7f0000000140)="4cc09609397a9f56e7ea21b2c5bdd39262f74ad1d124c509ec89fbcc877499bf169ac0da638d2572f8e9ec58a39b8eb8db3861e7238fda47504cdc284f81bf", 0x3f}, {&(0x7f0000000180)="63b67c7f1dcf7db59f0a83684daa038bde24f7e8f32f6a7f9978a06da2ac093ae40c24787cc0b1be84acf0f9639346506543707ae0bd031706f26c18a526b7d7e9636db8fcf9a51da6d698ac6b232fbcbe3b2c3ea2f98fcf720dab8f72b21a0f44b623c4caad98a79755a7651184c59799dfdd66daa44a42db765cd47b4ddb5d28421f03a945a6a8171f1256a0a5471a2d61c053b7e5e3bad090efa77b6eb5281b13a2fd61af754689b2d80e6b62e27b614a2134dff1adeda876bc781d670e4ba7dcaa58d9c08aa62484c32af771e58ffa19d920cd0b6a123ff184b0d548686ee1ac03f5e74ac4b40e78837939004f38b72d38860fe91849b7a8dab05f4e2006cd45e3e479317d0cc07a356909d1324ee82173bb2398c992362ee4e7c08a5d7add2810fbfad0cc171f097df9c3b4887ebe6e2990c1456d49fac20e6b17622eebf36cfc86a5f7388f07a81f2f855e7156b034792a7b2e2fa215dced7851608fd4fcf05015aae734518156037ff4b1c3dd485cb54cd14538f0c5c26cc45c99723585e391eacaee234070608efcfc9dcf405c796834c869e993c12a818884e1619703d9d4d7fc4e2ae664a12ed6713f1d05fdceabf237c7130bd939dc040bab819a7f0470a9cea58578f7dd5f9e93996c35e9010244ad3a832b7e1a4ef61bfa45c60b9c661d88a32c998fa600c2e79c12778f59fe59dae11d0cf078dd80a6757712e066367f4046f1f2498d74bf8c92df988dd442ce6d3d9a4a7fd25ab8a85591c857219c13110b82ea44fcecb77a2381a84caf4cd604e75ac8e3a67e16b9da4e485821fc4e02b92f59a19e5d9d23f29a90d216fcd7cef64415b8562adfce2467d50d2db396faf8e3ceac98453a2254ec6df8f3d843451567cec922c4a62cfdeca7e96dd4310c8203bc9db6bbcf58a3e9d878f65d71a8cd062932dc793323b475b8a4c931642e6d878f6a59d6edacb39d20d2301777d08c1e9cf31030a0888c4f61bb219376a0cf6eaa60819fee88d0421a795c6b4b4e18e861ef54b2daeb6ef795780904ac8a53e39b4a9070ef9b63147227ccef1e026b5dfd2a7f4e7c309cc42e8a32565f095027a7bfc88748e389f1d95c029a1671ee349a68050692279add8775372c1c8ff8e4bfce42fd512a8ee58be23142691f7c1dc2dcc9acc100e292635550a43320c99c69416720b7160912067590a80c371a02e6027c4fbdec43f967d6b6fa76084c02058fedc033b001724ff780e8d72fc48b1afd917f05c480cfc99609eed213122c86d7471b875ab47baa1612fd95777accfe7fab21d331868edd44757d0369e05d0dd2510cfe91950a25ed1ef4ad925e109d6b57d1284e3b889a112346c25e05dda0f3f69024524c6998bd706e64bbd8c0336dcc45fb87fa06c8fe0b473539715958c27d50af78bbaf530ee03ecd1673e7a4c6cc19f5d0fdfb184bfca3ec6d2d51c29f5855bfbb4da1c2fd36248d261c5b01e19bcd93f4642370ddcdab69bbf7662c77c7a4992c93d0c688787cd956132463d91c39194c6f54f028494eca0c4c15ad69dc8b935e135921bc53a97f153ed58ce21ee7c72d8e1bf36cac10e853290c4c73773bdb4fcbdc863b198568b3a39682d8e9a6698942c9ca719394f9e3b1afd016e949f92946281b79e2dff3b96dda102d565dd561a9fdd4cc1361ff4fa6d36e9cdd4944c6cc1760f3414c4cf9aef61564fc31db22f86a1852a1b5efa6762dbd35b092f47d3aa9808dea668bd7c5d3a6c2b89cbd223ef4530592a27be7bf955dea289c9d9e71d37fbf5c7def023f9b8b343bb07363ed74541c40456c3a9d0251fd9dbac5a96e1ecd48637374788bca44d2cff9de4c0baf5de490acc45d95c6bc8280895564367f9dcd4818fa82a35855802aa28f07232848d08c24062d39af6ff44a0cd57c60e27cbc176751366a49402cb759bc302341e45313b3b2cf3de694546967ca501e6878f507c281d687c375527a0963762d5351be68351461986264c5d53bd0f76ecdabfbb4fdb37500748b99c2ab49dcbbaa7e6c1d1600bc56d61b784e0d74df74af7364741f991a528dd5ebeb9a3588bf34ed17eeb75498fcb385022430e1dc954862983a78e4b331902a4eb4b657754d043f8a7cbc7a9d044cabedde3ff7719de90b66022819f5b4bd15090bfcce242d4e17f43d5fe6d05f4d6ddd413942086d12617211edd7cb4b3a6ea9cfc50801310930f18e25d179562bbd3b62f44b2bb5a36cce52f5689d1dc93388c87c11506aff7da9147d526bdbfc1ad2d1d91a4bb77636290e5a3a7914de753c0d3fddd377792e785f04d47e882ce8998277150ad2e53e1a78a1dace2b3ec83021fd5b2f748f4545a1707e783cb33b3df61336f646f4dcca3a428c2885fb3c81feef88404c5ef5f44a7f0aff8baddd682555095c36dd67d1159c2b3f92e2b83960153a03fa671c20755c72c2279e014c27c7ea01654670069c576bf82e7e8b6fa88db923a65fbaf52c345b966301a61497aee09e9e697d226a6f76e777147a014bb3a1a06f71b61ec70277c0c8235af25350c29a3b8e425840895995c675b16a0e1c5c3b738564022700934ef808701f3bc44243aab2961a571afd974dfded75d81f168a1f08a8ff70cedc28327bb35c25661b8223e9bed9260480920666315583453c07bf0b93766e7b95d87c66dc12f6d3e84bf145c191ecd47d5f48cdffb89260c320b92fcacec63dfe6f95e7c148b9776192ae115d8e5e9bf222d0923465e0861b591e8fc469ee416fc6d7f4f0868dd36be823c81a0d5c9bb57449ccda95c1e2862c9e1a317a85c86c6825273622a02a66596b725c23e2f633f9869df17b568a3e1754b704d83bb0b8035b934461ab798527f1525b6ef2e0a95c0aef9b68bfe18b9b481cd59b386a2cccbe938dc80ec092164fe2d62b3e601dca4d9e0e468d88d982ce28a53010952155484c77d69af0f9f183d61e9f7b0cb4c5de225725d6933a9047ea3c13d7d1b701e3f9ebcbb5cf91b4742b6eab278ac391e54784bf59f38a48d03bdefb390dd4e0df7443728fc64eaa1a217ea4644646e013ea0facd7ffd51a55223650b7be4ed38b060862acde8b79c326fe1dc42fda1c39c97089c5cac8cc912bbb710cb006cd1eeb65053efad1d2d055b8d2c329ba83a44c30fec66aa6e36151417a12301a3da131655c0cd7ec5812dd34a91b5f9797a7ed57581ffc59dae9b1b8fd94616f6fadc1dae78e8c80850b30813f1bc7d83dff9715425033bad186e747a6edfcdf350ae857c1bec93ec179b0eeea3764a9beaf77cceddd49c38d7d6b024b87b02244694eeb360e77893ec83e2f41887b8d4fd4d3bc206453149f513ecb4bd3d7a217c68537efd3b631d8f9c50ca7834db92f165dfa367f577001262b4a36ae9f4a8cb4403ad70f1b8ec5d713941e8592a29b5591de528feb01c2307f24a5a5f8943ee8830a4b701a4280ccec3c8e6ab5559bd0787ce182c369ab816c256feba0570c97ec2695efe04decb65005e1758d420d344f41e84b7b0291de63cc274d580137ea805e26d2aeb6982823e32e4e8f90630ba1eaf7bcd0f7a588ddacfbe61acf2c7f683611d0818e08ec4640169986834002e127ba6daae69f15cf9970808a8eaf32ef1ea216bb1cdd9aa1f5a342a3712801e47e19a344f6dddcaa2a73b3a3cccfe6e59a6d1843a32effda8fe542baaaa8e15ac942c04c8fdef6cd176af2407ee9e31934679ae97b05f1adacbe2b7d34ad0662eef7d05f5279f5ce604411af1a78c2a32609f6116dbfe4fc568896cb69982bc386c860e89e5cee7c43a4b3a6e8eae8cd67784288dc85984f1ea0b259bd736140a8e0deabaa8a6a09ff135f21b73994bb4431b01477ddd6f0184cf9ae323d541cab7f897a291e28944c3fef4a6d228177c2d0ae99251cb35c08306d93381422f92c3625a7c90cba5e739aec9d621b69140397d54849bbcb86fa702bc13608f6eff2fbdc984d1f33a7b84cc79f54a22b67e665b53e7cb6f4cea15c993b0e32fc62ede40dbd9e7d2edb1c07d35ce0135a67418bf08f9d09ba105446d34a3b74bd3d3eb969711e8ddfb8d72347b12a576abc4158cf41d29a0f780c3232cb7e7e81f85b849b54ba01ed38539abb0bb33e965e23adc00f20cb2ae3b898a8bb6ec9f08f910353b99eea2be748de39b910d3e616f99440ea27669b1dbdcc2041f5bdbea4eecbcc56272ec3649af178547184f8982f7c970f83a34f76b082611951cd978ff1c38821159d092027c6eb443be67d8ff4ba9b173f0031bcb3d1d191e6c3b360ca51bbb05c569cd702ad2801d121982c449d51682895f8f7eddd5042383294e5f5855a3ff4cb27f0f6e61182cecef41c85e2dc2985047039882eda0aad88f16c5032e1b7d05b1ac1f5efb59b72f8b35b89bf93c456c7a112096a9763bfebb4455efe5be83425e6660c3b60a276baddf34f0e3bf87a0ad41fce70aacaf12c389177af02b5e0e769a8e88dbdc07bb06d9f9b7240b73255a3e2db963d2d34b4231478c6f2b7ecfc7554566b3b758a54af8afda947f7e89ec4bbcd8b99e362f22db059bae1cfc81d34b387b00c9f2bd9d6f20c88b4485c19db6f22c66fac0278e6e78fffdbe9897972b0bbc2327c921471bd99e8d5f5e1f99a5fa9bd9255dc66aa035854a339742e7d75616677ba7cce911ad90cd99835f4a5ba78b407e5743361400d2349fcf2929ff70a4dff077ccdedd817a699d11ccbbc3f3def9543c023eaa09b0e5d0647ad98bc787878482c2e00b33cffcb06d483b722f16282edb095f2df91af675cd0112615acf608f97f2900b7dc3447a5a300ace1d737fc97aa6ca9d0ef2ba78917adb18c6c9510ff6c1c941ff72ced7f6bd5b50b0582c8cbf377135b84a930df356130bfeaaff21d408f1b64a069558fc0a60dca9b2ab676e94792ee44671b6684c8569cde143cc33bccae6f0828fbb369d79541e5ba7b8b1dacd13277a7dd6f4a49512f0aded222ea99d70994500efcb4b35c2a48647da04682a303c1eca274e00ce1e23de277a228c27da498983ecba0104b3b4182a86d773a737fe6a56301c6f85840acf009786a6dcc90bda433cd9f4209507a6c6651d5135ddf9c9fc7af6f26ece3062934d02a3db2df5b37259d0778694b8e4a095f0be08fca04f8af275d715bbad01964540e48c2377de2178ff2c90813f3fd39402c130ef53d36733b70cbf1a2c7e8baca659f892eb2cc542c8d88e73aba47a0bd875e89e451d8e4beda8696abfaba1d3bc4a6d29d1b176d86a6d6733a2a8213b209f4d47a63fc528ab5a70d1a05fccc2d30c73be1fd7f5f957059e8250d89df2ef0735e251e0bdddc9bd3807ecfa27bf63c8b4c6ca4b85e0fc5ed2c2dc5470b06d70ead4fd08608fbf92908b39684d908f5f50ca1ac08e38a12a5c8ae6ed6c5d9955673d65e796807e9d4c3d3eb4e21d4464d2d7f089beebf1aa2687b071b9c0bf050555b90988dbc4612f3c512ace8f96547d0f6c87195a8a9098595a1987f1036d5410b33ff709acb85eecbb20504852e9dfa68d7de91e41c022bd36ed7ffd9887089cf5ac6de0a2291c01360f304b50e1aec259bd70890062d0b2f925d2b7aed503f243d10d39cd926455fb2338fccec8812c6e31ddfb94192a8880e7da8cdd1b686644c82733e98cceb2031327b92db09acb0afaaa1f68b6188e45102937799da972a0ca408774322e555bb1e884b4b849355520c8a49b151df8600976e6e6d4fe7d015d5979371f5ac17ddb7654b96f3734eb92616c8a107f4a4dd4cfac35087e45008c76e68536941a6c2", 0x1000}, {&(0x7f0000001180)="a643c57bff592dd2df7e16a98d67d93e811780a526e60a38086cd17259d93e87a4c75aeaac9f954170a23c3b29904d2e7b094a91e26ae576b58aecc377183ba8d3b479d9a472ca10aa16c02f4d5b737cc0a11ce10e3adf58dd7543d8c4774f6947540146748d937e4d2be23b7fc744d9c86bfa88c5628677b6f3101258c62d56b7a02f9b5c63addb154371d3aabc939bad7b5317be92453c2a9d4c79a172d1b71693ed034664126607a0e0de1d6a73a8a6eaffe9e722e512c17c0450cd0bcdf91623094af761d195ff2a5da09c5bdc10aad468e52d36ca65cf48fcd9411ed3331440ed02e8835c3e6ae430d799f06a6f406a6dd64a0bb1cb6faf21f9a0aa792b8b8c68e1cf675cdfc13b8f4f30a1d98b740469e486dd35c8a65ffde54c085d16cacd84245d85f6d026359996b965e0159652172a70b49a8e6b7956d3bf0399422488aaf69ac6f5f81b7d395a9a3df2d0fe468ad7530c7ab3e56de9ac7e6e2fbacaed20257cfcf9fafa45f04af3618340b99caf91df014ada9040f1f5e867c0aa209861c2f95b0b30813c88b1aad8d7642bf9ab639accfd7860030f24d9af42c138a7e32af55077613f5571bb50a04b59279f6348ca256f34f8c8b440d1212081c292109ac1f0b3ec3fcdab96adf985bb495647465acafdabbb448a0fd42b28c898bc9a4c020cef0cf778d00a57e9eca5e99aa43a855cc1f40b5504620915834678ed1b1c80ec013c2cf89372fc3421130522b77586d8dea001a7904a6db8ed240f0859bbf01126e71985e6fe7dba77cb65b19e99faf51867c6d34c774e1eb1760809a1d051877d3c955f1d3420bac7eaca08d8b3bd092f49625c24fc05343e9914c4c28a3080df5932fb16761357adb1d14a93470b87350267ccb84a2432e8280714865c307443ba7dcd7c1a8535963cb36a2a442ddfd1c0bb6dff00cae580aa19a4d350d564dda88e20335c804c2b02625589f265d5a854d6822d3533a00a93ad28e6d7d65ea4bd60da03330716fbe8edbc1bd5fd47686adf50df045ddb4f3d5b78f2a4a907a512ee2d1735cc68c6d544ecd359df484919a944f2727d28a10238d79eeb9f97c2c995eb3421cd7cbd293078d6023f66fec3b93148617ec92d38360e6caed6576ddeca5e482ca649c898f978ed87f2bb76f62f165f271c51ed8c0c53b3861c5633834bf6aae667b88df1e176e0ebdc0252edebb759bdde9ae5527632e9a81a1ae8f184f1ac549ddec0b39d7ea84967664985b82fe1627f706d787e556ff0cc02575c38016272af04477e7a1e3ff711cb03ae33d3a13b1d1f78bac45e60c40b23d7ec3df4c79a3ebdb67ef1a47b265d4f18c31577ccb1cbb006f6f0837a05ee5fd0a39ac7cc2196b6e0c42f5dbac6d9203835fd51cfec9bc8c01c814e7f14300878e9a668028adc34407a3707db8c70a7800516fd52f0e40e29fe7d2817c9a956a9886e1bff4213c982c9a29c1f69100ecbba92492b0643edfd80bc411397f3f2533e9165c7f65a0484768f7e54c779d3022922556e1d58ce12615494c5f094e1c86d6f0021b61108f6d727b08d39e2de4a3ed84f59b4fbeafe06defc9360d7de3f7fe57f2955f100aeeb742ea77080f9baea99153c190c8b03d0bbf73a995a8e4d630a9f2e5e1df73cd3291def69e5e5691d308578b091617b50881bef907e8f07990e5107c1f6e40a42c29c111ece3a6c3a4961f0cdcf7d56ca42b42eaca73ca84abf2ceedf097961d84083ca868c2461376f5211f0537fdee7d8b6baea3b1cdbb602796b552232047386ac93acf402c93356a669cc6f5cde591f0a57b1f14e4f0e26495ad23d10118b54061a7c9e52aa800a9c5032e31d5c30f28973f5c8b5cb2c95967d331c3ed6eb3cd71710df5b5d328e706924d2a942e0ef8122fecf1fe6f1573a8a3a851ea3564d28eda438ddfa72b261729edfb20b2fafc59b2cd0a5a7df290d712630b9142f7fb5ffd3c7d6a2f8b02ee0a71f1e38e4f9e1dc7ec7eed78549e142e262d523fc48a97f2c55d1847d7a6ac64aaf0b834826dda30bbf1968b414da6bdf691f535dc76807cc93d17cf250680ee65cdc368175ac452b38b72cf02bf5b58eac8f30f449ebfd9513f0c1617aa08f6e5077f1df2eaf749788e3809a38d2c4c1f59bfe590617aecbb63fcb0f89a4b589759aecc8d2e7719ecfcbee06271e40a88a26dbd0fd9b30b40109116586f3fa26824306020fce0b09db6ff64447d7bee7e9c3e18c8eac4f4c1601eac97d648219fbdd5a5839bcec47195744039b90fa4659122479e8cb0d93a64f25fcefa92b6f49ae1d217f65f197fae165698db1a48667627badcbcf2fac3b9c6039285514b4142e39d070924df2c61a14335e78243aaca495c7634ea85651ca18f9dab7ff9ab0743678900e99130d1d3ff47e9b20d853a6e3aaf8b31686e9095841046d8f67ca672632595ac9dfaad25062727abe00e60ac7abaf1d1cc625f3a1c506670ec21aaf5fecec838558236054cc00a8ffad668c4a1afc1d185a7cf101b01fb082562271ec8675f6a82d5bbdd8da609165ac6e7fddaf65e3063fd83c05376818eb1025e0f11e842c48d8f1aa53d09275d2039fe31c4686da54982d3da6659759c71266c8abba4249978a69f1b7ed43e9b9a44b0050e104cc69e04ae28b9aaa055d6aa3376c4483407cfee1f65d4b454a7b687f5b3a712799e190e9a5627006dee487a3c3926e363ec5f76106c8f5d0a68831f2ea1975a887a22d4d234da2a4c89df7e4ee848448864d787537bb6f3465f284b954cb84a07eb2d1f00890f155f139ff8a5ed5927094e0e62c91e9814f7594bf20de97a5e7592e90b54dcb01915222dd1f1eefc08d8c9be4b4fc78eaa7484971973eaca8966bafda29a8dece36c7f3aeb8e9d571f7a029d874e5a6158b8b8feb7575ceb3ef7dc23bfed7b029426f77c288a500535cab0f3ff6042d312c1ea7979f56d53a0982c15bc8b30bce7021e3237a91c34af6fa71dd7badd8de385c1abdae6422b2d2f0154dc935004091f8722f3f37c922c8756a39ac38e9b3b9eaaee7917e086adfb4f47d07f25ce43e4070fdac855d4a4033a2bdffe0eaaa47c4c5ce4a854f211a858bdbf84cd0465952bf840e4d42533294cfbc859226e9329f0ef60908676c4f5519f3c79a33ab195fd43c33d6754ae99215adb356721da3f977a161060ca061a0411b838ccb11d66329a8ee59af0737354bf4abc9802979b58dce81b5e6530f36e2edaecdf653a2a6e2fae5ceb63db62f7ebdf8689c5d69579f46559b94cd250d2713e1cc26aa821af25a539ba7280eb85c6d0e4e3a22a400705ecc4f51af717971343297c933993be1c147fe43c1bd8edae5bb1c7f0c766fcf4ab0c5abc0670f55eece7c5ef78fbab23d2e9aeb98a87a1d700aa20f61d2f7a4e1ae1ce72f06cfb44375b27052cba4fad4c7829c8c96278ce6275bc2ee59114310e1c8cce32495cbd0faa64682030fd72b96f63f926ab110f5ccb039132f13f60a855f2e47209b74199f102dd0ef900ab12e764debaccc54fbea25e679f594c853976e489ce4cb22ff5315c778fb87811a64f47443df2697a3224b819bb85f941c9308cf578fda639917f86c25f116ad71bd053a2ed95cae58246a3c2ab8952b9b4eb15257bb69016fc68859f24ea3562aa52a2d056205f453a4ca4d762017da1338ea408f813c4911bad950cb74c7de8f7dbb10de3c0d5d2630ab82717ce2ac7800f3a7d92d6d69038d9aeab6d4691e87338536a36090e7c9d47592ea831fa627b3fd4dda156ab61c48bacc52d04ab92d86ae7043da150eaa47a2e39d70733c9a2a9cbca60f57825599332933103d34bea1a412c3de9672477ed3857ede1ecc8590b9a811837fffda2acdf1ca0ca24235424e82f6bc8ad4205288c4e6bb9d779b3036e02c9fa1495cee460925b9669274d9f5b889cf868822df3dc00e3dc056cca0b4168fc96b0190eff291daee77e4a369d65b01eb5e96e82c3ee19fc5ff0db67a24728a84f35075f35816558a8cd25f72c3fb3ce9d116b4c638a6fcebc544b831b2cb8fa5a42077df70dc24d94abfc96ce8f278c5cc30f4db3b02c98102955f44630e1f141ffa0cf327fe25175edd9246b6305e09ac2b626c29f8540d74b07323c8535cb187a3c995fb2014047679f9c35a255c9371d8c46a82dd705240a8857dd85ee1bc4c49404211d67cd8513583996e5e7a35e93d3e7219409fa2df87e4844d647ad2348541c4dcca1438915bfb1f7b51508ca0f0097c3a2ec3c1b083f152297e88c571ce49d3c2da8f8bb6713e1ecdc377542c8771b7b0356236fd76743ca5d8dd1e9b5783c825bfc31e14ecedc2df468140d960ce412905c1eee4826902971d7b9d607836f9590ed02fcfb13b2dc70f1f56d8ef3a9adad10cea52df69cdbb60df070cd06aca8db0a2846de0a8ada6f5abb53d4742c3600c95846e6653d13c3f8152286648ec4861f3e02e7352657e91e87bc2771f772f51b6bb43fa2b43990decc70a1bf1eac51c46f7649e569e51cdb562a5da4894e371402cdf89b2e403eaa698dc83929dbb4d523731d026418db69aee19727aecc583525f85ca357740478be89eedcad95dcf1409c167bb69bbf1c50bbafe59b656c64e33dfb90ef96d5666bb42bc38c4488cff0e7ade0a9fc36c589ed41b15ecb65f4b03c8519cdbdb73d2cfd68121a5e0e445a06bbb18184f69b77391e2d5564ea49ee1ea997da66af1c9013fb38b9c32f31163311ac5b7848eda067181cabebd3fca6da66be2710ef3afc0a034dd80a4ff8b727dc6b85e85443066902eb0a78b9ced63db39805dc435be17b7ce3735553bfa0d6811cf2a2d3e2be0e9109286cee726f3ede5ed77d70915dccc386b788d85dc428da26def3ed6f7bddebfe22991c2070c3b1dd0086ae0735a821dbab971084a8beca8f69ad67baf73c9d15fce9f85cf54cd90148950adcab9e92665a1eaea9ab13c1711eba89f5037130059f4d1b1dd89ba358a84bc17a24daf849455d66bcbc4add97c691ecae9d8930627baa1b8df3fb7005be2fea529a4e7155e27c233379d384cea0a3a55a8bb0c15f33ae5808725285040657dc93becf9d2a6b22162dd303de6b9f8f7bb7d6af14930c6cbf6b5c2e7226def360d544bd4ba548c994dcb81dfe589af358548db4812ec8db5063588e8f1035e376263cbbd14f7d6674eba024fc8fb60a445769778860f613a162adf90d1136748a9db8b591f09eb959e17f5a52912b587f75feecb06d24549996f2e22f76f284f1edd038e488a70da334775ede4cb76fd1696b0a1c5e01ac6068cb9f13f7a32da58ced8da11bea72f9365fdc720f6931a38288c31089d94f3a0a5deab685babf994665b5305eb1f1017a8412711d4dc5272794828f81977c61797aa4d5fbd8053c563c65c26a4e308f3f0100fdd41e89899944217620123aa1493bc686dc32b51c53e47a9d6ee5009fa8a488ce3bafb5642d5f6ea5389fd786f96bce94cdf274f5e76c027290e7852ca0430a0f1c2305b8eab2867eaa70bece55093d27bc1642308541e5d69b7cc72fba7a144010953c7efd6f4ad936a457a0630a59ccc6e66516e47b64b032241554c795bfa558998f522af4c0c23dec72b5f0cbd61879a20a936b70022a8877644d50cedf5db56f56d7f846e323ef0150dc89723ae6d418fabbb2d4e7ed9fb3556c114f4cac16aa7710538b7e86d978c8f558753e2b597ce9c3015f5c49c802b1acfe3338018579a81f151451b362e7de21824e45ff8193fbdc5ccfc65e2b18a8011a2835343fa94fb0339", 0x1000}, {&(0x7f0000002180)="f44468d747bda12466929563537d697c04eb0d45c5d0d479596bcaa2fd514802cbc001e683457e17677612f98f847b7ea860684433439565b5fef138360ac74fe4b031320abb31fcd4c0d58533933dc512693f238389dfbd85fbbaccc4603450a39c4df920cff18466871d03dbcfc654458ca857366e8c56c56621cfd838ff7bc9ed370a0e607d6744bfa5496e840761b07814f7e0eba3eb37d0a5f11200120f363d7d7a5df5def93a8d58d04b428229145764c8cae6eba9cee6d5", 0xbb}], 0x5, &(0x7f0000002300)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r3, r0, r0, r4]}], 0x28, 0xd7463572116abbc2}, 0x9) 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186a56010000001c00fead000000000000004e341d89df000000000000000000000000000000add800", 0x100a1}], 0x1) r1 = socket$inet6(0x18, 0x3, 0x102) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) utimensat(r2, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0x80}, {0x3, 0xdbb}}, 0x0) 16:00:11 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0) r0 = socket(0x18, 0x3, 0xf2) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0xa56c6836f3b0f4a9) r1 = msgget(0x3, 0x19) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/211) 16:00:11 executing program 0: mlockall(0x1) r0 = socket$inet6(0x18, 0x3, 0x102) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000000000)={&(0x7f00000001c0)=ANY=[@ANYBLOB="fb182e2f66696c653000b02f68f8d39ce7dc9fe182ae502cf5aebd8b5ffa8cdb5a267270997d69"], 0xa, 0x0}, 0x0) getpeername(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) unlink(&(0x7f0000000080)='./file0\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'\x10\x00', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x200000ec}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f00000000c0)) 16:00:11 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x1b4) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x60000200, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) 16:00:11 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107008, &(0x7f0000000000)=0x4) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10004, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) getsockopt$inet_opts(r1, 0x0, 0x41, &(0x7f0000000880)=""/124, &(0x7f0000000540)=0x7c) fsync(r0) read(r2, &(0x7f0000000440)=""/178, 0x2d) r3 = semget$private(0x0, 0x6, 0x200008000000010) syz_open_pts() semop(r3, &(0x7f00000001c0), 0x0) connect$inet(r2, &(0x7f0000000600)={0x2, 0x1}, 0x4) semop(r3, &(0x7f0000000300)=[{0x4, 0xf7e5, 0xe28fdc096d14b7fe}, {0x0, 0x7, 0xee3a738a0fc21a4b}, {0x0, 0x9, 0x1400}, {0x1, 0x0, 0x1400}, {0x0, 0x6, 0x1000}, {0x0, 0x3, 0x1800}, {0x3, 0xfffa, 0x1000}, {0x1, 0x7fff, 0x800}, {0x3, 0x73}], 0x9) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r4, &(0x7f0000000040)="15e3c693480cdc55bbb85d4ea459d94c29efdcd8a9a9fde4440895cb61ea54fe54d3b7b4130ad08efafd118f875941d3bee20883", 0x34) sync() getsockname$inet(r1, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x8c00}, {0x3d}, {0x81}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r3, &(0x7f0000000100), 0x2aaaa9b2) chmod(&(0x7f0000000180)='./file0\x00', 0xfb) setuid(0xee01) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000900)='c\x00') unveil(&(0x7f0000000500)='./file0\x00', &(0x7f00000001c0)='x\x00') shmget(0x0, 0x2000, 0x34, &(0x7f0000ffc000/0x2000)=nil) nanosleep(&(0x7f0000000580)={0xe60e, 0x7fffffff}, &(0x7f0000000680)) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f00000006c0)=""/191) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000840)=0x1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000140)) 16:00:11 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) sendmsg$unix(r1, &(0x7f0000000140)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000200)="9168305827f1bd7fe76c5b963867642c8552a1111c0381adcf445a059842e32762bed2eadab7555d3c7a4eb75d84fafc675e5ab2f93f0225f767c806bdcba1c4a733", 0x42}, {&(0x7f0000000280)="1c90f42adfbdfdcd48431ed53d4bf21b7766fe4eb1cee5cb1656965e6871e57034367e815e7c17c17975493e9a780224ef25ea8cdd23120324d3e342da4383d9ac8406360ee5b7eedff502281abb31e16a66b03c25089408894285c239527aa299b00b4acb6e2cc6c7949f0c91380fd2d250f73ba13f0f3c5966fb69eed8f11582c1dcad0e1728dfdaafff5a78abcf3f2dad2810d7bc", 0x96}, {&(0x7f0000000340)="6ebddc5176b50a5a73b59e57e12596f3e8e2f9f8cfc80918577c751c0a3ba95fba90cabeb4a56a8965b84245c3d5f5fae3fbf9819baa44d4668600a90ac2447aaba243da7517e97b6abacd59ec4401376cd05ca41153eaf75fd84c3f1755c5206e70e11e9927e72b2553b2", 0x6b}, {&(0x7f00000003c0)="4524986dcca79d519bbee2e5ad145c4ec5fd3d03d01434bd1224b9260c542a49228db4803959c61482190c9f26f3135b0578ece814f3ee0753d743dc7219785510eaed1ee061c3b8276eb84602cd021ef0bf86d81ec025c5c8cb3dac6de7c35febb3d88ecbed4de44681a6a892872654c121fd90ed66915266bd577625f4be57a2be895dcb7a83c94d2c3b1234d8abf46e2311f4832f6e06b52d6860f27152509ef776fe7cac2636", 0xa8}], 0x4, 0x0, 0x0, 0x4}, 0x800) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="006c651917"], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) setsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000480), 0xfffffffffffffd6d) r3 = geteuid() r4 = getuid() setreuid(r3, r4) sendmsg(r2, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x5) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='\x00+4\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x81}, {0x40}, {0x26}]}) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000280)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000180)="6c97f7996d1b1eba558594fffac8a9612d1d80f3094ef9a260c6b423f0df86694ce2601769b26f1c644063e47c92bcbd371d5fc894e65068e6d413ff3e784d9e0801c4c28aee61e6c7a8425b7b86a8b31ed3f674bf2abbbcc8af1579178106e953d63b62e0049b51dcf17c9c193abeec1a56ee407b5e42def76cd3526d127795a356fef94beb121e6655c2380bc687c321a8f158a5505e823eb7444df65171ccb58458bf635c59ad4cc9d745be58ede3e63129dac7f2f7ebf3559118ee21981333cb43caf6a9ea2d596c26d70abc2ca5250642c0edc1440a7395a0526e7ef3e4838d4a0024ab0e8373cb430e", 0xec}, {&(0x7f0000000440)="31bc58ae441cb1f34257374d95a492eacbf39dac7afeeaddaca477add7fa186c96cd75f5021714afe2ebc8ab94afef99625def05bd155f2886bb3e6931363287c919cf52e364474ddbaadd0ed809a335d5ebc2d04dfaa9b87ae7daa9e67b8065a9fc1bc1e954381ce0d7cc84c04be3445fc44cdfd5cbe0a30f963e0834cf4dc5cc7998abbbd0eb508332f7", 0x8b}, {&(0x7f0000000040)}, {&(0x7f0000000500)="44f6cf68179f9d5cc5b315e6f5971f94523234efc6c37e83d50ff453915d32a9fc075108a03aa1d3045813488e47306c22c5829b7f16ae6aa759bb9553b70f66b77571607c68881852f542cfd8abedacb8abd08f33c52bc86471e9d8830ce8a5a16414d2e724f2f2b1971302e3a2f6048b76324b5a4d6e873c33d49009d58fa3c7150fc26ff2f2887d6055501839261341a130391b0bd3ea958252c3f0f608643021b0763e6254cfd76fae9784818497", 0xb0}], 0x4}, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x8f, &(0x7f0000000380)="189d3d8697b7ae6591861f32d9e43fb4708e3f474090e438a6beb9ada759184a639e85b51fbf1a821b7f72ab12a0b8de1a76e1648285f68d18362af0cb88480524312086240cddeb376cb6f57037f2bf858cbd4d2fffa93eb4ed241a1a13c58d4676d88238581512665fe50e28cc3bed0b1e28f3e049fbc585c280a7d26a5ff76211db3b46c558ddd05eab74510a44") 16:00:11 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="180000002900"/19], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) listen(r0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x4, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) select(0x1ce, &(0x7f0000000080)={0xff, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x400, 0x8001, 0x40, 0x6}) 16:00:11 executing program 1: r0 = getegid() r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r1, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000c00)={0x10, 0xffffffffffff42a4, 0x4, 0x80000000, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0xd0d2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x5}, {&(0x7f0000fed000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fe4000/0x12000)=nil, 0x20}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000fe7000/0x1000)=nil, 0x4}, {&(0x7f0000fe7000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x400}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000feb000/0x2000)=nil, &(0x7f0000fe3000/0x4000)=nil}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000fe9000/0x1000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000fea000/0x2000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe5000/0x1000)=nil, 0x6}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7fff}], ['./bus\x00', './bus\x00', './bus/file0\x00', './bus\x00'], './bus\x00', './bus/file0\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x74f3192}) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000480)={0x10, 0xfffffffffffffff8, 0x4, 0x200, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x9}, {&(0x7f0000fec000/0x10000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fee000/0x2000)=nil, 0x8c}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x100000000}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xffff}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000fec000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x1000}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7ff}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x7ff}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x2}) stat(&(0x7f0000000040)='./bus/file0\x00', &(0x7f0000001280)) setregid(r0, r3) kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000980)={0x9, 0x73, 0x80, {[0x1, 0x0, 0x2, 0x7f, 0x6, 0x7ff, 0x1, 0x1, 0x7, 0x85, 0x5cd, 0x0, 0x9, 0x1, 0xff, 0x2, 0x24, 0x65], [0x100000001, 0x7, 0x2, 0x5, 0x5, 0x10000, 0x1, 0x16, 0x4, 0x9], [0x9, 0x8001, 0x4, 0x1, 0xfffffffffffffffb, 0x10001, 0x9], [0x8, 0x5b7, 0x3f, 0x6f, 0xa690, 0x9], [{0x20, 0x8bb, 0x8, 0x8d4f}, {0x6, 0x56c, 0x6, 0x7}, {0x93, 0x80000000, 0x3981, 0x20}, {0x1, 0x8, 0x1fe, 0x3ff}, {0x5, 0x100, 0x0, 0x9}, {0x8, 0x0, 0x9e7e, 0x3}, {0x9, 0x15b6, 0x2, 0x6}, {0x800, 0x7, 0x9, 0x8}], {0x5, 0xbcb, 0x6}, {0x472a, 0xfffffffffffffffd, 0xfffffffffffffffb, 0x3}}}) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001180)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f00000011c0)={0x100, 0x4, {0x1, 0x5}}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000300)={0x6, 0x0, './file0/file0\x00', 0x0, 0x9, 0x8, 0x1f}) kqueue() ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000001240)=0x4) r6 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f00000001c0)={0x1, './bus\x00'}) setpgid(r2, r2) mkdir(&(0x7f0000000280)='./bus\x00', 0xa8) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000000)=0x5) bind(r6, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) ioctl$TIOCFLUSH(r6, 0x80047466, &(0x7f0000000340)=0xfc) r7 = socket$inet6(0x18, 0x3, 0x102) r8 = dup2(r7, r7) sendmsg$unix(r8, &(0x7f0000000000)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18a9b2ebc2101ac754"], 0xa, 0x0}, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r8, 0x80045745, &(0x7f0000001200)=0x3) r9 = socket$inet6(0x18, 0x3, 0x102) r10 = dup2(r9, r9) sendmsg$unix(r10, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) kevent(r8, &(0x7f0000000180)=[{{r6}, 0xffffffffffffffff, 0xfffffffffffffffd, 0x0, 0x0, 0x1}], 0x808, 0x0, 0x0, 0x0) ioctl$TIOCSBRK(r6, 0x2000747b) 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x120000}, 0xf, [0x0, 0x0, 0x0, 0x0, 0x3]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000c00)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a38620700000000829500287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6eb52cfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f688966dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d7301447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db30800000000000000adcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d286cd140f4b42e0572f272656ccc7f89f445727d4440e823c48203d64b62f81355b611aedab0146e4008b4c395db28573a4607cda3be644f67078330d9b2535e4335279616f4bede27a9452b176a70da3911507cf27c10325bf76a8219d12bca953184435d28629f1b688a5b23f6d5d011a329bda6b5ecbfbe467f842548b0e150419003b6a51c7a46e3921e26a9f59e0ad0094e92bdba2345a730aaf5e40a53556fac88e43695a8b3fbbb50137893e8f6b975d4f0efd6b467dee5dd0e784371b14d59df856c26e205386577c21c1678660724faddc82f4a8da14c4c9e123ffd2e159ccfbb9611e15fc01f51fe32f559a1ab84303b02c09d9b1c3ad4c81e03bcac3a4736f6cc42b455de3b11007b6e2257a261830255474b"], 0x10) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)=""/224, &(0x7f0000000240)=0xe0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) getpgrp() r3 = socket$unix(0x1, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r4) getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r7 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000100)=""/114) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x3ff, r5, r6, r5, r6, 0x14, 0x5}, 0xfff, 0x9, r9, r9, 0x7d55, 0xd75, 0x3}) r10 = getpgid(r9) fcntl$lock(r3, 0x7, &(0x7f0000000280)={0x2, 0x2, 0x6, 0x5, r10}) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000002c0)={0x10, 0x9, 0x4, 0x3, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8c}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x201}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000e18000/0x1000)=nil, 0x5b3}, {&(0x7f0000a17000/0xe000)=nil, &(0x7f0000cf0000/0x4000)=nil, 0x100000000}, {&(0x7f0000e95000/0x3000)=nil, &(0x7f0000d93000/0x1000)=nil, 0x8}, {&(0x7f0000bad000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}], ['./file0\x00', '.\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) lstat(&(0x7f0000000040)='./file\x00', &(0x7f00000000c0)) getsockopt$sock_int(r2, 0xffff, 0x20, 0x0, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x9}, &(0x7f0000000180)) 16:00:12 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:12 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r0, r2) fcntl$getown(r3, 0x5) kevent(r1, &(0x7f0000000040)=[{{r2}, 0x8000000000000002, 0x0, 0xfffff, 0x8, 0x5}], 0x1000, &(0x7f0000000080)=[{{}, 0xfffffffffffffff8, 0x20, 0x1, 0x7, 0x6}, {{r1}, 0xfffffffffffffffa, 0x8c, 0x4, 0xfa70, 0x1}], 0xfffffff8, &(0x7f00000000c0)={0x0, 0x3f}) kevent(r3, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) r4 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x20) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000340)={0x10000, 0x480000, 0xffff, {[0x101, 0xffff, 0x20, 0x400, 0x1c, 0x0, 0x5, 0x0, 0x80000000, 0x3, 0xb77, 0x8, 0x200, 0x8, 0x9, 0x47, 0x9, 0x7], [0x1, 0x80, 0x1, 0x9e4, 0x100000001, 0xfffffffffffffff7, 0xffffffff, 0x6, 0x3, 0x81], [0x6, 0x2, 0x6, 0x99, 0x9, 0x11fd000000000000, 0x3], [0xec9, 0xfff, 0x6, 0xf2d, 0xfffffffffffffff9, 0x2dd6], [{0x2, 0x4, 0x6, 0x98a6}, {0xffff, 0x8000, 0x4, 0x5}, {0xde24, 0x10000, 0x800, 0x1}, {0x0, 0x7, 0x2, 0x9}, {0x7, 0x4f4, 0x10001, 0x81}, {0x2, 0x2, 0xfffffe01, 0x9}, {0x6b, 0x1f, 0x7, 0x4}, {0x2b8, 0x400, 0xffff, 0x2}], {0x9, 0x5, 0x80000001, 0x8000}, {0x101, 0x0, 0x3, 0x9}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020699d, &(0x7f0000000300)) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x64}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) nanosleep(&(0x7f00000000c0)={0xbaa, 0x100}, &(0x7f0000000140)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000200)) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0x1000, 0x0, 0x0, 0x6}, {0xfffd, 0xe1, 0x7, 0x6022}, {0x5, 0x1f, 0x1, 0x7}, {0x9, 0xfe, 0x80, 0x8}, {0x9, 0x4, 0xd7, 0x5}, {0x101, 0x40, 0x40, 0x1}]}) 16:00:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d4, 0x0, "d705000000000015005b00000000000000e74de4"}) fcntl$setstatus(r0, 0x4, 0xc8) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "c7a49c245e1cbc944b683354391ce853ac5787f9"}) r1 = syz_open_pts() dup(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x4, 0x10001, 0x4, 0x81, "5fb61de171f9bdf2522a3ea51ca77639dd0aeb01", 0x7, 0x2}) 16:00:12 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = fcntl$dupfd(r0, 0x1, 0xffffffffffffff9c) write(r1, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r3) pipe2(&(0x7f0000000080), 0x30000) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) r5 = accept$inet6(r4, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = dup(r7) accept$inet6(r8, &(0x7f0000001540), &(0x7f00000013c0)=0x100000101) getpid() r9 = semget$private(0x0, 0x4, 0x408) semop(r9, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r9, &(0x7f0000001400)=[{0x2, 0x3, 0x1000}, {0x0, 0x7}, {0x4, 0xeffd, 0x800}, {0x73a7084a8e448584, 0x3, 0x800}, {0x3, 0x4, 0x1000}, {0x5, 0x7}], 0x6) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r9, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x51) semop(r9, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) r11 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r11, &(0x7f00000000c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="2ac54738bf3052db061075e3"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r11, 0x5) accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000002c0), 0xfffffe78) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x55a0bd680040a6b4) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x10000, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000740)="15", 0x1) 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = socket$unix(0x1, 0x5, 0x0) r1 = dup(r0) setrlimit(0x8, &(0x7f0000000840)) accept$inet(r1, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0xfb5) r3 = open(&(0x7f00009b7000)='./bus\x00', 0x1, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000100)=0x100002) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_metric}) 16:00:13 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000200)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = socket(0x10, 0x0, 0x76) kqueue() shmget$private(0x0, 0x2000, 0x4a0, &(0x7f0000ffc000/0x2000)=nil) pwritev(r2, &(0x7f00000015c0)=[{&(0x7f0000000180)="37d1175f1bf8aabe645cfc032d492f7d3fc928b0cefc4c958689541aeaa2a36ab0616d66d4410397ef4d8d4e13af582bafff491973c81b793b54a849288e31ea516bc5d7c533313c531699c1afa255b7ccd740d3b768a672e126e6f0dafa7641ff", 0x61}, {&(0x7f0000000300)="b8e613d95d868fd7d4ec08156f0c7bf6a9d7b47bcb0fab7d5afa39c490c86fc5026da92a3b8e9e14cf3562d7d09daa137312a3ad6b616508f360f77d68bc53692a6846d69aaab788f4aa0738fd8b621a673534bec43f6cafd815d97992ddbec70a458be425085d2594907fffaf17e2857d8e99717297c576c4717c9f2a11dae266486d6b5c91d91091c9178e5292b09580faf5058b322800c9ad320a27fc5c25a6712f1ddce40ad15713d56511119479a2d7369b1799a22b3528969216b11b295f640d836d184ce2d2092345e8483e7a45d6d73025338e159c42428a5c0928b3b47bf88e3016902588d8db84b5ae5c10596e254da53d42d4b342c674c4da4a9e94dbfc86e8fb4296ab72a2749fd9afced888800aaaef21d17444edabe2a1ccead6569561ebf050b658c414146a057df9691508abfc86448e37cdcbe71d4f1578e30f6d8beb8e3207232db708f03dae143a91a4dd8011ae011e7e29453fb83196f4983ae684fa764a94a837a342040bc576bdc8601cd2eda4520e31039e71aa978db8aa7f49cf98876e42b650502d419e172d268668341459a0b9a93df66f9d2d5dce915a4bc194c80ec61de4488f1850750c7e20a94ff6dadd4d8ab0b30bad8602c20d667b9e71f8cd85e84f12de51f991be119989744029356c58059b8e72142c982b4373928cca0375e9fa325eaae7668f5d0c6fa84406786c3a1356cd0d7808032d89a9a2406f1ee2bf063ded8b189be17183103c162d394fdc52d60c40840fdb1f6f58373d3480cc6f9caa2cbb40b2f1d0d0b6943a784489ae65802fdd432c9a525cc19548f4308d8497be5e22cde08a824eb1d17e0c029a6fb66cdded66fa4d6b02640fe882ed26939852baaeda6da91305f63077d145cd6cc86bb2c90e321fe804efbae7bddab4e602a048841ea9316615e0aed78ce866c01f0da3976c065d04c0311fbc0804a8f2a7c958890562918d5599b7706ddee740b0c20656229500f0a32907758b6a5d4c3ac895912b149b3380fe411536694a251360edc0b742fe296d2b6384d1f24cfbaa974b24f30e229eb6759c935577357f11f68f83515995ac3af17a799c1a4dd24b24ea47b04f3f9f45234cce7598b475d6b75916ea7ca964de9b5d1fe8375d94c49b1587855be60b44a3e64dd977c356cba6d2df6fbbab8001e746b9c251200e6414dd4036b252e7f899046afb36f701497209fcb6a8dd116a4af4682a7fa50f0e8f1cacc6ef7a5815f185e05cc7dad2763a1ea58531020bfff646e7cf9659e2d6cee9ac32233bcbe48b33491e8aa69c0451b6c0682d17bd51a313b6fbb9a06eb05cbbb7d1fdab3b84d1df21db862dee315ffbef7e9e9c78124f10020515158b83b4cecbcce05e610d7616acc8999b61eaac722d1fe4bf1a7d4f97c88478209b7540a28bd8e5688492a13fbd258a9c8af119357981c2a07ce9780a64a21c951ac8a00edff85dd7b6568ae85457eaa5fe8557d27149725ca51ae394449bfb800488b50853a8a88e43ee52db8654558f622f530d29b41e862a7fd72fb0514e61be892a51ba46fe18b8f0a92b4d312e8b3465322155483adfdb909ad97388def6fd3f36fd219898196022a76121a2795cf8e51bd0a0bca10eeab04c2fba612937777ca3f55e587702d2c19330bf2c5944bf6206ab2cd8cc75988c7ad3277aac0e3e5a627383a0f2b0656e222220b9952856db8e4a21b21f68ae9f93ba620e021ac540ec0ed55c28b1a26e42c7e147d282def7357ddcfeecc86250c75dd3877c7f9d01333091d7514ad4fb2c2623b1ea3840a819d70e9235e929b6b25e48c1cd7c43534aa33adb134ff516a1e97743895d45dccff73174f84e7bdf5e0073beb536dfc61be8fd86e5a5dca35bf9cbaee62094657575c095a6d2fb6e51d7ac79a0503afa7b780038d6bd3d9f1b6b852886ce73b518ada213dbab53a96a23c8677f00d6594f79d1a488d924fedc684f0b3d53cdb5984de89e41fcf8fc7fc64958000d2093faa255fca3ad538d979a08312580021d4e83651903f703ba084df3104c68a9d33f47e2de2bb46d3190e4cf5e71ad58b0635f2a2c7d041bb0638b4c9f5fa437e6f73a10102d777e9f24731629e9d491ff5f9193075f33b198b4299677a1b459ace0e1b0ff3ab7aded84117c5d2d1884efb8f398bfee0e9b780ee221dd5159e99d63d1a90c3d706dfa95d33aceeebbaea24e3922d8788b614527a3ee8d5915e0faaa9bc412d35a5bf1f60ac80c5a16218b394807e14500222b3a247d43ce8196d408014ea5fe2b649dad0efc37152b425430f5f9c2d853a6b6aa800da1bda09714c3f7a6ffeb9202dd91bf7ab20c7d862e2bc1c243002ef3089320044b8c42dc82beebf5912c85ea4ad8061b9ee8633d74a123577383cd2d2abc48eb5793e4092d6e09c96332bce7ace5557e219b80cddbf5958f1cbe0645080b046dad556fec8eae85f7c245de26c212852ec6fb578a52b798f7b21f1728cacfded54060605134f5bee90a0932f545c97356f0bc611760580dba7c75d24427c0ac8b286c6b73e6623b938b6f547dbe9b2e9cb706a83578e78583c875ec1000b4f8e13ce9b4fc9ab024964a8a1bfaa40c08ebc110370c1578869ab0db35aa234fc991448cf81854bcca20592c1afb4e525ed5687c0f29b0ac1693838e28e117fbf5cfcab4597f8df76ad10d12cd6a489f22c397fe037d670bf56c9f4e677160dd047e30e9ec43a1162947a8e9dcd24f015eceea6c20a751f87e819c6327f33c22857fbcef225db9eca15b2d30c06d489541707226069921da111ca50f866552cfaebcfd2272d91d54c73918f5e20521705b0faa01222585db962339bf3ddaa6895bde2ed31ceb84f50c949a6072a5bf64d810fbc1637ea0b75ad7ed020cecfd93bc83a259653457a73aece531e304d40b8f0bfdd6c41cd7458d68118f8a05e04ae8cefb5b3d8f2cb3f896b040f38b3474cb21cb117ab45b2c442cf57e3cb3aecea3808c7669e4edf72886d56788222f34cb27bf5d10e7d04854890f67c7920a31733b27c266ac8c815523d1f4fb2277ea35c4be8563fbcec61a424999741391ec8daf1cacdefe2702cf073ff9a958686aa611d8460a777dea1e0b8da80c080c747fa29d6b02f5af53462380c7c8c4a14b1fbc95e732778daee6643481d77717c8a3e32e13be1a5c18811107371163f7114a60c87ba9a005df170b3a46e9ea994274a69ceddda4e371d1284fbeaa88b2aca4fac69111908ca84c8017678d9d6107502fa3dfca91eda981be0aa9e9b9d25311de1f2326412aec3656aaec76eb0fd8793d606dc253cb5c3d50aeefb64d176578aeca53e68f46c4aaabb5c868bd5b134a0c822b62afa919164f352874827d2224933ded8dc93cfab1a5fba7abafe3dbc0f4942bd0f74a0cdbe0f963e4862e39ce2b41cff7de9311041e98bd05fcd76fcc72ae7282feacf25d65cd6493181f9ad84fbf54b8f476ad9d80e274a4cda832fceb9ed15f5f34480b7737a7a35b5a6b49e81fac95b3a2c6e7cab1a8a9dfc0971be971ee66bf6ff87ff37702eb2016398c3ae2329025255285205f6ea97141fc907a49b4be4bb72f26bff4171839ebf7115f12bc942f9c61f36d8c76b2e6ab382c61eae9efca7c2e047ab1d8d4d532a377c256aa78ec6bffc526cd900f3c88800f0f0191fd4496f1264e4c8df1975b6ae8243f8292482e617f760febca5cd77344a782e63e6a855258440b276d2722332445cde6aa026604f103514214711539a6c7eda322e57076e797d6deac80bb73e7beca5847a73cd775ed708368c5d01607ca867f5f24918ca7b55e8b493970a39197842826dd2af11f53e3091842e7c21b65c52938a5eb9e3472e86b97d3027359bc48afb930a888d11adfff3aae8ccea671aa85582234f8eab9bfadcb21caf65bd96fd4ea3486893bc98deb157c0da4e9a8e7c130b728f55ac41909c711dce70e69c1542c3c36d63ab468001f25ad6b9aafcb15b24482e3847335543b5331caf4c2481c607d79629238fb884feb9ed687a5d514c4d505ed10cd5ddef4074ed3e1d88aaa310323adfc609536778adad01184111c2775b9008ace35b9747d097c6e0b399376cb13d1d370ab98c4cf2e7263c725987798abe7c2fcad3bfbe6c52717c5eb13e44dd2a7cd92834ccabb5935b1472b8cab1203792823dc26d1802b48c4d11d6c0fa5e83b375d7ec649a44dbab014c3e7d7d0f74040557b578b95650b56585253f274a09d442f1a941b7bafc367ede718a6033d8469ca7dc48568e75bf9e840a264ec3339168276c4a9a3919668094cf1d39627e3ee082d21043417e5f3a9fc9fb5a665c5763d39bdd77043d9d2ac3a20b46084414e725b0c5b7990f753b95c60c8540b69ad361cde34fcea4cb466b0aedbcf75f856093ae7a965252a1069d86539ea288a0d703c07503504de4d2a8d49f5e8324a6df177ad6f6382ec302341a64cc3d7ac6d1645e7a020b535dd58f4285ef3f9184b84487f6ef772a634b9729d85e397710e8f8dbd778467d4361956e8587a3ef8f6191f75e426264259f0c9bed5da7483f0370fa783a8f36ff047b75cd794f841804285ebed6cd871007dfb6de93ed4e94491978fc9a1cf0bd343fb753862ea88341a0ec615d7ef968132462fc0e2dbb271d94ee689557eee2580679fc6f679dbef750ec0fe1947222ded3273cefd874636d2124664ebf6324ab8d23445a14599375ea8d091d9e49d961b5bf3505ce9565b2d7195bae8483768fd3fb582fd4cf5226ce3e8fffef24526233b9be36159b0c1e4f54f64b60a0ed3f82a081c61e0824e267a04182c1d12470e7fba862bbe6dfed5f197d21cce1d9cfb39f3ebcea65c20a26b813ad2eaaaf7257455a5d8568b51470d976b0ccef94c09cd36738ad0a83e6c6d81c4c55748adc1c388ec7b283b598b4f9600bff737c76a0df0348edbfe5125f183248d25627a29da2e27eb65cbb12bdb4aba1cdf3b3925167206952696e6f2cd93768ec8e7d1be57e0c20a09b71ab867d9816f0ca0ddadbef241c45c03d54eff2067b49e43c043ed7645af31b0396d3b58654bd4f737f0d40a43c63ec89bb22a9edbc9f74d8a9d0cc4a9e63e89c952f3c44c409c4b8a7d3401f78de05221d9f1f6fea1444120a9a0a3a1b636637899308d8b90945b4f72140e310a4548b9ef05f9847b9bfeb8d098dfaf822756bf88e451745c06f0be822e341b0a6d0cdf59e14d11631421d6f85b0248f63854933d819f7d241f9e10a8d450251bd0ad958b2fb6fd9037df63246f07219b14dd187b73beb7c8a3a5733b0bb9701ec6962cd038bff982ab275b081059b40b3b4815970c91a4d9c302ba6f5139212003b14ff9ab49422dc214f4abc39b569d07342673af4418de63ff0028a7af5b0103ffd1392d4bffa8b16590a76b94cdb6474c3be4f583c95b248e8a789fc40a3df0b2f3be5829c53dbcd575325ebe4918b0825a3342f43fabd5cb9086134427936f73a4d818089b3bd71d7dd1acf4e4d33f522b6fc07a4b7d9069c1874967991a9225d8875a2ea7d2b3c24882e5e30cb9517b1bcb3569e57aade5b68a05dd81f41c5fb56858752a58f99c0c1a767f900560c93a50ef9c36599a7c1f16addeff95ec5bc07725819d6f6a45c24c43b8b27ecb92918bdb936d089f0ad78d2c8c69011d6304927f8bead5dbebb3f2f591e42f8cc56b1e680adcc89f482295fcfb275b685ceb801847648e84ba282fc4f71178ac54f95d91175510270e1ec2e23625264546a094f5740a702611c1c3b0932b833d5c8a21d0", 0x1000}, {&(0x7f0000001300)="df78cf9d989f22a8b599712c681a10eebd9fb765a6c7b07009a2ddce091345a478f6fa8ba564546faf967427c6b8830892a689e766d64f314b892c0bb29a77a7dbb5cb3cc3eeb940d715a02b90282fe9c050acaefe8e16cbcbcb9314dfbf7a7ccaebb21c8c29a94a82ed2d46691133ddc73883c34faec4c07ee6b1a92ca5b6c7a48419401c6e0d715781a22b46ee3d7a9aba25c0ba4f9436f865f4f104b11232cabab8d65a75c2f7c7848296855f0f080657da6f6ddb0e9058ddebe9e3f3e7f0c69a6ee226119c523c6b1f4d6c796df0ea76407e9744f260affb996c1f966b832d9463fc80ea12e22542e028148fa78cef8a328dc903", 0xf6}, {&(0x7f0000000080)="5ec11452", 0x4}, {&(0x7f0000001400)="15994ccc7d21b2f1196a2dc3e1cab0b61d3a81e0f64cab5ef0ca307ebe0cf4d3f0770e099fc8e7b322599c89174b4008b86da1bd26fb025ba4d509246cdf96e70792cf3196c1d752311dc35a56b142290d6c5c36d090a4008c12f995af598354784bc94c7309cb077dbe8aeb3da4fd37513f1e10dad54159cddc20703aa9bc08a958be96077641333422bfcab1c7e08de42255c63500414dc383f163a6926bcee45c426f27536a265cd1ec4f20ac", 0xae}, {&(0x7f00000014c0)="123c9eb9672f1473e250b8006bdabdeebde2df4defcf2bef0d45445e0e4be18dd2b4e462b716fd1b77bc0ee9a2d2086c0a8cee5c97d9debb7072beeebd05d6c9f0e1a7b43269de75b6cdbcbc81974796c6185f193304ef9e09f0409f3d821899c98c425e62513eb7858895cebd9250ff40cf7ddb1ea813badc4a49c5229b788e18a7d300b14194081bb62ea06c5c6816d72f83f44c2247a14569ff98764fbdf9c8567fc5c24515afbc3e938861a822a1dc09f5d6f3395999fe3e61afc04840f330b17013247ad5aa5b8c93fe8349762d4bcac3752e45f0f04204e728beb14faf333f256c57a88dbd602d7164296fbc42b05f19b5", 0xf4}, {&(0x7f0000000100)="6263af828bd67c2c1f910b40fd3d1f36f2efe5cc0f9a284e", 0x18}], 0x7, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup2(r3, 0xffffffffffffffff) chflagsat(r4, &(0x7f0000000240)='./file0/file0\x00', 0x1, 0x3) 16:00:13 executing program 0: readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000340)=""/4096, 0x1000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x84}, {0x14}, {0x6}]}) syz_emit_ethernet(0x263, &(0x7f0000000040)="fd612da02cdffc3279adffed84dd") r1 = socket$inet6(0x18, 0x3, 0x102) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x100, 0x0) chflagsat(r2, &(0x7f0000000200)='./file0\x00', 0x0, 0x2) r3 = dup2(r1, r1) sendmsg$unix(r3, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000000c0)={0x1f, 0x0, 0x7, 0x333b, 0xa00c840}, 0xc) 16:00:13 executing program 1: sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair(0x2, 0x3, 0x1, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x1) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e98a442a400"}) write(r2, &(0x7f0000000140)=' ', 0x1) r3 = dup2(r1, r2) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev\xfc\x00\x84\x06\x04\x00', 0x8, 0x0) lseek(r4, 0x0, 0x0, 0x1) getpgrp() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f00000001c0)) pwritev(r6, &(0x7f0000000080)=[{&(0x7f0000000000)="000000024ca5b30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c2200"/52, 0x34}], 0x1, 0x0, 0x0) ftruncate(r6, 0x0, 0x7fffffff) dup(r5) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020690c, &(0x7f0000000300)) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x4}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0xfff, 0xff, 0xa9, 0x80}, {0xff, 0x1, 0xb9, 0x67}]}) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x28000) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000240)=0x5) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x84}, {0x6}]}) r1 = socket$inet6(0x18, 0x3, 0x102) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000000000)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2f66696c6530004d86cad9141cfab4ae4aa729ceb07e6c6b7a11dfb1068f293de7b3b94ba3940ef4dd1893348046722d80855fcc277544c6a7e60776d65155de75d0bd1256ac8e29ce4cffffbc4ee5c6291d83f0c995855c2318ec3cfbd447be72cd76d8422c2e1571c0ef76490894e329278a01298d48fcfbac36d0d6bba53021b7227781d519e69c130ab53dc069234de7fd3b9dc658b2d96dad221c138d3a8d3d37176e947952791c64be44f49a3edad2ba844704be7d7c52171c51d42a8243f2e2f1"], 0xa, 0x0}, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000100)=0xd8b1cd84d82f9656) r3 = semget$private(0x0, 0xaf3e2247d029aa29, 0x200) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000080)=0xb7) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000280)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:13 executing program 0: r0 = socket$inet6(0x18, 0x0, 0x102) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 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, &(0x7f0000000040)=ANY=[@ANYBLOB="80"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x2f2) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) connect$unix(r3, &(0x7f0000000080)=@abs={0x82e955bb04f70f10, 0x0, 0x1}, 0x8) 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001000e, 0x20008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000140)={0x401, './bus/file0\x00', './bus\x00'}) r1 = msgget(0x0, 0x2) r2 = geteuid() r3 = syz_open_pts() fchmod(r3, 0x0) readv(r3, &(0x7f0000000280)=[{&(0x7f0000000300)=""/98, 0x62}, {&(0x7f0000000380)=""/213, 0xd5}, {&(0x7f0000000480)=""/212, 0xd4}, {&(0x7f0000000200)}], 0x4) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000180)=0x7b0) r5 = getpgrp() r6 = getuid() r7 = getgid() sendmsg$unix(r4, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x7}, 0xb) r8 = getgid() getsockopt(r0, 0x4, 0x2, &(0x7f0000000200)=""/10, &(0x7f0000000580)=0xa) r9 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x9, r2, 0xffffffffffffffff, r6, r8, 0x8c, 0x1ff}, 0x1, 0x6, 0x0, r9, 0x1, 0x7ff, 0x5d31, 0x4}) 16:00:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="00000018600400015eb100000000000000000000000002000000000000000000000000000000000001004c4a", 0x2c}], 0x1) r1 = socket(0x2, 0x10000000000003, 0x2) pipe(&(0x7f00000006c0)={0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000700)={'tap', 0x0}) connect$unix(r1, &(0x7f0000000740)=ANY=[@ANYBLOB="5602e5ffffffffff000052380b40ea81633a92038b3d3248eebc3e957edafe63a7720110b20501b6299bc071b5aba6b2f56d1face728d519c5e19a2357ebe8963b1694e4590f5cd2be852cf8aee28101044e5317b05fc93ee78af0a05c17d3de0983de5821bc80ca3e861fce2fbcbf6ae10e9ca3856273dd9e39938ac6f7355bd167f5be4272e7f235addd501203eb91df6d7995f87f"], 0x10) sendmsg(r1, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000800)="171adb7cf48f4a9a1135527b2494efc8116812660e8c81acd5c8ea06efa288783fbd2191b52ad55971cb4af82865", 0x2e}, {&(0x7f00000000c0)="bcd30226c08c1c5defd3150b2aec60cbc12caf8c73842fbd686736a7eeee1b4a2320cd547a83b0f337a65306f52171cc1fde111659278b9b5d6d4a8d60ebc6eb70083d7bf69b1a92a43d8d51f0598d542cca21a2a3a06845f39beb797fdd0243ab2b3b1f857df6a8f20e7af102ae51aba4a531fb1e6d9a83b40ab21a9b3f39b739f2f8a6e4bfbf536ac782a303f1aecbdc8558f5bf75", 0x96}, {&(0x7f0000000840)="55e96fe904cc21c2bd13f92dd30f846fedbc3edf39f3c0d6f38aa65ba94e3d5c526764bc926ca1810eb9bc9b10fd867f5dfd1e4e63e37b428c112d1e0243073c97e55a8fd35ef26eabc58715063ad46fc50748e08b0126e316f6fe1df91d1234e9f2e68954502f2d9e6fd1e97f322a26c88bf6e3d5629166a9e65693affd74cccc1f17e7a511885ec0867a36ad5d513a4b8e1670d31eb5d03d833b00b84dfdbcc48dbe9adcfe38214d6b68d396493bd92ab367d69d55dde643f08790f0119333fcc24bec1874dc032513f8a4710841bce0869786f8fa8276ee292726f2696d7a970d3a7ae2b4999d959604f259638f97d829886889237d0c0ca2e0e44cf38f71", 0x100}, {&(0x7f0000000280)="bb77de8ec26cbc26bcdd36bfac333da392fe575ab53c76cf07f1c78cc8937c86574a434620a34147f0c8fc271718730b113607ddfc90025be6f6e5042e1cc8de199b600f27145d99beac562bbb03697564dbdfa584086677855e1c6bd18fc8b68baadae7641e6442416cb1667096637f3e79a42f3c5b313cbae341b2b4ce6b09d4901ecdbb14ae4bbe4c7ff22e6de036e8852dd4dbf3e9", 0x97}, {&(0x7f0000000340)="ed052fd068d938b91c0935ee338b9c72ff579ca7b24e3f393fe983721dc8ec3293100830ceb5c4b1ec21468a3f27fc4d79f96907c415bf064724a256e9568bfa531386bd2a992a2380bfa99f1c00d43c85f30ea387b0642da40b197d5b24601297015518126d83bcb211353fe5a63e4d6303a0f1ae25d5366e7aa95511fab30ece904d015f07c434a1f7c3fa2f11bb8071a48e0b3ea8c277cfc13cc9954fc2e1cbaa79c2bc193d0d54757780440d0d0092253de655bad6bf7f20cf7b7e251c61b047da86dfefce5a9a543f2efdbc60f5482037f25185c984d8adf7e88d51fe804c19cb2c28d020bf885eebd76c2ec23a403e9219b107161fb8ac2bad8259104661852d03dca63d3165b9d502d70000998be723420551cc1f42715a651be3fa6e5b7f89c6ce7ada361c144b14d9c7ae43c5430d7dfc9bd4db999232cee800ae76842657bb4110a3d5771a43572726d9c7fb0c60847aef26e9bd5dbde2c06a6c3c101b3c4a7db264cc044161f6639e14e7a38813e94c0e2fcfa8ca8512420bba36f2d40ce2ad8eab6dbd67742ccb0023db34c1f9ba7cf615ffaf84ab5c98c5a7c072ca071ea217d24be059e4bad6a1f2a2c5179d0834637227b6f9fdb075040f25da98635a7e1131b54e418d8ca23b0252215c7b172a71ed25b45091b5fe04ae278210b4b479a9cf0dcbf950382f7d1afba763313f383a07289c84eeee335225a83e6f5b5af8caa2772fe0c18847400666711c88977941811cd6eac13c795c5e1d045c76ebf890fca606a68fbea75d50acd5cc15ed450cf37e6658707d5193aaf0f57a117987d12cf3a854a6e119a74c2d69b39338f12996d0a9520e2c61c194c7cd2bddc95eb2a843f2f24bf16e5ddc6c93acc3ee99bdeba4b687b47ebe50d0a8f8acb9e19e10c01bf0ef55c4393f5933305cdbd1f76c95f2915fbd5d8257fa77eebb7f2454a71a96be5924c85d6c022db3816e8fcf07447657f9d640de36b48aa41b30b076b71f2438eb38e256b35273297a89117f53479f2ff7979e875649d1e26e5eda1feea68f1c784ac1c6b9841fcc111cf35d3c219fcf07c2e688f15ee5a52125ee5976475c9d140533fb4053b8cd7b55b015ce8a2198ff5b40ad63a2b6ae4ca36887479b1c711519bef8d952a73e3c4ec871c215d554fd8f1c10a6dd9cc5a1f83ebd66", 0x346}], 0x5, 0x0}, 0x9) r3 = socket$inet6(0x18, 0x3, 0x102) r4 = dup2(r3, r3) sendmsg$unix(r4, &(0x7f0000000000)={&(0x7f0000000300)=ANY=[@ANYBLOB='\x00'/10], 0xa, 0x0}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r6 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) r7 = semget$private(0x0, 0x7, 0x286) semop(r7, &(0x7f0000000480)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r7, &(0x7f0000000340)=[{0x3, 0x8}, {0x4, 0x82, 0xdfdbd8b24fcd74a7}], 0x2) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r11 = shmget(0x1, 0x4000, 0x300, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000100)=""/114) r12 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r13 = fcntl$getown(r12, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000200)={{0x3ff, r9, r10, r9, r10, 0x14, 0x5}, 0xfff, 0x9, r13, r13, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r9, r10) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r10, 0x0, 0xffffffffffffffff, 0x0]) r15 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r8, r14, 0xffffffffffffffff, r15, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) lchown(&(0x7f0000000040)='./bus\x00', r5, r15) 16:00:13 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), 0x8) r1 = msgget(0x3, 0x40) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/4096) 16:00:13 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="d7144b", 0x3) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x8, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000300)="1401b5da63ad1ff902c7be5614f71b71f2923fc8214fb813894051d7e12ff424113ed1d02919013c9cb0c44bf978f4db8bd22d41783ed8a5775cd13c8cce0bf2fd06929e725b04f821f704773f66e9390ec35711e26c685e8697c1693612fee5a1ac1b82fb73577a713681d41689095d5f986f06514332383e99613a901fdde490ea0dd5867eb629883720b986ff504f2819434b356875948bdfab1cf0e3a0b38ac02735862e69337abc7d06f1797f640261e8447f1af7a821e3095b4bbf7f20712e0d52e5464e1e2ae854147874eedf2baccac3cc3be598c14a4c011222fe07c00c94190bf91e45b11eb156933ecc9ebe160406e83afacf21bf509dac3a08c93b65851e4230fd692376ad4957cfa2ab31d7c2fbfd76f94a08b39b4a0a41466edf55fcab82f69307eae81f1e2a5724833b721904419345a7fb62b886cdd024cf3c7b1fda2b9446a4ad63bc988037bd15863f3c0f5e15c10ac7c3f8dedef18fcf5a3d0605baa9afef6faad5a2121e73374d6b5960acfad7c9772d1758158de4fa700794ff7dc8a8b225278a", 0x18b}], 0x1, 0x0, 0x0) 16:00:14 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x20) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) execve(0x0, &(0x7f0000000300), 0x0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='\xdb`\x00', 0x480, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000080)=r1) 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) connect$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup2(r3, r0) write(r1, &(0x7f0000000180), 0x4c6) 16:00:14 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) close(r0) munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) write(r1, 0x0, 0x0) 16:00:14 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000140)=""/120, 0x78}], 0x329, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r1) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000c00)="35d98af0c16821ed5fc66d90243ecc720043de7d343e749610c1de76eedcfea38ca343647e4c", 0x26}], 0x0) fchmod(r1, 0xe3) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) ioctl$TIOCNXCL(r1, 0x2000740e) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) close(r0) getegid() r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) r3 = geteuid() r4 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r4}}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r6}}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r9 = socket(0x18, 0x2, 0x0) r10 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r10]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = kqueue() r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r14, &(0x7f0000000340)=ANY=[@ANYRESHEX=r13], 0x1, 0x1000) msgsnd(r14, &(0x7f0000000580)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d117c2e9547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10000000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a01690821d727859f2329538784df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9081b1c992b76d6c971287731ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da816a8884dd50ed18e0eb86ea28df80e902ac3cc6958a45c7f4e9a285ecf45aa39d8c69ae37dbd5cebfca84b20f139644bb11294680f192435aa2e3960e80e93d4daa66c34bd40cfe48f3d4a9058e3604d935c215b205bc8f506c1c41dea13c58206bed338032fb7f66ed226eb689563cd60e724884cfbfe5111d659a4980471e1ba51d9b99c6fe582e07723f10249be98d58d4dfa8ef76c33835d654bee9f58309892efdd500bd3d11410836c706cc74f589e18f6513abc920c99"], 0x1, 0x7fb) r15 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r16 = kqueue() kevent(r16, &(0x7f0000000400)=[{{r15}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) kevent(r16, 0x0, 0x0, 0x0, 0x4d0, 0x0) r17 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r18 = kqueue() kevent(r18, &(0x7f0000000400)=[{{r17}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) r19 = getuid() fchown(r17, r19, 0x0) r20 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r21 = kqueue() kevent(r21, &(0x7f0000000400)=[{{r20}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) r22 = getuid() fchown(r20, r22, 0x0) r23 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r24 = kqueue() kevent(r24, &(0x7f0000000400)=[{{r23}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) kevent(r24, 0x0, 0x0, 0x0, 0x4d0, 0x0) r25 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r26 = kqueue() kevent(r26, &(0x7f0000000400)=[{{r25}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) r27 = getuid() fchown(r25, r27, 0x0) msgrcv(0x0, &(0x7f0000001040)=ANY=[@ANYRESDEC=r16, @ANYRES64=0x0, @ANYRESOCT=r17, @ANYPTR64=&(0x7f0000000bc0)=ANY=[@ANYRES32, @ANYRES32=r25, @ANYRES16=r18, @ANYRES64=r8, @ANYRES16]], 0x4, 0x2, 0x1004) msgsnd(r14, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfda67631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) r28 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r28, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r28, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r28, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r28, 0x0, &(0x7f0000000200)) r29 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r29, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r29, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r29, 0x0, &(0x7f0000000200)) r30 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r30, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r30, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r30, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r30, 0x0, &(0x7f0000000200)) r31 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r31, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r31, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r31, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r31, 0x0, &(0x7f0000000200)) r32 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r32, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r32, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r32, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r32, 0x0, &(0x7f0000000200)) r33 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r33, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r33, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r33, 0x0, &(0x7f0000000200)) r34 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r34, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r34, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r34, 0x0, &(0x7f0000000200)) msgrcv(r14, &(0x7f0000000e00)=ANY=[@ANYRES64=0x0, @ANYRESHEX=r28, @ANYPTR=&(0x7f0000001080)=ANY=[@ANYPTR, @ANYRESHEX=r29, @ANYRESOCT=r30, @ANYRES64=0x0, @ANYRES64=r31, @ANYPTR64=&(0x7f0000000dc0)=ANY=[@ANYPTR64, @ANYRES32=r32, @ANYPTR64, @ANYRES64=r24], @ANYBLOB="20b4c8e67d476a9e60510c16e3fb7919436cc93ceac7697938b6e3dfaabfa1d90db66519606e336ded8dde205da872f2b1c2227f567e020f3d1bf2348a81c37b901c872aaa511ce53692619187290b51cb61634bd0b851661041ba7583f684aa03c7bcda7126651a33ffa369ad2f00eee0a7d64b6cc1af8a1b706e7ca2032d3a3383a4cae9", @ANYRES16, @ANYRESOCT=0x0, @ANYRES64=r33], @ANYRES16=r34], 0x4, 0x3, 0x1000) r35 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r35}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r35}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r35}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r36 = kqueue() kevent(r36, &(0x7f0000000100)=[{{r35}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r37 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r37}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r37}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r37}, 0xfffffffffffffff9, 0x0, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r38 = kqueue() kevent(r38, &(0x7f0000000100)=[{{r37}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r39 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r39}, 0xfffffffffffffff9, 0x1e, 0x20, 0x7, 0x10001}, {{r39}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r39}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r40 = kqueue() r41 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r41) writev(r41, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r41, 0xe3) writev(r41, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) r42 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r42) writev(r42, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r42, 0xe3) writev(r42, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x20008) kevent(r1, &(0x7f0000000f80)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x2, 0x0, 0x1}, {{r42}, 0xfffffffffffffffe, 0x20, 0xffffb, 0x0, 0x3}, {{r13}, 0x0, 0x2, 0xa43650b6e34dedc1, 0x7ff, 0x7}, {{r12}, 0x0, 0x40, 0x8b46d0d583c0d5ff, 0x2, 0x1}, {{r43}, 0xfffffffffffffffb, 0x10, 0x1, 0x0, 0xae5d}, {{r42}, 0xfffffffffffffffc, 0x40, 0x20000000, 0xffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) kevent(r40, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r44 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r44}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r44}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r44}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r45 = kqueue() kevent(r45, &(0x7f0000000100)=[{{r44}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r46 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r46}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r46}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r46}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r47 = kqueue() kevent(r47, &(0x7f0000000100)=[{{r46}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r47, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r48 = open$dir(&(0x7f00000007c0)='./file0/file0\x00', 0x400000002c5, 0x114) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r48}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r48}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r48}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r49 = kqueue() kevent(r49, &(0x7f0000000100)=[{{r48}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r49, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r50 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r50}, 0x8000000000000007, 0x4, 0x20, 0x7, 0x10001}, {{r50}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r50}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r51 = kqueue() kevent(r51, &(0x7f0000000100)=[{{r50}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r52 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r52}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r52}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x1, 0xd9f14558daacf7b8, 0x36dc9b59, 0x10000}], 0x6, &(0x7f0000000140)={0x7, 0x2}) kqueue() kevent(r16, &(0x7f0000000100)=[{{r52}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000a40)=ANY=[@ANYRESDEC=r10, @ANYPTR=&(0x7f00000009c0)=ANY=[@ANYRESDEC=r35, @ANYRESOCT=r37, @ANYPTR64=&(0x7f0000000b80)=ANY=[@ANYRES16=r44, @ANYRES32=r35, @ANYRESHEX=r47, @ANYPTR=&(0x7f0000000e80)=ANY=[@ANYRESDEC=0x0, @ANYRES16, @ANYBLOB="2594f9f5c67fd5cee3df46ae298ae476bb6c824839a22bf17bc0ab997d23d0f06b3e5eeb6be875832d22b51faf94d8a9757c8f6add0ec1a4daa2173790bb3ef8b6dabf287fc7ed9ecfc46211b389b534f6216f724b62de1c16fda6a3614b4d1cec7aa4a674cf767bdaf6e4ab3500800000a7ca325e289d01bc682c5156d52848ce95c4a80977b663686fda9ddc183d504f5fe2", @ANYRES32=r49, @ANYPTR64, @ANYRESHEX=r50]], @ANYRESOCT], @ANYRES64=0x0, @ANYRES32, @ANYRES64=r40, @ANYRES64=r52], 0x6, 0xc00) msgsnd(r14, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) r53 = getuid() r54 = geteuid() setreuid(r53, r54) r55 = getegid() r56 = getuid() r57 = geteuid() setreuid(r56, r57) r58 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r58, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgctl$IPC_SET(r58, 0x1, &(0x7f00000000c0)={{0x6, r54, r55, r57, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e3, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r60 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r60, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r60, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r60, &(0x7f0000001440)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287631ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da8160000000000000000000010fbd87e33f8ec3edc9827641d3b4368f4fb6b13208b196b1ebaae26108bcbb34b7fd2844fb396"], 0x1, 0x7fb) msgsnd(r60, &(0x7f0000001180)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc8d1a0fab7f6cd7cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58eea64ace5c53e097eeb0704497390f38c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc2a5f6c64a6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d780bd6cdbea2472dab0cb7782c669b966e7e5fd8114b468c5621705b655658cad789eb68f03ddb2f6869c64f19986f7b4c9750c83c8504740eca913f51c56398"], 0x156, 0x800) msgrcv(r60, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r60, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r60, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) r61 = getuid() r62 = geteuid() setreuid(r61, r62) r63 = getegid() r64 = getuid() r65 = geteuid() setreuid(r64, r65) msgctl$IPC_SET(r60, 0x1, &(0x7f00000000c0)={{0x6, r62, r63, r65, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r55, r59, r63, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r10, r10, r10, r10, r59, r11, r11, r11, r11]) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r69 = geteuid() r70 = getpgid(0xffffffffffffffff) r71 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000c40)={{0xbaec, r68, r66, r69, r67, 0x143, 0x80000001}, 0x8, 0x100000000, r70, r71, 0xfffffffffffffffd, 0xfffffffffffffe00, 0x100000000, 0x9}) fcntl$lock(r9, 0xe, &(0x7f0000000400)={0x3, 0x0, 0x800, 0x8, r71}) msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0xf0, r3, r4, r5, r6, 0x44, 0x9}, 0x5, 0x3, r7, r71, 0x2, 0x24cee5ef, 0x81, 0x5d}) unlink(&(0x7f0000000100)='./file0\x00') r72 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r72) writev(r72, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r72, 0xe3) writev(r72, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) 16:00:14 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket$inet6(0x18, 0x3, 0x102) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x13e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000b80)={&(0x7f0000000740)=@un=@file={0x0, ""/108}, 0x6e, 0x0, 0x0, &(0x7f0000000ac0)=""/138, 0x8a}, 0x0) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff001101000000007e5f00", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3], 0x28}, 0x0) 16:00:14 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000980)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55852f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed99800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6ff05d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f4b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99e38e78c909d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e445ba307d02b7baad6e101dd2f6e2c246ae7f8edbf4c0f3e2e0420fe3e8171a7d2deb91b8adbfbb44f192b8d4a38232fd9f5a495ac36a7c243983011c09279c749c82fa43da03864287115386a0bf5ca404000000000000003e3e23b6e101feb43b1099f9b49767580c6ad69226839e09a08d30d0f0f09f33b27f9dbd26ff8f72d26d3f400e89823f43359b51621a8aa3c34fc000"/619], 0x10) r1 = socket$inet6(0x18, 0x3, 0x102) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) r3 = accept$inet(r2, &(0x7f0000000040), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="715e70000000000000e5e2ea68671f56a715fe16a59a8e04f9ee00c9818abd508e36b5d787e4432a3b6e4b636b285af0dea451676e568cbbef35b3b7ce06a1119995833dcd0e0ec53c646b7fd511d995891757bcf2dc6adcefbc0f062af6c342d6a7dd955d989f094b36904d24bb4b98025dd7604140f0a71805ffa675aa0ed59101ff23f5d9014fcd295038c8e5179d4e3a08bb54033ad4bf06081247e15cac", 0xffffffffffffff55}], 0x3c2) 16:00:14 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x16a1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000440)=""/106, 0xa5}, {&(0x7f0000000300)=""/159, 0x236}, {&(0x7f0000000140)=""/76}, {&(0x7f00000003c0)=""/98}], 0x1000000000000576, 0x0, 0x3f) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4) 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x0) r0 = open(0x0, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000140)=0x7) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) open(&(0x7f0000000000)='./bus/file0\x00', 0xb56151f62f58a29e, 0xb0) open(0x0, 0x0, 0x0) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) 16:00:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000340)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/101, 0x65) openat(r1, &(0x7f0000000140)='./bus\x00', 0x10, 0x102) read(r0, &(0x7f0000000000)=""/214, 0xffffffe1) ioctl$TIOCDRAIN(r1, 0x2000745e) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000240)=""/152, 0x98}], 0x10000000000000de) r2 = syz_open_pts() r3 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x200, 0x0, 0x0) fchflags(r4, 0x1) r6 = fcntl$dupfd(r4, 0x0, r4) bind$unix(r3, &(0x7f0000000700)=@file={0x1, './file0\x00'}, 0xa) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f00000006c0)=0x3) r7 = syz_open_pts() ioctl$TIOCCONS(r7, 0x80047462, &(0x7f0000000480)=0x5) kevent(r6, &(0x7f0000000a40)=[{{r6}, 0xffffffffffffffff, 0x1, 0x10, 0xffff, 0xffcf6b6}, {{r7}, 0xfffffffffffffffe, 0x20, 0x80, 0x708800000040000, 0x6df}, {{r5}, 0x213c0bc5e58e66d, 0x40, 0x2, 0x400, 0xfffffffffffffff9}, {{r4}, 0xfffffffffffffffb, 0x8, 0xfffff, 0x8, 0x2}, {{r4}, 0x0, 0x20, 0x2, 0x2, 0x7}], 0x9, &(0x7f0000000b00), 0x7, &(0x7f0000000900)={0x4, 0x5b7e}) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000000940)=ANY=[@ANYBLOB="000000000000000000001c16b15cf1ad7356420825840f6e495c885b8541b0ed586af583c30fa772bc640352744c26262f0b102699e449bfecd003f347094aef0036295adac1161253c9ba4fdf47f9031bbe7602a27f77d59476d86231a83f0537eb9f4d493768e5d7050d29b619a6d76deefdd8a08e22acfc2509991fe65ae00d1fd262b3a4251ddc48392dda41"]) recvmsg(r5, &(0x7f0000000640)={&(0x7f0000000040)=@in6, 0xffffffffffffff28, &(0x7f00000004c0)=[{&(0x7f0000000180)=""/230, 0xe6}, {&(0x7f0000000080)=""/71, 0x47}, {&(0x7f0000000280)=""/135, 0x87}, {&(0x7f0000000340)=""/113, 0x71}, {&(0x7f0000000100)=""/55, 0x37}, {&(0x7f00000003c0)=""/243, 0xf3}], 0x6, &(0x7f0000000540)=""/195, 0xc3}, 0x840) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xff, 0xfffffffffffffff9}) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r8) r9 = openat$null(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCGHDRCMPLT(r9, 0x40044274, &(0x7f0000000a00)) bind$unix(r6, &(0x7f0000000780)=@abs={0x0, 0x0, 0x1}, 0x8) r10 = semget$private(0x0, 0x7, 0x8a) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000000740)=0x8) semop(r10, &(0x7f0000000680)=[{0x6, 0xffffffffffff0000, 0x1000}, {0x2, 0x1, 0x1800}], 0x2) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000480)=0x5) 16:00:15 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = socket$inet6(0x18, 0x3, 0x102) r4 = dup2(r3, r3) sendmsg$unix(r4, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYRES64=r1, @ANYRESDEC, @ANYRESDEC=r1], 0x3) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvfrom(r0, 0x0, 0x0, 0x2, 0x0, 0x0) 16:00:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)='c\x00') bind(r0, &(0x7f0000000040)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xffffffffffffffeb) 16:00:15 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x41) fcntl$getown(r0, 0x5) getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/114) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = fcntl$getown(r4, 0x5) r6 = socket$inet6(0x18, 0x3, 0x102) r7 = dup2(r6, r6) sendmsg$unix(r7, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) ioctl$VMM_IOC_INFO(r7, 0xc0185603, &(0x7f00000002c0)={0x3f, 0x0, &(0x7f0000000280)=""/63}) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x3ff, r1, r2, r1, r2, 0x104, 0x5}, 0xfff, 0x9, r5, r5, 0x7d55, 0xd75, 0xfa}) r8 = socket$inet6(0x18, 0x3, 0x102) r9 = dup2(r8, r8) sendmsg$unix(r9, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) ioctl$VT_RELDISP(r9, 0x20007604, &(0x7f00000000c0)=0x3) ktrace(&(0x7f0000000000)='./bus\x00', 0x4, 0x20001038, r5) 16:00:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) pipe2(&(0x7f0000000840), 0x0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r1, &(0x7f00000012c0)=[{&(0x7f0000001240)="02", 0x1}], 0x1) close(r1) r2 = syz_open_pts() dup(r2) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x5) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x28141, 0x0) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x9) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x9) syz_open_pts() 16:00:16 executing program 1: getitimer(0x1, &(0x7f0000000000)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r0, &(0x7f0000000200)='./file0\x00', 0x10000, 0x6eee286eccb3c765) semget(0x1, 0x80000000000, 0x100428) sync() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000001780)={0x1000, 0x0, &(0x7f0000000780)=""/4096}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$BIOCLOCK(r1, 0x20004276) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x101}, {0x5, 0x9}}) clock_settime(0x3, &(0x7f0000000140)={0x1, 0x81}) mknodat(r0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x400) sendto$unix(r0, &(0x7f0000000040)="3774daecfa048eafd3b633a5d7421448b8940e2b9026f427fafbf80e60078eb508af288ff42f38eed7665677f906fd6dbc627f44a2a9213f3090a6a279827edf25129f083223d180b06500a0a6dae968135ccd14bdfae8368cef798160f08aa9085a7678f309aa03e61755ed450ca5861133e02bc62d680c1296870f3b240f84ad8edfc8c27a79a20f535284c2d550f4fa3bff", 0x93, 0x5, 0x0, 0x0) chdir(&(0x7f00000004c0)='./file1\x00') r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) dup2(r2, 0xffffffffffffff9c) mkdirat(r3, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r3, &(0x7f0000000440)='./file1\x00') getpeername$inet(r3, &(0x7f0000000440), &(0x7f0000000480)=0xc) setitimer(0x2, &(0x7f0000000180)={{0x3a2a48e4, 0x7ff}, {0xf553, 0x81}}, &(0x7f0000000300)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) 16:00:16 executing program 1: setgid(0x0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xf14, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x0, 0x0) 16:00:16 executing program 1: openat$klog(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1ea51bd6c32be9a5, 0x4010, r1, 0x0, 0x3ff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x1, 0x400d, 0x5) geteuid() sendmsg$unix(r2, &(0x7f0000000900)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000840)}, 0x0) 16:00:16 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) acct(&(0x7f0000000080)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) syz_open_pts() geteuid() r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) dup(0xffffffffffffff9c) syz_open_pts() 16:00:16 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x6, &(0x7f0000000200)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r0 = socket$inet6(0x18, 0x3, 0x102) dup2(r0, r0) recvfrom(r0, &(0x7f00000000c0)=""/97, 0x61, 0x2, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234525356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b645c1423a4c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x400000000) ioctl$TIOCCBRK(r1, 0x2000747a) 16:00:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc5745192a101000000000ffffffff045ad35a0520000004"], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f0000001600)=[{&(0x7f00000001c0)="ca83eacd42a18645ac204536673dfc2e3a3f0faa646bf3dfd2c8a1b3a2090c8e1a9ff81d9e56f586966bb46dbd6b70702cea26065d85218dae50d8c5dfc0e3a56cbef9043b8196401159b997bda33426e260f976f08fb9637f22ae85ec9040c5acafabf571c2120a0dc642b705b53887f91e2e22050b287b73b9fb1dc1d2e0d012d05c68e20fcf60781d924b809cb3b929afdfadf189db63191524c0e0580d33d1519123e6c9", 0xa6}, {&(0x7f0000000300)="d7dfa1c2ac741003ac8e655248e660680a71fedfa8f08f8c534a2db158b13ec78214a1d61059978db7e75e7004722c88d43e3174da403beab5b6a049fac7be1e951da5d32a412fec18d069510b64b40af897b28f4a7c00fada2e981ff89cae1aa31b8bf19221b04d47712b5791ea1fee3c1098c005e3c3f0fbf4c32a1a5656d43e781313f28212efd998e6c4fe063601a4b7ed34d1d54b7183052b1538c60bd0eedbed942b4ba1423f05fbfd3f73b137d186f49c1e2d0b93f79b5b1aa664643a8a429498553e57a8f704e4bf29bf1862fd6adedb564dd13f7b10fe26", 0xdc}, {&(0x7f0000000400)="d484b41e290dc25bb3723e03725f83b24c10e02863a48ccd17530ff771865314a2e71399ffd91ed835fa9af1c3a457bf7a76032401c62905a5498cfbf5128b5d35e44a2a530420689c5511c0f2fc63d9c7e4b12488ba485c2b79b67563d73ea9ee619138ff5c5e096edc1fbd0d6382004bc74f7f7cfec0e610f8b2c669e32237cd2c6cc1961b7d668b6164d0c8e65a5f6aaa00903cf59d0007d3499b52a77e4bff2d4a112c2dbfdacd25efeb774a482e2db7114ae2df6380975fbe293b86397673e70670eb4194ccdede9b0c303092fe09c032c042bed115252d0c479d84851fd17d07ed31984d684aa3a100c70e86362cdc3de49ea4e359f7a114a23ab5b05583166a27494bc679bc65816d844772eb28ad4994de0cb22e19ad767984089f940b05a79dcc98ca6e2d11ca00862ae9d237516cff2a3f9ecb87e0f00bb4d5af6485bd2d09d9394d2224d46c91071e8efe1631010cfd33d53339f9bef4cfc25cdbf75a2f31c13c73720b0a26a8ff3f3b58bf132271900c902f5bff000587331b5ed82b69112bf00fc3929e5e050f4f448a423f2a4c6a86aa09b9d58e1529792421e27e4bd6a0958d2bb8ef32b99fc4d4061f3d5ebeeb6d69aa8f84c538e53e0967c34b5ce474230e509868c91035a03a436f0a9995bb67418ea70d76ba04ccdfaca1254b2452636e1f5d965963d887a4735be216c8f3145c3e633f66cc1b1e645b75a4ef51d720b7d3328f87d8a141ebb2f93b049ff91f9638fcc29196a64a5342d9039adebf2aadf56e1fa874b9f7b9d76691f943bcf9a35d66c96ce5a6ea8e245c7ae50455689647c38cc4b03573ee1261f09c085f270b8d9d34d3927644f56283cb4f2a19bf8f89a577fc31545374a9ecd78293d54e098bc61a01972f5254dd3fd2ad214aafe4c52af5f1c3aadef295d5dc4f6ad754f6b40d1f9a54189aac796f8c697e518bef475fcb9581118c53eb0593a3d491e9f1b8a56e649691de6ec268b0765e1b4a76d787ae41d39c683f542e13cad8e334091f494b2f32f457d80870dbcc2fb038ceccef0bdd3ea15e2c4956a1b58819f06476f3a631ac0b57d3a3a1a6f342f6b3ee2964532ade17634c911286efd1303ba14e33f1b9c35fdbb75f99ffacf0e08dec751698cec1c738485d020cc3dc9d913fd3237b6646f83e178b556e7f2adc0a62ee0008c934f32d21ba009a5f84a939c18de8d72fff65e5c87229cc17e55426a0c7f21ea157dae8301e0fcc5f2e36cceea9361cf18139f3e87faf93754f2ba0bd369c911a87c218248c2facd2d760e97b6ca51a01a5995a42785202e529a425761a8979b1a272a699c3aa709866b227be28411ebf65436e674a4635c56510055bfdc2cc1764d6cc362dd58a22076aab79d2d687b4c906b7c717809824f5c8f2f89cbea8513e8238e21a479a2836b65b4288a27e2006b8c5800fc7a278561da71b1c65255fd171df5df3e10065deaf5f5d7ead298b101c20ca10dd6e6b63f43f8c39b6fc02ee639a1e276933956757211c93828d52d38ea6e4ea824e3015400cb09c697cdf3fcd9db2736d6b36723f3849c62d67d4e4525888965fefeb36a4600df41c6fb0d0405197c2ae2d6b1105eb5f9d8a84b547a22e2a0a21a9aa1f58e4c15cc8df90aa78f2cb4e11a9d73248cefe23000976c172503d810715b02740f6303ef96acb3619886ca469ef0b4550afb2144f5c0c27e668081c8efa9bb22641b063a03d4f14b9b7185421c9c89ab419902218c46446b62aaa760082ac6db64e70a3c8c84b5fa7f94d9cf3cf03fc4abea706bc58fc69d92fb251a7b01879c2a5a2a153380032930bb186a26b76093f0e5fc18acabbf1afdfa2c6a4575e80282637e42deffc28785c75f823a7474e98fe5fd585e52ff6463ca28f03366346a026ee0c9f5fccf431bbef3b8b38d64a05a482a3439b28eb97a040531960ad2c262e62ad195745ec489fea9a1d4ec11c7245af40e6d63310abf8b031c15a1d4b9ef160763558467c7feb8b2d16e58648b098b8e4d72f2589e88f7e20bc90d4b33dabbdfe2cc93d6aee940a3d1c67995a61028419162869311ce2fa957080d4606cf177a533f0b4e70f178618e9ee28d27e14eae67f91bf8808a136c7e79718f43b71502db3324c265fdbb7d922d25a0c5632bb16bec96ee4baea72a09fd9f9a722c1d9307f6dfa6f1072f25cc24017caa080cee3bf139d43a1fb55f8bb67d1860f9b0c218da22e91bde60d7851c65fc82ba2f80e6ce2b903e04073f591489d0f41919a1d7dd624b12f2857e9292b6d1aa1e2ae908bbf6684bab2cab7dd048ef3f121c0e7c9a36d99cbf59321547f3f5d8c83ac10d7a567620c12afc70888b2b55cfe7f653de8c496aaca201a6457c2756dba85e203882bd42264d50d7b47fbc65461342160b76ff2269b03eb8cf30313ec8671ea6601ae90c2762b6a2d079e3eba6ef7a088c7f9aa82b3a4a9c3db91da4bcb8f0129e83856153a21a8c2940d80b73f71b2c6103b377bd3f04770bfc961c2399550362af4be769c5dbeefd3f99b038771b4808a00876d268edb8fab1e4957d4d5288d8c94e1d7198f81575df23e0b50e46e210f2757fab94f77c1830285a0a0be24e6f1e8e4bc685c0dfafd3315179c46c0d6b74160fc2edd66c49444e7cee89756757a40fee1e17afe9a42a42fc0448401c88bf2f9906b386d23540dce0250e24bb184941c786dbb3779b2ff6883c368da00d4cee0be810bd36e50d64bb4bbd3054b6cdf0bd34d592350c89d639b5cc62442cf7d5d9012a060465192016ad60578bd89a2069367ef1c4b391f29424f338a42abedf630ac1048b8ee24108469afdd77bcd7a5a333e56604e02730ccab41c45a6f64b841a167388d48dcbe186f2449e1eb9a24c7f9f4add84472060c8038c11a7494e25281da7925882d5b9d87a087dde9bb1c6a68bcff5b640b8b3bcf7a08194174a4f85e3178707f307053f63763ffe0972ff93181360ed9773df6f0cd7156321847c073427fdf550a8a48d3b2048a449bfb4a6ecf7d3fbd3b66a8a81917c470e95070d33e3c3eb20d45af8e28431566ce94f4e663f3d4f4da1d690e7270ede016520286e50cfed87b2b0a7cd1d4bcb9d7ae2131769c1b0b5f18dc4ed851dc701e0e332a37834ebee23e4649ec51e4a954370f5ac97e65d44583222bbece1b2a226dfb2688439c8b96abadee5f0b2faa0ef908df7319d06aa4800e03cfecc63c528270c34e49bdc75595eb518e454d8544871d17afe37f880f30204d91840050dec1bfcae580a0dc585f8d7d6b9ec3c80556597deb0881c3c7e8c99428294fd7943dd00e117fdbed3f5757cad1a4f151988adf1a06f40c7d00e7b0c4a8fe743b181303ea79f1f5d83a3a778b40049b4bf18ee41d323152d9f00d12b987328e8acb0922d9495e295e07933b7ed1a6a45952c16aff55959a31f1199694fd4a523cbec94e435d2577d7797abd28325961d6c5d2ba5f93e00931ee93c7503ca78cfe1ad3ddfe983b3060f22e0074a54ecb1c6e00f0ae29d2c5f3eda283ca4bb5dcd7a2e4a248c7ecd272a248d405777053af479bdab75e02f59bf31a6f16c860dffd8bcc7b14b2e169a7b5583be2091b59a54726cfc9e69f125a2af1f1b276d014cae3d499bd78f534118a7a0625c64f0ea2577228aee730bac0069aaec107ad4ab0bf35026ac6a4f7a5d44b517871a0e5267c3771b5751560031e0b02988f2b13560ada2b4752943ce83c1956d40d8aea0e5fdf0df797523668df46bbaf4d5b78302e4310be9758ba80348d95b241651c49a73671dfd9a5c334e94262b687eae818fe4a1f9b78c514cba1440fcef8fc2aea6cb7fbcf7a6cfeef156f6b8b99898b791d8546fdde723614bc36667955c7eb28fa6441ac7cd8f96cc79bd7198c69beb56ddfd32eeb6885d3399d30ab0e601cab6b97ca063c9ce0ac900c564775645069024a21c0c35cda71c6fe9640eb8519b6acacfef1b0ceedc9bf92a71434e58b78b47b50074d355df499713bdd045a796901f32f633bddca7a95ada5c4f4e179300f5298b1f183bc506cb3890ecc375858aac8157683970e9b26e24f216538dc38a9ecfabfff32dcb698095d91dedcb158dd27f1db2ad21c4c185c67e8590edbc8cf1eaaf278372e8ec86cc4264e11237d8687c1fcc7181c8168fd22bedc903cb0877744825fb492028c400c335a783c80a2dd65268f844315b25109b8cc6c3843fe6fa174c07044392a8cfbac8f35d47c0802a3782e304b2621cef0eeabe451b7311c3e8a0ba53601ff0219a8bf30c31177d7df28c3859976eccf312df5619dda74b9db282bb3735a274e3489a0d73a153cbca9b4a0cd8ec9048d4ed3e87783338a89aa972de12ee0f8c0074d620002f978a42979d913294b961c3b8693e1311c4da43bf64f0e506cc26ab21d344791c1ccea09f7b3e71faf6bdbca526eab34e32525dcc858ed3ec4f462c5583cbede235e79b6e15e118d07a789bcd361f2a7952d76e569d05fe4a7c61f822d3767b0323bf8cd922332f73429762dccd399c2e2b389f187a0bebef0cdba76945ec2b7b9e8f82dba98bfb7b10e8fd99c5e6ece465ace24b7bacc6d7f2e09261642b67b97230c6739c6f7d92480e53c4907086503c019c13ad0e9b17fb4b7813153c82df9eda2fc1730ceda204361b9a193a749c15c967357eed8503abafc9e292a204c09916f8856942aa389c992d9ce122c51589b82b98727d6e14a006b07a49ad49f7d98cb36276f264df57bcfd993b721b56fd94cd214e15ee662e8c7c849e6af8c9cb318ab779230bbe07919b2288185b1930beeaacd538e59e5ad011bb5d78762e08f24178d9645b7fe579c76f93ec737929eaf800316bc052778e267c02ddb5ba9885cd920469ad979546ce4760eb098c085d3a9be15df8363e8b284f9032cf26cabc9ff751faf5ae5d31ddbdccc3bfa60a5e3b82ced747650bb6b20b77810c6ac6e4ca94f89d61885dc96f17f251d7f4bb6cdfee070f585a190440c8b5a2a86ec8a82168853ec6b197dd6765dc19079b57132245bccc3d1666150951319cf28ec9ec1bc02db31ed038cc3b46a9663634a7933e449c7d963ce15c53e6904e7a9595a3efbe8b873fd0318f059b388ec8bd19ad75642cca6284df8957899c47a322c46b875969a7bd4d3321af5bdab848a01568f40d72b068ae22eaea253ffbc9aed50b5a34b9ae1575d73fcd5042d5abbec6a3abb456ec526afbf5fead8f940c1b037c8295a1640079c44b469faa15ff7a94dc352292f96079ce4068919be9f7264aa8fcb5da6358fee3fb204f2a5370f1792879158635e744e479876179aaa5e59d95cc4173e7a7c1dd9773f82aa20a5f42253b57aae6d7edfa55fc328e6d64fba4383602212682aaf18bd10e0241c0d39767c0ab64611dd38d3f46bd51f794961ae9eecbd1b8374e0f53becf382e81683bac37876cf49b11c0db3daf62111fa8657e16cab41a0fde3b4520f45716aea69731c78ccd169f3b1bb9921ad7bb6e5797396ee8611a6c76baeb1360b410d3b8ec3b90f636eebb68fcfd04420ddf78d1c71dfe5d501cf8f5475087db58051153570093cca217c2c57c97aa16fd8cdd854b8a1612b6cbcbaa17f98f2a2faafaf9afc09dc0bb8fda3ef640cfe4faa2dfcabc1f93be55aea7781b5972f0b9e6f337d52555c1eebff1a3cf05b68dc7a07189e3caa14289e1a5cccebbd91b4dfd23dfd085a5fdbd344a2f50040376d5d06c92d50fc74fb1588e7d24b89d6d2d97e96d58eed42760296cc12619cb7130c1689b90276f12966a0", 0x1000}, {&(0x7f0000001680)="afd037101ad9ef4566cbd93291d32f4b15f36504499485cf6412014de8ce8eb2fe32ff13a05cb15455c1dda0c7428e28c0dd6970f75675ec89a4ccb93c83708831f7e33ef46b57ac98f2ba49e20d29bc43c550db6af9", 0x56}, {&(0x7f0000001480)="bceb945cef4252833bda834142074f5529acaf659da519b371819d29aa70746cf2f53d1f7f4447222e295c649e722b0fe32dd29409b237f732b61c2cdbf65371a077868dd0d50a5acaa9d4342f523b02d066ece4cca53057ea2fc7385d8333f5a0f700435d8e39c55f953736f483d8f8ef83edc4ca1c2bd6968bf5a18274c532", 0x80}, {&(0x7f0000000280)="dae1e6a9693bd9cc55b017f1a226a3921d24ccd9d5a295724be34164", 0x1c}, {&(0x7f0000001500)="ab91850cc5668f5c4b1b2e1c4094ce5487dbef3e48ccc76be26e73b34b0a7d0954aeaeada78b989e85aa3db7d884dfc16fcbc774ed762718d5635ba035b578d446ca765b4b39a001867e31ccf1f640ebdd96755765f307165c875619f599550d3ebec20264a9374738f2edb49ec8f68c344679fcf52d795cec7ec899e8bc016a4dac4951f728f9e2eb88931e8cec39c45f31d13ade69d0a9df42dd12091a96f4d49900b8646e0374c458bb9fb062d50e623c1d9fa64e7ba7a16250a03220d7d2357c3942aead0d6a80dd6ece8d70c0c2732c9b2609da3537630f8aac2539235b3fa76549b41e7890", 0xe8}], 0x7, 0x0, 0x4000000000000000) recvfrom$unix(r0, &(0x7f0000000040)=""/97, 0x61, 0x87, &(0x7f0000000100)=@file={0x1, './bus\x00'}, 0x8) 16:00:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x7fff, 0x0, 0x1ff, 0xfffffffd, "b8010000000b3c3d38aa06ba1400000000000010", 0x0, 0x3}) r0 = socket(0x18, 0x1, 0x0) close(r0) fsync(0xffffffffffffffff) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x1) write(r1, &(0x7f0000000080)="bdea", 0x135) 16:00:16 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862070000000082ad955984c87910a4453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000b3b90e648a32e2a1f6cad0810112eff4c0af259a6164fcbf6c5121b3293e65805f306d08d96e961166a4cf22fc99a55321142674495fe3b9e7d98231a8befd639ca8fa3fcb261fe05b25378ee11dcddf36535c3de03aacf86102e8e9c6c06595d7"], 0x10) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x10) 16:00:16 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}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x1, 0x2702c24a5b7b69a9, 0x9) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r5 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000100)=""/114) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x3ff, r3, r4, r3, r4, 0x14, 0x5}, 0xfff, 0x9, r7, r7, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r3, r4) r8 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) r9 = semget$private(0x0, 0x7, 0x286) semop(r9, &(0x7f0000000480)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r9, &(0x7f0000000340)=[{0x3, 0x8}, {0x4, 0x82, 0xdfdbd8b24fcd74a7}], 0x2) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f00000000c0)) socket$unix(0x1, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xfffffffffffffdd8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r13 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000100)=""/114) r14 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r15 = fcntl$getown(r14, 0x5) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000200)={{0x3ff, r11, r12, r11, r12, 0x14, 0x5}, 0xfff, 0x9, r15, r15, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r11, r12) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r12, 0x0, 0xffffffffffffffff, 0x0]) r17 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r10, r16, 0xffffffffffffffff, r17, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) fchown(r2, r3, r17) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x28}, {0x81}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/60, 0x2a1) 16:00:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb807fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r5 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000100)=""/114) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x3ff, r3, r4, r3, r4, 0x14, 0x5}, 0xfff, 0x9, r7, r7, 0x7d55, 0xd75, 0x3}) shmctl$IPC_RMID(r5, 0x0) r8 = socket(0x2, 0xc003, 0x2) setsockopt(r8, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r8, 0x0, 0x69, &(0x7f00000005c0)="163b925de385f7e8f59cf62248cabbfd71db79765f97d51fb8b44ee8dc5e8985f8ffe9007f55db85d2388ea9", 0x2c) r9 = socket$inet6(0x18, 0x3, 0x102) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r11 = dup2(r10, r1) sendmsg$unix(r11, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) r12 = socket$inet6(0x18, 0x3, 0x102) r13 = dup2(r12, r12) sendmsg$unix(r13, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) sendto$unix(r13, &(0x7f00000003c0)="cdbdfbc061771c00de6ad272cd87e2f1651ecf419e77bd529d9ba838a8a1a713d3895db9060c66486bde965bda9375918a630ee267f77d3f7553ca72ece39fd6b8bbfe927d2d4e7d5be1f3cfe923fcc894904029debd26058977dc0d19c5ca6086a266c8ade55e0d212c657e70d469fcd4a37705ce033a712d32730d5ca33e61978ff71bace4af7ccb9ff6779df651b1ac7976b4fac9543954e550e937b08b5033abba269be68ec73e7fabb08fb86878f33ad83fbe9c350835b85a522eff8fb8c8b7de421803523a6d4118f2669daef37540a00737f982b0eb9334db57164899932b8f360df31f36a461a1c701cd88ce2fec707332fd834222d26e0134e309e03b0acda84ef9d3fd6024a286145a2d83e5ebb866d2975d28e3f11e087110", 0x333, 0x400, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0xfffffcc9) r14 = dup(r0) sendto$inet6(r14, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) sendto$inet6(r9, &(0x7f0000000600)="07fc3ad20b4fa8983ea995ce28511b5e03c6f24c6d923b03bfa44079a921106cbba376aff57b2854dee022b5bf6aba1a9d98303b76c83c95f28dd2334682dd304dbd7f836994ed4affcedc2d2d4cbc9b1e0b08679092a57eaeb46cc55be16fad3930241e2770ab456deeb5ae19a08023b868d6003196c2bf74586d61e715a4160058e816b9aac0cfa79622639ae276bbe147f8bc7809298c8277f99275fe3933e7b91c24d99cab3aeebdc2de5cab365b622ef7e4d23f7d09b428f1ad90d68b9be5411816f44fcdbebb5f1eea20fef21804459352e3265fedbf2670353f096e2f580039ed7b1d1bda9d317fa7765f2bed9f2fbd089314a5622c6103356702e6d79a17b61e8f29d72ed7995935387d138480a089613414408ba44f0fc2e8d7ebf3be1269f8046b9ce72c4e2df434f9322b31646aa4343670b750230be1be4377c612008b9f6d322247dc74ade7b35e1deb6ad91cc609ba4ba6816b175c257f85ef5d6e2c7f2253656fc3e7e32c33f9b17a6f996e0e9ffc5b5faa22d7a43bd3c808e746b1a0da1ae0c1ec9c0ba67b847bd8dc82cbdc97aa3cc1ae1328a5effde15d5d1045349f21b666f2cb48ea23eced4202446f6e73820d65145d0428a3281c9be5137c8f31bdd798db3f74468ca9578f87511297790d49cf05a857e6f3c0b04efe6d60e10c5ed8e7cbaeeae434dd302529bd505305d5895f72d5e91f248c5a06ea75f28e3d7e4686ae5dce73548d9292c81ef83d0af2cbe410b49080efff917e897d3775436714873b48a7080671a5fe5196e0385cd9ad00705f93a8caa0d8c963f70431e70a075b2a5398442edc83ee7e8b6f9da2f8a8608443672fdb3ddf24e8a5ac2716b153894f173940ad41dd88b54fba9a115d56241403608c4e43666d1ee6496489c7513a40ccd8960ef6ee65a11881286816b0d24ebfd0522959b4c8965b05347085f53c908a4055f1ab98ff696677d5c745a0641b5f91a4cb92992673276396de1fc87a53ca0b1ec8234cd504bb13ae26f37c4bf048a05b5c31bf58e76f67cb4239ddf166280bf1c8697c9196f62ad9ea36eb5b5ec54060e36e1017de45e129f0b10f781d35b345ca5be7bd35e159c4cdbb87fbaea00a5e49df2878d3e034ec8cd8b187432f9eb17ee11796c41cd01a9ca254d4adab7de61274a0fefe8a835c5577b34b31ef070908f68d77f8200098458c6d34bd2d89ff4715b31e0534aaffc679277ffade799faceec15fc57106e03b573cf8d95fda211898349b9a1f48bf05ae45827341f89585816f98d1898a7d9bfa7fa15e4bad97da85bc01662cb7ef5a8a5e8d47fba683b046441fa2b2220eefbb2c76a7a7e766d5769af56d95e59a292cb5634bfe8cc49e7c0d09c0e13502933a7e729d2a6e47f1902c331bb55ceec906b569e8fcef1cdfd7099bdab24cff767ffb8c048fcdfaefa9c7d9a2db2bcafaa09ddd26a7b0634cd0b1125c4db355acfd1624d5225d576ee6f6cdd0b2708b82a553623a22e69607a16eafc9e578adfad6a7b62f9b1591722f30150424fddc7975892083988fb2c34299c9bb4fde8931ded726201b0e2c9563fc77eceaaf3d168c121c918ba1dd8cd9a77c3cfd71b4f1925e37348b5e689f3e6d4bddfce74a4750df78408068e092bd9786317b57a498b3aeb5e206e9c2355d4ad290d6ba7288a255aaf5f690dc735d743b8cd6c95ae802ebe3d1ae2a81c18f6b2dc44ed939c043457c8ee0e794a7b2ff4f45282ff7f87f51c967ac8ada0805ea2cef0946bfcae574bf3e76c17c3ee0f6cd4b9dddc4057ad90428b94e187594a09ff7dfe7bc856bbb8b1744e5bfa587a9303f19b1f2109b05b83cb74b7bf6e6f62439bfe49274747869eee140257bbabbfb89e460977efff043abdb7e43c7c6f9561f31b1bae7d8c70dde3a8cdefbefc1c60c2efee81364d0e8e6c3f87220d45a780f9d78ce3a4157f45bd460d8877c20315846af7df89d87c1bc9beaeabdb5517b5c71eafe8ca319a266d23ddc4ab6d53167ad1784ec9c248d23be677a5532bb9510b5d7ad1c4cfedfa5ea10f2b9c3d543f2906e00fef5d712d87ef5d7f1277c796f37d590d40f82e6c14a4ed77083ee309ecb2e1491fd3b1edb6802ff2ddc4e996f8ee735a53d02c40a5f41105c779dbbb57a87e1b94a87d20aec0d9b02fbe15cfa038c384f640720ffcf3dfe5ebab442511aeed778b1e26332feabba36407d16c625b4da1ec5fe51b6c97ceaf803efb6066fc278ccf3e715945d2932b6a8eed7b0e5d3299e3468d93f9af85e1bd162d3096b312839e265cb9dac357b87c3c963a237f9f989b042f78f96274542d2e6b6c6c3f325cb50662c16b92ccfbf7e49f1e3c9d131224b00c2e3a332f18c2c651a61d51ee5d5345a483d7c64b00b7acbd956658990f975bda825b3702bbdeffc77e4ee3f088cf3721ffab316a555b53bc22da2ce848d1111699d795c82b099a3b977e0ebc7223246b67220b2ed15ddcecc2d8515766571757c9e434895bdc4628014c63380e953f2e5cbf422776da6492e9270ec10840ff47cc99ac881f976366e32c35d743a3b47d8ce2a50fe8dcae778912b54af1abd2d70441a93526d3590c23ff61dac5a6f8e66fd40a484efe22fdfc04c2e8c5d41b2268b56d96712ac763a748eaad8a3783891938db36df3bb7159b3f128b694f56d7c10826bdb0330f3097d532909948e687fafdb121d2c39f62075ab55689a43ba550e57dea7897b79d3d644615031138fab9d62e6f9b88582844c128f06bd9c423883ca5a609fcc40d808544d9df5ca5da36b1e2591ff17670c145dbc794ae3e8cef35b8c9e2275e79308dd1fc72214d2ce04886419370214002a61df786a3cd4ad89affcfca3eb0f3579450a01138afe983b06be9ec8785a7336ec734fcce73397cfdbe6db3b43e93cbe0071eb065c22cdfbbf71baa876f0a5a508543183bd2208231d02c1817cfa8643c040e5ac56db09d8461ac12fbccfff51262cc2e95d3499c63f5000fb8c9ee459472ee8d7e414bd1299f2db62f309703d00c6f93dab983860d08c1128a7fec373a2c8a0687658a07bbb3ca21b8147ba2e312e48ce93df1e482bc60a201bf0fc903823225b81584eb23789944f78522ab8a96eff8499ecce4696c001cb1b598cf07d3bc9e82368dfe5b846e2236930e30f014ed64d37c1ed3a93646863e6ce2dd0078387c9b010ff87202b4c1d6c66cb5dd90f421323d6b671377af1469d1d75d54947b4acc484122aee6008776fc4659b02d50376d032244bab317b8dc5ef3f6175f500433f062e4be6813b91760517de8d85fefd18c5c046584122544c2f678690cf7764ca739429d60a189f4f48280c5937a55721d37a4c21dbd785923ce4c584a71516db42ff8de9b7bea744bb30554658b3f7cc61dd58db1aec5298613b349b75013584846763b1cf1adb10208feec751e35d96e79cba0e0eaad7ab4386b04bdd89b85df9dd5fecafb5ed50fbb049bec481630ea7e4a58b9e9b41c5b2c7b962821177bd2b805cf904b3bd3c740d7d1933cfbe55a07961509349131772ad37390be265b5b671c94cb090a25a0743d9266f1dcb83051e5666c7b5c7973f3c0fbe294055a2ce741857303277c9226988654f0451eefd08dc844effd5b847cdbae8a0cbcdd4749d42713d3093f5d1039d1eee3fe32b0efa8ad885a4b1780a0df4fe54a712d0e6ca48ab727924684c5ac965083ab33978fd4425d3ad03ae85c26d165a4a2f55ba0e800ac0a44fe00573d039d373fd497312db74c5f20191807a31c6325e0f19995c9cca96c362423d074388cdf9be578da78465725097d69663502eadfd3a389fc0e3d4d03e66a7aa95addd0ec7e6edf6bf1db0ecaa428c3454f878a79c6577ccba7d9767008f4a36f0c7805cbfbd10f58c50e90b2c5bbbffe8af45b99c4617f51b359ef3afcb5ad1a1de6581da7544d4fe9c8f57d1ac9257977bfc48cb9f24d2b855dffb172d1ac2f8e67dbeaeda4271140ad859fc4ed05513e6c42e3828bacde2c123667169059b56ce09bfed028fc2ae31a6daa0176123a10b20a6b8f0f32b951bb524a210174467e6044068cbe9865701c29cb81642de22a3101ab4fe384ba2eba42e4a1dc71420c54319d11a617906bab1864d693f1f67e8c53916b30478bef85daf566806a85f07b6c42f76d4dae0b5deedea1092aac497130031c332ebb67e8f7d12a0dffea2bd87d3041f0db3ece2bfab55d0a28b701954f224a329ed84a8d46e93effdbd8a9b512b9e68c75424959883b999f1866a8b3d8291444178583e1f03e73c7b4bedaf002917322db3b02a4448cb5a0ee182edbcef3a376e2133eb4b454421a743a155407eacda46087843f47b3cdddfe17b5a698f366b05c2ce0e0e8c1638c2ded22c1a93ed8dc8332e33556d7a88dbb2d290daeb24a3b9008cfae1377cfa1ea5fcc77a3d713cf61181fce26aec39505453261044960a995d9eaf32f5138139ab6787f3156ba3fc40282739a404026494cf09650ee7a68fffbc78f7e219433a43bc85d7051d42c1ff02967d0161cf72139d5d5c5ed7ff5d9e228c275811535cec742aa04db36b3b2f30dc513d81c025a16cb917d1035ada1c33f7a263fb36d5155ca9edc8ef6e163cc8f86dc770246f77ee50ceaf3bb80224f1ef2b5be5fcd7f8caf3593641e9d1e9fcbeb1709abdd3df9b1c5dfe6350d2ee9685fa82ae7204a48e5ffb84d6272e2e3ee4d7f687d156fb3c19fcdde323a601860fabf50a8713d0a9fcb7284c46609213b7193be7d138aa8e18e6b6da0483e369cd260438d45a7d913812b4616877b89d1c52b3e30f52b520f91046dd960fae6761f8fa9706fc483bd1e5be1ed97cae6877082e43e4d74c912bb52b3d2570de024b8eab0d099ebb63d8c8521177693d30635397fa7a66dc4edd2c8ff5106d571ab7bb20127813dafaa19ec429c086b59fe428e06e54317e908444554becb7de1bd40b9b5a49d54667afd2e9ec65d3e0d6e57df0cc3b553dfe21e3037bf3e6d53425a8c42f77cdcf7fa515fd260f92e2d9cfdc166b77a79b90ddf38bf973d588678c3cc3107abc769c22ef621d7003bed05531505351fe74bde3522027ff14b2d713536be5848ee1978e459b45aa78cb971e92658efb0d7e5ce67e496d8ebeb9d032ba0078621d265a8f41fde907b7340eae15f15e47b6dc6a4e284cebd08aaba3e86197d58a53f30b6177bc20239f87f25cdc35d777e877a3a4601b29239b4abc77031f6705c3a978abbea3b905599f1157b80834e9bc714b3dc4ecf5ca78f538129ad092182063a4c91b9dcbeb22ee54fd21a75a63cd67010be535cfc31e2564d1d93c61a8ff9906839ab0f8472de00555780f9ebedea44fccbdba8f7b649059cdc89733077e12c2d52600463df3e96cb2270994a28b6b2cdb03ecfd84aeb56e0027ee69c8641bc6312aa7f635a30564b8c9bd83361c282fb4f4f2bcf88c36b672b92c8629675a1eaaac418f3e3bddab44dac39055fc7d31653d805448ce6abac37a786266f4d771b51cc0323e77bb7782a355be4b41b842b88da54dbbf64eb90831c36463eb443b66d2fe7419fec98f7bdee9682c86900d083f5be0c72525969d51e6bceb4792745bcdad618ab6ae02d6b2ebf19fb051c25e6199a73de9c36c385bf0dc8e664da95df225556c8215118ac67ddfe5ce415cb410f834da9a8a4f4cf7b9ae56ac0838e6c9030e4b72869c6d001d2138f490c4bcafd7d669262f2c930086183d79427c171ece32f9b995f3ac65c2129ae3cdf0ef641c11b3940da127d23982a77c850c", 0x1000, 0x401, &(0x7f0000000280)={0x18, 0x2, 0x4, 0x3}, 0xc) 16:00:16 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r3 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/114) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r5 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x3ff, r1, r2, r1, r2, 0x14, 0x5}, 0xfff, 0x9, r5, r5, 0x7d55, 0xd75, 0x3}) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xf14, r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup2(r6, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) r9 = socket$inet6(0x18, 0x3, 0x102) r10 = dup2(r9, r9) sendmsg$unix(r10, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) fchmodat(r10, &(0x7f0000000280)='./file0\x00', 0x0, 0x6) recvmsg(r7, &(0x7f0000000a40)={0x0, 0x1e7, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1000000000000203, 0x0, 0xfdcf}, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2c}, {0x1c}, {0x6}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f00000000c0)) clock_gettime(0x0, &(0x7f0000000280)) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000180)=0xffff) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000000200)) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") 16:00:16 executing program 1: dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238ff46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb807fa69dfceac2a84e6abca663f973112886c67bda574896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c2388dd7d0495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a65e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) recvfrom(0xffffffffffffffff, &(0x7f00000000c0)=""/212, 0xd4, 0x800, 0x0, 0x0) 16:00:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0009000000000000005b8b071b542a538706000000b81800000029000000310000000000000000000200f000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40890, 0x20) connect$unix(r1, &(0x7f0000000040)=@file={0x810aa614eb31fc1a, './file0\x00'}, 0xfffffffffffffe7b) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) stat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)) write(r2, &(0x7f0000000040)="670dc3", 0x3) write(r2, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r2) 16:00:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0xd) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001000e, 0x20008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000140)={0x401, './bus/file0\x00', './bus\x00'}) r1 = msgget(0x0, 0x636) r2 = geteuid() fchmod(0xffffffffffffffff, 0x0) r3 = socket$inet6(0x18, 0x3, 0x102) r4 = dup2(r3, r3) sendmsg$unix(r4, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f00000005c0)={0x0, 0x3f}) readv(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000300)=""/98, 0x62}, {&(0x7f0000000380)=""/213, 0xd5}, {&(0x7f0000000480)=""/212, 0xd4}, {&(0x7f0000000200)}], 0x4) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000180)=0x7b0) r6 = getpgrp() r7 = getuid() r8 = getgid() sendmsg$unix(r5, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x20, 0x7}, 0xb) r9 = getgid() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x40, 0x0) pipe2(&(0x7f0000000580), 0x10000) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r11 = fcntl$getown(r5, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x9, r2, 0xffffffffffffffff, r7, r9, 0x8c, 0x1ff}, 0x1, 0x6, 0x0, r11, 0x1, 0x7ff, 0x5d31, 0x4}) 16:00:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='c\x00') bind(r0, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xfffffffffffffe94) 16:00:16 executing program 1: setitimer(0x2, &(0x7f0000000080)={{}, {0x800000000}}, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x1) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x9) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x10001) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x8000, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet6(0x18, 0x3, 0x102) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb182e2f66696c6530007b1f973fb282c85286da72f6e2fc17fbd224b9e6d96bd71cd2f7f83da9883431d20bab02a24e9997f54a0896f08a87e553e9fd7165c7683589563cf4697c6216e1f1e40db5e5ca0c3f62dd57dfa92b1f7ae0b46390a54a65f41bee9f29f13bbc"], 0xa, 0x0}, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xe}, {0x4, 0x6}}) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fchdir(r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) fchdir(0xffffffffffffff9c) r3 = socket$inet6(0x18, 0x3, 0x102) dup2(r3, r3) bind$inet6(r3, &(0x7f0000000040)={0x18, 0x3, 0x100, 0x1}, 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/H\xe7\xb4wf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = socket$inet6(0x18, 0x3, 0x102) r6 = dup2(r5, r5) sendmsg$unix(r6, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) getpeername(r6, &(0x7f0000000300)=@un=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x44}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x268, &(0x7f0000000080)="b6") 16:00:17 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240), 0x291, 0x0, 0x2dd}, 0x6) r1 = socket$inet6(0x18, 0x3, 0x102) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20000, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) msgget$private(0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup2(r4, r5) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', r3, 0x5}) 16:00:17 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="8c65c3c0d13caaa8db9ea80ad6f01054238ac9d4f3bcd8574d831230eb180dccfb527ace9dce77ac88254b", 0xfffffffffffffe31) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) mknodat(r2, &(0x7f0000000240)='./control\x00', 0x4, 0x5) getgroups(0x8, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[r1, 0x0, 0x0, r3, 0x0, 0x0, 0x0]) setegid(r4) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x10702, 0x0) writev(r6, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e890053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c20000000000000000", 0x84b}], 0x1) r7 = socket$inet6(0x18, 0x3, 0x102) r8 = dup2(r7, r7) sendmsg$unix(r8, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) accept$unix(r8, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r9, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r10 = getpgid(0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000840)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r10, 0x80000001, 0xfff, 0x3, 0x100000000}) r11 = socket$inet6(0x18, 0x3, 0x102) r12 = dup2(r11, r11) sendmsg$unix(r12, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) ioctl$WSDISPLAYIO_GBURNER(r12, 0x400c5752, &(0x7f00000001c0)) 16:00:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) listen(r1, 0x0) close(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) getgid() close(r0) 16:00:17 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x0, 0x0, "85495500020000000010001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000080)) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffe9a) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) sendto$unix(r1, &(0x7f00000004c0)="a15cbe9f140e06564f47224f8be564c00d6b5135a53aa4eaceaa6c3e56d1910d81ac093289379fca2aef725e4cedd10fff2df51c59acf5b72a165fd96c0d4b5c1cac02bf6e7dd5d7f513908370a9d64b2853a6e9bfe14a867db14f71fc3b6ad755d961bca74ce988e7c26b422ed03f633af73fb58019a79b63beb258845474552bb8745c9b4bbf7e275308cfc7de900e095bdab561dd12500d77d3a93590562e2858299538aa0e96d0a23f7322c0d55f7874f55deab84a1b246ffa970ac714bf1a49d1a49d79e3b1a982fb585d413e45ff72ea", 0xd3, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:00:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {0x0, 0x11a, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) r1 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) getsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000140), &(0x7f00000001c0)=0x4) r2 = socket(0x5, 0x4000, 0x40) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$dupfd(r6, 0xa, r5) ioctl$BIOCPROMISC(0xffffffffffffff9c, 0x20004269) r7 = semget(0x3, 0x1, 0x4) semctl$GETVAL(r7, 0x1, 0x5, &(0x7f0000000040)=""/212) r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r8, 0x0, 0x0) shmctl$IPC_SET(r8, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r10 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r10, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r11 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r11, r12, r13, 0x10, 0x9}, 0x8, 0x1, 0x9}) r14 = getgid() r15 = getppid() r16 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r9, r12, r14, 0x1e4, 0x8}, 0x5, 0x5, r15, r16, 0xfffffffffffffe01, 0x9, 0x7ff}) r17 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r17, 0x8020690c, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getgid() r18 = socket(0x1e, 0x3, 0x0) recvfrom(r18, 0x0, 0x0, 0x1, 0x0, 0x0) r19 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000500)=0xc) r20 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r20, 0x8020690c, &(0x7f0000000300)) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) fcntl$getown(r2, 0x5) pipe2(&(0x7f0000000380), 0x2) ioctl$TIOCFLUSH(r17, 0x8020691f, &(0x7f0000000300)=0x8000000) 16:00:17 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) r2 = syz_open_pts() r3 = dup2(r2, r2) r4 = syz_open_pts() write(r4, &(0x7f0000000000)="a6", 0x1) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xde32, 0x0, "85495500020000000800001167f5bfa600"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "93cb33cbaca90a42ee314d9957e05a8ffc58fc97"}) poll(&(0x7f0000000040)=[{r5, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x858, 0x1, 0xfffffffc, 0x80000001, "accba86b4e7db90a97130cdbd950d59988996dc1", 0x3f, 0x40}) dup2(r3, r4) accept$unix(r1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:17 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) accept(r2, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x20}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:00:17 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x10001}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="3cb5de3c6f31b7f6aa"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket$inet6(0x18, 0x3, 0x102) r4 = dup2(r3, r3) sendmsg$unix(r4, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000040)={0x3, './file0\x00', './file0\x00'}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:18 executing program 1: sendsyslog(&(0x7f00000001c0)="4e8542761829cc50ba8dd843537ebcfc6166edd668f5a6e58f14cfc025ef32221028da2274fbee9669065b1211b2c3456f2d77beadf3eeceba72d776ec73c32dbc7397759ba4f672cf43dee22147e283827b3140567c0bb2ca5883e2fe15e26203e7e4d8fa3c83e9108e9940fbb3cf8fc457d4f418d362379190caa09d82daf3b7741a0aae4cea77dc83d532065ca8f5c86fb27246e8338e2073132ff921e8e846c2a8de8f0b0bfccf292fbbed00ee8d99a62fbf49a6f5d6ac64c4fc004f27bd6c91675fcfec223653864b4a000b90d7692a1f174064daf3", 0xd8, 0xf7961579e99a5320) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x800, 0x84) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)) 16:00:18 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c}]}) 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) r2 = syz_open_pts() dup(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x7, 0x2, 0x2, 0x5ef7, "9cd80b7a8febb9e980771e57be4f656b32104741", 0x7, 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="1b18f05de2f4ef187236b96507852d994ad6c089b2cb1999f7b40e766e06aceca5b8827491cc26763b73d02749eecc28d39f9d55f2fbf8", 0x836) 16:00:18 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x100000028d, 0x2) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f00000000c0)=0xab3303c905998cca) 16:00:18 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r3, 0x0, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r5, 0x0, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r7, 0x0, r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r9, 0x0, r8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x4}, {}, {{}, 0xfffffffffffffffe, 0x0, 0x0, 0xffffffffffffff80, 0x4}], 0x1000, &(0x7f0000000340)=[{{}, 0x0, 0x0, 0x0, 0x8}, {{r10}, 0xffffffffffffffff, 0x0, 0x1, 0x40000000}, {}, {{}, 0xfffffffffffffff8, 0x40}, {{}, 0x0, 0x80, 0x20000000, 0x0, 0x70}], 0x0, 0x0) r11 = syz_open_pts() writev(r11, &(0x7f00000001c0)=[{&(0x7f0000000080)="6a5b8564e4d9e1", 0x2a}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r14 = fcntl$dupfd(r13, 0x0, r12) dup2(r14, r11) dup2(r0, r1) dup(r1) setrlimit(0x8, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) 16:00:18 executing program 0: setuid(0xee01) r0 = semget(0x2, 0x4, 0x1) r1 = socket$inet6(0x18, 0x3, 0x102) dup2(r1, r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() r4 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) r5 = semget$private(0x0, 0x7, 0x286) semop(r5, &(0x7f0000000480)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r5, &(0x7f0000000340)=[{0x3, 0x8}, {0x4, 0x82, 0xdfdbd8b24fcd74a7}], 0x2) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r9 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000100)=""/114) r10 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r11 = fcntl$getown(r10, 0x5) lseek(0xffffffffffffffff, 0x0, 0x5, 0x1) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000200)={{0x3ff, r7, r8, r7, r8, 0x14, 0x5}, 0xfff, 0x9, r11, r11, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r7, r8) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r8, 0x0, 0xffffffffffffffff, 0x0]) r13 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r6, r12, 0xffffffffffffffff, r13, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x91, r2, r3, 0x0, r13, 0x28, 0x2}, 0x1e, 0x0, 0x45a}) r14 = socket(0x18, 0x2, 0x0) setsockopt(r14, 0x29, 0x31, 0x0, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x10007c}, {0x4d, 0x0, 0x4, 0x7}, {0x8000000006}]}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x220, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0xc}, {0x14}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x102) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000000000)={&(0x7f0000000300)=ANY=[@ANYBLOB='?\x00\x00\x00file0\x00'], 0xa, 0x0}, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:00:18 executing program 0: semop(0x0, 0x0, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8", 0x7a}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d", 0x1b7}], 0x6) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "65b68e8ffb7641f3dc6d52ca2e4b2b569294647f", 0x0, 0x5}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x10081, 0x20) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = socket$inet6(0x18, 0x3, 0x102) r6 = dup2(r5, r5) sendmsg$unix(r6, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) r7 = accept$unix(r6, &(0x7f00000005c0)=@abs, &(0x7f0000000640)=0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r10 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000100)=""/114) r11 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r12 = fcntl$getown(r11, 0x5) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000200)={{0x3ff, r8, r9, r8, r9, 0x14, 0x5}, 0xfff, 0x9, r12, r12, 0x7d55, 0xd75, 0x3}) r13 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r16 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r16, 0x2, &(0x7f0000000100)=""/114) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r18 = fcntl$getown(r17, 0x5) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000200)={{0x3ff, r14, r15, r14, r15, 0x104, 0x5}, 0xfff, 0x9, r18, r18, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r14, r15) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r15, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r21 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r21, 0x2, &(0x7f0000000100)=""/114) r22 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r23 = fcntl$getown(r22, 0x5) shmctl$IPC_SET(r21, 0x1, &(0x7f0000000200)={{0x3ff, r19, r20, r19, r20, 0x104, 0x5}, 0xfff, 0x9, r23, r23, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r19, r20) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r20, 0x0, 0xffffffffffffffff, 0x0]) r25 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, 0x0, r24, 0xffffffffffffffff, r25, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r28 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r28, 0x2, &(0x7f0000000100)=""/114) r29 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r30 = fcntl$getown(r29, 0x5) shmctl$IPC_SET(r28, 0x1, &(0x7f0000000200)={{0x3ff, r26, r27, r26, r27, 0x14, 0x5}, 0xfff, 0x9, r30, r30, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r26, r27) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r27, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r33 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r33, 0x2, &(0x7f0000000100)=""/114) r34 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r35 = fcntl$getown(r34, 0x5) shmctl$IPC_SET(r33, 0x1, &(0x7f0000000200)={{0x3ff, r31, r32, r31, r32, 0x104, 0x5}, 0xfff, 0x9, r35, r35, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r31, r32) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r32, 0x0, 0xffffffffffffffff, 0x0]) getgroups(0x9, &(0x7f00000007c0)=[r15, 0xffffffffffffffff, r25, 0xffffffffffffffff, r27, 0xffffffffffffffff, 0x0, r32, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r39 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r39, 0x2, &(0x7f0000000100)=""/114) r40 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r40, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r41 = fcntl$getown(r40, 0x5) shmctl$IPC_SET(r39, 0x1, &(0x7f0000000200)={{0x3ff, r37, r38, r37, r38, 0x104, 0x5}, 0xfff, 0x9, r41, r41, 0x7d55, 0xd75, 0xfa}) r42 = getgid() r43 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r43, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r43, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r44 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) sendmsg$unix(r3, &(0x7f0000000880)={&(0x7f0000000080)=ANY=[@ANYBLOB="01002e2962756c00"], 0x8, &(0x7f0000000540)=[{&(0x7f0000000100)="58d4cf49abefdd416935e64e15b81e79091e69c85805d3b527b39002c11c04bfd6da52ac278335951e1ef10a1a7ac090c42d04433b90a8fb7cb570ea2cd885dfdfd458c36ead3bcdd2b7f7147ba80c24c08ee905fb9d57ff2651e9064c95ac9b1c1e0ce175e7f996b798e8f74a99494fe09ed87db589ced7bc45675631baeead7318a6c2fb38cada02d9299bd70b47fc89491af7596c7561ed2b6425b152198bcf2f483191e19359349068e89577df5676", 0xb1}, {&(0x7f00000001c0)="4a130e2b8d2ffcfca9f5db12d6e00ceb0338d9ed64aff9a2fcfc750c2304b672650c541ab9357728fbb3022462fe89f89dbcbe05331cfa6bf6988ddc9bf28a45126bc098b324baeca245875f74891895eb35ced3692c5969619904994fc1a26890d229d89c7d6b98e167209f42b3f160343f3f043e2eeed59c7b0a958a8994dbc91cccca1ae55a816dd2edab8ebf24fed16d", 0x92}, {&(0x7f0000000280)="df1a15d9e63683fae1fed2d7ceccc1c2926267fff580203d96e13fd182872091e6251c3b3388822db9b88aa095bfddd840eb0bea283702b5861bb913d06895bcf3a8decdae0c56ca2c05898d82cf52829e7f26a6d50f6ef5a15c5c0846615d7372dd47b220dfc19794e9d79fea5697b8fab6771329bc63a1ef0290a9d351b08c750c0ac50b1ecb99d97cafdbc276adede3045c8b3571672b9316cc94d0de4977fb24d8206912fbe5fa8a01593950cd6a1e3b037df3233f080f513ba00c3bf2e39e4a0ef305a770cfcee4dc21eb3d9ebb3bfd8d75a7bfd13c8f4f4047e2a528d46922e6bacbd06af5dffbf7a00466649c2b5b9191a6bbb915c6612e4378b522", 0xff}, {&(0x7f0000000380)="a03eb4fbb38f0180ed1a94d39319c36aea6eb0978f57c92aa9c2b41035f6a9e1781f1e6f893fa65f3a44a537afd422e8e7383ff35e5c7f66df0ed52bdefbc94b0685aab9fc2fbac9564abbcce54a2dddd5b6538dec2a22f07337c94fa10a7ab2facfb3f9d0fddea657f95f4688af5c7929dc5fbcfce0a4755ebe98800d2fa1f200105d789c01796cb81a78ab0df5f4cb3dc4b3b892e4409c78e7a59d7887167edc68d332fbb0468a70380931cb74dc21d52b39f4e22b2d2c1be2ec93855ed207d17b5d4a9a0007a29c4eae37c921e09bf304cf187e51dbb9e714fbd9a14eb5ddfa8aeab4e3d5f302b44d9cfd5f5e4b911e99bcef32687ed799b3", 0xfa}, {&(0x7f0000000480)="81969652291e8357aca00b749a04116847b1c69ce5c5136f3da7966b22e8673cc0732dcc847249e750fa32bb7ceb8cadb36241c2df3fbdb13c3007937a84a976ddc3f8846343d57ee8f05b2ffcdba045c4564bb9d8735647bb53b99bc440abcbc46543b7bbedd687cd29f4c742038a12346ce1b2f04fd43666de1d78d98080d86ed478b45d65e1eab5982e16f47e76584e1aacdc29485f2e231c", 0x9a}], 0x5, &(0x7f0000000800)=[@rights={0x18, 0xffff, 0x1, [r4, r7]}, @cred={0x20, 0xffff, 0x0, r12, r13, r36}, @cred={0x20, 0xffff, 0x0, r41, 0x0, r42}, @rights={0x18, 0xffff, 0x1, [r43, r44]}], 0x70, 0x1}, 0xc08) 16:00:19 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$PCIOCREAD(0xffffffffffffff9c, 0xc0107002, &(0x7f0000000040)) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x182, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) r3 = socket$inet6(0x18, 0x3, 0x102) r4 = dup2(r3, r3) sendmsg$unix(r4, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000180)={0x200, 0x0, 0x9, 0x150a, &(0x7f0000000380)={{0xff, 0x7f, 0x9, 0x1f, 0x77, 0x4, 0x7fff}, {[0xfffffffffffff800, 0x3, 0x7f, 0x3, 0x7, 0x5, 0x8, 0x6, 0x9, 0x1, 0x2, 0xffffffff, 0xc2a6, 0x80000001, 0x0, 0x3, 0xe19, 0x5], [0x1, 0xae, 0x9, 0x4834, 0x200, 0x3, 0xe734, 0x4, 0x4, 0x8], [0xffffffff00000001, 0x11a, 0x6, 0x9, 0x100, 0x9, 0x8], [0xcc, 0x7, 0x8, 0x8000, 0x7], [{0xff, 0x8ded, 0x7, 0x938}, {0x9f, 0x5, 0xfffffff9, 0xffffffff80000001}, {0x4, 0x7fff, 0x6, 0x100000000}, {0x2, 0x0, 0x8, 0x4b6}, {0xffff, 0x7, 0x401, 0x21f}, {0x7ff, 0x2, 0x400, 0x7ff}, {0x2, 0x9, 0xef24, 0x880}, {0x6, 0x9, 0x9, 0x7f}], {0x7, 0x6, 0x7, 0xffffffff}, {0xfffc, 0x7f, 0x20, 0x5}}}, 0x3, 0x8}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000fffe00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) r5 = socket$inet6(0x18, 0x3, 0x102) dup2(r5, r5) recvmsg(r5, &(0x7f0000000b80)={&(0x7f0000000600)=@un=@file={0x0, ""/33}, 0x23, &(0x7f0000000a00)=[{&(0x7f0000000640)=""/234, 0xea}, {&(0x7f0000000740)=""/210, 0xd2}, {&(0x7f0000000840)=""/32, 0x20}, {&(0x7f0000000880)=""/74, 0x4a}, {&(0x7f0000000900)=""/3, 0x3}, {&(0x7f0000000940)=""/10, 0xa}, {&(0x7f0000000980)=""/113, 0x71}], 0x7, &(0x7f0000000a80)=""/224, 0xe0}, 0x40) 16:00:19 executing program 1: r0 = msgget(0x3, 0x100) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abc9ef6cfbc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, 0x0, 0x0) shutdown(r1, 0x3) msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000875c25c09ca9971800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd0c36e526000000000000000000000000000000000000000000000000660000000000000000000000001200051b5f765f8665b6a5618fe3587bd2e959b828618c12a2dc25cf7716b1b14af1ea56641bd28dc410fa6e082441534854abb01e20ff73f194133a90f7b0475b73b5f094b684a7324f42598d8e6af27ee19946b48d6cc7a3a657fe93715f25dc4ac31dd0dd27cce6"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r3 = msgget$private(0x0, 0x8) msgsnd(r3, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r2, @ANYRESDEC, @ANYRES16=r0, @ANYRES32=r2, @ANYRESOCT=r2, @ANYRES32=0x0], 0x7, 0x800) msgsnd(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="03000000000000008d8a5547cc6dcee7931b631692e6b25405dc180dc88cc55608bd1ef3bd70919f1651a6697c0000000000000000"], 0x35, 0x0) r4 = msgget(0x3, 0x100000110) msgrcv(r4, &(0x7f0000000400)=ANY=[@ANYRESHEX=r4], 0x1, 0x1, 0x1000) r5 = msgget$private(0x0, 0x0) r6 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x80a6}) r7 = msgget$private(0x0, 0x51) msgrcv(r7, &(0x7f0000000140)={0x0, ""/54}, 0xffffffffffffffde, 0x3, 0x3000) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000080)={0x4b, 0x0, &(0x7f0000000000)=""/75}) msgget$private(0x0, 0x245) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x0, 0x6e9cd5de], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {0x0, 0x10000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x2, 0x3, 0x0) faccessat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2ba, 0x0) r9 = msgget(0x3, 0x100) r10 = syz_open_pts() close(r10) writev(r10, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) r11 = syz_open_pts() ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xfffffffc, 0xe7ab, "3f3fd67cd5436ed105e0b70b4945ef06f16cf546"}) r12 = syz_open_pts() ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xfffffffc, 0xe7ab, "3f3fd67cd5436ed105e0b70b4945ef06f16cf546"}) msgrcv(r9, &(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f0000000a00)=ANY=[@ANYPTR64=&(0x7f0000000880)=ANY=[@ANYPTR, @ANYRESHEX=r3, @ANYPTR], @ANYRES16, @ANYBLOB="33d65ec46c85857433f11f2a8528f05ce4d1dd7e2772a9e84120ce3d62c3c1422c8f37753f7cae96a9b198110730eb82ef6a9dc459fc81d303ed4995b658f6b4289b1700cdb87af0a7b88b9e3b7153bb79d1df50430b61d61806ca040a6bfe48597f649f1937dba3099f5b73c80d0fd0ada0465778a92c83059bb623f48026057f32c8dc604b98481bd2a6bea164f1b5cfa8f977636c41e789f60a74303b2b331e2cf7608048c3e36eeea2d15aa5ff", @ANYRESOCT=r10, @ANYRES16=r1, @ANYRESOCT, @ANYRES32=r11, @ANYBLOB="cddd429832e2a10c747b9c6b4078894f9ca41b122abf037c396fef48c770a08de4e02636e9973a2345220581362afade813e003637590b7c0454b311b411b01958ae8be65efe15786076e5c46a21469673aa897a3791a19b6b53e0a67b1078469cad29b40b80cf42078b204dec58eb424a7cbe5c36a0053bbb1c3567e3c310bce13af95c5cd810", @ANYRES16, @ANYRESDEC=r12]], 0x1, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r14 = msgget$private(0x0, 0x8) msgsnd(r14, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r13, @ANYRESDEC, @ANYRES16=r9, @ANYRES32=r13, @ANYRESOCT=r13, @ANYRES32=0x0], 0x7, 0x800) msgsnd(r14, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r14, &(0x7f00000009c0)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r15 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r15, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r15, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r15, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r15, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r16 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r16) r17 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r17, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r17, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r17, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r17, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r18 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r18, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r18, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r18, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r18, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r19 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r19) msgsnd(r14, &(0x7f0000000c40)=ANY=[@ANYPTR, @ANYPTR=&(0x7f0000000f00)=ANY=[@ANYRESOCT, @ANYRESOCT, @ANYRES64=0x0, @ANYRESOCT=r15, @ANYRESDEC=0x0, @ANYRESHEX=r16, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYPTR, @ANYRESDEC, @ANYPTR]], @ANYRES64=r17, @ANYRESOCT=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r14, @ANYBLOB="6c19defd3a4ea961ab2e4b73df4db3f5922ab78418ca1fe584dd603fd1662c3c9689a08b832277afb12756478fef4c91c9d09c6cd9e8b636f84ec8527643c192a34584ea1e02240d813f923627e299423efa4bd7c90397cb609e8a0fce698a4c78b5aea439", @ANYRESHEX=r19], 0x9, 0x800) msgsnd(r14, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) r20 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r20, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r20, &(0x7f0000000d00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000246cd5a9b21c894fffff7f000000000000000000000600000000000000000000000000000000000000000000000000000000000000698a8e41349bef457df243dbefaeb2b686da059b479b92ec7eeed2c5ddb0a07d0105e3d12eb39926774a2333435e236ecaea67c2179909a5c58de7272b4e7816c449db60408861cd9c70c249d5c44bbd89c934e748acdfcff8e5fec31a8f320f70cf45284bea65063a7eb82d162664be9063bd614e48b10fdbdefef22c458bbc220dc6ec25b1a943b0828ca0dac7042c047789489fd8aad7b6a0734bb7eda701022171f90903db5b6a0d34077220b773cee4a34be4f6b2dbfc01e7735f31325e819b7b1e0608349b1a0c9c446a973c844178b44a035b48605deb0651fa7493f95d3b79b8c111e19da28e3c046ef8109c776800d35b4a8fa279c0cbb9"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r20, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r20, &(0x7f0000000240), 0x8, 0x3, 0x0) r21 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r23 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r23, 0x0, r23) r24 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000ec0)) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000c00)={0x0, 0x0, 0x0}, 0xfffffce1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r27 = getppid() r28 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r28, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r28, 0x5) r29 = socket(0x2, 0x2, 0x0) r30 = syz_open_pts() close(r30) ioctl$TIOCSETAW(r30, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r30, &(0x7f00000000c0)=[{&(0x7f0000000340)='u', 0xfe61}], 0xdf) connect$unix(r29, &(0x7f0000000c80)=ANY=[@ANYPTR64=&(0x7f00000010c0)=ANY=[@ANYBLOB="72946ab415d82149fbf271d4c2aecdf440aabc9678474720bfef8131f11453fa342bee09bc7c4863bd577d0aa6bc352721e577bd39b6fd65f075a4145d9a68825fc64bc983cad7b55e3fcf82c63db5d199a131ec329db6de6e54a29fd04fa1c8a66ce9a43b71cfc073bcc323104e07f15c99f889d19e4f605dc12a791cff27b469b74bed872400eba31a87c0fc5ff2a8", @ANYRESOCT, @ANYRESDEC=r2, @ANYPTR64=&(0x7f00000011c0)=ANY=[]]], 0x1) r31 = socket(0x10000000002, 0x2, 0x0) dup2(r29, r31) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000200)=0xc) ktrace(&(0x7f0000000100)='./file1\x00', 0x0, 0x0, r32) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000900)={{0x1, r21, r25, r26, 0x0, 0x46, 0xffffffff00000001}, 0x5, 0xc07, r27, r32, 0xa5, 0x1, 0x100000004, 0x2}) r33 = getgid() r34 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r34, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r34, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r34, &(0x7f0000000f80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002001c0000000000000000080000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000003575be60e0d2f149acdca2b2255fa4ff5cc8aff902ecff2cacb76ee61010da6bfdfec7b2f0872a7aaf053e09734467da2d2629aa77f0c1420d0d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r34, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r34, &(0x7f0000000740)=ANY=[@ANYBLOB="05a9544147d0b3112eb840dd90da6d63da3951063e20428cc8113063942ed0d557218380bfcf96788fc3bda1abaa690558ba1567a755482e994136ee0ea63a63707da4ef9a41d74bb23aab68c8f572df4adfd71a3dad2deeddcc9a8c96d78eb20565995e9feae32d52af4697828d8a231041507a2544e46d95817d789b798c7a1f3923dab27ca610c3c041dad10615366dd6d9ce26460b1f9b86e5d45183c35d53980000005e6a08f9bef36467ebe0a6b190222b654f263b0eec95517674189e95c8ff04636f679037a8ae8c1e9594032de11bf6a6c62e6107dbd12c1fc48c0b42fe3a14e54a9417466a19a93fa11c9cbcd4ad9294ac3632206bc91c1590c02b0bda68dd1eb5901f35590c8176d422896490fd4911b53b08c4deeec729c7846de1373e06c3d536d188dbb10606bc37b29995b390e54920a0c2994d1179"], 0xffffff64, 0x1, 0x0) r35 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r36, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r39 = getppid() r40 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r40, &(0x7f00000000c0)={&(0x7f0000000580)=ANY=[@ANYBLOB="005a320000696c653000dce7c67ec5452d1b0ca4af52ba97244407f91196c40eb42d658721293ff1357517034524ef44539cd44a9d86683ee73906fbc9cfdea71a054c0a582bd3951aa8a11d65f57aa0b33e64f570303b3de9718b279b0971c897542207"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r41 = fcntl$getown(r40, 0x5) msgctl$IPC_SET(r34, 0x1, &(0x7f0000000980)={{0x2, r35, r37, r38, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r39, r41, 0xa5, 0x1, 0x100000000, 0x2}) r42 = getegid() r43 = getpgrp() r44 = socket(0x1, 0xc003, 0x9) connect$unix(r44, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r44, 0x0, 0x0) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000500)={{0x2, r21, r33, r35, r42, 0x20, 0x74fa}, 0x25, 0x47d, r43, r45, 0x0, 0x10000, 0x5, 0x4800000000}) r46 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r46, 0x8020699f, &(0x7f0000000300)) 16:00:19 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x82) r0 = semget(0x2, 0x3, 0x80) r1 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x286) semop(r2, &(0x7f0000000480)=[{0x6, 0x4}, {0x2, 0x1, 0x1800}, {0x2, 0x7, 0x2000}, {0x0, 0x0, 0x1800}], 0x2aaaabe9) semop(r2, &(0x7f0000000340)=[{0x3, 0x8}, {0x4, 0x82, 0xdfdbd8b24fcd74a7}], 0x2) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r6 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000100)=""/114) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x3ff, r4, r5, r4, r5, 0x14, 0x5}, 0xfff, 0x9, r8, r8, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r4, r5) r9 = socket$inet6(0x18, 0x3, 0x102) dup2(r9, r9) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getgroups(0x0, &(0x7f0000000100)) r10 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r3, 0x0, 0xffffffffffffffff, r10, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r13 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000100)=""/114) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r15 = fcntl$getown(r14, 0x5) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000200)={{0x3ff, r11, r12, r11, r12, 0x184, 0x5}, 0xfff, 0x9, r15, r15, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r11, r12) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r12, 0x0, 0xffffffffffffffff, 0x0]) r17 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, 0x0, r16, 0xffffffffffffffff, r17, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) r18 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1023, 0x0, 0x0) r19 = semget$private(0x0, 0x7, 0x286) semop(r19, &(0x7f0000000480), 0x0) semop(r19, &(0x7f0000000340)=[{0x3, 0x8}, {0x4, 0x82, 0xdfdbd8b24fcd74a7}], 0x2) semctl$SETVAL(r19, 0x0, 0x8, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r21 = shmget(0x3, 0x4000, 0x400, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r21, 0x2, &(0x7f0000000100)=""/114) r22 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r23 = fcntl$getown(r22, 0x5) shmctl$IPC_SET(r21, 0x1, &(0x7f0000000200)={{0x3ff, 0x0, 0x0, 0x0, 0x0, 0x14, 0x5}, 0xfff, 0x9, r23, r23, 0x7d55, 0xd75, 0x3}) r24 = geteuid() lchown(&(0x7f00000003c0)='./file0/file0\x00', r24, 0x0) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r26 = getgid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r20, r25, 0xffffffffffffffff, r26, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getgroups(0x9, &(0x7f0000000100)=[0x0, 0x0, r17, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, r26, 0xffffffffffffffff]) r28 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r31 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r31, 0x2, &(0x7f0000000100)=""/114) r32 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r33 = fcntl$getown(r32, 0x5) shmctl$IPC_SET(r31, 0x1, &(0x7f0000000200)={{0x3ff, r29, r30, r29, r30, 0x104, 0x5}, 0xfff, 0x9, r33, r33, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r29, r30) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r30, 0x0, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x6, r3, r27, r28, r30, 0x8, 0x2}, 0x9, 0x400, 0x2}) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='r\x00') r34 = msgget$private(0x0, 0x200) getuid() r35 = getgid() open$dir(&(0x7f0000000040)='./file0\x00', 0x158, 0x0) r36 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r38 = getppid() msgctl$IPC_SET(r34, 0x1, &(0x7f00000002c0)={{0x4, r36, r35, r36, r35, 0x2, 0x6}, 0xfff, 0x3, r37, r38, 0x3f, 0x7, 0x4, 0x7}) 16:00:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f00000001c0)=""/94, 0xffffffffffffff50) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffff7f, 0x0, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391"}) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "24676743ce3b71e122c622fbe01a93a55f8e7a30"}) 16:00:19 executing program 0: socket$unix(0x1, 0xd, 0x0) socket$inet6(0x18, 0x3, 0x102) r0 = socket$inet6(0x18, 0x3, 0x102) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000000000)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb062e2f66696c653000"], 0xa, 0x0}, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/114) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) mknod(&(0x7f0000000080)='./bus/file0\x00', 0x2, 0x11) write(r3, &(0x7f0000000200)="220e2a", 0x3) r4 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r6 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r9 = fcntl$getown(0xffffffffffffff9c, 0x5) r10 = getppid() getpgid(r10) r11 = msgget$private(0x0, 0x20000003c4) msgrcv(r11, &(0x7f0000001180)=ANY=[@ANYBLOB="000000c806c24489a0e111ef3adba1a6c8408f4a52a87eb85b6cb902f951dba075e814a3d9df2be3f6f091"], 0xc, 0x2, 0x1000) msgrcv(r11, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r11, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r11, 0x0, 0x0, 0x1400) msgsnd(r11, &(0x7f0000000040)=ANY=[@ANYBLOB="01000000ccc521e21acb096c34163ace4aa94b8d4cd8c89c37a809aec36b24d773bcd56f597829414fa2"], 0x2d, 0x800) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000980)={{0x1, r6, r8, r5, 0x0, 0x46, 0x81}, 0x10001, 0x1, r9, r10, 0xa5, 0x1, 0x4e2c, 0x6}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff1f}, 0x10000044001000d, 0x400008001, 0x0, r10}) 16:00:19 executing program 1: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000100), 0x0, 0x1000, &(0x7f0000001280)=ANY=[@ANYBLOB="01001d76c3906d55ce8f39c838a1392e2f66696c745d7d"], 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x800000018, 0x3, 0x102) r3 = semget$private(0x0, 0x8, 0x400) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r3, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r3, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r3, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r3, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r3, &(0x7f0000001240), 0x0) semop(r3, &(0x7f0000001300)=[{0x1, 0x3, 0x1800}], 0x1) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r3, &(0x7f0000000040), 0x0) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r7 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r7, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001100)=0xc) r9 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r11 = socket(0x0, 0x0, 0x0) r12 = fcntl$getown(r11, 0x5) r13 = socket(0x800000018, 0x3, 0x102) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r15 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r12, r14, r16}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000540)={{0x5, r5, r8, r10, r16, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) semctl$IPC_RMID(r3, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) sendto$unix(r2, &(0x7f0000000180)="44067af6edf4c0f1491a003d8241426b4f165441054c0f7c6e170f955451a1ac7472a7459817a3fe15c8d802163d93b92a51a2cc2315c5b82965ae3a95bf04d5da713868e4b0f2336d021de6d3d121edbb3e18b65075cfd991fc435fb3b78c39dcb0062fca6d4ce6562a6567c1f7707c90bde5126dbf55bc066995e50509663b786084e71e8161d12101202a1a694cf38071db8bd77c090057c487c04fca7fd45b6173efbd77cc8ab1ef2b715ef7f3b89d7367f7aabde85e9eef1b59d8925bf4217c4ada5c46e157069f", 0xca, 0x403, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0xc}, {0xc}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:19 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000080)='\x00', 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) kqueue() r2 = dup(r0) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) 16:00:19 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) poll(&(0x7f0000001fef)=[{}, {}], 0x53, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, r2) dup2(r0, r0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r4, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCCONS(r6, 0x20004276, 0x0) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000240)="8eeba7ecec5fc93874f59c1545a44756e01af6e479510830bb0df6d1d1c56a3bcb56f70ba93b3c166607c0523deb0a30e6070a9aa9102f83191930c93f2b7fccfb75bc8256adc9a1d8220a438a747e8ff58bdd45e0ecd8c0e1e784fa0bff4f200e71d00dbf4cdf1a81ea35f9047e296f9f11cbbfd39c295db9cee03d288aa644620229c9de9c4ed285794f246cdd1eb14485b723fcb1bfc62a6efc", 0x9b}, {&(0x7f00000000c0)=',', 0x1}], 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) sendto$unix(r8, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) r9 = fcntl$dupfd(r7, 0x0, r2) ioctl$TIOCCONS(r9, 0x20004276, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r10, &(0x7f0000000380)=[{&(0x7f0000000300)="63d3be5668298c205ade612e4fc1056c3cb442effd66c240a726bf1d8bbda03566130ef53a90bf5e646ce463160fdc7c778522d222b7151cddd7409ab1a880f7553237d7ac4e216f8549a7bd33d796466875cb4cb643b0605764909c9268e673c18f2a9abad685c0b5cb", 0x6a}], 0x1, 0x0, 0x6) ioctl$BIOCGDLTLIST(r9, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCGDLTLIST(r9, 0x8010426d, &(0x7f00000017c0)={0x0, 0x0}) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r12 = fcntl$getown(r11, 0x5) fcntl$setown(r11, 0x6, r12) 16:00:19 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x682) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x2d}, {0x74}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x3}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x3}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) msgrcv(r3, &(0x7f0000000440)=ANY=[@ANYRES32, @ANYPTR64=&(0x7f0000000380)=ANY=[@ANYRESHEX=r7, @ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES64=r8, @ANYRES32, @ANYRESOCT=r3], @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRES64=r3, @ANYRES64, @ANYRESOCT=r9, @ANYRES16=r10], @ANYBLOB="3e49574780442b60d5942e19aea278759b9a789835f57cc90909e83dfc9881e35ed630d21b28c3a159c342b0d9ffe41b2e130006a3c8fce5bddacd10007fcbf840b12680d94865c7597a022033033ca5edc5eae0808efa96413e7b4d4c48bce94dd30fd0b257e35770a1adb8f4", @ANYRES16, @ANYPTR64=&(0x7f0000000340)=ANY=[]], @ANYBLOB="7929491727c25bf7191f54b3385f3f99902f96fb0dde0e26428469cf414c647c9b169269aac4735c8f2b0014a84544d43b7a5381f8d87373be6e0b15b113016e2bb3be050e010916faa43b9ac9a7c0246cf13e33dd94395a064647ab3fb8e09717ae4fe5cad212628f517cb2f4d36a4a44e91e607f836fd7bdf0f557d7b955c3c3166a0c027b9b4405ae64a7cee915"], 0x3, 0x2, 0x1000) msgrcv(r3, &(0x7f0000000280)={0x0, ""/68}, 0x4c, 0x0, 0x1000) openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x80, 0x0) socket(0x20, 0x3, 0x8) msgsnd(r3, &(0x7f0000000100)={0x3, "7ef667c107b1856edc308bb6235aa65b77fa01e0c4a00217b83867c3f7d127da1cae5a78188a827f1d31304f5f553e0f8f0a055233e87a5615e2187e5ed29ad628543ff882340c9706f816ba8ca9603cb3eb82f110178bfadeb012f1e038dd7baaa359b3904dd0ae15ca23febda1b78e9673bc275bfff75fa88c0e22a7ca4a41f39a5d"}, 0x8b, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(0xffffffffffffff9c) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xb1}, {0x3}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202391cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd360707d2cab3dab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b91d236c7de08060f68b2f5c94c2931e645300000000000000fc74678eabd739507e679aaff5c57c37ba22d455fbff845cfffa34362d01837e08e401f37c4e13ff800008368b2c8f6beaa0a1135ab68b0930b709a3d98238564341e8f85794ffbd7c3612f88fc04816ea36e3ee61954897e340e608e5dc4a61884f16e968661da8bb9998912a90f83501080a63ff80f5a93d5a626fd71941c2f27c80d8e8e6f453f3e2142639e3c7765ecb5fae461c5fea56228c1937c239d6de1e188a2fe2a580fc98923bc5a25c274a90442a753a7877bdcecfdf5782f7cea46c0b88441a4b15b5e195819d184ffdf0dfdfb8c7fd8728e60f40207b3dcf206d139dd6edf3a01a2c2c69148f3322aac2bda97c8e66c1b003e6543c42a3475d8aee36f3d9e8649a782fbfeec7ef06837708c02cc03a2f5668a0916a0330ccbb692f5fd3d4"], 0x10) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0xcb, 0x3f, 0xfffffc01, 0x80000001, "34e77e9e671ef014eace5bd3e3ea353b4b094cb5", 0x3f, 0x9}) accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) dup2(r1, r0) r2 = socket$inet6(0x18, 0x3, 0x102) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) accept$inet(r3, &(0x7f0000000040), &(0x7f00000000c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xde32, 0x0, "85495500020000000800001167f5bfa600"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "93cb33cbaca90a42ee314d9957e05a8ffc58fc97"}) poll(&(0x7f0000000040)=[{r4, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000001c0)={0x0, 0x80000001, 0xfffff0b1, 0xd2c, "920212a757842e3d4b8d14716772b68faa798679", 0x3e9e0cb, 0x1000}) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:20 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="601036d1000000186004008b00062b", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x3ff, 0x8, 0x0, "00000000000010de9f00000000008000001100", 0x3ff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x11b) close(r2) r3 = socket(0x18, 0x4, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) munmap(&(0x7f000042a000/0x3000)=nil, 0x3000) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) r4 = socket$inet6(0x18, 0x3, 0x102) r5 = dup2(r4, r4) sendmsg(r5, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000200)="a8408cd3463e153faa5e1eda14863b7830d4aa30e93d32a84b68348e6fc05bf25a247445af5925a3a42d583af52e867f13501e5c4be83670a4208eb2c83acefe5f6606281e2bdcb7c19e8c8619c93b54c315c54eb04d8aea1b531ae8bdf18388a552de47cc77b4", 0x67}, {&(0x7f0000000280)="12a067a01beebd3237043a68db2f98408bb26d17", 0x14}, {&(0x7f0000000340)="368c8a78eb22140f394aa239ef82be6e75e26cd4664ec61933bbc4d4a7f02f54b49cebc9dead53d0164076e2c3866fca992f0ab5322426ff249be704774498cea5d0136605eea1fdb9b3b56a14c51920a15afa165b2cdeade8a7b58d7b5a66af384b98cb8d35922a350535b28ca099861f76dd36b4449239c18ccbe99a176801eab3b25183f890c8baa0aca60804e0f3c26793983f946fbb9ac8494fe99bb43c76055c57a30cc5396852a67a1b6dfaafc696bc17ce426fb28bbf3788851b756a11c9f56acc588a0c544a5f979ef32248674b1bc9f93d9917fb21b8fd2bec91e1df1791a6d29bd0", 0xe7}, {&(0x7f00000004c0)="1073f0fb2ec14e73e4884b4344e245f5db0e9cb22198ad5737d084ed2a4d3ad6d1e346c432688c945ac3e8773be673c8bba4811e87e2652811716671933fda27199269a2fec7861f01ce3938c8506e8a1e2599a82d83b1587fe8374b5ab86b0edaa8c18c7074b8bc0a1fb34815a7fa49850a4dc5b5bd3323879f6e0a9c8c4c0e8fd43512b7fbe9af97b134044800e7fa0f654f414e1b06aece4d10249be44df128ea86fdc03f7ba6e8c10032cf6fa36720cb09c734f121d2c27fa3e60ed4c529aa505a573cbfeb56a1a49115840a54357ac4047a3e264f9c2707c9c1b17a8f12aaa3", 0xe2}, {&(0x7f00000005c0)="fb78c18740110eae98fda4ac3f0b059c63d43b915adf39e8f835d6363e39a31d668c0f00ced97be639872551d1cfe355523693223eaeeee8723a80eb0a951cc572b709a22007f5914bdbed9e0bb24424996fb5b286a09f38d973f9e184dfd6e29da8b3d95ffc518de75ac3e50b16f24751a5ceec7882469fdd620ff2be40886560bbb692e7c467e39a441d7bf2d99b74a6014334f541c8584ef29d82758c0b332ba0a0f7eeed3524d04711e236c565666b98d578765f88d55e415edcd3ebbf0ce74b116300723623bf7f34f5a02f1ecc650f8f0deeafa12f892258d2359023e8d54b1be91dac8193f77b7bb625", 0xed}, {&(0x7f00000002c0)="750a84222fd924", 0x7}], 0x6, &(0x7f0000000740)=[{0x60, 0x0, 0x870, "5bfb72065bfc44ba06e6d8af2b130a38a1d76839a94bb444ecf85eca67d3d1ee4ff483c07f2620daeee0936be866a3db9eb54e8b2e9f6c3ec9921ce9f2abf1801da17332720971250a86d7"}, {0x50, 0xffff, 0x6, "853cffd48c8be48a7fabc439b634fb2bf70d7170b7c1b43a5aabfacca423c96b36d50644b496c48a5737bbc729e5d23e1d8f71622113b7f28717d5"}, {0x18, 0x1, 0x0, '\x00:\\'}, {0x18, 0xffff, 0x2, "9413ee98"}], 0xe0}, 0x8) sendmsg$unix(r5, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) recvfrom$inet(r5, &(0x7f0000000080)=""/49, 0x31, 0x800, &(0x7f0000000100)={0x2, 0x3}, 0xffffffffffffffc8) 16:00:20 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x10, 0xc002, 0x6) recvmsg(r1, &(0x7f0000000000)={0xffffffffffffffff, 0xc, &(0x7f0000000340)=[{&(0x7f0000000300)=""/63}], 0x1000000000000264, 0x0, 0xf1c56c2515672da0}, 0x0) socket(0x2, 0x4000, 0x9) r2 = socket$inet(0x2, 0x0, 0x6b) connect(r2, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) 16:00:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x7, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 16:00:20 executing program 1: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = semget$private(0x0, 0x2, 0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r4 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000100)=""/114) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x3ff, r2, r3, r2, r3, 0x14, 0x5}, 0xfff, 0x9, r6, r6, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r2, r3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r9 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000100)=""/114) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r11 = fcntl$getown(r10, 0x5) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000200)={{0x3ff, r7, r8, r7, r8, 0x104, 0x5}, 0xfff, 0x9, r11, r11, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r7, r8) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r8, 0x0, 0xffffffffffffffff, 0x0]) r13 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, 0x0, r12, 0xffffffffffffffff, r13, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) r14 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1023, 0x0, 0x0) r15 = semget$private(0x0, 0x7, 0x286) semop(r15, &(0x7f0000000480)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r15, &(0x7f0000000340)=[{0x3, 0x8}, {0x4, 0x82, 0xdfdbd8b24fcd74a7}], 0x2) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r19 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r19, 0x2, &(0x7f0000000100)=""/114) r20 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r21 = fcntl$getown(r20, 0x5) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000200)={{0x3ff, r17, r18, r17, r18, 0x14, 0x5}, 0xfff, 0x9, r21, r21, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r17, r18) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r18, 0x0, 0xffffffffffffffff, 0x0]) r23 = getgid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r16, r22, 0xffffffffffffffff, r23, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x7, r2, r13, r16, 0xffffffffffffffff, 0x82, 0xfffe}, 0x8, 0x8e4, 0x5}) r24 = socket(0x18, 0xc003, 0x0) setsockopt(r24, 0x80000000000029, 0x80000000, &(0x7f0000000180)="ebffcbff13befd8feeb774a881aeaa4e713048e608b60ba12dbb91d04f9ad70789fc22418265eda7e6af031f20b363442e2bf0b51be004d9e528bfaf4454303cdee895954f2f8a96c06d5d7c3720c5fb75fa60f2bab5e782644f0b572d3cd037182a12e08b3e80b814bd066c6dc3e10028d86313466c6cc4b3cb461502f25e156a3a239ff8dbe68ba436a6167bf1ef555512c7e89f25ad6e09eed2128e8c4f03889dc24aab9e7622859dc0d06df64f92691451179c556e47d6e59c8d6aa34871393167acaf9d7993471da687f0b202ac2c426cc8acc39fb344bc682f6b3e9182f01ae8b09c92530572daa88c7add20157477da5d3c97a28b4f5ca44cc3640abfc679fde10803220b77df59f33981d08d08846461342d58f321dfabdcc96d61baa7bcb17dae63cecb24fac76c17805eb40c0c94aa1830d921f6ef39bd8baac4e42f5c58f4a714a299b4474e1735ffbefd1697e0f36c79be2e09d5a7945e068a734a", 0xfffffffffffffdcf) 16:00:20 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = socket$inet6(0x18, 0x3, 0x102) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000000000)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f2a916c653000"], 0xa, 0x0}, 0x0) r3 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) r4 = semget$private(0x0, 0x7, 0x286) semop(r4, &(0x7f0000000480)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r4, &(0x7f0000000340)=[{0x3, 0x8}, {0x4, 0x82, 0xdfdbd8b24fcd74a7}], 0x2) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r8 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000100)=""/114) r9 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r10 = fcntl$getown(r9, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x3ff, r6, r7, r6, r7, 0x14, 0x5}, 0xfff, 0x9, r10, r10, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r6, r7) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r7, 0x0, 0xffffffffffffffff, 0x0]) r12 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r5, r11, 0xffffffffffffffff, r12, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semctl$IPC_RMID(r4, 0x0, 0x0) r13 = socket$inet6(0x18, 0x3, 0x102) r14 = dup2(r13, r13) sendmsg$unix(r14, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r14, &(0x7f0000000080)=[{{r15}, 0xfffffffffffffffd, 0x60, 0x1}], 0x5, &(0x7f0000000100)=[{{r16}, 0xfffffffffffffffc, 0x40, 0x10, 0x8, 0xffffffffffffffff}, {{r17}, 0xfffffffffffffff9, 0x142, 0x40, 0xecc4, 0x7ff}, {{r0}, 0xfffffffffffffffa, 0x20, 0x0, 0x3, 0x2}, {{r2}, 0x0, 0x0, 0x4, 0x3, 0x3}, {{0xffffffffffffff9c}, 0x5, 0xc2, 0x20, 0xfffffffffffffff8, 0x4}], 0x9746, &(0x7f00000001c0)={0x8, 0x8000}) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0x5, './bus\x00', './bus\x00'}) writev(r0, &(0x7f0000000080), 0x0) 16:00:20 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000180)='./file1\x00', 0x0, 0xe26, 0xffffffffffffffff) mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x1000800) sendto(r0, &(0x7f0000000080)="1ee884d80362b8eb3bc8c53d5e69d8f6de9e741721f8ad618549df3924ea10f1797618f9b8100e97126f0788a3fb39274bbfb260b63aca30f0730e7c698488e782a524b6130854c8503e85aa5a6236df8e1192d062a2d39989945099cebd19d6f8879af8082d309c9d36bd3fa93ce6c3c830e85a8c2c0956f60e6298695ef09bce8332943db72ffea9b0b99d953cadca80c8ad", 0x93, 0x0, &(0x7f0000000140)=@in6={0x18, 0x3, 0x3, 0x4}, 0xc) 16:00:20 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) r1 = openat(r0, &(0x7f000052fff8)='./file0\x00', 0x20000, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') openat(r0, &(0x7f0000000240)='./file0\x00', 0x100, 0x1) chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x3, 0x1, 0x4, 0x40000000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="a91f4d85013bb47ce9f274110d33") r1 = socket$inet6(0x18, 0x3, 0x102) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x100, 0x1) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f00000000c0)={0x100000000}) 16:00:20 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="601036d1000000186004008b00062b", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000100)=""/114) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x3ff, r3, r4, r3, r4, 0x104, 0x5}, 0xfff, 0x9, r7, r7, 0x7d55, 0xd75, 0xfa}) setpgid(r2, r7) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x346c1ea346a2a58b, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000000180)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r2, &(0x7f0000001680)=[{&(0x7f0000000000)="c09d1bde7ef1cd0940026d6e0d", 0xd}], 0x1, 0x0, 0x0) openat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:20 executing program 0: r0 = socket(0x18, 0x5, 0x0) select(0x40, &(0x7f0000000000)={0x2, 0x7ff, 0x2, 0x3, 0x8, 0x3c80d3dd, 0xbc87, 0xa95}, &(0x7f0000000040)={0x1, 0x400, 0x8, 0x0, 0x1000, 0xe00000000000000, 0x0, 0x100}, &(0x7f0000000080)={0x1, 0x0, 0x0, 0x4c, 0x81ad, 0x0, 0x4, 0xffffffffffffff01}, &(0x7f00000000c0)={0x9}) setsockopt(r0, 0x29, 0x20000003e, &(0x7f0000000080), 0x0) 16:00:21 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getpgid(r0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000280)}) r3 = msgget$private(0x0, 0x0) r4 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x20000000000002eb, &(0x7f00000001c0)=[{0x4c}, {0x20, 0x1}, {0x6, 0x0, 0x0, 0xa1}]}) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="7d88d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cfb8bc505e62365342ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c29054fe0aeb67f5c168668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9e129afcda332d0000"], 0x2, 0x1000) unveil(&(0x7f00000003c0)='./bus\x00', &(0x7f0000000400)='c\x00') r7 = socket(0x2, 0x4003, 0x0) getsockopt(r7, 0x0, 0x13, 0x0, 0x0) r8 = socket(0x2, 0x4003, 0x0) getsockopt(r8, 0x0, 0x13, 0x0, 0x0) r9 = socket(0x2, 0x4003, 0x0) getsockopt(r9, 0x0, 0x13, 0x0, 0x0) r10 = socket(0x2, 0x4003, 0x0) getsockopt(r10, 0x0, 0x13, 0x0, 0x0) r11 = socket(0x2, 0x4003, 0x0) getsockopt(r11, 0x0, 0x13, 0x0, 0x0) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES64=r2, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESDEC=r7, @ANYRESOCT=r1, @ANYRESOCT=r4, @ANYRES32=r8], @ANYRES32=r9, @ANYRES16=r10, @ANYRES32=0x0, @ANYRES16, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRESHEX=r1, @ANYRESOCT=r11, @ANYRESOCT, @ANYBLOB="1c67fe276f70525d49bae8c4061dccd604eae874ac9da9743c1555c08d8fb85694946a47afa968b81f14c23ddf8dbef0f18d626ccbedf4a461e28cd8bf05d33f152bafc05fdf9e103d4195a1539230192398c83b8cb3afd298ebf2d2327318c68837fd5fe46974f51904c66c83d52028a0538054cef93c748041781fbe1da85f820555885c570d890663af5389971ea14b79f3067f07c294af29e0d153093ddedd85019780f3de1dc6f5113666bf573e9b12c775fffd472251107a264336a9c55fd538acb56efffb5487e2a9e897156798516e11ecdbb8b8eab470cad6f1f4b2b267a324896f", @ANYBLOB="0a0c541c318ae2296d666ed4a0669638be804badebee9f6f003ea7ffebfa37336610753b4deb9b14f74a0fa2d83908960444dd001c5c0d338beeed8a04438fe9fb8b61f0f1f6eb572b024a1fb5b41ed04addb0da78443bce9ded91e6189f35c3ff72f32c4602287ea443f3c5d9d619c32edfafc2860181c266600f"]], @ANYRES32=0x0, @ANYRESHEX, @ANYRESDEC]], 0x1, 0x800) r12 = socket$inet(0x2, 0x3, 0x0) fcntl$setflags(r12, 0x2, 0x0) msgrcv(r6, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) semget$private(0x0, 0x62f2a24c37e5a520, 0x200) msgsnd(r6, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000064d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0da7cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a96822abc39d6dd3eb6867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"], 0xeb, 0x0) 16:00:21 executing program 1: r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x2ff, 0x0, "00370020000f0000050000000039000e00", 0xffffffff}) r2 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup2(r2, r3) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xfffffffffffffddf) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r1, &(0x7f0000001700)=[{0x0}], 0x1) 16:00:21 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23ca2a0100000000000000008295955984c87910bf0600000000000000d30bcb777fa69dfceac2a84e6abca64896bc5e0400000000006fc4d4b151cb1e8200002b58fd4237b8fa44012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c20a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b60bffffffffffffff0000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987012d7b3cd822e812d7a7347dec16e09421481630f53913e56a54c2e3287edf488da108ae2a0558383bef03a310429d65abe563e09f282f2e7233780d21c101d11c36189e399448524d4bff3e01a2451efc73cc6c205bf15b571fb41223c3b95ab7f2a58dcd6dc6a4083bcccb335361f6d596891fc1842d7dd728acfac807f4e6d3d9df56688ab13103367ce5c0d13e683ca536410901452f0ba4675764245afdf71996ca2ebbc8067664cf1097d58f0d3634bdd4b5e358de7ea187cbdf4da1e33177f6bd04f2d1983309bf2b3f875cd4ae58e1a04143f00d9769621d3e7a1b9f64964c887986dc4ab4c77fe0145731bcbff1a8"], 0x10) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd948d184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0x8c6}], 0x4, 0x0}, 0x0) fcntl$getflags(r0, 0x3) 16:00:21 executing program 0: r0 = semget$private(0x0, 0x4, 0x408) semop(0x0, 0x0, 0x0) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semget$private(0x0, 0x0, 0x1) semop(r0, &(0x7f0000000240), 0x6) semctl$GETZCNT(r0, 0x5, 0x7, &(0x7f0000000480)=""/246) open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fffffff) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) semop(r0, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) pipe(&(0x7f0000000200)) readv(r1, &(0x7f0000000000), 0x100000000000021b) pipe(&(0x7f0000001380)={0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000580)=ANY=[@ANYBLOB="01000f2f66696c653000f34c7ba5f704d869db13a979469720afd79491c359f34b35843151f6e06cee243b00d38dea8f4302ccaa804decaa4f3b26716bee05eb2fe1e3d1467779fd7722d59bb298d6bbb22d584c33300a4ae19323f087c1f7e8df2ef27fe2e9736f971cf1411ac659b50f0433d31c985713cc4f9ebe7137fcbf59f34de195233e5a86665eb003b54011fecb54da3718ae7bd0872ec624267123f8eb654f6d59f3a492f215324f3a0024849ebbf3aaa55ef82251e1c89f1082671dd6d639cf4b5737628888481f1b94699226177c3fb97f09a86c1ef9170012453bfee319a27bb06274111ca07f4c29da79bd47baf61ee54162da5a02ff872f38c228659b3772d321e8c0bd7be98c1fdc740eacad5db6e1e584eb4537bbde8ddd9c3db2075b01d75e7575fecb19a462c612fb48b2cda9470a461280a03da40fc505ee913f59346aa9ab2b6c2b1da0c0718469ff9c534f8ee42a0155d8be80d844d2ab582bda27ba090163e574c7ceea1ca236f18bf7e4efa65116d6c57f184305031dc99e0d8b1ce96a35714fbf95a58b04445d50da3b30dce13cf104019e3f7fd1fa6eb856347e50e8b7432195cf977ffcbce912268548ace2b0bba54d59c534e7393460047ceabe4d0594e25ea57e336d090000003cdecb885719e7ccdb65f27c51caa0ab9d2d666d4ff5e70a7bebc683f48fdab4d452fd45725f72142c3e934e254bbc15308101e059aa134b681e186d4a508f391c818945fb97ce9cbbf9a709bd05de00a25e6405a786230987297a0441483385a81f090aebfe3d80eb12f9baea1d7edd76b4b59c68b5ff6e9e201c8b35c571f4a4fc3ac031e9b79b871807e83ce2e25eb3d13a4b222926dca34d13a20e5f9ea55016cc2ac15ff5aeedb461d7a762bec080a3c41a972cdd7cac6eaf454e03123bff6ad53d22"], 0xa) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000002fc0)={'./file0\x00', 0x60, 0xfff, 0xf3, 0x0, 0x4, 0x400, 0x6, 0x1, 0x1, 0x2, 0x80000000}) r3 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000500)=0x5) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x9d8aaaa}, {0x20000000000015}, {0x3c}, {0xfffffffffffffffe}]}) r5 = kqueue() r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x82, 0x0) kevent(r6, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r5, &(0x7f0000000000)=[{{r3}, 0x0, 0x0, 0x2, 0x6}], 0x0, 0x0, 0x0, 0x0) 16:00:22 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet6(0x18, 0x3, 0x102) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) recvfrom$unix(r2, &(0x7f0000000080)=""/156, 0x9c, 0x405, &(0x7f0000000140)=@file={0x2, './file0\x00'}, 0xa) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) writev(r3, &(0x7f00000007c0)=[{&(0x7f0000000040)="18d251cdfc1f0519", 0x8}], 0x1) 16:00:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)='D', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0xf7e0776663d9566a, 0x0) r2 = socket$inet6(0x18, 0x3, 0x102) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) setsockopt(r3, 0x3c, 0xbc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f00000001c0)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000000380)=[{&(0x7f0000000200)="856fb90ad204bb08244449e6442f3ac8e974fe2b341101e9feb3427271b6a00c8b69e6bd119effb0cba6b2356047cc3a1d9299a9a7f0af441d922f59cd818e2c259e", 0x42}, {&(0x7f0000000280)="f3dc4078d709db28e9fb4f47e5717e16e6f86b33cdc75aa7da833063d6b03572f8a947ab85322f689487901e8baee9", 0x2f}, {&(0x7f00000002c0)="3eaac5b99566e0faa49b092e68e15a05de050b9a03af3244855e2d1b1046405d4bdc0fd265df01d8af7c020824725f3036a28ed8b2b0f5f19aaaf5e31798525d82d632b04c861e7c6091970e5a49a3a3667188c78b4805ed030f9306c1ed47542f89d77e177ebdc3109b0f14f0cd7d47f11e8f362af881d73b7ecf97cf349158f0", 0x81}], 0x3, &(0x7f00000003c0), 0x0, 0x8}, 0x8) setsockopt(r1, 0x29, 0xb, 0x0, 0x0) r4 = semget(0x1, 0x5, 0xc1) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000080)=0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f0000000180)) 16:00:22 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) listen(r0, 0x8) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000080)=0x10000, 0x4) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt(r1, 0x10000, 0x2, &(0x7f0000000140)=""/118, &(0x7f00000001c0)=0x76) fsync(0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000200)=0xa5, 0x4) r2 = socket$inet(0x2, 0x8002, 0x1f) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) shmget$private(0x0, 0x1000, 0x10, &(0x7f0000002000/0x1000)=nil) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x2, 0x0) getsockopt(r3, 0x52f5, 0x200, &(0x7f0000000300)=""/77, &(0x7f0000000380)=0x4d) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd0\x00', 0x0, 0x0) read(r4, &(0x7f0000000400)=""/99, 0x63) close(r2) r5 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000480), &(0x7f00000004c0)=0xc) connect(r5, &(0x7f0000000500)=@in6={0x18, 0x2, 0xffffffff, 0x8001}, 0xc) r6 = accept$inet(0xffffffffffffffff, &(0x7f0000000540), &(0x7f0000000580)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) ioctl$TIOCSBRK(r3, 0x2000747b) openat$speaker(0xffffffffffffff9c, &(0x7f0000000640)='/dev/speaker\x00', 0x80, 0x0) r7 = open(&(0x7f0000000680)='./file0\x00', 0x100, 0x80) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000700)=0xc) chdir(&(0x7f0000000740)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) listen(0xffffffffffffff9c, 0x0) getsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f00000007c0), &(0x7f0000000800)=0x8) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f0000000840)=0x9) r9 = semget$private(0x0, 0x2, 0x51) semctl$GETPID(r9, 0x3, 0x4, &(0x7f0000000880)=""/222) 16:00:22 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0xe816be43797ad675) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r2 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/114) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x3ff, r0, r1, r0, r1, 0x14, 0x5}, 0xfff, 0x9, r4, r4, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r0, r1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r7 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000100)=""/114) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x3ff, r5, r6, r5, r6, 0x14, 0x5}, 0xfff, 0x9, r9, r9, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r5, r6) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r6, 0x0, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000000040)='./file0\x00', r0, r6) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000140)="8119d6267059d1ca9b8c9df8819ec46f37fd2c7e20f349f26505b3374d849637ea05fdbfd8ad11e708603f6b2f4d64bd0df3a2de055b4ab84ed38ede70f9ec08ee9b252ba760ced834a92d477a9fd4920dce053cf6554e5c1220298f17270287aec1a0c8f162473b61eac42ac4ae10614bcbdd3d44f86ebea8d4f7be3a71965a13733c88375ec9923de58fdb6b4043ace4", 0x91, 0xe, &(0x7f0000000000)=@in6={0x18, 0x3}, 0xc) r2 = accept$unix(r1, &(0x7f0000003bc0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f6b55aa1f193c9ee5d77228f480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000955c7e73a2539cfe81420000000000b74fc3c3cea5c9fc2beee1afb39f242adcf37f46ff276bcfbd99025c70c759f4df8a3e144997112f3ac4aeeb08e4d8fc48604a2c04aeed0847ca2ce069790b3b85d86800417e5478c0713b22a0e97d33d80ceddedfe7f8fcae7a65ecf543ecb228180d6f9da895f771b2bce899798cca9656c2000000000000000000000000000000000000000000000000fd5181ef1377fa57e0fefb04182cb3015dee48deaec90a764f123817938a7bd88b351bd889881d7268a0501c7261c7be33acbc2076b9a1e27e5abe0e36b3d102e900ce460097c35ecc5e7f900ab34237d1311e59f43be38a1a05eb5d3ac4d375db7b5d9a1fcf4dcee58710fbaf06caedd58585b117e43f503300d7ffc2b11e12cf599dead126fb0767bfdc42ce0007452ba82858e935355688fefd54be6d486cf16c1b126111ed1ee9b6f10ae21052242d57b55106654c32ce285a909d21c64a72828d2df8190715e55a160b6f23c3a3701413fc9de3a6aeac7ceccc80789e4de1802617a841ca00e63d3b"], &(0x7f0000000000)=0x1002) setsockopt$sock_int(r2, 0xffff, 0x1184, &(0x7f0000000040)=0x5, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000240)="9d") r3 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff1a1d32bd0ddb00f457350731f3620000000000000000656da02489672db6d18437405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a900b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db6116a1e222dcba8dee9f0cdc7527d27e8a15b700800000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f35100"/247], 0x44b, 0x800) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000002b80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000deffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007b496f25fc8c61387d5cef3e03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000db00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825fc6c4532688e321a9"], 0x1008, 0x1, 0x800) msgrcv(r5, &(0x7f0000002a00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000007fb5000000000000000000000000b60000000000000000000000000000000075b3aee72448d4363b089b0000f700000000000000000000000020000000000000000000000000000000000ac2b35b9b000000000000000000000000000000000000000000000400000000000000c8cc896a1800000000000000000000000000819d06deeddd600000000048a1abc8e59db0f6e0002eacfb27e78f5d7f7e2b3d0bb9ed41b2869dd78b8ea2ebf3b1aa76875016fd66fea3f0b0810f50236f85804e970000000027bc402cdad6bfb622fde961bc5f9e33ac50e13d2d0ed5a483aec92e15b9e2030de9823d37e3ba637e294d44eea7c8898deb40def596b3c1a6ee39d13c1e0aac6e5443c360582708cc7f94770b92583c8c0c040c38f1c20008ceeb752a7aa77ca854b7ecac062f3f"], 0xa4, 0x2, 0x1000) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) msgsnd(r5, &(0x7f0000001800)=ANY=[@ANYBLOB="0300000000180000020054b43ee7fda9a1872c089ae044c6300cd9a1dfd19643873fa8d4f20000a6851752ad718e886ea3ae9b7659a9eb8e7aad65ca59082ba81c6b49ab2c178fec8807b0abc216ae0b9fc39908af62017d728d266723df65dc78d01a8ff672f3c940ffe71dab5c52ef9664cfb23186a140cb38e262830fface3a7638a53b8612050bded18e98efdf2cbd85e83bfb2b8172f7932b12e90b9c4922decfa29d85c57757023ddcb794a8d1884fb21de15ae9f4dc0e1dd8c1df4048a47bc465da7b92d57c3f2ba5da8f04de77a2307eb36ca86441e9daaf34b6d4887a0f70080071e3b99d80a8109c5e84d688093062b89aa513b2e006d600000000000052ae7a78e5c87c8a2deb2a9ddf4620fc7ac21c63902607c0ce659879977eb2b5744542"], 0xac, 0x800) getegid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r6, &(0x7f0000001700)=[{&(0x7f00000003c0)="51973dff2b39fa8f461ba50e6e2ae93684a92cbec9828815b5ea3d3bc5ddd88863a345bd84e7cfa50598a71595bf4ed521a583f6", 0x34}, {&(0x7f0000000400)="9209ced920a091506aef329cb0e5d248c72a44c71acc174b4d248b7d380c575274ef335b04be5349e550c90a6275a8e21c4ccfc02f901d8bfb52d26f6cf41d73a82e6ec6b5713d08afcb31f9d7842bc617fff4b57d36d1a66ea3aabb915024f6bf344e95c02c456ca5af23c413a0707fcbda6f8c91748f665c392ce75563f9b9a035859c0a0716d1af0f49e33a6511cd36a30b1e2b0b7ca4af0f3825aafaba25a40d28b21b1b033851a14ce596855349321eeda876094310c340dedb7b", 0xbd}, {&(0x7f00000004c0)="7c7d8de0533c97d4eddb923da99af213a7b6b368ead9ef42dbcd2b941f3b620952ae9438a2f30af6d7546b12", 0x2c}, {&(0x7f0000000500)="2599f93b6ad7fb05b50e1fda5d7674fde5d4de08530c28e2981a5c1284c2d9756e65a38d235fa3d00fa5f3eb014294", 0x2f}, {&(0x7f0000000540)="9f806fe1aeb4a1abc08e9cccd484ab0539530e3d17e24e322d70bb63c90966d1dd5163b692ef093f7183b2255798c7d68bec1630ebfc0214ef0f4b0dbe696c801310978b9b6a093cbc9ac9dd147977376bb630542370498a52da2cc552b28558f621b9cec654847fe85288a6de5d784911fc3f7203200fb499485413268445a6f454e649d5c02bf98f2541370b170bb393bef33412f4782b882a4d0ccb9c982e4f1099f5ae6a30ba92e4bb81bc4c518ad55e655f51c28b432fd96443a7b3990d7741b9f81f06", 0xc6}, {&(0x7f0000000640)="7485f10015ecfc1561e1cfb6cb30fcea2c6e7052fb7ddcbe05f2dc003bdf2d67eca8bbd7607aa2021d3e1562ad4558d9aac7d2963b714d15f64dc44d6f05613d31ea2d7b8fd35ce2458ede0c97ea2654ec4c664e5d9a61f0778ed31bef6ab1d5732d404a99af6c698467f875e0c52ae5f57aa7c6142ad0a5650cb6c23b66f2468cc031df063096c4db2b63a3e7b72ec739d3d53467ed666ac6baefa86d569a545d3ca26d34cfd128b651", 0xaa}, {&(0x7f0000000700)="4fd75158bf7dc35206a7b8d7b2b1b00ccfdae59220d93fec9b449ba9d21d1b7b2ecfa44bb7925c01d74001287e20797e99274f4c3ded7d4b68739edba10e8515c66ae77a3a1f7b76ec870f71696c7623719a8d1313c95475ea3c19956dc575c4b6c751cf1e7fab26baf924c87cfcd2ee1dd248cfc2f3c49b2e9bc9677cfb2011fe1f0b4367543104dcf72fe3717aac379a21ea175362c4aae328017de126b48f4ad38dd151268f85e281f01ae782e9036f3e9167ee749674f7939d5b4f8ad9d0fe898c33eaa23d306e8d74bc908fda0efa213d69b7541c3479ce5ec8c5b087d2e15ade48cf5575f4cdd01734bcd917449278bc6306a75ae06d27b97904d1d1f69f840a0fc006abd405ac228b6de338f591c05b047d17158a299193ce089dadb320bfea31a0de42ab6caf5532346e8725b7eb696e29cb0cd33942f6327da190c309ec027b1190a003a35f9557aa67620a94afbc6f20187cf3c0fe834ee46d8c85d70be3e2273a4d9a1cde91ffdf4286a1be46ed92072996b7d94db718fc8ff14b19a5fc95dc8e905dca7dac625d2a6651cc9004c7c524a1838fb1569542c23c387bcafa4e5bfb155db85a6abb76002c6ca8f44712c3523c7c81f7e3d1ea9e4e19ff596bffd840701350b6988f3850c5b8fe667634eec202b8d371aab3d1f33c2066d4cc043b4e8f8e828ec5ab8c121f8d341e8bc9754be44950af15a512c971016be76409ca5505f4425e9f484d1fc03ba775f738500ba05a406f308a84e3c3fe1f76b5d5ac442b405bcef7a085cbd914a5674cab6380e57342318a8195d7553f537f253d445d33fa3aa408b121250fe75e5d4a3f1d7ec46fd4cb16e6a196b9b1e2e6077cece36a829a78d635ff95795b60bd9d03bb6626e9dfb787641dfabeb4706291a425642b6ef7da763638760d8b7368f13a835ad9f9d168594e71e2402cbbb30a3ee6409b8d0a9e23bf01b9e5aed209dd0e17b071009ad1f0d780ecc4e333fac466916e78f775a6bf5fcebc8c6bec47282df39ddb9eaf191d148b5861c3d80aa9de891fc6deb003541b2e7e2bd74150eb206600f972b7840ca6d140a26960c1efddf005d0c6cb41cafd28fbcce040fc4f537e60c9fc88e0b9efd326f0bfc434a8e2da8d3c0ee8b52bc1195ff1bd205ce06d2ac879a50eb996bc500c9dba6e84af1b00d875b2435965475aac1ce7b710e32be59e3ea021f41d0d82f21cae6b686d0b45c953ca1cf75784c9da8c4b723dea8593026e93142e47ded3ad489a1b4aef3ee1fe12939935e9bcd2a42076a0dad1ba70313764b0ee0cf3d8c939167875e402ca245d7d5866c003b5d3edd5db78232b5763345b8c8ded082c8e3ebcb9b5eb0548654a8ede2cd1d019078d8229208dcb90282651442dbebbeec008a610e8dd05bc84faa61c5b7c7a3ff1a92e54dcd16e022aa25590069897dd6bb6a7a13b9f471c7c5db1cd213f83a6fead4b5ea8d3b22f2c8151beae13b49b7715cb3aabfc2793ee7419b3206ff13f98deee253a6897a4dc450f7f9269fdb5567f5891ec611cbcba57fb34d36523ce7099d1d9fa4d2567e422c66159ff7811ccae87ce1c1aad80ea9381fec13d6a2c432dc42363a0bd16e52493394c81db678cd8acc2281396c9bf42ca610bcfcca9adc1ee0167f652bec67154c424b67f9327e473f5c5171518a32b7209b99f2d19e7b09774c2b402818f9431496f4c619a6f85cfbce3f4100fc2e6ced462c3ed9da6ea9e7a57b9a76b6f4e29466690eecad8bcfee5bac5b22fbb971e2cbb64f631fc4b7c0f0223615f957dcb0e75a9ed5d801e64e15f1ab8af9eb8acf4b4c59a50c31a89b07f49b6f78e7cf883bef8c06f6be1e045220e6521a723f7f77d0de27028e2011362d9f0c56f8d2333d035fb4aa15cb6f9cf18f2b76bbaf513d4ae977ce12dc0a87d0dc81cb62c0e804079366471dafa93c9d73d2a37abed072b562874ddacef841d6f980e49e71c61b8b010911d02f2f8cc457b4b52f40c49650e9b3a594af808a2963d5f42645083f8c720d947683072b182f62b3379b5ad2a6b112caf0e9c84d8f0fcb456444d6626c6222035961b00e1cdfaccd459b029a0f3163b26bbf80da66888127d55fafd1c41979be64105e969959aa67d02e75f30226293ea4e5cd8b67435e46720470c39af3cc06b12c3f1f405ed85bc13d532ce795fc14b55fadc048a711be3fa443ae1bcf2288e80d43f9c84921c411c5b24548e12c7fdee0a01d2ee9f8e47f86824b639fca279cef3eaf0689574c015a97eaf4b75ecf4cfb093ca3e1b1c59c04bfcab6c8c033388cffc47c429447a67fa30bfc4203511bd38a2677c076aac89699b1bdff29f89a9e69a8045028782639a3dd1aaefa86f0c272c6063ea579162749fb262c3f1bab1dce56abf53f7b73e9924e81b96907219412bc0d6eadb4df9da0eada27dddda37ddb89e8671e748d8430ea391f3654df9b97ea19ee4e0f06893fcaa7c5aa314d27e21203d31475547b706cde8ea455cd4436cdfbc536117d2c70b15afb689775e4321f0cc8cd810da2a01ac67c82470038686a6f6867c19ee5c457e3014cf471b12ddd114993401b2cea6fecf5a99132dfa2bf844f0016b6b62c2b44259ea83fbd4c5c6851e5a2566252488ac6bf9edf5def50d51c72bf18b241f289da9f50b59b00fad83edb9d406b5ffc245bc4f1dbd394f45febbb7c172eab8287f338c17f1025bb1cd9dae8ea381e6a9fd501a828bbc4974710a7214a6966b72ccf591052605f745521a55128775494d4adfa41f7a5a5af232db0924c6beda9d1f7f086b6dac0b03fe0122863a010665d5165b8acabbfb273794bbcf6439fbbfb3220c1f68e55c5f027037d5fdb1f80a45b6b4ed0cdb21b75e9d74aca5cbb0ceedc132ad8d47f4efd5e786dacd7ff17727db669813e31c12ed80e31c5e4050c8cf87feba8c036853a1c25bd6c917fd38946c3b8a3f28b84659271789fcb0eae7956a40da191664c093ea6e0453ca92e417d54438e0d48b3afb69867b6d735ed3c56dd70cb1e7d2fafad7833fc7bef398885ef54b0535b59a1f9ed0b4184197bbb56e4bcff1fcd6d4d81bfdd41d973f473b47317b21f3d549505be5a7f6c83820a69fcae97575adb109e5ca88be2445b7e8b9e961b5b9d035606f74165d8321b5d94d122dee76a21f1b7755711ff67d9ebe5590c5a40f13870a68adabefd61ce55774a00471643c412abe171e69a10ba6af5c921c906c52e9ae747b9a499c645ace377166caf146e00a5555b245cab4cb647e344befb808cbd9b03580b5db2d94f504b69d75cb81a383d4c8bc606de3e1bb34d5f7740ba5073881b3c469c6c2799337800e096049f677a17c5f41027dd3d2dbc7151e85f52014f50240cb5fe0429ba14ca27c01c457c7d47a60a56e1fc59ce9ddda93378dc98177f0729b0c3c24ac57a5105de307ca34539f8382be4066154e8278c91df51bc4d9866836df4c81a025cb2c4fe7b95a68ab814bcc1a50e58b9f8dbfc76b82ff7935d756adde4de360ddc44212c56753221a437bcb5c456771286bd0673ebca0dad338c85cd81ffdd24a6c82c8ffc1e024b8f7512dd6801a3671f72bc1bbd8ad4b9dd3bdb4d414d79b4061b82187b1a5040386020f92e9ae3a7256ebc024e378bb147a1c701f68d44b6de9a1f7fabb06ccfb367081bb4102ab508f805971f3b8383fa32df55b2c9704cc9d15e9facfc2f06f57b07661d0083047258ce92a18a794eb4d222bf1d06a950488545c1375cb089bd0d0c0bcd7071d013960859914b1d8aaf1d8a0f636ee4d9ba369defb8b2f8cdd4dba8a9945d190e8e2e539162961f14bdd9b336da6d6d156299b8e2ede890632ddd933c9c46356e45eab00db21b5c4ee27eebe2bee155263ab3ea699667cd6fd749f14a177d5415528ca78c76087f1f3cf5cbd6217fad6bcf85dcc3d1294bcd8a7565f9b1f5a4503c58d769d49123c0a60ed1a65f626b9005b6da06f6de293162592e2fa8bfc9184a21772f1bc12147919e3853148c3fc4da045626244ffef11859913edbe2629dc328db10b81c66f7aa726469da198774b5400e595b21d774f5d0dce0001dcf496e82d813ce47e366b09a04ddabc9f3fa1adef7e300a23fdea9e93ece0bd35e8c94f780d64de4f7c3d1b86aced51cc0bd49faf2c073c9886a067514684d8f223229318748402c3b13fa2b7804c13d80810f6eb46820da0026eab1f9eb04178b1986b4721844ff27e0973a938130b5f04a387dbadc532e88a3f4ecd5ddef18bff2f3d3e753462e8f4c76f10ac51c5242de76685ad7f9294db9176511bfdc92d495835c27bc259d76e4241de35ac1cbf801030157530f8b1bebd562d086a4a82c646c022d8226ee6176b6dd3702fddecda56c6b4ddd945de2d58f4e540cb98b9ec681d07831e031ed328dae17132eb9071955ffb8c72eca67e66ccd5fcc6b7d80a6f7616bcbe43febb4a0c12e2e3d89d1d564f0ab433e1e982bd6d19333788f611968d6e1462a8c63877060eb354b408a2d26a4773c96baa4bb3ad9c41edf0fc1c9b55f8201fbf74d72acd5dad721bdcbec0377c124446f33308f018185155441f2e9cdf165f2aa28c5090d6116e1bd67d3aedc85a9650578d4fd93365101a29613d030c74c1770a937b18efc394cd3e26a3981c3a0063eec64281f9a9f122550c0fcd9f9cd6e084e0b92daabfc1d39a8472f3c4f0594b5f0a4c1c74a8f90f73a3dfbb31f096e6bda0e5ab1458f7809ce5718567bb3f9f45e38b0a8274e7051f4202203e7b3e6036d2fcb4b14758c56e76e4c6e94596b3bff77b7e", 0xd45}], 0x7) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getpgid(0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r7 = socket$inet(0x2, 0x4000, 0x80) setsockopt$sock_int(r7, 0xffff, 0xbde62d0f781b238c, &(0x7f0000000180)=0x7, 0x1) setsockopt$sock_int(r7, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) r8 = semget$private(0x0, 0x7, 0x286) semop(r8, &(0x7f0000000480)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r8, &(0x7f0000000340)=[{0x3, 0x8}, {0x4, 0x82, 0xdfdbd8b24fcd74a7}], 0x2) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f00000000c0)) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r13 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000100)=""/114) r14 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r15 = fcntl$getown(r14, 0x5) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000200)={{0x3ff, r11, r12, r11, r12, 0x14, 0x5}, 0xfff, 0x9, r15, r15, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r11, r12) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r12, 0x0, 0xffffffffffffffff, 0x0]) r17 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r10, r16, 0xffffffffffffffff, r17, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r18 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r18, 0x2, &(0x7f0000000100)=""/114) r19 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$getown(r19, 0x5) r20 = kqueue() r21 = fcntl$dupfd(r20, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ff6000/0x1000)=nil, 0x1000, 0x0, 0x2012, r21, 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000880)={0xffffffffffffffff}) fcntl$dupfd(r22, 0x0, r23) pipe(&(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000300)=[{r24, 0xc0}], 0x1, 0x0) openat(r24, &(0x7f0000001780)='./file0\x00', 0x20000, 0x100) r25 = socket(0x2, 0x400000000002, 0x0) setsockopt(r25, 0x0, 0x20, &(0x7f0000000180), 0xc8) socket(0x2, 0x400000000002, 0x0) r26 = syz_open_pts() r27 = openat(r26, &(0x7f00000000c0)='./file0\x00', 0x8, 0x82) ioctl$TIOCSETD(r27, 0x8004741b, &(0x7f0000000300)=0x401) ioctl$WSDISPLAYIO_GVIDEO(r27, 0x40045744, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000240), 0xc) ioctl$BIOCSBLEN(r27, 0xc0044266, &(0x7f00000001c0)=0x4) setsockopt(r27, 0x800208, 0x75, &(0x7f0000000180), 0x0) r28 = socket(0x2, 0x400000000002, 0x0) setsockopt(r28, 0x0, 0x1d, &(0x7f00000016c0), 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r29 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r29, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) semop(0x0, &(0x7f0000000380), 0x0) semop(0x0, &(0x7f0000000340), 0x2b13) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f00000000c0)) r30 = socket(0x18, 0x2, 0x0) setsockopt(r30, 0x29, 0xb399, &(0x7f0000001640)="001c0000848fe67666748597910eb985165c6d7550b5fb83e269ad9227fe296407449103bee97902c7df8070c3ea5b7b0ee9d1de6ef3f8c700f214ded963fe591efd946c0599a30b2850ce23e4908636b5ab8f3c17c8810d654f09e84b3d1d184dd48ad515a52197505464d88cba2b115ea2bc8957ebacdc4924639660517c637c1ec17deccac7ea01ca96e8c1c22f783f1b08c615cf1aa5b1874ea9073b0c7f13b6670d67292fd4977a95ed7cd217280376de", 0xb3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r33 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r33, 0x2, &(0x7f0000000100)=""/114) r34 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r35 = fcntl$getown(r34, 0x5) shmctl$IPC_SET(r33, 0x1, &(0x7f0000000200)={{0x3ff, r31, r32, r31, r32, 0x104, 0x5}, 0xfff, 0x9, r35, r35, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r31, r32) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r32, 0x0, 0xffffffffffffffff, 0x0]) r37 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, 0x0, r36, 0xffffffffffffffff, r37, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) 16:00:22 executing program 1: syz_emit_ethernet(0x5b, &(0x7f0000000100)="4dba35ebc5c0e26522ada1c10b697049ed2ce31a0ceb7fe78c74f5e40aeaaa6d7af7439709764e790ea34a684786ea1db554b0612828c51daab2446640239a0fb7e62779383931dbad103c9b1ffeaf52ade120cfdd102ec9981a8e") pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = open$dir(&(0x7f0000000200)='./file0\x00', 0x40, 0x7892888d435bfc71) linkat(r0, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00', 0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) rmdir(&(0x7f0000000280)='./file0/file0\x00') unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x200000000000026c, &(0x7f00000001c0)=[{0x14, 0x0, 0x9}, {0x1000000045, 0x0, 0x0, 0x6}, {0x6, 0x0, 0xb, 0xfffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000000c0)) 16:00:22 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', 0x40, 0x8b) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000440)={0x10, 0x0, 0x4, 0x20, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x33f}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x44}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7ff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2}, {&(0x7f0000ff3000/0xb000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x4}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x400000000}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xb409}], ['./bus\x00', './bus\x00', './bus/file0\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) fchdir(r0) acct(&(0x7f0000000240)='./bus\x00') r1 = socket$inet6(0x18, 0x3, 0x102) open$dir(&(0x7f0000000380)='./bus\x00', 0x80, 0x101) dup2(r1, r1) sendmsg(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000280)="1cd0b8c4efb623fb9c0f18542aa7c49f0d00c6148add331a9062b8ea5212c850b9e386b176a8b5a1a9a98ae873a9923349c2a182427ed2a531ffeefbd80db40ac1bb0a01a676bd9319108d037911d4555c23a1e27143fb9cb31cd81b16fc46f766c3f256b8331d717c2f5a6387e86d7f2987be", 0x73}, {&(0x7f0000000300)="4e4cbc7cfe", 0x5}], 0x2, &(0x7f0000000380)}, 0x400) geteuid() connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00\x00./bus/file8\x00'], 0xe) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000200)=0x80000001) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062bdd77eae99244469dc200fe0004000000000000000af6ce4f22276e2b8d2a48d69e0000", 0xfffffef8}], 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)="47062d81321e26e82360ddae4b20eac3aa46c0033a8b2bed03e6ffa78e5e5bc082bd365eebe8e9a86098b530", 0x2c}, {&(0x7f00000000c0)="8edb932a4097852f242f9365989ea48a06d912808f20613d4eb528548b92183296ac0ff61cf9c6243bb46705a289e5158ffc4a2576c0aa4aec455a544ece1198034de585c753b0aac9314e637160dbed179783e9712c3b628b69dd048df59796734e3cdca76e8cb77aa5c4345332021a33facf023738497341aab82ecfe2fa0fc2bc5091ab4c984c0f1618fcadf8f231c84fb70e95c546abb7373e042ba9648e02c375cdc32350d612518b5115384bafc95f88fdd66963d58967845375cc6c5d7cff2bbe3797f4903a423d0a2d1bba5fcf73b627ea703437724c1ba54231f246c5c317f6ad4d429b71", 0xe9}], 0x2, 0x0, 0x3) mknod(&(0x7f0000001340)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x40000000, 0x4}], 0x10000, 0x0, 0x0, 0x0) r3 = syz_open_pts() dup(r3) r4 = socket$inet6(0x18, 0x3, 0x102) r5 = dup2(r4, r4) sendmsg$unix(r5, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) mkdirat(r5, &(0x7f0000000200)='./file0\x00', 0x10) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000000)=0xd55) 16:00:23 executing program 1: 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(0x1e, 0x8000, 0x1) 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, &(0x7f0000001980)=ANY=[@ANYBLOB="d1c9fcc8ccef944d2500da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d2264304905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3458755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe62548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e27f2f973e885f0cfcf6c469dfb8420dca12490ed8c11325fd72f5d7d17e79596e8bc13db02c3d72be1bb6278f84819f528c6dba660a7446851a2a518db9ea42c6b78c92b79da98191159dc08c7c3d7d25eadb0aab129c66552a5053dc59a61a259e4b5d484d5dad549c9a6e3febe9de9cf267c6341cebb3d0d549e3dc7ee5e41654ad5df35e470a501c3ebef6b665e7555415b33bd6cadbce169b1480d393b131e1cbc52b78651cf53f4ecd500a4eefe84c2a976ac3f24868398816d9af9159320208474856dbb2be43a7356f53e78987090ee4b06a7ebb8250988072eae9dd5b6574f73ede314fe232aeead5e45af40f8aa20a09a7c9062893cca5f2c1d803adffd4a54aa52dfd67f063ac6d53e9ed454557ad4478e28cd8896a820c33123af94abff8673a50d4cda237218c68cf0947dee3ebd2741d36e64d5b8dc204eca69e3d54a725c1d3c17f5bd92231d183eb7e33ee5c3a154c95c70fc3825f47b6b6e06ca1b148bd85a74d598d35928b971879966499079cc9bce0278ca064df43a2ea1a3b944598a7b3241e356ba9d9cad5c804a15102dc8ac999a8cb8a6a0a7247056269d6c5ff745b0e2c16ba45443c01000000327aa134e839baaf8f7af69070bdc726c083da5aeeea5abbea34be9baaa84a392f1b424cdbe52215110c10100978a3a0fc3eba103ae5343619980cb4e9d392356a570e8c02f4661647f4c49f942be39bcee320fcb569e4e5b71e2762010da528f16215e6e745bdffa7cc96332556e50b0bc785be1f59b0c5ffb826355c2f71b87bf2fccf0712588c903c26cecd3724dc79bf9803d3426a9612df9d9ea0d9bd643a8827b47f71d7d6d812058de86d3a5161c87dd2"], 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) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) clock_gettime(0x0, &(0x7f0000000000)) r1 = semget$private(0x0, 0x3, 0x0) r2 = semget$private(0x0, 0x1, 0x0) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000b80)=""/175) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000100)=""/210) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f00000006c0)=""/215) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000200)=""/120) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000340)=""/165) semop(r1, &(0x7f0000000100)=[{0x1, 0x3, 0x400}, {0x6, 0x7, 0x1400}, {0x3, 0x6, 0x1800}, {0x0, 0x5a73, 0x1800}], 0x4) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) poll(&(0x7f0000000300)=[{r3, 0x80}, {r4, 0x10}, {r0, 0x4}], 0x3, 0x10000) r5 = socket(0x80000000000002, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1021, &(0x7f0000000040), 0x4) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000080)=0x8) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000400)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f00000000c0)=0x20) kqueue() r7 = socket(0x18, 0x1, 0x0) r8 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r8) shmdt(r8) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:23 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x1) r1 = socket$inet6(0x18, 0x3, 0x102) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x10, 0xc1) getpeername(r3, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="63098647c6ff07e00000"], 0x10) write(r0, 0x0, 0x0) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f0000002b80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000deffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007b496f25fc8c61387d5cef3e03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000db00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825fc6c4532688e321a9"], 0x1008, 0x1, 0x800) msgrcv(r1, &(0x7f0000002a00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000007fb5000000000000000000000000b60000000000000000000000000000000075b3aee72448d4363b089b0000f700000000000000000000000020000000000000000000000000000000000ac2b35b9b000000000000000000000000000000000000000000000400000000000000c8cc896a1800000000000000000000000000819d06deeddd600000000048a1abc8e59db0f6e0002eacfb27e78f5d7f7e2b3d0bb9ed41b2869dd78b8ea2ebf3b1aa76875016fd66fea3f0b0810f50236f85804e970000000027bc402cdad6bfb622fde961bc5f9e33ac50e13d2d0ed5a483aec92e15b9e2030de9823d37e3ba637e294d44eea7c8898deb40def596b3c1a6ee39d13c1e0aac6e5443c360582708cc7f94770b92583c8c0c040c38f1c20008ceeb752a7aa77ca854b7ecac062f3f"], 0xa4, 0x2, 0x1000) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000001800)=ANY=[@ANYBLOB="0300000000180000020054b43ee7fda9a1872c089ae044c6300cd9a1dfd19643873fa8d4f20000a6851752ad718e886ea3ae9b7659a9eb8e7aad65ca59082ba81c6b49ab2c178fec8807b0abc216ae0b9fc39908af62017d728d266723df65dc78d01a8ff672f3c940ffe71dab5c52ef9664cfb23186a140cb38e262830fface3a7638a53b8612050bded18e98efdf2cbd85e83bfb2b8172f7932b12e90b9c4922decfa29d85c57757023ddcb794a8d1884fb21de15ae9f4dc0e1dd8c1df4048a47bc465da7b92d57c3f2ba5da8f04de77a2307eb36ca86441e9daaf34b6d4887a0f70080071e3b99d80a8109c5e84d688093062b89aa513b2e006d600000000000052ae7a78e5c87c8a2deb2a9ddf4620fc7ac21c63902607c0ce659879977eb2b5744542"], 0xac, 0x800) msgrcv(r1, &(0x7f0000000080)={0x0, ""/147}, 0x9b, 0x2, 0x1800) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) syz_emit_ethernet(0x163, &(0x7f00000002c0)="d17e00b69609527600") 16:00:23 executing program 0: r0 = socket(0x1b, 0x4000, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="3b024207e0000001861835bced11a0005f110417f618cce61818ac5855dcd96b91016c9de48903a0a7253d7f512e14ccb2d0dcd4a79272b268e246ac8e2f"], 0x10) write(r0, 0x0, 0x0) 16:00:23 executing program 1: shmget(0x3, 0x3000, 0x1, &(0x7f0000ffd000/0x3000)=nil) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffd000/0x2000)=nil) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x799, "73cc510e52b3ad2e0d3fc9c06d00007f00"}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x3, 0x1}) mknod(&(0x7f0000000080)='./file0\x00', 0x20, 0x5) r3 = socket$inet6(0x18, 0x4, 0x8) read(r3, &(0x7f0000001240)=""/11, 0xb) getpeername$unix(r2, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000001200)=0x1002) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) 16:00:23 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket$inet6(0x18, 0x3, 0x102) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) getgid() ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000000)={0x3, [{0xcceabe97a06910ee, 0x1b6}, {0x3, 0x1}, {0x3, 0x38}, {0x2, 0xeb}, {0x2, 0xd03f}, {0x2, 0x80000001}, {0x1, 0x2e}, {0x2, 0x2}, {0x1}, {0x2, 0x47ae}, {0x1, 0x7fff}, {0x1, 0x5}, {0x9b50c754a431c5ce, 0x11b}, {0x0, 0x8}, {0x2}, {0x2, 0x5}, {0x3, 0x2}, {0x2, 0x6}, {0x3, 0x5}, {0x3, 0x1ff}, {0x3, 0x8}, {0x0, 0x10000}, {0x1, 0x3ff}, {0x2, 0x6}, {0x2, 0xab5d}, {0x3, 0x7}, {0x2, 0x7}, {0x3}, {0x1, 0x9}, {0x1, 0x1ff}, {0x1, 0x8}, {0x3, 0x3ff}]}) getsockopt(r0, 0x0, 0x66, 0x0, 0x0) 16:00:23 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001c80)='&#@,@\\{(/[\x00', &(0x7f0000001c40)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() pwritev(r0, &(0x7f0000001bc0)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r2 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001880)='/dev/ttyCcfg\x00', 0x81, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000018c0)) r4 = open$dir(&(0x7f0000000200)='./file0\x00', 0x8080, 0x0) close(r0) r5 = dup(r0) semget$private(0x0, 0x4, 0x303) r6 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) ioctl$TIOCEXCL(r5, 0x2000740d) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x0) ioctl$TIOCCDTR(r5, 0x20007478) ioctl$KDGKBMODE(r5, 0x40044b06) r7 = socket(0x800000018, 0x1, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1c8d62c6e936f906}, 0xffffffffffffff22) pwritev(r4, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r5, &(0x7f00000016c0)=[{&(0x7f0000001d00)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f00000024c0)=""/4096, 0x1000}, {&(0x7f0000001600)=""/145, 0x91}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000200)=[{0xfc01, 0x7, 0x20, 0x401}, {0x81, 0xff, 0xeb, 0x5}, {0x80, 0x80, 0x4, 0x2}, {0x1, 0x40, 0xa6, 0x8af}]}) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000040)) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20102, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xde32, 0x0, "85495500020000000800001167f5bfa600"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "93cb33cbaca90a42ee314d9957e05a8ffc58fc97"}) poll(&(0x7f0000000040)=[{r1, 0x21}], 0x1, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) r2 = socket$inet6(0x18, 0x3, 0x102) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f00000004c0)={0x1, 0x9, 0x40, {[0x81, 0x5, 0x0, 0x237, 0xa06e, 0xfffffffffffffffe, 0x4, 0x41ea, 0x6, 0x100000001, 0x1, 0x9, 0x1c0000000000000, 0x80000001, 0x8, 0x7, 0x1, 0x5], [0xfffffffffffffff8, 0x4, 0x7, 0x20, 0x4bfe62b7, 0x0, 0x6, 0xff, 0x6, 0x8], [0x0, 0x5, 0x777e, 0x7, 0x8, 0x0, 0x3], [0x1a969af3, 0x1, 0x1ff, 0x9, 0x5, 0xfffffffffffffffe], [{0x40, 0x60000, 0x7fff}, {0x401, 0xfffffff7, 0x8, 0x401}, {0x8, 0x5, 0x0, 0x9}, {0x1ff, 0x9, 0x3, 0x3}, {0x1, 0x8, 0x5, 0x5}, {0x6, 0x6, 0x401, 0x307}, {0x8001, 0xa, 0x8, 0x3f}, {0x3, 0x7ff, 0x2, 0x258}], {0x77b, 0x8, 0xa8, 0x100000001}, {0x3, 0x8, 0x4, 0x7fffffff}}}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r4, 0x20004268) 16:00:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="8202695e7f0000010018a56964653000"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xde32, 0x0, "85495500020000000800001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "93cb33cbaca90a42ee314d9957e05a8ffc58fc97"}) poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000040)=0x7ff) 16:00:23 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {0x2}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {0x0, 0x8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r3, &(0x7f0000000800)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287631ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da81600"/371], 0x1, 0x7fb) msgsnd(r3, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) msgrcv(r3, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r3, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r3, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) r4 = getuid() r5 = geteuid() setreuid(r4, r5) r6 = getegid() r7 = getuid() r8 = geteuid() setreuid(r7, r8) r9 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r10 = dup(r9) writev(r9, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r9, 0xe3) writev(r9, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) ioctl$TIOCNXCL(r9, 0x2000740e) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) r11 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r11]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = kqueue() r15 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r15, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r15, &(0x7f0000000340)=ANY=[@ANYRESHEX=r14], 0x1, 0x1000) r16 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r16}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r16}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r16}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r17 = kqueue() kevent(r17, &(0x7f0000000100)=[{{r16}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r18 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r18}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r18}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r18}, 0xfffffffffffffff9, 0x0, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r19 = kqueue() kevent(r19, &(0x7f0000000100)=[{{r18}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r20 = kqueue() r21 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r21) writev(r21, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r21, 0xe3) writev(r21, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x20008) kevent(r9, &(0x7f0000000f80)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x2, 0x0, 0x1}, {{r21}, 0xfffffffffffffffe, 0x20, 0xffffb, 0x0, 0x3}, {{r14}, 0x0, 0x2, 0xa43650b6e34dedc1, 0x7ff, 0x7}, {{r13}, 0x0, 0x40, 0x8b46d0d583c0d5ff, 0x2, 0x1}, {{r22}, 0xfffffffffffffffb, 0x10, 0x1, 0x0, 0xae5d}, {{r21}, 0xfffffffffffffffc, 0x40, 0x20000000, 0xffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) kevent(r20, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r23 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r23}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r23}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r23}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r24 = kqueue() kevent(r24, &(0x7f0000000100)=[{{r23}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r25 = open$dir(&(0x7f0000000680)='./file0\x00', 0x80, 0x1c0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r25}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r25}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r25}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r26 = kqueue() kevent(r26, &(0x7f0000000100)=[{{r25}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r26, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r27 = open$dir(&(0x7f00000007c0)='./file0/file0\x00', 0x400000002c5, 0x114) r28 = socket(0x2, 0x3, 0x0) r29 = fcntl$dupfd(r28, 0x0, r28) ioctl$TIOCFLUSH(r29, 0x8020691f, &(0x7f0000000300)) r30 = dup2(r29, 0xffffffffffffffff) r31 = socket(0x2, 0x3, 0x0) r32 = fcntl$dupfd(r31, 0x0, r31) ioctl$TIOCFLUSH(r32, 0x8020691f, &(0x7f0000000300)) r33 = accept$inet(r32, 0x0, &(0x7f0000000580)) kevent(0xffffffffffffffff, &(0x7f00000005c0)=[{{r10}, 0xfffffffffffffffc, 0x9, 0x80000000, 0x0, 0x401}, {{r30}, 0xfffffffffffffffb, 0x24, 0x494d24ded75803af, 0x9, 0x7fff}, {{r33}, 0xfffffffffffffffd, 0x39364754bac34768, 0x20, 0x4, 0x7}], 0x200000, &(0x7f0000000400)=[{{r16}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x3, 0x1}], 0x3ff, &(0x7f0000000140)={0x7, 0x2}) r34 = kqueue() kevent(r34, &(0x7f0000000100)=[{{r27}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r34, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r35 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r35}, 0x8000000000000007, 0x4, 0x20, 0x7, 0x10001}, {{r35}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r35}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r36 = kqueue() kevent(r36, &(0x7f0000000100)=[{{r35}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r37 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r37}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r37}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r37}, 0xfffffffffffffff9, 0x1, 0xd9f14558daacf7b8, 0x36dc9b59, 0x10000}], 0x6, &(0x7f0000000140)={0x7, 0x2}) r38 = kqueue() kevent(r38, &(0x7f0000000100)=[{{r37}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000a40)=ANY=[@ANYRESDEC=r11, @ANYPTR=&(0x7f00000009c0)=ANY=[@ANYRESDEC=r16, @ANYRESOCT=r18, @ANYPTR64=&(0x7f0000000b80)=ANY=[@ANYRES16=r23, @ANYRES32=r16, @ANYRESHEX=r26, @ANYPTR=&(0x7f0000000e80)=ANY=[@ANYRESDEC=0x0, @ANYRES16, @ANYBLOB="2594f9f5c67fd5cee3df46ae298ae476bb6c824839a22bf17bc0ab997d23d0f06b3e5eeb6be875832d22b51faf94d8a9757c8f6add0ec1a4daa2173790bb3ef8b6dabf287fc7ed9ecfc46211b389b534f6216f724b62de1c16fda6a3614b4d1cec7aa4a674cf767bdaf6e4ab3500800000a7ca325e289d01bc682c5156d52848ce95c4a80977b663686fda9ddc183d504f5fe2", @ANYRES32=r34, @ANYPTR64, @ANYRESHEX=r35]], @ANYRESOCT], @ANYRES64=0x0, @ANYRES32, @ANYRES64=r20, @ANYRES64=r37], 0x6, 0xc00) r39 = getuid() r40 = geteuid() setreuid(r39, r40) r41 = getegid() r42 = getuid() r43 = geteuid() setreuid(r42, r43) r44 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r44, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgctl$IPC_SET(r44, 0x1, &(0x7f00000000c0)={{0x6, r40, r41, r43, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e3, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r46 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r46, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r46, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r46, &(0x7f0000000800)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287631ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da81600"/371], 0x1, 0x7fb) msgsnd(r46, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) msgrcv(r46, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r46, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r46, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) r47 = getuid() r48 = geteuid() setreuid(r47, r48) r49 = getegid() r50 = getuid() r51 = geteuid() setreuid(r50, r51) msgctl$IPC_SET(r46, 0x1, &(0x7f00000000c0)={{0x6, r48, r49, r51, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r41, r45, r49, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r11, r11, r11, r11, r45, r12, r12, r12, r12]) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r55 = geteuid() r56 = getpgid(0xffffffffffffffff) r57 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000c40)={{0xbaec, r54, r52, r55, r53, 0x143, 0x80000001}, 0x8, 0x100000000, r56, r57, 0xfffffffffffffffd, 0xfffffffffffffe00, 0x100000000, 0x9}) msgctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x6, r54, r6, r4, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) r58 = getegid() r59 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r59, 0x0, r59) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000280)=0xc) r61 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0xfffff800, 0x0, r6, r4, r58, 0x42, 0x1}, 0x0, 0xfffffffffffffffb, r60, r61, 0xff, 0x7, 0x3, 0x7fff}) r62 = getegid() lchown(&(0x7f0000000000)='./bus\x00', r8, r62) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) execve(0x0, 0x0, 0x0) 16:00:23 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x1a, r1, 0x0, 0x0) r2 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r3, 0x0, 0x30000000000) ftruncate(r3, 0x0, 0x80001ffffc) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20, 0x0) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000240)=0x1) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x10) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x3, 0x102) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000040)=0x25) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2000000000000054, &(0x7f0000000000)=[{0x2d}, {0x3}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x80}, {0x14}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") shutdown(0xffffffffffffffff, 0x1) r1 = semget$private(0x0, 0x4, 0x4) semop(r1, &(0x7f0000000040)=[{0x0, 0x7ff}, {0x1, 0x4, 0x1800}, {0x1, 0x2, 0x1000}, {0x6, 0x7fff, 0x1000}, {0x0, 0x9, 0x1800}], 0x5) 16:00:23 executing program 1: socket$inet6(0x18, 0x3, 0x102) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(0xffffffffffffffff, r0) sendmsg$unix(r1, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) syz_emit_ethernet(0xbb, &(0x7f00000003c0)="c9be6067eb4083bf7ba280eb4e1fe85907c1902d8ab49e00f74b39f59ae459f69adfb0b04348a5033c4a4e8dcdb8105e2bcb9743034d8d8ce72ead02d4fef992bd273fe74f374f02eb6fdc3bc1d057a5fe4e211bd5e829c3893e4541015aef2fd6e98584cd7cd281d0dd7bcb55256a964224a468bb9fe894db863ee9542195c59e6e49da22f849dc6bd0b230ce539e4f74770538f1ec1e5878c03b5da1fa8a300f23269239507ba2268409207af772200b8f31979c4b2799091029") ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x6, r2) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x30000, 0x0) r5 = accept$unix(r4, &(0x7f0000000200)=ANY=[@ANYRESHEX=0x0], &(0x7f0000000280)=0x1) getsockname$unix(r5, &(0x7f0000000340)=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)="ab2b43ce9b33ada78bdabf1210ac14d5e51348771197a7728420aef61715f7b1d3d4b3838ac82964e1d5ec01bec76c76253455d4a238e7ce15db314c6bfacc680a70d8c085589587", 0x48) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x8000, 0x0) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) dup2(r1, r0) syz_emit_ethernet(0x0, 0x0) syz_emit_ethernet(0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:23 executing program 0: r0 = socket(0x800000018, 0x8003, 0x0) socket(0x24, 0xb1f597d1ac52cc7b, 0x3f) bind$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000c6918b066547c0b6c64e902fd3da7bf912c05b578310ee692291f942fb4ca998e52579ba7ee857b39e4af705d20c193f213819e58944c3236338eeffffffff00000000fa1cc4e399fad3a4d3bbaa02404a9ba89edbf91e87c0f4124e0e3e01430cdaed9e656d579cba174f9638006e9693a6768c8be9ac2fe7f33ebf31065705f5fb2bd5bd2b28209ad96bf7bfebd52a3427d78d7368fb0352206f82105fd2611bcf958d671a791c"], 0xa) 16:00:23 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e04135527b26c65"], 0x10) write(r0, &(0x7f0000000100)="000036c44a2d705e683a9e798003a7c0e91494c7899624b887e62d5cb5dc0917", 0x20) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66a474696c65"], 0x10) r2 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x286) semop(r3, &(0x7f0000000480)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r3, &(0x7f0000000340)=[{0x2, 0x8}, {0x4, 0x2, 0xdfdbd8b24fcd74a7}], 0x2) kqueue() semctl$SETVAL(r3, 0x0, 0x8, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r7 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000100)=""/114) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = semget$private(0x0, 0x0, 0xa670a33a8e9417ea) semop(r9, &(0x7f0000000280)=[{0x1, 0x3, 0x1000}, {0x5, 0x7, 0x1000}], 0x2) r10 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x3ff, r5, r6, r5, r6, 0x14, 0x5}, 0xfff, 0x9, r10, r10, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r5, r6) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r6, 0x0, 0xffffffffffffffff, 0x0]) r12 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r4, r11, 0xffffffffffffffff, r12, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) r13 = getgid() r14 = geteuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)={{0x3, r4, r13, r14, 0x0, 0xb, 0x4}, 0x2, 0xdc, 0xffffffffffffff01}) write(r1, &(0x7f00000000c0)="000036c44a2d705e6887e62d5cb5dc0917000000000000", 0x17) 16:00:23 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x10001}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x31) socketpair(0x6, 0x8000, 0x80, &(0x7f0000000040)) 16:00:23 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e04135527b26c65"], 0x10) write(r0, &(0x7f0000000100)="000036c44a2d705e683a9e798003a7c0e91494c7899624b887e62d5cb5dc0917", 0x20) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66a474696c65"], 0x10) r2 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x286) semop(r3, &(0x7f0000000480)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r3, &(0x7f0000000340)=[{0x2, 0x8}, {0x4, 0x2, 0xdfdbd8b24fcd74a7}], 0x2) kqueue() semctl$SETVAL(r3, 0x0, 0x8, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r7 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000100)=""/114) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = semget$private(0x0, 0x0, 0xa670a33a8e9417ea) semop(r9, &(0x7f0000000280)=[{0x1, 0x3, 0x1000}, {0x5, 0x7, 0x1000}], 0x2) r10 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x3ff, r5, r6, r5, r6, 0x14, 0x5}, 0xfff, 0x9, r10, r10, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r5, r6) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r6, 0x0, 0xffffffffffffffff, 0x0]) r12 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r4, r11, 0xffffffffffffffff, r12, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) r13 = getgid() r14 = geteuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)={{0x3, r4, r13, r14, 0x0, 0xb, 0x4}, 0x2, 0xdc, 0xffffffffffffff01}) write(r1, &(0x7f00000000c0)="000036c44a2d705e6887e62d5cb5dc0917000000000000", 0x17) 16:00:23 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e04135527b26c65"], 0x10) write(r0, &(0x7f0000000100)="000036c44a2d705e683a9e798003a7c0e91494c7899624b887e62d5cb5dc0917", 0x20) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66a474696c65"], 0x10) r2 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x286) semop(r3, &(0x7f0000000480)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r3, &(0x7f0000000340)=[{0x2, 0x8}, {0x4, 0x2, 0xdfdbd8b24fcd74a7}], 0x2) kqueue() semctl$SETVAL(r3, 0x0, 0x8, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r7 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000100)=""/114) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = semget$private(0x0, 0x0, 0xa670a33a8e9417ea) semop(r9, &(0x7f0000000280)=[{0x1, 0x3, 0x1000}, {0x5, 0x7, 0x1000}], 0x2) r10 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x3ff, r5, r6, r5, r6, 0x14, 0x5}, 0xfff, 0x9, r10, r10, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r5, r6) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r6, 0x0, 0xffffffffffffffff, 0x0]) r12 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r4, r11, 0xffffffffffffffff, r12, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) r13 = getgid() r14 = geteuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)={{0x3, r4, r13, r14, 0x0, 0xb, 0x4}, 0x2, 0xdc, 0xffffffffffffff01}) write(r1, &(0x7f00000000c0)="000036c44a2d705e6887e62d5cb5dc0917000000000000", 0x17) 16:00:24 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e04135527b26c65"], 0x10) write(r0, &(0x7f0000000100)="000036c44a2d705e683a9e798003a7c0e91494c7899624b887e62d5cb5dc0917", 0x20) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66a474696c65"], 0x10) r2 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x286) semop(r3, &(0x7f0000000480)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r3, &(0x7f0000000340)=[{0x2, 0x8}, {0x4, 0x2, 0xdfdbd8b24fcd74a7}], 0x2) kqueue() semctl$SETVAL(r3, 0x0, 0x8, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r7 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000100)=""/114) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = semget$private(0x0, 0x0, 0xa670a33a8e9417ea) semop(r9, &(0x7f0000000280)=[{0x1, 0x3, 0x1000}, {0x5, 0x7, 0x1000}], 0x2) r10 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x3ff, r5, r6, r5, r6, 0x14, 0x5}, 0xfff, 0x9, r10, r10, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r5, r6) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r6, 0x0, 0xffffffffffffffff, 0x0]) r12 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r4, r11, 0xffffffffffffffff, r12, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) r13 = getgid() r14 = geteuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)={{0x3, r4, r13, r14, 0x0, 0xb, 0x4}, 0x2, 0xdc, 0xffffffffffffff01}) write(r1, &(0x7f00000000c0)="000036c44a2d705e6887e62d5cb5dc0917000000000000", 0x17) 16:00:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x7, 0x5, 0xfffffffffffffffa, "6600fa1d03182eab7fff0e091fe600008000"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a5", 0x70}], 0x1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xde32, 0x0, "85495500020000000800001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "93cb33cbaca90a42ee314d9957e05a8ffc58fc97"}) poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) bind$inet6(0xffffffffffffff9c, &(0x7f0000000000)={0x18, 0x2, 0x8, 0x80000000}, 0xc) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="11d5e7b7532d4c767f440b259de0d673afbb3a12e5f5316a38b5f4a97419e195fd2b18e6b967b64a20982b9a1203f0d4794b2dace412cc6b94b70d71fe41e46791487717e98cd75439a2bca3d73cc6a78b4650a4c2f395e1ac0b1c3cb199df1c5503a47f199807216ae331a55e0f958f9fc5d3e87ae6c056514c5cab4368a75782d67360ccd7340ae27a03eb1d0625449cab2cad1905c10297f99c3f9eb7801dfbef4b537f120cb1499af88bb37086b26c6331312247f75b0ca608a59101aee00243fef30a99c9b60915e9a514ce003e996e3eba8da533af89461314beb9c6a49369a689a301f3f0a2697f4ac21d16", 0xef}, {&(0x7f0000001340)="a8c65c2ff7aea296174a63ae635edd05dc78e075214db94f1e3de508a907ab08e0a016746c53d028b76644485ce5d035b6f5e6998891b13d9846058137ad0442271dcc0b976ff5561abe498beb07c8e345cc5c6cc391d973f6dc6f7e2cec52ca44798e90e64cc2cb80ef682c403c3322126f79202133e0ce8740ed3cfaf8ebc50066cfb9c26f3285f296b7af35571438ca23584e7bf1e2250f77c8d9c55dd8451f47e8dd0e462c22a8f77ce8fe81398bcbd6c54c976ddf0759aecf87e3356267fa6fe71661ceaf71479b86b0bc69aae4e387d1c4ea41678e4a630c0061c50a7836c8cd8bf02742b74e5346d234caca3b6d6255f746b94ce8b70f18ecc7c81e4030176fe0e778fdb8b7b9fa347b3a2da886ef1dada063f127b57b5417cc2a0a5d090bde4d0baf988b723ed537c8a6245fbc5d394655f533aede132113df5371e872081e40118dc574638e939fc949ddc41d56bf39b4bdc97452c6f4edbaebcfb69aacbbc213a4b60328b978166e3dc1398198a6da066691cdf11dcf3f9ff0f86d35f864ab8b59e9d478fb59cfd1f72404acbacd8604e2085e1f049aa783afa242e5af3625ba0fa8ef970db8ad4057a64f5d09d4bf3248e9e9c6803343908ac88a2f8dca5a2e4379fb430b47aea3393907e61407ee38cbb2e017a6aa1c405c2e7ecd5e6e911a3b8dc4398dcbb457e49c7dd8029f0196d3a245a26c596b17d176f7e9866817faddb3e82856c6990ac2b86993b0297b923012f6436b2980e6e89e5fd9a8371509ac0afacc467d02f8ce6e095013a5a80314c58231860dd6756215621949026df6de3b46c29ccde7b773bd1772160a1231b3f645bf26acaa0ddbb2868a7985b6e85754e1beb574574b98f0ac2f7a21dc10ccf3d4410ec1211d1a46a2da980d122ed78f483435652b247026ae621c91ec3c3c97821b7d7d917cd53a4c2179c564f5f939221d698f85af4c93e80f411cfab693839fcc068ce4999321eac8eb99bb0cf41369d82fac737fc3addbf9a8aeeb8e0e12003c314741a78ffe396db6cdca5e6b51a477cf55e0735595f9a225ace983fd619d3b026791112f29bcc5c1e0ae48c3f54a3d1f5458ec515c41ceaed3ff85dae50d96f7ddaacf6d29b3d97bc78a4a42a25a91c91ce6e991cc81e7ab6c2156713a545dd946dec70246a5d21d9f95cf46cc13d5775942a1409d82c56f41482742c6f356db8994b0d5b3ed2ee1f7f18a2f6baefeb95a28e43b843875a827251ada7e095c13cd418256f5fab70dc72d8ba958661317458ac7417902ff13de620862856e5c5548457f955998b7815ca27a01b1fb11af1c46db5a9a57a2e1b37a22bf6d8be811564a717e022d94ca042f9e6c96ab59451dfb225bcca3836fc69f219dc10486a76e4b637730e2d35e53394578e38afc96001939cb93abf33b3cd1ac66c971a91177d98f16977aa9d84a66f92cecf9aaf3afa8e8b77f87c59a8012f631acbbca7062e5e2b5db8ccf98090243fed62918dda581e3087410c7e16aff56fc23ba003be55c42180f99e0553c875de43574e2298d9ec263801fa8721e3568718c6f7f2fe37113173887092d873b26da2aef4a1d749356683f479e585c8a229d25af19273a4011839a5de0acbe31d225d44b50d915c510f160450d5db6cb42502b8aec20edbbeddda4934c0281d44044a9470b293d00b83dadcbaec1938d5670467021bd5a2a228de025d127979bd177a02c415d69a2e3622b32a7b6a714fc9241d8b91b663a1569fda73c9082f476b1e6f63aecd392bc8a2593fe654b9075ddfbff0879277def7317b524b9a032cae688e6da3897262522ffa7bbc5d200fa7cccb90036d8483b09a248725e558d06099a84eb77e4e1a88f90d5347d84981156fe125a601e4d10e141e1c694abc96ba8a19a89561b59b1d712b2bf8d3fc084bf81717649ba9fceec1f46e0882067f85ebcc98ed487d0c26f590635dc2d0c150be7c0e628c743007f1c18c265e3a7ccc4f7b678350d24d1dd0481084dce14a20d79322597b7ddc856963263acf386110e64010246628efc8b5f69038d4aa8160738002394beedd56c2bdcaca6b31dbcc21e45297be63e65a6c656cef94db2765081fc3f0f9eecf8d95ce33f6fe332bd54f854efffa52e7c8e6bfdbb1af28a56fb20434b833253281522dd145b08c59126d80caf25bf03d789cbb996d733c2f1387271f8308308a528509472c0f4706d902725fe1e31fba407ad25b738fe772bc80e212c59c34859d972633388b6c911f4e1faa85b795818a48d351c0366572f35194aab0030ab704951bb8a09f338ec71b92c6526f1a2564d73e5e0619a1698a41a8739f1b969859dfc289f3fdf710beb34009e8ca9aa4c7590e3f92d653aa3ef7ff8f15e92503de177e5d745d52cf9d7815c5cb3357a4149763ea482e25cf79e7de331e5b776a6341269978bc9718241f7821d9828145615b3c9340930d5bae171386c64bcf7c10003a6038c2a20d74a9bd1d655d5aedd591f6a40f63b2583e9dee574ddba930b2022b8ff3cef33cf00432b6d8883ea90d5e0d19fa7e95f35d897f9ca094fe291b7af9ce12e73043a9264b3cf62d3666ad05af84a19d4f003ae69e14065594764a1afe9b5392c752911be480d00ec7fd27f6c70c97e182ca60cf4e974d0d969cc305ab1efbc35313eb81cf383422755cd6ff00d805d0aedb5b82bb9633d6f2cacf996e54336eea120332905fe1dd362f9157330a623d7f0c809fe8f60bdd9ba8c8e565778a5f6d0e2458a084f0cb843274f933772160559ec7b49f8a616520466608f56c6c5e9dabab4670cb8b8b679e5ff3b4845c498df7d6a02deabe5dc2994722d752e18b0fc9ab298ea6d7a888dd5c6810cf4d1a1cc2d517dc0688d329d05738b8217337c4d34e8ebe12bd76cb71e6b8a26464ae4063b070066c02b765856bbb28c7752c5a621541dc174b148b588570d7d952fe1e955bb8fa4c26e4ecc3fc7b39a672e4c9245fb0258e0e693d5d6d09f6a03a8c4837149550acb3f531494f45c81ccd243a9537e19a40e34d3b0f397eaf189227f2769b02a1424074bcc7e1d0363cd75ce777edcde29d894391334591e4d1e42ad19692f54565ec1652c3c6b79a6b85dede8e5a904a6ebda15f25f19c3735adefd2606fb9035097fb7288d790a1e40664ff2cba5a7ae1f98b9a951da4670b861dc827fd43ba1fd71223b17e128da872436a3cab16aa06b5490289e245527a3945254ec19aa8948ffcbc56f4dac5852c9fe9ba4afaed9739e0873e67cb23004f98f74ebb2cb1cc6e34d12ec31d421b10fbc674733891effe840cc6e0a85e796a8287f88928c8a2530a809b58cfe1009c04fb934f08c65f9971d2b255e32f390a354d07c24e077369b799ff6f8899fa7f3dc9383b474c2934e2ae4ea75c6fb29b5317982ea78e4ad5e166468a233cc20fc27b9bace63f977f76db69cd8154e7ca266d126e8be1e8f31db9eb5e443d4874bb7d62b287761564a4137aca9dc4225d18a93f5d9937876c443e123b9cbb22f900f3bdf22ef147830d585987e878b7c4b5404abf65f0aec8ec466a2e8c08aa6a602fdb5a9da3abfd1d41c508a12cffe5e15feadc841cb5d440f1db6f57ccecc996535997622fa960143f31503841e6f5823ea16eda854f0c6a26fd476d378f5eed4492853bf84d57d5c331227791ae649ee39d249113503db12d43e9b7fb4ff46a5c332207dfa04aebe7dd03698f2e2ab8c7d0ab1b0f5f32c35239fb0e149270cf088b867050c4ea252980b811ecfe98cf9189b841b34ee0aa781a09c023e4eee5b53cd9fabec95f5139ebc761fc9fc01e67c7549732668c5c4ad7d4f737d7dc834abcc28409e042306b26f544e477d4cce281f803343a1a95fd62c082aa815697bdd120e7ea2ac4a7536780dab54d5afb879eb0937131bc3fc53a39be155014ac2d2e18920379f25a2f9c0c136decc54c06c2c09ff38fc25fd1187ca30cb2ceb47faa8b16f2da572376e367a68d7adc9c06b302aac2c794e29d06c2022c584bf4aef8fbe9cc7eca96ff4491ae78bdad270531e64f5bdf5f8b873153a02013f1decb9eb3cea7c899403b0f994c32348529a91dddda9c6f9cf742ecb7c8feabce046312db88b2493fba01c9f52e1e642b681dc3b8484ccef9cb53ecae0a3d0dea6f4414b25a21a1d2ed6158b258398e6776ee4e55a29d01d3effc82aba8729894bba1a6d02ae6dbe85f1e90caf430320d199b1d0ada0763a7ec2fdaaf8f4f63a59e052dd9443c692cb8e494bf304535e46e2fdc78af32b00c2afded9acdacb51fd6972484f03ae0b8979982cb9ea5df8671be8ba9fa7af687bc457dd0395bd29832beb94a46a55833d5daaba640c569cb67e3cd43c2ae6f2e9545a28022d9867bc059f8e1f3e245c4fd4c14ef4ac9e10d8c3f6e5eec98855b11012dc09a48e31dccf25fcf99fb48eca1409fe280a005f541c99822c0747c199b1baa6756390bdad873408ffd740c73dc289314f9bff42dfcb5c1ed50d7bea366b759372cbd6d41600a92ffa085a494bcfc76644fb8a19cddfc68b5c5aa6f62f0215b10bd983de8b3aa00463542e7fdcbbd0ffc3ac6ad416c9c5cc1df7a299f3a8919aeef96a10115a5118d5baee198d16ce7fc9c7dd8233717bd7f8c931d03a4d2ee64e315342ba99b09c737788", 0xffffff7a}], 0x2) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000340)="61aabb41ae03e1c21fbbe5204f081ae5e339dac99b45ae623d91b6f686ffed32949eba26f3452174fdd70310d827bfcaf3f74e76989f898a9d3729b998b4117c54e55bd76eb73f0a0a17b1844478ed11aebb7138557f1d50eeddad9b88c595b88598150bb7683fe3049da3aa02e56a9446fcc073fe917677667bebfa423ab0cacdcdb7619fc78c03908f77ea1bb6b5c9cc25b0f6a4b0545539a54b400f6826b77e87e9a6951455766c7b48733ff594d6b394226c06e5af66c218d193f6a9618b161d2a43b95bfc576643add236e42a00f8833f0614559f9f4d9df1b7c3dc9f2bd981bc09", 0xe4}], 0x1) shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffd000/0x3000)=nil) 16:00:24 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e04135527b26c65"], 0x10) write(r0, &(0x7f0000000100)="000036c44a2d705e683a9e798003a7c0e91494c7899624b887e62d5cb5dc0917", 0x20) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66a474696c65"], 0x10) r2 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x286) semop(r3, &(0x7f0000000480)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r3, &(0x7f0000000340)=[{0x2, 0x8}, {0x4, 0x2, 0xdfdbd8b24fcd74a7}], 0x2) kqueue() semctl$SETVAL(r3, 0x0, 0x8, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r7 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000100)=""/114) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = semget$private(0x0, 0x0, 0xa670a33a8e9417ea) semop(r9, &(0x7f0000000280)=[{0x1, 0x3, 0x1000}, {0x5, 0x7, 0x1000}], 0x2) r10 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x3ff, r5, r6, r5, r6, 0x14, 0x5}, 0xfff, 0x9, r10, r10, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r5, r6) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r6, 0x0, 0xffffffffffffffff, 0x0]) r12 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r4, r11, 0xffffffffffffffff, r12, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) r13 = getgid() r14 = geteuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)={{0x3, r4, r13, r14, 0x0, 0xb, 0x4}, 0x2, 0xdc, 0xffffffffffffff01}) write(r1, &(0x7f00000000c0)="000036c44a2d705e6887e62d5cb5dc0917000000000000", 0x17) 16:00:24 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e04135527b26c65"], 0x10) write(r0, &(0x7f0000000100)="000036c44a2d705e683a9e798003a7c0e91494c7899624b887e62d5cb5dc0917", 0x20) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66a474696c65"], 0x10) r2 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x286) semop(r3, &(0x7f0000000480)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r3, &(0x7f0000000340)=[{0x2, 0x8}, {0x4, 0x2, 0xdfdbd8b24fcd74a7}], 0x2) kqueue() semctl$SETVAL(r3, 0x0, 0x8, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r7 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000100)=""/114) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = semget$private(0x0, 0x0, 0xa670a33a8e9417ea) semop(r9, &(0x7f0000000280)=[{0x1, 0x3, 0x1000}, {0x5, 0x7, 0x1000}], 0x2) r10 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x3ff, r5, r6, r5, r6, 0x14, 0x5}, 0xfff, 0x9, r10, r10, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r5, r6) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r6, 0x0, 0xffffffffffffffff, 0x0]) r12 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r4, r11, 0xffffffffffffffff, r12, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getgid() geteuid() write(r1, &(0x7f00000000c0)="000036c44a2d705e6887e62d5cb5dc0917000000000000", 0x17) 16:00:24 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e04135527b26c65"], 0x10) write(r0, &(0x7f0000000100)="000036c44a2d705e683a9e798003a7c0e91494c7899624b887e62d5cb5dc0917", 0x20) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66a474696c65"], 0x10) r2 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x286) semop(r3, &(0x7f0000000480)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r3, &(0x7f0000000340)=[{0x2, 0x8}, {0x4, 0x2, 0xdfdbd8b24fcd74a7}], 0x2) kqueue() semctl$SETVAL(r3, 0x0, 0x8, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r7 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000100)=""/114) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = semget$private(0x0, 0x0, 0xa670a33a8e9417ea) semop(r9, &(0x7f0000000280)=[{0x1, 0x3, 0x1000}, {0x5, 0x7, 0x1000}], 0x2) r10 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x3ff, r5, r6, r5, r6, 0x14, 0x5}, 0xfff, 0x9, r10, r10, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r5, r6) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r6, 0x0, 0xffffffffffffffff, 0x0]) r12 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r4, r11, 0xffffffffffffffff, r12, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getgid() write(r1, &(0x7f00000000c0)="000036c44a2d705e6887e62d5cb5dc0917000000000000", 0x17) 16:00:24 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0xd7], [0x500, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x7], [], [{}, {}, {0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x20, 0x0, 0x3, 0x800}, {0xff, 0x0, 0x9, 0x6}]}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000300)) 16:00:24 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e04135527b26c65"], 0x10) write(r0, &(0x7f0000000100)="000036c44a2d705e683a9e798003a7c0e91494c7899624b887e62d5cb5dc0917", 0x20) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66a474696c65"], 0x10) r2 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x286) semop(r3, &(0x7f0000000480)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r3, &(0x7f0000000340)=[{0x2, 0x8}, {0x4, 0x2, 0xdfdbd8b24fcd74a7}], 0x2) kqueue() semctl$SETVAL(r3, 0x0, 0x8, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r7 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000100)=""/114) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = semget$private(0x0, 0x0, 0xa670a33a8e9417ea) semop(r9, &(0x7f0000000280)=[{0x1, 0x3, 0x1000}, {0x5, 0x7, 0x1000}], 0x2) r10 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x3ff, r5, r6, r5, r6, 0x14, 0x5}, 0xfff, 0x9, r10, r10, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r5, r6) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r6, 0x0, 0xffffffffffffffff, 0x0]) r12 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r4, r11, 0xffffffffffffffff, r12, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) write(r1, &(0x7f00000000c0)="000036c44a2d705e6887e62d5cb5dc0917000000000000", 0x17) 16:00:24 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) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x8) 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) close(r1) readv(r0, &(0x7f0000000080)=[{0x0}], 0x1) fcntl$setflags(r3, 0x2, 0x0) 16:00:24 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e04135527b26c65"], 0x10) write(r0, &(0x7f0000000100)="000036c44a2d705e683a9e798003a7c0e91494c7899624b887e62d5cb5dc0917", 0x20) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66a474696c65"], 0x10) r2 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x286) semop(r3, &(0x7f0000000480)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r3, &(0x7f0000000340)=[{0x2, 0x8}, {0x4, 0x2, 0xdfdbd8b24fcd74a7}], 0x2) kqueue() semctl$SETVAL(r3, 0x0, 0x8, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r6 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000100)=""/114) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = semget$private(0x0, 0x0, 0xa670a33a8e9417ea) semop(r8, &(0x7f0000000280)=[{0x1, 0x3, 0x1000}, {0x5, 0x7, 0x1000}], 0x2) r9 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x3ff, r4, r5, r4, r5, 0x14, 0x5}, 0xfff, 0x9, r9, r9, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r4, r5) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r5, 0x0, 0xffffffffffffffff, 0x0]) getgid() write(r1, &(0x7f00000000c0)="000036c44a2d705e6887e62d5cb5dc0917000000000000", 0x17) panic: kernel diagnostic assertion "rt->rt_ifa->ifa_ifp != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/net/route.c", line 848 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 192835 32260 0 0 0 0 syz-executor.0 *315702 90115 0 0 0x4000000 1K syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff822089a2,ffffffff821d2b2e,350,ffffffff821aad56) at __assert+0x2b rtrequest(b,ffff800022b69338,83,ffff800022b693d8,0) at rtrequest+0xbd2 rt_clone(ffff800022b69448,fffffd806f6d5198,0) at rt_clone+0x78 rtalloc_mpath(fffffd806f6d5198,fffffd806c98f2f4,0) at rtalloc_mpath+0xba ip_output(fffffd806c98f200,0,fffffd806f6d5188,20,0,fffffd806f6d5118) at ip_output+0x4f2 rip_output(fffffd8065191900,fffffd807ce10ab8,ffff800022b69658,ffff800023980000) at rip_output+0x252 rip_usrreq(fffffd807ce10ab8,9,fffffd8065191900,0,0,ffff800020abe518) at rip_usrreq+0x46a sosend(fffffd807ce10ab8,0,ffff800022b69878,0,0,80) at sosend+0x645 dofilewritev(ffff800020abe518,3,ffff800022b69878,0,ffff800022b69960) at dofilewritev+0x1b7 sys_write(ffff800020abe518,ffff800022b69918,ffff800022b69960) at sys_write+0x83 syscall(ffff800022b699e0) at syscall+0x4a4 Xsyscall(6,0,c,0,3,aff295f0010) at Xsyscall+0x128 end of kernel end trace frame: 0xb014d176b50, count: 1 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel diagnostic assertion "rt->rt_ifa->ifa_ifp != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/net/route.c", line 848 ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff822089a2,ffffffff821d2b2e,350,ffffffff821aad56) at __assert+0x2b rtrequest(b,ffff800022b69338,83,ffff800022b693d8,0) at rtrequest+0xbd2 rt_clone(ffff800022b69448,fffffd806f6d5198,0) at rt_clone+0x78 rtalloc_mpath(fffffd806f6d5198,fffffd806c98f2f4,0) at rtalloc_mpath+0xba ip_output(fffffd806c98f200,0,fffffd806f6d5188,20,0,fffffd806f6d5118) at ip_output+0x4f2 rip_output(fffffd8065191900,fffffd807ce10ab8,ffff800022b69658,ffff800023980000) at rip_output+0x252 rip_usrreq(fffffd807ce10ab8,9,fffffd8065191900,0,0,ffff800020abe518) at rip_usrreq+0x46a sosend(fffffd807ce10ab8,0,ffff800022b69878,0,0,80) at sosend+0x645 dofilewritev(ffff800020abe518,3,ffff800022b69878,0,ffff800022b69960) at dofilewritev+0x1b7 sys_write(ffff800020abe518,ffff800022b69918,ffff800022b69960) at sys_write+0x83 syscall(ffff800022b699e0) at syscall+0x4a4 Xsyscall(6,0,c,0,3,aff295f0010) at Xsyscall+0x128 end of kernel end trace frame: 0xb014d176b50, count: -14 ddb{1}> show registers rdi 0xffffffff81a8d2c7 db_enter+0x17 rsi 0x42e6 __ALIGN_SIZE+0x32e6 rbp 0xffff800022b69150 rbx 0xffff800022b69200 rdx 0x42e7 __ALIGN_SIZE+0x32e7 rcx 0xffff800023980000 rax 0xffff800023980000 r8 0xffffffff818b4cbf kprintf+0x16f r9 0x1 r10 0x25 r11 0x23c611f6a976747 r12 0x3000000008 r13 0xffff800022b69160 r14 0x100 r15 0x1 rip 0xffffffff81a8d2c8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800022b69140 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.1) pid=315702 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020abfb50,0xffff800020abf3f8 process=0xffff800020a8b190 user=0xffff800022b64000, vmspace=0xfffffd807f00b5c0 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 32260 192835 98746 0 7 0 syz-executor.0 32260 238343 98746 0 3 0x4000080 fsleep syz-executor.0 90115 307673 41469 0 2 0 syz-executor.1 *90115 315702 41469 0 7 0x4000000 syz-executor.1 41469 473348 66387 0 3 0x82 nanosleep syz-executor.1 98746 52729 66387 0 3 0x82 nanosleep syz-executor.0 72944 397485 1 0 3 0x100083 ttyin getty 83034 265528 0 0 3 0x14200 acct acct 64158 182449 0 0 3 0x14200 bored sosplice 66387 260119 9270 0 3 0x82 thrsleep syz-fuzzer 66387 159133 9270 0 3 0x4000082 nanosleep syz-fuzzer 66387 410268 9270 0 3 0x4000082 thrsleep syz-fuzzer 66387 15118 9270 0 3 0x4000082 thrsleep syz-fuzzer 66387 196266 9270 0 3 0x4000082 thrsleep syz-fuzzer 66387 331216 9270 0 3 0x4000082 thrsleep syz-fuzzer 66387 307654 9270 0 3 0x4000082 thrsleep syz-fuzzer 66387 489241 9270 0 3 0x4000082 thrsleep syz-fuzzer 66387 414362 9270 0 3 0x4000082 kqread syz-fuzzer 66387 518197 9270 0 3 0x4000082 thrsleep syz-fuzzer 9270 336282 3789 0 3 0x10008a pause ksh 3789 52146 15462 0 3 0x92 select sshd 15462 241231 1 0 3 0x80 select sshd 27217 506145 19850 74 3 0x100092 bpf pflogd 19850 387973 1 0 3 0x80 netio pflogd 85241 427860 54982 73 3 0x100090 kqread syslogd 54982 320889 1 0 3 0x100082 netio syslogd 93982 366271 1 77 3 0x100090 poll dhclient 44312 114841 1 0 3 0x80 poll dhclient 86780 144305 0 0 2 0x14200 zerothread 63840 165745 0 0 3 0x14200 aiodoned aiodoned 93960 347406 0 0 3 0x14200 syncer update 47606 138487 0 0 3 0x14200 cleaner cleaner 44641 95218 0 0 3 0x14200 reaper reaper 5451 210155 0 0 3 0x14200 pgdaemon pagedaemon 60084 379668 0 0 3 0x14200 bored crynlk 73004 466977 0 0 3 0x14200 bored crypto 52251 461569 0 0 3 0x40014200 acpi0 acpi0 10701 382127 0 0 3 0x40014200 idle1 4451 74838 0 0 3 0x14200 bored softnet 62027 340110 0 0 3 0x14200 bored systqmp 85813 511224 0 0 3 0x14200 bored systq 1804 353383 0 0 3 0x40014200 bored softclock 34233 46219 0 0 3 0x40014200 idle0 21301 103584 0 0 3 0x14200 bored smr 1 199710 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 90115 (syz-executor.1) thread 0xffff800020abe518 (315702) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82644940) #0 witness_lock+0x52e #1 rt_clone+0x5c #2 rtalloc_mpath+0xba #3 ip_output+0x4f2 #4 rip_output+0x252 #5 rip_usrreq+0x46a #6 sosend+0x645 #7 dofilewritev+0x1b7 #8 sys_write+0x83 #9 syscall+0x4a4 #10 Xsyscall+0x128 exclusive rwlock netlock r = 0 (0xffffffff824d26b8) #0 witness_lock+0x52e #1 solock+0x5a #2 sosend+0x51b #3 dofilewritev+0x1b7 #4 sys_write+0x83 #5 syscall+0x4a4 #6 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9619 7108K 8911K 78643K 66091 0 0 pcb 13 12K 14K 78643K 2317 0 0 rtable 186 18K 19K 78643K 5684 0 0 ifaddr 119 30K 31K 78643K 1746 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 2062 0 0 iov 0 0K 32K 78643K 2313 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1227 77K 78K 78643K 18347 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 112 0 0 VM map 53 26K 27K 78643K 83 0 0 sem 12 0K 0K 78643K 3035 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 10311 0 0 sigio 0 0K 0K 78643K 86 0 0 proc 61 63K 95K 78643K 3813 0 0 subproc 32 2K 2K 78643K 1032 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 1K 78643K 964 0 0 in_multi 39 2K 3K 78643K 1138 0 0 ether_multi 1 0K 0K 78643K 116 0 0 mrt 3 0K 0K 78643K 98 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 102 450K 450K 78643K 102 0 0 exec 0 0K 1K 78643K 2298 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 228 467K 471K 78643K 37275 0 0 UVM aobj 130 8K 8K 78643K 133 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 2K 78643K 2529 0 0 NDP 24 0K 1K 78643K 550 0 0 temp 257 3561K 4202K 78643K 272190 0 0 kqueue 0 0K 0K 78643K 174 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 147 0 141 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 964 0 962 1 0 1 1 0 8 0 rtentry 112 952 0 877 4 1 3 3 0 8 0 unpcb 120 5937 0 5898 17 15 2 2 0 8 0 syncache 264 49 0 49 20 20 0 1 0 8 0 tcpqe 32 32 0 32 15 15 0 1 0 8 0 tcpcb 544 4796 0 4792 49 48 1 12 0 8 0 ipq 40 2 0 2 2 1 1 1 0 8 1 ipqe 40 4 0 4 2 1 1 1 0 8 1 inpcb 280 20395 0 20387 53 50 3 13 0 8 2 rttmr 72 31 0 31 17 17 0 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 144 0 142 8 7 1 1 0 8 0 pkpcb 40 96 0 96 24 23 1 1 0 8 1 swfcl 56 6 0 0 1 0 1 1 0 8 0 ppxss 1128 278 0 277 18 17 1 1 0 8 0 pffrag 232 277 0 277 33 32 1 1 0 482 1 pffrnode 88 274 0 274 33 32 1 1 0 8 1 pffrent 40 7200 0 7200 33 32 1 1 0 8 1 pfosfp 40 846 0 846 5 5 0 5 0 8 0 pfosfpen 112 1428 0 1428 21 21 0 21 0 8 0 pfstitem 24 807 0 754 1 0 1 1 0 8 0 pfstkey 112 810 0 757 4 2 2 3 0 8 0 pfstate 328 810 0 757 9 3 6 7 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 23 0 18 18 13 5 5 0 8 0 art_heap4 256 4119 0 3857 67 46 21 21 0 8 2 art_table 32 4142 0 3875 9 6 3 3 0 8 0 art_node 16 941 0 893 1 0 1 1 0 8 0 sysvmsgpl 40 67 0 40 1 0 1 1 0 8 0 semapl 112 3033 0 3023 1 0 1 1 0 8 0 shmpl 112 131 0 3 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 17971 0 16515 49 1 48 48 0 8 0 ffsino 272 17971 0 16515 98 0 98 98 0 8 0 nchpl 144 33601 0 33086 61 39 22 61 0 8 0 uvmvnodes 72 7171 0 0 131 0 131 131 0 8 0 vnodes 208 7171 0 0 378 0 378 378 0 8 0 namei 1024 130073 0 130073 4 3 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 51 0 0 7 0 7 7 0 8 0 vmpool 552 81 0 30 4 0 4 4 0 8 0 scsiplug 64 16 0 16 8 8 0 1 0 8 0 scxspl 192 110802 0 110802 79 78 1 7 0 8 1 plimitpl 152 838 0 830 1 0 1 1 0 8 0 sigapl 432 10347 0 10331 3 1 2 3 0 8 0 futexpl 56 259785 0 259784 2 1 1 1 0 8 0 knotepl 112 2892 0 2873 27 26 1 3 0 8 0 kqueuepl 104 3259 0 3257 7 6 1 4 0 8 0 pipepl 112 5800 0 5779 12 11 1 2 0 8 0 fdescpl 488 10348 0 10331 3 0 3 3 0 8 0 filepl 152 99682 0 99579 88 82 6 14 0 8 2 lockfpl 104 3350 0 3349 1 0 1 1 0 8 0 lockfspl 48 1171 0 1170 1 0 1 1 0 8 0 sessionpl 112 88 0 77 1 0 1 1 0 8 0 pgrppl 48 194 0 183 1 0 1 1 0 8 0 ucredpl 96 13388 0 13378 1 0 1 1 0 8 0 zombiepl 144 10332 0 10332 3 2 1 1 0 8 1 processpl 896 10366 0 10332 4 0 4 4 0 8 0 procpl 632 33292 0 33247 6 1 5 5 0 8 0 srpgc 64 131 0 131 35 34 1 1 0 8 1 sosppl 128 313 0 313 34 33 1 1 0 8 1 sockpl 384 27787 0 27738 94 87 7 23 0 8 1 mcl64k 65536 1188 0 0 122 57 65 65 0 8 0 mcl16k 16384 49 0 0 4 1 3 3 0 8 0 mcl12k 12288 41 0 0 2 0 2 2 0 8 0 mcl9k 9216 33 0 0 2 0 2 2 0 8 0 mcl8k 8192 33 0 0 4 1 3 3 0 8 0 mcl4k 4096 37 0 0 4 2 2 3 0 8 0 mcl2k2 2112 17 0 0 2 0 2 2 0 8 0 mcl2k 2048 225 0 0 22 5 17 22 0 8 0 mtagpl 80 97 0 0 1 0 1 1 0 8 0 mbufpl 256 1445 0 0 58 0 58 58 0 8 0 bufpl 256 39812 0 32617 450 0 450 450 0 8 0 anonpl 16 1135698 0 1118264 258 172 86 97 0 124 0 amapchunkpl 152 75506 0 75357 151 143 8 20 0 158 0 amappl16 192 50986 0 49793 278 216 62 72 0 8 0 amappl15 184 2600 0 2600 7 6 1 1 0 8 1 amappl14 176 2146 0 2139 1 0 1 1 0 8 0 amappl13 168 1337 0 1337 12 12 0 1 0 8 0 amappl12 160 898 0 893 2 1 1 1 0 8 0 amappl11 152 1751 0 1733 1 0 1 1 0 8 0 amappl10 144 971 0 965 1 0 1 1 0 8 0 amappl9 136 2403 0 2400 1 0 1 1 0 8 0 amappl8 128 2027 0 1962 3 0 3 3 0 8 0 amappl7 120 1237 0 1228 1 0 1 1 0 8 0 amappl6 112 1676 0 1657 1 0 1 1 0 8 0 amappl5 104 1526 0 1512 1 0 1 1 0 8 0 amappl4 96 10197 0 10158 4 2 2 2 0 8 0 amappl3 88 3048 0 3037 1 0 1 1 0 8 0 amappl2 80 80908 0 80827 3 1 2 3 0 8 0 amappl1 72 242889 0 242425 25 15 10 20 0 8 0 amappl 80 34678 0 34600 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 132 0 3 3 0 3 3 0 8 0 uaddrrnd 24 10429 0 10331 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 10429 0 10331 1 0 1 1 0 8 0 vmmpekpl 168 86076 0 86031 4 1 3 3 0 8 0 vmmpepl 168 1317625 0 1315012 532 376 156 157 0 357 35 vmsppl 368 10347 0 10331 2 0 2 2 0 8 0 pdppl 4096 20865 0 20773 16 4 12 12 0 8 0 pvpl 32 3093037 0 3073029 554 357 197 228 0 265 0 pmappl 232 10428 0 10361 5 1 4 5 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 925 0 183 22 0 22 22 0 8 0