{0x1, 0x0, 0xff}, {0x3, 0x0, 0x0, 0x80000000}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 05:37:47 executing program 0: semop(0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) close(r0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100}) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, 0x0) read(r0, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000340)={{0x5, 0x5, 0x100000001}, 0x2, 0x5, 0x2f}) ftruncate(r0, 0x0, 0x4ed) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat(r0, &(0x7f0000000200)='./file0\x00', 0xb4de591d53c12243, 0x4e) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000240)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r2, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r2, &(0x7f0000000040)=""/32, 0x20) dup2(r2, r1) poll(&(0x7f00000000c0)=[{r1, 0x18b}], 0x1, 0x0) read(r1, &(0x7f0000000040)=""/32, 0x20) syz_emit_ethernet(0x32, &(0x7f00000002c0)="1256136b05e1befd6b11fb65c2c685274f52ed27b492f59a61de307c9a68b8293c6d671114e94debd1e704b4bf4bd667f6930ac343e9fa1123b4086698ac29da268218ad1e1be49929b565545a83f66acfef885256e32815010ac9412f062b1cfa91e90125e0f169c06104591f7a92cd83ba0576") syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x84}, {0x61}, {0x8fe}]}) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000280)) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") 05:37:47 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [], [], [{}, {}, {0x0, 0x0, 0x0, 0x8}]}}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02c02a00000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x0, 0x0, 0x80, 0x3ff}, {0xf7, 0x5, 0xf7}]}) r2 = socket(0x2, 0x3, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x582, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x80, 0x0) dup2(r3, r4) r5 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x8020699f, &(0x7f0000000300)) 05:37:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x44}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) select(0x40, &(0x7f0000000240)={0x1, 0x0, 0x40, 0x3, 0x0, 0x9, 0x5, 0x6}, &(0x7f0000000280)={0x4, 0x3, 0x8000, 0x401, 0x81, 0x0, 0x0, 0x100}, &(0x7f00000002c0)={0xff00000000000000, 0x2, 0x9, 0x1, 0x7ff, 0x3, 0x3, 0x5}, &(0x7f0000000300)={0x101, 0xfff}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0xc) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)=""/102, &(0x7f00000000c0)=0x66) 05:37:47 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x24, 0x0, 0x0) 05:37:47 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x20, 0x10) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000100)) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 05:37:47 executing program 1: symlink(&(0x7f0000001000)='\x00', &(0x7f0000000080)='./file0\x00') readlink(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x16) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x20) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x200, 0x4) fcntl$getown(r0, 0x5) 05:37:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x10007c}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') 05:37:47 executing program 0: nanosleep(&(0x7f0000000040)={0xd}, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0xa4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0xa62, 0xc7, 0x20, 0x4}, {0x7, 0x7, 0x8, 0x8}, {0x1, 0x9, 0x0, 0x3}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) socket(0x20, 0x0, 0x2) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = dup2(0xffffffffffffff9c, r4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r11 = open(&(0x7f00000001c0)='./file0\x00', 0x8200, 0x41) kevent(r1, &(0x7f00000000c0)=[{{r6}, 0xfffffffffffffffc, 0x35, 0x1, 0x8000007, 0x3}], 0x32, &(0x7f0000000240)=[{{r7}, 0xfffffffffffffffe, 0x1a, 0x2, 0x3f, 0x9}, {{r8}, 0xfffffffffffffff0, 0x0, 0x2, 0x7b74, 0x713}, {{r9}, 0xfffffffffffffffa, 0x10, 0xebaf976a9a1f232b, 0xaa, 0x626e}, {{r5}, 0xfffffffffffffffc, 0x10, 0x1, 0x4, 0x6}, {{r10}, 0xfffffffffffffffc, 0x40, 0x40000000, 0x1, 0x2}, {{r9}, 0x7, 0x90, 0x10, 0x2a60, 0xffff}, {{r11}, 0xfffffffffffffffc, 0xd, 0x80000000, 0x3, 0x5}], 0x6, &(0x7f0000000140)={0x3ff, 0x9}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 05:37:47 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) recvmsg(r0, &(0x7f00000002c0)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f0000000240)=""/65, 0x41}, 0x0) sendmsg(0xffffffffffffff9c, &(0x7f00000001c0)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000080)="ffbe54a11a79c64a69601d1d5f59322969b5ba24d951b426ec87bfd3a61c1e67160686ce82d5511161ebd1a5af5e97bdea7aba561323742e706316dc59f916c4fe021b77a45e81e81b0cca6f636830f7e2edc87a144fb8fe50a9549fa43969a3a98ca2e2c7ebbaa9bb1f8aba9d00336b73d4018627333679e6faa1df36edca365b838b1969dfb5c5f56615c646397f57c669707144e4ced6491832b75d1a5a43fd2656dd04d97187d250cd91955684b41b6f54cb8940fd7e22ed2144511c23a089d7f3d3a1ddda", 0xc7}], 0x1, &(0x7f0000000300)=[{0xc0, 0x1, 0x0, "4f46d975491de344f654b40eb86a15f8315a5d94711891e9405422cc1c1ec1f341f3079f4d66a78ec3ea93214c6671b6ded2e69f23af9607cf523cc446db47748a725ced7cc409bfdd4c7ba9e5fbdc7386bc4735a82e4f47b6a09530df334fb659a9cfff4fbbf2f236bb8c557980f2ca64ee12cfb019f85f299c218cd33c8902c30337540d30010682b9bc21d508539dcfe5d6d147b3c04abc61a842d2ed139a83be5cf5c5e43e772ce0a2fadb73"}, {0x98, 0x1, 0x210553, "d0136bc3c5740764aa6cdfe5f7e4093eef50115a8b7c6ad65ae293f073c1a8b42f3b27c708975c4e1eeff1ccfb128a9ca8afa70c463de5d8a56925cd85456f445dd65b4b82f15346812a3031e3bb6e2117ec5d30b0e8a474d1b2043a4314443b6d8231e64a091763458db02bd40fbb52ddba8c2036cc5453f5bd3539c9202d6ab3b76a49eaf6a4ef"}], 0x158}, 0x2) 05:37:47 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xffffffff, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x3f, 0x0, 0x5, "473c41cc3b2f61d2eec1f11bf55da24cc5c01830", 0x20, 0x1}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mmap(&(0x7f00003ff000/0x4000)=nil, 0x4000, 0x2, 0x5010, r3, 0x0, 0x0) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) 05:37:48 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x3, 0x8000, 0x40) mknod(&(0x7f0000000040)='./file0\x00', 0x8000, 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00001b2000/0x4000)=nil, 0x4000, 0x4) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) utimensat(r2, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x8d3f, 0x6}, {0x2, 0x10000}}, 0x2) close(r1) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x80, &(0x7f0000000200)=0x6, 0x4) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = dup(0xffffffffffffff9c) ioctl$KDGKBMODE(r5, 0x40044b06) write(r1, 0x0, 0x0) 05:37:48 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0xac20beb4022fcdf9, &(0x7f0000000080)="23844c57e6015cc60cac41f4", 0xfffffffffffffeec) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2524aecb78f316"], 0x10) shutdown(r2, 0x2) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) getpeername(r3, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) getsockopt$inet_opts(r0, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) read(r1, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) semget$private(0x0, 0x4000000009, 0x100000010) r4 = semget(0x3, 0x1, 0x20) semop(r4, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x4, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x1002}, {0x2, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 05:37:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x28}, {0x2d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000200)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) r4 = openat(r3, &(0x7f00000000c0)='./file0\x00', 0x101, 0x1c) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r4, 0x3}) pwrite(r0, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000240)=0x4) 05:37:48 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="07040000000000000038d0737f73fa8be42bf30f", 0x14) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x280, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80, 0x40) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000140)=0x8) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0, 0x2}) writev(r0, &(0x7f0000000300)=[{0x0}], 0x1) 05:37:48 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x0, 0x1, 0x0, 0x108000001}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r0, 0x8) 05:37:48 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x44) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) getsockopt(r2, 0xf623, 0x2, &(0x7f0000000040)=""/50, &(0x7f0000000080)=0x32) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) 05:37:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x200000000000015c, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0x40000008d}, {0x6, 0x0, 0xfd}]}) syz_emit_ethernet(0x8f, &(0x7f00000002c0)="991a018bd8093ccfd2f88320f12c76d7cdd987cf732bd294a8e3ff2ae3d6a9cc7d5c7c0a967f73170d821c17df7d763914b016f68608ba6a6133edcc6c296efdfe58d542debf653e8214c76b5dfb9026b1716d27fdfc8a1ea46e0b01edc8548f0314d6f41af063af6069ff8cd7b999b7c4ab7a2c63f4b290b237b62989cc1ea73a8d9e422c69d3a8d7d87f74102451") 05:37:48 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0xffffffffffffffdf) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') r0 = msgget$private(0x0, 0x0) r1 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x80a6}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0}, &(0x7f00000012c0)=0xc) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001340)={&(0x7f0000000080)=@file={0x2, './file0/file0\x00'}, 0x10, &(0x7f0000000200)=[{&(0x7f0000000280)="50c89ec6ff34e1674d494ab97f2813c1eaba57f92e0326e7516fdbe8efeddcc37b8d239ed897e569433bc09b00cb581bd7113bc64ad31ce0bdc22b1b72cc696fc705583dedf180d7ff4b318263b77a77b53b5d30400a6f13b30a81dab88b2b36ec696e667f3c48578a9e87e1600aae9a993929cc146f922ed7599af8c67b876ecc4c17827dff48d44a270b2403a265fd1b17cebfcf1a356177c9ad9e9168ed7f63d17ead680c67ee617217e7cd2278d12c25920ddc752cf55a8d0ceb8f136b3249faf50d6121cd7cc64cc6a032348b1c48cc60f9d152c180918c76f24349409ccec5d4ab66f1e8ee159ce6d4aadf35036341eba1209db7b0efac4a3fc14563d429df1202109841d538d5759e07d5f2f6262da88a5ae6ba294c5c480c1ff5c9281618b591038d1ce80fb1dd8283f1868cbd777987a50a4c337127542b8eaa37d57ba49bbcf7dd150168dc2059c35f73b4825d69e177485792368e075d57332e52478ec564610bd0da6c1176a34c16b565b6071e066859dd323d8999656763298a403563b3301556e4ccbe355e47abfb21c04899cc71a5c7a0ec6aec6847a83bf1df78cef55d1cea0228804c8f8a6b8c768d2833af111187d240c59c6ddad0ed9a48d73bba435b12f72c0bd3d3c8d0aaff09defe512872067c003344d29149113ee17c2a8b4a6559412b319f3f776ad38ddcb891c0cc9f6a2e3115e1f2e7365b0142cc050fd1e105e8e8159a564ff19509f27fb872605ea364b5b863d87ed49398d28b5ede332f16338814561537e66c2dbded93adeb82f82d0c91000114e21447beaea1470589ae1f387bd4d04b96e2fe7323e819d3be28f18712d39b1ef8c4c37c2024691659afa5db814887866bf5180d9f87f36887f3214948f9659029da31f3d9a6f69e4ec3216dfe259a31c07e009b7cfcae864cf513a7f8d9a72ab01bc327198587bef17dc6ec1eec4f20c220f12c3da80e00cd309d0ca95b051ab5a279e0fb8eb3eb59691271c7a7fd77886b87d471a34f29d58aea50c703994e503e764b21617b51714751a30c584874f7472d55af3cf9a680c7d10bd8d030a864e9365f5b65f9cd348ecca148fdaf145f078726d4dae285fed66075f5012969ba24de03e88c19942edb6ab07c58950c0af1dc6433842f31f5b0a8c0ff079a5e77823bf39298f99ed4710ecaf266abe04ae67888aa50c1e4bc3a9dcc82bb9615af6a0bde8626f9b2159361c6fcb1da7010efeaf124ab7e50d182fb02238e677d4f930b30c2308a80857002d326ca7d5617b698a96c614b01ea813448c229b3456895faa53638f38b9b4e5defc8529c079d649e2191fbfdcf1583b354f47c44834e14687ff1a10a1ad1a79caf834da81cd01b5880fe02f70dc98ba69b0a2c0e60a112abbc3725d4647fba56a885254b454a72ffbfe5eed220181133bb90749ff1b0e826a524a599169083f05158685a9c35db765f920b760b5506ce913db6d78002fa4f5f618e1d3d98f6036b48c8caf913b92ebd0239b48c9aaadb9ef44eeadf1e49d2598ebfcf958b37dbd95f3e7e0431055ef3855365990902a224ace44de13c4b29448eba22a3eaa523b367d80a88aab85d8b96f987575679481a29d430af04a8c1754f03deae67040b105838c64dea7d51f8c36f1c0d79b37c94d328df606b5e75464ab467d5af0ab9b01d93754a2766091e8d500cb2b48cd570c3637095cb61e1bf45fa11567fbb5f359c7c02af7867210706e50a920ef2f0e5a9e9ded1f6010e3226f5a146d0eaf9a4c0a55ecedfa1ae28b9e6ab215993624f822d50fb600d9a19446dacc39edefe51a8df956111a115644e33a566472e8f9aad5d83103eaebb72ed46f6d074677896393a2d60eb89cec103b1b8f3c88346ca6fe2161a388a05501f7d8a25d3eb4ee7f63dc2e1264b9f829588654f5c5c42b4a990e7e3ed6764ba597e209a27d5a4ea215bf9ade9c472fd1f704021794b1a18b49142c5ac89bc4617b08db532c029c472bfe13ba1e10cf5fa7f34d45f0fc40a17f3973dcf2570e491bd0ef07e877d6efa7e082946e3e61f970c99230f4dd73b6bb4a925b533448f44870321451552d2229ed48184b553066ac44be2d97bbd82c304f951428498e43891668f0210c617af263ff5878eaa7b9372f68cc70533bcce74eac663da46e560ad72476fb7822aa11e34ee60fe2f2b14413cc2475133f2cdec63e37679200605584e760ee4dd13e75579532b962fba75e553bf5b1a0382c3479bce73974606e6d71538ae1f2cccf0ba27608d3849eb3ef19ea33706a7de5c962e72ca4df1c4282f9ff6d24dae9b1d042d1cbe64c6f7c5d08a75a0f567e1a1f8dbfca73923d48c3daed8177cb763e07e8b557fda47be80cc3c28600e5f1e125d9f0084743a9bb4c914bf0b3be9244996f7c8432e19f537f75618f321ab2953486045756f2875dab9af84c832003e14763c54dd13bedb89cbde599a8d2f7ca6524dd92a452ba2094873b2e7e48c15bb8951e3cf947d5c53549fdf427ea5993f8f86ab54fcd5f52ffa47a69781b5514f44bf122d6df8d4366d5f26d44528468e11b3004f42bd75252698bc7da687d06ecf9bdc4b988027ec10ea5c69fec986fcc62670553ac856af162b24aa55bec42821167b7022bf00ec92f86fcb106eaefa40b6886e27518d58ebb53c8135584fbef1f73f14dfb13ff8ce96e62462e75bf8a0146ccb7ad7b43ebba0fedd188ba01ccf59c78675fa26854531765b5e472745f799c4e0842b663c0bf20f13aff6555bd53fc54b24f7d0241a19711c4eef92b43079e530a8e8727458917eed970ccc844cf54909e76d47e51adb29cfe34bb4d0563be9de9a59d68b1781101ac452a23c888eefba373b25213e1dd2c1acefa40852c721093f780e1962451d66c0eda01848b8cd8e3a1c6d02c91e57f36ebd2005f869744672fc3d5b398ea43c27174be4629338b5a2482839700871373a294ad46821de60e37cb9b952a0ed6d2f1679ac3cbbadffffb55cc8a6a3f329de118d3812e77a55b60720ad5fd968274e3b0fcd2f2f17869d5266cf95aefd8eb528253c21d56db835e6b7974645a4cb0175ceb072f33f02fa344c9a917bfc19e09b4fe8b79ecc5ecd7be0fe9b7edf95872b38e16d5826fc29706958daae2a16bb8d52eb894809133ce81f00c410ebbecae90c97e24c3749f79fae43fece32745579adc560499c822cbbfa8593f3f2a686472c335bacbac42559d9a3c73fe21e79e365ffdb881263f5d3f0ee36fd290daad0383a001b0b4f2235b006707a393e12e940e8788d2e3cb7aff626b24de78af4add197424c4688054d8608399329326ca4be9e323cbe7ee1455271ad23f056c350e5d4264bf072de3fd00d5831e26b13c9550833e710aad5f5e557104c3a74de2f60d1f82515e74e8b3e8d0d85aeae4f94c921812f7e594412788c68512ba4158597f5d8fe2006395cd2c782a3afa394877295d7e24879cb50e363c5b62651d8a4c470ff330eee1ecd6772f70a4af00336257898f5c74e4eb7c9540d1630606e0a4c44e3c95ce8c47ce0ed96aa344ea526e2acab4e18b220acdd6ae3fdac4bfff6957c1e28cf117d53413fb60a4f51edad8d23cc1f8c3fef8c95e495d7539114cf3f3a3fa1d4365ac5f70a07a71a77fd3d8569b3e54bb33895a90897ee68d04bdf6e8ddec29615aafe951101db1dcbd5a97d28d22b2ae1e1dbd89d8a4aaeed850ee0462c21f6f5b90667908e7fe49c466859379c475530eaed5833537598a359b3e29dc100764ac642f7ae756840a932ff35593a6d6b87e48be6771bb2c2d6c59a792cb4b9e521a26c4ce895d98966cd605aff16b65e0482f21524676f11dfb90e34ae5085e1482f28198a06b9df046265ddd7577a88c5f63e7bc64c5f31982b120354a8af7c65a0b4875e030aa5e58893466d1a518291cf7b1327323a7636c474d654a0eb5112e66d466fe5df168ce74ede4d1aeb879c8d5d51dcbe959fd67c258ffa7cf31cb5af59e47092c0ed0e1e67bbc98248b4101f79c5bb1bf366e46109d467b6eb2f4353e6d8a8d7c962be49f8a5cfd67b45c3d1a4832905f481a31201dcd9d48df0503aba7ea0dd6c6828d1ea0ebccf3e84ecc8aaf59d8eb78d8f6c7fa25a52a79677659bf3c9ad8cb4aa8d999c5b2aef3d2dfabd69a9fc5df23456039677a681f570d46a94200b44e42e7a8438ab687237c667f4ddf90b85304db7b234814b07293c4352006d554adb24a80f176795602fb73d147f2ad6412ebe33c236d6fc6c61d75034cc884cfa0d812df53485832609c1781840efb02eaeba6b20891e6b3b57bbeea14396cbe1de0bbd3609ae36e9651d63cad00c260b30ef31abbfde8028d9a56af5d048e60886a30da29e28ef43416a6d79aef186c2205c196aac9e92df31788c00675c6650420c0b43b680b5ce9e50ef3150bba5831562b4df74c4f8a68dc21613e43a3354456f519f25a8f860ccdfdcd09f147731fd7df710244d5da375dfb1c0b4fd45a82f8bcdf1e8563f9e5ace0d0fa38ab7165dff8afc277a1dc105e72b90cf6b851928c7ddd42c69a3d162d64cad081f6ab9326a3c5bca65cc5f68f1cdce856c79f02176b511ead0c8a03814299c8553e3eeed34d78bacd8670babf6f934c3f59217ea60bd681b704368f4466337ace83a0fd0d31ca721e83e6848ab2ec501d6c839957c1ac61f9fd5ca3fd9ae04c5ab05dcc19719f1e55a33183294457d54d7c5051093540f82175809edcfe4e5bc1ca818a0b1b611f646d86ca9e21ff4d7b1fc2ca8a9f060d8c6ef147100f4a0279996dc860781e198576b06e084bd35a1369bbc10fcb1932d8eaf7f431a2067efa2cfd22bc295e199a19b15167c38c04031d465401ce4b2d9a79611b39558777bd0f1ac8d9195a2599e426ee1adb5e5b87b5419d4a6f82fcbfef56384d78bafb9d45f06bd3bc9baae00f693219d91cb4ee58bd3e103544b179aa4514c309bc26c142307808ef5576b3c775f189eaf1d6533e098987bce74e6d7c7a439a6b462debf53844c416454e0c1f138d8c9b1f857b72d1f3d4b5755528a5b762fb0a00cbe0d5bf9864d2e4f476aa7ff07822caf721bf5e10169a730597bbb62cf6fa9c5a72b18f3c344558be57e83b9e03e04b06e0916b59acea6ea967a6de12d21fb60e388dfaae613c9797f440147d05fa23737f27b75e8443d8b8fcf41d023444f8e42c742ccab41a77071adb78925ad0ff0b0d6aa55763864340989e5dc7f83f5e6b2c7f4f5c1598791516b87c88a4095bfd3e22134b898d44c220f6ce0bed1de05a15eff697c89866cf3c3a482269aea6fe9ed28a5760edaee62a760c373fe6d30dfc5178951d9147999753d1a30fef150c0b2bd53924d80deaeaadbd22e25ad53a71c4a3d982277f5ee0499cd8b653783cd63d87c4c2a1590bd8392540f2577b917c2715f897aa622ba1eeac467fc7f267838fe7d703b5e19200f0bdf14311fb2035509e315d8f45409c0876759c9a46cbb3a43025381ad71fb29e678004475b099a818e789b675c8d3d4e3b68d5be6fc36acc1752601d9e819550f40217f6467e23ccf3c0d013623e6c3e7736569c1a46607cd525f00512a87c9b7a4590993cb0c58ef4b072c495b7be2f68fbe9f77cd97aef39c9eb1b960574180f8c97ee1bd596abfa73b3a7a6da38e154d657c077f3c3d1b0f652d1cb3fba243e89d4702da12b9c054670cf07490febc773facbeae62b42b57a5358ced213087f1af88756d20b15e4ae428efd97cf119bd7fe30b66cffc361fe4905143f3e4671da41714f0", 0x1000}, {&(0x7f0000000100)="96b715e4c390b417b4f1a1f0c59fa3955363dec6bebc5e6f36f502bfeb3a9c407e0b6693c956986e237dc34e84e6e3eea25ee34cdb2bd065c00e0d2b832b0ebf8f43b8d58d33ed62bf41b13ccc68c6c85533e00cc7522f4b13672e68a50a92a548c355512053c05417c3", 0x6a}], 0x2, &(0x7f0000001300)=[@cred={0x20, 0xffff, 0x0, r1, r3, 0xffffffffffffffff}], 0x20, 0x402}, 0x0) 05:37:48 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r0, r1) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0xffffffff, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000000)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) 05:37:49 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = socket(0x6, 0x5, 0x6) getsockname(r1, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) r2 = fcntl$dupfd(r0, 0x0, r0) write(r2, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 05:37:49 executing program 1: r0 = syz_open_pts() r1 = dup2(0xffffffffffffff9c, r0) ioctl$BIOCLOCK(r1, 0x20004276) clock_gettime(0x4, &(0x7f0000000000)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair(0xc, 0x8000, 0x6, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) socketpair(0x1, 0x3, 0x1, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) chdir(&(0x7f0000000200)='./file0\x00') msgget$private(0x0, 0x2a0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setuid(r6) r7 = msgget$private(0x0, 0x6) msgrcv(r7, &(0x7f00000002c0)={0x0, ""/227}, 0xeb, 0x3, 0x0) writev(r3, &(0x7f0000001880)=[{&(0x7f00000003c0)="363e6fae1a5d0388e9497af54789dbb89cb00c4c5e2fbff9806551425074d16ab61cf2f94f215cb2c8da27abdce3e748c7d88fdbf89e570c695c88fe362ceb199331e31a5599bedcd607430cacbed297824ab9a993b4ce4c6e52950afb1ce419f988429d1100351be79f7c7f495ba81a9238f199486c1330bcc449fd9346412865eca2d63e2eebaa335d9837c13da2e4e066f2a3051c9bc900", 0x99}, {&(0x7f0000000480)="d42b2a8ed15522738682d2083a2de67b7ebdb1b419e7aeffe36ac824292e039ffeada4686b66cde6737a0b7fd0cf72e575639404d8c8572794f69cfb07bc45c1060645d86d3095101863c909c741cb7ffbdfaf998da04209bc2791d97acd77e118aa105b3bdaad70c0d9e908f4917cecc4205ce0d7b61a34bf2c9c659fb9dbfe85f9b592caf5aae42a72c1016224f26c4c94638487eec2771d1e08b051aa469b4b579275f784dd078d7607d69d048e54ddd87c291f45590fc8fd0edf9f1e91a7058cfcf53e81ee7ab90464c32f6d872721f177ab6667e10aacbea8400d7c589a30c199812ae721d2f774276a1087d8258c04f86e69bb4292346a2838a35fb2874709f0966c514314123149d591552cca3e64be16fba5dd5f3fba1bd89e60a82b8d336444bd63d7806f97c3d5d5ea3a8b5e9b9e8ae9bfa9f2ac35ff8779c9ca1483435f6b029377209be0db5f22fe74287351f1fa727cede97e847002144379d54cebc9fe2372286f9a0c007c5c29b8df9eeaa837a48dab007f74203675f9db6f1e6151851b7d1b6cc8ceac01918206099a8835bd60e70c4583d30218dc57807f50cebf4d0b071518f24c5bda533dcaa1e5a2f4b63adb61af3038ba1328285bef20c172b3688ff4746ccc85f8281913d830e04598a64ace4ca979fde52981afd79bf25c2ec75961302b0871701a3527357e18096059b9c31a714f8090c698860e52781e8ba04dd5972cf347fe40e76b5f4519a172e025fad6c8e07eb728266028e6237eb89e3d43ef5f75d603781ae0f287354df77caefc1fed82c8809a1fe7cdd2a0c304768c95e72097e033e411008b52252740d2f4367d3c37aadb4b693049549ee0c34f94f0746b508cab2ffabff892fd9fe2e6d1710cda62312aaa5fc9b78d4353139e71731f7a8af3f005e8de50d2b3662a4d72a5b06365c9b4bdd7440c0fdf60a2edf6f724a94ddcca5aa7d77c5e00684ced4e11d23f8425d5a8ca1ee24bf6fe2f90e84b22881941afa4a4141f0f7ca24a6982c4b4a0093124b1031799d2e572108d512ef8bf6b7b60091bedfc6cff77e31c8ad07e4f33b8c21b61d0738c118d01e537c1519179251d9555ed63e7cfa23dd1fa5c9d943ad2e61dd28e71eb420fdff4cf9fb4da2da4ae24af4e81195ecee41f7f48efad07b5e47fd0b510b420b678df9e81f49314ecd807724474d2ca0e2dbfb81eca5249d084929799479542bb9491160949af850d3b3178346fad12b4dc692df3302f87292a0cd8254c2bf7425d45bd51e0a49e380714e4eb28522ccd3dd347631f5579116db9cffc6194311f69bdc59241903ec4ecb23200b85e01d9d21fdbdf75a91a4ff00dd37d236728fe8bbe15beabdf400181ff60aabdcdf32ea2bc3ce8cb96a94fb6a97f1332806101bdc885ef8c824d0ac3a7b70db22107a3d3f79996b2cbc28357b78a9a3ecb2b4c82eb32a2c3cbaa0e0c00e502b51581c7c7dd47e6f1894b8c4e46f0440e245a820acdc56ec9691a32faff30aabe5131dbb62ac31b492dd813cd2fd487e974758c963d81b073f81f78cf19a7053328be811031a2b8f34314a5b2708d8197edf056ae7a94504abd9948106bfef6df6137b59cb98bedd2292d3d356292a01b932bcb5319ac1c53a5058ba145eccaad8179eebe0b42dd3e636c1ed226fcb2bdc8163043c9682e84b736adf57eba5b4f87bc72f15ef442ce793b1a1056e37b54573fc529670f4f4bc536c57febcccb0f21070ae45c3022980d106aabe1c91737002007cc13305b63558a99549f88d0e5e6e78c4f2f6d3552f24c02c89becc31c9182aa90caefbe4000a88cddff8f06f93e337739d0fc05e247f080b6d71fc74dab14b057af296a6f0acafb31f25a10548ac7a4ec8c91790fd29b3fe3fe17ca7da4c441690759bbdbb4a8391de91dd1f3e8eb59a9200dffffa6b1e19331ea1a9244b6bf6747f3f4496c69323b075ef069668f2e27a9d732e585907f65e2f970e1217117aa6b5940c8ffcedb62e5b014ba796110ead3629cca5b5aea0a71fbfd7fce37f1cd5d8d3671534f4425446b718588d743effce73281cd87ba408d1802f19242500308673df15486764b898a5229670c1b2e565b3f7ed3ee61d1571118f607636450a2ae11c63646187e90ccf16963ce5dda137750b0dd67f753249cea641705504914c2afc591b738b4fa9ba4221e6a54c96ca964675a50999ab17cb26e213dbe364f8ea7e4224872801781dc9441d9b66d9498f401185a81a4b1058d91b68c846c717c1efc5ddd5ee69b0bc9eb84479839029e0c879d3800f0a7835b9c1e346e44dbc3d0cbaab4bde279339f30130c7d9dae2de47e95f9b7782c4c6c15c3e89afbed17a09cffb78a7f968db8c112fd27416d87a36da0139c0b376d99883005f84d6c84d594e9d42a04b2762e263d4f47237016807985f901b5b3c6025e75de86be844d32f01a1598253f83f7632948df098ff539671e92bcd9de2aa5e554325f35db73afe5835e90a6bd22be9a70f522709380ed743254183e7b428aba809411274342fb07e68a5d750d80eb712089f6ae3e56912900abc88e9775f0fb61e493bcd9bbf52a9d1fcf84677d8bd4762c221b667127b5f58cf453492eb9ddb548a5ca9eeffb4a8bb1af212c81eb737842dcb4daa6ce10485fa5f9d25f285a6d2fd86228c1de0c2f2a16ff7fae7c9acf966e3e40e1a618bb2a6b940140804b45c4642dc6199cef49912aa9d23ca1f7dc67d5278c662773373f9b8996600a5c8654662f9b29625716d93085280860827489af195b6c837b45cb675beecd0973dcfdb68f166560ede2b7340913a32f68eea4062f96b732b7809a7a7b1faf6519d440f24b63cfbd3935faf4a189f2e51f47641d3397783e0a3f6e6901a1baa18cd261c37ffdc9f141c3767a5daaecc71292c3840e0f75c3c98fa1cbea8e0f717db4718dff157b47e5b077f75118ea9e58087c12ea181939c819fef027957f739337da7cc5ca78375efb0d0b84203b981cab1323b941eea0d8b18204d4bd16e60278c98cf077896c5fc880149f95778147c5c2f8440c8d28395dc9c4c77b321d9ed88eccbdcde8c6c8612eab8216ded5c124fb31f8c6ba1ab54aca35dcaf5fcd578461d446a3ab62845095253794604b8fa41e8d69cda7b1009016cad70983a57fb7e2cd8adc2c372e3003aee18e8dfe1c7f5a9a65bdfbe3f5e69a2f615680b9f351889ff3473653326f0b191108d7717816fc8260d2063d5e4cd1052c0e237a15253fb289b76c0c28de6a721b78d0e0dfdc198534957e43773ac52b2d23ac4b3df11882085b4166dede27c60a6d86729ac5937b1df44fe266786c50d57cbed0f38b67b1ee5ec7febd27a9a5ae49541ae3885a4b1045b7ec69b3134c87c7aaf618b1bd3a66fb3df687630ff81154a888078c6f77ca4708b26d0b900fab158573e32b597ed2ff01b7c6592c4d2b44060793cafaa9332ff59dbb555681f5b1cfbb8b0acac6cfe7c105a567f9eb625d9ad2469a6016aeed72bcabe4f58ff896bcbbb9be7c80b52aacb4e12aa6164a86861e741625210e6c8244f3599c97af210fd843e0e387617e5aeb2c871143029df778965a26af2c5a6eaa8a710b94b0711334f7cc7d2b1d8a355e54387c572d346fa5ef9ed4590df53be852f446c560e98144bcdc93a99c9af56c252e6ecf3fd1531539e1f74818c08ef9e67859a3e5bad3a047dbb8dedeedb28818606d0edac761dd1858a89a49669dd13e2b90ab4768ebe0ec454cda49d936f8b0e02d71f6738fbd88dc35cb4adcbe0685282efa8621c6263c78196e8d468fee62e402e22896b4dd7b603e4497eb39cad1c54954e3abb8993f6e47bf73ab665399c961daa23049ec669f2d8308be889ab7286bcda979449d4b0f26508d3859d2842bf89524701803807bb7c08c4353e611aaef6e917da324f603e2e2eff7324ba621041ead8df7d1fd3f12dc4d1c990f35f7bcedf2616b4efcf82f6c53d8bdf2fa2097422811bda2d8165ae6f9c53b35ee6b035460b1daef5dd16c5e35392d691955a22754eee79ec41777f966977deb52c05ecf25c08a4666c181eb8f4f13c069f1926aabbd2b4bb7445d19b1e42a10d5ea66991dfd427602580a3252b573c5b0a89eac231849cabd06ca8170c71cad33760c5b95a2bfcdafa15f3e278b429ce5adef39680d9361ecd0f33662dd28f566cf35d75ee666a868e3122ca25eeaf6f17a6bf89e37c59c2299b957042b98d006ac15e8a24c27629d24da947f45b40ffec6207d2251014b29ba87f19796ebc7dd143aa4abaae3fb2fdafa89c08efa1a3f3ef71ab3988436eef1ad1612e495eda1fca3f9cf7d4983dcc805e2c30f213e762fe31f4b8d34b1e85c0edd5ac59468d7f0b090d9e5cd766054961011a5791c6095814edae6cf4f0682f37bcbb87e20c2b5ed524964c62a7ea89ed877c082aa726303606d1c3820a18c71ae45fdf99e32748543dbbef12317346f7ba3e6437f48514193ce8da33115d7b118288d9ec6baf76efe95a55c06a750af661b653342dca1454b2ce8b7f8afa7e978feb68529153e50d4f33baddb3ca4afd12314654156d3dd0f9fbfc47e00117d5b933f3029228226b3608917b1e26f7302303b2449b0341e0b5c320ab03fd2f024703d4c3a382dc0a79ee8773dc44329143727844eacdff7633a5f875e5b6d1e9175f959cce08992dbc66b32c3a435b121c278372eb602d7452a196ab0220a4c0ea04caad866e2fc8c988f2a7fc00fad9c16b3971893cf86d400f1e84ef117152353648b8bc74f0312cb7d0ac652e965e273fd042441c7d49bdf4136c4699184ecf410cfb8a22f51f6c2d86b3418d0f9c48602f0f4becab7ae559961c939711a6841df1c32eb4ca6a145a87d00038136e75155f6b71b5c1ec3ec7c43201d1e4a15fe995186023a716b0bb72f1eba319278c71176ee1aa7a9fc911e86641f9abe60b64e253b2bbc6dfb0de135c7d60b44cf110605e1d2c02f4acbaa54d5b8adf1e3ca4ce957c0bd8fb3ae1bffba519f1117afb3da31e8276628b43249640db77a8bf15f1ceb1ee1b75549a107f0416e99c1f060f04a464b8130128c08555d5e8cb64c5b493edbccea7992527c07d4fc9ecb54555ca99f87601fde99db533a47004533017a742dce73317ee3ed1728eca1d5b14e7fcbc9be6ab6ab50b4f8b700ff77c608eaa521e4c0a41829c4128d6f7348fc154f46e7854f9c84f689549127ae548a1b6ac7e46e5a9093220fc11ecf812b0ebbfb7dc76d9a808814f78382f6fd019fcf75b96d09af6827b3a6c2c9bcf7c1d68144c4ea069bdf8844d8d0ab2bdfd875c1afa963a0eb85bb83419e988f166147face6e8d6c503b88b0124b9e88236d5dafccbfd840bec4ef27b0fc2667140d49fe8fc5f90608bc9c6613ae613a170fcd35dcef7039fc5964610e8608bd899ea057a173bffcf156140e200802bfc92d00208912cd6dfee2ba2a3eebc4d161bcf171a5f973f9d847ab9c02bcdac4200f08a09094d6602efe0755d79f97635c376cb75026542431ae9106424985467d16cf0a1a5f545c993022dd14582e6921c2effe36a1a8f829ebbd83d9e61cd97d1494a7eeb628e412e72cae764a643ec4c4072133fe966b435b827c7000d933f3d5909a46c2ccca7f65fe93db4a6ce8d870fea4f4b78041a48ea95d7710534da9ebd2a639e6f43bfd5db8f478f0a1a5f066db66b56e741b4f401e1c4c7b10b3f75741642cb9ba330e95e405b115cdd46f74c35366e81cf703ab413248ce1b707d12a79b8591006b711473cb84cddf", 0x1000}, {&(0x7f0000001480)="204423f79719368e78eac52d21c71d3fecc693cc302cf7fe374ad5f713478fda3306025bd2fcb7c98c0ffff698b6b52c09dac865b603ad8662ab56535bebdccfc3e3d279bc3d89e23151b9e55611ef4e9789a26e080b7a7b4f99f784b71f076d76bf5561aad58dacbc2a3271b7ba1f6e1d393d116e9272bb3d3a8aade2bba4d16af0508e3d8803f0810702b0926484f7c6829661cd0a9cc23f6f9498ed7a09a4230f65108136802bb6b28b934a6c5f9f78e94a169b41e5bdb76d70057fc695a50122ec206c43d88154414909184ff97a81462d9addceace2622dde6a4b92df", 0xdf}, {&(0x7f0000001580)="e1f32654b496aadc89340ccad50f44380cd4f1cb5f2b5ee8f4118a12325394eb5f6f989c4afa584b9c30f9bfcd29a0d0ee8797829ef111ba885ebc37", 0x3c}, {&(0x7f00000015c0)="bb342038806880af4a95747f37b4ec8900c5da9c91c1a6f13d0c255dacc3fe2a98a0c16bbfbf49ec7659b88e72fba9059fd242b3b896ed443f", 0x39}, {&(0x7f0000001600)="dfaf90a638fc616af9628f8970a2f943804c088e00d123cea9b848d6fa15f742187610dfc233b00b46da1e583ff6657102cbad72fb8427ee6b870b4658a69914ee9cf0ae16a9ea86ffb82ec881b819df6a90d9af3d6eb96c1b66a308ca0bb9fc6b2e4f9daf8bf20fc42ca34091548ddefcdb294df0d814057e2b0430ca8cad48dc13019bb545c405202a2e5fd32eb79e3e676fa059ffadbda6bab2298626f51ce43b", 0xa2}, {&(0x7f00000016c0)="ef8c15965a0989d6f8485e34fe05facdd254ab95f902eed13c3dd5ea26a88f553f62a2e6c3bc0d5d359911b48f6ac96675ee5346164c866060", 0x39}, {&(0x7f0000001700)="ac7740f0e8e2d19f3c03d93a0c2796dbbf6a9ab02aa12cddd43315714439ac41511bee2896695be9460fd8096df98ac01f9c5639042c8e62f89ad95f67b641d35b800e905ba42085734458d5f0aeadf74580eba728e9b4b8cc3ccaaf9352514dd28e9044744164784eb95c003efdaa033d33795185b2f6007b08c7bf057038e7d80798059e198ffac723ce3a3bc2741bda4c88dbc1f98581806adecb3e374983ce46199e7e169d086fac0c337b1e11ccd4da83321713cfa2e2699ef36b1b31a8e38a7f056981e43ed17064b51971627b83b4bdfd4f8bcefb541277f9db780ef4d9ff27e6ee3f9784174d4438db55", 0xee}, {&(0x7f0000001800)="a7efbdef1c314fc925e9ebc8802bf0baa1a6ab599b4308ddc1290f946c2d1efdf0b04cc4daad31cb9bebce4c9739c82f5356fa1fc33d77d82d7fb2a13ef8796af2ecddb02eecfada58c961672a30b32559578a593dadf6e2a7e46fd3e7edf6c0e580d46b", 0x64}], 0x9) r8 = geteuid() lchown(&(0x7f0000001940)='./file0/file0\x00', r8, 0xffffffffffffffff) mkdirat(r1, &(0x7f0000001980)='./file0\x00', 0x80) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000019c0)='/dev/wskbd0\x00', 0x20000, 0x0) flock(r9, 0x3) r10 = accept(0xffffffffffffff9c, &(0x7f0000001a00)=@un=@file={0x0, ""/21}, &(0x7f0000001a40)=0x17) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001a80), 0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f0000001ac0)={0x0, './file0\x00'}) shmdt(0x0) r11 = dup(0xffffffffffffff9c) mknodat(r11, &(0x7f0000001b00)='./file0\x00', 0x20, 0x1505) socketpair(0x0, 0x18005, 0x5, &(0x7f0000001b40)={0xffffffffffffffff}) connect(r12, &(0x7f0000001b80)=@un=@abs={0x0, 0x0, 0x3}, 0x8) 05:37:49 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r2, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) read(r3, &(0x7f0000000100)=""/209, 0xd1) mmap(&(0x7f0000012000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100), 0xfeae) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup2(r2, r4) 05:37:49 executing program 0: syz_emit_ethernet(0x29, &(0x7f0000000000)="3eb6ee72e6e5f42c7a0b000a974acc03ca456132662196ed4481995e2a0635269376822cc062ac65ae") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4502) msgget$private(0x0, 0x320) r1 = dup(0xffffffffffffffff) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x6, &(0x7f0000000100)=[{0x9, 0x0, 0x7, 0x4}, {0x3, 0xc2, 0xbb, 0xc34}, {0x7c, 0x5, 0x6, 0x6e4}, {0xef5, 0x3, 0x8, 0xffffff3a}, {0x400, 0x5, 0x9, 0x1}, {0x80, 0x9, 0x4}]}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000240)={0x0, 0x80000001}) connect$inet6(r2, &(0x7f00000001c0)={0x18, 0x1, 0x6}, 0xc) 05:37:49 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x20) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x1}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f00000000c0)) 05:37:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x4000002d}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x1) 05:37:49 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8000, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x0, r1, 0x5}) r2 = geteuid() r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(r2, r4) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000200)=ANY=[@ANYBLOB="62020d07e000000120b15950e015f400"], 0x10) write(r5, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) sendto$unix(r5, &(0x7f0000000280)="b1045426d928087194ddb2728c4ab259c3dc6a51decf969c6fef43d6628ece26d6cd40d2d77244d1ef09882251fc15c3fd89f77342b10f32", 0x38, 0xc, &(0x7f00000002c0)=ANY=[@ANYBLOB="01002e2f667600000000"], 0xa) r6 = semget$private(0x0, 0x8, 0x80000200) semop(r6, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r6, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r6, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r7, r8, r7, r8, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) fcntl$getown(r9, 0x5) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000800), &(0x7f0000000840)=0xc) 05:37:49 executing program 0: r0 = socket(0x10, 0x4000, 0xfc) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) mknod(&(0x7f0000000080)='./file0\x00', 0x2005, 0x20e) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) 05:37:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000500)=[{0x28}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0xa, &(0x7f0000000180)=[{0x7, 0x6, 0x1f, 0x5}, {0x5287, 0x4, 0x4, 0x38}, {0x4, 0x1, 0x7, 0x80000001}, {0x81, 0xeb, 0x2, 0xf7}, {0xc8, 0x1, 0x4, 0x6082}, {0x2, 0x6, 0x80, 0x7}, {0x8, 0x8, 0x0, 0x4}, {0x1, 0x9, 0x0, 0xfffffffd}, {0x1f, 0x3, 0x0, 0x5}, {0x5, 0x3, 0x16, 0x4}]}) 05:37:49 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='c\x00') stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 05:37:49 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x0, 0xfffffffffffffffc, "00000006000000000000000000000000060000eb"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x40004000000028b1) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000180)="c0af2161b2340aa2ce5f407de0a77c5332d4fa4d753f1a279eb8b261c69f7cae0b47009a1530d4912cfb6c90e4436089a098290efc4725ccb15e86154d04f5a87781a57de4dd4094210e31feff4f1e2fd85c3a4bc8a271ec08eefb73fd19a5e9adbc0cb7d27e03e894a3b075c61267e81b191434365bb597ccd2df2b2bd5bdec122a23fbbb146a37a6bb76d0f6baffb9b15f9cdb887f0c732f122de0291bfcedc83fa1b7b6ed940e95dcb6d3b90aa6013cb155e2245329afd81143ad3219f1b27bd39aa3a3231088c8adcd2fd0ac19bcbd2ce05d05004f59784da83a2f678824c6c4acc60ead8c53ba67a98ebb862f92ba4b60458e6561", 0x3b}], 0x1) 05:37:49 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() getpid() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000100), 0x3e4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000980)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c24085419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537e5d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e386668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bb4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad618064014bd4d05087bc549b40bfa2e6930bc52f2be01ffffffffffffff89638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d20dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dc840731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda4d1a7709f280d6b0933b16fff0fe22d3c88c05ab4d8a24cdd2443c0e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ea5aaec9b8d2e81cdaa028401ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf6c1301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9ca3c485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0c", 0x79a) write(r0, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) 05:37:49 executing program 1: r0 = open$dir(&(0x7f0000000480)='./file0\x00', 0x92ccc4fd80bb1b82, 0x40) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x800, 0x2) fcntl$getown(r1, 0x5) 05:37:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x44}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000140)=0x20) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) 05:37:49 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) flock(r1, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000880)=0x7f, 0x4) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x34d) r3 = dup2(r0, r2) r4 = socket$inet(0x2, 0x8000, 0x1) recvfrom$inet(r4, &(0x7f0000000140)=""/247, 0xf7, 0x841, &(0x7f0000000040)={0x2, 0x0}, 0xc) recvmsg(r3, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:37:49 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r1, &(0x7f0000001300)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000038600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104e8afb072c58a3d69d67f24f918647900eb8d8c252396b4d0004d94fd83bff588df96f616d3662be8dce2bc0fce9c7c2e9ab2f24547247f1ea06d18b7205177e39f29383af83702f4feee3b9ab4ad770103161016283b15a7bec19d871264c1213fe02252fe6"], &(0x7f0000000140)=0x1002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) fcntl$getown(r3, 0x5) r4 = dup2(r3, r2) listen(r3, 0x0) dup2(r3, r0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r5 = msgget(0x1, 0x100) msgsnd(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="373ab137021923baca984b822b8eb7ec0c2d20fc31d8994465999450cb912b4bbe6274dbef8b99d4138b0b9f62e2e4102e1907b38db3b2e8b1022e99846647f8095c61a5d21637282b17c10c1aad7d627bca9a6e52567122a032"], 0x5a, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x1}], 0xf8b4, 0x0, 0x10000fe, 0x0) openat(r4, &(0x7f00000001c0)='./file0\x00', 0x100, 0x1) r7 = msgget(0x1, 0x114) msgrcv(r7, &(0x7f0000000280)={0x0, ""/241}, 0xf9, 0xed733a4890f7038a, 0x1000) accept$inet6(r4, 0x0, 0x0) kevent(r6, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 05:37:49 executing program 0: r0 = semget$private(0x0, 0x4, 0x408) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="eaff125c00000000", 0x8) getsockopt(r1, 0x0, 0x9e99, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0x4000010000000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f00000003c0)=[{0x6, 0x8, 0x1c00}, {0x2, 0x7, 0x1000}, {0x2, 0x100, 0x1000}], 0x3) link(&(0x7f00000006c0)='./bus\x00', &(0x7f0000000280)='./file0\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x80000001) semget$private(0x0, 0x4, 0x5) semop(r0, &(0x7f0000000500), 0x0) flock(r2, 0x106) r4 = open(&(0x7f0000000140)='./bus\x00', 0xa, 0x8008) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000380)) r6 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000500)) r7 = socket$inet(0x2, 0x3, 0xfffffffffffffff5) dup(r4) rmdir(&(0x7f00000001c0)='./file0\x00') 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) accept(r7, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) sendmsg$unix(r2, &(0x7f00000005c0)={&(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0xffffffffffffff7b, &(0x7f0000000900)=[{&(0x7f0000000700)="4e8adc14a5238ff7a5312e6ea37ddfbeaab469192e3371a57bbab6a92e359defb6202dfca4f9ea3b001659d0c4cbde518eeec1b34f14390e5a63177d745d90d3e0286529dbc83f2b08670f02000000d88f081ba5c63c9547badaebcba174c235e8881bc91c0e490b0000000000000000", 0x79}], 0x1, 0x0, 0x1c, 0x4}, 0x3ff) r8 = accept$inet(r1, &(0x7f0000000580), &(0x7f0000000680)=0xc) dup2(r3, r8) semop(r0, &(0x7f0000000240), 0x6) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') 05:37:49 executing program 1: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_dstaddr=@in6}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x200000e9, &(0x7f0000000200)}) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000180)={{}, 0x3, &(0x7f0000000140)=[0x0, 0x0, 0x0]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) write(r0, &(0x7f0000000080)="e6939e41c7beeb168d540a24803f08d0521c98b9174e5872a2964f5d6d5c19c8361f83d0e78108eb8276e8699605d55040aa4bc9f09ad4d8b50bc9394a110d1bea75efe4e176eed28a49fa7d12f08b706dd19464b2f8c923b4e340e5fd489775608d18254c7c6b36d476034e376d1173ff9798fe0c2d53c4228ea34d2aff9eb7273fb57618fdb08a2b06684b914ae9066aa0", 0x92) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 05:37:49 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x25, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 05:37:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r0, &(0x7f0000000900)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185e8a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748a0200947da61d75bc9028a2b887f0130906e061a751737d1d6a2e60e1f34322c0cdf86431400b4dc386972d2eae1f50146ef1ead47dfc43c6c3b018be5419edd6c225c44b2c6a7755bad7e808f9840f9e13da075ee54c0682247a3ea5651238225996d2250f6e9b60f2f94c51a5b70a02000000182bb8402e11d81ef3c2ff8a0d530549c620fa663f1850071e5828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a0000000000000000000000000000975e981e8d0278831bdfa7bc38ac129bcfdf90523fb85f3398010a7c4a75bbd43c3bdd5bcb482609a156e7bd2faea6cd295a0b69068eae8c1a1c9917bfd5b40c6a140e48eab0cd51f295ee301eefe19c803f6e9e52250235eee976feb92cf54160ad0e4a664b0dd217f1aa598f8b0799f010ef33fbec6135e6cde2642f9c7a9a041c35478ce9eb69091cc180cad69099fa0e3c834a3ad3539d257b6d7e9c33e50c82b71ed3a8b7f316ea771af09f7c0cc94f987b3e394fd8144f23933f5e79543e59a32db323a762d410f1d355020ad663eb811fc2247a942c4dbc4a7f07cb8a4c7d9e2e19d3a371602f1192e22c4b61cbb89b261bd741e3a5e2f7a6bb6babd1d14251029889bd6b85a705a4029b25422404875f1a925dbb16ce6fed769e8d57059e9f6f5d93bc3c7916bbcd055f04", 0x235) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x2, 0x3, 0x18, "7f915600000000000000000000ab90b5e122a731"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 05:37:49 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) write(r0, &(0x7f0000000900)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe78818b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9f41a8c02a98e1a50d3e7ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a", 0x178) r1 = syz_open_pts() pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000100)="3930a115b772953312bcffdd5a0f6d5d4c72b950b219cb0719801d14963bfeb7bb15c7", 0x23}, {&(0x7f0000000140)="365618b68f12294f2abac701", 0xc}, {&(0x7f0000000280)="bc361000cba40887ca4b66c9363b675af8836fe260e40e0799eeb8deb9c679b0a41f510b00bdd77b10b4f12100b326c513a35aee6ab84377cf93bb963e8ec4c81981e214b3", 0x45}, {&(0x7f0000000400)="2fa1fa82e48a1721ede3ede1611e796f3e88a19c01f92b8d9f03f5ad3db4dea6849e9666ac29b911099aeafc38c38318f082ef26b8ee410ca41097dae69e64c53799437bc0066fe22aff155ba7127d1528be0943779fac2b24e0686771b4cf14ddc39b21e05b6c9b2c93b7255f75a985ee7f40fd68bf91c7d1b76eecaaef7ee9fbe88340eb6d57863dbc7a7aaa49dd", 0x8f}, {&(0x7f0000000300)="4450ce83e39f0ad9326cca8ea19c6194695b782b4ec90f7b1edc94d23fce07bac649f40aa3cecf10f5936855384e5c7ba7d9015629e19caf93d4645ec530085ec86c920b960b252551597b11a19a59945e13e5928c4c2dd91032d80752d19a376ad5509a8b94aeb8941b35b1e0b99020635e4a", 0x73}], 0x5, 0x0, 0x0) close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffffffffc, 0x1000000d10, "b04d00f3ff0a631a00"}) accept$inet6(r2, &(0x7f0000000040), &(0x7f00000000c0)=0xc) read(r3, &(0x7f00000001c0)=""/161, 0xa1) 05:37:50 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000000c0)="ff0007e2", 0xec) execve(0x0, 0x0, 0x0) 05:37:50 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="7d6cd1ec5d44bad9c982a97c1ba50a068f2e2f66696c653000"], 0x17) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e000000030035700100000000000000"], 0x38}, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x4, 0x0) recvfrom(r0, &(0x7f0000000180)=""/188, 0xbc, 0x40, &(0x7f0000000040)=@in6={0x18, 0x3, 0x881, 0x6}, 0xc) 05:37:50 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0xe0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 05:37:50 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)="02000000", 0x4) dup2(r1, r0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x24a) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0xa, &(0x7f00000003c0)=[{0x0, 0x4, 0x7f, 0x5}, {0xa431, 0x1, 0x1, 0x6}, {0x3bf, 0x3, 0x2, 0x4}, {0x1000, 0x80, 0x40, 0x20}, {0x9, 0xff, 0x2, 0x4}, {0xf966, 0x4, 0x8, 0x101}, {0xfffe, 0x1, 0x1, 0x9}, {0x1ff, 0x7, 0x28, 0xffffff80}, {0x400, 0x1, 0x6, 0x1}, {0x7, 0x8, 0x7, 0x7}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="5beffc9a32e252a670a56c01b86cb09acbc5575236f8fb21451a4046518bce4383377eeeee624c635d1a451c46430eb91b8899f1de37f9b80d05cbf1be198e57deeaa707e296f74b79e426acd94557c2c13ac0af105844ba19509ea42b109cf11720f4ec7ea415298f29b8746c0f101209638fd6117ce8aa868c63983109000000ab0eb568e04fc83475ca49440170055914c19d7044e3bb0c9cd69618643366ef1ac87a2ebf3b677fbf605516f15ac5", @ANYRES64], 0x2) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = getpid() r10 = msgget$private(0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r11 = getpgid(0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r12, 0xc0044266, &(0x7f0000000140)=0x57) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r13, 0x8004427d, &(0x7f0000000240)=0x7) msgctl$IPC_SET(r10, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r11, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000100)='./bus\x00', 0x4, 0x800, r11) fcntl$setown(r8, 0x6, r9) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x600c0, 0x0) fchflags(r14, 0x56e8e53d29c830f1) shutdown(r0, 0x2) r15 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffff9c, 0x29, 0x69, &(0x7f0000000300)={{0x18, 0x1, 0xfffff000, 0x81}, {0x18, 0x3, 0x94, 0x9}, 0x2, [0x800, 0x7, 0x4, 0x9, 0x4, 0x6, 0xffffffff, 0x92b]}, 0x3c) writev(r15, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) setsockopt$sock_linger(r15, 0xffff, 0x80, &(0x7f00000001c0)={0x9, 0x8}, 0x8) open(&(0x7f0000000180)='./file0\x00', 0x3c0, 0x6d) 05:37:50 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) getsockname(r2, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) renameat(r0, &(0x7f0000000000)='./bus\x00', r3, &(0x7f00000000c0)='./bus\x00') writev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="000000186004008b00002327feffffff080200000000000028000001feffffff000410000000090300000000", 0x2c}], 0x1) open(&(0x7f00000001c0)='./bus\x00', 0x220, 0x12) 05:37:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x15}, {0x6}]}) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") 05:37:50 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$getflags(0xffffffffffffff9c, 0x1) close(r1) 05:37:50 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = semget$private(0x0, 0x4, 0xa5) semop(r4, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r4, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xad}], 0x8) semop(r4, &(0x7f0000000240), 0x6) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020699f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xffffffffffffff17) r8 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, r9, r11, 0x4}, 0x200, 0x401, 0x2}) r12 = getegid() fchown(r3, r7, r12) 05:37:50 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYPTR], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) r1 = socket$unix(0x1, 0x2, 0x0) recvfrom$unix(r1, &(0x7f0000000180)=""/69, 0x45, 0x861, &(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000340)=""/208, 0xd0, 0x2, &(0x7f00000002c0)={0x2, 0x1}, 0xc) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000080)) unveil(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='c\x00') r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50, 0x20}, {0x4, 0x0, 0x0, 0x80}, {0x6}]}) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000440)={0x7b, 0xffff, 0x0, 0xe6ce, "0b5fa5b4a9498a84fb088165b6b76eb2deb2373d", 0x6342, 0x8}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'|\a\x00', 0x0}) r6 = fcntl$dupfd(r2, 0x1e, r4) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x5, 0x804}, {0x18, 0x0, 0x8001, 0x4}, 0x8000, [0x103, 0x7, 0x7ffffffc, 0x7, 0x200021, 0x0, 0x4, 0xa0000000]}, 0xffffffffffffff1a) writev(r0, &(0x7f0000000300)=[{0x0}], 0x1) 05:37:50 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) getuid() r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) 05:37:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x440, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$BIOCLOCK(r1, 0x20004276) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000001c0)={0x2}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) 05:37:51 executing program 0: setitimer(0x0, &(0x7f00000001c0)={{0x0, 0xf423f}, {0x0, 0xff}}, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$KDSETRAD(r0, 0x20004b43) 05:37:51 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='r\x00') r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x40, 0x0) fcntl$dupfd(r0, 0x0, r1) 05:37:51 executing program 1: ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) preadv(r0, &(0x7f0000000000), 0x0, 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 05:37:51 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') open$dir(&(0x7f00000001c0)='./bus\x00', 0xbf2ecd6db45febe2, 0x4) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0xffffffff) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000), 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="ba7731adacc2f7f005a2268d2e", 0xd) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x10000) 05:37:51 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() readlinkat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', &(0x7f0000000280)=""/223, 0xdf) bind$unix(r1, &(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x35ddd40f38d8620b}], 0xcba, 0x0, 0xfffffffffffffffe, 0x0) 05:37:51 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x2}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/yp\x0e\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d9", 0x30) 05:37:51 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x50) recvfrom$inet(r0, &(0x7f0000000040)=""/95, 0x5f, 0x312a040e23ac2bb5, &(0x7f00000000c0)={0x2, 0x0}, 0xc) open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x2) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x400, 0x0) r2 = socket$inet6(0x18, 0x4, 0x3f) r3 = fcntl$dupfd(r1, 0xa, r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x3, 0x4, r4) faccessat(r3, &(0x7f0000000200)='./file0\x00', 0x80, 0x4) mknod(&(0x7f0000000240)='./file0\x00', 0x20, 0x202) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) fchown(r5, r6, r7) r8 = socket$inet(0x2, 0x0, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) fchown(r8, r9, r10) r11 = socket$inet6(0x18, 0x4, 0x80) fcntl$setstatus(r11, 0x4, 0x4) r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480)='/dev/ttyCcfg\x00', 0x636a49d6bb69f6f4, 0x0) ioctl$WSKBDIO_GETMODE(r12, 0x40045714, &(0x7f00000004c0)) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000500)={{0x18, 0x3, 0x400, 0x80}, {0x18, 0x3, 0xec, 0xfffffffb}, 0x7, [0x9, 0x943d, 0x82, 0x8, 0x1, 0x0, 0xffffff80, 0x8]}, 0x3c) link(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='./file1\x00') r13 = open(&(0x7f00000005c0)='./file0\x00', 0x8000, 0x4) ioctl$VT_GETMODE(r13, 0x40087603, &(0x7f0000000600)) socket(0x0, 0x8000, 0x81) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000680)={&(0x7f0000000640)=[{0x47}, {0x23, 0xdc18}, {0x40, 0x1f}], 0x3}) r14 = socket$inet(0x2, 0x3, 0x3) pwrite(r14, &(0x7f00000006c0)="a38aba75b39afa8f73537cca54eb0d9a4c321316f1c46a3f621131437d6b276b9ac6f7d0a6ac8de9ba9d1432525c40fa45527144fa281d7632194d04f2c4055920c3cc4c05a99af176cacdb0f6ed9532aec08dec38190c51ac75e54772a63b25ac4835", 0x63, 0x0, 0x0) 05:37:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x35b5eef3bac78642) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000180)={0x3, 0x5, 0x2, {[0x8, 0x9c, 0xa1, 0x3, 0x3, 0x1, 0x3ff, 0x350, 0x0, 0xffff, 0xb3a, 0x3, 0x9, 0x7, 0x0, 0xe73, 0x100000000, 0x2], [0x8, 0x100, 0xfffffffffffffff9, 0x1, 0x4, 0xbb01, 0x3ff, 0xfffffffffffffbf0, 0x1000, 0xaa], [0x100, 0x0, 0x28, 0x0, 0x5, 0x74e8, 0x4], [0x10000, 0x100, 0x9, 0x2, 0x2, 0x5], [{0x1, 0x1ff, 0x8, 0x7}, {0x401, 0x8001, 0x2, 0x3ff}, {0x5, 0x5, 0xff, 0xfe3}, {0xfffb, 0x2, 0x0, 0x1ac0000000000000}, {0x80, 0x2, 0x8, 0x9d}, {0x8, 0x5, 0xfffffff8, 0x5}, {0x9, 0x1, 0x5, 0x1}, {0x0, 0x400000, 0x4, 0x8}], {0x8001, 0x5, 0x800, 0x7fff}, {0x9, 0x5, 0x3ff}}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x60}, {0x54}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="174af205b6068bbc6be6634ecdd0") 05:37:51 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x15) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) dup(r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x85845522ac6c3e30, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r2, 0x4004426a, &(0x7f0000000100)={0x0, 0x0}) 05:37:51 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) r4 = accept$unix(r3, 0x0, &(0x7f0000000080)) recvmsg(r4, &(0x7f0000000900)={&(0x7f0000000300)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f00000007c0)=[{&(0x7f0000000100)=""/38, 0x26}, {&(0x7f0000000180)=""/12, 0xc}, {&(0x7f0000000380)=""/138, 0x8a}, {&(0x7f0000000580)=""/241, 0xf1}, {&(0x7f0000000680)=""/130, 0x82}, {&(0x7f0000000740)=""/126, 0x7e}], 0x6, &(0x7f0000000840)=""/155, 0x9b}, 0x13d77c3a3b923b0f) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="2800ffff00000100000000000000000000006d3df74a5b02cae526bf794bedcfdfdaf7f0a6cd1e17d4fff6bb59d663e1322d59d827984fbe661d2ce7d1906d7e1199ff2f0b3c8f341d73aa02603838a4034a227244709ad3cd3d78eff42e2eb8a7ece94a7ade0000766640770349304624228db823408f510dfd42729cff9cbba45885a69945898ab97cde4cd3d727ef66c53bc7ac475381bcabb9ad49735183f73597297d90c398464c2c654274c128c93592770f0ea2ef20abd120bd29c217a8a5dc157d90ca5bb5105ed07b6ee39c43ca8d963b6d164b0b3fdc1caa7ed3c96ca20e835326033287cd374e5fc7a7c9ef", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r0], 0x28}, 0x0) 05:37:51 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:37:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x80008000000027}, {0x3c}, {0x80}, {0x4006, 0x0, 0x1}]}) syz_extract_tcp_res(&(0x7f0000000080), 0x16d, 0x7fffffff) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 05:37:51 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) close(r0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000240)={0x3, 0x10001, 0x4, 0x6, &(0x7f0000000780)={{0x401, 0x8, 0x7, 0x2d2cbfc0, 0x9dd1, 0x0, 0x4}, {[0x7ff, 0x7, 0x100000001, 0x1, 0x5, 0x8, 0x80000001, 0x4, 0xe7, 0x8afa, 0x17, 0x80000800, 0xfff, 0x8000, 0x1a, 0x1, 0xfffffffffffff446, 0x9], [0x2, 0xa0b, 0x7, 0x7, 0x7, 0x9, 0x3f, 0x100000001, 0x9, 0xfffffffffffffff7], [0x80, 0x100000000, 0xf40, 0x8, 0x33, 0xbf, 0x7e0], [0x7, 0x7fff, 0x80, 0x4ce, 0x1ffe0, 0x4], [{0x9, 0x4, 0x2, 0x6}, {0x8, 0x40000000, 0x5, 0x80000000}, {0x3, 0x0, 0x5, 0xf0}, {0x74763624, 0x5, 0x794, 0x1}, {0x800, 0x4, 0x397, 0x4}, {0x7fffffff, 0x43, 0x9, 0x100000000}, {0x8, 0x401, 0x9, 0x4}, {0x0, 0x5, 0x80000001, 0xf8}], {0x1000, 0x10000, 0x1ff, 0x8f0}, {0x8001, 0x3ff, 0x1, 0x8e3}}}, 0x5, 0x3}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0x100000042) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000c40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d76b55e55f40113f4200bb6308376175e558b75a8f3fb90f0000008295955984c87910bf453f68c11700287ead4b0000000000000000a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b580600000000000000e447473c238495aaee48c02f6af3bf554799b9b813ad30505e7ea0aa17f2a694a560b8fe1f4385f8413c755ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d8e4884b13c6d158daa2870b4122cd2350100000012000000000000000000000000000000fafc7d162590795dc612c154e0f1c7b895a10680b18013b0663a52f08d97ce7b816161ab7f8aa78b5f01102c1f2e6029ba46ab6e0245377375327b2e56bd3a19f8df6d62b86621c1893abac943a77486747acc3ce1c8158fe9db3febb57d0066c1533c691c90d6b57243e4080e5eca1beffe4a7a0be94b41834c4f7c310b6a2ce0068031836ecfdea3d1058ea7f31e04c17a3e9470ba57d20bdc6de2a01611621d692b2d33f2413700feffffff5757fffffff84f8a6e9fd4f76b6a138c65affa2473ec7f81e6565972189c177630b3dc935ff1104be4a179"], 0x10) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000e00)) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r3, &(0x7f0000000000)=[{&(0x7f00000002c0)="a263b3bd1957826fc1f2452b13bfc8d0b0037acd62c23498328fb9fdc85261ba6cac66ebe1e7dcbb5e68c6c4456ff0e0b6ae0a682324b36ab737c833c35f5fd4715c8f22f141b1f422388d4b1317e7e51b735e6389bfb8d15741463c7ed683f6fdb06ca5be257b2cd9efee9a02ce84bdde8ec15a028783a4b36abcd9b4214bd4b7f7ceead6fc6a3f89f05c50402e4ed2e0fb67b947a88f32c8e39d52e2941c04e0dc97447ae5880c1ca82b3b732322d03141d95c3b184641bc8b21c8ff4c13e82ecced9e0e10fa234a9ab5", 0xcb}, {&(0x7f00000003c0)="c7e07477b04d5b8b0f2f8e4e42a8d7754ebbe20c4dce36b3d0ed4aa088328512a52a1a6fd7f5ef40bf150ddb6ea55f354b1f7b030bce6a86a484b7408bb344913260ea55d4d9f18460877a1fd09474170363ee6b6844b76559a6f78e69c0238da2f32ef482a557eea410b4b0b54464e50f8b810f6a58882d359ebd4402c4572d519170c9516b4959cba778916c58bf4dc8120ef33a7f4fc8a7285b42bacdc169beebd782af8f45b933c87d4bd49a9a3f", 0xb0}], 0x2, 0x0, 0x0) 05:37:52 executing program 0: unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='c\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) 05:37:52 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) setrlimit(0x8, &(0x7f0000000040)={0xf, 0x292}) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f00000001c0)={0x6}, 0x10) r1 = syz_open_pts() close(r1) syz_open_pts() write(r1, &(0x7f00000000c0)="332a17163b0a9622dcd2aa871f08bd12", 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000000)="0967f3b73c5f80583b3710da10a72244f46bfbe3eb5335d25a43792d5e0904e7ec28d539d5b97144f0ac91355c2a42c3", 0x30}], 0x1) 05:37:52 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)='X', 0x1) recvfrom$unix(r0, &(0x7f00000000c0)=""/190, 0xbe, 0x841, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) dup2(r1, r0) 05:37:52 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000080)) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x8}, 0x0, &(0x7f0000000140)={0x8}, 0x0) 05:37:52 executing program 1: r0 = geteuid() setreuid(0x0, 0x0) setreuid(r0, 0xffffffffffffffff) r1 = syz_open_pts() fchflags(r1, 0x0) 05:37:52 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008034ff0701000e92d0cc000000000000000000000000000000000000000000000000000001", 0x2c}], 0x1) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x289) 05:37:52 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="14960465ebf81bec922d2e63a37a7bafb61ae1e2685cb6fd028c1c13a022e1181e653fc5559ccdb1bbb2ab7f3141e3920f7ac0fb55634440b0c1889498b3f7f473d35eec436f10bbbb6bcd66da4bc7519e3520ed9cbb63710162b5b8323223a669a950e815b6dbcbc28734cbb1d9ccf7443154662271b832807c4b20931e71f03a47729d132843fcbb900c4b19303c", 0x8f, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 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) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup2(r2, r0) ioctl$TIOCSDTR(r3, 0x20007479) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x101) openat(r4, &(0x7f00000001c0)='./file0\x00', 0xa1, 0x100) write(r1, &(0x7f0000000180), 0x13c) 05:37:52 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x45, &(0x7f0000000040)=[0x0, r0]) setegid(0x0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') 05:37:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(0xffffffffffffffff, r0) sendto$unix(r1, &(0x7f00000004c0)="763f5147976675fb39fedd6dd6cb429c7e0e8b7249c814702a53ff4aea04142fe1d4750245ae3d36695328b7a53eac981a5ae00daa29e2de0032d219a33bdb5d23557781c243f1bd697e64b905", 0x4d, 0x400, &(0x7f0000000540)=@file={0x0, './bus\x00'}, 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) socketpair(0x20, 0x4d28eb25e971622e, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r4, &(0x7f00000001c0)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000080)=[{&(0x7f0000000140)=""/115, 0x73}, {&(0x7f0000000240)=""/83, 0x53}, {&(0x7f00000002c0)=""/130, 0x82}], 0x3, &(0x7f0000000380)=""/117, 0x75}, 0x80) unlinkat(r2, &(0x7f0000000480)='./bus\x00', 0x8) kevent(r3, &(0x7f0000000180), 0x7f, 0x0, 0x6703, 0x0) r5 = semget$private(0x0, 0x1, 0x2) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000400)=""/75) 05:37:52 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r1, &(0x7f0000001340)=[{&(0x7f0000000280)="3420cfe078613535f2b6b621eb1492690de80f020571e3152e9ff9cd64fb7826846013195c337e3e25a7822fa6b966b277a02acb3320728cca3353def052d277cbec1cb0cb881156637aed211dc35ea981658ff191e139c6ad0fce56da9024e1cb1ecb51854ad7b22432b176fcb261488c0f6a321faf3275c399973a44f92cf9e8b9ab0d4001384c1a971d81f265bd34e635b9efd90805ec4942dcf64b43848f757038fe240ca660fe91e5ef9deaef8d0aa774c47f9e7c48543cda68672109a74ec848123e88c06adfe787f3b38e0fd4ba89bc94a420856c80801c292b9f91eb0dccc2776b0f7710774b8e110d5a12e59e2e450064381a0d93ff5a1e95c7525fb690a28d7bc3d02ea99be13c298b735685482bcc6711ea6b7ae99288723d3214b41cdbc616f448f7a633f2b9ab07c903d5917475419dfd1bf10291a3e429c33c6fa421fa2aa6ccf0219b9d1eb93bc9af6bf835709d387641413857eddc920c1b961d5f507b7ebaa404a84af60d2d47cb54daf94d01183fe8a1c6c2f9894be7e6506e88bbd0480beb5574ebfe48d4596c8fac9721e6992f531160e63f56c215343e627771971b6e00a012651b5da84de59c57021323f9a0334e2807b7dbe5ba52bed2deb280ec4856642895602c86aaa926ba09c013057df5f3a9e9cc12fa59848247491f50138636791093a21718ac5c9d1157b1e60dfb319c233dfde3aecb19ab78c471b80722de296b9e100cd5d36085c11cbe6c8e8cfa46d4f927062d2c305546099d41bc5318df1ebc39a12a08bcb32cef1b8fbd2595759616c3e8eebeb826f82c6389c635ce31b09fc7f40bf33c0ca11983411e36340ae3db714f2c1afdd03bd9aed2d36d69f7f75943026ffb1a03a62064c15e94e944fd76aef28554cc2b68f355818057659023f668b2effd5f877a3abcdb42d5d51fa953db501a4c2558ab5d63a9f8f092cdfe820402b46c9699cd540852d1e11c0f6f693fab8189180467a8875efaacc566ff9e03693d2e47622804fe62b3620bf0fb63da59587f9362d1c849c24c51988c102adc31cf2f40b93b3623285600cf795607dee69ca821cdd6107cbe8d6df9c28112dbe7d23bd6c01f3c440f344f771a03d40531157c2228ced35b472df96be1cdc7adb61602e6ba11daadbec629d398fc47e7d93216158876a35b2a06ce9de104a7241dfad35ce76bf8919ba4d3c8cd8bcf358f466aaaccaf2e9547114ce0d0eb2004fdc283a045fc0840bfbc3ee8538980cc803484b037de6d36590a563a1c36b721b6bb892a5da0dd35f27f9b486721c7da92752c6d03a8756563a733f671bdc80c1719cab81e8e1bfb9b203932cb25ec5f960fd003b4f91ecf870d75e6c55966766df34ddef2fdb5aaa09de34d8c28f8284e51247eb6ebe3d5466d9eb880dbf9acaeb2c50e40faf2afe3f29f63f97350819f47046ea231adcd3e9756a1e2df71648733814478d0ea34755ec1bc21ca39eec1a125faa89ed2bd31578bb39fb063008bdcbfa2dc328fe761c523ec15cb99daa70f9b842d04312bc044fda2e42c9e5f00858fb427e0288a6825386ac01f018bd2e9137fd5acddb098be82fc346b9cdc0a63a6f06be96d9b23d40c92b4c913273229f3d8e64f9949fd12d51e060fc321f688f138dd26fafcf37f9fccd133faa0107474af228a0366fb274dcdf907e9bbe585b2390e1c2bb68399dc3dd94c2f173932179bf3f73ceece0989312a2468eece9129d4aad45ee02e1bf6b9e43b0858fcc1bf7846e652372af70374708291ab174cb0abf8f0a7be171b43bd61d3b749c7fbd81dba9d5e9ca7d4856d627b7752360bdd9d3bf739009e20b466104b1f1de6114b86ac2158482f222427bcc0cda22befe98822ad9c347094637bae038abd590b6f2274a57c5133b35db0fd40a8cba9d74f55c064275981c11476f9eb0a85fba8a65d8b385ce718d61ffbecd2fae95e0ec0d39f12f0ece5e8359d000970cef18785cfbe3e45b4c91d3fee607b76c93d340faee9c0fc570f26e66d1a4ef69c540d9e79ae81812403c11c80d17958189ae3d15b1b1b1b9e0acff01b58c93d7902502f7ee83db172c7cf79ac29fa512cdabcd25c97fb38fcab0df2dcbaaaf0e923534260b2170ab7ea855513ef9b5dbe1485ec1c18241c45b6c6406a95385c232044b9b3536d550a664b12b47b29dfcf6391b3f6acd598f9bce00650924edb0d61060f92965ac6c00d140679c076c28c1033ef3e8361cbf8e6126fb04fb4e81cf34f6e9f730582e3a10e4de357a8af386f1e1aaf1c67546044d31657244dc24712ad45f2866d3266f1d862f6566b5092b87dec1f2e756cd246d99240c525c0bc8b8308687271cf2244709bd54d6409fcaab12a61014d26a679ec0955baf9551ed9d9b93db31aecbd9b0dc9ca9ab9adf722e4c1c65ad70cea4a3c2bdc9fd3042b01ae62a707f8ccb45c8dcb2486f4a547dca8419a6855d8d546d4622d753c218455ce95b9ab3044350e802bf9ec7ecce772148b2087ad14fe3689512646ea3b6d3388350ea61b8a186c049339727ff342a9d37dc8d07e24d9a44289ec01aa4118027a2ca6ede8c4670346113075fb3da99f8bdab966f53af5db04cdeab5c8cebe4ecfac3625d699f6f0e986e032e15f0069a3fb67901bc49affe5ccaeb60ff17633473cd44c7a03fb34c94079d39ba0f853f04b81e9bf6dd086a53f7242758836a30404984186bd9bf46a004f0193c7ecab740c2b160fa53fb7a7ec4ad8d721630819d39e077e9f5959d79c079662c5fff5292e79a2da746d7eaf84c3b6a43ea99fc8424cfeb6be24c1693718af9abc6239c18202b9f8e4b19c922acb2df7c296cf6178ffd9ae0aa2f286c2c2a9ec065fb9657c7e7aa888545bf5ee4647e31b20f4108e3aa109d118bf520a229f9e02d65004e45029c2ba95e75c20ec02aff8f593d852650582f1eca81deeb2e652d61bd5d5d6c4a225e46f75f523ccdb66e461fde2ec8dd171ac247a3118bd861287e3443aecc45a411b4fbd31541c198f04804422574ed5e5262ae6129948d896df5407e73ee8aae574c0dc3b19d3c7aea902fe6282e2dbb0807be58d1fffe90402986a934387fa0d7fa3ae641a5003e9afbb3c1914803099f3474e048b43f28710908123c8f0055bdee32d702ec05558a9d8ad3b1cb5e6d4416546e0a6da2e0636f6278ce870c16b8904fd54aafc3d705647e6422af573881b29223867772f37f46c47f9c3794dff55848efcdc7dbcff0be03872a32f996666236124c088fff4da3d05b6d6e811adf41c54eb2faaf6a3c90384b3aceb48f5761722b281a7e0a8f7d59ed473babbde5737c00a4b64ee07d72ce96a8e82f4e65af3efa1ee0f4ba74d56768802743ae66fe3aecc575ea7c17fba6b794993e0e55a8854506ac69c0cd1ad53c1eb27cdf9beca6d6ffe9af21aafe1ce348d2bd16e4d7707ee6c8ece0557498ed91ce9d715a65b7fb377d4c8b8c3506816ca685e93036f8d35454c3163e9185f3780a49cf433f22c1bb34253e4fe43d8bdf8156a095712ac6de9015cf551fdc8f9bc057553a5c70b8553e84fb63ddafb2b2529f77f067e6efea3ab8f055c02bcf26d410419c8d2d00f82404f509afc861b97caf7ec59ae5b2b0472df81ff010967eb450a0dd4e4d3e6e7762c3d9d7a064703d59fd0d2b5858b03de44b20603c507b665e42da713a94c7eaf9ea33ec63616d44d69c5804abe83cdf451f567909266e9092b7d3bb6e9dde736f266c7426704c3a37d0cff2f35b8eef7fda997d0bf50ca73559b7a41e4743c6d7595026586a527f1a9bee567e75c21e5edc93584b6a5f93051b6dec26d2abb47f4b367552b7a66ee5b8439208d9870fde64f9b088b54db25aa79e3c0a0e1525edb36e42e3bb685558ac21f1905c6638cd83239062b16a6a2fbdfc9344dc541b1af06f8505f4bdb97b6f5ce8a542b853ced514fa76e3eb21f367623b5e3884fa7943fc0981bd0739edaf86016d75c5275c75fe11c204f0b9d26d5d0861f8aec59cb8959ac3c251cd11a4b731ac579c0167d6334c506eeb8c54028d4d00a3088404e9bfaec46f0fc29eeff56ca4b11c4aee6931086bffa90214cbe490f479a0089f35cd59f023596826f91a09ddbaa65e62acca4cdf93eedd4517228531a6562e49bc7ad1c846b3c1269ccb39df3661b1d156d6aa139f960e2d001f6a67233c110edc5f51fef4528ee16acaacd635c3906ee420adddd2defa1d4ca67e8ece4f718bf66090781d4e7bc0a040238110ba8ef6bade338ef27de524f498c8c88046156a68813083ab84277114857d022ba5410b7075086297c35b3ac5c514e3dccff4df4b1a2b7bd38a711b33ae6b0eb28d5810a7e5820cf9c750f920deb8d328a9ea55ac6a3bada186476a67de87cf4088c494f1c8622a6f82b9125bf137fa0196210ccba3e2ff02c18af4447a643cfaddb1745ab9db6dfb4310042b6d227d9ce5113ff818f96a157c4880ea66ca53a4b0de00af35ddf06ed7ba09043767483c3219224c847aa15fc138da42327aedf1d44a797a1cb73233ad0204010df5de97215bac05433a1b80e46c9a8514cb42a3f27120554558886d84e546b526293ab4b922c6db68472e2a0d16cadd3f99da1dbdcf4c25736c8574c483d588546e7ac4e791e846e1269dd1618871134b074e8aae94f1fdc0ccaae33e8932ef00ac4fbdd0149c31e5d7c018f6a9037e67ddee7aecae69c8fb92e0b995d528b97fb86923d87b1b7efad93d755f2ffd1b127f053951677d893ccced081ba5f5570b2364235ba3c50476de66d8290e287f44968ab255550621b61ac6ea34c4f2667fc8acc1e5470570643b98752530cf8a3cdaa832c441973e19eafe5adf5eb5ede2c8c3027a4d86a64a09a0523bf96ec045e3bed44d99ef6588d4e98cdc153b579f432de675e9242918e12641f63be2097db2b6eae20fc4dd1dbf39b482f9387f260934f2bc81b6fdbf457be1c5bbde50bef3e3d1032bdf911837eb0d07523ded627140203c077bc7073bb34935eb1090b223a4dc86b8f8bef0f4c633ef9e98907db23a7aabad71415fcfc0fd621ff40d8bd6e2035e4f08bcefb3ba9f0313e5b9ece6ac3dec7894da6963b02f35568578dcf0d923a2cf35e9b279cbbb5a741485e3eb0f4b5ecbdffeb9b078713f9cca7ac41d4f096457144a0ce9662a3353c3fd8438734ab724a0105d21fe415b4ff890c18e8b2a1a05fefaf261355fc61e51ae331ff3422d29edf169b79c84a239c68475a2194bd70f4f5f086469230b4e455ff84fe545055a55934877e7ab17d069b5cbcc3dfba7fa33edf486dc79620a675f3bfb5f9c0c2207edd677d4a60d13d39f4979bde5c0bd30fcdbafb453abceb015b8073015ea3568640bb997ac35d1a470685063146ab581988e497f504b39fc2e9680cac62832ce4be90c75aaa07a13ad5bc0562cfbcbf2b6a9d82d45e2b8d52a26c68bab26151a61040dedb7b5dde12553b70459fd389e0846fed874b30aded9d747c5b0c58b162710504b3d33db976f9d2275ade040b990cb5493b70a727bcb2713db2f2df098fa11ccf26cc336d23bcb62a35fe910fd9ba33deb842673f968592aa253a52584e9c43fd6848fc339741d485954b99aa31ace46cfa83aa780c1b7d9d574ef9c13b62d7f4c822133cd89f672f23aaa0b7c1bbe0f521c600a36e98e788e1342bd6a98198cfbf1aa2194a429d43e13dda35011d8d4d2a404b2f1c6680c8c383357537af67bf1e04d0a8f05f976db7dafd99ae148e54663c1713943b39646e8fd9ede9a79a48b759c3d4", 0x1000}, {&(0x7f0000000040)="d7bacd5fd0fdc0b12c108a3d8f939b680c312beb", 0x14}, {&(0x7f00000000c0)="c25b9e2f1b109842e1a979ec705b622a8ef0ae519e3cb53a693e7305178ffa", 0x1f}, {&(0x7f0000001280)="81e6fc3ab810d7c144c69be3a071bd6843adbdc6c1521c7ad114b519209608c5205d6fe7ff7a21917296e26bd88bdcc6bf570b8e0cf2267a08fc87dfb570f636d10daabecd669225e4522eb1f37539feb30f894491d6f2c83a81099896cdb36c7ff34f51254eef6e349dc03e6209f93997fe5f52141c269bda95f4a1bd94dac50bd5c68aaf8680992a82931a86d094eecc2100bcfd7b42d265b3dcba4b9c9655974ddc", 0xa3}, {&(0x7f0000000180)="88158534772b66bef5faf0d3e925a8745decbe0c8056ce36920905e443b27050fe181eee3317cd321562dfd80039c7f5520e987deddeae653dfc8ce1c777832b3747693cfefafa551a07955b1b1d6b18b5e2081d42f69b1dc409b40b6be5433a419b841f5e3118dfec35a83585be23211c8324c7f380", 0x76}, {&(0x7f0000000100)="18134a4ef79b7e587f498ed4e183be18dd234beac28a6be3db44d4e8897b1869b8421d361ee448626c19db866863255e7d8102bb975c41e2ed", 0x39}], 0x6, 0x0, 0x0) read(r0, &(0x7f0000000200)=""/77, 0x4d) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) 05:37:52 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000040)=0x2) 05:37:52 executing program 0: setgroups(0x9fbdefd45963bbd2, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0x7f, 0x3, 0x3}, 0x6, 0x9, 0x1}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/123, 0x7b}, {&(0x7f0000000100)=""/39, 0x27}, {&(0x7f0000000140)=""/232, 0xe8}], 0x3, &(0x7f0000000280)=""/2, 0x2}, 0x0) setreuid(0x0, 0xee00) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x4b) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) ioctl$KDSETRAD(r2, 0x20004b43) syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = semget$private(0x0, 0x4, 0xa5) semop(r4, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r4, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xad}], 0x8) semop(r4, &(0x7f0000000240), 0x6) socket(0x2, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020699f, &(0x7f0000000300)) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xfffffffffffffe7d) r6 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r7, r9, 0x4}, 0x200, 0x401, 0x2}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) fchown(r3, r7, r10) 05:37:52 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0000002070000000000000700b8000017000020"}) open(&(0x7f0000000000)='./file0\x00', 0x20918, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x14182, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0x8000000000000121) 05:37:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x20000000000002ea, &(0x7f00000000c0)=[{0x81}, {0x50, 0x0, 0xff}, {0x2, 0x20}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xfff, &(0x7f0000000540)="1407e32108a17e5c0a3f786e3683344cac125b0dd3e362c800253be82ebe296bbe66caf1a5c19a30b3ed54ff9d506b165597127a1ff1e127c97c75ba97d295a6daee2147021e7b6a305e7b181f374f86376bc9b662ffe589259e80c538e583286d2758dc87137ccb4cd32caa194d522d3195d4ac1705b7af381aca9667f0d6adca3583cd7328ed5c2130d29405e36fbc8653aab09c5710b9afa7fe6cb0e28fb2ef7528487f537ca49802c95367a79c96f4621b637b118114d730ad2047a1dd1b613c1f7703a839c0d7e57a1c9fc59d68634ccfd0f3d38432dd6f8062dc8ad2127254cd20f34c4c627711211a9114f50f27e3de4de88af560d6673c1f98f0a09b5ee189b497bad4678e7f256cd50d9b9fab6ec16a129940fa5b65f7dca97ac0cd1552556abefc4bd09b7d455363b85cd9e5d515c6e63dbf3040625183c74abf2ffc9464030eb63074aae6c1fea524960ab894d6779397bbd3eba12ddcdddabd027af4ba2283af06e6999a0f189caa95ce0f1e7053b014120fdc32528a879bab2c744dbbf68230897383e82e3c39bd5daf0114e33afa2d79cf27fcf97934531068a5c1fcdb9ab00b284ed95339e9f2fe3b4f4523578993db0d6a116bf9402ed1f38edf322ae3ae915c76d1083999a8482bc4460d1646fc6bdda4ee291502275cdb50db09c94837430e897c35129c7f90f96ecd91cc2706003f1b41b49bd1dafb82f01a0f9e8fa7aac65ee39a560750b7255b1817d6c786528ae2edda54cb77fa995979200980942a3c077feb3832b840380898a3f0cb4d14868741fc6095d07d28c07a4adfa7407a69c14d083ba009ecae621f490054cecfee2a5ec047c26182ab129cb5de1812f4c6126310646012276a15d5018e06e677070bd4823dd6c6165435d90f15144a45c5fd3032efdbf3b200c386c7dbe8635753eff8a2c60fce63389d235be5587698a92ea21419b184da47d36f785eda7f3930c6cf9e8b1e6c1b6b62a822aa6a055e28e196bb8546925c0389628b49309a5eca7641676f2a6f5512604713803e33588c0e77822ef872e3e32efb8ba52059f0f2b688e9e5f42c31806f97161120a3aa9941e5941c436e71efe40c7e8bb010bc82f60c04e1f7e46b18617b901a7f0147296f5c097a1968df5de5294a14dc04c608ac88e1c7c204cbb28dd5b9963d17b08c98a95b8d748adfa40b9fc732699da051d0fd6da12c40a54b90ecd4e1bb28365e6e50ca96555d002e1ad306c877580c4f2b0940bade20e03cbc6a3fc08a51b613845128e5f6329ffb2a4b9ff553d47b85284eb3f93a9a22ae952889d69119d70239b0f747eba5d91ccd739aef7d1449834b5c7ff2f36e86543c8e92fb0de066d2cbd6e73b36b43b2a8ad2fbd3bf7d143b5a33214320f2bfd05045580e7ab90de1b2a57ea12d871e572743820eaeb803808807f1b78109da89a52bd626552c813fcc09c1d2d8f26781c692ee9fa5fbb015aaadded54a1462ffce17366139416c3353fe459d8a3f0f305f6f91d617ebdeec1798720ca176443038eff3924b20125084e19a7e4653fe397f1fa2e09d3e57cbce4d442d686f0dd0bf1b3d57da1463ff356a5374f1e3650164a7c39b680db2194b49a4960e4ff75aa83add865da29514ce164273721e59e9d5605b0a0d9fd83e5480b1bdb6745a6075742a4736cd3d3dd3318a5303274984cede29dda560080260f9f8b9a86d51ebb88352b20171db5be75cc0e0051bd99c2a3d1c98e285e772a74d14bd014d0971039ae80f1d0443116b8d23fc37d2f3835617204171d20cfdda556c8d6f90c0bb7b8229db84466231239d20a23b5b50adf81d89b0a58f5c480e6a95e03ff35eca29e83d58a4042492ac66322468a717eb625a6167fc980be374bb6e6f0de0526f7872efcf0a6f78ec6399c66b7e8559732bc39414ec3c13c8d86ec68faa78d46dd19530c28448d899b06369879cda5ff1dc3da6ee6897965a0b394c4b595dfcc77cf4c1439daf37217654c3befeedaddd83f24eba8b24aa419cb0de04773dd0e6be8ef79822bd2c71e7b00e2648951966ff3da794e4d71f0e3a41d2b694a973d971a2c0e505dbbf77532b904e17a99c6bbfbf4bca0b0ec0076528169e00e557960669fea6ea98986cc3cf330af0a04833bca38f3be3998a6b601f875e96598188acdfeeb15a49d446aed19d573249ad8d2f1571a7efcecaae8da28f1410c2b08d3b8a1997910b62271ef5a5cc947b1de89d25bbfcd6b93f7fc5cdaa531727776730bb68db20097abe89f25c9bf72b3879b3fa819e880def01f454514874580efe9e02eaea406d7bdfd29a409e8212fa9affbf34d5be345e83468e38b49cfeda2e09139fe02fd5cae95950d7d68b688d5b360ecad82e7b9b4ebae8606534431ee5cc77859ada9e752f22372e255876775005616f94d77989fabe2cde76965565d8823c9582a848d754788eb5c499f9aad780343e28f3b8f50ac0f8c29e9d0e0344a69d46a96ca0228f1ea79b89bd59ce2df661740c46c3d7edec748de97e4b00bea8e7eac60921d65e9dea728b85e0de5067d5bc9312634c3540a68b45c58435651081c87318cb29b10a4d82942fea5edaca5823fb1d797d097532b3a6199eec20828535d90019cbaa0ce9cae1260babce7f50fcdaad2d075413f57fcc2cb7e7b3fcdcd505e5ea3f129e15f78ca4c506061b28b38f7a9db58a49677a8092e1dd24833d18d8d9e2c70ae979b3a15bb3e93c886a7a9b793bb93ea4c7c0e4b7ded805ce26ddd548a767ffe88153deea8db64aa9618b71d6ed674d9de9c6d99e2de348e53523f3ddaf12395e27b37a51f5474216292bfe193ea2e28ec5da0e2295c127cc4277dbd72ada6b5f84b6c08c4beb8737f557d1ce16e2bf3ffcac13c68e408dbceefa97ca7234bf9dfb9bd57f97b1fffc4f7bcf9d292f119f6fa10634f8b950f227bbc26fd1daa061d0f4a2ef61f0f4255c4bd382d9d28fd920ec837a87816544c9ff0e94b6e541d9a83ca34762d1a9c412c118738b842bc99447603ba79357ad6e0257248174b526b04db215d94516c86e83c5d3af98ccb52e29084f5552429134bf449bdcc5d480ef340ffbafc97a493f39ee9218618dd893cccbc8d31b1af7f1469ba5f3f942310163b710ef588c004fc566e238a85b5439c9c837f88b544d934bccdf51cc39e7de8848ec98c7e308190be2283b3259c796dc4f792b235056b5095ad3e328fb33659c6577b0f1f835971ba65773789454bfe9ea04aa31b8febd8f326f434505f66e2204893ede45ee2b83d110536cf3eb7b71312be56f343c92d12418747da8a054343a00dfd03a84314fae7a64db9a98236e92b1f2a696916b06b874a569f13675a9aadd48b478c6b8d545d26ba3d2b66692bbee48217990aed9cb3a4ae921163c1fcc4019f7fb2d6a0114ba71b7b45bb1f612374b3f569890e19c90fd61a21a38c359f2ae2f1d9ab530ddbe19e63a0633964eade8d04cff7e193a075dc36e76a275f2d674a19b6bf3ccf3c9ac480d38b1cd906ff8a25469d555aa50214b47714bc66e8d3dffa77d0023c56995dc16a1625e1a29c9bc4b2020f2e5c4ef461cd27b3838036267acbbd05083968c22cdc3f44a53434fb6bf1f136c644dbe726015a79ed378baf5da198a2e651fd791e3eebc48c0316c87c37b111f6081238cca1b9ef6c3267227865d6790eb62ba570b6d7a6256d0c2069c7cfc0d27d954d03a1e4fe4fbdd9d7add8be93dd4ce5664a9eee28870381dd57166c1509fb7072b41cd513b1152a0471ec90c7e77f4695c8891b74353c5fa69ea22e82d71e5941118855053e574274064b2e4646376638c3bc307bc3de0731373e699c4c493a35abfe343d7ddb07f91945fc1978cc58c888d02bd03b09a69cb4e096d4bf1753d616ebd8664e369b40f6bc2ec9a295ae9ee00769a5315c3df7f91dc3d45bfa22e695c06d67159caf343068a5a0f84fd267c1fb09f46010b1e7d5f9e016cf5768fcf54ce27ab5b439bdcb60ee4794e9cf61ac79adf70d5cb040f426e64560eb7ec1078c177053459f9508fdd87f4489bb47d5461f7ee6fee4ac37e3b67c263ce8ab68b7109dfd907c2bb3c3398a3649a51e924fa073ae8a50e55789a1a1bad18145b5a1710e711af1663c39de99260f224fa16bd3f8267f7c2d484b09a3096eb7111fcddc6f244339534ee1c7297a7d5c12faa3bf4e205d81abdd1d0b99cd809df55c3b06db1998695ebd92cbbdf97303776112676fec625d2f82143398cd1d7afae9fca228944ca9265f8b90b8105622df2bd1fb4989b2fa90ba7fca4892b26bb8b083939f446c3f3fd1a470c1a03d88969708f9c241f419a404384a39416e1c195f3c225921c75acbae8536bf535a2be9d08059cb81b53e5f0458b648eca70e73e8b12604dfd13cbab8c42922ac0a49303b2db1f912ffd164471afd06cb938e2d050cf9a2ff1d256f77e4f8cea58f0f1577a7fbb5d2329bd81da509ffcf0230db2ffcc99dbb2a29ae96e03c9803b84a9f84a175fd1197e36daded5bc4914847fef16b5b402a9d91f4832ec41869251437d7e763f1dc3073931b1ea299a70fca6fc4df91fefc0a253f749bb0d8e6b2e6d8843a538dee9b65c07519a7c5b979e5b784362628850666df0c12dc1b0813a333740570d754e3f337d87e1e67c679a7345780d739a0cc26f0ebe8c6008ff8fb3f64f10f576d5b9d767e3b30cd1ada733484db4677ad59ed32ea0041c305aa36a4f97b0c6d62c8640fbc3569e5c6a73032c5a8e698022d06251b331268de9b35ee8b426657611dd925c88c98751cdef0def09884c795b23401ccfcbbe556adfb40180ef159b3b1050b59580bb8160e8c04526a22b16a0bf057390bec9ee98e73ed44dde3c6fa7b6b1dd58d359d737279421b9c11d932a13cfc5b865ca04e5c802d3510da423f1f39c9d8399aea5551d08ceee8856192485c27664498d8d34c2e5cbf655330795cef7cc9264d6baa67f8ac8a0538d4a8d001a1fa43b2ddd4ebc99723682e4c97f133bf2a15c5d589cf24c2f14064a52a8e4732299fa788e5228c91d806cf07873278040de77283811dee476a7bdc18efd6ba5b1939f93a302e41d446ec3b32d9fa797f471d991ed0709510a19b93a0ba0beeb39b5ced8a3be9765c04c0f2704afcbdb0a4d57bb52b3a43f6721ed1aab3a04daaca495e48b2a56597e7fa6ac6cbbf66483a17360d5372b74a8c4a6813110e7cb38090075f0231f85c84bc25a466a86b04afff44d945f8025cae6ae2c3a8272623e1feafe1a7bcb2b46fdd9534d914058407588d1833cc79852a3eb3d96f647ea1bec0f8307954675824daae67a43e1079cc604457eb04274e4978f30e6aa30b865cf5be4113f4f77d4e0ff24a6c8c3dbf8f560844162cdabaf28ea858da29e5b6ddee3e3f0a9df6fcba654230d59e215250cc294e98af8251717a05cb01bc61ec9fcec0593677f67271cdf9bab455972f74c10fa2a425e5d60a6d04b04940d985922338912283b419161272f894ad33b731a9b4a3f3e31ddddcec0a934c71ed99996ad5fbae2679b8f771764f065116bbe60b06691325d9fa633e720810b8e240488bea3bb78a17a0c588a7caeb751e38e8fa75ce064274ce057b5427c16cdd7637c25813647bd68d9f04c243d1715cfea08a73bcb0989ba35ce4a52ae70d15d270b33dd3b62f1c91942b88678a646fd809ba791e4f0568c9b2478c186394954975b90f3de66ee16c2c3d4ffd89d5c0d103829331c39d3713196fe934fba9789935ebf656a0964a1fdbdcc0d76813f3cdf") 05:37:52 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x2e, 0x0, 0x0) r1 = semget(0x2, 0x4, 0x400) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000000)=""/69) 05:37:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x44}, {0x10054}, {0x6}]}) syz_emit_ethernet(0xa6, &(0x7f0000000240)="b6f4af29210b366933678bfda0b8c4768fa751a00ce0d429d2b724ed06b8ea30972cacece56b61c1b3d043665d47afebfab3b119c2b400c06450236722966bfbd1f936ae85984cb76076359fb61bd288a83eb12460ee4707c3c87990e382ae386a60b022b153a6ea72d528205c36cab71f847669bc2bd3b2c4d160e3131374ccd448f52974d1e796ecc551761d64833d612149b153e8551c8b7c452e9903ae7b6a9f166b5f6c") 05:37:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f00000001c0)}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 05:37:52 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x10) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x40047002, &(0x7f0000000040)) 05:37:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x54}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") 05:37:53 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x80002005, 0x2d94) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x1}], 0x7fff, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x40, 0x0) pwritev(r0, &(0x7f00000000c0), 0x1000000000000207, 0x0, 0x0) 05:37:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x71, 0x0, "d707001700000000007224c96be508894100"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000180)={0x0, 0x8, {0x0, 0x43dc96c4}}) r1 = socket(0x18, 0x1, 0x0) getpeername$unix(r0, &(0x7f0000000280)=@abs, &(0x7f0000000340)=0x8) close(r1) r2 = msgget(0x2, 0x8fc8f263c0b872ca) msgrcv(r2, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017000000000000000000000000f2000000000000000000000000000000000000000000000000000000000000000000000000ffffff7f00000022c0c43558128789889264c29d8fddc682ee6d04c9e49909405f1444385f9cdd07d965d1bc628a421d0f4e8d75aafa6a633ec5ee3b198781b7a684f9975e36c53acf7799d0ba21dddb4617ffcc13ddd36149448e61eb60440443d46a8694ff8b4e80bcc742cad21d42046253e158faf4aea5a6b020917c3c459a734c3537b4146ead247df6044bec8844d459753663559f156500735fcc8fc5562e70799897ce953b34ab8591f580b708ffc142fc216014613a6c45f4a9918f38098a11aad0fa5926f73c3c748554b04c1fb34b71403805f3fde69ce8c6c4aad73e4e889e2e9b869018903ccdb66f6a74157b79c1736f46a194d69f7ea96eb6"], 0x85, 0x0, 0x1800) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f00000001c0)=r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2a, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x368c6f72961a334, 0x1) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000100)=r5) r6 = msgget$private(0x0, 0x200) msgrcv(r6, &(0x7f0000000000)={0x0, ""/177}, 0xb9, 0xfdfffffffffffffe, 0x0) msgrcv(r6, &(0x7f0000000380)=ANY=[@ANYPTR=&(0x7f0000001780)=ANY=[@ANYBLOB="895d6910c3cf9c01089def704f6f106d7ad4a37055ca95cf62f461207505b4692910b8b1f5201aab57c461d2794f0f115127924cba193492ce75ebfdaa989d9ee75d52996829de7a45f6d567e3e50d321465d4a4cc4306268096d5fcf025ca33097c3d12ae24db5a4716fb712268f729ace0dce03bbe66856210573994799cb55aad8a5bd6a4855d6dc46182ffb68f162acd5c98b93b2eaaa9eaa41fc03bfeda971666", @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES16=0x0, @ANYRESHEX=r6, @ANYPTR64, @ANYRES64=r0]]], 0x1, 0x0, 0x0) mknodat(r0, &(0x7f0000000140)='./bus\x00', 0x1000, 0x40000000000000) msgsnd(r6, &(0x7f0000001680)=ANY=[], 0x0, 0x800) r7 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) 05:37:53 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x8000000005308) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000000)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r3, &(0x7f00000018c0)=[{&(0x7f0000001940)="0f1578a832a1349019e53a3a8b0ecde1b1d6b61c89e8b177efe86171c6c38e233e05da0b051c", 0x26}, {&(0x7f0000001700)="d6af1371c672052725b001231f696ef80df6ef02e5cc03f47b9c1979dd0f44ade752d5bf0c75ab7947ce130b14da8cb23deeb4c431a8404b7b5668906e8f0885b75b1dd2236a1bd491f132dec65da70c23d7101add2ce7a32705ebc5f472265db6cfe1dba51da969c4491024f84934b3b0967aa114a06009edde8e82dbe39bd313b2761ede3c7b4386f351092f676c8e863fa762fedb1cfc47e81d6842834fdca34aaf8e0a284ed1f4760fbf494c60b73f", 0xb1}, {&(0x7f0000001900)="a75b112936d92c75fa4390e0156ad34fa09cf1dea39116839269815ca6ac35550c5638d9263dc7d13d847a4df4bdb8c1", 0x30}, {&(0x7f0000001800)="199a6c1b46aedfacd22ad547698ec592de5a3aba7a0f3188bcc373d9bf60a8ba2413f8d9ec5586c9fac7835a5fbbce8e44394f1151ca75a14f842cf35e99dee5e1337ac6a6ae49746d25af45deb6d37c57f54e7a0d6fc18d6e8a88501ceb82e6ca21895b8990fb16a75a8709e4035c0834ff36c5fac211009d1e0b604bff83ffd014d6a51a3d3419163fdad460e553b731dbf526c754e21fe837afd2cfddc8e0249309dca96249a11687", 0xaa}], 0x10000000000000f8) r4 = openat(r1, &(0x7f0000000080)='./bus\x00', 0xa869bead43146888, 0x40) r5 = getpgrp() r6 = getegid() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4, 0x0, 0x0, 0x5}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001540)='/dev/vmm\x00', 0x100, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50, 0x0, 0x0, 0xffffffff}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r12 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001580)='/dev/wsmouse\x00', 0x20, 0x0) r13 = msgget$private(0x0, 0x0) r14 = getpgid(0x0) msgctl$IPC_SET(r13, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r14, 0x0, 0x0, 0x0, 0x80a6}) r15 = semget$private(0x0, 0x4, 0xa5) semop(r15, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r15, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r15, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r15, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r15, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xad}], 0x8) semop(r15, &(0x7f0000000240), 0x6) r16 = socket(0x2, 0x3, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$TIOCFLUSH(r17, 0x8020699f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xffffffffffffff17) r19 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r21 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r21, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000100)={{0x3, r18, r19, r20, r22, 0x4}, 0x200, 0x401, 0x2}) r23 = semget$private(0x0, 0x4, 0xa5) semop(r23, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r23, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r23, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r23, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r23, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xad}], 0x8) semop(r23, &(0x7f0000000240), 0x6) r24 = socket(0x2, 0x3, 0x0) r25 = fcntl$dupfd(r24, 0x0, r24) ioctl$TIOCFLUSH(r25, 0x8020699f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xffffffffffffff17) r27 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r29 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r29, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000100)={{0x3, r26, r27, r28, r30, 0x4}, 0x200, 0x401, 0x2}) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001640)={&(0x7f0000000100)=@file={0x0, './bus\x00'}, 0x8, &(0x7f00000014c0)=[{&(0x7f0000000180)="1fcbebca8f0000298e541934093bcfe9c228213e720c", 0x16}, {&(0x7f00000001c0)="31540b61ce5dae33a599fe3326dd46b4bbf6c1634e1a638368c7e6c06d56394feecf380d26bc7c1b14f69c482c4aa0758bfb7bfce13332f33a6c59acc8ccaab185543c7e56a54b2a3a1b077b41d50842d14fc335adbcd932f1e8a4a503a11b3500f20792248012f08ec3cfa3ac369f7263c1a74128baa3d4f8e805de9a295b71ad48939c5268dd35e100e2811e4917c49b66e971d6734156d5f30d5fbc132174873089baf6335733636e0ea193184dc71cef59fa18a915a963d8f20d2ab4f0b3b99fbbc2", 0xc4}, {&(0x7f00000002c0)="66b8973b8f55a9", 0x7}, {&(0x7f0000000300)="4f07ef4519106b3d54f0005f1f8831091bf0ef4c029ecb5a092c90cbb24e18a5b68ad47e666175dc83e00349ea47b17a65aa157ebd7395be7ad0fe12b17d003108e75efcb0481a38bc79aafae2d2d9d7130d7bea901ea7a87b91856b33f09f50d78443132c3748af585b93981abb5373acd5d0f39623ffedeeab9ff588df38b7490d63c3cf5af9e5ffe7426b9958f96cd5aba47349e82de5126147ea6eddb983ef66b1b13da09f7193d3e91bcee4ee62591b1e91c56c40dfae11d12afce277f8320ae12090659688b20a2e1448b157aa79876085d457ebb6f312504e43d3e95bbcde191cd97432ef1f2af7923be8658dd9ea7d3e175527916baa1ff7ac0be1089253bc280ec03c0ac68e4fbcde62456f35611a6fcdf60d9dedd3cfb7c729f05c19af06a3a5243d92113b5a9554e04fb1d3c277a4ef4f921f2f9c33382c37219875527e956dd9a315aecf84235dfaf8811f0f403767cd93b6af81588d58d5bde9e5700704e30da07a3c4394b935d8c3a9a5e052da2a4b03347ae75b94c1a8106ca7b6119fdc584c202b61b78a5b4c108dc3abdbc171020093e3330e20b14d14f02e39fabed6cd50f4ccd3cf9d23becb89bbfd8c6d2e58b4960edcff33bc4370e9de56fd51c3b8a6ac385ada9ed5ad68cb35b161866bbaa0b28f2e4c041c8b82a66daf351d5e0748d35a9816f26979d4db624e039a2ec903f5bfc2d62e32ae4b26351a1237e2ec4d0f964a4549531db82a9b2fa6250644a13cec47ac98d3a2fdab58a6378eb023cc00ab4c90e2d93cb021e5d3a539fad988aca1b3ce72e21cfc3f0acedb20ba99b26a123dc7e728dff1c0533840269cd3913a513d242d9f933748890f545948d30ae7a7afe177158adfd8dad5bd0aa2af68aaa7cc0e46074d7e7a337a5fb83c9f2786147d3146db73237617bd35cf137217c6f02a7369075b7e197421a88c098c3bbc0c8e2df1f38b2527fda9238bdd7d75cc85523e028dc30ea30dff10b8a577080cf1a17419ef0fb71dbfae499375c2a69558d84f627d0e65b1d8987430e1659f9f99d299e55d15f8575212237f068ced5b35a18284cf23fcc4411400403ace3b97c8a9dda5132111a54253abd8a422cbfb216774422bca16eb357d4f368b9ccc54471b5cf44a2a4d7733b92c0be59bdabf13fb9ad3b6c2976d00ffef7fae2dc9a7d699460a5a47a9d629880df276e22a1e15323574f30ae7831410604ee6d9dd58c9a0f90390e4026ca9a37e21505570f7bb7667a8a006e6f887e178632ee0427ae50162632757ff513cab1f4f08cebf572348b55d7dfc0b98c99652a2a9b687c596744ed06400dc9e29b4580f5a9d43eb3d641b86c7b0750b9804ae07997df8b20f190b74db506cb48460d93b04a9ab82f44d3636c2ff7c5fd4d14d26ebc1e2d1f61063abaf8e9b285cb45ae633e1f883d3a8f34b33710626904dd0fa4c5780b92e043ea6429bacb7c1ce812e99ef644a74c8dd9ae9840aeffb3fa56f914bcf0456fb064af094964c9c9603bbf02c4e5c82941f787fccd1ba2769d68b132e6f345729ee034d8a9dfabb04991e49b2238869adc778b8a56edef13cbfefdfc4f2c0685b7b8991ac3483b2ba3566928815caa07539cda68e905a13e1312f451c551b444c5941e45128cccc2d1b733db68ce32db374447f24960a2017cbd9e8ba38d195eb30de3c6ebc5ed009bcef763bf1d803baa2ed639b4966ad7e0ea0e36485ea9b1edc3110a68950e0550f50b60127a07f1e6013c159cba02ee41816da2c2fc000259311a9e676931c09a060980388d3fc697a6a062ea71049044064726f9d0512009ae6d6599903d0b4d8ae77c223050b6d07cc69503ebab6d28727a5a1fb56ebe8e2cca9a0a1ca9d45d21a3237e027dda65d835855466fe510c6e52190cbe82e1c797d8e782423cd4ae8dd17008aa5d6daadbd26494fdf0ebb45d4ec844aec314752db9ac94bb0329d146311abbf1328dd9da754a897690002f0c1035fdc5de5fc6a83f8f306c3143fed16cb1fdb6917de200f037bbe29cbbcacc9a1065d627c73bdce8c28fabf922d0a42bb12d94e03cb5f23e823f2d06e3158a3c95393ba79fcbe32d26508f3092c9f5ff6535c406102c67d38f69f103159b83d31f97b0da2e181876ac1ab074b4e3320e49a835308b582110db47e3f296fac4a1720c81e484a3ade6be3ccd0c5a2149a01b65adb6a2e8761974c6431087ebb712b7074331f17e1e31dd605c31a900d8bd05123f0a3211ea4cc26ff769beb6bbedc1409d63840510d11f47da2233ff7fac61a149f912267adee949eb4709d44353497bab8aa1480f059d30010ad90eadec351cebeb40ee13b5fa5b946efd70ca6aee1af160f2e288d3bebf533ff04bee0ed51bb5ff10474ea50c9ae2d2ceaca00453b54339205e16d9aa175792d64daf57cc48fc70f44ec7574fb07ebfb521de906aed342a97f54f1cf1da7a48ba498ea2bdf1d3330b3ca64c163c01bd43b5ce57b4c6ea08dbb44abce61c26c3e4cccf6f4bddca9c0162600ab00cbcc1f17281bdb1d6b193f3894be80ca134f48e65e228508f9ccd9ea389e7ab5497a4ed343f7ff86a1f5fa46609708209c458717cf72735311f452802aa33ce87734a733a6e8b7001223153633c88b42b91b803c4c04c164e80640b2ab583bb904c7a764a36969641f26a02b083e0687976f69494bbcf7589dc526b2e0e940978db7e334b7907fbfa7baa696db8adc016f568bc2f13ede8e098cbd6cb281e3815ada43c6e9df71b93aea7b6b81026274ec7b7815c8e100cfe02a0e40c308b6e98084357338c77ac6b0c10e621f863fbfab398810b62f94c6c1fc204626a99a6687a7a77b659b49073c03309a37c257c726d45ac151270557b5857eadca47268d8a8e28ea166dfc5120581d7de4b329a6bf5ef92a5ae42eb56c6fe49e5c7de2729b8181a089287618c272c9971d0b0482a853a7ee32394b5cc702f8c1c3998ea831ce9e4055006bef60b3d5d3079464e8f0c382da538b823b541bd99748417d0981e38a2c8663258a8230507b90163c078ac96abcffa520c3408a54278ca08a6ab9a0ed24ba772d6c8bbddc0895fdc0465aa747f0bf88e1a3af4bdcc53ba8b1db770b42f781cd53e86541cd0e7ac47560247e193bc1b0fa8558cb0ce218709701295d19bc4afd79ba888a3f8e301cdbb7fa2e142051fc19498464cfef9e7e2bf9069b1095b6641044dcd02b48d461948f9a87ab655c52ed05662e08a485878b05f453bf25c19762598b478a601a65e99c06b8f303e093328b18309d0af359ae3092bbb01613609202f715ef39902b9a89172625198bb407944cf22693fcdf6ec59e7d8e03d4ae85b9fd54bd3c6c92fa51146f1a6b3649be489820c9fbd4b39430b40fdaaaf52fa9ee5493546d56c80c9059cacae94e0b6b1e565c1b88190bcc8682d99dadb4ff2bc1b93ad0b5bf95c027af40b8bc972ecb3e60dd3d06acd2e6377a01daeed87788f4c6c4820f8dc6ea6bf7f8478efc42323beea5f37867b57d7928cce3bda42a151aabf8f615201ff72e7092a6657941551680af3d207871b4686ede62cbb0d1bbc0042bfaab7a7a809b4f925e02d394f319d1993dddc9b7e3ee69dd4d9445cd0b27efe29a89a7e8fb78806c688706c266438499874d68d14f6a203c2b2bcb5a59e24d2792bc9033185a6a1acb6646a82653fe185c15e22a922131bea28bb5d5bc44977c8d5d5553a69599f83fe02bd9063a3e7c028883931f84e03d5a31d9339bdea1b59eaeaefe59548eae39358e24e5155e3931b0ea393aa711db6a5311c4242e9120f339931e8d74d929c8d0e7ff5bf3c3b1fb944e4e3df1f54e810dbd021d2cf236b1459b11bad6fafcdc2e795bb2dc0fa05cca510bd06c4e8224cef121cdb56b3e20848fa3bd08439288e263c5ee55a4001f83b5ab8ab1cf5db761dda6aee1d35db7d21e38b70f0fb5ce215492746a0be0f036532b56f8a69189dfd0277c595b9ea8b7a13f18076d83180f453f5264f2fbc4b3fa3ee924d69929b2857f7deecec327b86a44884a98345d7d28e4a4de471d16303bbc2c1ef67ab081cb56ed03242960307776b92ca8dc24fedea2da23729f2113e4e0599be8591d01778d329182c9dd1ded6d2f263dd3413ac40bbeb40e3ebf91075d2feb0f3fc54d952026dd2a4d72c1dc85c351ce37f4f60819597121b7b3ef1802e32bf2682d9c7e6cb8594881ed6727489f52610fb9b7567b4bb54dbc3286f82f416fe6d5a7d25e23490770630db2925d9b2a36196b73da5d3f241186c73a8f5b293fe2e03f3de18f86a78f74b5df1875d23af2871a4e8fa8e50fbf106464a404703111eaa3a799dc863b2f8ef07efc3e964ef0ee20862202626bfe4e17106d1fb940d35041bd3a5a59fd5ce910e5d2f26d59b67cffa3f4da96fd9d0be3a0291eacf728fa000d4fe3a5a80941c891abbb587cb0547d8416be70be9d61072ae85a65230af67169cbeacac9050c29c8fbdf59da0851e124c3ddd0b72a0a1745ee3cd7506369ff0c951ded0cdba0fa50c420b79906daa50bf6bc7425f5866354ec6ea6f41070c3aacbc55df0eeae140843be977d243148587584a7f7d54a0a71fa46cd7f8fbb4192eaf25aec6beb6be0855283d01d200a35f64338a840a113f8ebcc04ad05a16d7d38fe8bd14405bf5b581dcf0369aab1263c3d824a598b09032d5667c7887394d851add5d8457056ff755fdb6a2ded181d024bb995dc8b58418accabe5d014bc11a7efb7ceaa1fd2a6b32a28fcd35c33a48329affdfe7c6cc6905da33cb76ededc4aa3bb695a55dd01d8e02dbcacf61c549fc44db189fa781cbc02b3fe0e3a334dab9317cb5d4618a8690062d3a62305b6a81e4ebcc4cabf2307e4042f74310466a440cc9f7a52c2818a77877085c0e627f039fc3429f2d1350df13ead14b75c7061e3bf984e55b7dacba59a4fd0346fa14ca5e9d08f0fc1f9e99c597fd64232bfe5a81629c0b268f8de2a6d0a53d0f5059da9a6682a2b7d723eb43e920fe26da0561c2063f5b263ef7dae1ed3e5fa9875969170ac88f7f4d75d3c49c26b96462f93f597cacc46f2304ccda8c8d7422beb549c62229577f74e2eb7cec140d5bf76404c5229f8e93dea9e25f6e2fe3c87966fe713c854715a6201dd690add1299153309d13f72b45b853b629795c4d2bc6e842fb27a7abeb9810649123ea6509db53125007d3f7979745b5350a3ed2ec055500dff1619745685c822413623e7e13f10021caba6d5af9215743ebbac73d5f8403a3e6aaa5ef2eb9f366faf6a85cd350a95e20576f1837cf1656def01913b732fd2a15df955809f3531c8a545419d3a8b166fefddb8d8bdd9427761d0b867f69db65f4033d7f85735b67ad07352dd8b238bb58209247c4293f64d456db4ee635ccb4115ea58074f5e24a32e43a8a4633bf4815e5b9d003896f4b96df3b3eebcb43aed6c15d6b7ed77194d388318d415ddae88ce0e00587ca1b287ebe14a0bb5b979f492cb0ce229b6a3d2fc846bbac095fab858cd14cdb37fd1e0d2b48e39d653b5532aca7cb789dca22a200859aa0d1b5a08f7ebd0bd2fe0e1b3402bbf6ea001eabadc0897bb0341063821b8aa3f684507dba936ec1a09b0f01f1493578c6469bf001a27129b3fefb9b1f5298a4f1f9bfca498bf8760cbcccdf31ca587da6dfa58466bffee0e3f7ea4647b2a35dfe607479dfea312fee9a098046fc84bf74658d9d334b99ddcdfa1dd72eb93d51e0b366955da93f55982cebc27ff905a79cdc41fbfde74da5a8933d2a361fcc9", 0x1000}, {&(0x7f0000001300)="1c63906ba233d2f5f9737362b249f10925c5116e1d96e9d5f07490b02573d465cb64ad1f7dcf9618e424a009791e72bf8416b2fa8b739631df4596ce4eea61d2daddea452ffc", 0x46}, {&(0x7f0000001380)="76b7f61ce1515106a7414fc2ec2aefc8934c69fbbecdcbea801f70bcad0456846a01623344ffaa7e7c9d6fe31fece6afa2f315eb35aeed5314b3c545815a2838e8375d4041ae4f59d0301a904e1ce71afafc272c6cbf6d3afe72ce8398d7a2874e75c8e6f9d44f4e771e5779096614de0b996c433d0b92fad586e579636992cf4751a9eb8b2ff4065eb772f998c60ce1ce2757a98b084974847909682ff154df991e5e68cd5f4575d3ff3885e1f9b93e6b92855e908463a72536d0f7574beea0c1a5f3373c5522e8795de6eb416803be9eb9b500", 0xd4}, {&(0x7f0000001480)="7914a2ca46da702c", 0x8}], 0x7, &(0x7f00000015c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=0x0, @ANYRES32=r6, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r0, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="2000000071fd19ac4c615c1249f91f28", @ANYRES32=r14, @ANYRES32=r20, @ANYRES32=r30, @ANYBLOB='\x00\x00\x00\x00'], 0x70, 0x4}, 0x2) close(r4) 05:37:53 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs, 0x8) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f00000001c0), 0xc4e, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs, 0x8) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r6 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs, 0x8) r7 = kqueue() kevent(r7, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r7, &(0x7f0000000000)=[{{r8}, 0xffffffffffbfffff, 0x2f, 0x2}], 0x34, 0x0, 0x8c68, 0x0) r9 = socket(0x40000000011, 0x3, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs, 0x8) r10 = kqueue() kevent(r10, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r10, &(0x7f0000000000)=[{{r9}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 05:37:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x60, 0x0, 0x40}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x364, &(0x7f0000000280)='D') 05:37:53 executing program 1: 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), 0x7, &(0x7f00000000c0)=""/53, 0x1ad}, 0x40) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:53 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x330, 0x0) select(0x40, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81}, &(0x7f0000000140)={0x7f}, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffffffffffd, 0x200001ff, 0x0, "6f0a9b646e930000000000a9ffffffffffffff00"}) r2 = socket$unix(0x1, 0x5, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r2, 0x0, r3) r4 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) r5 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) r6 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) ioctl$TIOCFLUSH(r6, 0xc0106978, &(0x7f00000002c0)=0x8000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r8, &(0x7f0000000240)=ANY=[@ANYBLOB="1a012e2f66696c653000"], 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x2, 0x1, 0x0) bind(r9, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r10 = dup(r9) listen(r10, 0x0) accept$unix(r9, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) r11 = socket(0x2, 0x1, 0x0) connect$unix(r11, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$inet6(r11, &(0x7f0000000040)="d0", 0x1, 0x7, 0x0, 0x0) dup2(r8, r7) 05:37:53 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 05:37:53 executing program 1: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x2, &(0x7f0000000040), 0x0) r1 = socket(0x400000000018, 0x3, 0x3a) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffff8, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r3 = socket(0x18, 0xc003, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) socketpair(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r5, 0xffff, 0x1008, &(0x7f0000000240)=0x401, 0x4) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) getsockopt(r4, 0x0, 0x0, &(0x7f0000000100)=""/222, &(0x7f0000000200)=0xde) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:37:53 executing program 1: nanosleep(&(0x7f0000000040)={0x800000000002, 0x400}, &(0x7f00000000c0)) rmdir(&(0x7f00000002c0)='./file0\x00') mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x6, 0x0) kqueue() ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000240)={'./bus\x00', 0x3, 0x1000, 0x100000000, 0x1, 0x0, 0x1, 0x3, 0x1, 0x0, 0x3}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x10001, &(0x7f0000000300)="cf", 0x1) r3 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r3) ktrace(0x0, 0x1, 0x8, r3) r4 = syz_open_pts() r5 = dup(r4) r6 = semget$private(0x0, 0x4, 0x221) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001d40), 0x0) r7 = getegid() r8 = geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = accept$inet6(r10, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r12 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r10, 0x0, r11) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r13, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xfffffffffffffe8c) r17 = getpgrp() r18 = fcntl$getown(r11, 0x5) r19 = semget$private(0x0, 0x4, 0x408) semop(r19, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r19, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r19, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r19, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r19, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r19, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r21 = getegid() r22 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r22, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r24 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r24, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000100)={{0x3, r20, r21, r23, r25, 0x4}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x10000000000000, r20, r14, r15, r16, 0x5, 0x7fff}, 0x6, 0x2, r17, r18, 0x7f, 0x100000001, 0xb1f1}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000001bc0)={{0xfff, r20, r7, r8, r9, 0x4, 0x200}, 0x80000000004, 0x26, 0x732}) r26 = syz_open_pts() r27 = dup(r26) r28 = semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r27, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x80005, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x0) r30 = getegid() r31 = geteuid() r32 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r32, 0x0, r32) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r29, r30, r31, r33, 0x4, 0x200}, 0x4, 0x1, 0x20a}) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSBLEN(r34, 0xc0044266, &(0x7f0000000180)) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r35, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x1}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r35, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) read(r34, &(0x7f0000000040)=""/32, 0x20) syz_open_pts() r36 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSBLEN(r36, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) select(0xf7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffff00000000000}, 0x0, 0x0, 0x0) 05:37:53 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0xb000, 0x40501) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x8) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 05:37:53 executing program 0: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000002baa42d9c33300e4ffffff090000000000000001"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x80, 0x0) r4 = socket(0x10, 0x5, 0x5) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x20000, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x2, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r9, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) r10 = accept$inet6(r9, 0x0, &(0x7f0000000480)) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r15 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001600)='/dev/wskbd\x00', 0x100, 0x0) r16 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001640)={0xffffffffffffffff}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001940)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r19 = msgget$private(0x0, 0x0) r20 = getpgid(0x0) msgctl$IPC_SET(r19, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r20, 0x0, 0x0, 0x0, 0x80a6}) r21 = semget$private(0x0, 0x4, 0xa5) semop(r21, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r21, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r21, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r21, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r21, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xad}], 0x8) semop(r21, &(0x7f0000000240), 0x6) r22 = socket(0x2, 0x3, 0x0) r23 = fcntl$dupfd(r22, 0x0, r22) ioctl$TIOCFLUSH(r23, 0x8020699f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xffffffffffffff17) r25 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r27 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r27, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000100)={{0x3, r24, r25, r26, r28, 0x4}, 0x200, 0x401, 0x2}) r29 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r29, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r31, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r32, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r34, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r35, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r36 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r36, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendmsg$unix(r2, &(0x7f0000001800)={&(0x7f0000001840)=ANY=[@ANYBLOB="0100b000e6696c6530009fef2c9cabef4e1982175a9e2e2c8f84689cee0a7d145ff6d21e62e858f7d7e8db43df47cbda821370cf55910a3334d3b5093f8f8a1ebba1e8b1a5fee2a56e4480e5765d0c66dac88087f2062d2b093328a745cc61e8f81462429a3e91e2c9dbad2d46ea76917a446d70a7287841aba43291eb6ba26e844c9fb97562819bfa42015d4014e8be57a2969d73d4cc34e9fa06e7730d38cf7cc521586cd49bc09369489c2ad320d1813a8cc17364ff7ad783886bbe4ba9bfde4fa7fd7ba1"], 0xa, &(0x7f0000000140)=[{&(0x7f0000000300)="e81ada2059e2b0ff2e1cf143ac8234f9b921f2c95a92db71df6be0a75611fb88f873fae7a4c8d6f89350263486bfea4d4824330443c3eb24f5bd172d55df7a5fb14ea11e84c4e2b462663aefffbcc0dc6fcc02b340eac80b2bc21a768b62492eaf724d4c304ccd07a73efab682c4170215d43a026d6a3078ef7016738d802db95a63cfb2545f39a0fd9923c8128921752da5e44344e5d820ecd7e96b0244620f9f56de03f28bbae83a4e50d6c39ca10f307b3bc5f005d8a235a27507a8bf282d14d3adfb901c74609f850622f79e0f100ef502a7efddde85a2e59e0da0e1db4695e5aa3d37e1c4209313a824368cced758b88fdced5bf22593c16ada", 0xfc}, {&(0x7f0000000500)="f20164e79feb6f151cdff0db5a3e85cc81521ece04dabfb5904d1402479be6d23ffdf2e7060765b3e81b8dea5263811889271d5516eb16cf6bc55dd3eaafe9bca48a134bed62e6ccebeec4c7500a05c360f714a0630d98537e19c824c9532ab5a7ea6c71d40700762910dca9c7db3b653acf1d4153f42903b4d8baa42e7e4fcb7796ce2f19851bc3d5736acee6e6f04fa702207d95ac123fd309604711c5eeac6a0be08e5b087d634ea6847bde7fca4bc6f6c5f25d95bf92972c958a97a356180d7ff6fdd83a2daedcadc75fb01b494cb6cff319d62581e85557d7fd89e8ba312cbc384362369fbcf6d342e676a129a07190ad4c9934fb2efdcbfdfbfe250972a3ad8817381ef00168f2847f383c4f05e3bde271d69643aaccf76b41c7aef461dbbbf22ff4f532433844f1b306da36a25487f8a5e5447891b84c9c30dc1d09287e3f32e9161f700cd04da42813ae23f6c05deed0c9ce9b399231fd2d59c27e01ac7ad235f946be98819a0a0cd14b88236fc9dd35cc67e2715595f084ffd8d7c35eaec905e61bcb229704ffee2aed699d139bcad272dc7140b8928a9824c5614f01f6a43f02598ec6a139445046ce85cb1c370d93cf45d1898e11c0fa0740c9f8fb38431123a963c63ad6274c0c5bbb582ee2b9f96b426ba59e4cc33bec314903a6199ea56d365f21e5ee7b9f0f130a2f5ed1a07b87480fc0a9cebdade8bb04383fc76eb03f25efe3684c1cd3be9ac719a21ee84e073df693360b688b28f7647d19b66ade02f20ba44a51fe8d3965bd0470d1bd991ed1d3b8e51de3fe54e8b57c383a3235dcc7099824cbf4c16668ece18137cf0ed7721296a091b87f0c0e3016f825448dbb39e3b719820c586bde8fff54cb48d610b8fb4ee6959d52a8b81ec82161b1e43d311acb8de38043e780f061eb7b04dff0fceb37e7f5d7e99d14aa0e2827e7b73559a95d2e7d5adba22a89c1461696084d9bad0cdf6a5e0da471842cb588a9e29acfbcfb996bba87d642a604c7197a96064dad179ff57a55ca5c2733effc12d37e87064019081ba921dd80f005c69733517f75322b46358d64fec0753a3f60fc8405ab5e662e499c2db206ca2e04bacb46feb88710fed6b37714b2d498991cc18834ecd340fe6b19a771431a4d0cd0410484db60fc214e8876f396eac1a81420d0be8eca8b270359a07d88260de587cb6ad7f5066421c7f2e770da8f8f094e072cc8737b892411f0bb5c1313d3db971a24ffe3afaf84c4d4065f406aba46fb3ccc43fb3493d748a32cde5a735019079629b6c2d3172a135c61f1a96fa01e651aff6109bc858c1deb97c10b6a6b16f7b085d0923b8e2caab39d212b363b194b904e0b332ea7ea7630592c94f3f693be754a7d41129089efba60ae0605b2901f60b2d16f451b9fe3a44334f93bceb9ce84aff0c7bfd2a4a1406f822c82e7a906998de046176c6f967c5be9c9dcac48d23042568e3a6f272850dcf6aa02037115de75aac5f25d384ae30f326de1b752928704f3da8a1f0339584af074ea34ebb23d7763a5c04f77c05e9b8123f5bc62249c68e07f379849d5ec14a4b5c8ee7b96c6f05abb5e5380f5858dae897dae77575544235baa87f1b03ae820da2dca3eb9990d30a42d01ae12fd39c464b03c78e01a0e9ffbe15276d59c8ce15b92ad824ee35d324fe79f0bec79c44dd22aa66f2d3d8c12f8a94e3d0b2af9c8d70390afa3b3e96888abbe9b8415922c20800284f05b484a5a19c3443c1ee877f5b655a777fba76448cff511cdd63b510ff281b670105d9e09563af38881b9ed422162b57003dd594ef53c2d7f446af94373987db153343aed2681ca7c3aede0167f65552b6d00fe5127a52aafff9383fb721c7e081c2b22c165e7d88d153f36655cddc926100e0a34f3933bad5b35cae17ab1cb1f04bded95d0068404245d5bf65e341c5ea9a1143ee666e2e5029f1b6fe4cca947ddc5a8e1cc5c29336c9a3f832216ca39e08a30f69ba9f20a57ac2c3a273a9a7fbd1ee891a04f503689f1cfae25595199b1d99c69870956d0761a15086878354eb9bb5339b30866fed3e99fdc6134f4765a05ff8d81ce602dc7870ddbabde27cac8b2cc183830826f8b75d397dbc7fdc1bc9e447fedf00ce868fd43ea45cf5c3da0b16a385ffa086d2fc7e4c1af11e6d17072665a8ee357de2043c458ae385966f6d47094dc21e6e11d6596307f8ce30d005e67699410f8fbd66782d30c1223cb75eb4211e2b195e40fae9a89ad033bdfbbee9a68dd04cb7dd14939713416ac4ed601d6c90798347b1ddd614dc824b764ade4040402409d01600e2638a2a6074da1ff304eae0d8e33c2f94a1e7356e287bc878b9b3f05a70c439f07203b75a9523dd464bb169fe34b544721166e13edd8f720c3a9e0170fafd10a14c56a877dee019158d402d0de42e51bcfddf6e40ffb3f1377b18c34feec8b81721d8ad98c4abb7e60aa14737e9b16e7613aa6e998c1d7f956fa1ae64380a94fd983d453a718cf5b9926d164c6a9754a59d598c81e409bd20151d76be681327c9a0e671f3e245d826a10a9cbee82d7e91bc8e85ddc0c4f5f5c1c5278a6fb734a851632047c3f564bb8812cd94d16e44d5c3829b3891f72da331106f37f6c1f61bd8d0a64734b3c59f7f1a2d18d4d36bf8c5bd3ea87af2c2f4fcb05341778e51621d5e546d60a99e8d22a86cdbcd7ee4124a69df7d2754d9f5057f4d8bc8ec645f4bc3af25efeb3df49f0821792bc4c790564fe049bba604809584e514c3e801f299bc73933f196e4b694b0641c330c2c0072f987e6279016cf3f3ae4b5e1e1018ab3a9a02cecc0e8f5440eb5686a86cb05953455136cd4ec74fc53077dd64742218875406955dfc08af7496a1dcd7279fefedc26ec59f16cc5202f27353cc38a52c24ecd17d7fcee0bb45a3e6ab96bd259fc425c9699295d10ebdf0af9b509e4c4c6a71028a4be1c77944dd5e8317047e261dd2fc538dd9bcaa67239c2b5132737a20786f12ad1dc13930c0e61ae3404226d9ef135e4bda3b486d5faafae90fb183a932d507d849cc32cedeb1535dd7b46a161c953d6690151673b7ec8933e701431b8c1c248608fb1330989bdcc3d61cea2bf76d119ed4e4726f54e95640685eb397aaa5271bb361210f082cc691ce26df1c07f9ee0d69ae8b8d54d657d413364a31901d48726c0657d4cc91777db2c1ffe098c27e9744c833549b5c2ab0a8eec400adda7514139a78b9b3652d21e6858909c62196075a36a6a0e5919efd7863e69865a14eeea4a40c7f10e6a1a57936748a65dc856eb74a098e8582bf53bdeefe3d6cea651178a08255e5ea50f9d6a1f6ab03fd1009d1517917b905591814acab6b48547959477c19c0b38e337ff6dfcd06b26c78dfcd22eebfff290932acf128a8ddd15936628b45d51c37c8797acc300986f399fdce0b916a494e7897f639178a5dd08aa2222827e408894ace09aa93ee542e0352394a1b72688f6dd2efbefd90733c20d72e440eaf7839bcc2392e0bf24015a7fa10a02174508fbb2803db75237968a37c8a8c56e85922454be66d9029aec762127771859550958debdcfe859f0688bdbc9bd3d064ddc710f240ff2ea45a59708994b91f5dce774d3f2470420c9cf53b0442c371acf2b8d261cd8f938f06c81a405b9897baca6ef4c1be24711e8d249893ee0b8ae4e50c2b1c140732339ea3b7b3e8c865b2cdc34ed51bef394ab1a94b0c0280c61fc995dc70a8049a7dda1de39015998f0c44075a7c1512f4b9d82fdc37b0887882969acfc6584cc55e623763ef1771393674b79856c5c726a10c014f8bc547506eb8dc658d062c56fa86b16e645edc8f4b7023ea8d3183db0c4d66cb1123628adc687372ae150688dca3c1780b1266a15e4a7322cc73bcd74ec757fde1c6437f0035b3dd92dc7df191c8b6df338190f01ec4d2562c5d39892c35d34d6b1d8aa22e313d695408c72a7d0c182782911e33254e240779410496d959817533eac5b8278a95191b65f39c4a068af2a4b2de40c6735a9cf59817b1339c5f3a8656a37d644c31ecb783be1519d10bcbdd6c215016310fccd40ad817e00e03b7db4e61721927faf5256aa4f8ff6c57a0a532a921bba1688354e49e9cf02f190c983422189ff2e5acd3a299ad5a866d8e9381ca070e0545fe8da5467a2248d758ec8f99c71f10d5a17f08bc723aae2c0b20ed3e5f197401e47a39b187af5f001aa5e0689d32d9b3a3e15d0e8a8d68c636984402227a0571b62f9f4dbf66bdfd07ea86584bcd8602ecad88b3c65e325155bbed57bdc84ebe4bd3dbf4085f724358f16bb97508a81fa05fd6e127dd4a493586b538fd0abd9f004902f6579db92cff45d69fbdbb6f0ae640a75cf6d6eef17b95d41c4a08a735bd1cf6db2715b2a9f78d2109c699f8c896835338316ffafe71b1f7ec38ddf9da2db9b6095d1b928eb857b13c862ddd42020dc3298c62498e8d5c846dcf4090752a19a5acb185e4a75bf368b456147473ca40e4781d93b849695820dbdcd30ef7a76af813a83a8f2f017caf0caefc1a30620284e78a18c5f09b41a4f54c94d25faacd5e320733d3e9281da1a34e28af50829c7ec43f61bd42a0204f6f74d14a242fb90441b852bd44fdf720bc84b914d5381e6c549c219e21ec1f6bbf9ec0752e69a264bf64d26f81ed1af34dc66694b44b51f022fe9f10d0b7a7cdeaf4f53c82acd1d3b1fd7544056a58f93015658e204d154f9bd2fb6f212811bc77edf83e81d759fd7eabbe2eecd331d9532c8fbc74c8999ae87cefcc81ed891e21289b7c4ef4e3ccec54774348698f3c9a0a7a0b532e2670d0865933ba115965e451d451e4cb43126a02d5e3beb278124c9549d5b980801d31f6b810e74c0ed1b98ad96f1169625895bba9f2f2cfcffbae302914ebaf3b290d3d89464b0c6d9dff22d00bd7046ceaacc7981c8ddbe9a3271e749fd78505725731738b849e5ab6c36eef8122b5672b1bb45e8ac9dad452580f67c6f6f7d242a1ac3ec03be88fc127ca8a0f0352dd64e686e4f8f70e6ba932deaf96269d626ee6fa02fe6aa2ca4952574a68892e751387c24d9f2b8698105b2ddeb8d063f9e05e4f663b8aadae5b1bba1ad7444fec530ef280f8671bae7a0845740b1b3f601dc3dcee1f7498c089971b7b4e0848948d9347ef33257349329329c0ab1c9edbd4e4b99eb078cf2ec839a4b8190b9c312cd86e4f76330fe7e913afc0ef382572a00940e1c75f4496945c553c8f92d6776b4457b96218647d18984373920594cc9a8a05a6a864a4b7ac348c29f3429555347628d017fe92bd9a242d00220de4d796670f0116a9da50576267aee9c9e12ab233dd262ae788070f1ce7e3535b6399ef48bf7c97f4120ba02f3b0e5f6e51fff5faec3b6dc1b8878c6023d4ca7115d7c4eeff5ce59438b350f5c7b10f30f3fba4761addfc2678547d877b069afb15ad4942e98f903f5bc5f7853c67f2d889784b98b0fcbb3981ce6adfc4cee00f52ac40ff2090a2d486775e08c8caa264cd942f72963c6ffc9f9c0e5ffda02f896a48b77c2258cfeadd41343798664347fe728dd25a0da41ac1b85edd9f22d85610ebccffc3cd609e44cc6fd70bde52c69222f14bc76fce9a812de9b0dc11b1482c615fe824143b5f91729e3133cfb296f961a8eef148ef11f3e141a6be878d21691625cadf6c9a2957f8a1fc087ee4fd40f731994ce2cfc911ecacecbc4d686a4a0e6ca8ebfe0d66e669b099e646f4cccdbc3f9af2a27f67b41da9e0585fe9fe998b0d2384228", 0x1000}, {&(0x7f0000001500)="686af402fbbceedf0848c770bdab17debda6f7a678894367642d5e996629a713f17ec770c29506240b90da164496b13ae2e06ecf35efaaadc29f7d7712893b942f62569d3c232ecb792d7d42987b1403faa2cb85ee13fc73c7b198594a712c6d8fe659a66295e0e7dc089c9c1744682edac62064136b741ded0cd38959841c91cc408e87677283273eacf70cc348c4cbed4a54b06f98226afe6ce29d6e4675b1ac4f52c1a1a09ecb9f4a7c76749bea8d415c801dedc5162ce46628db1c1be30bc1ae65ec793295285ee940a459f9a01311c41cce7b71a6ff100728b0442145fb648f2193be03ee1b542b4625e0661e40f02040d884", 0xf5}], 0x3, &(0x7f00000016c0)=[@rights={0x20, 0xffff, 0x1, [r3, r4, r0, r5]}, @rights={0x28, 0xffff, 0x1, [r6, r7, r1, r1, r8, r10]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x30, 0xffff, 0x1, [r0, r11, r12, r13, r1, r14, r15, r16]}, @rights={0x28, 0xffff, 0x1, [r1, r17, r18, r0, r1]}, @cred={0x20, 0xffff, 0x0, r20, r26, r30}, @rights={0x30, 0xffff, 0x1, [r31, r32, r33, r0, r34, r35, r36]}], 0x108, 0x400}, 0x8) fcntl$lock(r1, 0x7, &(0x7f0000000100)) 05:37:53 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYRESHEX=r0], 0x12}, 0x2) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:37:54 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 05:37:54 executing program 0: minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x41) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000240)={0x0, 0xff, {[0x9, 0xcd0b, 0x20, 0xfffffffffffffff8, 0x4, 0x0, 0x8, 0x28000000, 0x6314, 0x0, 0x6, 0x10000, 0xfffffffffffffffb, 0x8, 0x1, 0x9, 0x6, 0x8], [0x0, 0xffffffffffff88ed, 0x3f, 0x100000001, 0x800, 0x40, 0x6, 0x8082, 0x9, 0x8000], [0xfffffffffffffbff, 0xd360, 0x3, 0x67f, 0x8, 0xd0a, 0x6], [0x10000000, 0x4, 0x0, 0x401, 0x401, 0x6], [{0x8, 0x1, 0xfffffffc, 0x900000000000000}, {0x400, 0x7f, 0x1f, 0x8}, {0x3, 0x3800000, 0x1, 0x8}, {0x3, 0x10001, 0x1, 0x9}, {0x0, 0x20, 0x400, 0x4}, {0x384e, 0x2d1cdee6, 0xeb, 0x8}, {0x2, 0x9, 0xf74a, 0xfffffffffffffffc}, {0x1, 0x0, 0x1, 0x5}], {0x6, 0x9, 0x1, 0x6}, {0x81, 0x3, 0x20, 0x3}}}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup2(r0, r1) 05:37:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f00000005c0)="80bb9f4ccf213b0b705dd62916762e39e2f471f741a22f10ae1a825f1c74e408d1db96597f419a3cf15f4fe49daad234cff088295467c5992ddba85982a2a483d02edccb9f1eddcace56ec5f4db3335e284e5d5d5224a5f66650d4764f2127d574a0aff582a8816684446b7aa053e8e92908046641f092b22035286d63fbb9edc0e949fb9dc33096c83b58b569031a1a4e1c8a0bc34f8c0deb252a63218042c570a6a91438386880bd0a0ff940aa8f1e72c1816b5c25ec0a743e16737ced648d0c99460ee9c6e5c43b0e43bddb17180230db7ea86db5b019ed457fca5ebab500db27d94f90497e9d4879b11f5bab853f3b6e80274997de43791e8b8e77dcf492d0e4915677e7ae4175601c4ed67efd56d90618bb62d5e40ce4dcf3e57868", 0x11e, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r2 = msgget(0x0, 0x20) msgrcv(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000036a5510beeaec6e79b218463687c7b4294a1d65fb0117161a6a39a1f1fe11668fc7c322b8133a538a142eb049fed3407b03acca6ac6dab2136285118b945fbede280822cb2f8fce0b51bd382becea6e7364d934e743d6cdca0df258bdee81b304fe163e0b3c8569718106d12bdec6f57eb41e2f31691c931a109709125f8757d4b989e5ca783de0d3d615fbc758810eb06fed98edd9e36724fc772685a4b9eae39504ba3ac1a00743c2764ae007e1d"], 0xbc, 0x3, 0x2800) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) msgctl$IPC_STAT(0x0, 0x2, &(0x7f00000002c0)=""/236) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) poll(&(0x7f0000000000)=[{r5, 0x4322d11273df4171}], 0x1, 0xffffffffffffffff) write(r4, &(0x7f0000000140)=' ', 0x1) r6 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 05:37:54 executing program 1: r0 = socket(0x18, 0x2, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munlockall() r1 = semget$private(0x0, 0x3, 0x4) symlink(&(0x7f00000011c0)='./file0\x00', &(0x7f0000001200)='./file0\x00') r2 = openat(r0, &(0x7f0000001340)='./file0\x00', 0x10000, 0x1c) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000013c0)={0x1, &(0x7f0000001380)=[0x20]}) r3 = socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(r3, &(0x7f0000000180)="b1000513600000000000000000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x400, 0x0, 0x1000000b3) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000040)={0x200000000000007, 0x1, 0xfd, 0xe056, 0xb}, 0xc) r4 = semget$private(0x0, 0x4, 0x100000000) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x3, 0x3, 0x9, 0x9147}, 0xc) r5 = socket(0x10000000011, 0x10000004003, 0x0) r6 = accept$inet(r5, &(0x7f0000001180), &(0x7f0000001280)=0xc) accept(r6, &(0x7f00000012c0)=@in6, &(0x7f0000001300)=0xfe2b) semop(r4, &(0x7f0000000280)=[{0x3, 0x6, 0x1000}, {0x3, 0x7ffffffd, 0x1000}, {0x1, 0x8, 0x800}, {0x20000000000003, 0x100000000}, {0x7, 0x5, 0x1000}, {0x0, 0x100000000002, 0x1800}], 0x6) semop(r4, &(0x7f0000000000), 0x2aaaac6d) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000080)=""/244) recvfrom$inet6(r0, &(0x7f0000000180)=""/4096, 0xfffffffffffffdd6, 0x800, &(0x7f0000001240)={0x18, 0x0, 0x5a, 0x9}, 0xfffffffffffffe42) r7 = semget$private(0x0, 0x4, 0xa5) semop(r7, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r7, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r7, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xad}], 0x8) semop(r7, &(0x7f0000000240), 0x6) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020699f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xffffffffffffff17) r11 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x3, r10, r11, r12, r14, 0x4}, 0x200, 0x401, 0x2}) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000001400)=[0x6, 0x9, 0x3, 0x2, 0x8, 0x3, 0x41]) 05:37:54 executing program 1: openat$klog(0xffffffffffffff9c, &(0x7f0000000300)='/dev/klog\x00', 0x10, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x4}, {0x84}, {0x7efffffe}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000001c0)=0x7) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat(r1, &(0x7f0000000240)='./bus\x00', 0x0, 0x2) fcntl$dupfd(r4, 0x14, r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open(&(0x7f00000002c0)='./bus\x00', 0x20, 0x117) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f0000000180)) ioctl$KDSETRAD(r2, 0x20004b43) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) socket$unix(0x1, 0x1, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x8, 0x0) ioctl$KDSETMODE(r7, 0x20004b0a, &(0x7f0000000380)) close(r0) syz_emit_ethernet(0xe, &(0x7f0000000280)="8c685f3ad1239438a7dde00ddb1d") 05:37:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000600)={0xdb, 0x3, './file0\x00', 0x9, 0x6, 0x6, 0x400}) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000240)=""/197}, {&(0x7f0000000340)=""/166}, {&(0x7f0000000400)=""/164}], 0x1000000000000264, 0x0, 0x478568d36c6b1a7a}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000500)="f967a774429e26aceb9bd90dba416da83895e703a3a8f135e9b839f7d3a5241a4d6855f70ce4b80973454b052853917b97bf0778df6abc328729b7f42b175fad7d54f71c11e1ed5f8e8e183d4b41f5463ca971e24f6b2f1c32cf6251ba9a59242cd72a9c61438ec40c0a7daff4d7fad7179e45163cc47cf8c9f18374070efd374f564d856c21c3da3dd8950fe29ea2654805e405d865897c71f09dba5d8ad017bc7391329722c1278b6a076a09edb838c5f2569306097040fb6dcd2218bdc8f61f", 0xc1, 0x0, 0x0) 05:37:55 executing program 0: getitimer(0x1, &(0x7f00000000c0)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x3080002002, 0x1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = socket$unix(0x1, 0x6, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'t\xdcp', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x29c, &(0x7f0000000000)=[{0x50, 0x0, 0x3}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendmsg$unix(r1, &(0x7f0000003740)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000440)="81e230b040ed41ccff9c4ee3ef20d839350c5324ad0b0c99fbe5afe203530b194932215ac101b05621e5d5b31e163a031de803e61424b634cb2e15c64e518c72e8c8ed388a313f3988b8c08037912e424a3c05c3b3907785c08b1148302b1e78afab8fa0925e6c331736227f87ac0a754a38b3628727b8b82209bbb9d2e696e8d8903ebe27cdeba5a9a95212f14a6e2bf987ec5cb42f43fdd629aecf6a8a290042a9daedc4b2dfed8393793c10b3fd35a6915277d3fcba2f063e7a9af16cf0a6ff1b373d440ec730a353aba0cba9cf6b1d869d390d074d708b43b8e0a1f1c037f3c2a1f32a9d7dd9e7bc90863c4ee00beb02a429e2ae9bbd0a1a4a2e0dfb81a7d7d64ac333592a1388f0068c92dda2f373a75cccf55857337d10758cf590b7e60a71a276fc4118f6f28b2cc3ed4290858a0dc42f33e12cc8f59d1c16ed2efa8b2537a56b9b8296dd0661527613656f64a4996bb0275e61352ba34d72837a155187296f41ad50abeda13bd4e85a198d665be4b99749d9e805ef9e5d5a3af5dd06b32f38004ba944704c75c6db7d02018e656aa0ff68fe096d9698a65478579c5c41a506f6265f59ad1d499ddd16d01d6df8f16795f58232d7e8b9506f08773f37c8848144f713de4ca69889d7039dd98b36c3f5f2ca49a18aee496231bfb88a8dca1d571ca612e59a0ad0a1a1f72a284448c6ad8c6e2b320c7d14c3078d66bd127c2bd46e1956cf9404cc069ce58245a54e837c9ac42f4cc5023f768692c2152258268d9b8fcd38b653262624faf9dd433bd0aed40efd80f189ad3efb17e1be556c9d4dde35de6b408c455623840fa484fdc809c1e7e29d1618a1ff28fb506ef146d449ab9d682b60d179863d925bb44b5eda4e1c4cb9e9a7d2501ed83b6533d6987d3e7a99f92f0aebc4527c7075f9fbeeb6154c2502dd0f9e623b152c0975ea5653a32a31a83791265618dde5a69ae7994769b9879ee41a392e92cd093549cc198892f9f361b54a0d0b38d71c12ec8a707ce7086cafcb015562525bbd9985b21c75811cbfb5ef4a33405b547c2de48415b77a0b4bea10bbc4b99f0b2b212b6aee22b4713f4d18b6a0f651d3ba8a9c64a3cea2a86bd385d6d27e66f709d52844c086c1c1a98b60f018addf422f622e32a9f5609aa3dd3dc4fa0b07c716ba30d105ddc3d8728cd667ae19347a49f8eda95810c62f8cd09c765bd774631e06b77c5a488c3c1b11f626061e2d92059d43e298a3a03f04f59ca87046057ccd4a42bebc00514a5e65afdc32ff140c1accebbee45dac725cc5c225a707da3faa6b001f329422b0cfbcdfe471f0d84f7a9c6d1a83c104ca8992dd623574c99c58fbf8211008881609328b86560e16ece7969ba4b1d31fdbd2dc67a5e96b6673ccf919a0b9a97d32b1b02018761c3ecf5ebf28eb1dbc75ea1bc92385e2da94d3ac188a252a1baea16ba5982e046196b5dc498e245c55b8a9f37125016ff066594afac265e8241399bb49202c6e5c566994e2615f08b6788c0b4b164e397bde9efabaeff950001106ad887848949bacfef23eff7997b36a3103a499547c7121c1e1070a69d52c7fdf855c65a04261735ae564ab06ffd7e2506c67d6f9657da5c0541bc09b08263e300d3dabefcf966b0075ab8d7d8e6bd55f48de57388970fa2beed822575b313ce150c7054e6afd2a5f4f4feffee83b5509936dd2f8857019d39fe88db3eecd6da233b5f3afdcbcb15bf80c4656fc5f25d5cff3d95ed674e652521a6d3421f04eb9d502e6526a3be8d7e9c6f50857cff6a2358fbfbe7ab2316bd8d4a97e3ec0e7a693535b4adcfbb87a7a4600236c93d435404fbfd15c972f9feb2615a8acee4eac0ba9bc330da8c7826c378433e1d02d7f49874a768fc0b713031a957dd48ad33742fa95498f94cf5bcbdf3f05b1cb0c5df1be433d0134a7d7201da9ed9b4c25a97f1c5a394acd44dc4c7e6bad3777d5eab30b32381ea9597c2f0ea96b8cc1998cdccd57efa645c0d422834e699168c1e20e4b01a6fbd65e81bba67c935b524347ec1f460552bdeb4423db827a672161c8b2ec3d6126df61496507cb4a467478711b8a93d917b3031f71e3cb26568f0d7297cf5d64f6e1387ea63acb03574daa843a7ecf0c5dea81001f3dd95291ce62aa7e97278d59457a9342e9e5279c7a80c55e147330af5302ab0745ee2d40428b713971b690bea59810767267102bf4a9de68cbd515df7384163686cac77bccca2188724ea59f741b947c85d73edc5e03de3069a0c192cd8f16d32b06b23a4975ee00657f782423687c73550469215f6d770389ec489e98e98320ae42054354f6191ba51eca29b1268fd60ee354d14a119034d438a1947412ed5f906eb122044da4d7f21b916a85e3bb8f117c9f6aa36f6f6a86939641a7d551c0ba1f1446c58347ec8573c377737fcc4b2d4557a7e601e725178d80c2993947ae110dcb2129c5e5d8f283f957bc73583b327ed34d95c01aaf43bf2dfb61e2ad2933b8596e2cadf26391b7587c57166fd842953484cdb0b37184e6928a84a4cae232e7ce63f2841432300df9a1c927a29495f9ddfbaee4be262d20924c6f01901dbcc9637051c978d14229ac8ac5c6d631a4bbecb7c9859f236ec4b9e0884b045a718d2f0dd200386eef281a74c43967ea7caa457222f009425bb05c74dc9ee2c2747871fcf695adc7c35b49dfce38d5a93657eef4920001c2d7d82c72f13493c65a42c424feca5b187f4ac7614c881608f40e433cf53c8f9e6d3caa263ae0ae9acf172d6b7701612eadc395cae87ff56f69a8bb616b6f036447bebe90bc4fcb4ab7da7dcf7dd1b5f2584fab291b166956577d998cbab5a2b230e12a3e179195db8a9b0f3c0e77ce65b1e9ba0459e39d54a6c614abb2739911aa970916689c394b5abcfd56e59662a0afe50c72ecce0ad1ae7d2d43dc639f9ec60a24aca5e899855fbc506c08207c8e8491167484eea7cbe9c020b11ad504f7a14e86970bc6e6140af64dbb1a7304374bfb1efe5b1b8eee40992aa98e975f4ce220d86e767040add8aaea87fe94297af8ec6e010ced14552a84a466a5d4fd789dd93bbd63e46e5c74fed2bbbeb38874117c78a08d85b0189e991e2327ddfac4b840dd95f1625b420fa6488cb2e43df51ee660ce8eb654049e38388cd8ef04eb1af5622db46ca0a4b16feb0f57848aa88311e86fb74b26da2e0bacc7e00d068a2af9e3203b0976fac4099f9ed95f8d94cec14cb022d221a7582906b2ac7de155f9472b62daaaa35774ba0dd92ffa5f1f856d0e7d9535e86790b264e458ccbc7a2d2fa8a6ac337c1cde799e5608c13c9222bf61e11ffd24cb033309e52d23d0c04eb28c78563218db83432e4d5e0d3895affacadead7b9e28a93e7a1a6bcee5881ddd86a2a325fec0d50ffd1d2da2ca905adbc2a1961805d6a7b5a5996cbdba569a8b38dd029c0bd11f8df5f5301ea63fa24a6301833915121761b59c415dd7f739cb5d00eb92e022a6cda6f0245f4ceaedd3b5a1ce594cd8ec54196b7dbb2699a57a5a3d6d7178c87d10342e2285b7c84664d530658916d7fca0637e1059476280af83daa34a11811cf22fab923b2685d4f25a2fa852126a09074595da69fdfad079e88691d16cf0be85957eb40dab8f198e1113e2d0190d002f1b7849325ea6de43fecacc60809f420d81e1b50dbf14c9d958c4bd1589d3997806590caa746c744dfe7972b4d9ae671370175dfc8881a908b6e65bf386bea297eee1c0f81fe22db810337be7c6f9e5a6945fb1ce6e946e2a4f7270aef7ad3e0352d980cd41909a7f87688a2f9d6593f722adb9e84b3fe8b1ffbdccaa67f491403f0fca3416478d29e16fc7694e1f09641cd010459423f257c9b81c798021bcd077348883ac2e0bc5412b120f072483d7db18ffa6351f85137b662a81c7a24d2176da0320fe54a182213815d4e58ad5cf5b223198ce59dff84f115f5463b01a3a1556898c00dec6b2874b91049421115194f779175e1be13147763ce6d50b28f7126d6db8f8c6857cbcc57f8275cb7cec3f73fdd4dae2b8c6b3b516f33baeaaefd561efbb97e90dadf994cd33104ddd3816e0b8993f422ec0fd204b935b31d86ec61c953f5182c8d46b9191fe4bfb78af711edb2017a4503b36a668634e57ab498aed2c6e499cc316d0fba6eccad627dd5a5b9bbd606350fc60a665aefba1989cdd4fd089a99af1742956efe485eb37c08d9d1c03cac54258088eeb6691f75e837f889ef5ceb20079f96cde1a3a5630baeda4d752130609ce66d84417e6aeda287048d5bafdcfaabdf17e033553e7304316a7f9a95fa19e0583a5722ae7fcec8b6b9c7f098f07243cf93ba34077097ec12b3ab6d577eeb17b5455a4dedd81752bbc11b2a0b003963b6eb5e8b5af521c5d2535f324813f2b5aad214f9559716be06a4fcd45365b913ca05600287457a1d99a679d15416cdb68dda2e6e09e195523cef049b69410bb16478ff1b8841ab76dec7a2a41ce6a10dae84d61ab0c4c2b9428bb513ac7f5e84e060307e80291642c2b40fbeb8213761cda8e112fc0634e2d3667060f29d4b04e75d25a3f5c62b409b43a4b590b52a2a85b844a76a2288326a14e963be6f77e528b8375b160779ef3e331570d8a3cdc50ec6a1bd6c8785982946e7218e3ad859036f108e17c79a5fdd62a3120f9e580aa7abd286b29e4277052e1db10f1edca7f744b0fc04af061095b7be2142c825eedf515b4236134daf5f6b4bd620382b3f3a66665ac0360595143bcb7e8bf361611a29936af58fd7493382955f27922c24c92c2f634202f40c6029ce89b9e1554e14e00ab64d88e92b73023f49ef4071e63b36fa77b02b06be91b4708a7d27641038d8475c7c4ac11cada5933230853e7cc9f67cfd77689386a07268f2b1c80bc9b031df64296ad803a8e1bfc92d490c070b0a8c1227d9e9c640def0145525895ae6fc166b67034d07a264a799ddbd3270d3aec8395711bd7f5447d6fade03633b4f9f4e7c4090bc129e00f9fa0aa4e52ad4c9257e5acef55b4dd2f2bd27c33aae5379b9f03821515834da6b4dabbeb5aa9006aa1ae5661a4b50d6fe5a5d53346d20e5fb1a0b8a874e091f971b0c62dfb575ad330ef7992eec89acd06d0690d501acbea7e4b5add88ca9a1876b5b76af30890a5ce8a9689408a3a32d2b593182745f205eddd310cbaac6382a577a2c3514d1cf141236d574fbdf1e6f96c8da58272b8584d84fc77db28facee7b8aa68b1b0b875392419e00a37ffce7eb46333ad94eeeffd2948e16aa2bad56bc587aebc5cf204456a9937861ba22c313dffb0f89e129788603bd3c16b5556a696550d6fdc3d6179ead028a2bdf5508b4808ecad0f5b9c978fe19cb000b095b836a3c88439b700dce9556e38ec69dbfb22b3206a2d3b5ec21849fb1c8c1be33f55a72c821fb891dafc65371ecabd9800bf2d5d93b62e4be144d6da874603a4abcc9d5386d25683111118569b5711e806fbeca37de8c275a9f868d31483360de5e97eee9e860bd3ccfbc400db5ef4cb396f9b38146ec5b910f86ebef9936c1642c3a25e989c9001c537ce921515284597d2fa00b14662d115a257484c4671ae49fdee409828d91e0451e555c91fe4b2b6a7eec17a5349ef2592228d73436054c0f8d625804056e5231d5889a86d3fa3700adbdb8f0a5d9d681ef92ceeb73f97cb25441e13ac0dba138a10a7bcdcb25dfe780c9711fc61b3283d97e2f27c172874939befb94d772a730e181a07b7263fc1d4b65f638857ad437296d6a8c708", 0x1000}, {&(0x7f00000035c0)="b274901bd5fd803fb6e65f2a7c1d2991ae3cdbf1e01e484b3136b244143736dc93556bcda2b1e0525faecfccc372518b02d0087fc63d481b1dd97f7b67b189b1493f50ca7a195b56e7be88f2b362df611d28d4d522abd74f10da832805a9a6f45af6e215d9676867591373070252bc18f7e930a6fc42a27edf4273a70f99f55efff6580b1a92c08f354610e713787fb20a3f5b641357695f2e6e1f64385a686e11e2ca0af91879bc1b6218ae7533095410fe6a724544c2552a13360befe41b12cd2c28abfc9ec0d67549e9df9e380358", 0xd0}], 0x2, &(0x7f00000036c0)=[@rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, r0, r3, r4, r5, r6]}, @rights={0x20, 0xffff, 0x1, [r7, r0, r8, r9]}], 0x60, 0x403}, 0x60b) writev(r0, &(0x7f0000000380)=[{&(0x7f0000002500)="a485bbc65cd00265d380800c45947bad9980a067ebaa43bbe28e73ece39d2f1622c7adc6d4cf5c5451cc60d59cf03d28ab8178bcb5e6f59cb5d3c9b72cfd9314a64e558a81c5323042f72c3c4c86e97a186278ee91d67c634e6011f13c62f1b7e4221cb79352bd1fc3301bf77d920fc1aa573c82f0effc02666551ee15ac7e09caaa2a691f73732e47669344f8afbdbb07bd80f8fb35bcf6cb678e3a93ddf0f2803fe19277914a5d69ab", 0xffffffffffffff63}, {&(0x7f00000001c0)="0166bde4be714fee5cd6739dfd9f43754f06373b5b4f02b242fd093a4031c9d593b87e9f2bb713f5cc522d2e3a602b2e091d86d7f598db1bc8b4a35e186361dcb9ac701099ab58a60b6469f9ea80d249bae2777584d511331f4f9178f7ff2e337b4533cffed1f9d73fde8efd9616f483e3a607003b241400e255607b432e2f0d64898f87f5d66a8b5bdfaf86a7dcc62b358db595fcaec53180dc97f8af60447c8f4da45d33a01691dc5c06e85079c11428", 0xb1}, {&(0x7f0000003900)="ec60441e5042fcf192f5f0a3aa0b17f70b9a431e87a87a3ec343d56f5b2af151d970a5277459ab3447ec03cb41eac661abe7c986d0ee8cbd0588f35e576cfe6081417c038bd35ebf71c3c87ab4168bfb232099f584d516c83f730b7c6f2c133df6778e0ed498ac59cd955523eb06a259f455032aeff69ad10dab5e39861c258b6b7d0aaa8647072180ce1827210aa8dfe7c53abed2792907103b82ebeb08169d9e921403761ede4e7dae85e3c288a71f127af33076f6f7001bbfa65f09c1af9294d9ddaf97a2104099a05dcd96cad0575a2a134d8ec09904d51d7dc057e327d700a7f6c536e01febf5280310c314d02eb3873d3c0d756f67dd41b7bc643e8f19bd50efec10dab2e0ef693523e90d5e0276e045bd8601db512c974e78c3c1d309ee8d86ed0ce60aec6d37a231abbbd93e6bc6eaf85bc7462781b58e7c7679f333ed1cfb7e57ab50ad43c04f4f2e5ad1d2e1014dc1980681f73f112ab324f8d16e89970c8493b3ec398fed39df4bcc81650a564c2afe11c057db45510b0ae1a3582dbe0d2f27820b41206336dffeb94d688397b9573070c11f83f9bcaafd9e6ef740f8b67621c3310e418aed8351a9edd40fed8071dae9bcdbeec024d5eaf9c3026f142d352e80313831e59439188861db4aa7cfaa01c4d14aa1c4ce67ea1da1c5ef3645dc02311fb26736f9376cc8f3c083584e02299fda096bc771bdf33a895503c5bb5c8c9fed67660b743202970e8eeab7282ecb9fd848f7e3ed19caf10e99268be12813e67c1f805ca5b3015248c9e05918e2ccbb6cb1c83463d8be6050d5ec31f76bd5f2bff687c5311dca1ad627d403aed8da5e94a12605d577a14cf3be32261f9e0395f813ed30b5d5bf3cefdd08ccb5932d0df2b07c645d95093d1e5ad6af7dc184aa460844de1193f5d0424e3ff644dd1db34010c913c18e4cfd1acea9ff9b452a8e3032e34b7370c0899a9117d9ee3a4c378c71824c065db065e7e34c9dfb540a8642897044e40fdc8c53b858d5723f1c2cc8523fe38f1e1b563d14cc59545156f108e65118baecf07293fd888b29f517562c382feeea22e54083659252985cc42107ee58b8f1aa34459a5a9ccff6f53152849f09260d6a7ef3b22aa268c766bfd1dbe071e854b183e39b4868c33ad86fe9adea523cfd1dfd9728294970d61e4fc3eba661dacc4526ec8f8e045d296d05e044599c373e82955b59349477c3f0beb38d3e830a5c29bf84ff4e6a9e77e4a69fdee725aa3ca978979245de6b8fbac17a37f960e71e960850e27b8a21c1a8d888cad1c7bdd25b880ce804306b3b759b896e6083d11862f0e81ecffbd0f7c0334cab8670440dff976892f72428245d82ee38701b5ebc2b522931cbf13998c8fa66cade1ecec24feef17fe5807665a1669e370a72a21a6f1cd4a3a5986413ab82c6b2286a4ad565ea8ee08b3d8142a016db873a7abadb6e738f2d58757fd30936addde3dc18dcc6952d099dc9b0fc2c23b284bcd1eebb478207548d744a37716884a2268136b7bc9ca18460379f0817daa0085f5289353589c58be9ada1bfd848ee9df512294c89386176e491ca1885faa5ceacbfa8ab70842d69e71e4ca0f2bb5e8bd53567f775f4b0929975f580a0f88c1bfe67824fefaacbe05c26378371877ce6e8c2944af75468a1b767bb182c7dcb48c0598deff025a3e310d83319144ffa1e0f8789a690033cdcdc0122f095c4c844be73a1fae3bed3586f00f1deb88a8fe1e9ed80bb51358f488ca1a1b75a4ca5acd322fce05544bf33cd2477ba43bf1ade47d48564a8bb1aef714f97ff58d611f7e50bb6be4626742871a217707dec4e67f8bdc7c0381ed97610a4127b2713bdf0675320fdeca22180c1f53cf01858ec04c3a0610cd69dc01c21e6c99b8d62716af33f3c23a72e309e0dec6194206e06d9374d3dab1b750d2b1d3b45fd83fa50dcf6ad03d480cfd2bb12b488bf4ad87e44d7d3cd13bb1ab1fd03b0c0172b2a6436570c4fe5b35fc3973efdbe8a187b588ff8fb5cafcdef89a5776e3a659f4d87d3f529ccfc56d334732348c38ed970e3e4f7a51591291e0dc224e5f7980f844b7fd778879c24d8c7dc39a119e3b26615038a467b79069634a3af6969b04a737b511936da8fab9f32c28941d00c16c3a2170ad2ad634990e216767390f55868622dc3643860ec56cc2d7b6219ede85491d9e9eb41465833a48197672a19b655aeb86c4d9ac674f26c25be825779f313614fa4684a3dda768ede9c0e361670ebdd210601385bde56b78ff67765bad129ab4066b486f9751e541599d53e14a10e360ebbdb8f2e01aafbf54153f228ab1faaa265a09c0e4f3431d733b90f89ca69add86f85c3b0b4e3fc5c3b16c58e149631b9c4cc5686561be366bebf347546b41cddf0309a65c7a8909104caf7709a291212bca2cb8cd59ec1d26835720f1812d159c8886f2d1724c3db6fe48da30993b1b566f5c4278ee03653b26e091159a616a89cff3bfb1afe2350a117ebb9a0f53e5bad3f6d5e01321c18aa4cd51b036b2c43cf728ec68fc75b2bd6d0007fe57e0b463d9c9851743c50ea3d03ecc07deb906db6eb0d31dc1cfbe9400b0824fd742907276c3e797eff814d0eac0312ca28a2aadc46090297261b3ab1be0b166cb4ab11ef2b78f39e9d7196d7cafcca638c439bb1b54b85524b2f4bfaa48bfc5ac7825e805ef2ffabeef963eefe1ab361c9f821b30ab3173663f2223e87da0c756d8b2e9a65c1b3c90dd0011fdb77d165b1574edbab95f114b98d4e5afdfb581d75e5bbeadc922f8635ae69c95207a28b10363d2ff8e7c80fcfef9ec815384690e7e48d6b7d112f78efa208b342b1a1cd6eca09c1b6da77875278745171f9218db1360fa3f9af09eba3a39abedb7c8a0627c833857a3cc43135a53f616edaaf8ce64f23e9e503b8e49d8a8010ce680f0431fde2bfc438bc2a3b19898c56e79e2692ef1bb4326414c811bfab52a9bb529878c6433d02fce919b1c10b8fdfb819d66c40ac7c89a953937a3d91ad42b3647ecfe16e75278b65496acbedf8f0b7e41ef4662d86f3fca4b8f6cdc7b324be41520980efac1b2567f11814b7e645780ec6c2199c8afe478d8dc4418e31759d4af8528f922fd3c09f0a809cc778859648fb11f1bd0261a40b0f69ce262398119d665383a0977a0b94da822bf0bdbb7bb2c135b39cddcc0736fd41a72257d79f03af3ec054132f2ec513754cdd1e78d1c537ff278ed5173d31936ab8363485e640d6a98f26403e5e76b17b35a864b64b17b3183985d650061263f3070e74d37ef2c15e4018ac59131bdca879f9649e7172a3b6e664d884ecc69d608ecbf8956840453d3a8b1af02e7f12eb6260c23e625b47d7d47383ab60fd1c35c96c5765fbbb8502b0101e0b4f391beea51462aec199e28a151e0a0d7900a1995508f0e4b135d0af621d189325d9c0b4df0db7e9d2bb49bbb67c10a75cea94a46773652363e9574236686df5e39400dfb4a8fff34d3d8b0afea3637ebea8c65e3d7b167492754ff9d53eaca3734ee6f7573fb4c9cbae956c64e9b204fe8a79b782d3e519efd86edc7cba5766a691e43e99ef64e6a931e415703b6c5abad5e2f7d2e3776cb9954a36768f4d02396b0951eb20b8123430de04b6bb647a03d26ee5ac60e4fefa6c59d627ea56697dbd1916b7a48c931c785b496de5ece25291d024ad190ed9a6ecac95bd898b0b7eb02c3b15403fe06dbfa81ab2fb741915d5e03cf2b7f5f17b4dde85cafa1922b686213c3fc96883100b5aeec06f9233c2752bdb321487a2d52599f522c334d6a56eb5e2cabec5cae06dd5e343c9a33bbb23e15fd783d7c8bfca16507da8edea805f32b68e0ee2337cc04eaa58d3ad55297ff4021c032daf7615e97f8de79359f23aac3601a10ad9e012d9a54a0d0fc909680f654a596eed3c6b329670f29fed240667ee8af0e875e4d85e1f23f16acf978bcb5f67e6359e9557e165ee1e7103db7e955b477cdc68ffcd9c2d7a75ec786faaeff24fde4548674c5064de7719baba47dbab46cd4557395cfbf40e664867d750a2ba751e1a0cda86343585f417588a74e9a8c3b0c94c9afbffdbc3839c00575ccea50cdb773f07fb95c058e48fdfd24c0a6623328d9e81a28d1de340ab94575febd788567d81bc95e1aaf4d2d2863bd0e9fe5925d6e6e2eed1f2083d9fdc4f9ed354543d617bb0454559d00a6604ca871b77c717c914034be5077efcbad94ce1227119ea55b908f044f90b56f0e31f96d65afed788305f8633f5cec60382fe069c5bf79a8494effe1de61f4aafa91f1259f4167f2a1d505983c6bc49b354cd31d9233845a665868c3548b4c859de34baefb5b6a91c9d0c8b3a7666ced31a02cfcbd2e7517a80cb7e8b44f4d9b2688fe43d654248b484f40bc09e4bd5ce586f84138a41b2322e0a3e5a856dc5e91c4cf03f7a29519ad464412dc519c38d07bc701e1b8cd82105b9f4b5d4bdbb558078c41664f04351068c0a3500c9a9d0b097e4803a4428e84903fba5608bc8ec0c79565957305f7e67d826139ec40bb525170bf5971868ff7dd28f848e7b93481e8d7cdae894941dcf3b595ff85444237cd9aac40d2ebc094561e2d0af01981f715f6d1d623a826d66c462de04699e89b2584a72096e86795e55f97c56b8039da8f1b4e96719bd646501c4e260b0c3856bcd00723078ee47e9e867a9016faa3433b400e867311a792325d5378d1c611d835d29bd0bb8e45993b2f50ac75df927c555af05cc74f12a5b93a424d55203a2bcd09e4a87bfb036f0ef27a13191ebc2f25fd7729d7b29281707685e7e77d89481a7184fa7605ef0302b46a61ce48bc6698552cc6597694021d255222f4aaa33c52b68b76543358bb953dc6f1377e3648af87390c608897f22a5ffefb3c6d430c45d1b11cf75436c59ee0c5b9892dc633f9901b4b848e2b59978d26a47111894a07b5b21e7c30cd325cbd019b7dde423f5c8e410e740bb5b8ae7efffb4f0ad2d76d04a45834248cb2e456c5c4c27ec849458dfed47c4093ea57b3915aa471db26a17c750f2e877394841024b35cd6e28fd29838114d671015186d381136ace42e30c443c1a3483bce24114b91ae6ebd98e617c26ccf20afd66f886195ab08b431f02adc1ce2a936006e9ce874973ee5e7a443f902438faaae3218fafa43cb01246d1b6c93c96cd06507dfcfcbc66bc0ceab8a6c8385124b3b712ea0c9f5e9a1609fc12c3aa68cdf9aef7ba80c4147bbae8453cd40e0cfed1783bb8896100855c79b0f07db59d963a211020d09a1cd1755c20e320b0b81d41916ae76e8e2ea7280367980c6591c0112b15135f3000d0e361ad95bbda481e551029055f868c4f8b7dddb9a6cd2aa17505371fdc500f44d1de8c613ccf78d961342dc23febd0b66718dd766d6922ad9dd2c24a746e0a3f72f78e93a1fbb6f6a5f65287642d067d70c01c9be3ef3238ab84bfec98e3f26e38e06cbf9d868c3df2425c9f6ab2963da3dc2c096edab55a24bacb5d88dd3c113b06a56d7ac2405b0b4f4ed3b6eef3745d08ae77f3900ca02bc55c45b584dccacd74645514f3f9a286ebaa11aef2c62e1a06127efc783e1d99a5e16d7db1c434ed1aacb9e361f4ef8ca9e4e7aaa766450ca5ab389bab81a979fba153bff2bf7ffd350e3198950444f69912414c164139b601228a69727c1db4aad28bbac4b05ef1d2372dc3751cf60447b7cf673c9f1348c60ecdced55461f09de6dee7f12f0a11c6388d2f6a0f27de8f4caa5f75401560ada117c2defa17c171900ee8aca8d7ae42ccfb3d84312243e9c63b115618c780ace80160208b1a0f26cf51c51be7304377856bc036c27754dd23de9ac48390ab54640d5cbddd9ead19979e961d768e7ea05871164161096b99679a6df3db", 0x1000}, {&(0x7f0000000280)="8a0a71a9a5e7164588c21c561b845c850c9e376152dd6e532dba6d1ded936c2d34d8f16388e9e83ef0c54575053043dfcf586b38aeb8eb919e1ad1fbbc195132e3f4ff9ff4e008cffaef7c52cef660633a7aa34d519908835d1b72878b308cca010ef2b298de581f531eadd9b8a1704877b685c700632b95dea0bd7b83384aef823b84922bfbc72e3d0754efc86d870df555f575776b311d96c4c050e43c5cd4a52b8d9b8a50f7fca3d1c6cfecd76d2f630b9574950ffdb2d34d236ea8ebc2ba972fd4c794df2b195f", 0xc9}, {&(0x7f0000001440)="e5fad72b4215a4fb0137937bb759fc8e039b469a2e3c88629619adabe4d2b9c6502b56b458191c28e1422a2bba2104f892627cb35ac5c28c2b585469b97e1c2f18b9e382899b3587bd051716166b24c9ecd75ea5a461ae6167b163fba3b8384bd7946196cfaade28836439f883c2a3d2d74100bbb9318c98fbeea3bc470632ae72298273e081c6c2ea694f120e6de70be670f1165ae071f6d4b6c70f01cddb8f226e1fbf03ad93b19f31c14b8d8bff1a985627fc8569f8e1666b16c2d2817de984f1130049a6f64ff0b3d9043f780ef95d4230c86800a444492d5a2492f3cc6fc8d8cc6975d1f0e9e040d4d4c670452a2400cb67d1eaf73f854402c4e1ed5436eca46301d730d4b6351290ef4d4ce213a7c85ccc1bcebf89e2abdefac0c3ffa7c69f46c844a83829b6560b6c2ae207c7f7e8c05bf84fb22f692d586b6471232782fbd4f8d10f709518e51d05c7ab51535ddc2e00798de3ec562442b72a5e32ea017a07c9b4cb403ead1110d93bb918e6ecee574091e66b4fb9914de5a05b71e69ed37e84eddb74755e36fffad40f86df2c63f20d7e512b6ca900aed7d42bc3038f42f5feb59242c3d4420af4c96eebc9228f9c5397f4111b9a8870b210d301044bdb35f754f1a2a69a52fcb5dca37d3a03d623f6f44946eb2ff883d4f4bccbddf0bea66b420c4ef6de51b1b740057b589f54a2ce77678389c7395f28f27449fecb9449421d56b1f7a3b0d9e0649e68d76e3793e63d5cc200b1fd40cdf7a13caa812fd65121114437f514c975bf8114e4e32373ecf3d143c27aae52ae3ef0b1f39f651724678dc3483e66e02bb988dfcb1245b56c28a6d7047443fe7ccd2f99374d350871161d89e424ea9ffa1126ec3585481436063c2ed6585abcf5abf57f691143a3af59ad0e4d91e3bd0807a45303481a86d94ab0679fcdb3a0b978f03f9f9910e67ca9b3d8e872c117c443f8f4b0daeee79a5f63f3a975383eadac02b9c25d83256bfe751d9480d480f375b4a5d8464b97ee28e1899d943e0e44bc0f52ef63854a0478bb0b31547e0a9141dbc7b14de2d4004bb30322aca561b2841b949dc7be13a57c0a1923bb8984edb3f28ee254f391ceac15381863ba72ab62e288edc88138dd8d33abb2b38a018046069b9aedb1f73f52c6558d654f385c688cf0dcbcb08ce8bde4bb24034f82191f841ad6f46bcde90e5ecd498c412bc1190ebecc7076478d9cfd5c0c1605334bc9af4240ffaa012340d5a76c9002e460be10ceb3d4cc1058de3e66e42d64c7e7d7b3bd7752d29f9cff0cdd787bea4f21792bcbd6fe1d1258e9ba457f85ebb86864ca449c7bc810600a8ca02e0cb478412275e3f62ae2b79b65a0a2a0bb86117966c5e8a6b1b4c3b75269c5d626ceba204ee69a43abc4d084c99d56e8d49438e35443ef7f535693c855a327b5320256debc05de57f443e08a928d77d765b7992a216fe5b72c6311ab9a8d26b4ab2b3c95c0b5f7d9be8aebe6c04fbcd36a5f6f4f4fe01c8bc3ec782c26d31edbaa365ff53c11e38b58931c3a4ca0bc34df17067861e3e48f315e7f0450416e835e6277758e6882e66a3daeea40c05671fa6622906081e52c04045d84e95ffd0e0957d32bed065ac46fd6fb2234840d9c805a78a3e1d2f4b1d648b8042a2201e092801205d788a75ddd6af6062ac3551cde5b1609a959f7de1cb4893bfec0bebac383678597fd0192d28339277e9471c419acaf89680fab683f3e18bed89476fafb777bbd6fe62ff9ea55641d6561b757bae3d6c1c4a2e9e35d329e1a35313d249b754eb1d494e2888f3ad33c7c2e8b997649c699d7b1b5b945dcdd40ee8537ec10a364462ddb32423b52cf1021b722a6882b1eb149658e3d25567813c749ec511179a42b5fa2d080100df0f0e73205725ab5c8a0d104c3316e2d9468ee4fc269d940c98a94f681ab4d4503fb0e6a642a0ce3502b671c4bd7dafc0c5b0079d8ba2b6d128572e86eaead3ce1eab79511b1990bd7193188a1487667154ee9891272ebb9b6e02fd1afb162623176e9e547042f15993189f25e9bc8aa530565f70ce25d0a1c2f1767256754634126385bcdd5bff7cf3135da3e013cd3a679fc250001c7fd0c6d9a36c380354f97f7fc3e79a35ec25f53702c5d81cb89f1642a42d93241090550ed8f78e800708b88d47ab1c20f53ddb27b18305e50a09adec91c5d984eef8be90fbaa7e09cfd7843e09026f273211dcb0c1582e4f7ff0a227ae68e4975434b6d98e3a93a02f5db42b11d32c1e6495cf96f4f2123d6a4d646940fe73775b09485a5b05bb7744eb726f665272720736bebfa7aadae0f5ff19e89351e0f55487810e05ff60962c5e2ccaabd4c421a9abc62658e73329b266808bed671bce7f801142b1514fadb93a161eea5bdf289f13218c41461e00fe16681b85868a567a78a279a0cd9c9d9769594c5bc680648809a7db1fd93296bb1e72b853569d62d9222bd388f9eaed738f6dafe09c1805b3fa1ee408fe799c8ee54c119fe1e0c2371c736dc178a3aebc2901b277f5eb88d5813aea9e46d949c8aab89499334744677d975b07daa02e18ac718723ae17644fe78f3f9ba23e61fb4bb50d7578a216aeedf8db13b0f6c395b1c6f83313e482d4b04100f81c6066ca1101074ee42cd3634fa308d51d8b15eaae052741fa95d803b4a6b365b69a094518fa5ac2d5237cb84ba98c72dbce801df6f1255acdca73b74fac1766e9d1b60dbd8a916960f5dbcbec61c04350f84408c17503ac349cb72b098d218ee4683276ffb90b0b00e9733537cc70e46c0ae2613dd75ec1c827589b7d2f244e6e4b3c6e6d2960d9e7693735b050d651fac41664d9c9ec197e602e204ac5446d9d71415ed86df64107cad3a1220d1bfef404afcf9653da661024e21bda351293bb353e43fc8f6133461bcc2aa882a15cf4bc2f7deb0e3e51669f46b16a90e50ee7ee6d68803c43d723ca974516b1329bc3a5836b6acb88e50fbe9e3c9424fb90ebddaf62bbf47b25c638052329cf29f876ac777f829e48b25b0522114e77649beaf2952f888a96fd2b8f84d0b255925de3b059d0c946f36d21fc559e850c6ae4911b3e70b01e9f9e3f651ea86e192a520a99f113b1d89c74858f6a719b7356b2559e62816d3ab6021fabe7c06353e8373a6bad1df96f1f6d8d82e0a9f3e7641bcf4d00e17b167ab0a2cd7be01c8b3513bef4678a8b27c5359e1902e30bd6a9cd8524868ce555a753254cefae318d7695bd3b3a7b74e74842203059e6c2ae4e620d0502b637b1d950f0669f5abe53e5e02048dca7ad38eb37b3baa3d5d273928a9f9b774de0a36194eed96868ed3e19def9d561fcc6301cefff398e9163faba2105603468a78c5b6ad5c1f5aabff1e674449a99d8746e7c61115f1d865e145d60d1c065122817378bf9af7cafa8a97f3f3c191b31a11fae45148fcf6c5fe1e1348c55aba595c6cc7c1f489b438750102bdb64b0f047b851b372c239def96f1146b271641224c92770a168e2aa24a458743d6b790096948cb097e7bfac6716c99ec143b0c6184421f480fa4b3c53705a3fda5f5af7e2a071387b2674cb8c33f21ef5650215152c91363b79d4ff54dc1a0ab5c92d47f1f8f1dbefdc67e93b631c6b0defa23a348ff2593ba36581b33392aa6cff66408d9683a17848f21c79d292442b5cb739c10e12c2a0fae06426a8c59d4eb5f04107dcbceff51cf9b32e21aba7503b243a5abc8124bac2daa09e8ff9ae25a53fdabc81e26b9fb7ddcfefd28591b972ee8667d591b28ced89c618ff71522d014e402066689e2b3050d7309da8672da971ab6de4e6d20fabd4e61d927db4ea0fb106611eabdc2aad853f7882f10bf98ac76cf4b2de17eb77e5639e136787e329e0e6b07d7b7285c37a212199303376d28b019b3d81a8301cb861f1f964ad4f2b247a1d1bb153e0e698d048be64fb5b18c01b16723eb09d99dee2d4b685fcb8e688b3fda1a116b595eb6072ab9e7fa9184a9a82a7fb0187d7accb4d139a56d6ab0dab9953ed7fec2c5d5979174f51f77de0e166f857267ef4291ea7aef6514882d732618643a0dba3edfc3ad0765ac1c532e5a6bf3fd22ce4cb3b40a4c758e29ab6a911a30eb16504b99d5eece206b3386b779c95e2e2d23f029c23c5b2b5ea861a8bcf431d556d30b35c49ab8a10ed944f2ee391fb576783a94e154a7c923c8f9647db8ad4e60b8e3d48d0d7b383151e786882cc89819e105845315ef745a683634bcb6123ff77090e3387fb844958584c190de7f97511f26322da90c86c4c82042c113972a6380f891853e33df0f2ead0ba30d987c09c8c3a103058ea30501c1917c36835b172d768c851e5fd386e1d08ad7d1522427f98400004cb1fdbeb2228e12f0f5892f9377403e206b26baa877115ffcb486e7a2768a0d9c35729a15275c381d830d25ce3bfb54299cdebc64aa7ec6ef2bc7f1aa0a332c854eb2c13ef1d34de988b2fbe94ddf69e5d0fc53894c4eb2913fc4a54da966cd0e1975ef62978f90e10376b2bd44b8c6ec609ee0291cfdb89e205be405d94da051f48c8c6ede5470ba071f0645146d77fb0f1ccdd60b9e1046cbf8fb8d63edbc8ca85e93854e934fa753819397be03817c6f0b0b88519cb116d13b0dcf0cf1732f94da14a96a87c8f767614a572d9a3b072f7f605be2d7211081b82420ce596bad1981800b3f141d8ecb5a26e11cba2933164d3cb27790ddaa1801139584b06ebc97de0625ef3b91af897b815f9c961a934fe96ae7633b41eb0a798bfb1a9760d56b3f196cef19e21a11f39550307a15f4eceb242716d8c45c098de6c2bd6946bc89676d24f0ea59e00196215061115ee56d484446e899fdcd9aa12f76b601b1a38b3e67036306e3f1693e866a2340f8420438eccd70aeff16546b65f54f2e33b65175270d9d42151cd92d1623e49cfba7b6a0a9e09c39bf63b82aed52f9c877c3709d4579419db84031e249462738db8aad13911a3cc75dadd680a484c08040dda7ceb46c310e90e3eb280e1804d18c2bd1a3b4589c59c0e7acdeda85eb0eeee2d1534759bf6090cf5fe17108f55b67e6e64bd36892c840e526e43b2c656fcf19a770b672e63446f0e90f72a379bc3026002d638be67f1a1146da9ba892c940261a14b18a29244fd9156ef9838d9fd694b47b6ec67893277b961bbb58f23380a498f1ede5b9930f47b720ba5d4f4288a69010483dafc8bbac052990a551615e10e22bfa66d4fb89f357c934a7b7f4221cca45e6de15c202987850e1fdf531dd2eb49f4d132aa8cc83237939a1f0a358cf940dd9d18c633241e4cbd820561122495a77df9ab3ea224815b3133a3262ad48bfc42792c8f42ef805d72ff2acf447f4009c7529a9cda96123893ee83c876ca17b87f7d06ae9adb03ed02de766a52280b85d1292ad0c13c707b324eef2630afeff9e2953f8cfa75cc85a6fd5f5b1e80f457ad022fce1709366ba7cf930e7eb3f25b3f9080e984b182bf6df7f95edecc40015d6cd12ae7682739132c842cdd170a67a6f94614b35d0913a8fc7ddf84df0163587adda9622f2d5bdfcd7121b6697f1d4a36475973e2749cab63f0ebefe2084963538794177442787882d3c6bf5adf94c125da115e6946ce2c44f3f18c98e5ce3b1d6f8f8dc138b0da111770b25c91ad8c664ecee04d510093cf70a375fe2370131c9bbe54434d8061b3932b4f78f929ebec734b1b8bcea452ac93ce406398626c88a98ace598368b415233a5364c2ded6ae5d7a9e3fdcc897e8d176f3dbd16a2949513", 0x1000}, {&(0x7f00000037c0)="de54f31284614cd821613eafcb6d70cbf2f4061db66a267a9c45176af1b010d83e11a0960dd13c9522d7940cea598f46160b3e3d7a70c4920dd91f2a179f7b36413a0fe4502219db68b46d7227d29623604d161ed731b0a2c3eed42ff5f21bdf36ea5ff8a18612330400000000000000d711e96247e2350e08a8478999bc872737bb6e30fb3e5375ff83d6ec71476b822918a26ed94d5d455e08b06e87bb5b4ffd80b8a9f2efd7d6e675519125cd04d418ff26c351bafe36c3a0917ef84456a8ca2a63014df4071b8b23771a888457dba3476e129110bb12eb856725390ebc88381a0647894cae9555cff914ee59dccbd2ead398279f65182ce0b24758758751e513f2f9008af757", 0xfffffffffffffff8}], 0x6) openat$bpf(0xffffffffffffff9c, &(0x7f0000003780)='/dev/bpf\x00', 0x10, 0x0) 05:37:55 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) bind(r3, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) r4 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) ioctl$TIOCNXCL(r4, 0x2000740e) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x2) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x3, 0x3}, 0x8) 05:37:55 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x400) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) getpid() r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) chroot(&(0x7f0000000100)='./bus\x00') writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x146, 0x2) ktrace(&(0x7f0000000000)='./file0\x00', 0xb0cd50c0c14d9499, 0x400, 0x0) r2 = dup2(r0, 0xffffffffffffffff) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x9) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) ioctl$TIOCSBRK(r3, 0x2000747b) 05:37:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x1}, {0x6, 0x0, 0x0, 0x3a}]}) r2 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f00000000c0)={0x0, 0x5, 0x8}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") 05:37:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup2(r1, r0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000240)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x40}, {0x6}]}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000180)) r4 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) faccessat(r4, &(0x7f00000001c0)='./file0\x00', 0x1d9, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) mknodat(r5, &(0x7f0000000200)='./file0\x00', 0x8000, 0x5) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 05:37:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") socket$inet(0x2, 0x1, 0x9) 05:37:55 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x0, 0xcbd, 0x401}, 0xc) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0x0, './bus\x00', './bus\x00'}) 05:37:55 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getflags(r1, 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 05:37:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000100)={0x10001}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) dup2(r1, r0) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000200)="449a0ca9e3293f81416ca0ca5a14") ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) read(r0, &(0x7f0000000040)=""/32, 0x20) socket(0x0, 0x0, 0x0) dup(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000480)="2fb74888a234a2ef8668a7be0758") openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) 05:37:55 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000005c0)="b1000513000000000000005786ca3849459ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e0000b5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872d9030000f2f0c9f69ec7ab3a34c29000007f9230400e693873fb834a4f6ae0e45cb4b4b904b963775d5945055847635598e55742cd5b8ca25af5a63f4679ce851127720821854cc93b631951977e4f229f2628568e6944268a2b3a5d23ccf71691fe3195ee", 0xf5, 0x4, 0x0, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xfffffffffffffe8c) r10 = getpgrp() r11 = fcntl$getown(r3, 0x5) r12 = semget$private(0x0, 0x4, 0x408) semop(r12, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r12, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r12, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r12, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getegid() r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, r13, r14, r16, r18, 0x4}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x10000000000000, r13, r7, r8, r9, 0x5, 0x7fff}, 0x6, 0x2, r10, r11, 0x7f, 0x100000001, 0xb1f1}) geteuid() r19 = socket(0x18, 0x1, 0x0) close(r19) connect$unix(r19, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000001280), &(0x7f00000012c0)=0xc) r20 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r20, 0x1) fcntl$lock(r20, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001300)='/dev/wsmouse\x00', 0x80, 0x0) r21 = syz_open_pts() fcntl$lock(r21, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r21, 0x1) fcntl$lock(r21, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) accept(r0, &(0x7f0000001340)=@in, &(0x7f0000001380)=0xc) socket(0x10, 0xc0063742c000fa8b, 0x5) r22 = syz_open_pts() fcntl$lock(r22, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r22, 0x1) fcntl$lock(r22, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) r23 = syz_open_pts() fcntl$lock(r23, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r23, 0x1) fcntl$lock(r23, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) r24 = syz_open_pts() fcntl$lock(r24, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r24, 0x1) fcntl$lock(r24, 0x9, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffffffffc, 0x200000005}) r25 = syz_open_pts() fcntl$lock(r25, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r25, 0x1) fcntl$lock(r25, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) r26 = syz_open_pts() fcntl$lock(r26, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r26, 0x1) fcntl$lock(r26, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x8}) r27 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r29 = accept$inet6(r28, &(0x7f0000000800), &(0x7f00000008c0)=0xc) socket$inet6(0x18, 0x4005, 0x70) r30 = fcntl$dupfd(r28, 0x0, r29) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) r31 = socket(0x18, 0x1, 0x0) setsockopt(r31, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r31, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000001500), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000040)=0xc) getpgrp() fcntl$getown(r29, 0x5) r32 = semget$private(0x0, 0x4, 0xa5) semop(r32, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r32, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r32, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r32, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r32, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xad}], 0x8) semop(r32, &(0x7f0000000240), 0x6) r33 = socket(0x2, 0x3, 0x0) r34 = fcntl$dupfd(r33, 0x0, r33) ioctl$TIOCFLUSH(r34, 0x8020699f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xffffffffffffff17) r36 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r38 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r38, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000100)={{0x3, r35, r36, r37, r39, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f00000002c0)='./bus\x00', 0x0, r36) getgroups(0x0, &(0x7f0000000100)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r40, 0x4, 0xcc) r41 = getpid() fcntl$setown(r40, 0x6, r41) r42 = socket(0x2, 0xc003, 0x6) connect$unix(r42, &(0x7f00000006c0)=ANY=[@ANYBLOB="8202adfd01ff07148d07b8ffe4463f7b238bf4e52980a2cfe281bcfda16854d78a2a197a386207000000008295955984c8000001003f6872eb9713c11700287ead4bcb777fa69d6abca64896bc5e57c6388bbd2ad88b2951b15811363a065eb374f036bb2f12020bcd4c0a162b71a2a40000fa44012ae447473c238495aaee4799b9b813ad30505e8f5300a49fef9d002f871b4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6595cff6bb7fa92557600"/194], 0x10) write(r42, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) 05:37:55 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 05:37:55 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = socket(0x11, 0x4003, 0x0) writev(0xffffffffffffffff, &(0x7f0000001680)=[{&(0x7f0000000140)="000000186a56010090011c00feaf0000feff0060d5726c85c2768511fe000000f31f08000000fa7dff070000", 0xfffffffffffffeea}], 0x1) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000001940)={0xbcc, 0xfff}, 0x8) open(&(0x7f0000001980)='./bus\x00', 0x2010a, 0x104) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) sendmsg(r1, &(0x7f0000001900)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001600)=[{&(0x7f00000001c0)="ceebf927f73e299048f7e7815b1ee3478533da329d38fbdaa6912008a65cf485e2055ace104385f1ef597a51aba787cdb56d000954db1ef4ae6c426619586ceb1f17ddb66c2281186d0f66ecefe2249b9325e719bf2f03a88e62aa29d8ae827ad5ad4f07ebc9bc4abea7833bf44972d5d4b3f10d0502a1f75f2535d23e7498e6c7f88da624754f1376fd5917facdf954ea05d283e4466fbf2b553052c80191acf5a8b830a7a10b0a1485f7a94d96697a156c5998b171a467265f23de53cc80c95177fe702a183eb249329fe57763f8114bbd855a83d0da5a543705deaf3dfb6b169741040be91f8997286b8e6e708a32372e5e2680a213f428ccd07346a8c9a7e42b37874da1e77030a8eb1b0deb127bc63277d3706b300cdf7b66cde9fce9e214b5f3d4804718bbdf8049b02c9e8d274d5c1861271432f58d7b3535df9acdcd42f0f7f152f28ecb980146a21110cc34d4659e52d87cc5695ad931edee4ecf2a152568a7960d9b2a5ecbb4ccb77e3272f592c84dbc66a1956e4770c6106058253030d5b56a717db74c7999b0afd394a4aae8f70b59c6c36cb451c6f7f0d108a95a71222fb843b46bb03e28991b051f70ab9e43c11b0051165e2d6d7a1faad4aa97c7720b2d8819795042c3a615ab9b955993e3e523a08cb3064e87056092d48f701a847d9abb887208f5823faff1e0cbd731a50b8ce9501c9114d96c3a49085e5f8fc591f7fbe20e1c7babf75f223070a6b0ca6f6cf3fb86bfd0c0054539f2ed0c299f300fbf99b461a50510a836b9e591db59b2c94c465c890048841707aa9f2a84c94923ba0baa9dcc626008bcf4e9d8fde7daf1382c210a06548f40fe4d9a1fcd8d9590020d0e61415b8c0bd296545df05706df91e741bc7ed35a28ab0315785060d991415891efe8981b6d972d0d92303a2a9188662b248edfb3091cbfb3bb879e632ddade307c1a3db5d9156c9ccf418be25ebbeb43ce5a6800479d7ff51dfaa62f8bd74a0fbde16961c4927fa95e89d4770ece80789e8615021aad92628de73a075a72b403b1606682d35ae7bf94429d68c30a7bb4c739484a41409dd57490614cac97f365a289bd2602a4c31ecab82876039c63096e405affc4dfeb81e8a421f587aba545b95fb637683e4a3daa91842301ea19eeec6684b54ea4a1cf7dd3e0649ce8d6de85f48fb6f4a139e2cd89aa49ec37af33776d3fa908d264d8150f84347bd8a85dc9f521617b537a14cd96a1fd00c10eec8ac70f4489f4b4ab0951c4d84df84cc6c2062f00f9b5d3517190b288edc336e60c241e78b63b6570fe8a228c1c1f54fe2d6b31f0c3d55093185ada77e0f344390aad072b04a94082c137e921effae64a0e82271f7f7a0f7587e64862952c6db9562da77ac21cb8b0d9333e3fe98c85cdf13836c5d5ae523c4a84f293ce1ddf685477575653db044130b77155ac78752bf2efd2635060b14974b7517d4dfeae51930f04ddd0d64e5ae63dc455ff1c15b44c31e66faa5f744515cb8a4496145eac93416417c93ccdba582e0e1fdf895c21e46ea534a62e70790022de6c4ded0568f25e60c900fdff9972921ba245cf46ccaf23659ecb39430a88df7ef127775f682d89fa679b6d41863d6dc7b0bc9a766f9290d7b77a43da468663038e249455d6c70a8a4608a355fed53bdad642f86ed4b26f842735aa243d6de56413c449415e0581fa72ef11706f61a5ef6a7aee01a57b653a12fe9afe9e73193ec8b2d63ca2c9e2dd4fcb829088c5e8bfd9a4eebd5ca2ef491512f02a4be1135dd0c84fb8aa5cd0eb40e195610ec4e9e8206eac4e5b83912d316cc077d382bb99d01197bb43865bef1901d055ce431ae6dd54970d6b33fc71c8705080ace3bbb4d2237f95b43a6234001d3cc2012c50d3e4b64b170f0cfac33871b1fb62fdf697d1295a3e235a2db8e7744304e409626f8b044152a7f2b084636dc31bca529a091e3ea9d8b40c0922297eb7bb2cafa9d5069dcdbd19c7e4c163a5e6aaec17c291c99bd68962d61645265c1c13571966c79f76fb72daca56c17fe8428623887f84c60df22ce542f1188dfa9982394df219e0eb6da70b5427e375c669253d0602a3f02c88db8c6d8aaac307b24507ef37f18bc1ff9dffa9f8e3d6059fd401197870ad9ddbd4ca81c0680050776028d503a079ef1d4ee5158dc1af1531297a689f61c814b3e658088abd31daac43390b6bdd88caf7e2cac5ad7b6f941145ddb48c7c7c09c2506499da7734e4280059df22fa9d5ea94c86ec71270aaf70790d861fe4a10195b36c876351171375f22c196f4b434a9e8631122c900948268c789c5bdfbc89b292e5b7f68d553abc1e010716ef083b545d25e6f279cd89f2fcd0f839ee6b1bfc79505a2cfb8b9f73a1031a25e17053f7f76dd07c4beb55cc96137af8d3158c7c6465392b20c17ce8dbf8b6a322ca9553bedb08a78fe3c73da40b19cce441584bd5d5954e8f7ee308ef63aaceb35f8ba2f86d1c45422407e1f8cc6af2c6161f16d56509343feb7a5a9da93cf34eb3a50baf863905e79dab75b5cd0d3a1764c3307b53671000b0c085a18a205809dbb7155961be429dbbccd84ab6524934905f069aabada3fd46f124990bc67466206ac71ff354e3f089240e73e26d3cf2c3ed1753a857d7b1089f117f3ef76e3f524e4ff136fdb495bdd78b4975e8b33f5cdb06e10c8c024691d99ef5d09282383454971dc5e229befda5ba6902bdbbe91288d00897871af3960a4cf42821cc1ea5b6330c854a1e646c3c9bd59ef9b2f70acb911a529a8963c02f59b19f76e983d857df235615be8f8e8597b22d92bfc260736e08cae42bd10e9b826a54b5eed3810f15649db956b234648ef407253c974e351404ce84616b9e411a38123332923d1292f1a0bccbb3272e007d2529c1ba5ca5d2f0f1775193e1362eae02c0271b02d16a3bd07b4b86c719e5c2a88dc349366492a1c6eb6906a46d11e03aee43d5f68ffc0643a3907902e5c526b283362104fb3f91a0b3bce34101843749e60db6e2e03cfd69361886c63ac88be7dd5837530634a8f9c1bae6706a1ac555e0c53b0a54bdd0a7ba0772daa21e7baa5d0fff42f7a5fcb7a0595da226a6144825b75948bbd457f409ae24a30783597a47056d1f3a6a9f93e99c3578e12ec8ee0e45f642a951c22d7f2b93abe6bcd24dfb55a60d8ae9c5db4ca213c94ba399ba4482c8fdb5d193efbd5df85a019753628da35aee7d8966bfc9b4e151a805910f2c06acea452d82d54acf4dc16bd72db20a06481fb976f72accdd8d2f0f09f933c94b8c50b063aef99807355a1fdb39c7cfa469734ea740d01f0ac969cf09496d764023d4d85c00be0c2d8e0d8666dd4b2db45af50c65621078e37cf45c836f63a6d2eac70faac5caa69a598eb6b6524483fd727a135c90647937c9474cdc53ac40e734ee695f96673c5e75b248b5d0179f15569b11ee697e4ab74d63ff3c2a411ec4306a091698509a90e381b199888285187a475f0f7daeccbab7c4b486c250e98757bc6f2ca19c487e590c042ba4b0a14ea1d2488b5e4e30c6bd6c49db8d65cf338afba4a8afa8050aa0b984b4a656752d9450cdbd691a0ab1f402a6f5bf742fac481121890fb1dd2e211eed7da48ac22411777c60801c5fad8f7d1a1c77a39c8ede9ffeddcc0ce95b6c12c7c2378cf38bac00bfb82e93246915d0dc8a2fefb6a2267889b244f927d13f2ef7c4106eaa0d8e59e9dd2a841f77cccf27bf78107ebff16c87fe061edb2b0aaaf5daa99824612e8f99009c3d1c397c90bc65b9136b9f0044e54f2c0baffffee22d0e84e06f891d98800b2681d04303e3c329efbe5b740be59817320d0ec4b9332925efad783fc82ca99ab64c0d7dd1e406e8e26f8f3cfa5b845c78b3c75281f28d406ea0a920da5df1172562572eeec327c9808576dd58f69019321855a2a1608bc485eb75cf7581a1a05f500162adc66098fdcb0ecf75502525b172c92f54fb86007007799dcb837bc11df84d12a6024db66cb2cfb866bac93e8eff48f258763aed6972f9439b6989c3b818affd25b7b6617c7b0ebc8961d152a7ebf01cc4176830edbd931090a401f0720dad0923e73389d33d7456f8d4866bb275546d3838a755718217c7deaae27e29d3fc685b1ab4ee0e72e4b1b1def347fa344452939c6bf62c88b7d4124eeb251f4b157969ceeb767cfa20925ef6f581c932af5e508949a1751c73b569184bfa27aaf08ab816b79988957f6207d8d76f655ce6670c889b592d666c02b60db714c1f1ea909acdcee0ecae87dd0e44bd877f62c1cce03779f8e11f9acc7869e4f9977dd0a306a09cb506a4b0a53a7e983af1fae0e4e45f60e91a82e38917d560a2d47d2d81f309824851598ed1593aaf1d5d6577a71faa2ef1670e00718baf45278dbec5065ea251c85239a5843e3f11396bbd234fb6a96b5cb8f2a9a30c561e3a6db19de51f6b0c27a41c69dc21b22e10a14f3bce271164d813956185ce743506881222e4ea53541ff90e11f667dd87ae8b122f687b23ddec7b01fd90b1709722da1e9e5a2270269ae6e32ade4d9c012f1e471c54a76192fbe42608afeb48d31f06e9aa7c2e7749c1b2f3dc6422f116521902d5fa35aef06032adf6aef2a0d973ac829563f7c9ed546c99056c469c5ce31f71f1e973c7dc53c05b38a5768f50e3094fa5c5b0a46168b73d94a6b211811606a5428ad730c58c627ee479d1e3194e86fe78b2c9ea484358aabfdde49b32d8569bd0ae738049f0e8fa79692f4b52d57fb494666a4674ae76deec58671bc8783fe3616766e967d7b3c7091b06e0e071896d20d11616426927c7c21ff4317cd0ac37e1f1e1a56b7d2f1db934609d734b09ef61e2d175c7d08ae34ec84097b3c306d1047b5a2541be91f251ac5ff0a140c73a0f551f3185596789be86f283c33e0dcb3b62718ba0135879f4bb824e8c733dcc503f3cdbea6539597d008472b486955a56e3b4d5cdbb44cabbbb0f04704025156b3115e99cffd2165ea88ce5e8d3a7f0d429ff63c01add236e18ba32c17c2f35ea5bb75e3d594de1ee979b6b101a15b9adf54ff946d6852af3febffe0ba8c0f730fba08fc94e21e2e0eb51a9527faa6d65843a644375aac4ad76eb9cb0f3ca402c6b7c4260359f70d888aeecd3d1384181749ee43f55ce11ab64c24c155ff610876807039e6d7b646d43999e1ad26b6a52043077ff5dec0b50daf454d4504edab8d4fa63eebcd7bdef126f10bad1b18196818d00662edf8b55d97785be4182ccd7631eaced93f7377790ec712a0dfeeb8ac6fe8b8d3d4c112dcadd11bd31f0abb15bcd7eb2452fc156156db05f2ec2799b7850a0b3fdfb9ade4c75b9793c98b83f413609f4c6c955c0229897b3fb52557de654f2d61801d0a710192408c3f2454bf79a25fea6fd0802bbb5bb62dfc34b8a92bc4a5a22805591dadf6e8b1703bf35db6d98bbf8ca628f15efd65024ab96f166a991effcfb1891d38c2a1cff0140d05d4e28b9af0eaf30f312487fd064bc2a9f3258952191d8154e18fecfdc20dd063219ff4cf79262b75d7643621c05399a5f98cd8f01eb5fdd3f26b3eca0d0e31d1bef78ba5707abe83576262d2aeb1e882c554454d6b651271e5ec2e53a8645e701c802aedc0ccbe4bdf53ffefe25e3333e4d8584a05b00527d70cde2b37a1fbca1dd41f4b5040f3021fc59e16a68d19d920038fce263e8f6b6b3e1fc691d245c6ded18713de149621fe3297d800e9d349a6678c786b81b02201339d77b3662aa9d18d94c3da1bf", 0x1000}, {&(0x7f00000011c0)="dc63158f2ea8bc823b38561ff1c3840a412e9fac148bc66da6b0937bfd56154d93f520725aa2eab13a5300c2851d9e1a6016763a17c707504690c2135ac01eb975fec4f0d66acfc10e4297d37cc8eb25d3c4ae054f17e2fe70b2e202806fb1b92918e596ced3552b5fd6d2218561765c81ec231336343aee621bb1e4cc4b2fe87933970d3668588033ed651cb522d4d1261af7", 0x93}, {&(0x7f0000001280)="046eb67af4478fd9d50b31941e7c07ba86e507587deeb730a6090a9ff50eac4b3a41ecf2ff05c843ec1b8b9f4e1ecd23ec18dc9ee1c055e92576d0aa2f4421a698f6eef5d3a052fb66c66eb2adeab4a5e96d534650c93622d9a4a26bff4ce5005246530bbfbd30acee913d46d666c129a829a517984fcf8935ab510d53c14089753b35806718750731", 0x89}, {&(0x7f0000000080)="f119478cdc6720a4ab2e5a4acccfc7d08dd8b19cd9f3a6001d5683a8b635ce5c69cbb7fe1cf9265e9193ba6ad942c138f00a3bce05f5bfb43f9fd5387da788b388fa90e1d32c59933238945b4f2045401ca5cbaa41eee758a134b19b514dada697ba059cdeccde5e17c975a0d75a0478", 0x70}, {&(0x7f0000001340)="94b68039e3fc144ca8341c51f67eb495b8bc5d03d70ccd5dddf2d3db0eb5fc8239d38532feeae0a515a6ea6c27a52ea90be408d1edde5fe2086aa0082b70323be91364d334a68ca98b5f4ca3fb964ecd4dfbdc4bc5ac24c7715928aca838f2d2b56dec1c30521cadf41819a3a190e37f234ed7caf467c010ad1dbb74f0c1f5226206ea1d5a1ca77ff0868f8dbc76255ed389ae3717e3500e2cbb1231d38d1575b479f4d85e85f491792ef64c47de2a0d4c0351bb2cb93858a4bbef0d4992cc765516f646640050eb54feb6a5d7c81eb2f850402e16d431635a42bfd6275f", 0xde}, {&(0x7f0000001440)="4e7adced0e308fa9a8e31565b27747b55b7c41e71b27524fb5b16324e0af820cec245da072718a93594c58c8690b43ae55c5c2d1b779dd38ce08e100fbcdcb77b72d0fe6da8c3d0e971becc0a483cfd865335c042070", 0x56}, {&(0x7f00000014c0)="28d6903adb62e3fa472482d1abaa11f0e4d39f39a69a9369475238515bae7d5d85679b66aed8d2bbb156400d3bfe9c7c8abcca2440ac589b7444991e0a4c54fd22b898b03d2fba653ac9caf93004fcc8a85ac30f8e190f7be388fe1b7291a5665739bc0097ccf6ca78a40ab8364b74f229", 0x71}, {&(0x7f0000001540)="41ba5f21cd3b2927bc176a1ed0614b93c42b5f92575d7ae9e9e54636f836e4b053f51f7ebc0ddfb3cfda210050c4f99809a7283386c1962e4a39958fad2fc741a62963be6f1e881c697a5c786fb3a33e641321a9017d5e3d9fcf0885830ecdef98ad9e061383ee342cdc64d51a8548d3a4d948a3157902718db15adf56bb69fb8caf9fa410c0421f6ee78c2fdc5c08656f2e11c64c8cfd39d10c926a1ece6e4a3f7840b0d8a63b4c474b816bf45d0878173b5113a32a4f4d9d04e39aaf7b", 0xbe}], 0x8, &(0x7f00000019c0)=ANY=[@ANYBLOB="80000000000000000100000001800000579871c6a77a80decd732f7ac41ff23e6a495ec6594813c33728a82adc386f9dd0d3caf54a782d734f182e8bc4fef0f20a52cf0bcee4c7d2163d502f7fa7a59c9fd2fcd190f7284b3dfe8e45d5b02f84c271f22e13e87a375d4bc53afa970202abe9f8d9d3b6fb099c172a8733c061b1b800000000000000030000000008000052c5b792ce4cb01673642e379796438bf893cda09966eec3954c77833f1f81db1a7af14d67859c2a89d12b4e33d4e7f41ab57e1a0681e3fd19800100000000000000420e7fad25898d0834a7258b21c144cd42af1dcd4b65650d7818add7daa4cec4bdc614bbc59016d674e2c82bd6d2eb7baf77b31b731ec23fa563ef4a79b00c5c173df59680dfb43ad2939fbce1901a15fa8439293d425be7b9fa53d4ee285370700c7190dde1a00000000000870000800000ff0f00002d1c232f596af73c7ee8929d8fd71d989229ae523d5a222f5ece4eb4002845f53ff75faa5d6ef887f3e231df919b329c18d827b8ea4a0dd1ebeca7a97b7556db31b0691e6d9f3efe98177c7093c0f56094180179b4104b56f9ab436dd1de18207cdc79832f777ef48e856c7fa32b2a521a41822bde738a570eaed0b14a6759986d6a77a1497cbfc12fe4a100000000009800000000000000ffff0000ff0f00007392cfcf8b0b677146f494a7450000000000000000e8fcad45893cafbf530d906bee0468a590d8e56f7a86b529a6e5ab0363bb172f8282c4d2d7d6a88d69657dac23a8472c40380b65ac4f4cafe98445c3b269ed1a012306419e565a1db178e823ace1f1859f15d6078e1ddc0bf13ff5b4e578d05e028b63b5a41e8c7ac8ca309e00000000000000963f13c1880f30f7faac46a44eec1c9525faab71873790f4eb8df4341ef8ca077836fe32bf16ae3ecc9d470cc3cbf7384ff27324fdd59bde36532810f8a93c03176cca89bd4adac686e2fa594a9cdd5642db8f031bd07b26832690392ab0f59149d62982994f5da5c38b82a0e7caf5eec18a8d2d967b1ca7"], 0x2e8}, 0x2) pmap_unwire: wiring for pmap 0xfffffd807f009d98 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f009d98 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f009d98 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f009d98 va 0x20ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f009d98 va 0x20ffb000 didn't change! 05:37:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xb1}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xc4, &(0x7f0000000240)="fe50858d63e773bb6306e0bcd9a2c2817afcafcff96e079f9019e9829a94ad81b38d0b67e158d4267f752fb8dce9eb23baa15de32e1cb11963749b01fa0fa8d9f71e81044d751939e9bc76ac62ca652e66ca71ded5a25dcc6f6720865df94215a17ab262613f4fb521c9f2143803ae0b606570a6129e3698f478d91eaae02e2429e423bb821cf273aeec20f1bd2f851b6d17d1e1ddd2e513dad933a4c66b07071595615c716d4ce49af01e686137501d7371a21e00199bd8b7e0af1866f32b64841d1c6c") syz_emit_ethernet(0xe, &(0x7f00000000c0)="b6f7e75f99f95dcc489aed7ef55e") 05:37:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x200000b3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x2d2}, {0x29}, {0x4, 0x0, 0x0, 0x2}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0xb8) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 05:37:55 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) connect$unix(r2, &(0x7f0000000040)=@file={0x3a8f2c30499706cb, './file0\x00'}, 0xa) write(r0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) 05:37:55 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x100, 0x8) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000100)) shutdown(r0, 0x2) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0283, './file0\x00'}, 0xa) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x4a}], 0x1) 05:37:55 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r1) 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) pmap_unwire: wiring for pmap 0xfffffd807f009d98 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f009d98 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f009d98 va 0x20ffa000 didn't change! 05:37:55 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x1}, {{}, 0xfffffffffffffff9, 0x1, 0x0, 0x9}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffff9, 0x9}], 0xeb, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9}], 0x50a1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)="4981d0ac633a571afc16bbcb4564b87fd2f5f9b5f4284c19424ad430824ec4870a80888989bde140261fea7c8314", 0x2e}, {&(0x7f0000000240)="ec026d85152ea19739249ccc7c0e89e7afbed52fc8a07153e9255f3298bbc39dace0787c2a9b3197601e93644e95385cb3baaf0b106c822508a044d1c5abc1302cc01c4dee250e794827669baad468cb8c20ef65588c20c24fd444d2f42a5349a5c28e474dd6f3c38442f582ff2b5ac13fe1fba41fc3fa870a757c083eca61f8128a55d33474fecc8df07ef04fac461cbc9e414c0b92a2d1b065c25af1b0d53e3e7bec45ad338952795e9a03789e240f5921f9b7b5df05557406b7ceb302a6dd37eb4234b6311b81a54139a2159923eab71e1ab3d4c1c04915b890dec1", 0xdd}, {&(0x7f0000000340)="41799b5e1e55640ca53b5bf577310a81ff2bd7519b947f18f1ca8989b1a33219af45f3287db33af88df8a4dc039be6fd2dd14817230615dadceed0e69fd916ad9b85718dc5da8ffad0a80722fecef87db39e73d58fcb79a9f1778306d735bd63c089dd7bc8378a289b75b8bf12612e02a299fc13696bf7f587d81b8e516aa17b9dcfc5fa92077e0cf7ea9d2562cf511282a4a9b8261116fc6cc386182968d5d92d28c0fc110cd227d1ec6e7b7020de70c8e5d201f7759bef4a85326f4e4fe866dc1368803e92a423205685ece171", 0xce}, {&(0x7f0000000440)="fa7be223e3ed7e45127efe49f99ddc60a2be7779c0e0c742ad3c21aa5ba7182e1fcf975448cc69091ace5b69b60206f82433a2f0d8eb33fd4c2ccb4ae37ab5d9438f86d5b3625462a8afbb05dbbfab449907215be841bb0f9af5aa57a85b17a250236eaf7b761e577c84d1eabbef4de8522446d99ca5fd699b705f5dce22987d47e9abe5e0d6a6b59bee6cda7da1ed7768929b21a90ec47d22fad1cb5f3f3eec49129b5d085da91218f9cc85413e1b040f1e12420b02311924a5989dda52503a73fe8d9b035a6731571c36e1256dfdf3fa21d35358", 0xd5}, {&(0x7f0000000080)="0028d4ae62c58994dc33d0699332dac715bd342632500b31e432", 0x1a}], 0x5) 05:37:55 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x80) sendmsg(r0, &(0x7f00000005c0)={&(0x7f00000000c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000000580)=[{&(0x7f00000003c0)="cbfd1c60911f996b0da6a76b0206f8089ae5bbb5fa7a31ea3a9c641119a607004aec7ce11090659ee4ffa0184fb92e2fa0c2ff8f07abab75fe79ef83df72904e9701eba2b7f4fc686b3f6cec4c27421957e5de1fea0a4571b487edd6ab00c4682bfd2a1039791b05d9a3209c66cfb19fcd019aee9e06ff0a6bc685127258fb08f3bcce4f80d5cf955534f2a42df89b2c1efa77bc313f7247e533b9444cc60b", 0x9f}, {&(0x7f0000000300)="4cde968a8b4968473d940e1c68dace1213354654bee6ff7ee8057e5857ea0d9c19d6ab3a269bca7b1c9f7585e97aa7425edf8cf8596df016b0d20dbaaed1d9b6cbf21dac8790c6c2f8b2aba8ac21a6dd4bef31fbf621f8064bbb8ab6cb7ee0288163fee913035416b4b1", 0x6a}, {&(0x7f0000000a80)="226c3406372fed88506d149ecb9ea5f6d1f3cde207e2c5c41464ef76a8a19f7bbb639e4e2590cc95415d90433a20701517705bd29984b20353d0151b3fa64d220bc5b659682689dfb758b827be119300debe544e7a8f496813944c0534bf56e6a43ed1b2c5fea55399a6c71a892f01f15aad927fbce870d25f49aab2cf240eb504669dcfe6494d5a11d4703801c23f3aa62f4f149b62cadc4c9a356d2c43da620e22f29ca4facc6bb1b7663b38b6e16fc183452d135e1b0221ab8912c4394fc1eb1ce8632f93df6159ebd5ad01d137abef698a590eff693c1188669d7c4bcec60c27cdae301c97c3bc4bb6275cf57460c3c8189d8683b0259bdcd6c5a60267f23fc6cb65401979d51f580eb937a4d6882c37c68e8f424ef638232cb9d83bddd9897c8f66a2ae0040e4371d203c32de59dbc13f504bd1b727bf2c765d828bdd707655261d9a032c5f01d9631800c480eded08e117eb87c0f5ed5dff242ac5099c9bc47a0a49f4c034a2aff95e1edac7573091bbb3c3566443389847df69435d31911cac21876894e6d0d8392d9242b45d4d06514086db45b5c650405d85280558918b0d6efea6a73b90d4870c182c08428d0c4d03d51d15d24554d802a10867803dc31e34cb1a5e256ee7319b851c3558b5a7ea38e4046375b78ddd79daf96d63c9eae0478b4e71b1214441abea435696517774ab44baa7e12c03894b36785e4f2fd5dc4ee4da42962519c4dc44fe5a5100dbe0a1107b40159f9a74ae2ebc8e502f6f95a51b879cbbe64ed3fec692eaafb33f4782834f369107a62fd0cce4dfffffb80c2e8247c8d820c57832e739565c519ed68a1b831730b3178d15ea7d9da359220f1847d80f106301fccbc3cfbbdb9069a682ec0eb9d5989225a2ffbe5682bacee0e14490eca6a1c8db8100d95975a1edee46a5396be8b6e5f378d4df64c022035fba6710bafd0d7f78ff6e1829e417e6da88fe480ebad0dddabbcc6f13ac815ebe13027b70ae780c6e6231a3f9c12dcf42da1d3cecbd6f189900bf93d239be5376d081315f744927c6df3c1a34139318fe7ca9552abe4b57b16eeec4a565b9441318a611265998933fc20118e81fd37503f0ac00dd6342ae2c891593c0456ee83f0f35f0dd99007448767f65687eb9bac9a4a584c3ad444dec4f4a9459f6d680ed779e1b12f2dcbdce8cc54045a2c8185693b2326d63b5f68b1f344f2b95231c0317a495583688c2d0c5bac005cada20b19f5a95ce48348fbbd407a1a945571fcf4930ed4f9d0cb6b362d4de173244fa1f2cb3fcb8abd318255e0cde4acfcac80a8849d1986cc11afdf43c54cd52c9041b4a412705a85b0da3a2c478b5c5a892f0237cbe7cb16aca3bf89693c7433e3d12826a66bea946bfecd8a58fd48bdedaf0ca43b122bd95a8452b4374f01f3f1093fdacc6e725c58a854c084173c59fa087fd225191bb93d263ca9af70733710747e935bce36cad7196e0ca689925e3f1aacf0a0a254b4a7349b1a64aec76ed5820231499659427deee2270edc931689a0154f21736e5f186f8d692a12bab6e4b2c323245fc3ff66609050423907578a4663b6ef4c9927c7ad2cf1e8ea12b7003be1492e5aaf8d1fd70fe824911343a70c5cc27f651b596078e8166f1505c849fa15398667e56443c867f46b3de17ea5029a2737bd5d8714b4b0d98623a9b6da153260c60024c844f30e871daf82775d81c6223513868a957d966728053452e4f14dc31359415448f6c3ab7ed1681121e1e5612560d60722241ecb2ff047679cc209503ae9ad9a28920190ba83513239fcafa0e66c3f5a43d8af36532258bab79298545300c62996d8e2f39ada388922f1a4964a66a5c791cd3c784c42ac7f426ccc70bf7c89463e47409457884aac96429a255730eafbceebe2a3ca4015c4a6716aba91dd5813ca3f4e79b3806e4ef8163d243599f95d235290a1ded4363ea7b94133b4b580b41a903e862ded40f14af13f405707fab6c1974f064ebc7cbee03146a51eaa496028357d916c0e827dd72173f6eab595b1412c84cc08c55a62f41e4dcd4e0de8acffc6a7f5cc3f85db771b9f7bb64978b0e5415eaa977a4d247267877f8f2996df8652be0071bc5ab64fe9845ca81d3a1cbf7f24019ce1f5a7c324ad152ca01e07998814ecafccecf3f83556a679c1b5cf3a07e5d6ed8fafe173ee90c22140e1e0348e04f6b1af7ce1d9c9da544c2e1762cd46624c300f1e2c5a4b284b0234fb11c65f57957585008a1e4f00f792eb45e3da910b77e3597c3bb5d61d5683c99d33a413ac66cb06aa0fdd26539fc3bd969549f6d8fdea26b77eb376a988e27c64c066816f373b6122654954b9f1e6196a27f8b5ba9324f55c26734d3288d6b04a6895a3be4dd2d1c3066f057078187d0951cfb5aea7a426b567209a449856beb50c21d18cd6f5001cd4a957d52d19d735b04a2cb880efeef696175864cdd655c68897e539733baabdf420df29f6e49a7307487e792d258784a4a065131ac49d717de517638f4f7e509aba5d4be4c27a2722cc4a519b104973c7192a961ca69e99fab2389f03766006fd733a10c5d5b7db876dcae52cfbf5f261d3279cfdbd8d72606980f1d11d9820300e4fac4dbbd83c2d45d52a7785bcfc9d5c17af4be130757e75dc21b5fb348bb628558703c2c323e11c4359ff9923b161a2657aa69099d72d7e2cfa73d822bfea70681cf3ff9833f69d9309ab89d7d074c205c5797e6f6fa87f395a022b6f91f2791d6289b9b1ac09548857889de8967987c9b012457090c3811e2f52380275ad8d5dce8a32400bd85eb2836bbb3b3ec49dfa8b99e29a9b505088a2e67e30d0318746a8bbc5c10c981fd6fb782fb859ae25777438a12dfaab4cc60fe52bb8056bc6146c0dd05a4ec2aa69e36c5499d154b8f82a99f2bb1726f974402dda9624fad2a8a64c662f4f7f4c10e3267dc3947964fab99fff7c8751ea2bdb66e956ac424b6784350af7aa21df8d928ec3034ff364ab54c8edc9efd5a56ab1ca3472b0e4c2b2be190da6ffaf866ba31f45ab260f94c917a844b4b3586f113a0baf16059b2b8cc9b6d4b7fc9473d0792a82e64f0a25a8b31f28fab9fa55e5287f308a61fec3c30d5854b4433a397ab13d6b97ab57c89663f65356f5502d00ef129f37f8739fdb6983cfec15daca6a0c0988ff81392426e6a106a7106269cdf9becced90881957ec71b35cc284060b1bd7dbda67538ec9cf7f6c1029a24bde14ce59f2beb8b3a5ef9cb5aa8fca50eb6da40be11f26061abcb2bc855670a42740e86c717e8aac9e253471287b6143a205200cc12c3c5347767ca23ca7e76475941ec13bb7c5488ee1ae3a6283dfd05348f0fe7dfb4ca76e8248c28c658f49331cd1fd23adfa40a080273314fcbc1ff6f5c213b839ca1f68df64b797a1b1e8156f298f4ca89949b59efd60103c1113544e36019177e8b2b87a77444728562565b196c2b3264d49c1e66ef76517ffdf705cbe3c2d17ce06630eee98ca32c9166b30ac71f74dd3ad4f9a26c9773801937700884640a99ad91a81fa1da7098407b4ddd42c38da0191311ae6493a9dae0573697396ad52629deec15ad112f531cd601d47377dccd060e143893118198e2a9366a2a6f07c468273c8351d466e10d8704da5b6719e9c83c4a4ff02c86db5232782fc13ab361c75382817cf1c88cbe9e6987360dcf2b372fbf33c3daed4c7be5ffdc3d72ad9ed3cccc782dc351dc095d03874a8f3e9c161036c52a3114f1ff92caf616bde7866f26b4a72e25a3be6205024c06848a31c72b5b545840716edd2cb3bdced13c60d83f3558e69e772163cfecb278cadd3c34036fd756efe78f7e3b7f474aa02a69af8ae9ad438e73abd5a814a9120ed01ea70c48c1c859879c924c97a765797f6e29cc4f7dedb7cdfa712dd82af9e4bdbc51792d156b21a3b8d5480df60ca6b42ffaa444043d0f334e3933df2aa0e08ac26359b47161f245d3ebc7e9d88dee2c58566d4e7a6e02668468f19b5f5eaaf641c11ebf798112311287ad489c69547aab2c37a75ab96232ad7731cd65fd9b4335f6461a9eb6491908ed6f5be645dc830717d426b5f4c675110a5d32e57c695e39d832c597d3d5bff7eac03843455c829efdc1dc628e7f981e3374a150be2ea69250527afbbab5dbb7f98258021918474f653e93257723bee8b6366ea0d0894d91e8c75a18ff0edb7426985ffb9a587fa8b21d28fbff1d47db23af089f1a857fcf74b88d5dde925935ab450536e495ab71153503933b4275a51de93e2f9c2f03130a82bc257ff179df30b5103843106349e8d921a259dda7060f316179213f0b89cc190b347a8e8e30463efec2ec725c6b2994479dfe051fd6399ed2b1f802cb672d4f10ba11e2827fbbd8f91fc46844a3d2693e6153f2aa728ed58b8a60f6f594be3ee50bed623c1304aec907d0d3c26c13e35cc8afe69c36deee43cf5d21aa8a162c0db9c7765f57bb40c85d54832dc76015b6176b39b7cc7eee9a94ab5f464adb4710cd8e145bea50aca3628b72906de6d2d3f6ec82419956620a8f10e9447f7e25725700646f39ceb512ab137e27215db54087db50eae5d22a20a98ad8f496b8e9e3522d140e476eeda61f5d020ceff6285fbb828251bc3bad920bba6ec7729d70895bd3adb152d2d1a60c01d88fdc533fdaa2c4f613ddae1c688903214c974d57b07891416d25418e79ac1a4ba8ba13b5c64ec2ee3a64d85be710d1bd910477715610f785a1b122d146372b7771f4337ccdfe72dfdcf4ad9302f2048225961dff7faa82f7aa80ba9ccb98311425ef380343231a20b17546e3d969e75a9525c5c854bdbbf5b988fec8c7d1bd8a7900f765a67bbb2dfac74957a026074ac5eee5208e37299d4c3f7ac78b03e8250a728282a1c92fc1c2d31c1e12a1fecea787b401718a3f068b2f09b1494f6b93f15c54a5da671e76767a96009a8e1471b80054234d135d9b47d5a60b6d66060c76f157954c71d2c53242bb0f3d644e03945c4170241a705d3a4b3f93afab2402be2cb13096007f92956789407277964f6a78a3ae57dab19f6b3a750d1702e182c9ffb57553af95d91d90d54a2e93329a1a1d72a112a5e01c23e5a9de91cca67c2fa6397a0591536d2bbe9b6100e2662f8b7b77efa24cf0ebbe0caabdcb460267cb0d6f3ea2d98829fdbab11c16edd83c9df1084437bdb2a850f8b444a6c5dc43c5bfba0d6552c2dacbf326d07abfd488f1a7500820b85d3eadb6a04277658f4bee97582481e12ad40fda150652ebfadeb9c8b1688d8f2c6cd4c682e525e374c03abb6a10c92070dc3d6a1e4d81a771161e0889615ea2de7dcd31bb5e5def12423818150a3ab84d1567c6c4409f18c54c5751396862db862daf83ef5f72c9d6de717b2f1567119db2f790ad4923c09468813d5123889765efcb641d9bec85f6be70c72de435332a9c853e6496b7a2dad51982e898c780c3a4208b7d7c6a8c953e891045d25c942732d85f923be94c3a6defcc17c2d6d93f05bffd90416e01bbf60bdfba5192664304c96c291246ce674fff18651fb7331af54f3e492ac9303881f6b1a7cf92faacec0d29539c5577836d483d30101e5dd8648ceec46c08a637467d25241d07929739325a49a3347be7b4e10b97d7ce04d8d554ca76e09f830020cdf2cbf48ba7b0dee11aaa5b4f0d3e0ae60083bfce85152a643b33e51f3e31eb16166d2fdc1acfd84517895c856439d7301e38a44264569954e28d4f44883ecfbfd9d3db32919c4801cca2010070977e6525", 0x1000}], 0x3, &(0x7f0000002d40)=[{0xa0, 0x1, 0x9, "5486c5d6e22c8aa60ddb696264b82a00f7aebfc4eb7af793ce72722b49d2fcbdae51c77017340a9946f6e6db9bbbe1b88f2a9acb816aecccf2627d17f342e70e4ef99aa0fdaec3566bd46c493d03b90450256eaf8d122c4406af3e3f7940142851314eb48eb9cf4c0c3785258877befbca539e6853b9747316d0d2b607e468fbf4b21481b836a171ca03232750c44f"}, {0x58, 0x1, 0x101, "dc1815e937e3b3c2504939b0562ed68f06e68ccd77bf9e12d63603b23e5001d6965f50202b5104c9a00de911915fe11d8b0caea4f3c72392661e8de839597c8fe55900c114b0"}, {0x88, 0xffff, 0x0, "69e9df3a3f66f7987142616a5efd710f83b2c8e47531d23ad03646c110835593ff4dc39d0aa5728e4e3741cf6923db0d24c1c1a73d4330c6d5cf263345a83638366ce9ebc10a05a201d97a0f90c7f679d53a0e84b89700a6cae1e87b8a7fe9f22b6116037c77d036ecc385462945373889e52988"}, {0x100, 0x1, 0x7f, "a3d531e2effe6ab3374d553a92f12cc302a1f20354395364e43baf4e9ca6ef2f65f2f131a369e37f2b448e0fe1778a00b369bec60b65e0a27c46a82daefb47c270ef5ee35187e2cc286f006dcb4c7d14d831b0bc06f9b650b9a6c9fd5e2b5e2a2932b4c8a4999941fab02b46eaf5ebd0e1f81454db3a4448b684252080738cd7d8898e7ca9c99132076111be5f418d30eb4a89633b5f34ea6365ce091b3cdf8cb9de01d5237f17d2bd8f04cbd63ae890c7e56d02cff5bb88fb7e145c9e4168f296804626e014734fff79118b8adefd19c685b1722991cadf76dc0b0cacd9c8c21cd73b7f1c36fd26226a818f93b3"}, {0xb8, 0xffff, 0x4, "19194e2b5404af999d410f2a805d8286d9168b5614c853b73876d1ee9140c6dbcb6c57ef8089d7085fbd82ab937ed41fe54e277c41fe230622a7d9ff7f9c03837cda08e47bb5e3d33eb622c31730d38f308f72ec335e3a863cb004873582d6975ae13e4d7902d1a29d50efab8759971fa3731a3c142efd14320e9ab0bc56ad1bf930529d11ed181320a64783299efc395e7dee1d9ed6ba69efee72c65f5d8be17c411268ec35"}], 0x338}, 0x8) r1 = socket(0x18, 0x2, 0x0) r2 = msgget$private(0x0, 0x480) msgget$private(0x0, 0x500) msgrcv(r2, &(0x7f0000000100)={0x0, ""/58}, 0x42, 0x3, 0x0) msgrcv(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff00"/224], 0xe0, 0x7fbf12968565d031, 0x800) msgrcv(r2, &(0x7f0000001ac0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fc46000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a9cb1a516809c706299b3621057a46c205e6483d73cd73fb366c212a8163e8864cd8c264eb3e3d07a497af87a36d272d697890c32755aee43688ed11cdbae89a2d3e96b2678fb64cfc08ea0ac1287a0f3be22d013e9a319a52c7fa6bbe8a464eef39f324404482f0f516d040eb83392a5f007f13c7acfaed6f44ff452bbc981d71ccc0c7be465eb6890aeae53d7d1fc5cbc1591fa09cb6d3010fefe088ae2f82e8eaf9858b81a01bf4719dedb726d2b60ec1e5af7549dd57f60635af7c987d21e228008d4c0a64b7e838746c78d6fa7d46bf9423112cb0357537e73385e24494d94d4ef43604fe01c26ab5f6e67dc8d3a077448be0ef45c5f7d98177f8d09dfa683059b4d3bcba8d14cd8f7e4815208dba07923ecbe2c1a888fdd7686e502bb2f8e4a7a2acd52d8cb81cf6e19223ef91f2d6dad5efd6b3f2a8319c03915e5d83aee33f8869ae2c7daf4069f2a53c24630185a331e13a5b1eb10542b31af35b567b6c8baea741a2200cb0058cec3f7186f3d63a0d140714608015328301e800c2e35aa0a2179b3524126276aac68cb287815245d63bf9cdd84a5b5e016a7d2cab8d22f8f32da6e68fd73a2cd76e6e8e2563b0073a2b528e5145af954d72ddfbee04d57c76a2d7b7611b400e2f968b0b79039e6da6aa5f3388bead75b422906989e52fd7f9a4e90285dbe3b193600ada2fa72ae6b0ac0ffe03396675edf2d16e9e5c5cb42a288fbdd324f50e17b722e2ba9c395631f1b0ad601e0c37077b18f5cc393402a5c44214a1f7d3c74bf081c5befe0b567b352106d9df6d14684e5a3cf8f8fcb3e69c79ab5f1b29aae2e94b6335e402f7ed129b155e5"], 0x1, 0x3, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) syz_open_pts() r3 = socket$inet(0x2, 0x1, 0x3) r4 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000180)=0x7b0) r6 = getpgrp() r7 = syz_open_pts() write(r7, &(0x7f0000000280)="c8b816a771c03b947e2aa4bbddbe5b46dd3b7448ea3dbfb57beb0b54baa283f2040b53145959880b1e08afd3bea53a703f3492aa9b98c0a61e7b1f22b830c6893db9", 0x42) r8 = getuid() r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, "001000002e0261cf0101000000000000a600"}) poll(&(0x7f0000000200), 0x20000000000000e0, 0x80) r10 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r9) ioctl$TIOCSTOP(r10, 0x2000746f) r11 = getgid() sendmsg$unix(r5, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r6, r8, r11}], 0x20, 0x7}, 0x4) setreuid(r4, r8) socket$unix(0x1, 0x2, 0x0) msgrcv(r2, &(0x7f0000000080)=ANY=[@ANYRESHEX], 0x1, 0x3, 0x800) recvmsg(r1, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/160, 0xa0}, 0x0) syz_open_pts() poll(&(0x7f0000000200)=[{r3, 0x2}], 0x117, 0x0) 05:37:55 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000200)=0xffffffffffffffd4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) connect$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 05:37:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x130000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000240)=0x7fffffff) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x50}, {0x4, 0x0, 0x0, 0x8}, {0x6, 0x0, 0x0, 0x8000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000140)='./bus\x00', r1, 0x2}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) readlinkat(r2, &(0x7f0000000300)='./bus\x00', &(0x7f0000000340)=""/73, 0x49) r3 = msgget$private(0x0, 0x0) r4 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x80a6}) fcntl$lock(r2, 0x9, &(0x7f00000003c0)={0x1, 0x0, 0x65, 0x0, r4}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x1, 0x0) 05:37:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0xc}, {0x6}]}) syz_emit_ethernet(0x1000, &(0x7f0000000240)="ff7dc3f0536602a6c0f0d921293b22d847690a1ee84b74e4bcb0b0ef71cd5c692b9112e9476138f8bf054aca908bde5ae8b74f2f12d35b5fe94d6db12458550049d0ff4b018923226193f997e3c7b4467ce7b67603ad436d423a4293249e00cdcab2fb2bf14e6838ab55764fd3f0470220312ab3ee6db8683fd186d91e6e23f3d5c9cebf4cde5c6d93f385a0360de5b01cd13fa6c6d444905444e4dabd7c5a52c2b7e2035d6206233f3e19a0d5d960884033149beecc7cde6d52e80a40787f06ab9d19e6992a584ed2c44d422ab4517daeddb46a49aac5c7341efad9292ab1ea647638b8463da8a0d3a3c7bf6843670bed8b8b16883a6cb1c9649a0e3a3fa6cda9e7c141f2a9d7da13ec25683a8b5ea3775ebf51213eb18b09fb4f0e0b8da1f0e162a6eaaba22976b9df2fc8c12e5c603502ccfb790f46a5fb8ffb06538c09f2b686f9b722a954a186c961e10023d1668bd3affc64c70fd4958b25c3765aa3bf5228c17f381f847eed5e713fba4708815c5e665d16267063dd0258b3f6ec09962e7436d94c8cafc893c02f095ff885ae4ae991217684542e5c25344b7b02793ca09c5b16af2592c63ce7c3b9faa2ca82ce03b5060a800ae023bfda1d2352b3686dbce9f86e2c839ea28583bc9a7008f2f3dffb536dd6db5cd5074623da849590cb28e0860de7fab573bb7891f9cc9ecc2779a535cd794b43508ff974da6274baa9fe78a329a8e1b335f302964799bd95eb48be7caae2974aa07249b14ab7cc700c649391e438b5c98c2cd4c0192cf4b9fd3c7eb96097ac29a4df06787fa1d5fdf660ba256f1684cf06c4818428fa1570406ca2ca066f4097fd5cd1e6df92dcd1e44ec40263676dd0c46eac4efe9832eb295d47a9caad03412f9e4ee20c16b034136f47adbe4e1f306828cce83ed446f14d7da448ada7eb981501715361b5f8cf7e493493ab9aa6b6c156bc17123048f52457135ec4f293d5017e7be857fb709534ca2ea75572b8b536990fad0d6a55d49a986fd8652794c36f285ea22bbe64ddbbc19f4732c9446f505ba77d31bf35b1620acea65b52774ff95796360e531e6083097c0398d49c8b816a2fcf4d3aebb4edbd9a6670a5874e061efe430fc79f6832042e58a60330690eeeb473659b357b4dc0cfdd3baa00eae88706feebcb16592f35f4c5f6093880cc6b9f6fbce7adc3888276435fdbc84e34a1d3bcc3cec8bf5802ae9574dd49538322c50c713d355430a49fe54014f377cc137db7dc9f89144dcf47f34cf423bd205f660f116977e637e06ac1bd04f41abf642e1f7547c7fd784735c7f20149716277e37277331c83a22d46995bba6e3b41e7193371b6ef9b1ee5d64b7d4971813473be352f607dccf39a2744cdc6d596b88e4d059917008348d071bc6415ef28839f32bd9bb06caec74de215cc86f8a19484a6237faafbd64ebd217dccee19b336bc1091d9d8d6ec6339108683a3b4c04a5c87532201a35871d7b60893f34429d38ada99b417b993472d589c2e8260067154128ff8fb2c00a32e47ddc5365f73a66119ffca8a973dd2d56ac13e424c8910c6df7ad230a256c20126a0ec408ffd4237381b558163b307177e58770c27eac6ccd40fc43eae41b9c436841ef6dd80a3a1d497e3d1588650cc89a88af91ec79d26d8e6b1e7666e46f205d9d841d4fadf41e9561a8ab807691b123b36339947ce335dc204530501d2672fa900c88b33aaed3618cca4a218f8668fa1f9818aa01f8255cb4ce094913b3a48e593edf63ebe85778bdae0094e01ed191e6450ad0529f5f29473937febf8fbe08eb0733db9f7509cb953c7a0202d611ce57060c31a32b2a4688c496e0bb792e065f83c59ea5a5a0995be77d53df0e0af1c2f28b7b352312d055718f47555e7758a6672f1b06119d2434e2eac8f0b72d4a22f3c8558cb3d972753e8ea1b474fd80395dbcecef33f962db5bde590145c689646738f961c417b47e3f5e995b7366f255ca87635d87b3f39aaf9bafc0289a2712f1ee0c607a99fc062fa2a88bb449180b1c379ea323c9694ce5faaeef0bd3565b5a090099cb3fdac25e249110a17b087197f861c6a9340cf003aa836a5724c70bdf440574628a412b855b8efe83f59db961d3faa0086926634c3c6cc71a6fb06ea8708b6a3eca4ecd2a1de819637b40b20adc2107c0c676ac88f1722193e953b481eaf7ea111830e704362bf0504ad992fe1e1f78df1e7d4c8091561a6ded7ae2cced21179a75fa3acbffa1e0d629d14311f503b5384efc8b5c4c7bcc238fc42115e138535073c51ee4a04fb4c2cefa19048f0bb15dcce700029d54e5457d55ca74a9b192a7a93b82f58165667ca65fb8a8a9c6220f6da2f5f9d8931c310d29ea8bcaee88aea0a3834d7fa5d2a496767a78e92862720a9694afa37fd5d2606cfc2fe4c89b112b668c470b66df0165d21a5459ed240d4ce522d8895512888702894416a4de83ea2040dae7c62fbdbf76a669b74e3f81bbf88e410db08bc71e8e4d4b4e4dcd1d86c434e9a310cbe7780d347bf82e7f78c42bf778ba8479da973ea3eb9f59043dacf6cbdce90e98949e89604d3515a6bd72950b2125c5a2694a5a61bb9820079e3bc33b45d9a519beec36b9c230c9096f0323984b50efc0b27810164df247a304619625b35afbfb8a2c6adb54e180bd6d2c190188e6a315c681260015363236db9445bb96e348ce135bdce980034f573340f512f0495073716e79524413eef944dfb32475412de18399a3811996d10015c2e5966e16605cfffec97a42de75dc4be47fc5235167f4c36299cab91cc3fc947406c25a901cbc958aca49535dbba13bc1cb248171e4d8798aeccd10a7643c828774dfec7aa7eeb9d4d268946617b8d97dc22830f99974d4ef199a74d9f1719676c3ba3f88922c9f3dc3574d8c81e9af53867a1c19cb25f4e308c69c5d65f2484a9cfa66604365cd6b9a58a442b988210e9e1a56a02459a7f703cc35a6482870b4af0f77b290cf897f5aef2a4d9af7c3bdd05db6237a433bf33a2af26efa18698b0e1f17257c9fe4dde0ecb64ccb91c5ae031d47b4e703509024141e24bf114558d0d64cfcfda6bb8e4ea9d6a12ae9cd2d8bc112a23a369d42a18b4747c91738415b1f60e10d416157bac97241fa3183eae1ca36adcb331bfa07de095e8fc39922f472628836bd72292d1e646aaf6b95c006fc43b0068962e54372f3298fcb0eeeb7b4fd149e25e5936568980f2012ed360ac25f825d5c85205f5b41bcd889b3701261dbb0cf7bd531eb497f3d6502acfcf31ac59657a382715827a13aa09f2694866f03713c53bd076c4cdd413be9dc689b77d22c8001253401f41fe2823b44199cdf28172beb6836444f1a837365af44f988b2988e783786b3c6d758bd13bbffa559084aad44ea6a9715ca4b7337b55046daf825ce112e6e3e2e21dbe389045aa924330d67404dbb01efbc4e3c4d4d189426bff216bc92f23800da9faa99ecf0c5c711f272ecbead58ff8d9efadd78de671e6a6cec877dcc230fbaf30f575d9cec7ab0d9b381b431fa1d043b856b67eede9b55bb564a095f12ad11b3c1d2bc9ae30745a42387f7dc478786e212d49ac2033d062af621bf99247f0f690f45e5c2cc68d8bfef5d4b5e9a9229b789147e334535b333a592de7f0c9466432a0986b3bf5dbad242fd2e5ccaab756cdbec50e1c907e0f859a5dea9d48cf4417dce71514887f28a0b49d5f79ca66a27ab5bb90631cdc8c18c00ca81c0b9290c0509dc72ff291154b51db5faee014359326c674279c172d360a227e3313373204dbb72425abd4b4b8b8b7cb8c6e270db641487a274ffc457571f4751874795f476ad01ec180bd950b1902bedd1624e65977e57cd4e7bfa9c45beefe8c85b5e77b7546876ed8e43e6fcc1655eb8e95c7684c50550aa242f97ed1421e8561841c34cdac438c52b98536201d847f8e94e4c9d9f00385bf5b97feac0caa9579ecf40095b15f5e1641e136c67796a5296c0f9aa8320c78d031693e2fb57532c93f0b98b224762a5a7cdf9e127bc0b8d610f05becfc98da0030db16ba5e261cfbdc4f527eacb08a6b62c7f1e3f4944026c8c24645af47c13981a4fd6906a3552ee5332b16edbcb780d8e983d6132a5db4fe69e1eb206df8dc4bf68f8479f0e229f3bf3e85900edb18d42af372da994301e74af0a2a241dca2cd9db4ca0cf8ebcd6c4f316a82e24719d06f032cf458b9091db095a15e1fb74da9457d8f926efb4a8bb0b89537dfd2656b6a7d12029870e9296d1af7cb4af51e5a411f81b3f938ceab5400f992fae84dd3196e83adf23c802667e0099e3586f852daf0004f41048c388f8d68a8fd60f7df82c6c996e2398d52dca2d72298d145bc10aaaea23ac6a0d99c050f8101d423decda15a73d516030df7624e311260e0b631443fa76dea8af14c0e86b5abc94f5a73149537229f9469fd7c9b2bcde35bce11290ddc86dc301d58b6a5a2dc0e4ec57f9ad21ef04d77ca5ec572f9211013b41242b1bd04f4a31931097a565c62d48a70266269459b997fc17e0494ad9f5a2859c4515c77e11246ff27d8b7b6c95bcb6e51522985c2516fe705ecfae6ff24a5e93010d511644c9ade0033698e114863f59759ef404e10801ed77f095f7ce993a274a09135aba71b2d48d21cf1f5cad313fad74d40675fdb61954973b94ae592488a63f8c567b5e06dd2b12760b6438d5ef4f2bf2d582973910772e57de520a0a4ddb5c72367ef75ce51e85f9171b5842cddc0048dc85c6842e955658ba4171d5c9fe479f8379b1f42c50e92be641965ec5161c326fb7f6ebb25fe8a3b6b24e7591f203fcd9b8c8969922efb8ae3253c05d7a1a382b04840b701e8b21aad3fb804ae504750ba8c836211eae9247b8cf25224be7176da0494741d0613315c93afa02b8489864177e9d13f2bb41f190121193db9e59d9da9d48c45d61f79f04a00c9d757f57eb3a7859bfdf2a9b266d70e29bf443b33c663b67cc920a0626a5d3ff27a1149d16941d0bfa4688ee578501386154e3ad43793f20ccfea14f893c36788dd06cf380dd4af0dcc172bbbd21b5596757fbcb2cf8466760f31d0dfad60890bed8661ba78e3d92c273f52b7e3508a1eb6df4d370d915c90c51d3355b0cbf6a4ad90ba3c5c74b0683b7b4f4ed977308cdf4cd7b5795d03004b634418b6b6f355eca1a3c8b3340ffb23cefbeb324ba6ad22b603795bee682c41b4c6cccfa036e6b37adc6a228ae545c782ea863e8b0d5a5e22255e53c784e5b042fc490532bd3791cc2c5c00cc50a2fbd3b2dc80b707c43563a6281bab75666d6bf8987ae7134b261940c1cebb028b31e7b32ec8b6c99a9bf64842f67d064a0df713bac51ae951da7d482fd6df94bff6207c0336f5ce6555e357e56be8024ec339152d3fa0aad8d772c51be77d931ae487a1dd535f31b8da078c918a7dbcb4fac7fd2ae0780485a74a9020fe696266aa78bfe22711552164dcc6afcbf802b1ab309fcea076f3febe4815f9df28bfa563e10e292083dff17bfbd1229c37d645b2af349a336cc0bbf0d7123e6b5acbd5b173c4fa5c4415e848accefbf226c5176e084be00bd2ef8463e9da6b68d0bcba14a145378254cc13a7b708a5c68bccce9b2d0e8e9d5ce7ac3ed71b5cf9730a49f3430061626b1f0f9855f227dc6f8776a0860e1d00671026e5753042b4a514079469f5dbbeb7eceaedca9cf00a0f720374e301606e80ba78eae24602cf79e01735f61c8f47b86d0e0f4cf322336b54b2c60a51d996e695f9eade") syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 05:37:55 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000000140)={0x400, './bus\x00', './file0\x00'}) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r1, &(0x7f0000000080)=""/104, 0xfcbe) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b2", 0x3e2}], 0x1) 05:37:55 executing program 1: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYRESDEC=0x0], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000180)=0x6) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r1, 0x7, &(0x7f00000000c0)={0x3, 0x1, 0x3, 0x9, r4}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000380)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f00000003c0)) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r6, &(0x7f00000007c0)=[{&(0x7f0000000400)="e3ae97d33eadf15e00aa7e88fba05b9eb43b8fbbb5ff73e22ae1817e0e87c8f844fe047b6d74ab2f369c284b1334868761f02399a8d8b0b195f1aec02b352ece7088d0fab9201e739803432ffe923c69f3f48f88c260b07dfad3093138bb11590bae4d0207a081f5dc194cb2d2ea0b7f8dbd8518b2b0ee87fd9136758ce3e7c7f2988f65a7e15db8a2afced64ef9c7", 0x8f}, {&(0x7f0000000500)="7fb226a01bc36159e52446c0d21f7fc23a99e1fee52ddb73e3ddebeb3958f7696589127ecf377d5e5ca73f709e59a6c958f2f5b66408a6493c43cc4af23a8dfd3e86371137a14a5050f819656828e7dbd50b54d84b771f71bb9b5eb74200f3cc78354a8d961356a9bdb58e2c321a4c713b6f1aad164fbe139e", 0x79}, {&(0x7f0000000580)="6becb5c8c97b14e1f268b5181b01fad813e4244ad6363c924a4cfa9dc088f18b5f7306f8b24f6eafc124b5dbf9054450d4f70f98766d2945e9372024", 0x3c}, {&(0x7f00000005c0)="8da8f5762badd1edacda407de8c1a755c34de281f0285e18d7e872633b4acd226d55be6a7366ca31f0fa4b418758959413038f674d151473907566e0f50c101f0fd593716f1eb147b676c74ed55e8052ff3a3264273125ad6a02ea2039356f615b23a7893651440d65dd005f4c5932e981fb4f46389bf537532b67d682a16919fa5d48f440b7b9e5fcfb7681f429640149e9c9ffd086929f7c9336e412064037c38e6b4d5b6c", 0xa6}, {&(0x7f0000000680)="5dc601903b45f998b8f96870e17fde12348e84868bf8ff85ae59b63ffb4591a61d20963920e5b1aee33120a57177275f6e726b3b0300f1f5d34575b0ed25b628d8a65ec8fa1143ca45cc972a98d960d050f4bcadf3033c3ec4d74878d4524364f37abae1011ce59c1d8ca40dffeb7edf0adbeafb70bc47b162021e10acdd5e8bba1353e5b95955eb6699bd6eeed43edc2030e769d36bca1b9b65808ae6beed24410a58", 0xa3}, {&(0x7f0000000740)="464edd461b416ad7d2652a0fcb92055c138f692e27f4aff4865ee8fcbd296b6d2a72b52e56d63859e58f5bb91aacff2b1cf401890ccb504e", 0x38}, {&(0x7f0000000780)}], 0x7, 0x0, 0xfffffffffffffff8) r7 = openat(r2, &(0x7f0000000300)='./file0\x00', 0x10000, 0x40) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f0000000340)=0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r6, 0x7, &(0x7f0000000100)) 05:37:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xad}], 0x8) semop(r1, &(0x7f0000000240), 0x6) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xffffffffffffff17) r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, r6, r8, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f00000002c0)='./bus\x00', 0x0, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r10 = semget$private(0x0, 0x4, 0xa5) semop(r10, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r10, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r10, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xad}], 0x8) semop(r10, &(0x7f0000000240), 0x6) r11 = socket(0x2, 0x3, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8020699f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xffffffffffffff17) r14 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000100)={{0x3, r13, r14, r15, r17, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f00000002c0)='./bus\x00', 0x0, r14) r18 = semget$private(0x0, 0x4, 0xa5) semop(r18, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r18, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r18, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r18, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r18, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xad}], 0x8) semop(r18, &(0x7f0000000240), 0x6) r19 = socket(0x2, 0x3, 0x0) r20 = fcntl$dupfd(r19, 0x0, r19) ioctl$TIOCFLUSH(r20, 0x8020699f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xffffffffffffff17) r22 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r24 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r24, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000100)={{0x3, r21, r22, r23, r25, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x6, &(0x7f0000000240)=[0x0, r14, 0x0, 0xffffffffffffffff, 0x0, r25]) r27 = getgid() r28 = semget$private(0x0, 0x4, 0xa5) semop(r28, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r28, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r28, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r28, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r28, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xad}], 0x8) semop(r28, &(0x7f0000000240), 0x6) r29 = socket(0x2, 0x3, 0x0) r30 = fcntl$dupfd(r29, 0x0, r29) ioctl$TIOCFLUSH(r30, 0x8020699f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xffffffffffffff17) r32 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r34 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r34, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000100)={{0x3, r31, r32, r33, r35, 0x4}, 0x200, 0x401, 0x2}) r36 = semget$private(0x0, 0x4, 0xa5) semop(r36, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r36, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r36, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r36, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r36, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xad}], 0x8) semop(r36, &(0x7f0000000240), 0x6) r37 = socket(0x2, 0x3, 0x0) r38 = fcntl$dupfd(r37, 0x0, r37) ioctl$TIOCFLUSH(r38, 0x8020699f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xffffffffffffff17) r40 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r42 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r42, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000100)={{0x3, r39, r40, r41, r43, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x6, &(0x7f0000000280)=[r5, r9, r26, r27, r35, r43]) r44 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r44, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r44, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGBLEN(r44, 0x40044266, &(0x7f0000000100)) 05:37:55 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x8) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, 0x0) r0 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x400, r0) 05:37:55 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x100000020204b, 0x10000005901) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x3282) 05:37:55 executing program 1: setitimer(0x2, &(0x7f0000000080)={{}, {0x800000000}}, 0x0) utimensat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xfffffffeffffffff, 0x7}, {0x6, 0x6}}, 0x2) 05:37:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0xfffffffffffffe56, &(0x7f0000000100)=[{0x7, 0x80, 0x81, 0x1}, {0x1, 0xc, 0x1f, 0x9}, {0xff, 0x3f, 0x2, 0x9}, {0x8, 0x84, 0x2, 0x10000}]}) writev(0xffffffffffffffff, 0xfffffffffffffffe, 0x203) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x100, 0x27) ioctl$TIOCEXCL(r1, 0x2000740d) 05:37:55 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x20, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000280)={&(0x7f00000001c0)='./file0\x00', r1, 0x2}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x13, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) write(r2, &(0x7f0000000180)="0de791b919c7358982eafe007c897e8d9b00dd389adad2bed15b184406b0eb2af4", 0x21) r4 = dup2(r3, r2) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x20, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f00000002c0), 0x4) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/f\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x10000, 0x0) poll(&(0x7f0000000140)=[{r4, 0x4}, {r5, 0x2}, {r3, 0x40}, {r6, 0x4}, {r7}, {r3, 0x1}, {r8, 0x2}, {r9, 0x2}], 0x8, 0x8) 05:37:55 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/7s\xd2ouse0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setgid(0xffffffffffffffff) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') r0 = msgget$private(0x0, 0x84) r1 = geteuid() r2 = semget$private(0x0, 0x4, 0xa5) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xad}], 0x8) semop(r2, &(0x7f0000000240), 0x6) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xffffffffffffff17) r6 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r7, r9, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f00000002c0)='./bus\x00', 0x0, r6) r10 = getgid() r11 = msgget$private(0x0, 0x0) r12 = getpgid(0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r12, 0x0, 0x0, 0x0, 0x80a6}) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x651, r1, r6, 0x0, r10, 0x20, 0x7}, 0x24, 0x3, 0xffffffffffffffff, r12, 0xfffffffffffffe01, 0x800, 0x1, 0x9812}) 05:37:55 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0xffffffffffffffff, 0x7, 0x1000, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) accept$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = socket(0x18, 0x1, 0x0) socket(0x10, 0x8000, 0x3) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 05:37:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2c}, {0x60}, {0xff7e}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8008) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 05:37:55 executing program 1: r0 = syz_open_pts() fcntl$getown(r0, 0x5) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000180)="06000000", 0x4) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000180)="06000000", 0x4) fcntl$dupfd(r4, 0x0, r4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000240)=0xfffffffffffffed4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001940), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001980), &(0x7f00000019c0)=0xc) getegid() geteuid() getpeername$inet6(r1, &(0x7f0000000440), &(0x7f0000000340)=0x1ad) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001a00), 0xc) sendmsg$unix(r1, &(0x7f0000001b00)={&(0x7f0000000740)=ANY=[@ANYBLOB="f5cb09506ffbffffffffffffff6ccd6b8432e5161cf271de4257881087e17f4ee28d92bb967c28931e113dafc237a401e6691bffdd9e725c66be59d1962f01f04dfe86d60d564194c73db8b31af7b05abf8e454c49f0644fad972d6b61fe7a0f5d3f71be4a45b4ed03a1ee380ffd15128dd6e37dbec7537fe0e6cecdbd20e7ff7f0000000000001948bedb5432c203216fc617bd8bf17eac4c786d400fbc2f3f4e0d78772ff4205b882a3972df9f98ac99e0c78cec9fa01115e1768f88473c3ce3d91ebfb735d8f433fa15fdaf1dd7e49515d7cd46f59c77f4d1a6ae929405a89772b1732790b580c17c0c5f7493bdb28916d9e4fa6bbf53b9bc366169171855b4409b23e225317bfaff177415f1fd8b8327a7cd57e4ca24ef645f92ae1a7d3b42cd6e5e399419e219d70e94ab5672343efb2d186893a175ffe7bf19638ae4d9ffd302ed0af4db56e64cc9131f47b88ca54210abfe9c8308479f27b8e58a7fad1387172c39b0a5a1d646b96a9a507a4caeb935c6a1d2ab301b35047befe63a59c358ac892dbed4952f8f4af87fdf0cec7a9f2053e14772b270924c240f27355888c3a6bcfb811559e30e99a3f230997b0c092a4fbaafa6b4c6ebef40815420790426b3a0323d237b4bd271da6134fc2b675e9c4c2dd9e8d63e8ea1cb603534d99f34a29572c6ed0f988616d22ad6a6478f379633296928c586c1ddb743567e319213688b79f3785cd55bf983195221434cabddbbded65ca6e49efabda6ae54ca91e2502f4fd1172c41f6b405215c9d88"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x40a}, 0x8) setrlimit(0x6, 0xffffffffffffffff) r5 = semget$private(0x0, 0x4, 0x4) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) munlockall() r7 = socket(0x11, 0x4003, 0x0) sendto$unix(r7, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f00000001c0)=0x1) semop(r5, &(0x7f0000000100)=[{0x3, 0x2, 0x1003}, {0x3, 0xa, 0x1800}], 0x2) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000180)=0xa5) getpgrp() r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r8, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000380), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffec3) fcntl$getown(r6, 0x5) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000000040)=""/41) 05:37:55 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) dup(r2) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x0, 0x2c12, r3, 0x0, 0x0) symlink(&(0x7f0000000080)='\x00', &(0x7f0000000140)='./file0\x00') write(r1, &(0x7f0000000100), 0x431) execve(0x0, 0x0, 0x0) 05:37:55 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c65710717577cd33cac526bec89d1b6ccfc8b161d8802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) 05:37:55 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4, 0x0, 0x1, 0x400}, {0x5}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) flock(r2, 0xc216ac1f4b652b94) dup2(r1, r0) recvmsg(r0, &(0x7f0000000a40)={0x0, 0x1e7, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1000000000000203, 0x0, 0xfdcf}, 0x0) 05:37:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'\x00', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x8000028}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x1, 0x7}) 05:37:56 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) pipe2(&(0x7f0000000140), 0x10000) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) getsockname(r0, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x160) fcntl$getown(r3, 0x5) r4 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) accept$unix(r4, 0x0, &(0x7f00000002c0)) r5 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) getpeername$unix(r5, &(0x7f00000005c0)=ANY=[@ANYBLOB="81862134968b44d9f632b662268203605159a17409a24c83659e25dd5f6e165bc03e29c741a3a96ca663aa1358cf7adceeeb6e40e6e074b8b46f48692edfbeb8e1dee32778dd41b1a1dafafb1ca589ead5a30985da39af40b93aa70d876f7f6a9ae4d00be56aced620823390d5884b4fb3d70a1de8db2a129e347cb96269124b3a941af771a354b366e3eb597c9f07b0ab4332740545f4b1419419a758adf5fca892cf0974ffc038aa61b5652ce342e5cabd502d78cd2735740ff45390338f86cbe584a7d193d79c6ef7a1a663d58786ffe08bb421"], &(0x7f0000000100)=0x1) pipe(&(0x7f00000001c0)) ioctl$WSKBDIO_SETMODE(r2, 0x40105706, &(0x7f0000000000)) 05:37:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000280)}) getitimer(0x2, &(0x7f0000000000)) socket$inet(0x2, 0x2, 0x98) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x202) fcntl$getflags(r0, 0x1) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") 05:37:56 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000001700)='/dev/pci\x00', 0x800, 0x0) r2 = accept(0xffffffffffffffff, &(0x7f0000001740)=@in6, &(0x7f0000001780)=0xc) r3 = socket$inet6(0x18, 0x0, 0x9) pipe(&(0x7f00000017c0)={0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001800)='/dev/wskbd\x00', 0x200, 0x0) r7 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r8 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r8, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r10 = msgget$private(0x0, 0x0) r11 = getpgid(0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r11, 0x0, 0x0, 0x0, 0x80a6}) r12 = semget$private(0x0, 0x4, 0xa5) semop(r12, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r12, &(0x7f0000001a00), 0x0) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r12, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xad}], 0x8) semop(r12, &(0x7f0000000240), 0x6) r13 = socket(0x2, 0x3, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x8020699f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xffffffffffffff17) r16 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r18, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, r15, r16, r17, r19, 0x4}, 0x200, 0x401, 0x2}) r20 = semget$private(0x0, 0x4, 0xa5) semop(r20, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r20, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r20, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r20, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r20, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xad}], 0x8) semop(r20, &(0x7f0000000240), 0x6) r21 = socket(0x2, 0x3, 0x0) r22 = fcntl$dupfd(r21, 0x0, r21) ioctl$TIOCFLUSH(r22, 0x8020699f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xffffffffffffff17) r24 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r26 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r26, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000100)={{0x3, r23, r24, r25, r27, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f00000002c0)='./bus\x00', 0x0, r24) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r29 = open(&(0x7f00000018c0)='./file0\x00', 0x0, 0x8) sendmsg$unix(r0, &(0x7f00000019c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001640)=[{&(0x7f00000000c0)="e9fac323e7dd95063038aaadef0a74b5f55ba1676d754d31850cd1d11c0c6ce2274cba371845206a0c3c25554074ff4fe69a97217c9abcb6f9e88f3bbdb8b6d4cea6a609e5e946a538ac4f05d0ec94c1bd7bd1802c1fefeea0c50f78a6f0c378d573ceb6e0d6", 0x66}, {&(0x7f0000000180)="00bb9065464468d55636fae92205c31c587dee025baea1feb2f99fbdaceb6c42957f7c39fd31fb4cde696ddba169", 0x2e}, {&(0x7f00000001c0)="b847bfa867beb883185abc46a311b37646fdd9d806cc116587ec4c0f5145aa6cffe9ba7b8f83f14ad4200ea0f5c5426bce1c2b9e27215961a82cb6f0b7c95992d467435e35fbda741d0541ef9268e3de3a188e100b8bbacbf9ea810845636b13ec52236b48fe969c96867fe6798d26d2d295fbd3ce25a75e3f7418b78899ef61baaca18c173513399357f5dd4968d29112b69d8ccfda17de5a1a24bc03705ee0f9ae857f195b62711615f87225591d042c563d8fcbb39efcf75dc11ad0d85314e235b5", 0xc3}, {&(0x7f00000002c0)="499c344192bd6f9c9c42f085dfad264abab9530758838fdd23fadbd1378eaee2cc8f570e2df151bac9beae438918a88f955488315b3117c537332834575e9ed5e7fa55f221d179630e5623782557e8021b46660dbac836af1c7ff6090b6cd3b99fa492dbd05f3e6b1349447b35b286d8014921779887fe3ed0adfb6d9ffeec487ee5f85819f7d1c5f8521768b7f51090ce54382f981912845b151929f08b1bde8efee9e7162ba0b63b35898424c3b4abfbe7ebea9fca", 0xb6}, {&(0x7f0000000380)="e3aff96dbd2a542b1b8b4ad053f3e50a98dfbe1c489e2e20022a4be0c7295d845fd6f317fc8671fd5f5ba09b54b1236ddc65ec1cacedcbad82ed7a39c2d4fd54cc5216de99f6b4ae621fde3a57210111fec1d14029345b11eb04a2b6dfeef5a96e140d914b8f4d9674f16b4c78ee9b19494f1c4536dd947c64b1d3a9eaa74ba259f96bfb40ed77353b5d6d1ba1d74f728639f920eb205b51b87b811111bf19291dceca68e9cfbd75e9fc46e322d765b0d80f5b5050d5a90fd59e7cfdd6225bc4913846d7e354858bfbe9df2483f340d44f2a356bd0f93927e752d3fa82674989b19ad7111fb4c814e6aff4753c2bc6faa113f302f7582c4416eb36f667714a233a1f4300b446a5f5cf08fa8a9590c4104cffda9894de84b6d447423a881c4d77deff221d524479a23e076b3b73300c3cbf7865032288413df74adda9e0b81d365a2e885765ab846744096c61b250facf27624eeaadbf9d13eed63895c3f11063ccaa625e575f4795a543fa7f0048c087bc24b2996026a62bf18f162850e94d7c13f8d49c5e923f069279aa46ce43c54fceaf37fbc7f38c742c981f88eb7a2a6455bcee7787a169f886fa0d3e81ae5c5c1aa2ad778e338977c8f155ca72fffa608ca946eaff32a23866e4cc6e4f90ec1972d4c25f7f72ead9132c44103b492a74fd84829309a6e1337cda74a573e6759fac2abf2ff921cf0f7bf469bdacec4845f0aa1e60d5b0f7d0d7f1bb9535d3849467b654f6878d48ef1746a08189d360720cba9fd885dd5d69ae2c60390c4e15a08f47b7182de312ceda6da0854ef78b2255e869f11e01164026de60094997f352c0de524c0c10a66b532ea837e357cfde7f20cf0b1501ebb89f38a78b89a8fca8428ac7abfd868049bff024c2a85dcd205daf3baf20d2230687912a6ada735629e1ff158189293fc2f30cb36c1acc9891a2e58ed0f17ca2ee930bd376a9ed8b292527fc18abe2b355fc28b0ed2d7657ca712833f907dccafe69343ecdb80e1944afa9ef7dc793af06e9398db7159a324513ded0024df7a826378147e6e88abcb1adf6a56eb364f79aaffdeb85658d10926e7792a9feb796b90bc2d78c94129c21554cfb6f357ebfcd6f53ef91b8909716cdae8d374b0c1843d9f76a2475c9a8b09d41256fd2be0444bc8226e3a155d7c63a6758d6cdf5f7f97dcfe3dcb114f22c3548eb60494a452d2b5cd4c77a94ba2d7104df0792b20675744eb93ec7a8681bdd59b963ea99b8bf00e1732fa7d620daa865a819ef7628be512b2c97f2b5998c99c2b25e37610f1a50653b0b22f7aab0576a577a2c0e9183cb606e66bd159cbff3f0cf3b8f8f9091c5cca19668b95057d388855477f2785898f7a8b036eefd13ef24c1941fae08bb8e7f5d8eb7058b2d3c84454d10079a418093805bfadbe901f54ada98f6d96bd5be5609336112ef116e9c6d2c101d5c7d94bc3c6c33c1ea2a351cee21dd882e5faa608c4a8b8f7229ca9c37faa2d8b725b13cc13e22a4aa0aea900d0daa35e62c701d07a56da03ea5341fd52e15b4f2811e30279aca16f584f0fa9652f79c0472ede78d8fc8f95ae3d754a8c110411b1c1ee6f2099aff2922e4c6fb6795dba11ebc14cf4212271a75d67d323e41470267eb611b7f7ebc76b0225f7ed5fc0245032cf1b17a8f7dd7ef7502b3d05f4ea135f8b16e85a216496b8faab6638ad379e5b2749851bd8cf31be0c3fce53d7a472fca6c572a3f646193e29a3483daf83b3849bcb9510e030e5bc32ad3e16643b48f4db8ea37020d2e6d2c5105cf7750ca8e4e33009a28926d8ce6831bcb1599c7ffe192cdb221ed3b14396ab4180fc37359a645a969e38a8c5b526815f6fda8879793e92e4559a5d421d2ba19ff8e51dea15f3ef3d7d854eabde8bb925a04535b1dadb804ef302951eb9bda8d89930d4ea17e0ab58d28dba963fb83a395098d561034c47321a1641aaf30d3c3de40d00e8a700d78aa9a3215f7d071fd4673ad1f7b152638450cbad7b7b6fbec04fc468cbfe91245bcd45583b1177a354bcbf3fcc2d30fcd628f81a90d386163fd1ba57bcd92cd78e91a5d43bb6f6fb249159148ee336bb35ff926a8d1749927e67ff53948113d9cff01603f0af88ab424fa03b68d637654ab06a890a81d75890b43765d05f589c30d2eadbd86d783cb32dd09d396eebc9abeafc452617cb6bfaa5aa52a8dcb8229356b72450f9dbfbf2c0b881c0b514ef6df57e19e7b8014fd34a405631517f178e54be4d210a61808290729935f35df9aeeb3c255df08c353893470291a73b6ec66021f3bbf8809079da7f08be35dba77e94e1206de7feaa4811e38ec0071c10fffb1148ee54b67ce66b6f7f6bfc6324b9a4e443c0087de7fa87c5ad990991dcca6e54a600cd68c2a02b9efc7abef11ad0fd3cad974abadcd2ce7d066e9aa609e955ce9658161e122743e36c19ab384d713e9438028816ad64725b7af040303aec587139b7e4ea7d7682e825d25a92cbc1abb781061697760b0263f06e27e14f0e328de9705abd146e959e5ab56b6630e662378184d308de7560557ee860b870e584aa3df3224789bfc25a2d4f4f923ac689acd0627aad242992447c066c80a9f04e3663c61a653f664785995b1ce01287af37a51ff62ace77f79d1b7e293367ac280204f3c63238e6822fc700aad41680e533e34742a3c2216611a4a312807245a73db6e584795e0a129a5cf80eaa00668a4853660a065665cb7959955feba0a24ef390225bb1a3984fcd87786499d0dfdd03636fbe76415bd10079046b5a59ed5ea7c2dd4f74f42d7ba3de19aae1d8240fa7798955425bf62444cc031a72b2f7145fe3b509a7fb14af44432c52b3c49ba805fcb52793babd4aeba414638eee991703e2928dc9ec22ba32302daf24c777f65d2ebcf660ecf618ed5b23e242f4d28c4673388bce2d7fde84e4522f1bee6077ef27454cb4b5f1bf25febe6329622aec8d9d7ffb25ef63c9ddbd423dc1cb5a6ac730e5ad6305e3adad65e8a3a920e5727b10029832edfc4884d68a69f2df42a87d381cbf222cde90e4d893c8cd677d481984ed233ea682d9f7d259b801ee77b3b1257ee6d44ca85a78dbbe7716286514c7796dc78a88e6d864bf4ce3599a8bde745180ae80fa36df425f3eb3d36030f1d0bf6be05ee01bcad9beaee002c8eede8f15aadbf9bd0610fa63e525bbd1c3355885de4fd228c765a3a0c8763f3c67db682ffc22f19282ea4ced5cbe2f8e22e05e06ca2dfa43d65c376653058e5febd5b49b2d5d5aacba9fb090cac3a91e2d368cb544db089830d974f6f66c3fb42366c448fb4f39329fcb5985248269f846e1b1a70c2fba2b48d9d4f859412eeb0de26d93b4176120e1d7ca4be5338cc00de844478b92c1d19b81f862c15ee49f831cf40fe31b76a85e41c77d3732dad853ecd6605a5448e1ff38ce242835f383f11a187c0f8a575848d745fe3eea52023cae17873fd4264a942df3c3f89e89adc7acb9e76f9886027083f3d2d8705af5b29dd36817b2d7778c669642fa12ca544574e528021fb270563d7f8cd12f6258701c9564aa2429f3df906df2728f36226c1b98be9fd49647f430bf4900b416e18b6b6b8a7badc689d24071b551e69eff5b3653cdb5306f5614d6c54bc1bd5f6bbe939891eaa24188185e7dca4bbcabcd1dd4b0160a87370ecc85a57811792f26c8835a7952933a4dd1e41e85d7e846f5a04cde76ceafda7776348de96bd83fc80211c500117e0383eb2407e7eb09fb04c66b17013dfc8fb7ea78dd2c451443b72bd9802c8bb148e686d33619ac53214b4033141bbd0f1a4a9115377c8741982e707eb798672579bb221684983c00b5bc6cf3defd24a2ea19e83183ec67a1cf7f1042bccc7f9276724b056a7e4cdb4f9d9e2fc5e02749efb608613f3a0bb77a379c5ef9c25b40b6454a4e0fc934e31dda0c3142045b7e70c25e487c2c6988b7ab37338506862a5d8d2058fffc3c5a4e92bfffbcfc28fca80d69149fa0792546dff13bf5cfbe14108b10fe95743bd4863e4a3da9437dd46f479902c262f0079e6f02765a8e55ecbffe6460366dfe50a586f230a346ac5425bd381ec16b44076679d5fe439894b8f3b0c3ad9ae0eeea381b9dc6acf25d7c2abe23abc4d2bb8418184b53105bec4684b0815f7fd38874c8672de0228b6bc4e3d8b1d0585aac065b682d01da204b673a5324661d80cdb63ca600de126bafc8565b82ec5269dbc8c0b394b13b6a9fe67475abe0a4553b5c31429c0452afd7e64ac4c41282a1b127a3a38a74901044702bdefed69567600f4b6b51b4caf94ca2a8ff1c903c4ea386e54a8813b871e881b904f0421c64caf3267f47f11ae49f1c2cde01143bd87c875001208357c4bf006424640f6799b333898c44d653f7df608476b8807b66a39e2cf65adfa2436797d83ee8070534f23629fa7a9b24fa52ec24b43f23b93712053220e26dbb1ef472ddf7fda9d42341d306b1b029cc08c9040f089798f95c9e4e55e6bf365897949ef4331c9176008f575135ecfb691ae31355413626d7914ca79b90fa7869751ea612c5ccc0562042f2fbfba50b78a8d025eea087a24f7968fd8e4eb7c5de23e9a34c318f9ad43d63c6cd971eabc279571f9e5efe790cf9697f036d2c1c20ee5110dcc197fa3c2f04e262f3d69e805d2f5ebaccf426432ca8f82dbbea194d322ec65dcb159138784f5933524e5710ed24c2aba146743e84068a6236c1f4bd9a87059e77e37b9278a3bc14fe30f6637f1e9ec67c85a33973413d7b15eb3ea8af4895b5deb4c859b049b17829379cd40dc1d86a368764336ecda9d1512e0fa1bb14b069450d2f2fe59160a7e220af69e41b9c70471c9d5a4d5898b2f7fda5f97a1ce99f20072d0d2521248c90146889c67bf3e69d45ef0466081dc653ac4789cf07a311c9b16c94c5e1e23e9dd19dcf05c944534ad49e2baa37a97cc1f9e8a40d51c3e6b25e22933e6391192c0564c83ba014616fdd446d8fc17bef18ea2f07aecfdbc02fbe6e4c856e31e6314d4ea78ca344f98e91f054d825504a9ff5b0bedbb459b1df2311b700e2e5ae2e9a0c74ecfa7521e0a767fb0431101cd80389b1a0d3a9384781ead969d047dcfe4b24a49580c1da628a662d5390575f9f62c106b7ef4a7db5432b0aa9729ca8dcdab637f551e194c27ef1070d373f0bf04cf01ebc8f8aed6a88a3c8fe51f429195248e430c7419e7a6939079c6cf161d875787418f47fc0e44684271d80d224f7de41adc8ea915047b08293a0c35e2ad76fc6abe16e5432dea44b1406ac221840fed141ecab2c5740ed6aa3b6db2413210b8cbcb388a73c50e4b8b17d7d3e6b2cfbb5f17d1160dc7e4b477f318cb977d8525e0c6ccaa4477e014354fce712b1dc045349eac2152cf656860f993d09d2d0a9b6c3b622b60ab64ef810a7db214bffab7e698f01a30a4981729b100e612455f478206e8046b6a18b7ba56edb0ea73b83c60318b0620826c08ed432e8e3a4f91a6c02f5b65d83726cb6952236034b362df32e2606aa0771eb9647b391a05892e617e856bbafacaa63a77956667a815a576ddd437f2b2c23eeb727df88c43afb1e1fd36b4655b971f5fbb1bb5871ef92cee8f782a7bafc46878ff7784b0bf8003676f0e66e906015101a32ed623b77527443c47dc9d88aca32d7a9e1b07d833640908c66ad146164700d404517830633c07570c84ff8fe58fe4f060a06303658d2e5300e56a090d3ab586ca05609599c30dc247860b1318d5d15b96d0abd765e239e12519dd", 0x1000}, {&(0x7f0000001380)="2eb5be17b6ba7a47e68cc9cfa8600ef547a92484157e335e84f7bcb52e855586c24b0feb1178d29babca3d072e1b683f5e90b66eaca17916a9b74d2f47091b6951d144274df14f247b1f8b64aafec2562b19eca8270a340f6ecdee28fb8893a8392a72a994fcee29f6af4e2cbdd9054125ebbaa76835284e4090ea0fcb772ae1eb811081755c2761fb2a5542d10b843e8135f5202a8115263d590e6cd25703f7182296a14f3d8c2b66e7c42c7f362df1627177a1c7e3bc44292f043f8b743136e0bd60bd5d986e57f34c153a83b8eca9d77a9bd36896b8bbc348e654810dd44dd255c96ec3b2", 0xe6}, {&(0x7f0000001480)="0be1aafb6f841663f09200e70e0b952eccd92dc939fe5c8711c559f22fe652f757acd7de514dc4916a237159e8cb3312b2c454436d6e5a805e81f86ac74eefbd9bc9d2c2f66a0afeb563db838efef87c7297e74ca6fc7d74ad5e2899c962bf4b48636f81176e84ca4a6415c57afcea90b782b6c55663b2d836979ebce704ebf607bd08599f20aad1eb2a59bcd95c35acfd98529827f1bcfb7cd86b92dbee65ae721cf12f4de333", 0xa7}, {&(0x7f0000001540)="9ebbc5eecd222b86bb1b08324fa8d4585555dee4f45820b9780c4975bd5b945cb0a6d86cedaaec527f274adc6868f7d8df49dd883222fe67f7f14db21ca85db5ed000d494f5429007a951ad84c65f22f23f161c2a64b3b73620345764c4d49da792d43b6e8bab672cbb1fdc085ba91c6b6b75d3650d175a977b675dc2bd7252ccd322594ef5bbdc17d1ef4994e9995bc9ba2bd24d28a1e37c4e329fd524ae1ffe5fbd0557d42be8133dbd0301f90c9bb", 0xb0}, {&(0x7f0000001600)="510cbac3f8a2fa647ccdd90b7e09fffeac9ba0706141ad6ffe9d3a89", 0x1c}], 0x9, &(0x7f0000001a80)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r6, @ANYRES32, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r15, @ANYRES32=r24, @ANYBLOB="000000001800000000000000ffff000001000000b6605b2f4d530c4cc667fc36a9ff654ca75f0d525897f15da25d5faed57ddd9a9ec078db958d4e8343e6efb7030000002039d3246da2050d249037f1e4b252e02751aac4b8d33f9a51334e0d868bbb7051462821f859d50be44d7a1f9c5fe26d0a5eaf5407bb6c37bd2aa2c06cf0fe2097fc6ecbbfc62d9f2c628be3043074898f956c02000600000000000000ff06fae85fd936c3b890212a463cbe72b8b44da07d6fdab7a8cae020f7457717ac04c4980dfdb79ac8405975a1aa14eaf6d2c9261745125bedc243cfb344a62064018e491fe4120d8b1006", @ANYRES32=r28, @ANYRES32=r29], 0x98, 0x20c}, 0x2) r30 = syz_open_pts() close(r30) r31 = syz_open_pts() ioctl$TIOCSETA(r31, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r30, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) 05:37:56 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, 0x10006}, 0x44001000b}) chdir(&(0x7f0000000100)='./bus\x00') pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="a3001122ea0ec15c025f2b7c4d301cb9f2", 0x11}], 0x1, 0x0, 0x0) 05:37:56 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x100, 0x81) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000b7a", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ftruncate(r0, 0x0, 0xffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) 05:37:56 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) shutdown(r1, 0x1) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00*ile0\x00\x00\x00'], 0xa) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) shutdown(r2, 0x1) getitimer(0x1, &(0x7f0000000180)) 05:37:56 executing program 0: r0 = socket(0x2, 0xc003, 0x0) socket$inet(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000001200)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b78dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800e3000000000000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7daa699f4377fc1da38055c4c4ccfa32be051981c14d4ef7e27ff97901fdccd8610696486c60fa5c4342c3eb523175d0cf8111"], 0x10) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffff9c, 0x40045744, &(0x7f0000000000)) writev(r0, &(0x7f0000001180)=[{&(0x7f0000000040)="297dbf14687328c442e41f26fcd370b4e9c52e989d4d7652ed68aa70a6116c277ec04ec630afebfc4a2da87104936c5057f9fdbbb2f32c12ff2365acface58ab08640169feb432b543b301505aadd01c3c14c5dbb55c4d5008b33fb26da926116d8969d521f514e546615e8c22bdce676980bb7393506ccf89734eff3b72ffaad73334e48d623d522b8f3da8e677dd1f2aaf28659490d934ef2b12696861ff4daf91e76dc7c5161f5104907593f0aa063b409a26d406902b66ba1991c613b2f6a5dfbbfcd4ba8efa32069ab1e881ccd3cc2b4f454c5f3fd6b40712c9716ecd1eb7a378479f8fa2b07767c1859c3a4601115fb9b720b0ee72cc12172952da923d91714f2b487e926b72dd6d642c3a422015732e948043f2a9f558e29709ccdacf9189197b6f89d970580ac7bf1da0b4dfa9fcd0e5e8a7e3b3fd9492a72e573567ab6bfeb905fce0f28414c897dca2081f4ff6673f1997c5814e311ede30c6220b5c8f0a26f49ed5e8a9d592672626e5cd56ca4acead3e2df3b0d3fdc8be56224362142cb1dcad034ab409a19ed40cd90153123e2a2ae20bed8faa3ad0f91233f98b4935c29bfbaa17356b753cafcc5902277d1e155d5b3bc66e580796e06222845483b65c117907d980a49a0619ccfec3b46e4ea7066ed9b2cc35e0a98cca92dabb3dd14018e2c60d1d71e8b77cff9851884478b593932be49877a4e65548d4138d604fd3f1956751d01c1b4d4b983e93646abe81f4f2eb20ca69379e7a2940c63ae0d2ac7e620ac22dff56c96c343e384cf9dab7f9afe17b6607914799983911d79c3d58f6e97e6ad8127d8f115f5a5ccd6575940388c6d0e3da16a43842ae319d0f0acfb3425c07666e571bb1a07a0cd08b27a7736bf0c25153453979934d648ea4907a7e983a78215844015b2aa6793c5fcfdea509bf036d19b69c6c2cb7e165547c3cde5c974fa190fa957ec92e700e5125eb1ee84cb2cb751de2e5d6dec78c91533f0a71418228cce52a54aeca8c0510f749ad7e48904ccea4d6781977d6f6e953db0943c0044209dec62069eabd89e3a365d0f116b5392fda51187c4c48e36fb1407ba9b27ce928ec38d6004f1054288624da81c0ce0ce9aee261fd8ee3731f66923c82ed1d27641a1f2046fd0df18a261f0cbd38beca3fc9c8383a52f6dbc44179479c5f59e2278c2e81df994b7091545d08e55c4a7df03bcf69a39decce1d90be1396f439ae513e42de7b62c4a5cba38a13a5eb5160480561e78c6f0b96ea0796304ddb49cc181362d92d72f7615e8a7922624b380db3ff7359919252e53b19d5da85fb431735b1923e754b07d7cd9396d4a4dee680bf6f2b5ba1d48bff18771989f3d1f6885edc4409cba33491d660007e3865f1552595a48176f12ca031c1d4f7b0c8fd99ee6c78e2521acae935147dbd153150ae7ddad7d954637506bea53f607b094b20ae6c8a1e727e74c601850f9bb77020d5f1bfcd9bf985a3930a85989de15b4073a7efc7af5fc14352c1c66d011535b953070ea6e9b220b84ac3ca3e01d2cb562fb2f746c7d18bda3b547ad40d7281f8d1870de27756f327abc06445f270362c66983d8667a83701568c9f85b0feb7bea2e5efb96c1f419da5787822ed1d681951b612719625c4bc0570a1004612c842505e60acfb133f49939eb68062a0cc244a8a4311d3b3ed5fb75bd01c5da156df1e2ddae9d5eda7e816e29c46d830ac4454d8da21cbd6ada41727c0eb847ab5224acd9755d7563031d92151de99b9b0864a9a27f1ce28f02e8c701067ddb7b436174f8ad9a49a33801f6572f3da5564d2e1a91359a108c471c72baac428ad2ed4c03e915160fc390b0519419080dd3999edbb1b147b65858ab38b543216e672a80f177d68e12635b82ca59dd0b1c11978c332ce2e10d36fa99cee289b30178804850a040fc214196f4aed94f67ebfef6a21bdbfe4e2c666485032e43fc7b33e4316157b9e84f68caa21bd1fdb079e1cde23bc0510ff6a2c3327cb9784df26dc32591b7f4aace81ca081", 0x5a1}], 0x1) 05:37:56 executing program 1: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup2(r1, 0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffbfffffffff8, "dc04001b000200007f000000000000fe662c5000"}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) 05:37:56 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_flags}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) write(r0, &(0x7f0000000280)="7c9e17bd0365d63cb9ee50386fe825e59dba52ef648313f86420d3922b12056397ecd02a1232d5d2793c835498197f63312eeb", 0x33) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) faccessat(r1, &(0x7f00000002c0)='./bus\x00', 0x8, 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f00000005c0)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a75f355bf53c3b6c6ed7896a48c4918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50a5fb7e173ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694b70adc31e8f45cbefbf7196f7e7bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f01fb0a60b8b27eda9c1782e00b2f4b2c029a08be89f496994f679a6351726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edcbd387511d95babc", 0xeb, 0x0, 0x59) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x1013, r3, 0x0, 0x2e) r4 = kqueue() kevent(r4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {0x0, 0x3}, {}, {}, {}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {}, {}, {}, {0x3}]}) 05:37:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x81}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f0000000040)) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 05:37:56 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x1000c) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r1 = kqueue() pipe(&(0x7f0000000000)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) kevent(r3, 0x0, 0x200, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffb, 0x6c51abe0a6b9d37c, 0x70000012, 0x0, 0x10001}], 0xfffffffe, 0x0) socketpair(0x1, 0x5, 0x20, &(0x7f0000000140)) kevent(r1, &(0x7f00000000c0), 0x34, 0x0, 0xc68, 0x0) 05:37:56 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000080), &(0x7f0000000100)=0x4) 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) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x2, 0x4, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = msgget(0x3, 0x84) r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xad}], 0x8) semop(r3, &(0x7f0000000240), 0x6) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020699f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xffffffffffffff17) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r8, r10, 0x4}, 0x200, 0x401, 0x2}) r11 = getuid() r12 = semget$private(0x0, 0x4, 0xa5) semop(r12, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r12, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r12, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xad}], 0x8) semop(r12, &(0x7f0000000240), 0x6) r13 = socket(0x2, 0x3, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x8020699f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xffffffffffffff17) r16 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r18, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, r15, r16, r17, r19, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f00000002c0)='./bus\x00', 0x0, r16) r20 = getpid() r21 = msgget$private(0x0, 0x0) r22 = getpgid(0x0) msgctl$IPC_SET(r21, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r22, 0x0, 0x0, 0x0, 0x80a6}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x7, r8, 0xffffffffffffffff, r11, r16, 0x100}, 0x8, 0x2, r20, r22, 0x7fff, 0x5, 0x7, 0x9}) write(r1, &(0x7f0000000400)="e2f4ef18b89cde3a930e0ccac0e53feca1985b06ea115347f2726685b742abbf1f2b125601b8a125e1b8c5150058f977334215298e429bc99b29d421f931d8c8b8944faadcdd5f5a4ba5ebab21b0f0c137b2d0e4a97c3a1d1f9cfe49d233a90fbbaf", 0x62) stat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000280)) 05:37:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$dupfd(r1, 0xa, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000540)={'ta\xc5', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x6c}, {0x25}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pledge(&(0x7f0000000000)='tap', &(0x7f0000000040)='\x00') 05:37:56 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x9}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) 05:37:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x28}, {0x2d}, {0x16}]}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000280)={0x6, &(0x7f0000000240)=[{0x1, 0x7, 0x0, 0x8}, {0x400, 0x2, 0x5, 0xfff}, {0x9, 0xff, 0x81, 0x9}, {0x0, 0xb5, 0x40, 0x1000}, {0xd3, 0x20, 0x8, 0x2}, {0x8000, 0x0, 0xfa, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000140)={0x8, 0x2}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000080)="fbf27553cd7bd9d8791c2d190300", 0xffffffffffffffcb, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) lseek(r3, 0x0, 0x0, 0x3) 05:37:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000229], [0x0, 0x0, 0x0, 0x20000000000], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x5, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x400000000002, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)=0x3) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) r4 = socket(0x2, 0x1, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r5, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x2, 0x0) sendmsg(r1, &(0x7f0000001e00)={&(0x7f00000005c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001a40)=[{&(0x7f0000000600)="cc438e94346dc28c919e466b94a42e0600282cd3ade681f61c54e6b3a72a7b1d32d3424a7bbc2c51ba3dae61939f2582bc9df4c0a0e2466982bbcb3c802f491910ab593ee51fac1db69277b903f08d0feee2fa2f32e815f249b82041bb495967f804032290690d4555bde2013a3b07b2f862f4077787a215bae19b13584174740b4a736646d74562ff17a7b8f437b5ae231d914105c60f87eb52b42ad5dd0b5b02a488020e0208753158a9132f895f1563b8726943f688efbd9d9a76ad1cb657a29a923b7ca30e179206dd9449277121d47cb29a90aacde3a0b7a1122227aad0e9c819f7302b3b639bc7c662355e32d8e74b6038ac6f20ca1abcdfcd482ce25e8ea1a89b0f561e79863888731724c005c5f2e46f0653ad3094f9164a18a36106c38718f8e90f1995a871d6ff32ad827afe591a5f8b7492d551111e99c0dcaaed27502c78ce9130b90da400bef0dc79bb85a6ca3b8fd84e2bc693dc4064a3cea834a5f6f5e346c1d8700d12ba0fadb01252789fd0cd843d5e7ffdae261a33e79df369278504152881c907e524839b97dbc96def07118a947822fff02e37fcb130ea121e3867140e3cc985f120849b4fbed62f3f22483e018b513d2e1f0a76d7fe711d2730b4e2abc035d01d8dfb3210d7f73226c027c0054ed665bbcc91b7c8ca1912768cdf28c7a2ad84c06b1f2edec9617d59aa061190cfecc38dfee5593460f22bb6135eb38c509a318400e82cf6fcf4263106bf2e3cc4ff9574ce4f3c693587fc34bd1457738322d81c0b805a4c96faeef8ffe45b9f51d9929caf8e48a11697e33b0da63df660988102172aa7d581b807a095bed9dc6b9423c671359cc845ff133bffa95165e0c90cff71e592aaced16079a4dc643ddd2c56c0bae58bcae3e695c31b8df9d5f89b2e5e42c63fb6a33ae72ac7674a7eaa3d94446654ccb5a88722acd526bda84a0b99b9f41fc50b9f12e44150207c0658f4eac7ac6ade0348c3da51d08b55835748333e695a1129cf6166259fb757f865a2d1e475cf6fa71c216a986d976d2305657e1db0044666ebe7ab547c53efafb3f461ae96492a8ae06eea8068ac0f86c22895d7bd87446f97186494fa0ae6a249ed34a8321c9e8399968661aea9ce45cfcadc2abdf6c15e3db13a97c468e13a133bc3ea3e332b2a365e13e6282b20be3a18a0f5d10dc1208862f81be87dc607111d774e4a430c05632361a2b0ecdc5363a41c97de96f6a18d38e38242525682f9d9e057171546986d56e95862b4f5f9e54f0356f3686705c93c01f44f8f1fce270ab9c71e1f712dddf46760f85898038c4f3d523542cd883a4f515e3cae75e96edee7da1d98ed6d3f4409da2597e254766506a5d6591bf055c163aa1f54c9b30354f75a589d41ae1c3988eb29b4e0d8c16d88f66711664b70891171aaf82be5450456ac54acb67650fe06e3bb90622b7938e582333199e9610fad0cc8a6ae9bd7ff57b4e1335f43e1b5409549dcb5a7d81a0ac2a4652d757bcbbd46896eaf1c1b3486a9bb74be8b775028c677ec3084e897fc2f096d11f48cb4b8beed39bbefabfea69edb2b422113b3180b7a9b0917a143a27837763a08f98a556762de29a052f918ebe61bff2b298a6ca19799c6daa5d1f5ecd77261dd925c4ee93dbd5447d378ecb2e53b097d9dac780f9a8c868067a80cd0f1c5f4f2e6e495fd1ed1350397b016af88d10a13874e8a50078e1355b37bde58bfb042bc3ea0beaeb689d4c081cd26c08a6224fed7eb847f381829c24f31b23a209853e5e904634f5374338a1555b2ee4a34c70ed39336e69768a076f0dfbe4bcc19b85589354057043797ba1f630092ed1135e1ad3b617d981e2a05e40b3dc00ff35d2fa447dbdf4da0d41b4aaafe8091140c4997e5642bddf692b482995136ae02dbaa7322a4a41a669ce3794946927934f7f2627634216afdc07d1840d66326209bd93977481315603e5205d6ebd494d6fad39f80ec03113023f96b2f23d5e1a7793ddd6321310978d4d91569bc3420029c983ca64377145d7c8e5f736dbdc0a65c91df95c7608c6194989ddef75614feca5816478745e9fb2598a7b447f4457e73984c6bd0cca35d100c2f93d2f66e0648af1328f82062ac83b90f85241928f167ed3ad8dfd40f57e750cc08f8d05991c531d950655ba8eb78c0d953a8e73118bc025d25f172940c520e54d8b9dbe3b986f89a930f65eee78c0e202608d6ec08028ba210e680d262d22d59db65955e51a17a682c3305942d789688d2a06592f75f7dd2a8570f2309dcd7b9d946a6e364792ba8790660357d91151c5fcc79c4121d58021082fdc71899987c6ff5b89786637c8f7a0d91efcb08176d10988f3ac14c759f5dc77672c14d3f2df2d8df4aa033f18e052a981d39fdbc711198c5a132f7294cf46430b1d04d278d061249e902c76f45f8a142fb957836db40562ecd4e07c4e36baee923139c7892bfa02d0f45aa9d22b80c67666a38b6de2480aa68d0e3db0c611136deb6f35731fb380955326f049ab2e87a6095d84ef9d8d9ea954d84ab166f4d842ddeee1070ef0230b93c2b4451e775f900a762058a3231788b2576c5985841c6efc3a70ddb46e692381007d976278f1e99fc25215e0b15862db1378b7ecc7c8679c8b88eeb3bc1ea9a5a063311088eef78c47fcdb7772413bf9cb90261e8d00b97cc38b0791cf1b98af9f4ca94648e1b1bf21e7da3ba2f05abf4b507c36b595a31c4e752c16b902aa3470be35b0489a56c0476cfd97f2986e1254ba71433aa45feba1d7606b7a312f999245a9f8016ce2e714d65686369396984dc01e78e0bb7a23ae87e0cc715eb04c822a745cf6fc01a470c08a7b69581d58982870144e916e03a434e1f9b59a0ac056820814fd925945a4553cb9fb9f8afb1c44f9a621374dbf52e762df02feee960a69af29db4377f537796c4b7e447af2dd478af21b4195711b491995d289f7fd4d589ed9179a472737db692ff600f84a0fe42b255fb9e76804df12a57dc6f18f3e311dce4282571f18892e19423f302565d6358037a23fccad3d3a6705307cc45945496714dbff223da58d681f3dec28c8496db7be4607eed1f7859094f8d564d6e1e34f670ed88aa5a702561d1232203c4dd8bb213adae49dc2fa81f250dea5b51f3201a93dfc290d03ad5d330672417f2266a227ddde7c70acad45e1b01bfcc016c7cf41ffb82ab51558ea5574fad503dc2050c46e28167863afa7f95e022087a118d2cdc074fdef7b45fb861fbd2a42eb415e6808af6e182d359dee8a3fb772009483ba40e0a542b09b6841ffd3cf1258a06a187d84a1bcb095564e5f48c59caf730bc891a848fc793b61907916f62b0e1eafec8575b65caaeb1cb09b542f4a598f59ad05c344ecf46ca034271bd9d9ef980296956036001f882e3c5dc2f2e9bae4bcefc7bcb5ed05d06d7e9df2c430a2dacd7373d829931b69fbd142cefca66fbbe6a997e5ca30f7e836f907d3f8dd9edebb07ce9b5403946abe64c6b7d2836d6e61aa18c712e1794a7cd32e4a9a45db3dcf1262aacfa404957c78dbb6118e1878af93d99cf0645ad840463c7f575d3c4d7d54f51c06afd12c11ecffa96b83499c68eb1b2e7f7375fb9240677056db08f443871dbc26d54fe6c03ca5a94f7fecd352bb5aefc4347ea36c2175228d879079753f24748f2d237d1cb7024c55f986a597561a11f572372bfebe6ba7d0fe1cc3c1ad26a55c7dde72e0fbab496d7823131c4245cb2a1b8954e6bc3b96706433ffa080fac5162c4fc37faf12bd2633791973461e8a97af6c6af662b740a04a64bcf00e7538c7fef69ba2f7769b302ccf8be257ca9b0ff4fc4b5ffcd98cded0c1951b90910ffaa9439d660dea871229fb5d213d5eedb3ed31adbced94fc2db8c8ed9613d9d564402bd05fbd4ff2a3df8f3242ab1184e865317cb4aa55048e6afbc026f59bb87ef7e9eb7d492ba14649307bb47c3d8fb1bda22749342f1fe5b96bf4bda3b60fcc427df7fdf31f1d25761d1aad718346b92a72ad19c6bef72871e69efb3089c76060d1c4852c3d71e2944f5fcb74f75f2994861dd281a1d7403219d779f57e309a5911ef255cb09c3f8206ef8192222484c7c3da0900a8d58c58c9718b14e1a3e34741173370ebf3188108b7b9e1619007d6c7b8156f72e1cf8ed3e321e0cac0475844c2a945bb8cdd5fbd707591a6be35313a683c1c0e6cc63e4b7f6867cd70e7aae018fbeb5108c728601b421163e5fcef05f3c18d29b450f1c1fde3b6ad94edc3655fea0ab087e5e89d85cd5dc08fc26a20895efda0142356aa5cb5b6733b17f3cf2d5df77951aaee16d279ceeb65e966e020d4752d248ed527eb83831791935618509c0ffc01a35317ddaed66ac8e1458ceacb2c4da95300a3dc2d002c42facdcfef25e58cd08530ea9622d4cd8a3bbb49221ac19b94cf2ed1bcb4b080fdff0ac0a80ac23b1d6a89ce82c28523fda40054a42f8cdd176738865a76af4e48f9d4ae8416bea9f845792c2c3cd604b5d851eaad48b893697aa8fa8df6de55f0bd3b53d46f17abc8db56247b394c02c0328e74437114fd9c7aea138f2dac36f33c03b42b53e7557be4e95157b1ae32f78c710fd6d53771c16d0b28109c3cd67a123cb28592e44a4ff7da0b3544024145445a2e5bc2914b50d25a959d844286988ec905c370c588e040f2d29ca470417330143f2f2a378448227c8322731aced61f3cf4462ecf0c3f5e7a324928e260cb7ec4f3c54e310c29ba6c40adf178bbdf190d15dc981b1ee178e242e6874e8514b82c4a74998aea0b3b8101019bce9d4c8215a6c66b4662e1edffaa9638f24042ab913209dc29e210c6d68e8c268894f03011f842973e99f28d744323cbf9f607736c81b85ac5a5d27a2c08275cb6ad7516ba267fd9862a85fdba08c5f2fe3d8f954349265610eefbfaf53dae70b77c9d29447d99a031a13d2e81d9a5114fc0cbcb0fedbd2c0cbce1c4be6adc7ca352163ecd884347b12a8a4265c2d2020dccee40e9f4c7e505d619cedbcd3d161ec2889d991cd7a17e1e28a08fcb1b2f2b00cbc9b92141ef8f324f1e8c624b0471f1392e102d3b1a7b305b709287d533d700bbc51520c5c348836d211068260fd6875e9ee414edc00eb8e20257f21e0bc2088e49399674ca483f4248233ef8acfa799d087759a87c02dc94f952538ad0773476a362368b3b886ae1c715eb2e194093d398c3f1ce19c83b8573dea42d6291517635bd0cc36ed4d7fd0321507023f83ce0c5335ba7add7963b1354c23afc2a40d9206fec3131751ae9a4df76cd8683ec2c8a65eb53e8912e5985b9780033a4b5209d7df89d267d491875a4dc40445f98ca906983f47bd5f4f25af0daa7b281593a78297ac0fbeb2a95334cf3b9b0680e8a19a4be63df90dea17ff357068928def51701dc9dfcaf1a9912c41ee8c7662e4ccf8de4752944fb27387fe413f937697daa2de6f2629c4cad5698a324020a5122f8779ac3ba1d988b473c55ac28411bcba8bd3fe77f1b5f9b4ca7e57650925a97474f0d174a432870352abfe378fe7da9b1479673dff05b0f017c74d6a59f4d43b397a8654a47c7b95bf95f14108a1c12989c993fff25f1e5f1b48ca5a61e606a835b8994ee8dc650ef4617d7cea90ce51d1fb7e53297e2d1bc14665e098966c2fec7264777a46708e94f65afcfc6c697cdbc6fc77ddaa1f5201445ae88c894e53285c09fdbc07fc68cc8c8a84a4a570c371221eeca21a86f2e6328375e5ff66ff49ea954472661185f4c12e6b", 0x1000}, {&(0x7f0000001600)="3dd62cb1474ce9cc9a6ad91c7bdf5b5f84984ab8ccfaddc392aec6920388821e94cad3b0081d626cfd5a35c50b74b4da84b32613eb38d169f03197aa531dee8a20ced4f8fd98027675704797bbaead9a964c594e1659d34002b07b304a1615e14406880ec968c8246fca765b4556a279bc9de72b0ff104bcba19", 0x7a}, {&(0x7f0000001680)="da65b1268e46d7badddb4f8d9c41f6eea97d8aaf6bd7a593eb817f43de3c28867ae9ca9a419c053dd1dc01e741e4ec4d23846156c66b823f80f2cdc241faf36c53e001a35254261dfe2862e1ed47d8ef0539a6f5bbf7a899fa95025c3d431a83fda4eda923f593f74b3cd72f7ed48fca0873b2c3f82c9cfb6505cbbc3f09e2451af2926cfd0dfdac9620", 0x8a}, {&(0x7f0000001740)="609997a940a6209c8b6b3b5a31812832eadc57c732643763221d1fa18b641ddf73cbd7fc152c252d0a1a6d686d871c0b04b0ee21075b5c1b6036d19de2259ec06d32b0d40690246cb412f20a831975abe0af29499efe0bb31539180702646d439f08a7acfbe1da234edba3191a3cab6d0bb6eebcee7d1c9b0d0e54d3", 0x7c}, {&(0x7f00000017c0)="444cd53c2fec9538a03a817894658fc252f6047aff65381683694f9749e43549c235a231ab23", 0x26}, {&(0x7f0000001800)="1211aa7058e05393401b7b34fe1f75d02ea9824431e2e58a8e644d61281c3a1ed9a9ca9979be2277de88e090c7622fbe4ff79af819f51da4079e7b6a034c2262bd437bd4b14acc91fc507a5ad7c484bf777fc57a93218d02a4e97bdc87217fdf618478f207af9656d75d950413bc82e7980348e57984826c8cd369e115858c936d20da269ef430aa6af8", 0x8a}, {&(0x7f00000018c0)="d89e474bf6bd88ef606d4e8e7a95ee8707a546b1a4a838af68195fefd8b08f4e4467501efc5edbd71d844fc75c8f84a82397566be233f6ca941334d5a3902acb8facaed357f805851896e033172aa397723043aef947253dac0cbdef9ff32bba0c640d9938197b0adbff0ae9b2", 0x6d}, {&(0x7f0000001940)="fb846fd180a86b8ae6e6c5f380b9468d6865c899dc797394c7aacaee86721daebbbd5dfb3d9a8701ebfb7aa6193fb3124faa81f69486a5e8075b646dcd315e1b76ce0764e2e21b775dd359cd8e1865359e8ebf68fb1558d5988cb07d4974febc2d8bef41b600b847566287f6113d5bdd2a74d4057f83a155e89ddd2fc762cfaa08777a8f31fedee7d6c2c68610d00dcebfa98226646b16fece", 0x99}, {&(0x7f0000001a00)="3500e23031d1cae4475cc253ab9f7730d4948880f404b2445d3bc93a0ee47af98682f0356ee0f3bb5957905c004f6f2c1f23c1e8e087ba738b84", 0x3a}], 0x9, &(0x7f0000001b00)=[{0x78, 0x144a22acd286b15d, 0xfffffc01, "8da2239a91213832fff38e907a80962a4bdb6c7aefa073fabcde79191f8b439c958086e0ba12fb5126a5af9aa9e987abcff82985cd9a2db428678cb3a33cf593af3f35b680dd42609bcb56cb6c4f10566128304750e2492b484befe5026e28ec35ab595268e8"}, {0x60, 0x1, 0x6, "c11f09fcfe393cc37428a1d0126b6d38292cccccf87e721e32feb999c3fb329a2ce0f1ec4372667818494e7dd018fc6078607c660f582a31dac7c771292a17d3057bca64027ad45af02166c6a2391c60"}, {0x100, 0x1, 0xffffa041, "e3e1ae4361abb01baaffd46637bc504279d065bcd88f8a95adb85579f7043fd115df6cdc42950038477573f4da4db122b28b93df7f6f2a0c7ef53708ad86c9aec6fbf0b214270fc039a43a3f3523b94692653b5b539f2fc23e232f97157e661aba19d04e3c4a96a474befb1b7ddce05240e32cfe295ec5f844d5155f0b9c427bac452068ceab81d9d3cb0f05c4b3754d026ee520e7430d0338ac58881e1cea33c735b543041b1066931ba1cbb8ff67b7ad36871289b545c7a5283dc17d4985ff35e3f41b523e162d2edc90faf6344afd1d96a6860a2cf684b522993fe204760103bbdccd49976e73a000e22caa5445"}, {0xc0, 0xa1608049151bd4cd, 0x5, "8961dbfa0eb5ed7addb8c9b34c0532a431ff4b6208454669a4549e078e461fd4d9e5ba5ea62b16ae94833b5e349e2532e5abf5e227a8d7a5f3ec12a2cef7f0f79a594664aff02590cd147f515b3e50c01b4f09481c5966732186a9af90b53d577f9d71ecf35476e034e2d59065301f17eaf06d0ec31a0a88fc6d5f0b7f84fb786fa6019a3a3bb56a2babc9051be8018cdea0ca02cf1dd0e0b18a07de80cd615b89865bddc1296fe8d5c05b3ecae1b1c6"}, {0x68, 0x1, 0x1, "006d370c43b64ab53fab36afd7bc55adb66a6e2f31dce1fe73dd343e6a9975f9959eb1f984a7fc49078aac254edef76954573ecfa4089cae0af0abac5d0d45b6162f05a49a383928d61c966395b05b4792ba2b249a"}], 0x300}, 0x408) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000580)=0x1) r6 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) readlink(&(0x7f0000000200)='./bus\x00', &(0x7f00000004c0)=""/68, 0x44) getsockname(r6, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000000140)) fcntl$dupfd(r4, 0x0, r4) 05:37:56 executing program 1: setrlimit(0x2, &(0x7f0000000100)={0x60000000, 0x60000000}) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r1 = semget$private(0x0, 0x7, 0x4) r2 = openat(0xffffffffffffffff, &(0x7f00000004c0)='./bus\x00', 0x2, 0x2) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000500)=0x3) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000180)=""/9) execve(&(0x7f0000000a00)='./bus\x00', &(0x7f0000000740), &(0x7f00000007c0)) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) mknod(&(0x7f0000000940)='./bus\x00', 0x100, 0x2) r4 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) symlinkat(&(0x7f00000003c0)='./bus\x00', r4, &(0x7f0000000400)='./bus\x00') ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000800)={0x1, 0x3, {0x2, 0x5}}) chmod(&(0x7f0000000880)='./bus\x00', 0x118) pipe2(&(0x7f00000008c0)={0xffffffffffffffff}, 0x10000) ioctl$KDSETRAD(r5, 0x20004b43) r6 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000000)=""/155) r7 = semget$private(0x0, 0x4, 0xa5) semop(r7, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r7, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r7, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xad}], 0x8) semop(r7, &(0x7f0000000240), 0x6) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020699f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xffffffffffffff17) r11 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x3, r10, r11, r12, r14, 0x4}, 0x200, 0x401, 0x2}) r15 = semget$private(0x0, 0x4, 0xa5) semop(r15, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r15, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r15, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) r16 = semget$private(0x0, 0x4, 0xa5) semop(r16, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r16, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r16, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r16, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r16, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xad}], 0x8) semop(r16, &(0x7f0000000240), 0x6) r17 = socket(0x2, 0x3, 0x0) r18 = fcntl$dupfd(r17, 0x0, r17) ioctl$TIOCFLUSH(r18, 0x8020699f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xffffffffffffff17) r20 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r22 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r22, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000100)={{0x3, r19, r20, r21, r23, 0x4}, 0x200, 0x401, 0x2}) r24 = semget$private(0x0, 0x4, 0xa5) semop(r24, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r24, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r24, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r24, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r24, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xad}], 0x8) semop(r24, &(0x7f0000000240), 0x6) r25 = socket(0x2, 0x3, 0x0) r26 = fcntl$dupfd(r25, 0x0, r25) ioctl$TIOCFLUSH(r26, 0x8020699f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xffffffffffffff17) r28 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r30 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r30, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000100)={{0x3, r27, r28, r29, r31, 0x4}, 0x200, 0x401, 0x2}) semctl$SETALL(r24, 0x0, 0x9, &(0x7f0000000540)=[0x3, 0x0, 0x5, 0x6, 0x8, 0xd2, 0xfff, 0x5, 0x81]) semop(r15, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xad}], 0x8) semop(r15, &(0x7f0000000240), 0x6) r32 = socket(0x2, 0x3, 0x0) r33 = fcntl$dupfd(r32, 0x0, r32) ioctl$TIOCFLUSH(r33, 0x8020699f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xffffffffffffff17) r35 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r37 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r37, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000100)={{0x3, r34, r35, r36, r38, 0x4}, 0x200, 0x401, 0x2}) semctl$SETVAL(r15, 0x1, 0x8, &(0x7f0000000480)=0x2) close(r3) r39 = dup2(r3, r3) ioctl$DIOCMAP(r39, 0xc0106477, &(0x7f0000000300)={&(0x7f00000001c0)='./file0\x00', r3}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) mkdir(&(0x7f0000000440)='./file0\x00', 0x1) r40 = openat$zero(0xffffffffffffff9c, &(0x7f0000000900)='/dev/zero\x00', 0x8, 0x0) pwrite(r40, &(0x7f0000000240)="8829076e9db40856a5321cf3864c65fe3f0351f97fe7a134f5022dc60a78e4d4e8997d8056e95f8df0a2ebeea40c260b3598a1d1eba4818a8f7138004a853d03a41ff90629679b594802edfef87aab83fd1f197186fa2eb6504f4b17a1da98783077968f3e85e3b65b3097288f068cb4768080bc62b6dad6679f983153bb72cf8643c12d2937ab804b2e69e0b2c9299a51b8639508abae2d598764670cd2d370e252e47ba47aaf9e65", 0xfffffffffffffebf, 0x0, 0x0) link(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') 05:37:56 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe2(&(0x7f0000000000), 0x10000) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r0, 0x0, 0x0) 05:37:56 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x4030, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x410) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000240)=""/41) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r2}) dup2(r0, r2) open(&(0x7f0000000000)='./bus\x00', 0x22, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./bus\x00', r3, 0x3}) 05:37:56 executing program 1: sync() openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x120, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x100) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000001140)) 05:37:56 executing program 0: setreuid(0x0, 0xee01) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setregid(r0, 0x0) unveil(&(0x7f0000000300)='./file2\x00', &(0x7f0000000040)='c\x00') r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xad}], 0x8) semop(r1, &(0x7f0000000240), 0x6) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xffffffffffffff17) r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, r6, r8, 0x4}, 0x200, 0x401, 0x2}) r9 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r9, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchownat(0xffffffffffffff9c, &(0x7f0000000100)='./file3\x00', r4, r10, 0x2) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000080)='./file3\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)) 05:37:56 executing program 0: getitimer(0x3, &(0x7f00000000c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") 05:37:56 executing program 1: ioctl$SPKRTUNE(0xffffffffffffff9c, 0x20005302, &(0x7f0000000040)={0x1, 0x2}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getown(r1, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) accept$inet6(r7, 0x0, &(0x7f0000000140)) poll(&(0x7f0000000100)=[{r2, 0x4}, {r3}, {r4, 0x40}, {r5, 0x4}, {r6}], 0x5, 0x6) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x7}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffffffffffd}]}) pwrite(r0, &(0x7f00000003c0)="00b5c55912fb89f9d255b7165803", 0xe, 0x0, 0x0) 05:37:56 executing program 0: socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x3e766d5ffe11bce0, 0x8000, 0x1) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x1, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) syz_open_pts() syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pipe(0x0) 05:37:56 executing program 1: r0 = kqueue() mlock(&(0x7f0000ac2000/0x1000)=nil, 0x1000) kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) setitimer(0x2, &(0x7f0000000140)={{0x400, 0xff}, {0x4}}, &(0x7f0000000180)) mlock(&(0x7f0000b14000/0x3000)=nil, 0x3000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x81) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'p\x00%', 0x0}) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x4012, r1, 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x10) 05:37:58 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x798485aa5e97475a, 0x180) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) fcntl$setstatus(r2, 0x4, 0x80) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0x100, './file0\x00', './file0\x00'}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="00002e2f66696c6530009bb6dd10134e8e731a0f9d33ec0e48cdb1040594080d41594de5f93b11427a024283d6991b8a7b6f84694b2e04cc958c70482b1ca1161ec46b97f2cd9b7c15eff0e91ef7b17cd8f2248ee2f1f1a6c2588792ffec35290545ed390bd5bfd9eb16fca4ebc326aaff81168dd8ed2d1d400c969e057596be55c368c3fd58ec45d320e2baaae9766e8c8f3a98c391"], 0xa) sendto$unix(r3, &(0x7f0000000500)="aa3325fe28fb98dac67626becc65523f2c59cd4bf9235c2b3ff9234daaaca7c5292a51ccf5ccd20d4bcfec966997da4142dce09646515a3d5abe1fa49ea761d0f63dea093f1d4bbdccfe77c3ee7c6bba06c5460372eaa4cac40d1752b74a54d3b899e6b64d11ae05a535792ce6c06ac1224511edd69e3cc5cdb59f1ea992eaab5a896b7683267890816dee4d9294d863ab67575a9acd4386670df9a7c26f36c37fe9e70a259098b5f1ff8fe106619d02216574792cb3770f764fbc5c77b4e323c15529b03f6655640480c5816e9ea873419d2e65d7179a8f8443b3d4d9273e1384e4c6dcaeaf01f708168c8c5b8b851d33d2eb8b6e2b9b366b26a856f5664cce20b6860ed7ef4efe5e5d2224d796219b00000000000000000000000000000000e62f4a6aa0", 0x125, 0x0, 0x0, 0x0) 05:38:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x100, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186204f88a002b3a0000030083caf76d7e0000d161342e03edfef1b544a67dec9f64fc13d95db8edb58c1db2e2029d0c4750f8f7da13f1071d36803a52f8c8bfe3667124583b516bb3820000ae84c9f0611da24e", 0x57}], 0x1) r1 = socket$inet6(0x18, 0x1, 0x3f) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f00000001c0)="61d3a1fb24707334868cb65714b817ba97799fd9ddb94352c9106fd7c434b89f87ce2d15da307b4b11ec8be7a7b96f241f70b5390524d83a30c94ae066dc5f78f6c5792145570ac6a07a78e2d9afcb691dc2079e70822b870cba2baa3a53e4007ad51d1422bb795d86a8260260db342757b9c5615fda9351282ee7aef9970641c2a414c8ec8c5394ed92", 0x8a}, {&(0x7f0000000280)="096528532c857fcee1f0dec7076fd0f7be14d48099bf50f33cf17b6b6b2ffdccc631091c17bf117b75b3607974bbebf2e0c04e1e1c74dfe2e59c288138ca7f311fe9ec198532f3a4c30a9b48d667d8e2f76f5b368a0d074ac5a00b842055c9288e25bbe6d62c12e7f8dfb4bc991467541269ece03e082703c320219192f9699c0e8670ec76c10a2bd936ea5d20fc1fe73e6372bd0af1f84ea2fe5878c9c6770c9c36aebcb5060a62e2387899a8d0fc19dd859c71a0cc712918ab31208f80556e6e1a24b46d216d77296d7d0a621b705405fbbd29d40db73f7c79d1d94eeda7872334e403a51d1fd349b30c571427efb8667b1ae813a89dda0db9", 0xfa}, {&(0x7f0000000440)="19d24212ce1727ebe31bb2a1612a7669af6c30839fdf343575989fd215515d9e1266cd5ab9fb4449a403b9ef47564a9f1b3c58d8882bc3750896ce5e7dd9c59ad72a8e24ee719364a068c28fe8853783d5d03d6c6113e6ac594d7a922ec6f8a2af2348667168b736995d0c3bd666bc60c8356d7dd7c9aaf01bc7e4b490d1bf39b4b87b6bb15318c5f440c61ba0b7520341a2d4a8e01a0baa71f7fc1d63be9bec224827d4cd36f3a29689f5a158950d33da5ecea5541f96681e0d018dc5bab9dfdd6ce94a727c17e3ffec4cb33e545e", 0xcf}], 0x3, 0x0, 0x0) 05:38:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x80000001) unveil(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='W\x00') r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000240)=""/60, 0x3c, 0x42, &(0x7f0000000280)=@in={0x2, 0x3}, 0xc) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) sendto(r2, &(0x7f0000000040)="296cbf9336c9aeea7082ce43e14826b1db40c2bbb231baf7504f95c5f8e3fccfa9278a9b8a9e4daec2b248ea8d7eaf", 0x2f, 0x800, &(0x7f0000000080)=@un=@abs={0x2, 0x0, 0x0}, 0x1a5) ioctl$TIOCFLUSH(r0, 0x40047002, &(0x7f0000000100)) setitimer(0x0, &(0x7f00000000c0)={{0x42b, 0x311}, {0x7, 0x7}}, 0x0) 05:38:00 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB], 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, 0x1}, 0x31a) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000040)=0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) 05:38:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x4, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sync() writev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)="e0b5a858f12b2cd4d13d21905dae3e6e691eccd8a10bb8c24dfa51e724b4", 0x1e}, {&(0x7f00000000c0)="09ad6c2f6a7df18269376e654102ef8365fd34d84a8f55bf30c4a5d6f3febcd8bdded026142de9a1e2b961c60de11fa2ad65e4cfa1e11ad95105065da21947f9af159d89216e5a78d4ce3cae55c7745a9de4f9ffc8", 0x55}, {&(0x7f0000000140)="a1eeed9c465e22a15340b016db320114c66f08b3a12ecc87a17fd6b750674e21c8978dcc9011a5726322a79f691df0eabbeafbf3633596c6facc80750512f79ec38c5c2b831ebe03ae60477a148c60a9901674dd5b117e74dacbebbdc9688af21abd3aaaeb7be8f2ac8026cb8839b49ef428b5c06bd7de4b6fec030a804a39444e", 0x81}, {&(0x7f0000001980)="b96ca212b81b515dad2e90cc1ab5b9fcce30bb9a41d41dc4ea66cd342023c8230a26267eac80c4c673d1db27f1f2bd8c0a105a1b2f305f844aaa31456a7ec93289c716ad9dc40a76256be8215c492bc1290d93db131d3d46a1b2428283c440491ae1ee70cd4863e03331668372cc59cb8da638187e42e2fe93483a15839148209b676cd2f422b0972035261a45814a8321789c57a375f51573479ac0d5111e5614312a5e678c1a322b72abdccbf7235719538719df6775c370e96a7308ed30e9904e4956ffab50c1b75fdc276104969156587709f9a686a22d4b646d9b18401a59bc7de96b4353ec596f554d92f4c04990aaa6c0bd2afc80add34b858bde45c84e742b3d0370f0b3af610fcae1afe15f1e47752f9756d04dfb3da4c766d35e81cf5a4dd693495f9de08aa3c36bed922ff11ce91bd2aab5e1b190cff56fa4b7f155d0fae11c237e4f0b1ff48368c159a3def76812c2e2b2ad70b647eb8ecbec6bd347ed48836b0e6973768380a41321ef87894b0d3da5ea6f99f57f60d55af00ef663fb41c6eb724c7b84cba44cf2f68a228aebd2cf28fafb2776f457deea573d81de515a35739c09435ce97c7a37d82c3833d3d8c34b5cbb13454bfce2d155c570614c372f7cf09631cb623e42459c85b104a9e63bf9ab186810e07d164fa1dcf079f9cb4aaabc61d52e602bdda3cbe14925441e6941faa353a7911de41fc0505b351d09e364ca659d9dbd077087d1a8fee53a250983e5f6c5a7ffd3573eda647ddd4b2390dfd1e5da5be734dedab0ba924ecf28a17f0628056a7cbe81a6987eabd90f959cf8763d1a652fc41e256422c9331c69ce1f2efe9a45634323b57713108109202d133f5fdc008261a148c7ba9c8ee22f1ca130f9cf40aba4a46c372c15ad07f78d026c5d40741d705392e7fa1e507e2b722570bcf7adca35221625805139388897d99f2066109851a00aac814a15b9647773ba3dbb85de6c40ba80f20d26a4a120272b90ed7ac9bec83c9de26ca979cb7a117a84df6be1e5d08a6637ec1ed69e08eb91cb4d8f2a25ff60d3c3548cd19c403fc02fa86fef353cfcfae0127384abab83742515ff845d140777daa4e24ffc7158273b4f0711c6f5a07162f7473b3ad059459d55a2ce61d8edcf31bcf5e745c91681fe313ec9824c1ef5097710373b6bf46b5f985ab70eb341f029285199ccc09879241166ebbaa263edb296f47120d9bfd2de5faa0f45f20514955a85b1a177fe613a9c80c8e93500c99615ea6476787c3e108373041791379c2849ffc9d9a242e31dee0f698d140a843ccb18329b4ef0757bdceb3033f77cba0478b94cfa6b49870fd6aefc261c8c757fc8385d3dd086dc2db43f05828062a9087c5833e2470b96c4856cdb9e18b94a934667ea3fb7ec5ef609aa102ed8c71588c2d7f1a5c703e7b84242e60910579e55a1a5e60710dc48038c91ec6a6d14283213e64b48f6073f886b60fb662f69cde73bf1197f7962ef5906b146530c91262266a02e76337b72aead361fe5b179c9bfabb6c131f08678572d9169a62618003e2ebb2fa07d6697bf072a789c2e73924b5f455a7d318bfe17c2ce6d5c41740cec97d1197ba3bfb598855f7d6683cd699273a6a9418048e43b9684b5a7c4e5ba5ce5e51206f57ea4447bff3285bd2ab54701589465d21880fe831dd488b2782d4d70e78200bb7cef0fc1402f54e86e8fca8582da790eaba8631059109d6fe447120eab687ade007fac6e5fe3aaefb78ebfb5834fc1e4b468d739a3dd2e31ffb469e4c5935d6427a956a3d4e03244fd4766c2fa60887f66234dc8da938713bcd8e96a5a0a5e7aca1a03896afe2c25ed073559b8876c6f21972d02351ec4a2cd4c3990b4bc9391f4e6cec5e79716de72c912413d3f3662c447c03dd75b1f45843c1e4c7c530270b1b620c71dc7a6a220f812b2b366da24f18cadbe8c878da4a64e362dae42cbd659c74d1fd39562fcb2d60333d30be9d4e95c0b3a54c1555353ff26875aec7357024715795f0602c5b9ee316d1c207efb61de3d9f320ee5c7ad53de989b2555fe4b3d91646fd776eba02bc441e2075cbf8e5b4fb9d0852159fc03ea50362451786fe545e4d942459d387b5dfc7321e0f61d11021f727775e18ce0d7be7f5df203c7d256e7a330f139b53c7f821660e24ddaa38542d407d7affe01c0200ef4cbd10676f9fbc401b014893ca122c897dbe456f7cf428fed7e8fcff5848e8d9acf7706e51d9addd3377ded6192a17bf47480f0eaf079d5156fddf3fb8bea32e30639497d8a0224e16c76e4dadec4328363deb8b542b2b38734bbca530cf9fefb5ce26479f70dbaf3b7f7718d8927472ebb2dc5b3cdff6527a1f422d53da3614a3f65479709415a3972cf1d13aadd498cdcf9cf5a74a7e3052c1ac5f71ded9cbd9ee49221e66817cf3d5959f8b223f31956e1fd62ff60d2cb19ebf78cc2955b5dab1b7526e0ae373709efc38e7791f977a49a5caa7cc99a80062a589560420f79175f9b618c0252f7349f96d3e23053e52f0b84c55673bb2be36a6603ad6704171c5f3de964c57128f0453fc98742fa8802777a6a87520c6270945b9b4a4c8a4276dc6402652f2639dc361d8eab07de4e7e83e0de1ec1770b05373156455735d8589b29468ec45a085a6d2559bd854bbb626d5d97456496acf5284fcd4438cf90fd2ef9bc3eacb0e0ad21c300adc5816a6b7e7a917c2d2c7e958443ab1e3ee4dbbfaf149478b5967c0514bd35177ae298ad03ac07d5e19d797ff60c3c5f26304bfc8daff022916e89a84d13d8aad05377e28f7040df72efa573e3a790266166bfefb0a84b82d3f534c8cbc1fac096a1453294778060346f8c8a5deee916d27d6ccfa7e17224dbcf9c45bf188a027d628e74793ed800bf1137bfe2f3746c7e55a8e37b48162ac54b321684952b458f6e61d7aaba8ca3354b9381ed492a19bd664c00715cbf4f609451ffa90fb898bd6e6b3893ed6722d8a69c1a6916f54c2a64d052465537c5c1f26845bb73b1d85cb81726323faf8862cc32b8596fe57acb7a178d69e456930a6646c07e64f0f00cd0aa755325c8ffcd9a2f6f7c17478f3a5f50e27163982b590164fc83e5d64d9a32595baf9a040e4dcb055af81048204a5de9d2f680370af9c309f064d0ea0092aa942ab542f2a3d519a24473a11fd1a8cbb05a4609684d9a65a79ce47131b86e8f21ecb463754ae7fb9728eba1fe9e21e1e0aa792c81c2ba6ee25ba87099c7605e5a659f02561908e1fcb70bb736779e3a0072079a2440188e4e9119dba5986097ac8ae1de4876fc91641d0e1058c0a0ec1a7c4cd09a3bda6c5482447cc1bc12340be75d1cd988e9e09b7b583e6ffba83686cad3f4796974cfdb3cb13cf9269f0f94dbd70cabaa81edd5d3abbe2018dd74d476641ca374f98abd78f722f62874547c8e07d46ba99f6cd6db1c1aaf3d7a4e4686d9568bf7250777658d0ac34e6d89ded3c2508259a265069b2ed92b2e82738bf485f628c9685625737f52cdce6c05bf562f8ec69ba1a6b8323f311523cf23a7c22371819e54b5c6c408744ee45213362ed5d885957a18fb2be0908f6f9d4a4fd10149db2be06400ace621b87981ba8ee4578101635f33eed868e4d0c0f7ab5ae8159024e888928a4acae46206ca161c90e3477a9730be013238a90206ff1f865c322c601b6c315a30df08d1ef62e51eaff4cd31cfab67f7b1712e9293397e04b2c8d041b55885265b94e241ed5d36abff09acf5387bac8fbd2f26a9777b48f30f24ed3671f6b3035968d603b0873e4b7f30f0bfd9c08d0caac2223bb38ec155eeebc623cb3ef06c80ebd5b36cabe587d9744078639ec122e07c8257edb33ddc2429f915444b0baac10fdfb287e69999be33347e8a969a0e7ee365cc99488392293a8621d102e76636962f2221f37a99fbe8ec714f39832443dc4f038844a3f5a8916d03df96df147e11b6dd2aa2f6a6fe6c065729f6e6bef9bc2e4203d66a8c85658e8bfb26692352a952e4636a8cd5102b0733f9022bd7fdebeab60ad17b70639a4c9514fcd85ae6a369627196210c3bc0a8764817045a46d2dda7f3d0438f98db7690eb3e8dc2a0220bf5f2f194e4a3b51fea4a97553c3213ca59e0275ea9b2992ded0dc7ca3da899d4bf090f28d2d4ed6c6433035bd1116ac197a39ca2bb984fca2b9a451410502683de4ee899a8b30bc44f0dabda6cc4bf5bd05ba332b05aceeeaaec3379fdd41d75a8f7fd4819b330d5a4973121de568030f88ffbbb10fddad7a97815531306a1d98d41edc51199fda530c13ed9c38351456c9c703a01725173e49656b0e9b24e9f9e70122277b8f814c7a6449d7a43583ce4609d2deb2bf494cfbf801c5a3d4c8afdae0896c1bc132c2a2ca1de9b6284bf76b486124ef982aca687afc9efdf7139cf091d08a9453b1fe1102df8033b7633d9ffbbe5f20d859cd356ac17b140678b5729ad5e27e719ddd9f01f2c662b84f3cced9e4c7cfa33d90773dc219f071675d024f644ef8cfa14c41eccc8fc76519bdbbe29968405004e88d1645d8bb01a3bb0fa88bb51af66819ad7013dc6827fb91718cded4c71834d7aa793d23500a600482e914e31b906c3262599c2362dfac6ed243ff0573da167479b4a347b472c83e080ce473a40ee9ab0690521fdd528dd8d1c0343b3fc6021716eb1aa59ae5804b21882f71475b3cad7825879906634a58d52aeee47a0b20e5813b1ef5f8a230bc4cbfa36ec1e60731f655a8e9a3da3192346319bbffc4335fd2c1408153292a6e06a2f1f0e37e6f3fcdf0ad40ccc2e75c213ac12b03bb23fff78ef427614f2545d7cf561e45e13dcc6ca3d6a116d6faa8e2d943ae38d76a4d9ff59437e0f7e69563679745ca80267d30a9eb31f8bf1cd7fa29f66a889d88f28c1f626aea0e0b40c72df35d244ad77969fd5bfa35d8ec22e803d18532d25f66cd864c4dde98d75ab08acb29001906e9711fdd00448cb00e06f8d3a01cbe7f4d1eef0d66ad001bad0fc4c12c545aa059b4af61c46e508c4277d2289df890b1a34f67e16722359072b76b5abf6bfc1af2e1d481e6f18092860554b3352e2635db70afb564daddbdd9c8a9ac7a2787656a589349045dfba1b9bc0860a34c6f609eb34b86e953c16305b110b4335bca273f63c05d88b6677ff4251a4309260aaca8a5290f4865a6ccce5d43623cba84f7ae543166985cf51d7b4fba9e08dd8f3e39c46e697a85ef76c5896c355f6f7b9a0d17adef4a602cef41edd49c86dde54a8ee82d38e9291c5c0d69caa48abe3a9ba9f55b9f96225d4b9b3c857d24357e181ce42b786ff0be8e5ebdcde65006c0bffe68c04caef62dc59624a5529acc4db98e174329cd71abd9c24d6b47cc7fcdfab129db6ed4cbc6bdd78fa92d117c59332d600a781cc6121b8bfb0387439460ba5f135344598f1dc7020f963021c7a0c3b57c1ef7e1f15195157f1a47ced59a68a8350cd32834874c902dc7bf10543dfbdf1f0beb0d772639b9c6907c04a2361a772f155b643bd19a44c5e54bf3f95dd13e2a8e65f86e36b2a18c549b9a5452a824de2cb215abb00f91e93c37dc47db7a88d973375f3a8da15a2ae3296ffee4b1249f7d481d44b771bb389328252392cb7cde682f32638a8af5e4dfd58ff53d25088f957df5ac00687d482af5b845e22a8338e972f0e54793135a92a3b315733a74b0bacc9f46eb577137f16c2f27611e4ff40cf83da6dcb3390dcbeb2d1af2b", 0xfe5}], 0x4) 05:38:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket$inet(0x2, 0x9eb1f8f798310acf, 0x0) r3 = msgget$private(0x0, 0x0) r4 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x80a6}) fcntl$lock(r2, 0x16, &(0x7f00000001c0)={0x0, 0x2, 0x40, 0x6bc0, r4}) setsockopt(r1, 0x28b3fb61, 0xfffffffb, &(0x7f0000000240)="c10776108de09d4ddd4020223b9e4278f842aa6cea95ca699b5cf9e487b935a1d6002962c52bfe25a259f489eed9e3a85976c8721de38dfb0196c627ef54c815fb8c20515999b1359b66b2016422191c07cc2a368ec998e5648b6f64a53375", 0x5f) r5 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) utimensat(r5, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)={{0x6, 0xa7}, {0x9f, 0x5}}, 0x0) 05:38:00 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) poll(&(0x7f0000000040)=[{r0}, {0xffffffffffffffff, 0x45}], 0x2, 0x0) 05:38:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x20000, 0x0) fchdir(r2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x87}, {0x86}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 05:38:00 executing program 1: symlink(&(0x7f0000001000)='\x00', &(0x7f0000000080)='./file0\x00') readlink(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x16) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x4, './file0\x00', './file1\x00'}) 05:38:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080005846, 0x40004000000028a6) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8) r0 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r1, r0) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffff9c, 0x8004574c, &(0x7f0000000040)) 05:38:00 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r0, &(0x7f0000000100)="c3", 0xa322c749, 0x0, 0x1) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mmap(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0xc, 0x810, r1, 0x0, 0x0) ftruncate(r0, 0x0, 0x4000) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) sync() writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) sendto$unix(r2, &(0x7f0000000080)="0f7445bbe0067b0a05461fc8da33b9d85092b4ca8d780f0e406e1d72da1a49", 0x1f, 0x400, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) 05:38:00 executing program 0: ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000280)={0x40, 0x7, 0xfffffffc, 0x8000, 0x2, 0x5, 0x7, 0x10, [{0x4, 0xffff7fff, 0x4, 0x101}, {0x101, 0xffff, 0x6}, {0x7, 0x7, 0x1, 0x1}, {0x10001, 0x4138, 0xff}, {0x5, 0x9, 0x9, 0x3f}, {0x3, 0xc9c5, 0x1, 0xade4}, {0x9, 0x1, 0xffffffff, 0x8}, {0x100, 0x0, 0x400, 0x5}, {0x1, 0x13, 0x9, 0x5}, {0x38400000, 0x8000, 0x1ff, 0x1}, {0x8, 0x3f5, 0xd9a2, 0x4}, {0x78d6, 0x10000, 0x9839, 0x5}, {0x400, 0x1ff, 0x1f, 0x3}, {0x7, 0x3f, 0xbc, 0x4}, {0x0, 0x1, 0x6, 0xee7}, {0xae15, 0x83b0167, 0x5, 0x4}]}) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x6000, 0x2d94) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0), 0x1000000000000207, 0x0, 0x0) 05:38:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x400, 0x8) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000000c0)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x20}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 05:38:00 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) close(0xffffffffffffffff) clock_gettime(0xb1a7c042e28ad098, &(0x7f0000000000)) r0 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="000000186a56010000001c00fe0000980700000000706c851f0000000000000000000000df00000000c9288d", 0x2c}], 0x1) 05:38:00 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0", 0x15}], 0x2, &(0x7f0000001780)=ANY=[@ANYRESHEX, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1a9ec6d145cd8b8566e9", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="a0f2bf83"], 0x122, 0x3}, 0x3) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/w\x96mouse0\x10', 0x200, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 05:38:00 executing program 0: socket$unix(0x1, 0x1, 0x0) r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) 05:38:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x80, 0x81, 0x4, 0x10000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x80}, {0x4}, {0x6, 0x0, 0x0, 0x18867d8c}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 05:38:00 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x4000000000407ffb, 0x0, 0x0, 0x0, 0x6}) 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) pipe(&(0x7f0000000140)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r2) 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) 05:38:00 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000480)="a93e58468d6ce21f74a42939ecf0f8a21743de16f6ff33af5d90834f29efb2682cc7380c5f707f71acddf0b74015dbc74e96e1589158fb6c0b146c73e8dc69cd873bcfd5628b10b824af6b755e855fee23001fdbc6d06387b3373171c0f2f8d53c48e52f8b25b53ffe81244cd3657ba5f953a7c2a230bd765ec6252e80f1263211fcfb83dd7aa4fb06ccef085783081b413f2e3bc3a1a6aa", 0x98}], 0x1, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x6, './file0\x00', './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) 05:38:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() readv(0xffffffffffffff9c, &(0x7f0000000080)=[{&(0x7f00000004c0)=""/159, 0x9f}, {&(0x7f0000000580)=""/136, 0x88}, {&(0x7f0000000000)=""/4, 0x4}, {&(0x7f0000000640)=""/242, 0xf2}], 0x4) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xffffffffb7b25cc2, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a", 0x341) 05:38:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x201, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0xffffffff, 0x200, 0x4, 0x7, &(0x7f0000000240)={{0x1f, 0x6, 0x8, 0x6, 0x1, 0x100, 0x1}, {[0x200, 0x2, 0xd51, 0x0, 0x81, 0xaf8, 0x80000000, 0x8, 0x0, 0x100, 0x0, 0xe2f2, 0xfffffffffffffff7, 0x7c, 0x6, 0x401, 0xffffffff, 0x1], [0x800, 0x3ff, 0x2, 0x0, 0x5, 0x5, 0x800, 0x6, 0x87], [0xfff, 0x81, 0x20, 0x401, 0x1, 0x1ff, 0xfffffffffffffff9], [0x0, 0x5, 0x7, 0x3, 0x6, 0x4], [{0x4f, 0x7ff, 0x401, 0x8001}, {0x5270, 0x4, 0x9}, {0xd2, 0xca7, 0x1, 0xd2f}, {0x8, 0x1000, 0x0, 0x1f}, {0x6, 0x80000000, 0x0, 0x8}, {0x7, 0xa, 0x1, 0x1fffe0000000}, {0x7, 0x10000, 0x9, 0x9}, {0x6a, 0x4, 0x91, 0xe669}], {0x8, 0x8}, {0x9, 0x3ff, 0x5a, 0x3}}}, 0x3739, 0x70}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) flock(r1, 0x1) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)="430b63e47a722cccefac6e3aa6155cc4d484fd9cb03f0dddf80708b9e1be7238a08f8a36b8c21d7bf455755afcfac2cd0ffd3c82c70cfa63238958fe61439071730d1885e472496d02241efbcfd0beb81e812bd9efa86bb2901ef1374e1ec197cbe778264a3e2495556ee785e36d4cbc97dd98e1231a5bff31c497814f2817f4d6dd1cb1308ed78a41", 0x89}], 0x1, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f00000004c0)={0x8, 0x0, 0xfff, 0x7ff}) execve(0x0, 0x0, 0x0) 05:38:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0xffffffffffffffff, 0x0, 0x120000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000080)="008000", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000400)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x1, 0x0, 0x6}, {{r1}, 0xfffffffffffffff8, 0x0, 0x1, 0x8, 0xdfc}, {{r2}, 0xfffffffffffffff9, 0x28, 0x8, 0x6, 0x9}, {{r3}, 0xfffffffffffffffe, 0x2, 0x20000000, 0x1, 0x9}, {{r0}, 0xfffffffffffffffd, 0x8, 0x8, 0xd7a6, 0x200}, {{r0}, 0x0, 0x30, 0x10, 0x1, 0x8001}, {{}, 0xfffffffffffffffe, 0x82, 0x2, 0x3, 0x2}, {{r0}, 0xfffffffffffffff8, 0x18, 0x2, 0x8001, 0x1}], 0x10001, &(0x7f0000000300)=[{{r0}, 0xf8e8fee4f226ce59, 0x80, 0x1, 0x40, 0x3}, {{r4}, 0xfffffffffffffffd, 0x39, 0x1f0000043, 0x81, 0x8}, {{r5}, 0xfffffffffffffffd, 0x12, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0xa6, 0x20000000, 0x3, 0x10000}, {{r0}, 0xab040d76c5b908ac, 0x2, 0x40000000, 0x7ff, 0x2}], 0xf6db, &(0x7f0000000140)={0x7fffffff, 0x9}) r6 = openat(r1, &(0x7f00000003c0)='./bus\x00', 0x400, 0x0) ioctl$TIOCSDTR(r6, 0x20007479) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f0000000440)) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020acfc28 05:38:00 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000080)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 05:38:00 executing program 1: r0 = kqueue() mlock(&(0x7f0000325000/0x3000)=nil, 0x3000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = socket$unix(0x1, 0x5, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50, 0x0, 0x0, 0x3}, {0x4004}, {0x7}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffd, 0xa2, 0x4acb45a5f268dd46, 0x2}, {{r2}, 0x0, 0xe9, 0xfffff, 0x1, 0x40}, {{r3}, 0xfffffffffffffffd, 0x0, 0x40000000, 0x4, 0x3}, {{r4}, 0xfffffffffffffffc, 0x4, 0x20000020, 0x2, 0x1f}, {{r5}, 0xfffffffffffffffd, 0x0, 0x2, 0xfffffffffffffffe, 0x7}, {{r6}, 0x0, 0x4, 0x1, 0x6, 0x3}, {{r6}, 0xfffffffffffffff9, 0x0, 0x1, 0xcb6b, 0x100000000}, {{r5}, 0xfffffffffffffff9, 0x40, 0x20, 0x766eb09f, 0x5}, {{r7}, 0x0, 0x10, 0x2, 0xc21b, 0x1}], 0xd130fbf, 0x0, 0x40003ff, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 05:38:02 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) ioctl$TIOCSDTR(r0, 0x20007479) setuid(0xee01) r1 = geteuid() setuid(r1) r2 = socket$unix(0x1, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x10c, 0x20000000, 0x8000, 0x9}], 0x1, &(0x7f0000000180)=[{{r2}, 0xc9117f6b9b75cba9, 0x4, 0x24d2533e5c9656a6, 0x6, 0x5}, {{r3}, 0x8000000000000001, 0x40, 0x80, 0xfffffffffffffffd, 0x4}, {{}, 0xe, 0x4, 0x2575206c22dcdc25, 0x90, 0xfff}, {{r4}, 0xfffffffffffffffd, 0x8, 0x1, 0x71f8848d, 0xdc6}, {{r5}, 0xfffffffffffffffc, 0x44, 0x10, 0x3ff, 0x6309}, {{r0}, 0xfffffffffffffffa, 0x60, 0xfffff, 0x10001, 0x7}], 0x3, &(0x7f0000000080)={0x80, 0x9}) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x6, 0x4, &(0x7f0000000140), 0x0) 05:38:02 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_gettime(0x0, &(0x7f00000013c0)) socket$inet(0x2, 0x0, 0x80) 05:38:03 executing program 1: r0 = socket(0x2, 0xc003, 0x11) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000080)={0x1000, 0x0, &(0x7f00000016c0)=""/4096}) connect$unix(r0, &(0x7f00000026c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000"], 0x1) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0xf5}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c05170", 0x39b}], 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup2(0xffffffffffffff9c, r2) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000100)=0x4) 05:38:03 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a97", 0x20}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000140)="8c684897f018781ac95402f5759853cff783ab622c5c0a9e99b9bf573d37c31258572b4166973a090d67e9b35dbf41cfe689e02c52da41beb2d4e1359b2cb256d69520bee04f476b09bb6a9b861b6f279b0d55c8bbc8d4043d5effa6b92e2ec4d4cc38ebe11f5128d3cb71b955e56f09fcf7c8b0268bf972ec095ca81d909b9dfb4d4ffcab179e6c725e955ae5909f4532bfd5ec1adafbe746464da0485be165c9742852080d7d3f5b3c68dc77588cee98899ece8ed10f7e2d6115ed6a49247eeeb0d4237ab5b8a84c1eed1e3e0221d06105a761831b0da89c1727c602b847ca2fe6", 0xe2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setitimer(0x1, &(0x7f0000000100)={{0xa, 0x3}, {0x6, 0x1d27}}, &(0x7f0000000240)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x75f9, 0x0, {0xfffffffffffffffc, 0xffffffff00000000}}) 05:38:03 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653014"], 0x10) sendto$inet6(r1, &(0x7f0000000100), 0x190, 0x0, 0x0, 0x7e) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = getpid() fcntl$setown(r2, 0x6, r3) dup2(r1, r0) 05:38:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) r2 = open(&(0x7f0000000240)='./bus\x00', 0x1, 0x80) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0xb74, 0x7, 0x2, 0xffffff6b}, {0x0, 0x1c, 0xa9, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x5, &(0x7f0000000180)=[{0x3a9, 0x0, 0x8, 0x8}, {0x8, 0x3, 0x1f}, {0x80, 0x7, 0xfe, 0x8001}, {0x7fff, 0x7, 0x3, 0x9}, {0x3, 0x40, 0x9, 0x20}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") semget(0x2, 0x0, 0x201) 05:38:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b402c, 0x86137) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() pwritev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)="97b59f99b1770f3c7df03214bfaf91e4aae3a7e0ead58dc7a0957afdda8f1618662bd29bac0929d86d0bf8d60aa1ba2e800a6f416e3f2bbcd9c1ff7dcbf305def744e624d491e8d8e7c06a0f5cfadba59d14cfad00af9f4bde01a56b26", 0x5d}, {&(0x7f0000000100)="5ac288279fb62c37e9250b7ffadba58c7c7663c938ccc48c8657f494be540ef598d08c4191717d7de054b2cf3ec1a4ad9487e10119fb1f55301d8de5e1c65e3c6dded854bc9a818b9fb36ca0845b049a14bb47801944c3ea0e77c9d32e2bc84ab9835ec537e34ed4dc", 0x69}, {&(0x7f0000000240)="d130990404140875c471b02c6d587fe6fdaf273ad2f7c9b0a9909dc5c8c945d9950a10718009d8f8bc940d4a292af3a25d26568be375c86b23da96aea09ea3cd1a434f28e5d7d0bebb2355dec765609abab6a46b39e6ff7e5b84a8aa257f1ff1b4e74bd6a8afe7d986177e67d9c75d75f971d397fe1f7d4d7c08baf7299fd2756719985740857dce74bb", 0x8a}, {&(0x7f0000000180)}, {&(0x7f00000001c0)="6ebc7cb6", 0x4}, {&(0x7f0000000300)="334602a0d909a495524b7355466ec1458747743f500f937d8874fbc677895b47df24302aaff22ae3a9428d42ce46c8dc96d4c93ee63b48a9e948f3e71d99aa59461e6f8a19ea8df71e8c29cb2b61165d3a74436c50b3bf3d2196047ee21b1596b670fcf20b034d9cc9c3fc927789e9a8187984030caa637922196f30a5075b9c34da2a1c1a2fa40aa90e3d8eebbc9f106ba24d9d81", 0x95}, {&(0x7f00000003c0)="8beef7ae53946f897a81a0924793b4281b9ce13ea268e2f32420d8c5c69fab27c6bff2f885b5a6260ab2e08871a4a0c57f933ea7d6c35d4fe1857089bd6ea22c8feb7e86d8dfb31a282b0506a7192e952985f68f5adf27a5b45cad6441fba38610529f762f0cdf1e2e4683f8706c3385ffb400a0279af8e28009d3ca416e84a170e2618cbb71405cf290714dac5c086a88", 0x91}, {&(0x7f0000000480)="4782f99db61f4fed0371f2a7af9d476c39122dedb027bca226a7a65805e42499843269585af5bebb68", 0x29}, {&(0x7f00000004c0)="1dec829225edea3dfcf0a17a5676bf3e37fd3c90fa587fdfcf8234887962f8e15b1dd2f12b47152b3a89f701e4615c33b7e3bd1dc42de95db52ffa7f4d38bd8aec706c79fbc995f4cd0623d93d35d5db16e6f291c20fdbf0a3be458aa0be5c885746642bf725c7a72b086fada14f1535f9f759f7fc99be1ceb7b630cf5c92387c22fbb7979ce8c0ef87122365286b47cc29afbf006e1b7acd6bd394f30d20dd0f24fdb8172d0a793c88ef35b04df9f71a154a2c75b06dd9eda529b62c0d6ccce3fb5596cda0d9a763e04b17eefc08e7556572d37346b591ae30a0fd82673b97d63f9fdc62767004619beda4617a343670ec8359facbe90fb", 0xf8}], 0x9, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x800000000000001}], 0x5, 0x0, 0x6, 0x0) 05:38:03 executing program 1: poll(&(0x7f0000000000)=[{}], 0x200000000000007a, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xffffffffffffff59, 0x0, 0xbb}, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000080)='\x00\x00', &(0x7f0000000100)='\x00'], &(0x7f0000000200)=[&(0x7f0000000180)='%\x00', &(0x7f00000001c0)='\x00']) 05:38:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f00000001c0)=[{0x9, 0x40, 0x8, 0x2}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x8004}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x4}, {0x8fe}]}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000dd758cf1dcc3acec7883659681001c006c853998f2d9aa1edec2768511fe00f0ff", 0x2a}], 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) syz_emit_ethernet(0x0, &(0x7f00000000c0)="2d7aaddc623c43390a9376") r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r4) 05:38:03 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/7s\xd2ouse0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 05:38:03 executing program 0: r0 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x4, 0xa5) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xad}], 0x8) semop(r2, &(0x7f0000000240), 0x6) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xffffffffffffff17) r6 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r7, r9, 0x4}, 0x200, 0x401, 0x2}) setreuid(r1, r7) setsockopt(r0, 0x29, 0x20000003b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 05:38:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6, 0x6010, r2, 0x0, 0x36) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x3ff, 0xffffffffffffff41, "73fcff4d4d7ee4000001000000c0010000000010"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) r3 = dup(r1) getdents(r3, &(0x7f0000000200)=""/167, 0xa7) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000300)={0x5, &(0x7f00000002c0)=[{0x8000, 0x1, 0x1, 0x7fff}, {0x5, 0x4, 0x2, 0x46}, {0x101, 0x3f, 0x0, 0x4}, {0x4, 0x7c, 0xaa, 0x5}, {0xfff, 0x7f, 0xcb, 0x3}]}) 05:38:03 executing program 1: setuid(0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000000)=0x7) semget(0x0, 0x0, 0xa) ioctl$TIOCFLUSH(r1, 0x80206980, &(0x7f0000000300)) r2 = semget$private(0x0, 0x4, 0xa5) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xad}], 0x8) semop(r2, &(0x7f0000000240), 0x6) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xffffffffffffff17) r6 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r7, r9, 0x4}, 0x200, 0x401, 0x2}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r11 = getuid() r12 = semget$private(0x0, 0x4, 0xa5) semop(r12, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r12, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r12, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xad}], 0x8) semop(r12, &(0x7f0000000240), 0x6) r13 = socket(0x2, 0x3, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x8020699f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xffffffffffffff17) r16 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r18, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, r15, r16, r17, r19, 0x4}, 0x200, 0x401, 0x2}) r20 = semget$private(0x0, 0x4, 0xa5) semop(r20, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eb00c) semctl$SETALL(r20, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r20, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r20, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xad}], 0x8) semop(r20, &(0x7f0000000240), 0x6) r21 = socket(0x2, 0x3, 0x0) r22 = fcntl$dupfd(r21, 0x0, r21) ioctl$TIOCFLUSH(r22, 0x8020699f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xffffffffffffff17) r24 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r26 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r26, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000100)={{0x3, r23, r24, r25, r27, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f00000002c0)='./bus\x00', 0x0, r24) r28 = semget$private(0x0, 0x4, 0xa5) semop(r28, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r28, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r28, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r28, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r28, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xad}], 0x8) semop(r28, &(0x7f0000000240), 0x6) r29 = socket(0x2, 0x3, 0x0) r30 = fcntl$dupfd(r29, 0x0, r29) ioctl$TIOCFLUSH(r30, 0x8020699f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xffffffffffffff17) r32 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r34 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r34, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000100)={{0x3, r31, r32, r33, r35, 0x4}, 0x200, 0x401, 0x2}) r36 = semget$private(0x0, 0x4, 0xa5) semop(r36, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r36, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r36, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r36, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r36, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xad}], 0x8) semop(r36, &(0x7f0000000240), 0x6) r37 = socket(0x2, 0x3, 0x0) r38 = fcntl$dupfd(r37, 0x0, r37) ioctl$TIOCFLUSH(r26, 0x8020699f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xffffffffffffff17) r40 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r42 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r42, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000100)={{0x3, r39, r40, r41, r43, 0x4}, 0x200, 0x401, 0x2}) r44 = semget$private(0x0, 0x4, 0xa5) semop(r44, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r44, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r44, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r44, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r44, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xad}], 0x8) semop(r44, &(0x7f0000000240), 0x6) r45 = socket(0x2, 0x3, 0x0) r46 = fcntl$dupfd(r45, 0x0, r45) ioctl$TIOCFLUSH(r46, 0x8020699f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xffffffffffffff17) r48 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r50 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r50, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f0000000100)={{0x3, r47, r48, r49, r51, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f00000002c0)='./bus\x00', 0x0, r48) getgroups(0x8, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, r19, r24, r35, r43, r48]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x3, r5, r10, r11, r52, 0x80, 0x81}, 0xf1a, 0x81}) 05:38:03 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x3f) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000140), 0x4) 05:38:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20}, {0x40000006c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[0x0]}) 05:38:03 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() poll(&(0x7f0000000180)=[{r1, 0x84}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f0000000000)={0x3, 0x2, 0x10001, 0x2f}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:38:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x100, 0x60f8a8557dd13bc8) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x1000002be9, 0x0, 0x0, 0x0) dup2(r2, r1) 05:38:03 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{0xffffffffffffffff}, {}, {0x2}]}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x1, 0x9, 0x1, 0x200, 0x1000}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000100)) close(r2) 05:38:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x30}, {0x4d}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x3, 0x8, 0x3, 0x58d}, {0xae, 0x6, 0x5, 0x8}, {0x0, 0x1, 0x2e, 0x1}, {0xf8e2, 0x8, 0x0, 0x5}, {0x3f, 0x14, 0x80, 0xce}, {0x9, 0x0, 0x8, 0x80000000}, {0x81, 0x81, 0x5, 0x1}, {0x7, 0x4, 0x20, 0xa9af}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 05:38:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x20}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0x0, 0x6, 0x3f, 0xffff3ff1}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x8000, 0x0) utimensat(r2, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x2, 0x7ff}, {0x9, 0x4}}, 0x2) syz_emit_ethernet(0x75, &(0x7f0000000040)="62bfe7d1360f64f5332f8d8e37b92cd2b5299eaa44ed1ca4756b3fba9853e5d6df8d32d3e7f84b68795e54fc9e41ac663cff0dc471e1de475d62293728513b65d5d79fead4b69562a62b49100b9315ba76247a85c4f621d5dcfeb6c7a7552d19c8ddfce5e00f4338821deb819397bc0c167f326893") 05:38:04 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) socket$inet6(0x18, 0x2, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000040)='./file0/file0\x00', r1, 0x2}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0xffffffffffffff19) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 05:38:04 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x81a8, 0x0) r0 = socket(0x18, 0xc003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r0, &(0x7f0000001240)=@file={0x0, ""/4096}, &(0x7f0000002280)=0x1002) 05:38:04 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x66) ioctl$KDGKBMODE(r0, 0x40044b06) getpeername$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) writev(r0, &(0x7f0000000200), 0x5f) 05:38:04 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x7fec6b9d0721b4bd, 0x0) getdents(r0, &(0x7f0000000100)=""/77, 0x4d) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0xffffffffffffffdf) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 05:38:04 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) getsockopt(0xffffffffffffff9c, 0x7, 0x23f, &(0x7f00000004c0)=""/4096, &(0x7f0000000000)=0x1000) 05:38:04 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup2(r1, 0xffffffffffffffff) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f0000000000), 0x2a6) 05:38:04 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = socket(0x2, 0xc003, 0x2) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) writev(r1, &(0x7f0000001740)=[{&(0x7f0000000000)="29c038c0c52508c45669a25b596bb66a5aba3c7837baaaabc329bc1b43d69bc37e7663df5fe95dd2fbdd2b3d8a2ebb32f6683d299012484961a7f1170a87706c43479914b72e78e21c0e1b2bcad9d31d06e45183a760fd08b637513cd7d1d9e11bd9c61ad8f3e112c002d2495657b2", 0x6f}, {&(0x7f0000000080)="ada79ab30fd4edd5b203e1fa0ace8aded7e4683405c164dfa95e4dc3573a9d19728da3f5f987e6937a6f58f5bc60ed4b1b0e99d716719a37df538f36cdfe845786601e9fa3fd1b99ea502021ab321a90063402281eb8e1766ba26de137247477d58c6b7cd1f13d0f5ff31ea0ec6d92f7ff5614073a290f6fd9b2b410fc50a00cb4e105af55d887e9e435114c526bcddca60ca632d43661e5aa0d8e29c119656b2c7428e007d46e30709e5fc9b4c07abdada48cc2d1e7b7b8f4540c691a80ddc21cd9f1c8d6bc565021262321cc7628a1ea3be85304b91e0381a12620f1f0bec85116ceca709ac5d621e5ec342fc411539a4d84d4d831", 0xf6}, {&(0x7f0000000280)="aee1a1523ad9f2ba6ecc76c2f34287930e8e53f9434c09a5e93b22d1c4e022db10f55896345292459d228da7d7ea93baa185fec0daeea2a3bc1b893971512397cbe416dfed5bbaf4cdc57b4d23a63caf425a7202139a324848af007c962c906b9e899280f134649881878d6d7ab1fd20c11c7022942ae84962dcfd21925d8ecba668a42367e598232773a352b4645ea56ea63ba72359db3376d91930a56b2d050d8f57310fcea2d5e2dd9e1d85ee52e7156cb935a2121b93d8c196714ac34a9d34e7af34d0d5a660095f", 0xca}, {&(0x7f0000000380)="1de68baf639e16a29d86b7eb2d2592c71ba9b9da961a794aa0e9d9aa000d5bc90f87a6dcfa91d65b4a7805ca4d89751c5eee923c29c2cff24287b77aac6d32ab2cb7cc0738105c84314230e3ffdebe0b54ea78ab1916c3668693a2baa0699bb4e0ef3e06dbce2cb43a36e3c944838bb08e21e5f77857d7a1f5c769bd950e6a4c3254f6e0223bc9273737f79f5562ac7d1e8816bbf69b9caa0a47dae2fbbed4696cde944c9893600bcf0b4901b58c4ed25a5a5c6d8474abc0ad9c76ed58d6850725d8fd239b250410b201a6bcfe8a15eceb43b135a5733a2b7be03b51157d164b3f557d252f3a89", 0xe7}, {&(0x7f0000001480)="e82a3f8e28f8415d653caee03b1fca3d721f54516a5e7d57d375b899b4bcde24419b4d0071fdfff9f78d47ad73cb9dcacf0973204aa6a1d0a29a6c26eb3a7d6cee37d3be490b6256ba3a2994216bac1d0106d3526169a4d757f051459923ed33b06e08e33c807a181bdb553b6a601d86b88ddcd507c1f10df032d9e77dd7e99fec791f4da4c1751bc029a31a26b31982148fd4af349d9acf0816f7", 0x9b}, {&(0x7f0000001540)="2c6da8df7f3bea1e893e3a991c5f7802188c31aa5bc57ba05fd4fbc0bae49e6a4412f9f604749d739076acd9d5e5afa57322b32b175a13f8a2b739240fb624c7c74ac680c6f718c37c963f3b86192d116d42176c36bb9fa0df673b3a868c3245aec398fb9681b9c1b2778138d439738f020bd886f28d23f6158eb2174e98339ce3100e2bc66061da8cd522a266ddf7afa5c701e376323805f44c02e9b0cc7c8a5df97359d31a0861505e97e6cb88766013e72e4fa8c53bb926c419666a665fcc310b93cf9634ee6bf334f876022d142ad491801a976f313d220fdb15f9ef7a57dde21b", 0xe3}, {&(0x7f0000001640)="1a4694e3369fd0f7a3a78f628112d72b0b244e1b49394c3379f37a83ab9dfb81e8840d9f42463eb1f5a673c6dc39754a42f4c226f2f5bcb115785568c0d64e7c4e37a7ddbb84c5a4392ec50ba627", 0x4e}], 0x7) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000180)=0x9) 05:38:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) recvfrom$unix(r1, &(0x7f0000000100)=""/242, 0xf2, 0x800, &(0x7f0000000080)=@file={0x3, './file0\x00'}, 0xa) 05:38:04 executing program 1: setuid(0xee01) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = msgget(0x1, 0x200) msgsnd(r0, &(0x7f0000000080)={0x0, "46c5e7566b78e34b5c70df72459e020fb99761d3b2430445d26ee7a4eaa962c960c0b747fade46deffb041acdbd6f2f903022df9d49b82f8f196b2d0c619d62aeca9dbbae7cd6287ff9c9bcf8f6c286d4f20759e61f938699c87eb14eca80f3028f9642d9fdc3f57ac92072ef37e1091de2191a93f5a2086e609c736177edb5591fca81eb4e75133f8d92e0627065c0dd90afe542b627dcec88ef63a6405186defed3f61d02720df7d099bd2691236bd88a0445bf51aa97bca"}, 0xc1, 0x800) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x6, 0x4) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) 05:38:04 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40000000, 0x0, "006b19000000000000a90f0000100000ffffff7f"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) lseek(r1, 0x0, 0x0, 0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:38:04 executing program 1: getegid() madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5) shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffb000/0x3000)=nil) r0 = dup(0xffffffffffffff9c) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x8, 0x4010, r0, 0x0, 0x34) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x2411, r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = shmget(0x3, 0x4000, 0x120, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x10, 0x0) r7 = accept(0xffffffffffffff9c, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) r8 = dup(0xffffffffffffffff) r9 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@file={0x0, ""/15}, &(0x7f0000000240)=0x11) kevent(r4, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffa, 0x0, 0xd0000000, 0x7, 0x401}, {{r1}, 0xfffffffffffffffb, 0x8c, 0xf0000000, 0xfffffffffffffffc, 0x1}, {{r6}, 0xffffffffffffffff, 0x40, 0xfffff, 0x9, 0x5}], 0x3ff, &(0x7f0000000280)=[{{}, 0xfffffffffffffffc, 0x50, 0x20000000, 0x0, 0x4}, {{r2}, 0xffffffffffffffff, 0x10, 0xfffff, 0x3f, 0xdb55}, {{r7}, 0xfffffffffffffff8, 0x8, 0x38000002, 0x1, 0x100000000000}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x8, 0x40, 0x80000000, 0x800}, {{r1}, 0xfffffffffffffffb, 0x2, 0x40000000, 0x1ff, 0x83}, {{r8}, 0xfffffffffffffffb, 0x3, 0x1, 0x95ee, 0x9}, {{r9}, 0x5, 0x1, 0x1, 0xd2}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x2d, 0x25, 0xf56b, 0x2}], 0x10000, &(0x7f0000000380)={0x400000000000, 0xfffffffffffffffd}) fchmodat(r0, &(0x7f00000003c0)='./file0\x00', 0x100, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) fcntl$lock(r1, 0x9, &(0x7f0000000440)={0xc63eea2e0f491d5c, 0x6, 0x6, 0x0, r10}) r11 = open(&(0x7f0000000480)='./file0/file0\x00', 0x100, 0x1a0) r12 = accept(r0, &(0x7f0000000500)=@un=@abs, &(0x7f0000000540)=0x8) ioctl$DIOCMAP(r11, 0xc0106477, &(0x7f0000000580)={&(0x7f00000004c0)='./file0\x00', r12, 0x2}) r13 = semget(0x2, 0x3, 0x320) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f00000006c0)={{0x6, 0x0, r14, r15, r16, 0x81, 0x5}, 0x3, 0x7, 0x9}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r17, &(0x7f0000000780)=@abs, &(0x7f00000007c0)=0x8) 05:38:04 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000012b000/0x3000)=nil, 0x3000, 0x0) munlock(&(0x7f000017b000/0x2000)=nil, 0x2000) write(r0, &(0x7f0000000340), 0x10000014c) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 05:38:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61f41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd84606000000cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb8c6ba9d32fd083b12017bd1ea0d5c21", 0xca) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b7c507c84a4ffffffffff9c11fe4dbfa600", 0x10}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 05:38:04 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x20000042}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) listen(r0, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r3, 0x20004268) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 05:38:04 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x7], [0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x208000000203, 0x0, 0xfffffffffffff849], [], [], [{}, {}, {}, {}, {0x40}], {0x6}, {0x0, 0x8}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 05:38:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpid() r2 = geteuid() r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xad}], 0x8) semop(r3, &(0x7f0000000240), 0x6) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020699f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xffffffffffffff17) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r8, r10, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f00000002c0)='./bus\x00', 0x0, r7) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r7}, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x2ce2) open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) 05:38:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2000000000000082, &(0x7f0000000080)=[{0xb1, 0x1, 0x4}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b6f7e75f99f95dcc489aed7ef55e") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r5 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000180)=0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffa, 0x10, 0xfffff, 0x10001, 0x20}, {{r4}, 0xfffffffffffffffb, 0x90, 0x1, 0x7, 0x8}, {{r5}, 0xfffffffffffffffe, 0x92, 0x20, 0x3, 0xb3d1}], 0xe0000000, &(0x7f00000002c0)=[{{r6}, 0xfffffffffffffff9, 0x4, 0x80000000, 0x9, 0x80}, {{r7}, 0xfffffffffffffffb, 0x0, 0x2, 0x6, 0x70}, {{r0}, 0xfffffffffffffffc, 0x24, 0x4, 0x5, 0x8}], 0x800, &(0x7f00000001c0)={0x5e, 0x8}) 05:38:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="00000018600400800001400000000000000000fcffffeb00000000000000000000000000e4ff000000000100dc", 0xfffffefe}], 0x100000000000021a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x102) writev(r1, &(0x7f00000000c0), 0x1000000000000067) sendto$inet(r1, &(0x7f0000000080)="793d9f303f27e266e6db59af5b4038fac7d569d5371afb08a7e6f2744c691b02725d6d91035835ed769558c8ef9189c79213fea4c48b06a40d17a4fbb71e2640cb846597dcfcbfb40774918bb78d6b686c4be6bc24445be579828ca37419ba40982755d1980a8557ab2778ad46bdb9e8c25d89c4128fce4b3fd16b2350c044a67fc86acad5754b7596536935edf699d5d9ca0e48ca86ea6f42c4079fbaa4b7428d0500db541fea3974b6f094ff6350c85bd2bf04e73545b2824b7e2d3057e92dc3c90aa0a674cba394dfba7b0a9af49261315146375880426294fd75c930f8d057bfbf444aea7c8887b239ea78f584d2", 0xf0, 0x89c73bfb034c026d, &(0x7f00000001c0)={0x2, 0x1}, 0xc) 05:38:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x54}, {0x74}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50, 0x0, 0x0, 0x1}, {0x4}, {0x200, 0x0, 0x0, 0x1}]}) r2 = open(&(0x7f0000000300)='./file0\x00', 0x80, 0x12f) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000340)=0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xf3e293da416e381b, &(0x7f00000001c0)="29b83e522c067241519be70897fb") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x44, 0x0, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000000)=0x24) syz_extract_tcp_res(&(0x7f00000002c0), 0x2, 0x7) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000380)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0xe198221c18b722d1, 0x0) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000280)=0x9) 05:38:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r0, &(0x7f0000000900)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185e8a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748a0200947da61d75bc9028a2b887f0130906e061a751737d1d6a2e60e1f34322c0cdf86431400b4dc386972d2eae1f50146ef1ead47dfc43c6c3b018be5419edd6c225c44b2c6a7755bad7e808f9840f9e13da075ee54c0682247a3ea5651238225996d2250f6e9b60f2f94c51a5b70a02000000182bb8402e11d81ef3c2ff8a0d530549c620fa663f1850071e5828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a0000000000000000000000000000975e981e8d0278831bdfa7bc38ac129bcfdf90523fb85f3398010a7c4a75bbd43c3bdd5bcb482609a156e7bd2faea6cd295a0b69068eae8c1a1c9917bfd5b40c6a140e48eab0cd51f295ee301eefe19c803f6e9e52250235eee976feb92cf54160ad0e4a664b0dd217f1aa598f8b0799f010ef33fbec6135e6cde2642f9c7a9a041c35478ce9eb69091cc180cad69099fa0e3c834a3ad3539d257b6d7e9c33e50c82b71ed3a8b7f316ea771af09f7c0cc94f987b3e394fd8144f23933f5e79543e59a32db323a762d410f1d355020ad663eb811fc2247a942c4dbc4a7f07cb8a4c7d9e2e19d3a371602f1192e22c4b61cbb89b261bd741e3a5e2f7a6bb6babd1d14251029889bd6b85a705a4029b25422404875f1a925dbb16ce6fed769e8d57059e9f6f5d93bc3c7916bbcd055f04", 0x235) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffff, 0x3, 0x8, "b08dce58000000000072a2007f000000ff0f00"}) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockname$inet6(r3, &(0x7f0000000040), &(0x7f0000000200)=0xc) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 05:38:05 executing program 1: r0 = getpid() r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, r1, 0x0, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup2(r2, 0xffffffffffffffff) r4 = geteuid() r5 = getegid() r6 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x4, 0xa5) semop(r8, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r8, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r8, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xad}], 0x8) semop(r8, &(0x7f0000000240), 0x6) r9 = socket(0x2, 0x3, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8020699f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xffffffffffffff17) r12 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x3, r11, r12, r13, r15, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f00000002c0)='./bus\x00', 0x0, r12) sendmsg$unix(r3, &(0x7f0000000400)={&(0x7f0000000040)=@abs={0x2, 0x0, 0x1}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000240)="f8ea4d0531f6eb65c4f6f88094d57e577217223015aa9df1cfd00a7617ca3f08581b73a8c8b1db4ff4238b0dc37066d9962edf75bcab8b7b6412e941ca9fea2bd2a290a3327cb8c4f5cdd28cd770a6cd4e29a0c48b81fe696daa8329eafb0e546aec47e5f34d9a75b8a733b567b1be95cc5f36c305588280", 0x78}, {&(0x7f00000002c0)="2c88b5746baff7ae70365255b9cff79dbdb6bc9e4abb3a2e754155671ed73313367b20379b1155f6b13b144793a3c5b317545f540024837dedd636fc21ec041512aab808c302f769e57d8c92263f6465f0fb2980d81db182aea52a794fba5515d92c2818a19849aa4d2762424a8e8598cf1943857cbae5a6b00dc0909ef4c7dd04688c6c3f5f5166005fd3da20c50978b80c2d08404121756e2e66ea73f7af3bb35509bed1df562a8bc4ab0a505fb1d7e1093b478ad2e2fa107052bfd4d3d17875b4e03ef33a0483b2dd93af8aa5a0bd3c5bc690e21d5aafed1d5a16ece066471aa38e32afe0a059b9bbeb8652787d46a6b759aff1ae16eaf62eb0aaf05a", 0xfe}], 0x2, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r1, r4, r5}, @cred={0x20, 0xffff, 0x0, r0, r7, r12}], 0x40, 0x89bc873edc5ed176}, 0xa) setpgid(r0, r1) mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x40004000000028ac) open(&(0x7f0000000100)='./bus\x00', 0x7fe, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 05:38:05 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x4000, 0x8) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000000000), 0x4) r1 = semget(0x1, 0x1, 0x81) semop(r1, &(0x7f0000000000)=[{0x0, 0x7, 0x1c00}, {0x3, 0xff, 0x400}, {0x1, 0x0, 0x800}, {0x1, 0x0, 0x800}, {0x4, 0x3ff, 0x800}, {0x0, 0x7, 0x400}, {0x2, 0xfff, 0x1000}, {0x2, 0x1f}, {0x0, 0x4, 0x1c00}], 0x9) 05:38:05 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r1, 0x0, 0x8000000000000000) r4 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffff9) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) 05:38:05 executing program 0: recvmsg(0xffffffffffffff9c, &(0x7f0000000480)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f00000007c0)=[{&(0x7f00000000c0)=""/83, 0x53}, {&(0x7f0000000140)=""/175, 0xaf}, {&(0x7f0000000200)=""/5, 0x5}, {&(0x7f0000000240)}, {&(0x7f0000000280)=""/159, 0x9f}, {&(0x7f0000000340)=""/117, 0x75}, {&(0x7f00000003c0)=""/140, 0x8c}, {&(0x7f0000000540)=""/94, 0x5e}, {&(0x7f00000005c0)=""/79, 0x4f}, {&(0x7f0000000640)=""/145, 0x91}], 0xa, &(0x7f0000000700)=""/116, 0x74}, 0x800) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) writev(r0, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5227296a0c3274d61ef6852d39a5f204ec470fa26908e17b3a6894c272ffb484e880e778020dc6e2ee4a8c891c6909b3b3414a32a762fbc668179a0f88556142fca34d2c02cc8e44a4926c4597e1360ddf5505c5d742cb36101cf5a7043f59db617f56c78e21c2096bc74e8d45143ddb27cb1be2b48e", 0x7b}], 0x1) 05:38:05 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/7s\xd2ouse0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = getuid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000280)) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x8a}, {0x22, 0xfffffffd}, {0x83, 0x80000000}, {0x0, 0x1}], 0x4}) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f0000000200), &(0x7f0000000240)=0x10) r3 = getegid() r4 = geteuid() r5 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000300)=0xc) getpeername$inet6(r5, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x800, r0, r3, r4, r6, 0x82, 0x8}, 0x0, 0xfffffffffffffff9, 0x4}) 05:38:05 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000380)=[{0x0}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x84}], 0x1, 0x81) poll(&(0x7f0000000080)=[{r0, 0x54}], 0x1, 0x0) 05:38:05 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000240)='./bus\x00', 0x8, 0x0) kqueue() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000029c0)={0xfffffffffffffe01, 0x1ab}) select(0x40, &(0x7f0000000c80)={0x3f, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x3}, 0x0, 0x0, 0x0) dup2(r1, r0) r2 = socket(0x18, 0x1, 0x0) sendmsg(r2, &(0x7f0000000c00)={0x0, 0xffffffffffffff44, 0x0, 0x0, &(0x7f0000000ec0)=ANY=[@ANYBLOB="d65fedc58684cf465a12eae4f2f6546ce152a61b8cb750b084a2485270b9d566ffb09a1c06e53d588c1ebed858188a240186756aedea8545f6dc43aae6d3efe0bccc501a35b6512b84605309ea03ea752230f5ccfc0d3c95e089a79136f759188638a75673fa7b006b9ab996d7513826b44c4622cba6234042cb36db262711a4d5a22d8ce1e317bcf5ce705d13c867f5ba9463631032425f5ce7aaa177cf9191d61c38bca95b6d00"/190], 0x10}, 0x0) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f0000000180)=0xc) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) dup(r3) getegid() r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000440)=0xc) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000c40), 0xc) r6 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x2010, r6, 0x0, 0x0) r7 = dup(r6) ioctl$TIOCNXCL(r7, 0x2000740e) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r7, 0x6, r8) sendto(r7, &(0x7f0000000080)="4c4fe595e8cdb4c930fb9c77020314eeb610ee9599f674719562a4f84a44ec6836fae8b07ee5b2763f9d5c9ee1174720fd8186cec561a8d4ac94ffaccb9c5de0f268131f38ca5ea862459b04a7e0ff2bb2", 0x51, 0xf, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) read(r6, &(0x7f0000000140)=""/58, 0x3a) fcntl$lock(r6, 0x274a7c1755daac67, &(0x7f0000000180)={0x3, 0x2, 0x6, 0x5, r8}) writev(r7, &(0x7f0000000640)=[{&(0x7f00000001c0)="9ed0c32b80ce84c52dae5d1fd37d4bfc2ccfd23d90af5ec6262b0be7ca542d9a968d9e6aed8ae734285666d2c96e8c6742b51b8a81dcc9d91bba746c986e44e2a4ca221d68f46bf889704bb1fd0eac6159b83ed1a098d6722c96f68b2af90ed8591c1becaee9b74f63a5746225e92c4dfa264fddbcae83f159e0cfb8f77c4da5535d885730e18f92f2d7dd7405de840645b365f74caf8b1c7a4b023df3632550ed06025d5de26a7372dba69012f9c12acb0cec33932d012c93b49c9e0e61b25379e16cd416b4fd4e8d7dfd4ae60e0f079bdbe83ddfad735f12b9e095e65b6e642e43d34a29e29746", 0xe8}, {&(0x7f00000002c0)="20effc39a1428edecca0320d8b1dfe74d6348a77a39c4419f05e97d956d7494ebea61a6e0166c26e6911b79c9e4b02a5b3b0b2c2bc0b0f940ea0d88326c3c401ce466a3a3d6038089670b3bd72a7cbda9a5b06", 0x53}, {&(0x7f0000000340)="4d8f2ae7d94950fbbaf6ebbe617e8b70dfaa608355425a3ef74214022c6f9159a2b78f5cc638cef777c3544f56407eda6824b6dde33ba2f4f209022a504ff844008ceb6e68db5412f5218a28ab05cf524d56e08333d59ea6e875c23b86be588f796f48d58a135021a6e005c88024a6", 0x6f}, {&(0x7f00000003c0)="4250201550968e54cbe25e49a7bfb3daa1fdc4299da496b8b18cc472a0e812d7e0", 0x21}, {&(0x7f0000000400)="a147d7c1eab31c08f7b819c19ab41e4acffdf3d027b5", 0x16}, {&(0x7f0000000d00)="32f3a47c1fd67797f24748b000e2654dc07a593d750277a98fc5df7301e6bc9916d76b92ef181b3e5792c04aba82dc968fa97452ecff663180483212de2236fd69df027db7726c5e8d34dcbb7cadec675a045431cae99fbe379e55b27da8ef3295769df533a31a0611ce48447815491d5b340a2a2f081a6f099c1615924d299b612cdf473eba8d5ef9025e8da97df1d60b78d31241c51764f95bc5d3e0b6b791ad5f8be436f9a529a5d192350be2d90ec83841f70e8761b9f86dd4ee2c5e0ef19973d0e7e71810ce4b0fe1acfd40e717310afed7597dc2a018cf2b086f78f50bf079b40eac43ce0e91964f80b6827d734eaf2ed96a0337aeba965ec1cf44ea99ba88fc51dd1d04", 0x107}, {&(0x7f0000000540)="78244bc7c838234dab", 0x9}, {&(0x7f0000000580)="493f3bc51bff31c48bda34c9fb34", 0xe}, {&(0x7f00000005c0)="894aea7299d85baac20c305aadaeec6a762f0a5d2c63eed5b43a367a83ab8246ec66a8bb55dda758c98a777278e753ff5f5f78ea60dd196d4d8665403c292c604fb8e80ae154cbb8b64e2ff638d1f463d875bdbdac74893cf54c8c77ae66", 0x5e}], 0x9) flock(r7, 0xc) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000000700)=0x3) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000740)={r8, r9, r10}, 0xc) r11 = semget$private(0x0, 0x4, 0x10) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000780)={{0x9, r9, r10, r9, r10, 0x0, 0x3}, 0x70, 0x7, 0x3}) getdents(r7, &(0x7f0000000800)=""/43, 0x99) setgid(r10) sendmsg(r7, &(0x7f0000000bc0)={&(0x7f0000000840)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000a40)=[{&(0x7f0000000880)="05fa45af81b9f51c77a22374d9e078c664babaf369cce3344eacb19313d3a015deefb3475522495163f12f5d8ead807d3f91c461c1429134129b724a2f5c6cbb8893fd4943b859e5b84902d7e6ab2f529255ad1d040eaa4f7646f7da8104829c1f7670f98e6363e3415513a94b518410ab47713b7da65a531d8a1b47fc27aea4c02ee9ff527214ad73f2f28c206e8500b64e52e44b15566345d92d65bd6f5d858673c9cabd849d7c32bd1601189a0bfa4aeb3564945431946e05f52e8752066d6797e9c9dadb6e9a0f9d62647873f7163715ff511661acb9f998bbcacca4c030d27fd18196b550cf68c2383f22e44fd859f5e4e7de42327d1426db", 0xfb}, {&(0x7f0000000980)="d68c62b76e359fa281122a4792969d77739d0503d19e2d435a0eeba3aa92eccfeb693f19c9673737db74ca9e2d67169147efc40cc91e0d5393b35925c66d6607d1cb4508c9e7ae6c60a2425cdbad104b5c9d80136e31123eedaae717d24cc2584408ae3c17ba4d5ebb593ce0bc27e5df31e58af52aaa2f08e60f668742795207a7", 0x81}], 0x2, &(0x7f0000000a80)=ANY=[@ANYBLOB="3000000000000000ffff000004000000ea7bc0e7888bbe2d7c6f6492af3ddad341ab742b50dacb6e04a014424e0000002800000000000000ffff0000b3ed00005634330377bfca10f368fb98e9a9d14c15741fcfb00000004000000000000000ffff000005000000ecf3fe85d0a81a305f43b59c6ec9bb2ff9baa32576bafdbe97f289fc78b551ad09c0a97672db4250d4c17dd4e9c2f800400000000000000001400000090000003e24d24cd3dc2802f7e8775a6adfb901600c8b5421df1e664327d2142ab2049e0b55f758cef985091e000000000000005800000001000000ffff000002000000661f4072db21a8e5a095bc395259f6b952928f5a9b7587c688dbb96b0a16826297c5c3efea085b654d0a8cac2d3b1fa8c26830818631920a05ed74d0fa86f50fd53d3c7f00000000"], 0x130}, 0x8) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000cc0)={r8, r9, r10}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000580), 0xc) r13 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x2010, r13, 0x0, 0x0) r14 = dup(r13) ioctl$TIOCNXCL(r14, 0x2000740e) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r14, 0x6, r15) sendto(r14, &(0x7f0000000080)="4c4fe595e8cdb4c930fb9c77020314eeb610ee9599f674719562a4f84a44ec6836fae8b07ee5b2763f9d5c9ee1174720fd8186cec561a8d4ac94ffaccb9c5de0f268131f38ca5ea862459b04a7e0ff2bb2", 0x51, 0xf, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) read(r13, &(0x7f0000000140)=""/58, 0x3a) fcntl$lock(r13, 0x274a7c1755daac67, &(0x7f0000000180)={0x3, 0x2, 0x6, 0x5, r15}) writev(r14, &(0x7f0000000640)=[{&(0x7f00000001c0)="9ed0c32b80ce84c52dae5d1fd37d4bfc2ccfd23d90af5ec6262b0be7ca542d9a968d9e6aed8ae734285666d2c96e8c6742b51b8a81dcc9d91bba746c986e44e2a4ca221d68f46bf889704bb1fd0eac6159b83ed1a098d6722c96f68b2af90ed8591c1becaee9b74f63a5746225e92c4dfa264fddbcae83f159e0cfb8f77c4da5535d885730e18f92f2d7dd7405de840645b365f74caf8b1c7a4b023df3632550ed06025d5de26a7372dba69012f9c12acb0cec33932d012c93b49c9e0e61b25379e16cd416b4fd4e8d7dfd4ae60e0f079bdbe83ddfad735f12b9e095e65b6e642e43d34a29e29746", 0xe8}, {&(0x7f00000002c0)="20effc39a1428edecca0320d8b1dfe74d6348a77a39c4419f05e97d956d7494ebea61a6e0166c26e6911b79c9e4b02a5b3b0b2c2bc0b0f940ea0d88326c3c401ce466a3a3d6038089670b3bd72a7cbda9a5b06", 0x53}, {&(0x7f0000000340)="4d8f2ae7d94950fbbaf6ebbe617e8b70dfaa608355425a3ef74214022c6f9159a2b78f5cc638cef777c3544f56407eda6824b6dde33ba2f4f209022a504ff844008ceb6e68db5412f5218a28ab05cf524d56e08333d59ea6e875c23b86be588f796f48d58a135021a6e005c88024a6", 0x6f}, {&(0x7f00000003c0)="4250201550968e54cbe25e49a7bfb3daa1fdc4299da496b8b18cc472a0e812d7e0", 0x21}, {&(0x7f0000000400)="a147d7c1eab31c08f7b819c19ab41e4acffdf3d027b5", 0x16}, {&(0x7f0000000440)="32f3a47c1fd67797f24748b000e2654dc07a593d750277a98fc5df7301e6bc9916d76b92ef181b3e5792c04aba82dc968fa97452ecff663180483212de2236fd69df027db7726c5e8d34dcbb7cadec675a045431cae99fbe379e55b27da8ef3295769df533a31a0611ce48447815491d5b340a2a2f081a6f099c1615924d299b612cdf473eba8d5ef9025e8da97df1d60b78d31241c51764f95bc5d371b6b791ad5f8b0ec83841f70e8761b9f86d8daa99756abfd4ee2c5e0ef19973d0e7e71810ce4b0fe1acfd40e717310afed7597dc2a018cf2b086f78f50bf079b40eac43ce0e91964f80b6827d734eaf2ed96ac6fe716a07c1", 0xf5}, {&(0x7f0000000540)="78244bc7c838234dab", 0x9}, {&(0x7f0000000580)="493f3bc51bff31c48bda34c9fb34", 0xe}, {&(0x7f00000005c0)="894aea7299d85baac20c305aadaeec6a762f0a5d2c63eed5b43a367a83ab8246ec66a8bb55dda758c98a777278e753ff5f5f78ea60dd196d4d8665403c292c604fb8e80ae154cbb8b64e2ff638d1f463d875bdbdac74893cf54c8c77ae66", 0x5e}], 0x9) flock(r14, 0xc) ioctl$BIOCSBLEN(r14, 0xc0044266, &(0x7f0000000700)=0x3) r16 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r16, &(0x7f0000000380)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r17 = getpgid(0x0) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, 0x0, r17, 0x80000001, 0xfff, 0x5, 0x100000000}) 05:38:05 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080d34413fb2c507153a05b8a2a9") r0 = socket(0x18, 0x5, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 05:38:05 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, r1, r1, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x200) 05:38:05 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x395, './file1\x00', './bus\x00'}) r2 = socket(0x2, 0xc003, 0x0) socket$inet(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000001200)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b78dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800e3000000000000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7daa699f4377fc1da38055c4c4ccfa32be051981c14d4ef7e27ff97901fdccd8610696486c60fa5c4342c3eb523175d0cf8111"], 0x10) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) fchmodat(r3, &(0x7f0000000000)='./file0\x00', 0x100, 0x4) writev(r2, &(0x7f0000001180)=[{0x0}], 0x1) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000180)=0x1) 05:38:05 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) sendto(r0, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x6, 0x0, 0x0) 05:38:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8, 0x80000001) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 05:38:05 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0xfffffffd, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) accept$inet6(r2, 0x0, &(0x7f0000000080)) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b}], 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:38:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) read(r2, &(0x7f0000000240)=""/177, 0xb1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r1, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffd, 0x20, 0xffffe, 0x100000000, 0x7}, {{r0}, 0xfffffffffffffffc, 0x40, 0x1, 0x5, 0x1}, {{r0}, 0x7ffffffffffffffa, 0x41, 0x308cd81bc84b526, 0x7, 0x2}, {{r0}, 0xfffffffffffffff9, 0xc0, 0x10, 0x1f, 0x5}], 0x0, &(0x7f0000000000)=[{{r0}, 0x0, 0x20, 0x80000000, 0x400, 0x5}], 0x2, &(0x7f0000000140)={0x0, 0x3}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="00000018600400800001400000000000000000fcffffeb00000000000000000000120000e4ff000000000100dc", 0x2d}], 0x1) 05:38:05 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000001000)="ca2413d4704e7117ac7c3c60bc4de39123293ac7dc96e6496d5dcaf111c9e014788c2c8f8e5bcb399dc7b678b77ad292c86c4b777d9c835a73df43a8b480d8518339a40b619cfc2032254d6e6cf4c2d74fa663413ec7d729edf8196b78ab3097f980ed59422401ef3194a1f794036de0c9036fee5290064d8ca7524db3dacbd2cb1eb1917448a99e5674d3a99730d609b259167a489ff194890ec456c5d996a78b5fa18ec0a5b8d6740505b1cc001425ff3c3598b6262a83e34ea01b7658a4fc33028a31d87508c38987cff8f4358ee1cf9e070b1cb75fab454c4ca8dceae29f93c090df59d34f2ed47c173ce3ab4922d582695a3c6b5419eb0a09e9f477ab7cf46cf45d47f8883b45f05099f538c7a7d1875875136913446237c654bd8eb12640f1d5966c5381cad993fe885961839f30970bbe8b6ddde59f7d0e8cdbca0f94bbcb6b1c58551aa7ffad0c58bf6ad645bc60cc1324a3c5ba03a5702ca32592456f829f84921f235bfda79a18bfde483e60c39189fa0d3a214710985a3a5abc23f5341043365680bf5805d306b7d2e6e4659779faf643300996b9596f16859cb1677529243f37df9f0222a94dbcea86677bfd8a4cf0f79057d5af4414060cd6ad1047f9be5fea98328ebbd8b7afcb7914e7ac99205795512aa088234c1de0d78a7ac7becb2b741b72490d1a6b7200b19dd203244783874a79190b1f1c1e65423cb6fb35590e8ddb7092396479b1742b8e83e2ac44b2718916f7577d3dab557bc97a9f0fe957aa2045a959610c6f2bc0d3aec08c2fa62adaf82502c47aa6511ea18cd8c897713deb15cbd88d6ea54224cb0692d5b0969ef4a3b535c2be641c8aa169d0343c6296ba723640052c7986b7b66eaa497b1a796890b9c898abe2a0f2c0ca8d5220e5c647d7e9fd884fd40ced858f41ab8ee0bab1f39f9cad87879024691d09a3da97f363622fe328c564d85dec58cab667eb1660cd971b8e22f9ed817fe86956cc71f2e6c2eb77a7d81773ed9fb180354b4e653725d9e1088c917b9d4432993e0e690134a89f7432bb7cf3ea8ae49042076b1d09a4800d64df4409a83cfc7392e4ec3c5ebf7e1ebdec1d328b4179eb94eb803810bfbe3254dbd155715f900e1484baba35129ec750727239364b6781aa2ca0b6556692f6023df752ca54933fa0e503f558af743c3fa825f074f423f6330402c556d620d5c281e651bf1938faf01ca81ed93a9406cfb7f72cc45b28c24648a575db1da9fc94c3bb2aadf7a74440b5cf9c444223b850f20c653f2358d54bdd8ec2ace755f78a6419e3a1a950fa5d03e3fa61b0a1acf46df25dd5e1cae91dc77e5dad6608a010cbebf61ecd6ef74e49870f715e7532334e01422be2437af351d9ab142ed284d1e133d496e2d3c1c36ca2cf258f2bace7c05e775f03dcac933451990aca62f8e3494018a551ff0db4813e4abc0bc62a5b21caca71243986c082dc7d93346fc333c3f8f3e09b8972aaf3d6196a9e7a97ea04a64b6a590c2a2e6b1a0ce4d59bc2136e5249c4b013264cd6a0bb289f74ac61743ea8ef9d57b886236c4d6e72bb94595d0d682d2bef594f4191de36e810854e73f612df43fce43ea28d3235d19211437b0c72f53efa38ab9df2c6ba84770b0904ee7cfd5bb73373e6e0a9956945e832f6442b06cbfc206dbc1a79d878bfe2662fa73eafa83c25abf3a1d79d17e6636a598a7cff3fb1fe26805d39cfe4a70ecd8951a3ac8d77b87269c2efa02a270ddd16eef303f56f959ad8182182fd2b5bd3a6ee215a26237e50a42654c3c42bd9336e5082e17c0d7f872b27b5fc3aae8abe47229d05fd1cb575a0979f185426544c550e4c4a598d8f523175c23f7fab169c4b37e592911cbfbef8580d3e437f83247b7f44909df24a38976d4eb4834ace7d8f613cd4a841552db7f3aa60a8acd88ca67ee6e4ec11e99d725fca0ded917881769098aaa6178444d07aa29df51b646120c967716f511069f95dc344d499e284b5b543be5cbfa5644b53482d4c7a79480056b9d0919a581876db385909a6849058e6b91f2ac230246f827150f84d81644d806657e7a22c4253127b12311db61b61854ed72801f746cbf5395779e13bd288b3fe9a54d1b76e41050632c3e37700ea7b2d175bcbbb73299bc408d8f4b5bfed8a90caab218182339e88046471204625cc2663ab662b470688d51b05dabf56aa3e406a73f56afffcaf09fe8d865aa34d973a2e8ed380e12cdd89f011037cf8cf20cec86653e02b60c77d9d69f0674383f3df476c49857f8a317719177c2d17bda8078ed4b5f6d66c02b0b526d308f95671ef0a1e73d26c79eff3fe7cb1c53c7a6a71343418c1771ae9e541178d0669076c33c07e9a7f7b83054299df96ac50d6ff79f4d1830c7b05077be7a1f9dced87a84657284a207b85c44aab149effe29dc113e40f831171b64eb85a607e9cf45a5f5faa54cce1cfcf86484ca443603228d47a8cd260ad943992b0bdce84ea3fc105b15a5288459d4eeb9b7077ac156e451582f9137b38778ea2733dc8bb5be5672c393906d0cc74240b3c9febc8db79d0a1cc6615aa8caba53f57b9c313a748a74debcde22c67d4c1ec4f34259b647091419a309e236e59f94d60861c6dd722e7f07af4ece5a38452b48a42c94223d69405d45b54ecd1b1a73f2db1c8a13a74395bad04aa8a2a966e0c1b04db7b1f5d08a2bc4998aec603e23b2f73a9934d107360fc0250f3d6b9d0282729c09bb181e84cfcd1b2c8d317e9d1bac5e3ad133cb213d3213527b1c46eaf6724947985826c6d8d336912e793db4fd2383c8c207673366bbafb93c8e2ec59ebae76c5dfbdbec1d1cffb6436db2c93ca1ce687c715e76b93d74c77c5f9e882bffd3847ccea967ad643f4aaa1bc798744a516fc3c6e55fe35acbb43a0a7f9fff36c8b491fa866ce8321db331220879f1d6dbca1e33dff1f79f4680df158a0de96d09affe52ffca6e73f9e999aa9dac81e13179d9c4fecbf58f6fb599798f4be56387bd22cc5ac77bb25166d67d722dab9efb3e98948a2bb6980c27f33d7397c5b338b87f7e4b27ac621fa15892646780aa98b361f6df542d14a1d198ff3e16b2c4076268b1d3041286356301e37814ec6911928df3475c793681a38475d4960ebd14210c5d0e5b9a2a7d72bfd1dc61e658ef79d73dcf35c78aca73b7e6082cf4e4fe901c89ae0e46b9fd2bd0ae2cbd19a033b7c2ee629f2824f697be0b9e06f2caab293d89e146160645b58f3cb00646961f614355493dcd2fe8d15262680c332584316dfda2f69e2442fcdb557f6b25a54ea273e7a08c678d7eebd03e2a6cfecc2b11cd30b127aab4b5515a22aeb519b6554853ea635ae003ac7e337e995753996c02d0be1656eb96b7233d1253a67fb1ef4d7b794f1e6b1c1f6e3e28be25e79a4b78f635aea6e227f2a4f2ad81691361e4633cf9f319d47a84e61e94a1295ac3045f0a6b0ae90726f6d8c72884141f249ae4d49720dab361548f9b470ec0b908fd43cfe733a4a23e855ece9ee9d7712b3737c85ff2c93be4c3202c26c29e223410a17fb7b7fafa5115a6d3f619bb242f8e237123cfadde7bb93a976da0bf3fa5b9eedfe173226c334173c93c98b9b340f58c6cf8ab2e882958b0c1c617b6889feda7c96a1c121103b1074a8017653fc6fe5638d52119b23ded7f7afa1b0e160d019c9e5fd3cd995743c2498307571ecd2497932bb76a552f7c31b0e8aacab4ed4ad216fd5210bf1f5e469a0b071da1a5092fd9b60df9a1a75af12dbcb252ed3876813801d6275088df50903692b00cc35469acd627963638a8c1ba7cbb6ad61d01d2c62cc4619dde642e90bc31331a9c4cde13f927006866dc90524664798796d1bdb12f6eac8d04c83b0d0d74aa5fb44795e85a12fa4cae66788c3236bf8aa9e3a6b613879f3b5b861bb2808e4348caf772984f0bd50f9c32aea6120ccc8f3b91f6d54437d23413decb1e0f828d18513837d2173dfc68fde6d5f9adc2a766c77201d97b54454905ac18929e380e0f7809b4d598afd3acdb7768fd42bd1c4a2e671adfe6d367c3bf59be2da7b734be49c4d48b00fefbe28ffef1cde799fa21b9f652117461cd709ad50b6e60fef160c45e8e27503b2f3097f0b0a8f2074a3335e6671d7cbc9c2de4a43646ad17e8082bdafa78e88e3da4df64af8ecaa3917c27e521aa6dfdd25afb8a02f46921d5213b6555cd2987a4753a5ca79d2a1394cc769f1d8c3a4012972f9a09a2a5fce43b66d45d36f04dc9b8ac72f653cb335c44ab2d4ddb86f105123f5359261dab4a117f0d10a0b92d6c19b031a4b063b9e9064d19f1eda338130c0674f9c73a261bf11a10768e062eeb4398936a122cc04b9605a5082f15cbe02aee4ca564e37543d29e0f3a51cc34802a0c25c84f553c5a421019896c9d839a34b2725b5f170dd13bd841d83e9f84b1e38ce9e12bde66e6ea683894b5fe335b2f2403c83e56914d4b1736535acc92f9f6d95b96c1862777815e6c27f843724c22f1af4b30c0573701318c1f4c4e966eca0b642f3061bb2de509c8794a4ca61794e891be329611b25ea0cf784d51d842f1d72d3afbaf33d6c26c0d8c531f4a36c3c380e6a29437b539c5a678d39a23e1c9e220c7c66508da2ca1f81c5f1d179e42880d033ce67b301fa914da14032d373dcb011dc5e17871572351c34d651acb3a8ddec250f196d485531b3dfb14a3a089d8a6c7303ba3adb2d2d7c1a5ecb2abf00bc3a07786d72fffedab8d523210089e9166c8d79b930fedc644b54dd96b6fdba027d858cd9875153992b1c8786293366751186d5bd39d0ccdcf271c6671c8c5b247f7f0ae5b7f3812a01abbf3fa9c491609fd6600fe0814bd291fcebf01ebff92e1fe24f99426ff9b0341b098272f279a5aac9dfddca165684c6bf61fb65a1e23b981c6e7a66977b9ee437a4948889783ea5f95dc80437c4502d0fcbf1f48edc6d29babfa90a49b10fa34dc9e3e7adeb47429e8b9de7afb103cc3e5803651d66e287764de4d00f6079c7104ed5abc6db7379bcde087f767f4cabf3801d58822c7de0586f7b6a9bccc892efcc509800597257bec7486534b2460a7683b274ac013e2597d3d2fdf1497200eb1e3a66b586302176baae31bdb1d2b771453473247e1ea8ce672d5b48efad6e56e7b4575201d54e84c02b6aeb23f2b7054f08b7ea9ab6128429377d4b72d444d2d3b41b551692c5a24c0e9f184dd2acf3077d4258a85bb6ed0eb44d0a613e77adc033f2be8155b21436153d64709147fdf44326bd199e5b9b39bdf0889a7407b0b8ad199d6f814d5603dde80c1b05e9441ad9477bc9b4c18b63719cb5ab2a85dad9fa90612395da411c37211f30748e2785eda617c8e0fb4fa4ff0efac873f79028beef05d4a8d58d9100c321abe70e6cdaaf4efa4ff657a21ef92d6a8377d08010044c75f4002c9a4bade7905ba48dc4e370bdd53867dd8002439c028f19d44419c2ce12cf0dba8be76074c711ca38f2bc971f8f365764f0de6eaf2b4eff73f7a418a74fd490fb06e6ef43cd7e0ce244a79467ff30edfb5d9d2e73bf1dd6d26950891054750729163f6412aa78eeeea29dfe741c1250993e0fbe0d9df206a8d01408062b6e15e930a73eb2296eac9355437631adc1ffda3feebd6790fe9caece841e778c332b253159728ebd648ce6ce18d53974c1ef00583cbad06a361cb0a983c49ed8db698b219b43f2e7873c2670caf7b98990437829da5fa61bd0659098aaf7df1fbc73a9db2c6f15657f8f33598b8d5fd2406dc5", 0x1000}, {&(0x7f0000000540)="973ebf901fb2006339c738f5f0b46a2231f2bab1869c72049228e31ebaeb4455f799a0fef257a8cb1da91c7b06691eeaf24e055b582c477ee035f556830770b770d541d8db86c7685dfb03af1342f95ee52f77faf2f314fc9ad4cdb5e86b81508a0f9510fbaf954094c17287acc2a603632506274d551bc43612939a9efde83c565b1c79d90cdd04b4fa4d34c754ec407cbf70aa77ed04882d854916e4515d0287a2d7dd037b099bc932830f839b6a59a88a83b5a1fdd73b09124246b04e68d6be0091a85fba83342b4f0687914c66dbd31e3ce310b826c51c4733925799d5e84d5426ffeae7a4bdb53bdf4257ae3f18c316ac176385dc", 0xf7}, {&(0x7f0000000640)="be180fe2981df7b0d9873fec06a52acf538ec3c920ef04b343a9d43a8b47df037cfa81532506d8dc1d3f8b5f960366b6bebd60d7236674270d2e2677454ee2e68918caaa682de5bac1fdec80ea3684b4decae3150833d91cbd4f45b5361563adf25a51323c27c868a6487b03f761728fd5f94f331869e1e6b423d5df205315cd295008af054306f23eda6b6718ead7051f4d26855d5d046726556b96a4fd94ea52b225a5c39c6ccabee3a11c05acd70215451cca40a1cf05aeb922aa0f719bfa207e6d21c9dd19c661551ef287e8907e196c5cefb37a8136ee804bfdb8f7513da0a0c6a10b7479c625e4b324c12cf18a5d1dc2fed88811bc00", 0xf9}, {&(0x7f0000000140)="5ed66b773bb982466ba6a8c1b35ae6e8a3535de925e349685526db5b3dbf5558c14019ecbf53e6ff83f15a3ad0f4", 0x2e}, {&(0x7f0000000740)="2a1fbb6c071b1c9718ee601844b05556508df6f937e73b36c981448d9ec7d06f256e9f5932f3f7197e926449f556770d4a08c522a40eeb0da07298acdc0245196fdd9ca3e20ebc556e1a82192de4ed088a8a55ad8fe594890f0281e4a67a7daa3efc32482fb92799f7910b4e9607b3e6f91fcc5ca355963dce32464001db32ff02f8979a65f41e04a8cbe3c4b1d7b6189f80a4b7feb09e1acbb16516aa69b7eaa3320e81cc4014242c0220edafab3ab6befa2418b76a452c09d69db0c88c29016df29e7267f4b2e18733e9709dd1b7adeeb23ba0416e20015f2ae99903345fc92708ee87bf55eca014312b775458bd24ac65a030d632b23f13266d049c79", 0xfe}], 0x5, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = dup2(r0, r1) execve(0x0, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000500)='./bus\x00', r2}) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000080)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) flock(r3, 0x4) execve(0x0, 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = open(&(0x7f0000000840)='./bus\x00', 0x2, 0x40) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000008c0)={&(0x7f0000000880)=[{0x21, 0x6}, {0x46, 0x6}, {0x80, 0x200}, {0x958795508770607f, 0x8000000}, {0x87, 0x1f}, {0x45, 0x7}], 0x6}) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000200)={0xfffffeff, 0x7, 0x8, {[0x6d0, 0x81, 0x1, 0xb8, 0x101, 0x5, 0xfffffffffffffffe, 0xec7, 0x3f, 0x0, 0x8, 0x6, 0x5, 0x5, 0xbcb, 0x0, 0x9, 0x1f], [0x20, 0x7ff, 0x7, 0xf50, 0x5, 0x3, 0xff, 0x6, 0xfffffffffffff800, 0x8001], [0x1, 0x8, 0x8000, 0x0, 0x5, 0xffffffffe61e28ee, 0x2], [0x251, 0x6, 0x6, 0x1, 0x5, 0xd738], [{0x7fff, 0x9, 0x2, 0x10000}, {0x1, 0x3, 0x3, 0x7fffffff}, {0x4, 0x6, 0x7, 0x9}, {0x0, 0x7, 0x2000, 0x95}, {0x6, 0x8, 0x0, 0x10001}, {0x5, 0x7f, 0x2, 0x3f}, {0x2, 0x1000000, 0x4, 0x8}, {0x3, 0x676, 0x7f, 0x2}], {0x3f, 0x7ff, 0xe6f, 0x36}, {0xfffd, 0xce0b, 0x0, 0x9}}}) 05:38:05 executing program 1: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000140)=[{0x0, 0x0, 0x1002}, {0x0, 0x4, 0x1000}], 0x2) semget(0x2, 0x1, 0x351) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xba241905a7fa7e5c, 0x0) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = socket$inet(0x2, 0x3, 0x2) r4 = kqueue() r5 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x8) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffd, 0x40, 0x80}, {{r3}, 0xfffffffffffffffa, 0x61792a352aadf438, 0x1, 0x20, 0xfffffffffffffffa}, {{r4}, 0xfffffffffffffffc, 0x0, 0xf0000000, 0xf9, 0xf378}, {{r5}, 0xfffffffffffffffb, 0x0, 0x20000000, 0x4f, 0x100000001}], 0x2f48a449, &(0x7f0000000200)=[{{r6}, 0x1, 0x4, 0x2, 0xfffffffffffffc00, 0x12db}, {{r7}, 0xfffffffffffffffd, 0x5, 0x1, 0xb0, 0x5a29e567}], 0x1631, &(0x7f0000000240)={0x9, 0x1}) 05:38:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000140)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x80000001) socket$unix(0x1, 0x5, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) dup(r3) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="28000000ffff001c018844fec30aff116a1589b392bc258a2395819454506127b5c348848ac0bfb1b270a7aa2078ec24194b9c7311d26b97eed76176d66e2168e14da03a36dc45c1aa24b0eba910eff3acfc6e1d7fd028341c28"], 0xad}, 0x0) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 05:38:05 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000001240)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000020000000000000000000008000000000000000000000000000000b4d3effdcf275c055a56520e68d6430000000000000000000000ecff00"/125], &(0x7f0000000000)=0x6e) pwrite(r0, &(0x7f0000000240)="b14ba1212c65e160f0cac5b819a0569825b22ed0464e45351502708f089dd769435166928e0005953bc3dd00a73c85019e2286b2b1ebae5b89aa18dd9e38f54d7a4fdebcb3995cf7bd19269504b9568f280648c17edf381fe112671fe5bdb3d1e33dc1cfca602aba8b602547b22607014c0c566860ca4ce3215d87599c84bb78e712cd15c7a83e98083164d68971e9466e7c221f6a3c49cec623c82b1d2ef7b60e1c1771cd224b1ae3d9da417a5c0e9a8cb92c78b2b58eaf5708d5c96a6480bc7664af903e88c92591b7bfff4313024a5e43fb1e6353c53145d52c9c62ddda5a2c76a45cf05a02c5dbbe536132496250a026a5401d1ee9d42fe87737f9aacad571e6138d7e5a238c930a5ea49079ed72efdeb9190cc9d7f0168c2e18ac3f0da8d9003b4240c2c370b64fd6f2c4a01f9a3b31257942b72959395fd154ebd1f6ac537d67ef69ee751721a3b1a6c3c2ff772146adc05ba512579d8db9de16b9d847cffb6206d88cb042e24c62570a3ec1b4e8ca811f7e61bdf6aa4da8e0a80d35556a29ab0a091a608061896ca5093a3d5509b33baff6e2e513191c902cb2e1955b0138f5e0049a2bca49c82154699df7f3f0599c886de5041adf6aa20f22e41ad6ca16e1cb3e2387e9cf49cce1a6abab1f5e5d5ba3631523b9c2f6025be4b0eacbd35c038b4ff878866f26372a0cceb20e28ef1836f5da8308f87e0b20025b8e9852347af6a144d35902c68e15d5614709642472d4a69f9fe536b7ba494ea16950a5221bf90b74e1926d8351ae7908f3ffcb06b2ad903222f913c2aa5b89566a4916d8c3e120148abedf3ac48388117609842a864297eb2e53afb9ad074252a5b1c3c368d9253d0603216346d37e6c52fef9fecba9551ec2c64552db6bf4e1a804064e5c0f1f83f6f9b9884e4f1c2d0fd377f0db5cf5b876ea2a79660addff87b8a4e76fef4853daa22d40b294e50971be624afa73bf3db90ddcb1e807121c6edb31b12966e898a08f7b04b1553629e566e3207f41958a07a84657a36866622393312b72234ca1ae2cea27cd8ccdcdf75847f57c6ec899c63faa385255580384c02b3f60e65941f567e1d3c0867d11f61b527ead2dab30f32a61d78ff979561ebd6d14b4b15c6fc5309cf6b7fd5d50ecc794a1407e4cd0a627689920b38c536320767063a30893f7fdb76724dca5eca70b70bc18e0ff0ae8baa65771bd2e52e7e7f097b7059cba77c15d0d5e3d812fc4948f7cdd75a3fd2d1c8f4f7cf2128c142bfe35410b6b198f79151b449f0c147ce4362cc89ec749dc30588bdd392113da6250dfe0454b6acf978ddc1f2acddd77a9ff51a7cb945baa782fe61ec84ebe5041bac451d30070809b593e08f246d3d156a5b2d1a7c8a68e4add23e55a636b7e50908e2a885cf60a6832b3fcada3a4b72c466dda690632b5c7487a537f6e6329f8903cd68108f3631007cc8cbbf250f67519c7c8cecb5d5cd4d284e2e26b97e7c031334aeb513219c3742eb936a525767c1bc9b818c7802888279e529bad471cc023982c8f77c557164ea0c32c823e628c0f8fa7597d8b9bef7cc38726383484f93feab2b924d363eb80356c471f765c4c0c636c5da43ca0ad791857addfea806ab7aa76e8ea84909aa0e0fef5fb068be032b1e3d13d8d12a23bbf77cef6765d93bcf90de9b35107bc6a1c0f654b971d5e8cd722773079be7f513ae3627c728e3a6c682bcd089b5ecbdb75b99d34a0bc4a3f856da7f2c236c5ed35aafdd4eed7d7a502c1f12bbf9f48d22b730287723ef6416ceb1f41d3e035e298bddaad2a5d5c14b55c23bce0d5e208fa0f3888df218b438bb096bfc2013fc1f0d39ed8612b2727432eb1676bedd7d983d9180b50fdcae0b175df7658db601a18961f99c9b8a7a88dec05b975ac13aff42b1f69a4a064b5a006f4293e04014ea0f51c3007fe8dcc7075009a73f37dc33c4a04372e50d678ed185dea18fdc5c20f2ee69d3e33c960c015c9cd696c3ca43015b4fdcbb1150bf729c2b990acf834c0948a495e2701509555ec64358bca095f9c1dba9e82cd4fd4d90df39c0bae13dcda3eb8327f0ef644dcbf32a83b1c8db078649241071db649ddcfca35b8ed1b5868cc2948ccbb808091d9c0813b4ce131d5b61150d20d036ea1893a07eff7d4af64951561d58fd621b2368a116a6e1102c38ab724d45cadbc80f17e675805c927c25df7d920db4f945eb0063f5d5b7ecae21a72aab8d1d9f9eaf657f6b6cafbbede3c848aa18e590a3ad1d681c10d1317c539c351f6fe1583f7f3376f3df58d02739982929d30a18c210fe88c4e0ccedb5ce76c267d1855943f415ef747c501a61eb59b1fee820ac2d8699003db72f37b46d40b14bb4f9318d9dc49f5f193dbf6ccc3fc1a8bd5ad3887a08810a7fa99f7ed16c8abea3790f7efd378ff25078e9186d4513f97c2b8028efee057878ce38023f9b4147e8b7262a281fbd256b434e45d574e12abbec82c32c8545ad059ce194e63d2b528fe6d6452cf66d324760b5800cc2d6ee48e07115754db42c45914e414af2c32c06266f899e3b04990bca8f46440fc455e40c5d989898cdd33347b82c5f7feb3236061bd3b50723d054b9128c7b70949815dd39bea15b5f63e88f66fc165afc380e2fa442a7ba4b7b6a3a6d1f2736420ad0ab471a6b3d30d5145ef9c3bfc78a41de0bc5122e1d2e9cc10fca2793548984ea45b8345a6ac4bcf2149dbbf2a0699eace3380a24fc16c64f68a899bdf9dc3bc63dc801e9351f609a088061535689c7f4175b42db0de8d12f59a8e131d1dc739b6a705f88a466b7de844d895be02a11610afd0607816de1c499c1266c137e8dede4c872b6fea680ffae54a995b23ff27b6b6f1efeb590053041a62a497c1fab67994c250b705f29e2ed6a776ba6baf3c3363e11e4af0e7f1d836ee22cde2ac40b6a643b8cc8beb651d6c2059f6810363158aa3a953be45cb4e8ce34fee3fca6fa3e1f396fcd2ae89e67d67dfd807db5785cc7425251da5ee13375a05d6c784525604ad7bb58c0f25c8a56a5baa97387d5bc63563251a2c121a6cb2fa32d698806d751a02292030454bdadfbcecdf0069289d457a9c9c6216cbe0271843b4a72743d96d5279d0837a770e50c35f3193c2d1e7d47356028eeb96a3fc9f98c805cd20ce97c4153d2d99e0d0f77680449bdf8e4ae64756818e317f8e628d31ddf02321d2883af07cf2500fc5e2e771d5f33772f725637565dcfcebf0b10d9576afd5d5ef3d9278fc00faecfb07796c42ab3147718395c8b72afa2dbf5c7cc7fa0271f536f2dfffa17873d45859e7d7e16037b21849c4b49fe1a09a02ca78a7092cc22b42bc6bfdae8f9e9a68da4722a368c8dc0733c3fdd0f624953f7d340c47ec6a5e9723c90067e1ff02f74c0a320987e6b94f9e902cfe1dcccebc09aa58f0f579423550bef0034e618e9d31a9f8e6f9f8e12ab06a7467267bd674a296c535615e3dc4885a2f93dbeb0c3ba18dc706348a228804e8f7308626204800c32880de9d76438d87476353d4da33def9183ce5e68972f07896ff093d96834a2cbf18923f3b12908cf3a250af7b5a4d8d93cac7bf57a175d7fc5de0e8db9961c28434915714f216b8b46b6e7c84f206e77531f5f04a891cee71050ef5957b0f2597347c62d94d690ddc3334123e05551a7e69101321c5966af6ddbec10fe7be1b1fbfc03f843a44b9ae1daedc85e49b259ca731e3781d32a7c4fe0294b9fd0d72091c5ae25d9f57eac8ef6e24fa3db5389fbb8420ce3fb66ebae758ba35f01a19ecde493e8dfc076a1c18643a39ef16002c5c530b03e5dea37d35cf9ced72ec20e9c2559dd9d5c1ad3c22f10cf83d537b9ea18de72ab2e9ad78d581ee22674077554c598b8fd004ba7507564ecb8aa4aa5a60fd3a64aca6b3a274766e408d2d11cfb0bc535ca3741a99c6445518763f360cbf82badd818c2d2956b91b90a27391413bf20b99c4f3eea77fd757f62c5dc0f317f6633ee8666cba4356051f81919eaf7bff15bfe24d312b9e9fefc68cf18f6932140aadbf94c08e6a65b3a1a19386f86f8d31e5a90087e6e82ece87f1cf2ff012f73237a99db91e8a199acc37f1319b4b7c06d2b5afaaa3c4f8ee90c07679b5b44da153e0351fa1f2e99be457b97d32a22d7956c01fb510325a2d138fd8f1fb4d16fc56d7c1bb09fdb8fe3d0367bd09581e7f4dbf51db520cd46905c8b90ec4528b32a40d98be7d3347874c767160c28a0cec7e4e7be9155ad484e56f717280dd3312da2e6030b892d3240bd535fd9b50da406fb46a96b6f0d5040b723725f7c8a99e7e0d0ee982bf411bc9ba0d056c6d1ebf7e66dcbcc00442c65631303b9876c615949eadeb1f2ea5f7a0f7ef8540d2b56da6cb70aecf0e173138fe7aaadb95628887af5ae33135dc357311b9b0a8fc724f1c3d4c8862df1ae00eef2e2751c02fe4d35a81fce4c7d10968e8b4536482690b244d6251258d079e8cd21e6763903cc790eea421afb2ba8e699fe60dae311726eebdee1153d60527a1397138e742b54e3fec2b1592cef46915d1aaf7b0bb8d9a369b9070d8b8d93de3d92804653b3c969c7f6615da54a08d66123ac22a1f34e8d1fcf761adec5842c402ae111b46aada2b34bc35d06d140a7400885e50ca1bc10fe1997c481ccd0c1421d56159ee5bdd264d58e7cb858dc377f79220e84c6682743fba4b0b73cc3a591d35aba6f95449726813549142f2642d97a98588f10156e5985822f2757d708245a24ae63e0c1a194c7f1322467c57be660f495a98e8be2cfccaf4aa768af4acb247c5702bb750d0a86a76df1cfbaa8382816f6244cbc8a8c749287bbb1fc836c5a8a76b5be5a8f38bb91c947b93271f1e71cee262a6fba9dd20cfbf4ea2811a5b2f5040c23bc4e6827d7d7bb889a7c834c069a774749af83f7411fec19c7b5be4019b0aa7edc444d454affbf252a675d40ac44fe2420e4c4c290adad243304edc8cef7778c087c8061c995397883c997e7fe0b349c0019b4beacc682b9b27994df183ac66c77298d09da37a011b0b0f7bdfdfba776da99d7729abf4a0ef938b30065772737e0b900cfd377e53fa19b1ca7df836b3e5d397ed5129ae66c6d8d39f092a62bb03dc8446c810b5c59a8946b8423d9bc07e7bcf83e33603f74b87caf58c0711043666cb3ae54cb3ec9154afb9b7b3338eeb36b6ac642b7a21e252dcb3bd19e6295a5f6756b2685720b3bfbf254be97921c88c736439892bacadcc2599c84c6344eb2eab04c152059b841592d30bd84db2115801320be05c96999897f75b122ad65947f5793b58d9cfcb04640f38661e74b31212a625793d0291de79933b6e558ba9d2fdf06dd9bc9560add034ea3a218e9eaf44b717706f59bf29760bb667236897ffeec6617d9a5c95b1f94445a13e3901fe0d2841765b543efee4387f451af60e0a28048d03ff952d55a6c6f33176a75b5007876dab24d696bf1b60db993fe18d110853232196c2703bd85cfd5af47d7c12be1dc2112d83d2aeab1b199c2cf79ea5c9286bafbc91bbc27f5d1674537887aaa68686f1c08026ea72e4655ead87d85d9eca01f66d6d860fe98539450ae87f40f7bf78a4ded591360562703127853be2d8f3775ccfa7036c3235e323e44c03172a75f86bc8909030c7da997c030402e2016ca9eafc57401c1a1866be57f59f010e3fa1b614f89701ca0db7a3c1041ca79dccc3baf5d02ab1fdea621ed0fb8752b01ec02d275f167b08ff852afc5d538532c2349329f800875e36755ddb98038f3f", 0x1000, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) close(r1) r2 = msgget(0x3, 0x100) r3 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x7, 0x4, 0xfd4, 0x100000000, "4bc3767c63e17180e9fb917bdf6de0b0bbca21d3", 0xae5}) msgrcv(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008436e52600"/143], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000040)=0x1) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f00000000c0)={0x1, 0x80}) getgid() 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', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) open(&(0x7f0000000440)='.\x00', 0xff7c, 0xc0) open(&(0x7f0000002980)='\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', 0x2, 0x0) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000000)) r6 = open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x8d) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f0000000240)) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r7, 0x9, &(0x7f0000000000)={0x0, 0x5, 0x0, 0x1000300010002}) flock(r7, 0x2) close(r7) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f00000002c0)=0x8000) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f0000000100)={0x1, 0x800000000}) msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r3, 0x802c7416, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r9}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) kqueue() 05:38:05 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x3080002002, 0x40004000000028ac) r0 = open(&(0x7f0000000100)='./bus\x00', 0x7fe, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002002, 0x28b0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="00000018", 0x4}], 0x1) 05:38:05 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) fchdir(0xffffffffffffffff) r0 = socket(0x18, 0x1, 0x0) socket(0x1, 0x4000, 0xa9) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 05:38:05 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x74d9e7e678b84f0b, 0x68a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000240)="4922ce77dd944f9f724be920e78666b42e10130e457b5c84a2d10027bfd863070b5fb0ba980c9be84fcdfb084d44f27814589b59a4349a1c2385602e228673eca4c7407909b56f004589c93e0000635f0f1d0a2a26d736bf1ad143ab003fea8788a2094e6d490d9668612d", 0xffffffffffffffaf}], 0x1) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)=0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0xe8, 0x0) chdir(&(0x7f0000000200)='./bus\x00') getsockname$unix(r2, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x1) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000140)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x1) getsockname$unix(r3, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000300)={0x1, 0xb4d1}) ioctl$TIOCEXCL(r2, 0x2000740d) unlinkat(r2, &(0x7f0000000580)='./file0\x00', 0xffffffffffffffff) close(r2) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0x7) getsockname(r2, &(0x7f00000002c0)=@in6, &(0x7f0000000440)=0xc) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000400)={0x10000, 0xfffffffffffffc01, {0x100000001, 0x99e}}) setsockopt(r2, 0x3, 0x2, &(0x7f00000005c0)="8ecc30c78a6362f68fa4122f385dceba3f87bba6c4fa6b54ee70f307e0d9b922bf6dfeed3cd43ecc7d68acf5544c5aaff2af9c010ec40386c0d02e6a785e87eb10483b9c68030b65bb297b541a2ece62be3cf5271bb3cf5210c2ab575ae53fea7f", 0xfffffdc8) write(r3, &(0x7f0000000480)="fe19c25eb6972eb41470075e88cb6f56d3ae6b6c85e4f74d36338a3a25716cc6179cce0051ba0b98b138bca0d799e576d259e27f027b51f9551711e64eadf1679b8a1a", 0x43) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000280)={0xffffffffffffdc34, 0x3fd}) fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x0) bind$inet(r3, 0x0, 0xfffffffffffffe5b) close(r3) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f00000003c0)) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='c\x00') faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 05:38:05 executing program 1: setrlimit(0x2, &(0x7f0000000100)={0x60000000, 0x60000000}) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r1 = semget$private(0x0, 0x7, 0x4) r2 = openat(0xffffffffffffffff, &(0x7f00000004c0)='./bus\x00', 0x2, 0x1) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000500)=0x3) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000180)=""/9) execve(&(0x7f0000000540)='./bus\x00', &(0x7f0000000740)=[&(0x7f0000000580)='\x00', &(0x7f00000005c0)='-\x00', &(0x7f0000000600)='/dev/zero\x00', &(0x7f0000000640)=']+)\x00', &(0x7f0000000680)='/dev/zero\x00', &(0x7f00000006c0)=']\x00', &(0x7f0000000700)='\x00'], &(0x7f00000007c0)=[&(0x7f0000000780)='\x00']) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) mknod(&(0x7f0000000480)='./bus\x00', 0xc000, 0x3) r4 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) symlinkat(&(0x7f00000003c0)='./bus\x00', r4, &(0x7f0000000400)='./bus\x00') ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000800)={0x1, 0x3, {0x2, 0x7}}) chmod(&(0x7f0000000880)='./bus\x00', 0x118) pipe2(&(0x7f00000008c0)={0xffffffffffffffff}, 0x10000) ioctl$KDSETRAD(r5, 0x20004b43) r6 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000000)=""/155) semctl$SETVAL(r6, 0xd88ce6400dd2fc4e, 0x8, &(0x7f0000000840)=0x1) close(r3) r7 = dup2(r3, r3) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000300)={&(0x7f00000001c0)='./file0\x00', r3}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) mkdir(&(0x7f0000000440)='./file0\x00', 0x1) pwrite(r4, &(0x7f0000000240)="8829076e9db40856a5321cf3864c65fe3f0351f97fe7a134f5022dc60a78e4d4e8997d8056e95f8df0a2ebeea40c260b3598a1d1eba4818a8f7138004a853d03a41ff90629679b594802edfef87aab83fd1f197186fa2eb6504f4b17a1da98783077968f3e85e3b65b3097288f068cb4768080bc62b6dad6679f983153bb72cf8643c12d2937ab804b2e69e0b2c9299a51b8639508abae2d598764670cd2d370e252e47ba47aaf9e65", 0xa9, 0x0, 0x0) link(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') 05:38:05 executing program 0: r0 = semget$private(0x0, 0x4, 0xa5) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xad}], 0x8) semop(r0, &(0x7f0000000240), 0x6) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) sendto(r3, &(0x7f0000000400)="ebb2667f3a4af29bc07056c172c4412114f8225ec972e78638a841855ca2395bdd2b5f58a612253c39a9dd758f4e4655c10759ce8f441ab0dc91e13780a9a4e5972253c3d9d5472eef9a217f7e0ef878f3d1db412abe7de8f6d8511f57b7386e4bb816ed1d268a8273431e02ba5920cba36f6ff617d04fc6fd4cdc2f53e2bb5203f02d1716296ffb35c9a18819598321ac27db095785a437", 0x98, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xffffffffffffff17) r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, r6, r8, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f00000002c0)='./bus\x00', 0x0, r5) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, r5, 0x0]) setgid(r9) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xf14, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x0, 0x0) load: 3.92 cmd: getty 69098 [ttyin] 0.00u 0.01s 0% 305k 05:38:05 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x2) ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f0000000000)=0x1ff) flock(r0, 0x2) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x1, 0xc24359fb1f167947, 0x0, 0x100000000}) `þÿÿÿÿ öÎO"'n+*HÖX£`þÿÿÿÿ 05:38:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = fcntl$getown(r4, 0x5) r6 = geteuid() r7 = semget$private(0x0, 0x4, 0xa5) semop(r7, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r7, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r7, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xad}], 0x8) semop(r7, &(0x7f0000000240), 0x6) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020699f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xffffffffffffff17) r11 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x3, r10, r11, r12, r14, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f00000002c0)='./bus\x00', 0x0, r11) r15 = semget$private(0x0, 0x4, 0xa5) semop(r15, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r15, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r15, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r15, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r15, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xad}], 0x8) semop(r15, &(0x7f0000000240), 0x6) r16 = socket(0x2, 0x3, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$TIOCFLUSH(r17, 0x8020699f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xffffffffffffff17) r19 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r21 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r21, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000100)={{0x3, r18, r19, r20, r22, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f00000002c0)='./bus\x00', 0x0, r19) getgroups(0x5, &(0x7f0000001a80)=[0xffffffffffffffff, 0x0, r11, r19, 0xffffffffffffffff]) r24 = getpgid(0xffffffffffffffff) r25 = getuid() r26 = getegid() r27 = msgget$private(0x0, 0x0) r28 = getpgid(0x0) msgctl$IPC_SET(r27, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r28, 0x0, 0x0, 0x0, 0x80a6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0, 0x0}, 0xc) r30 = semget$private(0x0, 0x4, 0xa5) semop(r30, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r30, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r30, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r30, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r30, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xad}], 0x8) semop(r30, &(0x7f0000000240), 0x6) r31 = socket(0x2, 0x3, 0x0) r32 = fcntl$dupfd(r31, 0x0, r31) ioctl$TIOCFLUSH(r32, 0x8020699f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xffffffffffffff17) r34 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r36 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r36, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000100)={{0x3, r33, r34, r35, r37, 0x4}, 0x200, 0x401, 0x2}) sendmsg$unix(r3, &(0x7f0000001b80)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000040)="23a1b38c26250388905e8c1e5ef5feb02b2ff5c4322d06bc62dd2f44088d32a58829bbcda2312b52d1292f5cd5d372ab85af1d1ad8fa9c2838d5b350af4806beb0dcaec9e440ff16b9d0c2c0d5c9c06f902270ef76c45f550e3a6f2da633d34b7561bc4265ad1476239fe0b4294953b2280c4f318cd85c9acec694115cb657592a5d3382614c323032e4728fa7373ccd8303996405a8e73c3d4bacf04f2d782f7156d993accd02885eaf9381142e65ab0d3ee8e0610ce95217be52fa19bad9e27f73c9d1635fdacde4df6c8b58bcc4b5cb2023f316524942ff", 0xd9}, {&(0x7f0000000140)="2f9a0f9de1438a717f7249643609d3fe640ee2a4cffb4766b643f5c0b91e591be400332ea8e271795555cbd26a17", 0x2e}, {&(0x7f0000000a80)="e7def4e352d36f21e255abff4485bd15953bdf19dff6807c6ed5ce966a31a1850dd4504b2303d5b4bbeeae23b289140a0c3a4e8d2d6f39d7b7d7a6631b9a05315abe42a69c8662f909d080ca1eee4252dca8377de7bdb15152ede6f67c73d707c8bcaab0e5edd1f992e03352fa1a11e3ae2b4d050018d4df91fb4d528726f7f59fd5945c6903ac0d120d8d3ec632d5a7af1ec7d85a7d0ccfbc1e5a99817f05b2faaca97572de16f932d2998f5efab36c9969fb5a79e05847b17f378b0e651d545ba152f437643756fbcb7bde7650666d49fab9e12a839bc1f681d6bbbb7ddb6fb6386ba69417f5d206d2c7b71ce1a697e1f243a507c6117b6b8dc5a7aaf89a784e89ec4f8e6b06149cea082ad6f053996fb9b80a0e25ede058f717bee201f1c5500fb996098ea1f88068c2e0502ba6f697fceafd8761da0f1cbbbb53ffd21b6aa0940f27ca25d5e4f93e15889b9976653234e2e35929ac88fc9261de573d4d38508dd46773acefdf570e50c325c17b653a6d45d36bb3900224e4b15d8156f0e5555ab1fd221bf0ce7cb9332306d7d640fb5d85700b33e7ec0c28c75d0087089e681faee9494af3d12e112d9509af25398545210a32b444c40da9f5396f1323fcbf4c9208aaaa6c31a44b4efd2020c1d4abb4cbaf28b9c683892cfd5f5005f89ea9167ebc7a8f8843a933bf2167abcd09e7e5a9c28027c3c2d48f31774a9ef6d4fc8cff818de8271d65bda484faa5115452310860185fce66ee6acfe79662490f5e2585d92e023b402a9bf6e53b11308bd4edf0fd217a0d1442e59fccb44f8fb4d93bcce545ed171d05dc75daac1bb61b9ecf3df298437a2aafcba82d65a8275d44271734b7c84a8fdda791a5641452e2732fa6b45ef3295eb525a5baf5c74688398ab868d741674bf1d30763e69561fc1fa3e7de6c5cf3a8a5221d4fbd0b0930fe3e0322f76d2cf1bd8df3e54c43d9e4479f9c96a7fb9b46bf1508aa08e0b7eef530f606f804add6a441fbef5481f7d2270d5292207e89fe2df19ed524171560aa3f1135b2d4c6d891166bc49225ada7bc70efd939875f446204cc40a16d5ec8b5905b1ba09620f6946e1e9071fe0a8f3ef7e77862e530d89d9c49b2ea18f96cf6a42540c44fb6ca3269484538fdcf930a1706b05cc9c332c20156b2631680e6c43f938415164d14e70a9cbcad5ae670a61ce0d3ab566983abca8420d3479304a48b1ecc5d9f581715b8f57e1eb9419717fc32255aa5a9a386f56574a756d9a3f22dc6af42ffeca9c67706f5e69bbddd85248740c9b2518307ad260636010001912fcbb1034240ece6bbaab9e933713b65e1225c4ba3f628831e6c4a22997b29711b07104397daf3550fd92e6b8445f15b3a0462b98806d2ba559e7c4644664c2cd80a75ae114c05b86014a5adfa5810be2fb01c689ac1d30158746c4b9ac415c66b5a39232d588d56909ad6f0c7a6e40dd69b8ed0e55b2e9f8aa78ea395facadcd0009122ce16d424eb9a69d3aceda421c1544dfa8bd33ff72fc9994b309b78a988d3813fe50d6d658123be5e301f67cc6d0214acd9d921a41881e75aa32fe2fda59e6dbcd274cf414f4f7ec5e59ce535adeb372b2c064782e5a08ce068c99fbc9cd6602796e5d43e7ddaa185d8e2ae90e22ae72a50142f8f6643ba44754f97195109cc2de1d056607c88d322ec1d9ed1cf2163f57e6cefb78ee910611091b6637c15d9259632d3d015c4d05e757cee5918d065046cf58f18fac9cef5b20d7f7b14a2dba321d3f7a6c1b98512a74185f013b777d1a1b9f228d5b0d2b0b62b574ec252a78a958c7e60f43ec0af247f0bb463020134bf7317a25e3aa2b6a7b59c1404dd93927dbb006f9b79fb0f9a6722d72e63200faccd43c6c3c1bf81e80d97e432f70622c063645662f45cbef8d758e999610d089e29707132c2c42cbcf9d4f82788a3aacccf6e8fc2a9f3e565336ddae41e0053ecab116c8a023a96be51938a5bedb086e1f738b1ca2ad88aaffbd3b6c34c322aebc8a7d595303db705bea6ee24673ffe7764fb392b22f1142ae6f5b4fa25b52397647b21e49c5b1bb5f1c22aef9b7f034d9681a8ad0d08c9a2a8a8b295a1707ece39b9c836896b2738186e1b1fc81264f116bc061fefaf69b39092a303546c8ef5a5daa4cdc8ef8712a9d2b5bbc5bbb9118d9faed28f9a0622f29038701f9d4a80bd0f9dcc3f615a2a4ef027bb7445980fb3c8267b8da627fc9811d61866971b985076560e18bf4075e793fbe2a311315cb285a4db686eb9d9f9cbc7954f5fa1e39465bccacf40f6820e9ec443d3853a612c7f000b08b28cd2a006ab93b5588806fb6ef836514d88e02f0f3eda7541cf6ac0d0fd06f3d5e683637355dea9e73b5a21ef687b6376082628a55c8a448c1738582d29f8548e6ed76c8b13f0381418d7980914ba127d95440de49b5268e1889766a6ca71636240b89b276f1526c7ac099518664839ed709242654589f6c90664a27837a3d70e4309e7a9514607f2627920a5224ad93425b84ba9e4add0824d5e4b06572da1eadca4b17aa2d71fba3a2601452d97e2f0ab97d8550d4e4a44347d548e25619d9ed6d618a709f72178b28e9eccc3f04a8358347c142679f40ab8ee90f7380f932a6781fbd8a6b35974b3eb4eda5b55ad1924e531478e193ddaf42d62f55afb8b7e65768dc202c6450745ae78cfde3baebf5a426eb40a882647d644066a09723260e8ef02073da2fb84ed9cae8793bec574bdf31b48a64ce5cba89fbf77525cd7226fe07e113fbe984d2b41a8ca5febbd804a67ac64b29c93e3e0e84628ccbdaef8e2c8b2e7c8b953bbcd33a8d330ccabfa21924b26825dc6ada8a44246e39121c39d6c65f92891bc20b4cf0c770e67e08f1402b0d5cdb886056ac77459d1453cee5f0caeffa30962f41ab2d96ceaf388bca0cd67dc693d562208d0a7a9f33ba0ab9353408beaafbec9136e361dc4afccc4d6ef4434c7d10a8569c94aa5ebb2a0b337e8c720187be682ff5ec935c400ff1b3d1054b1946b6e1386418afdadeaefb33b167669b8adb7875bb23dffc2995ce5a8b366b57e760cde16f8779f4a6ce2d6bbf25345cd711f41e027ba5c79213272d6cf82feeae1b32de09f215262fb2c7f4eb6bfe2def6ab86ae3d047b42219dcea47d7f42551243d3ae57c1a9d6689e4953eb6e57f868f51ce9db573f5f1d0a36d812d8f0c23efa23258e03a5da24a2917e8505a0052b440107ca93abc147072ae9c512c1846d1ed3580dfd367062f54f66808dc4c605cc9edd03d18914e4c2d1326cf14a520beaea8b8158a3de4e55c8743cf4d6f18f04032c9de90ef22c28113dd5b88514e178c52db5e66dc09cbd0fcebd98957acec46dff8a6e6df0c4e7c66c8292abcde9fe33e04a64206265ebdcc0ef8af688b326a8398787b8958fda9a4b146b83b703f2eb05af406261603833bcc15b70ac9feebe6cb5c43a9095ef3a0a38077abfc27bd730711ef26c0c4c9af3d2a829b1445567182f7a7ca8101450657ffe4dfc1bd0a0b410325f77cd9f0244324081099a1a89812726a0e58427f88bc2a079df1eafcc60f04660b2917ef225db1a1692bdc2e8bfd4159764a099608499cdabeceaf6eda0c642e5089969770a68d751801cbb491501d85d212de240b612e53f615ae8ad87232b9d46c2dca599e454b903a6c7b81e345488708948775bc0627733b83cada76ee3cca013f0c67da3cee117d0022d943a2df4d4a12bd2127f93664e00d32e3573e340b22cb346d31b8135b430dd18e6b9b74f14eb228ca927cbf434ded62e79e1317af3353b6dee8ba0563276cc05593bcd05112d250e2201f62241b7255887b65aafed30482623d25820f5a5447a36faa7e3f36c2889aa47833c942057dca8a22d276798c45067dce9b7fab3a32b52f110f5f9d3b348b5abe8bff715793081f8c6710cc75be3ebdf076deafe6090f31a4dbf82e40355c2a7d904f746eba388e1267892901fe717437baba19871a52aa5428406a5670ef48aab2c63c4ef6aa0d6aaaec5c077352b246adea75676d289de628bba51f8b5b871d516f7fec9ed4622da2ead131ac6fc606167a378b944783a1aa413a83dda8c8f65524f35a45a3b91709e56caf092539f43596c1b9fb03106fcf82475fde6b2c465d4419f1b68993e5d959d6ab397c89efdbd8439e103cb62f024a71c467943a610b538ab3bfabb40a98ea1cf3df4ccbb9770f1052425e2f6244a74d4f7b5a9b57d2609f3d925c59a1b0949df48e879353d0bf0bac991632f5ac2b741330f64d35fa1baec9fa8db9353715531067009111b945fe6d4e5e646335606fc02651bf359c62f65d69001120cbacccf7ff7276ad08b484dae03d3025ecf88a7e18567159178c7723825b65d05b952a6a7ac40340bb4c77d4d7191c7779033ecb803f7cb9e49fc5723d6c3d03f141c39431e90d28768d4bae688c15bb93ece46739f5fc90c4d529a655a0bbb20223e7d1f484364e1e56f0a7fba5c13ee92cb390aa7a539dea4b455c927d45da343bb011a97ca077e687a0858399deec7ce1fe5e10f572b153175c1e78972ae2f903797e2c31c118828863ad8d035e8357e2fcda14f735f22e571c4345998c636d677281acad02aea3256e60bbfde7de92ff46b6bf20f442972eac6e9427295a94ef7f2af219b052a921787f2f9e4a998659f7a402971ff335d4c853e5b9c41f620874e23253873134e6c74df0c8ba8f50026f459293faba765aba02956a60029c5674df7496151cd8b2b6a9e8b17c652fe8c06ee5c5728f303ca40aecf6a573883578ecfa4e2ff3988485ce717f1108fc2f9208e06c569d77fafc05d6e6ae8d44ccfee2e8ae3db75ade6c43f8f004d3f27c7a58b13d2ee9045a95f741f9107c1b452436f36cc0f1786fb2a27520537e85e94b4b6d309a01e756743f69e5c771d74e139acdd6fb893b8a92f055fc38c53433875726f538264d75e2b941462a5868c482060f4eeb6b98e011175655f95bf5b4c740ecd8f35ff2cd2714fa5fe3c12879aa80334900d01adabccc9b4a562b9506a3e6cf2c8acba623e5381ad3a8e373a35dc6f0ce40970246270aa2152c08b6af47e04ccdab5991c424599a4a7a6b23edf6fddd25f7cb7972074318d8501c2e1079a5c5c1cc1f28878cb127a1e6a38a82f9376f86e73bd52ea9e2695159dae3e8059f4ea973cc669ed1fede929feca5c917817b67196f41fcc5dc33171c8b75cf3b17495a074533c201eeaf5ec050792cd6e51cb48dea358c3f6d106e60897f4a00b4666026a5913de1e01ea22444c0597d8d246a59108f3304eccb7fa16b6ecbb54d90ca77b06e5520e89101ae4ae91c057bdb5d33467d4e2dde5f127503852c553c8052dcd5b6de3ca3849c303d97b5c670bd9d50d9e79352aaaec94c50a326c7bb75a5fa53e776f92553b63d5f3f1e84d02890450d4409c1623b6966f0c6708d62ce26b07efe2e996ca42e7899703930f49d4f7c5e8f0034e05782290d6a7aa4a61ec1688eea15e09b7a4232f4fbad3b6bcf86147540a0f6bc4f623b7d0d7236fbce8f8a2d009d828fac2d60bbe358da37e2c5eab8b32ddcd2c78911ffef151eaa2566218fca0bff6b36a319b8d1fa9ebfad6e76d007fa7bea901bc3f039498bccba9f43ce26e9871c53b5d1f8cee8270b029663bf3a170c535f3fbb206462526de98b07c10b8b38ebd369fce6285dbe9debce71d29ecaa929e8a5e5a0b75374b6b90a4647a113357fc76f8e8058a9634899414445456980b1d3d80ac626e2f133a1579f38306", 0x1000}], 0x3, &(0x7f0000001b00)=[@cred={0x20, 0xffff, 0x0, r5, r6, r23}, @cred={0x20, 0xffff, 0x0, r24, r25, r26}, @cred={0x20, 0xffff, 0x0, r28, r29, r37}], 0x60, 0x412}, 0x0) r38 = kqueue() dup2(r1, r2) kevent(r38, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) 05:38:06 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) utimensat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x7, 0xc124}, {0x7d, 0x3}}, 0x1) write(r0, &(0x7f0000001580)='t', 0x1) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 05:38:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x80, 0x18) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000100)=[{0x10001, 0x0, 0x0, 0x9}, {0x3c}, {0x7c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 05:38:06 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r1, &(0x7f0000000080)='./file0\x00', 0x18030, 0x4) chflagsat(r0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x0) 05:38:06 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b069bb2464f5f7f2dfad8d2d7134b73dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141edfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1dbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04a016462f2dff7e6878"], 0x10) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000140)=0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x20020, 0x1) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000100)={0x0, 0x9, 0x6, 0x0, 0xd5c1}) writev(r0, &(0x7f0000001680), 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000280)={{0x18, 0x1, 0x60, 0x70}, {0x18, 0x3, 0x7, 0x10000}, 0x9, [0x0, 0x7fffffff, 0x100, 0x4, 0x6, 0x2590, 0x1, 0x9]}, 0x3c) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r3, &(0x7f0000000180)="e826849841e6fd9125e7e25e76eda8389df98868297dfc9c2d3d49a2e5c5afa8a92c118d9775918f1b513e38eed49a66ff64c9b71fb346f351194e74040cd3f83665de34b788ed19e32ca3df9a29a856288e20dd967699792eff7c5733f2019152f9c6e227898fcc1a7fd41a89332f10516e74a34963c87797e042c9711f7afe7719e5cae463b8dbdfc7e89093810efca3317c393f5fb1076385670b5951", 0x9e) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x74, 0x8, 0x5, 0x7, "fb0be0e8fd38461d317ddf1eb86d7a4b24229ed3", 0xd1, 0x1ff}) 05:38:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r0) r1 = socket(0x18, 0x4003, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 05:38:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x14, 0x0, 0x0, 0x9}, {0x7c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000180)=0x9) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 05:38:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup2(r0, r1) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000000)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) recvmsg(r3, &(0x7f00000026c0)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000002500)=[{&(0x7f0000000180)}, {&(0x7f0000000300)=""/161, 0xa1}, {&(0x7f00000001c0)=""/57, 0x39}, {&(0x7f0000000240)=""/89, 0x59}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/29, 0x1d}, {&(0x7f0000001400)=""/148, 0x94}, {&(0x7f00000014c0)=""/50, 0x32}, {&(0x7f0000001500)=""/4096, 0x1000}], 0x9, &(0x7f00000025c0)=""/193, 0xc1}, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x48}, {0x800000000040006}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="b6e8a579292219e5820c996b0a63") 05:38:07 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000100)=r0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) 05:38:07 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x39d}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r1, &(0x7f0000000700)=ANY=[@ANYRESOCT=r0, @ANYPTR=&(0x7f00000006c0)=ANY=[@ANYRESHEX, @ANYRES32], @ANYPTR=&(0x7f00000005c0)=ANY=[@ANYRES32=r0, @ANYPTR=&(0x7f0000000180)=ANY=[@ANYBLOB="d61b22118c2ab5795f22bbfba6430fe4cb65dcc48cf900192c8e5dfb162108031a06d09a8f8bbaf4c3d2b466f391882e09ae52f9bde668594a56f997981533dad61b1e8db127240ac948583d4b5761a3a250600a2ad93a164169daf17220342853f8626ad1b969ad18096deecbeb0007e473cb44dc9d7bca9dfd1ab9142e61bb594be239f1f3d4c95d260cd88627913259dd0f1bd51b5933e4991f0464961924958f3be1f6373365eed6fc256eae5bd7d9749396a7d382e7e0b299faac", @ANYBLOB="172a2bf04769ffd2b863e98c36881381f7ca43661cf25e8cc2b958e04b2f4bf573eeeac6c9ae2bb0b7e1f61471e1828854b7ba44986c3404fda95b1c8c1e1d18b3e24890c8c1c308bf4e680861acd6d623fa7822f0a7283f0bf112ed95d87baeb19a34d8a0077c5d9f7113cdf13898b22c5415c9a3601ae62f207398e37f11ef3e128360fe5a5b948c003cdd24f71fdd4f46a2ba6adb0e51c74d11c45e463c8a7cef030446cfcbffe4a4c2b800f6217fa1a6e5e18b01f064662a1f231200d2736253c70c1591a4c984362edd49d8416deca9683061ba251eeb328e8e75", @ANYRESDEC=0x0, @ANYRESOCT=r0, @ANYRES64=r2, @ANYBLOB="022a34e41fd610a54b90e85d9014c94b47bf50ac5d0ef4695d15f764f7dd543a6f85235082a83e729147f594d8055fcfb81aae80b981e9885fe1fdb0a7094da8cf7d7d5c675346125ddcd0fa5c80dac0766e39421cac8ef604e9b313e6fa40218025cc324a16ce2c025268638bf21c98c6bbcf5a750b38af6fe6d051f99c73e1a2cd22baf8253e5cae0e732ec56a8b38fe11edebcd95500f57a7413413dfad7a218c2ed9", @ANYRESDEC=r3, @ANYRESDEC=r4], @ANYRES64, @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRESOCT=r5, @ANYRESOCT, @ANYRESDEC=r0, @ANYPTR64, @ANYRESHEX, @ANYRESDEC, @ANYRESOCT, @ANYRES32]], @ANYPTR64, @ANYRESOCT=r3, @ANYRES16=r7], 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = syz_open_pts() ioctl$TIOCSWINSZ(r8, 0x80087467, &(0x7f0000000040)={0x100, 0x8, 0x40, 0x4}) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r9 = socket(0x2, 0x8002, 0x0) r10 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r10, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) sendto(r10, &(0x7f0000000080)="94986714d12cb1d33b00b4a8245996c4c534188e401b53cc563db2c32b8ba941f92dffc8e1dbcdb4db18121353df3496c503c4eab64a7d041e5541fb1ffda1fb8a447d92150000cd4859cfaf526ba98b091ba122b930318ef624b46b9a3cf842562469cb45f5e0c1", 0x68, 0x2, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) dup2(r0, r9) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="62c53f5e3bff0001faff"], 0x10) write(r9, 0x0, 0x0) 05:38:07 executing program 0: 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, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r2 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001880)='/dev/ttyCcfg\x00', 0x81, 0x0) dup(0xffffffffffffff9c) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f00000018c0)) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(r5) r6 = dup(r0) semget$private(0x0, 0x4, 0x303) r7 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) ioctl$TIOCEXCL(r6, 0x2000740d) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x0) ioctl$TIOCCDTR(r6, 0x20007478) ioctl$KDGKBMODE(r6, 0x40044b06) r8 = socket(0x800000018, 0x1, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r5, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r6, &(0x7f00000016c0), 0x0) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 05:38:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x2d}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x3bb, &(0x7f0000000180)="3f00000000000000b00d66a90bdb327f0439f3dce3cc572af8bc526773c10b933597cb7db304034ecb") 05:38:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x50}, {0x200002c}, {0x6, 0x0, 0x0, 0x107cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="b1e91bee8fad27050cdaeb0413b0", 0xa1, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000100)=0x2) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) ioctl$TIOCDRAIN(r2, 0x2000745e) 05:38:07 executing program 0: r0 = kqueue() r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1506, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f0000000180)=0x8) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0x17af42e23644da1a, 0x1, 0x7ff, 0x3}, {{r3}, 0xfffffffffffffff9, 0xbe, 0x1, 0x91f8, 0x3f}, {{r1}, 0xfffffffffffffffd, 0x10, 0x0, 0xb02, 0x400}, {{r4}, 0xffffffffffffffff, 0x4, 0x83, 0x5e23, 0x9}, {{r0}, 0x8000000000000002, 0xdf, 0x80000001, 0x56000000000000, 0x100}, {{}, 0x0, 0x5d, 0x80000000, 0x1, 0x4}, {{r5}, 0xfffffffffffffff8, 0x9c65984e2493326c, 0x1, 0x3a6a}, {{r1}, 0xfffffffffffffff9, 0x8, 0x2, 0x8}, {{r6}, 0xfffffffffffffffd, 0x1, 0x8, 0xffffffff, 0x7ff}], 0xb0a, 0x0, 0xffffffffffffff01, &(0x7f0000000140)={0x7}) 05:38:07 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) accept$unix(r1, 0x0, &(0x7f0000000100)) 05:38:07 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x20) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x94, 0x20, 0x8a, 0x45a0}, {0x8001, 0x0, 0xc5, 0x6}, {0x200, 0xfd, 0x60}]}) r3 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x60) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) listen(r3, 0x5) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") 05:38:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10006) faccessat(r0, &(0x7f00000000c0)='./bus\x00', 0x80, 0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10006}, 0x44001000b}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) sendmsg(r2, &(0x7f0000002540)={&(0x7f0000000140)=@in={0x2, 0x3}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000300)="9fb55fa4cd6ffbd35ebe2e592f868d93ee3f989cf53c44c080870e8d37425fc19119d6a008995f5568b6509fa1118786b6284a611e074d3c61aec783f89764aaa5738f745d3d5f94c3d965d5cc4ce4e8b2f084632dc8fa20b4eceb66bbd1c35152ac2df8c68c02ae6f1d09f440bfb9dfba8ac7275ee3ead634e38f0d6f9684892fa6101834a7957b2377c403c1e6bff0bec7be9b7772b392b6e4cdd68f1d1724f71d1ad0e82c4910eb94ba07d278f1728d838cce569bcc67489971a3abddc608384d89796b189a1a03fcbb60eb2a630b31bdd3e2e10d4a5c8934777b5b3de8eb8bda955b1b4ec76159b6d79d906365baeef766d07939459e23d0b1aadb4e", 0xfe}, {&(0x7f0000000200)="0ca4c10d2ceb300542cbbece", 0xc}, {&(0x7f0000000400)="de0157cd40bf83335b65930ce9a561322cee81667b93a8eb10c358ee656f7fbd6138ad70d556cd114064e732aa9e6052f024f9bb700e0f0c39a27687feba7983f44887a3a6f6d8eefa56415246df26fd8b213d82a4d80efbc5fd9403ac2ac7693290a764af5f21254275fb520c347f38202b81dd70cb83548f33d287c711567596e8d210900d32cb8345cb64cd888059ddb398f6ed8563808ce4383c85a909dfe7fa7f2ec0652b9ba20086ccf7ca65b367f77d68819d5a56bdb1c78082d531534526566517db0790f408fff775acf65c7d44137f51e864b96ece5d86610c9f1838abf82aaf398cfb83baae7fe43e9e4bcb83d42c27a8c4abca763ca5f924e0f7fac32c4f7b4317de4886a6f00724000be222e87afa2903cf64e748905d4d94164416e5665c9802bf9bfa2e4b5d0b40b3b1d8774955877dacf2d2030d437790bc8c2b679f595dabbc9c6b6df1341fb8183854ec5412a1c936ad29b071d8d373143c24be32bee8998f83d48bcc460beb58820930affd0eb489db92159c6394ba35616b8da0e4bd08e40257b6cb1e2bbbfbe9255d304defa2f6a4e91b97b1b270324a6216c6bfe7a6186c774bf30e48fb5c8c14f246bbc3149bb8abf4c78bb0a91f3e2f1fdc4b6c748f3a4cbf3716065f60f9553f8b0dac572b07b80bc0de349db5233ce08bf1047b1a9e3ca5eda378319736537ce057f94977903ec180f7d6b02cce57522ac8f3100c453b1ae882bf2c1845843c9768155d1ada03e6921a6b2f31c8b505c98745858c03dc63a4ce453920f0d97101b424f95b767297bfafc2c52faa17a9f1839a26a17ca37dde5bd4bc9dc831ec74cb458db1fe672a3ca30a7c971990222d1496d5259b40359a163906a003be8a3ac666d4aa52dbc2f03cc5c94d912f790605ca20f5eec3c4bf3ac4e7aa5a5a27fdaff4c9418678dfb58597aeb04370c9032625de9c4ce63b6177d7affb5488e4bb9fcde36c15017bf71ed6b12dec3379a2a5dce85711b3fd01fb0ae9ca4bbf0c8fa7cfc003c30cd486486d7cf549cc65d0984078da71d31cd8495e8e7b68bc32cd10558408ffd6792a96ad581891b5823c468394ec78170ab94b5d8a18234cbfd3c8234acdbd0cbc9cbdb313723f9bea53736fa55123dafb5c3e11c7ad76dc3556b2ebfef45b6162c4b06d5e72cbe804213a41207d1524f17cfd4e0d91b37f44d1994746f017b94876023bccb760f58067b8e323d537a4583161a3155eba020a1c571765390de4d192e8ab4f4ab6e825e6d2c8266fa4802720fc7c797a260979cf8d837712c8f1d00737ca8073d6c1f9805b5ab066adf46913d43eb0e70430c4dca5f05b8bc6fd571335ebecec1f13bba3a3385c6740a0cdc103092e33361de277b05a66c4ea264f6096b6404b35d85ff14cafb3c25a79d7f3b20468651ba6fcb3c03b361cc38c6ace8bb991d8dd7f82f2b5b76df17f4bca87739109e42d84fc3d005b1e4c976dde966af47dc84742280b3f3db2841a7c44d3a31c140cc77f27f700ca9bad092e9bd991dcc6ebe95668275a2e069d30004e063de10594c548c95b1a84b9b0bcd7a5e952ae7adce805aa0dc4a9538c2c32a1cb362f54113b9d8de87d15fdfed91e36739d91d5de14bfcb9162dca3691670889fd821cc402428eada0bcc239de13c3fd6e2c2ac2492d0fafc69b325f3b545d02cdcf36849a4c236c5c6e90baeced7310d1e50d6ca78275ed9727a16f7cbfc976e4d3b8befabaa4d810a78e3af4303910987cc57c063b023e842d1505587afe689257d619aa65cd50ee516f13a3b392f5d8b60b4abd5e4a923d89ed88303ffeee2a53ab5e660c13a22bf992382f2fb42e85d24bff618a626a21ae8b22f00946fdaa154bec88753d2d0daff407590ef038c4020125dd92d4fc03878a50c802607e4381f572fa71c24797cdf360574aa2be4b396fa964a47840fdfae7031c7c790f146ddc69e28a8d973300e771198e8cf5e7f49a194ad25f00058236620d9d57a7584643f4cba49157e7d61d1ffca7835390d369397292849241b2b4a39c2d3b83d24f0535fa3d6a19444b0a43dacfebcd368a8abc83f252aeea8eabe4252260992b033af90cc8344b5f0d8b423db9c8f80199c8641d8d091204a31e787306a238e8601477dc9dd7fb06cb9e3184657b71d54a5f0375ba0dc3169957c9f2ea44d039c3b48b9dc9ac04f14342a9e805a1223cd9226d5f91c65de5b1c006423c0bc46f28c58f613fb1ed7fd81ac9d564ff50590e19ff4a0e7441e808ec29bef68e2b591a8852d03d6e00ffb6e956999ebf5929ecaf834ae2a0ed930e9d1b5513f319e76bd7b271a4685856bfdfb089fa55dfbe5c4a50de151b419b0e393918eddbb727b93566913d41df1cbf3d1704f75af0b524b4f28a2237170ac83fe02ff187e731a12cb59dff38464a9d4db061068bc0beb9ecc3c654ee3663d973cd16f4ecaf203bdb9e666cc0da803a6e998618999a6238611c34f9815a6929441ca94643c67a1e5ddaa6ac2aa9cec6ecfc9c3704006503325d94dc4dae96491ad995e17849311bcef95f99165a31a74444a775fb16b547206c0e03a7333c92a2cf59a18c95f5e5881d17f469d6f563ecb4368b5c94413494cbca636e360a84dd6344c3cd91a82f27b455076f62a3572c8fdd51fc66d1645545a11adfab9aed3f1986887cd9acc54b059f6e94cce73546cc3b193288ec235b393ce40e99f6d1e2dfb9c0e80fe4fa48c2c61b3218f19f15923809169fc928df130976394556971ff51975659e72ba97af745c69ced4fe28973ac2afd320914a815a0640363121a06a3cea15903e8b13df5e43fc11475b5a9d5ba3eac493ca551660c56cd65cb6ac7c26ddcff1d0b62d2cc0d6516920763930b43c99d499e357d07d3b4e7c6c837a7919d7cad65f6a492c9b0ee581e9909cf5a971aeaec3bbc852eba247f0e8dd9b7977180f2629e0303d34324ef640b7d4d08922998e2fce49a59a21166e8a13ec5fbae8c4350455ac7169925e7501a8b651c8b035a2ec07329d7e52da75fc0b211f7a2222262a95eff30f5d2fc0eeed87172f37baa9b2cf329aa755bc7a7ea73b890846dda1a1a1b2bc68eec18e6201abb844b921310e0ee982d14a5d2a21ddb8c498c6347faa418bbf50677728fc3ffda993d8ce9f7b223de292154a0ccd72198dab2ddc874ef843cc35c25e96e610d22a5492b9c3fc78dbf1e46995871f8084638b276b128dd920e653a294899589cdb17371ce751695b8b75ef7ed5c31505669324c13db85b698e5dfa5718909ba33db8fa5a879904c3e1f818935596b6d6da3ea8610deda9f5a3ebfbc8cc82b5767118200a2715e9b0c6526b58ca81f94c48e26cce913ac8da8f051c4cad53567008896bef9294836b3414da730e4be2c725c33410976bebb00923684bd0c2d404fd8957548e77d5b01fe06a6906c6391bce0c8bbcda09f4aec5a9f013cb1ee6b6b720454db2ee6467d7d2fc724dc033f64e08c024ad96025b34e8a40bd00814e6d9616852d15d40f873cda201312062b59743200b27b64b637cd4126e23132043e4496eda6c8ba9a2180b0445c5578c8f09bfb4c92aebe354ba20d268287263512cc7c91c7244b6cec3a5c8cf7eb10a58ee726d910413fae352d13c8b6c25a59e7912bd22f346cd047f2ec2fdbb2baaa2470b59535d704b41b8c537d9a8ca4b5fac947d55ab4992fa5baf42c82e97ec7d39dff41f283278bb7cd4b782ebd2e58c588bab0a182f6f45e162b90313758afd02a505195488391635e4033391a855b121bcde1efcd32870dec447e85a5e9b8c9b6e0949b72d7ad88363045acd124487236036239fd7ee8e0867ba57fb6c5cabb165ac899ef7482b7d71f7e3c2674c9913da0c1b536d092c3219164c6b90ba26dd7c848bb57bbc4029689f9f0f20f8d4278bbecba654a9750df130d9160e87d9d469b748f586a6d568a6f81c2be57248145451c7d90ad97c82cfc6a50a454def9ab82a1117165d71c3c91d3a5e42b1e4f12bff5789b736d90d7425dc5843463e782bf08696e3cb09c8db54ac6b1d39cd489037f59225fe0a60fe5f904ba0d292975f0a2f7d88dca15f96d98a618734c79471fcdc70918d03316b528d4600d74b207d4de8c27499fea2dbbad294ae19c8b5fcff8db2584b1a0e4d7858ca487f2ff0c91eeb0ca6c8cc5cda8c136a10d40ca5bc78315fa0dd412befbccfdcc65e8c69902fc75e67b17d9325b468ab51dd64351d543f1e21637d3f58e4062fa52e715c47eaa3863e1d124f9b65e60e3f94b8af34d013028b2bdc2094d1a666483bc6e1b34799d49a036f1ffe04fcf8fcc43efa19b7693659ee7ea7641845dc5edcc150d479fe5ddc660d6526da96ad1e2b2751030bfc6f580fd03e66ca4f5bc1f848281236270dd51ab3ae1fe349f078872b88e6065c114085e315cc201904f8ad428cfc5962e1767ab82b32678702aef2ff5a617c7c7434579f472865583c6cdf233a020200f06b74e0d56df6bfb2ec9e505ddd9f412f8f79182d65d976fd3f5060d40e505dfefd9904e04627202215a72cc36e1ec9359fa0247c9ea3baab578d0eec9adca064d75b5915e372a7a1c153b717149a48f7ceac92e04d28c7dd354edf0a3b36a9c757379862438c76af84574f2e3b66e776afaffcd69683bf44a9cc3026b97e87407c63af3f25ee9fb8aacf5f2717d7e770c3290cd7d955ff6954a876a4a6a355617f856cef9e48dbad29f7ef9c5df0cc6c670899277b724526684509a3d68fc0772b983839de06da7054951fd4e6dddd7cb74a27a4def9f95778525c943f2ffbe3b715ed8a0de84bff7640c197dec3336cbaf3fc87f1d871cc509e8db785739393d1a51a696563c49bed50d14f3a598bb826448254fb4a4e03f82a177c4e633624fb9941f381114493370c98f00c04e383fc08f9033fd772c1f5a83f8bce9d9c52124100ba55290541df1f227fe8774d32f1db8cc56870b8a7790c733464fd5dbc90cc4f6e9a1fbc76f7fe04db0ac9e901137146e5da9b56be2fb447194c27738d3f7c0bd763aaeecf19b671ec9feadd271dbe8f9efbf4ca65173638ef57df354e2241bd318b41005146b9de93f9e6c176c4fdc5c4d3a57881db9a54378701770a8a7a58348c628185bb20f43e74e9914ba307b8cd0b846c23ab1b76d21b80b2787f266a25a9dbf1f61bb74c754ba96655d135bc52a253c5aadb38919610dc210fd3c8582362888590f877f090c381e2eba2a2e48134b5be85933679e485626761d2daf2a137443ac78b23b2fe82aa7576a9deae0d149b153d417999954a6ee559feb5332c6ac6d921b3f402a1074a11d0a9b1882920ae667121035a2582e967b8a7d2b0fabb2722a446ca6a51d4a52ded35a9f9b447101cfbc758d2122c67c7e69b18518c0cfbbe6b665b78b538165c122e63f8aa7a1e55455d28a20bc8404eb58377d37210a2968bb9ce4e4d8a9fd603fbb5210b59531f369f25c319caa2ae18ae5d5f08504a54fdd82bc8909d6e7726ba8750efb74ca62b51eb46adbcfb290eaf5247ddbbaa3d16f30a438da903f076a28bfd437ba944469f915bf319a00ae5da3d245b9b7e00eea2cad5ee86dc4989186cf0d396a7afedd5021bc61f84f80e84dbdbc2870f25131ab20a5fc263de1eabf97fd19b319bb319e7b8f22d7e8e2c8b9668bcf5609a8c7d031077597ddba04dfb3c2504db9329c040ac87149bdde376c41bee8ce44953c2f352957f0ea18efd2926ac440a2b1bce5e47b8b50ac92886769d7bc68ca453085f49df170febc3ee951b9163", 0x1000}, {&(0x7f0000001400)="14a6e74653d5696e542f1e4dd37f60356580a88b8215724090103c3be2c94a10982c03b34be75b67d04b23bb2a16ca1734a301cee2b3a3c18af44239a4a70983b21f4515b710fbb7a2c55eb499a51cc0e1c3d8e6989a2347cc3ef142d28610544d2bfa9a6ddf5113b760bd89857bfa8a007d2555d9da17cfe29f02f80113ffdb88f7025ceffde7d30370a07d35172c6a0dc9408fb0b1d09b153ca8e647f332d02f918526df75db5e45161e28ac8d28b76a655d03", 0xb4}], 0x4, &(0x7f00000014c0)=[{0x1010, 0xffff, 0x100, "9a21537a8dae69a51e9fad8a6b8ca1b0d16f08f78780855a4550a34b69dc893bd8d8f7e66f7368f0cb5df07fd1b63f815cca632a8073073484b116dbc9e5cda1f4934dfc69e97821c185573da070a81648ef9065a51320dc583efc39f08238c0a52a74eace1912410af863056d90db037ed85978d59110c9006bcc4712916f07b62d35aa993fd9dc814f3562136fdf2ad57d2b13232a1a9b70d8d2eeeb79e984cea027e74fa6bea0b102e46912c9239b79843943e34dc8d86b16dda5b29ab0c497eff787f3c52c41a853435511d70751879fca6724a25a545f57c9dc427e565477fd8bd9bf7fee5c1a6491850925db721f2f29d0eb7dea435999d2f0d3c748c55976a4a679ae9e87a3848a0fa9ad4099fd20fd9c03a61a5979b5465d77418ebd77f0f401050b5b601dcd5fc85e848f949a9a3bd5041b6de7c2668f8c32eb9df7738948f2570c0a6ff17a11b06747e9de184e11289db6e4b547c661ea6760b0559e5d8a6e481cd73ccbe423458db2758b5524381678cc4339ed4e028e203cee22bc33e323a15b08ad44c6f7709b1af1b8e6cd3c216e88d4f56de4cff2162716c67028529582775939e94457322450f9911051b69927dfb7fadc93cb2e79abf6274ec56c95aab399ec94952da7bde73eb1927aa39b497db96f7b4cfa4cd9c3f74c663eb0c61ec767b808f9fde59d24412e3b1097ae208cbedf9fedeba2d95751d60d8c0f7be3a3dda7ccdf15cd7bd4456d1b3250bc765c4ea080a49889eb31a442f6ed1de5700717bbd7afcc73c8850bcf4d27a1c49c1b47044765c091998d1515ba7a0f16334a318b106ef4b7439c51fafb0f1d1c52ba54f37b00351c252c5682ff6cc89fd7065b03eece761d8c6e2f8c2117ee4d634c0ba789e0bc0e96ddced44560bd4bec205d6396a8908c5f5aa1c15669bce64b34caa50be7aa957ac4227062bf3d5eb5018ef8a8a354b177e57e48b55c109ebb843b85b33a21c1f23f9938bf55ae74ffa73e4127bb7c995860dd3f382ceff5dec7243dda23593abfb0af0dbbb9edccca9252d4f03962d890dbe8e85f8655df2c70e18456fd6cfdf2cb5a47cff2c9ac7b49bdaa85c8682b98dc5d12b94381a29ef7f4c3faaa61f3832ce1c0554287ca5b7713a08c0ff21ed982ccd80061448a786269d9eacab774003444e44bfb941d8d8b25e25fc87e8b62aa70a0b696cbf041f8780510deca66c654a3fd09cc45f260d5b89b52c80e05c68872b9a7591c4a2e94eaeb368e11b0ab89e89e220fc3f6c77f74266900bfe25731d53512b470a0188106710b09083f47d5345d5d685bef9df15cdbaf89d11314dcbb406fd61480df1f969b2a0bfa2ae766c3f49ab451f6730e10f5ceba75ae776ba8e2cadf9d2f68c1604fd1785a29e4d5c31be993c5ae18c61f8ea2c635d2805ef51d27d54c4a724b1ce80e0c395817b96285fc1ec60dda0803adb3d0a862244190c7dc7aa5629910deea5142afa6dd2a5600ae03c13b121943ee0fd46e5840e96a92877409ef82637010862934344c1592638721ed036a174f547bc421084a0dc0535f2f9e72c5596b3bb0db9cc3f97dddc15c2cf21991c29d108ffc106fa8bc41c0e379d35dad3784850f1a4e19d414af147e4475644f76f9ab7dd01c26c56603f7b55559f482d7ee68ddac9c11dd5341f252656fc59393823b8d30365ec24741fcfc346fb7f3f2e6ada82692e295da8210515ea48b9e6c8ec6284c23e9784ab2ce9c24940e040aecdec9131a33f9648b054661872dbbc81c021028e2160f300a8ec0f47a6f44928b41ff05857331355f8316cf78a0fcea309a30c36849f7d33e9e0baf59e7cfcd489de6722557d724e9ce09043522fcf171bc2a8a6e9e9bbcf27b3d89261a76d2caf3fccb8e5c250a7bbc6678ae6bc7133f58f9e5b0de441c778a4add011a734c9ba551e7c114d4a554904528db1abb8203f003180734a056909605ddcf9011858598baf0ef939b8a7d97036b432ed4c1d810950239289ca1edb075c2cfedc6b850e47634441c5b0a4a4ef34973e77fa8ba4d305c38ffbb4ef3f7881d55b1bd0b98921a5896fdb265444bc94227cf8cac8d3976b72c596b07932a6a6ea8d31f8857c55439fcce7260e9d4de5f1b5c8d793056df89f67264ce999dbab7019fafc239270b18682aeb438e67f61ce41761a16e3bcbd0189a4fed76cf5a2a5058c092855ba52bee50b0bbc7d9525ca6ccf6e0c217575b219dc27f07b3ada7339ee35c41433584b353745fd7db0e03373ee195606db9319d0eba1a28a392b2c320b7e3fb4d64323ec897a7a173a810ebdb2377f94f76fa4ae655646d310aeb8b752a9a6d5533b2bfe45ef6573e99c618e1aa5473956c28492f7d051c050b0c5ac69245d15f3aca36863d2f0574d263c53905150ccba8973d8f2a1b5ea97d91bc3940eae36a29cc20317c980f50237b37e6735a1c288e2bc73fb9f42628c49d9fd50711319d53c4d0016d1a1c116edfd2f74a1934d595705fc23475589e2a38539d337be20e027c9ad3c5a6c1ec03297c953331fec75842772a712d408a9c65d3d709474e17625eb2ae74d1fdc72dffb6eec44f58ada7c914669b628964fde66babd6e2be8c2b718e1b014d854e1435d5ef66ff5e516b179bc3847eed98cf88727cd16cd75f723ea4ce43199d3e730a53bf0be77e05000000369bd545ad2302f8baa96c14dfc19b51220b3e337735400d87669b5698dfa2515ba0507294c8c0e18eb374487060fb846e3af8c2837dba7822dad29dca45eba87aa2b4b94f52d37e3885a1bb5eb36aab11357eaca4d259ab77bb44dbe7833001c0880c2f152ef20c486bf9f3d7187ebe62c9378b299308cc7396e022c79f8dec6ca25aca92d43dcd99af9afdaa0ada8cbacd7fc44ce89e1fd346eec9136a3b7b5622b99d4a0958da39a0cbc4181fee3f2990b6780accc33560839780c5ce8eb71db607fb6836d5d2d6771c14ade6a49786c7843768c31843f92507389e1521e4f3ea9beb400516d584b1a0276a6ad341870712e6e3b4b39fd31e3fa7a3308bd9f3bbbae8f868c363145291432457ff1d2cf263ae970acaceee9a6b836c3be33914a113f2e11e69dff0e3a7df8b1d93f5c5ba772b809700fec22414e101a2fe093f88629b543641da2f06d52002fd84b33f21442861603eaea1b07ff03158fe500176a3b0b78f5eced611299a0e9a42145fb7df4bc9db47d4b69ddf8e5f0061ae3c68e63c9736edcf5fb868405c91d513299ca7cf9cf69977d2afbc66a642476ab6d62b2942dda4d760be2a58f3df8a6cf7ef310ac1c5413f4e94bdf45344e72ef91db6de3da76c983d71b534d4899f902538d2196a4709cc1df0abf1a91d4667ccfc202361a117b6767507153b1ab0f5aa99ab87ee6a82ab08b5af677face1feb3b5479d8248888ba91b6c570a01e3394dc5b98116f71fb12863ab3eeaed6c66b98e7cc8ac7e7575a4d059f8aedec9fe3a6227610716f35846f042f94aa3b8567a44a710fb090a7ccf2efc74544046cd4d5926a00e5f8900e617840131d079bb4f1567f14b6459f8580dc45eb2cdaa205c40a91be6f89ce5357268c27ab0eb9db4af29731389bcd6882be550ef5b85cfe8342b6aba51ae10a931563385483950b5de55f7227074d2fd736a1a1a10ee599f3582d0fc9c891c93a59a11db23e04bf5041f4738b4d289ab4787940cd10349f730a9e0714673df2e1e937cd461760c33800364eda815a27cb8ed55fb83aa01344cc06c0b00c0ebfc643f1a7f769506176336f5904744bc4cd47ac8866eec0b8f692d5269457ee90f409c322698b901ef55c121b8ebcaf528447758258e85f22e3dc6e48bc5c16f9aac09f70dd0c2bce9d54d67671dec780ae617ac641ee4405e8c2a8ac5afa9de9a0fd69fa5df193a8807421e09d2c39e52775aa85930eea5adb3c4fefb15324793c49130999506bec16f328a3a50d78dc9dc51f4df0da6b1582cdbaa0b13887ffa9d0de7f2ed64c4584bd080a0fb2cde167e5158300afc7972f906b757601f16827c639c731861efd043e63a5f5a6b602ebd3fa8ab1e384002d450e8227f8888278bd5e7956e7f3fb2de6d41175f15d298975ef00ea974a0a8da50a05a8720e752381f949843ed61d76075034ab0d821a926bd32fa0ae38df5496df8bbd287935009c8cd0c6d9ce52946486bf9d5debb5ac47570bbc629de39c26e2b69c1b8e7e5d43621756bf551ee4e612885a37b38e4a2c14412bec56c56945d3cd1eac9f42eb94d9659461d97f5a529acd34d3b52f90767e0a1881966ff428958152983eb01feb64496c596a734297b707d718bd718ecbc3f0f63944121e9d13aa12ea81d7e0cd69c97986421f5ff3cd7b4159057aef712612739bab11e7fecdfe02afc12f69b808229a9c54b8fd9eb521bb159772447da15691d38bd2f795ecd32fc40a0d2967fb95997bbecf02c476472df5511b40cdbc5421a3e6873dd482892c670be04eecae43848fa2a7efdd27210cf591d5bbc5339a4869d8d975a30719fd4cd6bc643389955db55d8921490a6ac8d5b32dad89ed59e0fb79415d226bab16cb50dd9ed4149d132d35c5f3d275cd47e6435a0d32a32a5206c2a9dafbb6d28468e789d23bc41baa7c4ddd08c8aee8416a615c8a882d4044551ac0123f893f251364a9295398d795a8909bcc1634143e01fac2f7956dbd31bb8c4e5fa0d07363fe0268321e4ca10d11f7d176f5038578da6b20496b83aba7cd8c2ad208a01865df42b678597b741407343b8609df6b1a3c84f8a5044dab3174f72ff53d8e7684df8ec3bb57874ab70dcfa2d6204981d098a0a7c248b5ec700481319cbd75378fa5f50aec1f3ceb2a7df97b3445ee924bfa4863d5547faee34c16c2485b42ad32fe5dc99be58c65206756dd17d948fcc0a34fb2806ece4b78e1b58ace2fdb325351683bdb0c033431e4f6a7283133e19c63f4da438de4ff346d27b37afdd82e3f465b66dbf67c2759381448a13b2061d0067389e5a55b64b9d34ba273e8545c00ba9f71e91758f42a12a7af2498ef169d10d910e0706f554a339c3cc2bedcc03fcc70581669bcc47c96da713462293aab177c4c84465f688d53d751174ab22222082d46c512d1280d814cd68d7cc5e4fc1b0ed33ce66383f5ba7738541b8b31f358eca4d4095daa04abe839b7bc45658f42411d8f7f587d73fb1fde3fe9ca6c6c527091653c023f72b213e1356a28b6909520d47c0221b076d58fd169f233e1320d29a22bed870a4b38050460fd7d0db2ca6092474d4c2e48bc3a5e72f4bc68c0caa0792a8c0467b737a0b85f44770937a46cb8f9975034d8286c247bbaba6048a84433c6e1c1697ed7051790922ed513d11c173c1f90c481321189eba8451daea6c2e7cd6f4ab91a176c6cfb8e431d31c3e84cfbd66149ffa35404d19033f5e1edee77e5051d82727ff9800f387c14a683168d8ab9840ecb3f30b56ceb34bda392915e88586209d4cb30e029c633038c9364b7cef263257d28415f0606bbfb0860b43836c5cdf93c8646334e883fc933ee2be44a41b69f5580ea37ea982fa95381aa832bdc10559f7bdc96c3437f4346c782b9fcf8d7a9fcfeecf5e9d5729e95d34b992de77645c7bb0115db496d5e1dc705ceb66988b87f3257fa41ef7401dd319e1bf9de97f33c185f008ecc868d01616272b1d078746c48794d75d47bf6af2caf58c836828aa2c193a07a5a5cf65a910c29984690a4b595995d62e33f61d371aab7fcc874b12be80f296334a00"/4090}, {0x50, 0x0, 0x0, "adfa22a9cd6b0966ea9ffc3590f0aa32ee64a8c360571d069e6c831f5c9f441ff9a33748dd756bb6b01f9f27406e0ed36df87e1e08d5d14b4172"}], 0x1060}, 0x409) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) r4 = msgget$private(0x0, 0x0) r5 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x80a6}) r6 = geteuid() r7 = semget$private(0x0, 0x4, 0xa5) semop(r7, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r7, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r7, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xad}], 0x8) semop(r7, &(0x7f0000000240), 0x6) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020699f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xffffffffffffff17) r11 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x3, r10, r11, r12, r14, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x2, &(0x7f0000002880)=[r14, 0xffffffffffffffff]) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r19 = open$dir(&(0x7f00000028c0)='./bus\x00', 0x800, 0x150) r20 = socket$inet6(0x18, 0x2, 0x9d) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r24 = msgget$private(0x0, 0x0) r25 = getpgid(0x0) msgctl$IPC_SET(r24, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r25, 0x0, 0x0, 0x0, 0x80a6}) r26 = semget$private(0x0, 0x4, 0xa5) semop(r26, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r26, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r26, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r26, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r26, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xad}], 0x8) semop(r26, &(0x7f0000000240), 0x6) r27 = socket(0x2, 0x3, 0x0) r28 = fcntl$dupfd(r27, 0x0, r27) ioctl$TIOCFLUSH(r28, 0x8020699f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xffffffffffffff17) r30 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r32 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r32, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000100)={{0x3, r29, r30, r31, r33, 0x4}, 0x200, 0x401, 0x2}) r34 = getegid() r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r35, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r36 = getpgid(0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002900)={0x0, 0x0}, &(0x7f0000002940)=0xc) r38 = semget$private(0x0, 0x4, 0xa5) semop(r38, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r38, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r38, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r38, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r38, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xad}], 0x8) semop(r38, &(0x7f0000000240), 0x6) r39 = socket(0x2, 0x3, 0x0) r40 = fcntl$dupfd(r39, 0x0, r39) ioctl$TIOCFLUSH(r40, 0x8020699f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xffffffffffffff17) r42 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r44 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r44, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000100)={{0x3, r41, r42, r43, r45, 0x4}, 0x200, 0x401, 0x2}) sendmsg$unix(r3, &(0x7f0000002a40)={&(0x7f0000002580)=@abs={0x3, 0x0, 0x3}, 0x8, &(0x7f0000002840)=[{&(0x7f00000025c0)="6f60157b2777eb58f0d1c4b342f60fe75ccc8550ec35c92d27d950995c51b9589c5b879044041031a4200b7aa39478e7e896cdcbbbe086de0314871df6a41b5a37ddc598f4a5d25c333de7d028a8f9e6d52322e6eacaea721a60c7c5912e3fca2c8d0414ac0d8584d1ac70445b535f1963b2e40cd6b8c4ca6a7f649290a001ba6ab4bff52de71fa9ae0f61409e1b6ebb66843e4b8ed40bd31c5a5909b484cd3d23246bce1ceb914669e5c09646661dcd75f755b75c33a1bf4d9cbfb02199ede3375174d21a42d41387537644c06e3b350deb30d6f68ea2cb51a7c82fee58228cb2", 0xe1}, {&(0x7f00000026c0)="b8223a2cc58db521d3823d66930bc834a073aafd274e857399cd26cb2dccf916b270886df676be870bfcdd66996eefa0b647af72e05e5405a749b755640139f6542b8287f09d4aadbb3b68df8e33eff63b4bd3230d79a507f7f6b8a77e686beb35c0ce5f74e761ce9de3ce09138ce23836582aca46e20ad0f99b5e902858d21326653d39d2db8f4c1e4feb65269a8df0d3aecc96ae4e7a9723405b41f46af3edb9bff6c144f7f934ca0be3f981bc9b097a013602d62363ec3e8b435f3beb27f16622dda53a4d6a5614fca9c6d8394e85b6e83767", 0xd4}, {&(0x7f00000027c0)="1915ab50002e00c64a8199a3d355ab5d518ba5c203f8f254a19341b3d938b689d3783d66127620d0f10e0aca063b0022a214a88b84564ea2959ce64708c00298d700af35f86f03", 0x47}], 0x3, &(0x7f0000002980)=[@rights={0x10}, @cred={0x20, 0xffff, 0x0, r5, r6, r15}, @rights={0x38, 0xffff, 0x1, [r16, r17, r18, r2, r1, r19, r20, r21, r22, r23]}, @cred={0x20, 0xffff, 0x0, r25, r31, r34}, @rights={0x18, 0xffff, 0x1, [r35]}, @cred={0x20, 0xffff, 0x0, r36, r37, r45}], 0xc0, 0x3}, 0x2) 05:38:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x35}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) bind(0xffffffffffffff9c, &(0x7f0000000000)=@in6={0x18, 0x2, 0x0, 0x2}, 0xc) 05:38:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64}, {0x2000000060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 05:38:07 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x48) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) recvmsg(0xffffffffffffff9c, &(0x7f00000016c0)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000001600)=[{&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/238, 0xee}, {&(0x7f0000001340)=""/157, 0x9d}, {&(0x7f0000001400)=""/150, 0x96}, {&(0x7f00000014c0)=""/25, 0x19}, {&(0x7f0000001500)=""/56, 0x38}, {&(0x7f0000001540)}, {&(0x7f0000001580)=""/67, 0x43}], 0x8, &(0x7f0000001680)=""/7, 0x7}, 0x1) r3 = socket$inet6(0x18, 0x8000, 0x7) openat$speaker(0xffffffffffffff9c, &(0x7f0000001700)='/dev/speaker\x00', 0x100, 0x0) ioctl$PCIOCGETROM(0xffffffffffffff9c, 0xc0107005, &(0x7f0000001780)={{}, 0x2, &(0x7f0000001740)=[0x0, 0x0]}) r4 = open$dir(&(0x7f00000017c0)='./file0\x00', 0x20000, 0xb9) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000001800)) ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f0000001840)={0x100, 0x1}) socket$inet6(0x18, 0x8000, 0xf8) r5 = socket$inet(0x2, 0x1, 0x1) getsockname$inet(r5, &(0x7f0000001880), &(0x7f00000018c0)=0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x10008, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001940)='/dev/wsmouse0\x00', 0x800, 0x0) r7 = dup(r4) fcntl$dupfd(r6, 0x0, r7) pipe(&(0x7f0000001980)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000019c0), 0xc) r9 = dup2(r3, 0xffffffffffffff9c) setsockopt$sock_timeval(r9, 0xffff, 0x1006, &(0x7f0000001a00)={0xba0b, 0x6}, 0x10) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/ttyCcfg\x00', 0x100, 0x0) fcntl$dupfd(r0, 0x0, r10) r11 = accept$inet6(0xffffffffffffffff, &(0x7f0000001a80), &(0x7f0000001ac0)=0xc) getsockopt$sock_int(r11, 0xffff, 0x200, &(0x7f0000001b00), &(0x7f0000001b40)=0x4) socket$unix(0x1, 0x1, 0x0) r12 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001b80)='/dev/vmm\x00', 0x10, 0x0) fcntl$getown(r12, 0x5) 05:38:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0xffffffff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x4000002d}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x7, 0x3f, 0x49, 0x7}]}) 05:38:07 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x0, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) 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)="ebffcbff13b9fdc9bc8278713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 05:38:07 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x1000800) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "58d991cc0ad2009215d5000400"}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xc0, 0x0) 05:38:07 executing program 0: r0 = socket(0x18, 0x4, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x80000000000c6c, 0x0) 05:38:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x81}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000340)="b489a83b8fccf27b8e8490165244") 05:38:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000280)=0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getflags(r1, 0x3) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x10000, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000100)=0xc5a) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x100040240001c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000140)=[{0x1, 0x1, 0x2, 0xffff1f5d}, {0x2, 0x3, 0x4, 0xce3}, {0x2, 0x80, 0xfd, 0x8}, {0x8, 0xd4, 0x80, 0xea1}]}) 05:38:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x24}, {0x6}]}) close(r0) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 05:38:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="90e50495775fa9e7ab819bd6746e132533ff164206128b60a6eac4c676f8496e03f572ce1ec739aaf342250b56e3e7caf77716bcf6904a5f021a9b4d0e085c0001637678d4c605b696b44ad841fcf48ed37ad783a7a73381d91d87a95c0000008000000000e559c6489ca93907b013ae190000ee5f96c088d88337030b71cc3ac0417ace92e289d9f9ef2ee4827379ac07c7970ff4d49ac1c4d50996b8011c408800d8d708bf1949", 0xa8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = msgget$private(0x0, 0x0) r5 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x80a6}) r6 = semget$private(0x0, 0x4, 0xa5) semop(r6, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r6, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r6, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xad}], 0x8) semop(r6, &(0x7f0000000240), 0x6) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020699f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xffffffffffffff17) r10 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r9, r10, r11, r13, 0x4}, 0x200, 0x401, 0x2}) r14 = getegid() r15 = getpid() r16 = getuid() r17 = semget$private(0x0, 0x4, 0xa5) semop(r17, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r17, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r17, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r17, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r17, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xad}], 0x8) semop(r17, &(0x7f0000000240), 0x6) r18 = socket(0x2, 0x3, 0x0) r19 = fcntl$dupfd(r18, 0x0, r18) ioctl$TIOCFLUSH(r19, 0x8020699f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xffffffffffffff17) r21 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r23 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r23, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000100)={{0x3, r20, r21, r22, r24, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f00000002c0)='./bus\x00', 0x0, r21) sendmsg$unix(r1, &(0x7f0000000140)={&(0x7f0000000080)=@file={0x3, './file0\x00'}, 0xa, &(0x7f00000000c0), 0x0, &(0x7f0000000200)=[@rights={0x20, 0xffff, 0x1, [r0, r2, r3]}, @cred={0x20, 0xffff, 0x0, r5, r11, r14}, @cred={0x20, 0xffff, 0x0, r15, r16, r21}], 0x60, 0x4}, 0x9) syz_open_pts() r25 = kqueue() close(r0) r26 = syz_open_pts() ioctl$TIOCSETA(r26, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r25, &(0x7f0000000100)=[{{r26}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0xffffffff, 0x0) 05:38:07 executing program 0: r0 = socket$inet(0x2, 0x3, 0x100000004) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x8a31) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x24}, {}], 0x2}) pwrite(r2, &(0x7f00000002c0)="a3019d759bdccc0f96b77012f8b3e4f6216754248545e14aefe9c9736aac32f8247b4eaf70a50ae1e63362b6f0132ab55948ca9cb9d9bc78742697f597a7e522023f1baeec52c16c4248a179532fc58d5dd93144a0f3d6731f9583ae2fd2ec04acaaf274c2289a641e0adbc82865a875427d874b21f368f13f27170e12f115d5b093322d9830bfe6af60cd728fa8dc007134d0eb8ad3d4c18f1aeba76e4362cf48", 0xa1, 0x0, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r3, 0x1) r4 = open(&(0x7f00000003c0)='./file0\x00', 0x20, 0x40) ioctl$TIOCSDTR(r4, 0x20007479) flock(r3, 0x1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000380)=0x2) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r3, 0x8, &(0x7f0000000180)={0x80000000003, 0x0, 0x0, 0x2000100000000}) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000280)=0x80) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) r6 = open(&(0x7f0000000140)='./bus\x00', 0x400000003fd, 0x0) write(r6, 0x0, 0x224) fchdir(r0) openat(r6, &(0x7f0000000240)='./bus\x00', 0x100, 0x8) r7 = socket(0x1, 0x4, 0x0) recvmsg(r7, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000180)="a5637cb3580660e44ceaff125c001a0d25716c111197e87d86910e767f3156327f56ad72607030ac68a78afc8c8596234ad19c5187b3002b87c47b313dd3da4d44f40280896db253cd477bd370125e39e718d8733e07149f18aa5ac2a3775aab22528c5df20f830da830ac742ea68d80279cbc2ff57cd73e77328dbff39dc112b6d21566d38d4314deab8a1a2c120e13d6fc6872633b8a768cb47213edb5a2c78d9382cd48ec0189b1924b74", 0x2) 05:38:08 executing program 0: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f00000001c0)=""/122, 0x7a) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) recvfrom$inet(r2, &(0x7f0000000000)=""/151, 0x97, 0x0, &(0x7f00000000c0)={0x2, 0x0}, 0xc) 05:38:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) bind$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) bind$inet(r3, &(0x7f0000000080)={0x2, 0x1}, 0xc) r4 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff, 0x0, "b8000000000000080100"}) close(r0) fcntl$dupfd(r1, 0xf, r1) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 05:38:08 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0x9, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) 05:38:08 executing program 0: mkdir(&(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x6) mkdir(&(0x7f0000000400)='\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/', 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file2\x00', 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) mkdir(&(0x7f0000000340)='./file2\x00', 0xaa) mkdirat(r1, &(0x7f0000000200)='./file2\x00', 0xb9383cf0d90fefcf) rmdir(&(0x7f0000000000)='./file1\x00') mkdirat(r0, &(0x7f00000003c0)='./file0\x00', 0x0) fchmodat(r0, &(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', 0xa0, 0x2) renameat(r0, &(0x7f0000000100)='./file2\x00', r0, &(0x7f00000002c0)='\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') unveil(&(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', &(0x7f0000000140)='c\x00') chmod(&(0x7f0000000380)='./file1\x00', 0x48) 05:38:08 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x2000)=nil, 0x0) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000940)="00c5f8352d0917b163cb5f8beba77adcb0b93e7f8397e68cdd1af31d9fe6ea4cd68f2cf779fca78bca17bd7fc335588517406e221cfdf7ce1c25815a7d0002000000b506231b3f77bc6ade7d41797c8b9f99e2291d5eb1613a00b3e97016c555070000ea9d8f2f4a10f6e813598062b043f7f976ed1c503022e7a2e86aee0ceb3ab2b16842f448d0bd39433acef78b95e39fd07c3f48e302321c7134435435eba5230a21a1a75904000000000000000648395154c8b133620e213a4cbd70855cd58f9b429de61ce61fc96865c1d8fe416d213b05de0800487e000000000000f66820030000000000000000000000000000000000000000000000020000ec000000000000000000000000960c78b0ad344d1b409bbef8c8070d", 0x119) r2 = syz_open_pts() close(r1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) fcntl$getown(r2, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x0) getgroups(0x0, 0x0) getgroups(0x0, 0x0) getgroups(0x0, 0x0) getgroups(0x4, &(0x7f0000000380)=[0x0, 0x0, 0x0, 0x0]) fchown(0xffffffffffffffff, 0x0, 0x0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "fff000bf7b3000"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r4 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000000)) syz_open_pts() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) 05:38:08 executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0xffff0001, 0x20000001, &(0x7f0000000040), 0xf2) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = socket$inet6(0x18, 0x3, 0x102) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) ioctl$TIOCSDTR(r2, 0x20007479) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x87}, {0x14}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r4 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r4, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 05:38:08 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="d1049b4f855b24122bbfa96263b7c2866c194b398ed15871a12e41942cd4ea45573bbc09c005f211bf55437aa5b39a569a64bff88fb6414fd0261389c5f25b591904d409ce5bcbd2988dbcddc23b3538b8daa73dea794ee5a69051318cdb78b428364ef55bf4d734c35cd64c9f852491a6d771bc9eecce4b4ef8af7301365c91b1bd45ef07f5a1ad818162b38b14fe3a55a6f355366317144294e9b2d45b9f17"], 0x1) r0 = socket(0x2, 0x1, 0x0) r1 = semget$private(0x0, 0x4, 0xa5) semop(0x0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0xf20161a7577ef7b) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xad}], 0x8) semop(r1, &(0x7f0000000240), 0x6) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xffffffffffffff17) r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, r6, r8, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f00000002c0)='./bus\x00', 0x0, r5) getgroups(0x3, &(0x7f0000000700)=[0xffffffffffffffff, r5, 0x0]) getgroups(0x3, &(0x7f0000000740)=[r9, r5, 0xffffffffffffffff]) setgid(0x0) r10 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r10, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1fd, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet(r10, &(0x7f0000000180)="cd1684fc0f4f47bc95175e0acf04edc20d6f4771942bf0", 0x17, 0x400, &(0x7f00000001c0)={0x2, 0x3}, 0xc) close(r0) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000300)) r11 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f000007d000/0x3000)=nil, 0x3000, 0x1) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r11, &(0x7f0000000100)="8c65", 0xf) readv(r10, &(0x7f0000000640)=[{&(0x7f0000000340)=""/34, 0x22}, {&(0x7f0000000380)=""/138, 0x8a}, {&(0x7f0000000440)=""/255, 0xff}, {&(0x7f0000000540)=""/147, 0x93}, {&(0x7f0000000600)=""/3, 0x3}], 0x5) 05:38:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) poll(&(0x7f0000000000)=[{r0, 0x18}, {r1, 0x1}], 0x2, 0x7fff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x20}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffc, 0x80, 0x6}], 0x6, &(0x7f0000000140)=[{{}, 0xfffffffffffffffb, 0x92, 0x40000000, 0xff, 0x6}, {{r3}, 0xfffffffffffffff9, 0x5, 0x0, 0x1, 0x1}], 0x5, &(0x7f0000000180)={0x9, 0x10001}) 05:38:09 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x270) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 05:38:09 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000240)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept(r1, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) accept$inet6(r2, &(0x7f0000000380), &(0x7f0000000300)=0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x0, 0x1}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000100)=0x10) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x200, 0x0) ftruncate(r5, 0x0, 0xfffffffffffffff8) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 05:38:09 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") öÎO"'n+*HÖX£ OpenBSD/amd64 (ci-openbsd-multicore-9.c.syzkaller.internal) (tty00) 05:38:09 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x162e, 0x1000, 0x3, "fd84054fddc3e1b284ec04db28b1662600", 0x0, 0xfffffffe}) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) flock(r0, 0x1) acct(&(0x7f0000000100)='./bus\x00') fchflags(r0, 0x10000) ioctl$TIOCSTART(r0, 0x2000746e) flock(0xffffffffffffffff, 0x4) 05:38:09 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x5, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) chroot(&(0x7f0000000080)='./file0\x00') recvfrom$inet6(r2, &(0x7f00000001c0)=""/200, 0xc8, 0x800, &(0x7f0000000100)={0x18, 0x3, 0xb28, 0x20}, 0xc) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 05:38:09 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x204) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x8d) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x4a) r0 = socket(0x20, 0x0, 0xbb) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000000c0)=""/59, &(0x7f0000000100)=0x3b) r1 = socket$inet(0x2, 0x2, 0x20) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) 05:38:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x200000013c7) open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50, 0xfc, 0x2}, {0x6, 0xfd, 0x4}, {0x6, 0x1}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x2, 0x22) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000140)=0x691) dup2(r0, r1) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x20000, 0x12c) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000100)={0x0, 0x0, './bus\x00', 0xff, 0x0, 0x3ff, 0x8}) 05:38:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x28}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = shmget$private(0x0, 0x1000, 0x265, &(0x7f0000ffe000/0x1000)=nil) r2 = geteuid() r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0xa5) semop(r5, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r5, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r5, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xad}], 0x8) semop(r5, &(0x7f0000000240), 0x6) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020699f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xffffffffffffff17) r9 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r13 = semget$private(0x0, 0x4, 0xa5) semop(r13, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r13, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r13, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r13, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r13, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xad}], 0x8) semop(r13, &(0x7f0000000240), 0x6) r14 = socket(0x2, 0x3, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCFLUSH(r15, 0x8020699f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xffffffffffffff17) r17 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000100)={{0x3, r16, r17, r18, r20, 0x4}, 0x200, 0x401, 0x2}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x7, r8, r9, r10, r12, 0x4, 0x80}, 0x40000000200, 0x401, 0x2}) r21 = msgget$private(0x0, 0x0) r22 = getpgid(0x0) msgctl$IPC_SET(r21, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r22, 0x0, 0x0, 0x0, 0x80a6}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x5, r2, 0x0, r4, r12, 0x222, 0xa13}, 0xfff, 0x5, r22, r23, 0x3, 0x10001, 0x7}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 05:38:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x1, &(0x7f0000000000)=[{0x50, 0x2, 0x40}, {0x4000000054, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x8}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 05:38:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f300070060c3dce5081a6f6000"}) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000080)="2122777c7dd4fcae871a68c5e240b004d2354f9d116f49b0effa726b0f0e482cc416ac93adcfe6cd29b54bf35dce77f174e22bd1ca4af3a6de52295c03f6d25c29", 0x41}], 0x1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x1) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000100)={0x9, 0xfffffc01}) 05:38:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d71bc1e7bb8f1ecc525af8fa0b00000000e74de4"}) write(r0, &(0x7f0000000200)="582720ef09000000e61325259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d40972b8bcdb9ad8a4f5f728193ef1d4d99342a35000"/101, 0x65) write(r0, &(0x7f0000000480)="90e50495775fa9e7ab819bd6746e132533ff164206128b60a6eac4c676f8496e03f572ce1ec739aaf342250b56e3e7caf77716bcf6904a5f021a9b4d0e085c0001637678d4c605b696b44ad841fcf48ed37ad783a7a73381d91d87a95c0000008000000000e559c6489ca93907b013ae190000ee5f96c088d88337030b71cc3ac0417ace92e289d9f9ef2ee4827379ac07c7970ff4d49ac1c4d50996b8011c408800", 0xa2) r1 = syz_open_pts() r2 = kqueue() close(r0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6, 0x2}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x20000, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r2, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffffd, 0x26, 0x40000000, 0x1000, 0x4}, {{r4}, 0xfffffffffffffffd, 0xc4, 0xb4519a9edac8b1a3, 0x100000001, 0x90000}, {{r0}, 0xffffffffffffffff, 0x2, 0x20000000, 0xffd, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0xb01dddbb3409170a, 0xf0000000, 0x5445e7ad, 0x7}, {{r5}, 0x21a6441dd0b56ffb, 0x1, 0x1, 0x9, 0x5}, {{r1}, 0xfffffffffffffff9, 0x44, 0x80, 0x6, 0x7}, {{r6}, 0x0, 0x10, 0x0, 0x80000001, 0x400}, {{r7}, 0xfffffffffffffff8, 0x5a, 0x20000000, 0x6, 0x20}], 0x1000, 0x0, 0xfffbfffd, 0x0) 05:38:09 executing program 1: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d3dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0x2d2}], 0x1) 05:38:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x200000000000024b, &(0x7f0000000040)}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) 05:38:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x6, 0xfffffff9, 0x7ff, 0x3, "31156771f36d22903c8cfc80a17f60a53dcd8fce", 0x1, 0x1}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, &(0x7f0000000080)="bdea", 0x135) 05:38:09 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x98}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 05:38:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {0x34, 0x0, 0x0, 0x5}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 05:38:09 executing program 0: setuid(0xee01) syz_open_pts() r0 = semget(0x0, 0x0, 0x2) r1 = geteuid() setreuid(r1, 0x0) setreuid(r1, r1) r2 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r1, 0x0, r1, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r3, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) r4 = msgget$private(0x0, 0x1) msgctl$IPC_STAT(r4, 0x2, &(0x7f00000001c0)=""/53) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) r8 = dup(r7) r9 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r11 = getgid() r12 = kqueue() r13 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() r14 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchmod(r14, 0x0) r15 = kqueue() r16 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r15, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r16}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) r17 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x80, 0x0) r18 = kqueue() r19 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r18, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r19}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) fchmod(r19, 0x0) r20 = dup(0xffffffffffffff9c) r21 = syz_open_pts() r22 = kqueue() r23 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r22, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r23}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) fchmod(r23, 0x0) kevent(r12, &(0x7f0000000080), 0x9130dbb, &(0x7f0000000340)=[{{r12}, 0xfffffffffffffff9, 0xb1, 0x8, 0x9, 0x5}, {{r14}, 0xfffffffffffffffa, 0x1, 0x80000000, 0x3, 0x36ff}, {{r15}, 0xfffffffffffffffd, 0x4, 0xf0000000, 0x2, 0x6}, {{r16}, 0x0, 0x1, 0x22, 0x2f, 0x6}, {{r17}, 0xfffffffffffffffc, 0x40, 0x80000000, 0x2, 0x1ff}, {{r19}, 0xfffffffffffffffd, 0x1, 0x1, 0xfff, 0x5}, {{r20}, 0x4, 0x15, 0x6b69be3421c6e36f, 0x100, 0x40}, {{r21}, 0xfffffffffffffffa, 0x8, 0x20000000, 0x7, 0xffffffffffffff38}, {{r23}, 0x5, 0xa, 0x20000000, 0x5, 0x1f}, {{r8}, 0xfffffffffffffffc, 0x100, 0x0, 0x7, 0xffffffffffff3275}], 0xdde, 0x0) fchmod(r13, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r24, r25, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x8d, r1, r5, r6, r25, 0x40, 0xef99}, 0x8, 0x8, 0x8}) 05:38:10 executing program 1: nanosleep(&(0x7f0000000040)={0x800000000002, 0x400}, &(0x7f00000000c0)) rmdir(&(0x7f00000002c0)='./file0\x00') mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x6, 0x0) kqueue() ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000240)={'./bus\x00', 0x3, 0x1000, 0x100000000, 0x1, 0x0, 0x1, 0x3, 0x1, 0x0, 0x3}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x10001, &(0x7f0000000300)="cf", 0x1) r3 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r3) ktrace(0x0, 0x1, 0x8, r3) r4 = syz_open_pts() r5 = dup(r4) r6 = semget$private(0x0, 0x4, 0x221) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001d40), 0x0) r7 = getegid() r8 = geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = accept$inet6(r10, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r12 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r10, 0x0, r11) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r13, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xfffffffffffffe8c) r17 = getpgrp() r18 = fcntl$getown(r11, 0x5) r19 = semget$private(0x0, 0x4, 0x408) semop(r19, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r19, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r19, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r19, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r19, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r19, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r21 = getegid() r22 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r22, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r24 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r24, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000100)={{0x3, r20, r21, r23, r25, 0x4}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x10000000000000, r20, r14, r15, r16, 0x5, 0x7fff}, 0x6, 0xffff, r17, r18, 0x7f, 0x100000001, 0xb1f1}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000001bc0)={{0xfff, r20, r7, r8, r9, 0x4, 0x200}, 0x80000000004, 0x26, 0x732}) r26 = syz_open_pts() r27 = dup(r26) r28 = semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r27, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x0) r30 = getegid() r31 = geteuid() r32 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r32, 0x0, r32) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r29, r30, r31, r33, 0x4, 0x200}, 0x4, 0x1, 0x20a}) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSBLEN(r34, 0xc0044266, &(0x7f0000000180)) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r35, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x1}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r35, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) read(r34, &(0x7f0000000040)=""/32, 0x20) syz_open_pts() r36 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSBLEN(r36, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) select(0xf7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffff00000000000}, 0x0, 0x0, 0x0) 05:38:10 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="200000000000dcc78fe3000000000000f8b89d6517d1e91ab77c8a5b671b1b542a538706000000b810000000290000002300000003000008"], 0x30}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x41defc4a0c18e929, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000140)={0x22a, 0x3, 0x8000, 0x20, 0x1, 0x4, 0xfffffbff, 0x10, [{0xd22b, 0x5, 0xffff, 0x8}, {0x3, 0x6, 0x8e, 0x38}, {0x2, 0x8000, 0x2, 0x6}, {0x2d90d4, 0x6, 0x3, 0xffff}, {0x5, 0x10001, 0x81, 0x1}, {0x5, 0x1ff, 0x10001, 0x4}, {0x1, 0x7, 0x1ff, 0x8}, {0x814, 0x7, 0x7, 0x3}, {0x9, 0x80000001, 0x6, 0x7}, {0xcc8, 0x81, 0x6, 0xa42}, {0x81, 0x7fffffff, 0x6, 0x7}, {0xa0, 0x1f, 0x9, 0x3}, {0x2, 0x4, 0x4, 0xd513}, {0x6, 0x200, 0x1f, 0xeae5}, {0x9, 0x80000000, 0xff, 0xf4}, {0x5, 0xfffffffc, 0x1, 0x1000}]}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup2(r3, r0) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000000080)=0x9) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getown(r2, 0x5) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x9, 0x20, 0x40, 0x800}]}) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:38:10 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x82, 0xffffffffffffffea) write(r0, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e9f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c474007e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x400) r2 = open$dir(&(0x7f0000000640)='./file0\x00', 0x10, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r5, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x3, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r4, 0x0, 0xffffffffffffffff, r4, r5]) bind$unix(r0, &(0x7f00000004c0)=@abs={0x0, 0x0, 0x2}, 0x8) fchown(r2, r3, r6) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000001140)=[&(0x7f0000000600)='/deg\x00', &(0x7f00000006c0)='rc', &(0x7f0000000700)='rc', &(0x7f00000011c0)='\x96\x00', &(0x7f0000000780)='rc', &(0x7f0000001040)='+\x00', &(0x7f0000001080)='c\x00', &(0x7f00000010c0)='rc', &(0x7f0000001100)='@\x00'], 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0xffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) write(r7, &(0x7f0000000680)='\n', 0x1) fcntl$setflags(r7, 0x2, 0x1) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x15) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') semop(r1, &(0x7f0000000080)=[{0x2, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x6) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/deg\x00', 0x51, 0x0) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000500)='./bus\x00') ioctl$WSDISPLAYIO_DELFONT(r8, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x4, 0x7, 0x1000, 0x87b107538646d9b, 0x80000000, 0x1, 0x0, 0x3, 0x0, 0x4, 0x3f}) seteuid(r3) r9 = open(&(0x7f0000000280)='./bus\x00', 0x90, 0x100) fcntl$getown(r8, 0x5) r10 = open$dir(&(0x7f0000000480)='./file0\x00', 0xc901b4ed9822ac92, 0x2) mknodat(r10, &(0x7f00000005c0)='./file0\x00', 0x8020, 0x404) faccessat(r9, &(0x7f0000000300)='./bus\x00', 0x18, 0x3) mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000540)="8c232e8c9f7e96999b8a", 0xa}], 0x1, 0x0, 0x2) 05:38:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000229]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) 05:38:10 executing program 1: socket(0x400000000018, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x1, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000240)="77b144d475fd675dbca6a3e0354f66f9e707f7ffffd177aa7517844d6cd544cdd1e89eeb435996a32347e79c9051acafa1a601b1", 0x34) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x3}, 0x8) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x19b54a4a2ca02574, &(0x7f0000000200)=0x3, 0x4) close(r2) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f00000001c0)=0x1) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r4, &(0x7f0000000400)=ANY=[@ANYBLOB="0014ce7e18cfef031900cf84216b8c4a43779271d7e396ecf4b17d787e1ba73bbfe0dde9cdc776cc8d5aefaa95d13b5ec43fba8d7c2c099f767aaf160af8f2a6a833ae9969d6df27dc108b8ecea96be02b98e96ea1b5370c0391d476fedcce89c128d5714cdbb2df39e58f6681e4ccf99c2dbbfbab3997ccb7f62def794980fd179b02ee9cb0e36143cf1d5c572f33f44e98ff0046b5728cff0421249076052c1425ec52580957249ef45e30ca3295da21dfc57ce7a5f8f9dba447c9bc383496e6b623c84a21c54f9cd80d3ce53b5a3d77c0ee53e53f417a27d2cdee983e084724651812299af1e1df59a186b9076e26ad06ebad64e278ceb44984866bf76f4404a62bb1732f6313869fc229cf854162f5490dd2909498f3769b6d7c47530af42bf4656618c2c9cf3f99f1764c7ecab44112fba70000000000"], 0xa) r6 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) r7 = semget$private(0x0, 0x4, 0xa5) semop(r7, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r7, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r7, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xad}], 0x8) semop(r7, &(0x7f0000000240), 0x6) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020699f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xffffffffffffff17) r11 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x3, r10, r11, r12, r14, 0x4}, 0x200, 0x401, 0x2}) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 05:38:10 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="64368202695e7f0000010018a56964653000"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="2003a801f50be7576a4ce0dd60000100", 0x10) write(r0, &(0x7f00000006c0)="4a7e18378cb37a058dff6836e32d59ce004eced23f1ea22336a1ef2d66809aa72dc68ba223d7aad934035af5fd7a48d34b64fc87482c80af741acfdf0536b383718ed818dff4c272bf3c8d056fd3e6fbc06ecf7fefad944f650676c1592913978c06c8575314f38e43fb36f17189f3741addba351953b058c87c0c4ea37261dd2f4f56d03183fc54770be61d7c9a0a632991f953c9d2073dbe914a340ffcedb122127248f43b4b18354a90d0b3f24b4858d326dd4707021825e74cf622029fd984177f05d33e5d527771c05b679400635d7d4dec1aaa3b995ba4d2efb30521252884b1cb205cfd7fd44db332b40167d0c4f58bdb16c3775f20ba51f7a8e2f7eb78785ba28496532100df28f04caa7c64da8f5c093068c125458a29970c95dfc6899619d11be79a2c55f4243f8d2bb35713cac60327f0c13800a5299d86c27027392091d15b0a6acf45ad19e02ff1c37888a68eb028202a34d8f089cfae7bf1c1e0b187273210c07a01ffa977f2cab7d2bf", 0x171) 05:38:10 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) clock_gettime(0x0, &(0x7f0000000000)) r0 = semget$private(0x0, 0x3, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000280)=[0x3f, 0x40]) semctl$GETZCNT(r0, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) semop(r0, &(0x7f0000000100)=[{0x1, 0x3, 0x400}, {0x6, 0x7, 0x1400}, {0x3, 0x6, 0x1800}, {0x0, 0x5a73, 0x1800}], 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0x8) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000240)=[0x1f, 0x7, 0xfa8, 0x8, 0x0, 0x7]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x5c, 0x0, 0x0, 0x10000000}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f00000000c0)=0x20) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000300)) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f00000000c0), 0x7fff, 0x0) kevent(r4, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) 05:38:10 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) minherit(&(0x7f00005ea000/0x3000)=nil, 0x3000, 0x0) madvise(&(0x7f00005ec000/0x4000)=nil, 0x4000, 0x6) r0 = socket$inet(0x2, 0x4, 0x1) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7fffffff, 0xfffffb8d, 0x3, 0x7, "a69374d0633d98ec327a3d484de814466ad1ee3a", 0x4000, 0xfffffffa}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setsockopt$sock_int(r0, 0xffff, 0x801, &(0x7f0000000000)=0x56a7, 0x4) 05:38:11 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='.\x00', 0x1) r1 = semget$private(0x0, 0x3, 0x10002) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) close(r0) flock(r0, 0xf927d91f1bfa4134) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x3) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/51) 05:38:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f00000001c0)}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="a51b8670ad13e092ab372a0778ca") shmget(0x1, 0x1000, 0x2, &(0x7f0000fff000/0x1000)=nil) 05:38:11 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000004ae6f9b135367e97675cc9b648da1100945a0000000000000000000000002000000000000000000000000000000000000000000008000000000000002c2275b980010000000000000000000000000000000000f48dc8d97aaa554b542cf8351506935e7cf15159d7e8b34be3910fda770694030000002496248f20f3f2379dff2ba0c83642039f41168d11fa734b2ce506ab298032bc2be0702b3484e86eb2d1af4592442bc7365e9a89cc3177edbf599014765c2eaf88fab8d4be9c457918f725480072b9d2de000000000000007624788b00fa3953f8fd1057b0241c9972b47e25877d6b7dcc20ac9010574b495802acf425e6152ab59f32d10dddefb96c485f60bcdd3b50b36656a1b10eeacff71daa98aff064c06f86ae188c52f69b007747c303f02ddb3690304fbbd2ff0976780cf67fa1bc28e74099b2b6b16a427c82615f8d524c8e90c674a98aa878ef43b9320fc03212e8427cbf0c8f715335ce044532f0764e7300554739e574e2a3f140474d51a47309c20e44b45694434614edfb7f2f46736216c65a551d90f3a5f462bbe168f8600df9a6e0c2dc7053b31b5dd6fcc5ec1569ddfbf10bf8e3e9ab694e7fd8deac2ed7ac4b5c77cf07f962d207b16e041e9e0b74780c66701b236212ebcdfd26c0a262ec718317293836896086f1227b6d99aee8cfef35b2259ebcd9b8e63d7da00b1f6c34c98ace"], 0x1, 0x3, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000001200)=""/50) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/183) munlock(&(0x7f000013f000/0x4000)=nil, 0x4000) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x8, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') rmdir(&(0x7f0000000100)='./bus\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup2(r1, 0xffffffffffffff9c) mkdirat(r2, &(0x7f0000000400)='./file0\x00', 0x10) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 05:38:11 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000300010005}) openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0xf7f6e53d4e3be7d3, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000300010005}) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = dup2(r0, 0xffffffffffffff9c) bind$inet6(r3, &(0x7f0000000000)={0x18, 0x2, 0x6, 0xffffffffffffff80}, 0xc) r4 = open(&(0x7f0000000040)='./file0\x00', 0x8002, 0x4) sync() chflags(&(0x7f0000000100)='./file0\x00', 0x1) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) bind$inet6(r4, &(0x7f00000001c0)={0x18, 0x1, 0x1, 0x5}, 0xc) faccessat(r3, &(0x7f0000000200)='./file0\x00', 0x4, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000200)=[0x0]) chown(&(0x7f0000000500)='./file0\x00', 0x0, r5) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) utimensat(r4, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x7, 0xe7}, {0x800, 0x3}}, 0x2) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f00000002c0)=0x101) r6 = semget$private(0x0, 0x4, 0x32) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f0000000080)=0x7) bind$inet(r3, &(0x7f0000000580)={0x2, 0x3}, 0xffffff34) mknod(&(0x7f0000000340)='./file0\x00', 0x2100, 0x1069) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000380)) 05:38:11 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x120) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0x7) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000000), 0x4) 05:38:11 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x31, 0x20000001, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000180)) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f00000000c0)=""/180, 0xb4) kevent(r2, 0x0, 0x0, 0x0, 0x1000, &(0x7f00000001c0)) r4 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000280)) 05:38:11 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fffffff) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x6, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000000), 0x100000000000021b) 05:38:11 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)=[{0x74}, {0x1c}, {0x800000000040006}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="b6e8a579292219e5820c996b0a63") r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) 05:38:11 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x1, 0x8ae1}) clock_gettime(0x0, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000000)="3dc6cf4ae98cea5b77b8e759633776b4da7eee5fc28a255591224dcf0f646907fb2863ac403e082179cf92dcd9cd04c62129e503441b7371b413d3bd849aaa4054eb83a2209682ad14d6ed73", 0x4c) 05:38:11 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) socketpair(0xd01696015aefef1f, 0x3, 0xf0, &(0x7f0000000700)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000740), &(0x7f0000000780)=0xc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a021b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf2fe98b9838d4834505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1c3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535", 0xc6}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)="ef3505741c56d36942f4c110e3c2863a1247adf3e2edecece291dce53e318081b92a75756d5c8e45b80c78ca6077618c11d73a1e9afa15d0adb480f4f9fae0f5f83836bc51ffaa24b333a62634a09836899390aaadfc28eeecc74a00af45cd1c7000c4d5959fc22c3e26a848065393780d9d19f48fbfcf882de3351c5d760a830eda37ed499bc83238e7aa879d5a8b30", 0x90}, {&(0x7f00000002c0)="ef6aac4834ea3af1c855a1b588a92f30a797627c5c7ee5c98f74252ad551013b4b8489a69a63ea072a9a45d41658dd558bdc24f8ca88634ef63e8fe4fc1efdf2827a21c8f221ebfc8d27a73f03d4cd2fb7af68d77c15b5910d7c5cf03c1da382dfe8835f1178dc201878c6adb477181d6fc675a3288364747950eba2e6dbce2ae30ea73007fe8d2ebead83645feb5785579c519c673d8f7f878deb47f0fbb70b75b481d1c64d0bc625844aebdc34edfa945569717f499b2ef263eb2554f2782fa88736cd7de4239acedbf79302a19e51c69fea2d74fc8a67e25c9d1eae771b889cabbea3c04d8e5064654519f16b6098e1", 0xf1}, {&(0x7f00000003c0)="ec8105c5ccaa2ab12080e9b2b11c834e080d07fe83d6b1e3f160a0e36ecc849f3331bcda6eeebd69d4990b0537b3ef8f494d7f57170564f1ee43d855014112af108e5865608a07357cccf7d70cb042e5a70dcfb6435f132c04651398e4414696ac26b6536eec486d274498e0f5c00bf891c2b7b90d9f374caeb39fe9e90f47252c8091075322093c810ea9a2f23e843a36d89b02339709891c87d452b2a3a405cf0492db1640e7763b3beac1d63ea144e8af090440373782afc961b3f5282d308067010593a199dd3619697bff4033dc84bf9115142d1a7c14", 0xd9}, {&(0x7f00000004c0)="4cfe5aa00f72a6337d916131a54a4e9233b48cd70f05d86fa614dd1ed8d9ec91f5f83a045cccc658b1dbc7d22bc8a67e33dc062786a102fabfc78b1fa959b7a504b0c7a8013cb42d33246ee76c85f14b906af4728bfa7cbc89b4bbd9d9d45ee09ad7751bcd70f6c75d6a99ddfe8b5ccde4c1119bddf4c375c2d6958b445704e420a878751d8eb856539dea43a689560202908a7a80e7187ea80fa2d11757744077583d6776778b462e33c90d9dafeeeb6d73b6e2891688bca198f620955e64347f16374fc39a269241c27c06a8197a57cdd36c9626ba002002bd80ea4b096aa2703e151e599e4017819d2873", 0xec}, {&(0x7f0000001000)="419b78873ea95d87197e5a4e4e544e36d84175e45c5fe8340b65ffd00157e3b4dcfbf32f619e9ca165e101f5c11dfdcfa62f8450f3149f8460fd925bce1990e5614577ca00516793ebddfbc7a30619c33ad49c4d867022cff45dabecdf1221885f2c3b7e458d25d682092bb771890bd6b7ea7a98696f16615e1926d26a50f55cfa8c597a35685bc05a2ca3848a495e233ebd3a9bfe1de3b98f20ec87b50c2d09b501a4f78182258d3b2c0581dca4476dc4cf8630bdac3cc1876d6678766b225dacf366e886b5f6cea24b9324b7507605f02d8022c670e27ce846a9ce72ed8c3671e5c2fbdf5d92506af254ee806bbbb15f98136a19bddc0e6e0c4b2ba72fe4e960627c37a7e111584eb6b8e9d627403d3550e39eb3be3a65da3c8796cf5cfef12817c6b01a34fbeb67a36f89ec892c35667fa0f8ff663178b8a5c97831fc07bea5e4d0c938a21ea3c59834140b977b43da8972a74b67536d278c77d8fdbc7094c37b0878d2460237e4227828016a0a0ed45e87db8db7335854146b5d5dbbd89e096b7651a76f47850772f645ab443d8651f3c65dd6022eb47136f475af53efdd571ac461229f1fdd7957ab0c310fc3d30e66c84df8be3753c1609bedee619592fd2fc3f9bcb828f94b3b293f524aca03f7836981b5f7acbd2c0de5712242ac43e9b23e1b00ba33573ebedc3412c9f171561a5d38196e15e9a407dd98940ac1beb4f0238eea00d55bb67dae1c42ffa32461b9a0e4ae1e6c57868180c58786162baba807c527ca46f6067233a82c2ec133713f4e1673b55b8e2c2a1f7531060483033aec361fb967517a7625b4c43a67a92fe4faef23d7e3362463c0a8b55ee3bcdf5210b051a8ef6deb82dbc52d4cf348d5385f64d8bb7b0d9de3f27a7fe41ee609c78de97a2a59993a55092c7a5a8a7ecd8ebc6a6647f4a88299cec55f3b299ecbc8bec6ae3e961a926dfd977cc8172ab1f3684ad2446f143b24438b1e5397220049e40dda1e94b95cec170c76fa384d7d78c72d68d21a8612720e939047a6c48f50fd9fea11b707eacf916fba8166ea01244d3c39e374c3772b4692403fd3a672fb11dfbb3efb5115a988b93cdb77858d3b20e03a27c25dc81df62488655c4f18c7a12799a4ed0fa319a53816fd8b07582bcbcd350a462f3db040a695b8643218343a2d730605c5818118a0e0edb7631c16a505f4fcc7d55dc5a1cde3a824c80cab1ba2d0352f31eddd4c97d0f59b190dc2f1c46f8c0dc9a97318aa222b3e1c609ce87a99d4a6e2b10c6ddf04ac1a8566a9c08d4faba2113e03ce3b29811830629e58f50c85eaba40b7aed95cda7e03273d70092e02abbea70946fb54ec5cdaa5ba6c3b90d47b5337b44c44f528616c80872572c50e76e9cdc84974c74e9842b9f4ca6f9db05721f909b8b9d7cdcef7b856add4a219c6293dde4540c3aa5ebd05c5866fdc58c0ed1b233878a10413e10d3b480a9df292bcb1b196771bd26e74b55134dc9863210d98f15c486f536853d28149571e4661191d888bc87ac34175b99647cb88696285ee1ae55370862abb4c766c549b89efa9cd5e19adaaa1ac6c533fa59005ca577e530ce2e4cc86cd8581ac8fcac13c8cb5b26ea3d41ee62046c21587198eb683143cdc1b45d8e35fb05baeb35b2ff462d30dd1819fe508301dc052e0e046b6fc1d8764b79275912b48145d8d7cccefbc0f1d0060633840975d5638eec1b21d6f974082cf744847353212051e44f60be21837292ecc29140f6b340e709f9d1fa7b13fd7f4c3ce52cd66d0755e31b69158dabbc7cf17f4006c9ac0761d5c12383358973b75c209dad410b16e0f58b34b6dfc125eae56cb3926132bf149232832aceea9c9bd0d71531febec7d7f9dafb2e93480a785ed901517f8a4d0203468d64d4be8aef8454ae1ae429a07d380affc2dd9b135ac2692442d9cb65d55289397db05525617568822273aa77420dfb7c727209b49316b4928d6e64d22d4296eae4c30cf58a6b9d1a9ed79718de3bd23d5e6c0c57d83b0fd3d1677e496dc266135bae3542571618d9d6b4c346557d5dc0e8c5ae229319a3b9a5938f330ff5db1fb21aaed6a983159d35aa52047fd5e4dc0e7180b592df2a0866495cefb80b8189dee9324a4083279439a7514f49bc04a3f30e6b40d121e45e7833005296a6bb6a14b99926aa12cf1730494d730804b5fbef7da61dd37caae65b47acb1da9a02d2f9ea4b05ea3a37f2ca5a79a50640f319f1b79b6f23d855b0a95d9dfb6ec1c4d06d4e33d38605dbb5f0dd04f52a4c24d2fff8a2a2eefbbf0a99fb3072177afd86fea48fde9ad4d2aa5253ad8ff67f21a25548db6e9cd3229f797dc8bdc51b942d8d5c011f892a0beb27ca9689679f26fcfc769b95a21217c131fa710b8596b27855ad4dbaad0f33728f862ee51ea78b051de88426dd21c033909bf8bd9f55c9f348ddf66c50efd21091fdae583fac09a3eb1d318903eb6177a1a1cbaa7608c15d1d524f5269e06d6ff36bf448156afad7b70fb65a644ed3aa9615ac8f5d4e277475db84a6ba088af712f978d92a5365a73b0699af3ced96c89d15accc6f23269ce55385d31527f12e497c780e9619fac0f48d6cddf2bccb88e97d9b50bef012ed9505b51abb50cd82971664e3ee8a2aea6e190ab0d4f555d27f9cd466cafb7fb808797c6a0f0f895c4b9502217792afa466cfca7ab3f788650b9512c21229025c614fd5674f63f8648e2845a0b79006b2c0c556797e623b5d6ab217a89cae2c8bc1bb018b1a06b022a55baaee4390868545f0b0987d0633764c5afbf43797e108c5631de59c45b3f2b73b134abb9ad24c755292997305726f8f06cfdb9ac696fe76e812cbe4a106005f38ba99d648361fb929aa178d79c43ec771b5521a8b8e5675ec420d608d18aa6f595c01fcbb1f103a13fe27b06dc2209a923c88df057327b1d9dd3322427adc72ef1a2ca2540f351e760918a23f206767a66c200a27a3c9aa36d7bd611a40f5204acce50cc39415fbf046964cafbf35b59768fb8a99e43f93f74fb4c3941c962bcd1fec7b80e75f35be874fd6a9f5d4a3f846dcbb8a65a99ea1c5b4a4fbfa52cf753a19031542f4040cbef93fa52491b21c23b4627c70740104a8ec8f4a282c2a6fa741f4b1811c84745de076c9014a2de5ddb25931278539d5cf4b6d5fa095d9f9dae273693a364190d1bac8ced52d608ff8d8564fc86f9886622bc38ee0aa3a2580377ab1c38365127dc4ddfc72380ad044403088b09bbcf6d44716c0ec43c4e656d4099590ac3efa032f3f30c0a9466816fb67c6be67ee30804f07927e542e48ea6c34e8b95e44f362e12e93ca1c7e3e89802563a11c875dd873090f9f13d35bfe819b04ff5ad960813bfc44c4d70adcca2a33343819e17097009ec7a6c23f3e60935ef0312f463da67c926a5ca9abc8897f1f921ddcb2bb819c67d7c83f511bf6ecf6b64b6a270b8fc8716074e3d05ad5f90915f2d7f9c9276a5a0d27bba81700023e9d56ee9d1bb58dd1e52ca7b90ed6623d64798995f0ee5cf000255cef2017555508e58e44f4407342f5c4bc2aecbbfd1b75b5ab8616f8111eb1336345a620a0786d029934ff0fe08e0edc4b6c41ce1ce5a73d953e769d97cb8e2f2793a5ce87e0b71e068c7d8f414d5a47389eb0ea8e6beaae560f5cefaf64e33377e459a2d2964a0323ba80da035489f1fd5afe147532cbd7204657bf47822494295538d85fd86b835a36216565fccd4e568588be090d295b65471b7df1c914ff343066eec6d54244723defa8576e60f831646bc74fa8c227f3092360c8cf0d46cf98b5e53bc31ec72c42cbc423db983f2fe5bd4c01049a8fe5910eb8f0e2b265952e9d4fe2bcad2beec8305f640a1932ed4311129a9c22dcfae5dcc08911fe7b4864c8fb41f324b3af481d30b4f6e5d4c955360cc2dfcab284301ab8f57f3d4884216505bf025e69c9b8351037c64352e58f795a832cf8d1139deddb9f2aa62b06bb1383b2de66b3b2199c671460dcd84d1d615827c9083c47ec5bb8fca0fde0112279935df7a620eff6d107a87e3a1093f7ed3209226eb9abaa2cacad8235242c12eb358f36f65f4c42c41c8d43f46c9ef9a98908e8990740511a788c26d911034cec5cc7aeadc59a6f5a3aad2289ce35ac5762569d83aa32b2ce3eafe9dcb5267a4ec80c2852206cf66c049f5c8929c50e12461aaf743b5e7a1b3edd336aac028bd43ee715f3e55946124ab535a7997061f8c77316f4b71d6f6f30fe3bb0eb721bb3b4619add4213288c5962f36ea82710fe480ae400f1766ac9b9a88ccf2535e55c12f3891b24e98fbfd32a65e41118ef075e1ed4f5266382df9f7a34edff0b0c8f7b991083e76e3f536bbd74475dd4158185c11757f049b2f7f957148629b76d24b6bd20ae86814c3cdf0be265aa1b0dde66bed3bd51a706eef22659a1ad564a188dba662507eeaaaa0d3aac6e80907de0f81b26649b9db2d05bd81b632bf044b82169c006af93bde05bc5d66e01bfb4277ac8b24d03d4e74f09af9065f1a29f4f29f89090b764b39cc18329dbda10249ec3fac7ff8276b4a5b396b3f0a28efdd6722e8622ce717fef813b9a71c1319b49ed4c0061693c64c40403ca24ebd9e750cfacb56b66f4fd07b6af5f33e24fddd2f35d33b2d05b46994518703a3e30ed062a1b29bb3d44322efd8540cbef1ae3315d278e0900b5e848a0b5ecdb894fb62eea1abc00e3fe93e233a98377db421c1f1a07bbed7ecd4affdc7dabff8fb2ad00c378e5daf73866f3bce04cf95f8eed69e79677e322b69bf5224e393ae9db70039d690d4d7709dc2726b869ac972ccfa49bbab3474895dc764927e0c7653ba3f193d671ea26a52a29e4bcb4e3a03951acdffa61fc4e8bef76dcfcb3c68f24295785626ee33cfaa5fef777e9a0f9f98fd1584c674a4c6181603a53b85e07fcfb5a2dfaf1274bc53ad132f79b209fac2886ef6ac78d631f8be86ba814bb851e2de8118bf9c60bd886af61368d886a882149a75d306f9e29b32bb7a07c146a6c9e95df1baf641fc6b74b38a19199ff4c433310c98f6509b76f710c30ffecce7aef2218632b736256c822fde66d864bfb488d91f10f731e536dd4d07f5a6ee9e6f5c080b4e4fe00a7499452cfec5426a0a0f51bb779d74151f2209c49bf722f44db006d70b19cccb2767f2f98224a43c8d2de12626e33a109d97b916ba658a7a3ac4b3dbc3e9ab577f93833bd7f3eab8abd29b2bb2e6233d99d13810942deab1d5e185a0098f88d9ab8be72cf526de18d028006691fb09a33e9a8154129870744021d8bce716f38e71b8e9ae6c238ee75ddf365446f9cb50ea596a95e6ab710d46459e0af61671110ffe7be4216266b394598b0c3d8fd9af327805ef19c8f3af9d74b3237fde7d451b684aed18c56248f0b5290a71b31ead47c7ad1ec923428fd12c55196ec5dd67996e0ac96a2c12e59b4cc7e28d494afd71adc36c81b5960234c082a576c76781b6b24743fa34cbec7c9f91dc467b54947409eacd30a2a8503a6cb003562b71b7380ffb5dd059e8d02763837fb79b252b4fb27351c63ab9a09f7bcf8de73422244ec1d2514e371aac3c2c652e9a9bd57f077c5b5efbd0ee1588b8092988625aaaacd5a03ddf2a25d888745bec1e3cbaf298feb0cabfa4c3961909ff913a696ba765b10608efdc0b3d6e8adc83f05ba05056d54b67bbe3774927761d9e73e9631ef288a535e320ae07271344452abbfe2f087dce46218955a8490db0b1fb705f840e21f0838a28678cadb3f9", 0x1000}, {&(0x7f0000000080)="a5955b1f0e8673f84432fd9295d91ce56f715a5bf726d1d31e04173f23029145f6d526", 0x23}, {&(0x7f00000005c0)="15237df4c41c65867eed07d36768c02c45075d1816ce3555ac6faa02b3712c4f0440db94d6da914cd38877c009279403e6d0966c846b7949f9a6c6e8ae48d20a5c9c4197c349e9b537edc191ad7f90da292afa6d28789bdf85191a59019cc8c8f83dd68a084538b37e7ba649184da959233d3af824d97381c7fc7879ccb6993b34011e73898e4b6605eb07", 0x8b}], 0x7, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 05:38:11 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x501) syz_open_pts() open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000000)='./bus\x00') syz_open_pts() ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x1, 0x493, 0xfffffd12, 0x5, "459bf0332c2983cb320843fcbc170da5a97a9b7d", 0x81, 0x4476}) 05:38:11 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = getgid() r2 = dup2(r0, r0) getdents(r2, &(0x7f0000000280)=""/18, 0x12) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x2, &(0x7f0000000240)=[r1, r3]) getsockopt$sock_timeval(r0, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) setuid(0xee01) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) setuid(r5) listen(r0, 0x84d1) syz_open_pts() setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) wait4(r4, &(0x7f0000000740), 0x2, &(0x7f00000008c0)) r6 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) recvfrom$inet6(r6, &(0x7f0000000040)=""/27, 0x1b, 0x800, 0x0, 0x0) sendsyslog(&(0x7f0000000300)="fc5debe569fdf1ad73427f2e725a249b45b41bb740cf43f038f919f8df3b11f5a69cb34c4702564f9d893f001f60d08b6dab27a6dda40fb217043c7404c70a416ef08ca35429ca0d5797d828f2a3ed180a855959389d41c8931c456358e95c442214d17771702858d4692daaaa0dad5efd5ac9354062e5d7cfdfe7d7552d69e39ce2afe0ee0b4734f6a7559cfb3d7135aa16ef99247739", 0x97, 0x2) r7 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r7, 0x0, 0x6, &(0x7f00000003c0)=""/105) 05:38:11 executing program 1: stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)) mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8, 0x0) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000300)) 05:38:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f000020e000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)='$', 0x1) 05:38:11 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) 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, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x2, 0x400000000002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) semget(0x0, 0x3, 0xc) geteuid() getgid() getuid() open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(0xffffffffffffff9c, 0x8004745c, &(0x7f0000000040)=0x2) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x40047002, &(0x7f0000000100)) listen(r3, 0xe6) setsockopt(0xffffffffffffffff, 0x8, 0x8, &(0x7f00000004c0), 0x0) write(r0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) 05:38:11 executing program 0: munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = shmat(0x0, &(0x7f0000ffa000/0x2000)=nil, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) shmdt(r0) 05:38:11 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108be", 0x3}], 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) sendto$unix(r0, 0x0, 0xdb, 0xa, &(0x7f0000000180)=ANY=[], 0x0) 05:38:11 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x2000)=nil, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ff3000/0x1000)=nil, 0x0) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000940)="00c5f8352d0917b163cb5f8beba77adcb0b93e7f8397e68cdd1af31d9fe6ea4cd68f2cf779fca78bca17bd7fc335588517406e221cfdf7ce1c25815a7d0002000000b506231b3f77bc6ade7d41797c8b9f99e2291d5eb1613a00b3e97016c555070000ea9d8f2f4a10f6e813598062b043f7f976ed1c503022e7a2e86aee0ceb3ab2b16842f448d0bd39433acef78b95e39fd07c3f48e302321c7134435435eba5230a21a1a75904000000000000000648395154c8b133620e213a4cbd70855cd58f9b429de61ce61fc96865c1d8fe416d213b05de0800487e000000000000f66820030000000000000000000000000000000000000000000000020000ec000000000000000000000000960c78b0ad344d1b409bbef8c8070d", 0x119) r2 = syz_open_pts() close(r1) getgroups(0x3, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0x0]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r4 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getgroups(0x8, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x0) getgroups(0x0, 0x0) r6 = socket$inet6(0x18, 0x4000, 0x8) getgroups(0x7, &(0x7f0000000340)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x7, &(0x7f0000000380)=[r3, r4, 0x0, 0x0, r5, 0x0, r7]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x0) fchown(r2, r8, 0x0) r9 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r9, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x80, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendmsg$unix(r9, &(0x7f00000004c0)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f00000003c0)="ad94c070e980f2782dde14d8ca3d0466217274671582fa39a4d2d922b736916351ad518a3fa98b53478d1580b9cc70b9e31c7d031e26e22d54bae9b47de5ae533af333bc8da6f163b24c725646f12948bdc34c487eafb585b375968e7f1654ed678c3f0cf651c4d038e1850c043f53fdab158f4bcf887de1ecb1ab8b5b8ec9c9c62d1536e3f4c50c4506a4b004dc9e939045d564c19b31bee711382929366aea6b0614b52c492e6b", 0xa8}], 0x1, &(0x7f0000000500)=ANY=[@ANYBLOB="38e61f6054637500000000000000ffff000001000000", @ANYRES32, @ANYRES32=r10, @ANYRES32=r2, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32, @ANYRES32=r2, @ANYRES32=r6, @ANYRES32=r14], 0x38, 0x2}, 0x20a) dup(r2) r15 = syz_open_pts() ioctl$TIOCSETA(r15, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "fff000bf7b3000"}) readv(r15, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 05:38:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x61}, {0x2000028}, {0x10000000000006, 0x0, 0x0, 0x7cf}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 05:38:11 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) recvfrom(r0, &(0x7f0000000140)=""/129, 0x81, 0x40, &(0x7f0000000080)=@un=@file={0xade06a833d92877e, './file0\x00'}, 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x7}, {0xc}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 05:38:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000200)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{0x9, 0x80, 0x7, 0x6}, {0x4, 0x0, 0x5, 0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 05:38:11 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) getsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x4) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x48, 0x2}, {0x43}, {0x26, 0xffffffff}, {0x24, 0x80}, {0x83, 0xffffffff}, {0x4, 0xfffffffe}, {0x25, 0x2}, {0x46, 0x4}], 0x8}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{}, {0x101}], 0x2}) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x0, 0x80, 0x1}, {0x18, 0x3, 0x9, 0x80000000}, 0x0, [0x5, 0x8001, 0xfffff800, 0x5, 0x5, 0x7, 0x8, 0x7]}, 0x3c) 05:38:11 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000040)=0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000100)="8128384e69b7cd6f7b", 0x9}, {&(0x7f0000000180)="5b99b90c8061c1df79250de3b60370c1b78db25d827be65e65c57409abf2b2961d5aca3e6935cf8d21b03a5ea9bd3c1438952c967f062bf98dd6ddc17a497c9e8494b422ce7b27e9cf218ea2685e4e744e9aab9f3d180a49fbb018bb764a12f9b2faa5f458b4060393e037d46d857a5a7208e9a71c05355356f878f688112b3e065c57f616dc0146026cf790cbae3ea6e7658d69dfba7446fe491f29be800aa2eb474c1195d5e609888bd3337a00e27e6cce092105148ca0493745f52f70c1119ab20a57e159aa9d31f53753dfe578b7e55848998ad18f27ee", 0xd9}, {&(0x7f0000000280)="8138db7cf2dea27008cbf6", 0xb}], 0x3, &(0x7f0000000300)=[{0x98, 0x1, 0x3, "a919ed20e3d1e8f81cfa326bace3c8ae13700aa697122d250d94d1b3ac7ec314bd2487bdb7ff1dc8c6dacfeb24850505024306c173214a646d852e81c72ede84ab695c7deec9017e3525a7883fb758f8eed841e2c5ae3f328f48c4c5da84ca443120add0ad9cb33a37d83be25bcf0d1fe368ba5c911bf05522da2b77e5d41d34b5278b726b8621c1"}], 0x98}, 0xe) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x2, 0x400000000002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 05:38:11 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000140)=0xaa77) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) setrlimit(0x4, &(0x7f0000000040)={0x207, 0xffffffff}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x107fffffff, "73ffff4d4d7ee400000100000000000000000010"}) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/3, 0x3) writev(r1, &(0x7f00000001c0), 0x0) 05:38:11 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) r1 = getpgid(0xffffffffffffffff) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getppid() r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r9 = fcntl$getown(r8, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, r5, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, r9, 0xa5, 0x1, 0x100000000, 0x2}) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r10, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r10, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f00000019c0)=ANY=[]], 0x1, 0x800) msgrcv(r10, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0, 0xffffffffffffff8b, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r15 = getppid() r16 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r16, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r17 = fcntl$getown(r16, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x2, r11, r13, r14, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r15, r17, 0xa5, 0x1, 0x100000000, 0x2}) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r18, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r18, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r18, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r18, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r18, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r19 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r23 = getppid() r24 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r24, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r25 = fcntl$getown(r24, 0x5) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000980)={{0x2, r19, r21, r22, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r23, r25, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r27 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r27, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r27, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r27, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r27, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r27, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r28 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r29, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r32 = getppid() r33 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001980)={&(0x7f0000000180)=ANY=[], 0x1, &(0x7f00000019c0), 0x128, 0xfffffffffffffffe}, 0x0) r34 = fcntl$getown(r33, 0x5) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000980)={{0x2, r28, r30, r31, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r32, r34, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x2, &(0x7f0000000480)=[0xffffffffffffffff, r30]) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r36, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r36, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r36, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r36, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r37 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r38, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r41 = getppid() r42 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r42, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r43 = fcntl$getown(r42, 0x5) msgctl$IPC_SET(r36, 0x1, &(0x7f0000000980)={{0x2, r37, r39, r40, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r41, r43, 0xa5, 0x1, 0x100000000, 0x2}) r44 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r44, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r44, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r44, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r44, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r44, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r45 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r46, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r49 = getppid() r50 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r50, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r51 = fcntl$getown(r50, 0x5) msgctl$IPC_SET(r44, 0x1, &(0x7f0000000980)={{0x2, r45, r47, r48, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r49, r51, 0xa5, 0x1, 0x100000000, 0x2}) r52 = socket(0x2, 0x2, 0x0) connect$unix(r52, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r53 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r53, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r52, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r52, r53) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r55 = socket(0x2, 0x2, 0x0) connect$unix(r55, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r56 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r56, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r55, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r55, r56) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, 0xc) r58 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r58, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r58, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r58, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000b38000000000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000e0000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r58, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r58, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r59 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r60, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r63 = getppid() r64 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r64, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r64, 0x5) msgctl$IPC_SET(r58, 0x1, &(0x7f0000001880)={{0x2, r59, r61, r62, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r63, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) r65 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r65, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r65, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r65, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r65, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r65, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r66 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r67, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r67, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r70 = getppid() r71 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r71, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r72 = fcntl$getown(r71, 0x5) msgctl$IPC_SET(r65, 0x1, &(0x7f0000000980)={{0x2, r66, r68, r69, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r70, r72, 0xa5, 0x1, 0x100000000, 0x2}) r73 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wskbd\x00', 0x80, 0x0) r74 = socket(0x2, 0x2, 0x0) connect$unix(r74, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r75 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r75, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r74, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r74, r75) r76 = socket(0x2, 0x2, 0x0) connect$unix(r76, &(0x7f0000001900)=ANY=[@ANYBLOB="82022e1666696c6530008a2b7b87f9d74f878fd94321fb296d84de9cbecdee58d0bb772908cc2802ce09f1653ae5766414213eed6bce21f1ecb2a211be0de33f569d56c60670305a736ba02fa4e65892ef12"], 0x10) r77 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r77, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r76, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r76, r77) r78 = socket$inet(0x2, 0x5, 0x20) r79 = socket(0x2, 0x2, 0x0) connect$unix(r79, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r80 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r80, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r79, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r79, r80) r81 = socket(0x2, 0x2, 0x0) r82 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r82, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) connect$unix(r82, &(0x7f00000019c0)=@file={0x0, './file1\x00'}, 0xa) r83 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r83, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r81, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r81, r83) r84 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r84, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r84, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r84, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r84, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r84, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r85 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r86, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r86, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r89 = getppid() r90 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r90, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r91 = fcntl$getown(r90, 0x5) msgctl$IPC_SET(r84, 0x1, &(0x7f0000000980)={{0x2, r85, r87, r88, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r89, r91, 0xa5, 0x1, 0x100000000, 0x2}) r92 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r92, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r92, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r92, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r92, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r92, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r93 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r94, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r94, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r97 = getppid() r98 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r98, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r99 = fcntl$getown(r98, 0x5) msgctl$IPC_SET(r92, 0x1, &(0x7f0000000980)={{0x2, r93, r95, r96, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r97, r99, 0xa5, 0x1, 0x100000000, 0x2}) r100 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r100, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r100, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r100, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r100, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r100, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r101 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r102, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r102, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r105 = getppid() r106 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r106, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r107 = fcntl$getown(r106, 0x5) msgctl$IPC_SET(r100, 0x1, &(0x7f0000000980)={{0x2, r101, r103, r104, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r105, r107, 0xa5, 0x1, 0x100000000, 0x2}) r108 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r108, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r108, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r108, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r108, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r108, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r109 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r110, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r110, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r113 = getppid() r114 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r114, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r115 = fcntl$getown(r114, 0x5) msgctl$IPC_SET(r108, 0x1, &(0x7f0000000980)={{0x2, r109, r111, r112, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r113, r115, 0x20000000000a5, 0x1, 0x100000000, 0x2}) r116 = getuid() r117 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r117, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r117, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r117, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r117, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r117, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r118 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r119, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r119, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r122 = getppid() r123 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r123, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r124 = fcntl$getown(r123, 0x5) msgctl$IPC_SET(r117, 0x1, &(0x7f0000000980)={{0x2, r118, r120, r121, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r122, r124, 0xa5, 0x1, 0x100000000, 0x2}) r125 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r125, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r125, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r125, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r125, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r125, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r126 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r127, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r127, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r130 = getppid() r131 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r131, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r132 = fcntl$getown(r131, 0x5) msgctl$IPC_SET(r125, 0x1, &(0x7f0000000980)={{0x2, r126, r128, r129, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r130, r132, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x2, &(0x7f00000005c0)=[r120, r128]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, 0xc) r135 = socket(0x2, 0x2, 0x0) connect$unix(r135, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r136 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r136, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r135, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r135, r136) getsockopt$sock_cred(r136, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, &(0x7f00000016c0)=0xc) r138 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r138, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r138, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r138, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r138, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r138, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r139 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r140, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r140, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r143 = getppid() r144 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r144, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r145 = fcntl$getown(r144, 0x5) msgctl$IPC_SET(r138, 0x1, &(0x7f0000000980)={{0x2, r139, r141, r142, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r143, r145, 0xa5, 0x1, 0x100000000, 0x2}) r146 = getppid() r147 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r147, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r147, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r147, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r147, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r147, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r148 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r149, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r149, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r152 = getppid() r153 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r153, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r154 = fcntl$getown(r153, 0x5) msgctl$IPC_SET(r147, 0x1, &(0x7f0000000980)={{0x2, r148, r150, r151, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r152, r154, 0xa5, 0x1, 0x100000000, 0x2}) r155 = msgget$private(0x0, 0xfffffffffffffbbb) msgsnd(r155, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r155, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r155, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r155, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r155, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r156 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r157, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r157, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r160 = getppid() r161 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r161, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r162 = fcntl$getown(r161, 0x5) msgctl$IPC_SET(r155, 0x1, &(0x7f0000000980)={{0x2, r156, r158, r159, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r160, r162, 0xa5, 0x1, 0x100000000, 0x2}) sendmsg$unix(r0, &(0x7f0000001840)={&(0x7f0000000100)=@file={0x0, './file1\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000140)="e74cc0607135d9c9129f02b216a83e6a8abb9964489043618acde8e3192e65132bd9e29c0b601d4ec32a802fe3f4d5de7e97e243888290dd7ea1da2cc35744aba3491f880f2d9940af0e2ec54c3840ba0dcf0cd72b55b3f13bf36323c9eff116d072a19780e50cdcc54919cac79124bf1dca379e565b5782df762aaa32183dfc24c8faee936c693c8e27e02f591bcb570f05fca986dda3b227a3edf8af9f4b42f2b3345b4dd7b12286993c136cf9794024eaa26c3efc17fae391e8b32da5ef012ee5ee0e5dc1ebdac670708c80ddde456f577bf910a12e09c1cabdb19437511bfe909c5f613aa53b571229a1be65de8e422e2c6b1f914848299c", 0xfa}, {&(0x7f0000000240)="a57312c1ea2c06574d86f0b9988aaedd69cc47c73208884dca0d16475942cf2d562c119e8f95b97a835a013570a6ab", 0x2f}, {&(0x7f0000000280)="71b9774e0b046158a5be600041e4b3c1c56d2d25d6781573f9cd8d4fdf4243a0af6e5798edffd426a4a80e829a65708a6f815aaa0d2c08ade6f22fcc38b27b89b10db6c74a3c6067c714164c6cb415e19b04b6246ff89f2c835d6d98dfeca010ee9228fbc253644be2d0c301312fa38b3e1554cf05fe79968819c595a4730fa4b1393e207be064380887c20c12b1bef299f0886b26b336fad609a495ee559ecc823a1c758205369cde82d759b7397298388164fac8086d57e082aef0ea9ab9db7e3415a3150ead67d4ab9400bc1734a3e876e03a63b7442d72c393f93851a6bbdc54439763b4161c3904bce81b375bba7765", 0xf2}, {&(0x7f0000000380)="95b802df1fa2224c58bfd97a40ae2c5850c01ab453ca19dead76636a381f84e21c01c07d7d34a6ab8a70ea837799bd86612b9faaf56acd", 0x37}], 0x4, &(0x7f0000001700)=[@cred={0x20, 0xffff, 0x0, r1, r6, r13}, @cred={0x20, 0xffff, 0x0, r25, r26, r35}, @cred={0x20, 0xffff, 0x0, r41, r48, r54}, @cred={0x20, 0xffff, 0x0, r57, r59, r68}, @rights={0x30, 0xffff, 0x1, [r73, r0, r75, r76, r78, r80, r83]}, @cred={0x20, 0xffff, 0x0, r91, r93, r103}, @cred={0x20, 0xffff, 0x0, r113, r116, r133}, @cred={0x20, 0xffff, 0x0, r134, r137, r141}, @cred={0x20, 0xffff, 0x0, r146, r151, r158}], 0x130, 0x8}, 0x808) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 05:38:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) getsockopt(r2, 0x80, 0x5, &(0x7f0000000080)=""/22, &(0x7f0000000100)=0x16) socket(0x2, 0x3, 0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x3d}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 05:38:11 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) r2 = kqueue() ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', r2, 0x1}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!l', 0x3}], 0x1) r3 = fcntl$dupfd(r0, 0x0, r0) write(r3, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 05:38:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2, 0xfffffffe) r0 = semget$private(0x0, 0x4, 0xa5) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xad}], 0x8) semop(r0, &(0x7f0000000240), 0x6) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xffffffffffffff17) r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r5, r7, 0x4}, 0x200, 0x401, 0x2}) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000200)=""/95) r8 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000140)="8613193e6c5d962c5476dbfa59f1300ff09d2e387efa03a47c9bffad789881464779ff487b965c9e8ac20f48c59f7eb06c76e412a09db4441b86dcd899ec492d4a4304cdc4dc7c0975acd693bf3a0bbf8cbd186e16af76d81fa1ccf2a580d1ee18bd808103a14eb97c5d736f6617415ba55a7181514e2dfabf66c06599dca0af5cf09357ed88", 0x86, 0x8, &(0x7f0000000080)=@un=@abs={0x3, 0x0, 0x2}, 0x8) writev(r8, &(0x7f0000000100)=[{&(0x7f0000000040)="000000186004008b00113c2700000000000000000000000000000061000000003f00ffff00603e97a0c22452", 0x2c}], 0x1) 05:38:11 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x46) r1 = getpid() r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20, 0x0) r5 = socket$inet6(0x18, 0x2, 0xe8) getsockname(r5, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000080)={0x5, 0x1}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r3, &(0x7f0000000080), 0x1ac) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)=0x8) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r1) 05:38:11 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000001c0)={'./file1\x00', 0x1, 0x8001, 0x9, 0x1, 0xfffffe00, 0x88f, 0x4, 0x2, 0x2, 0x10002, 0x400}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f0000000240)=0xc) rename(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='./file1\x00') r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20200, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file1\x00', 0x5, 0x1, 0x2, 0x1, 0x6, 0x20, 0x6, 0x2, 0x0, 0x100000000, 0x8}) 05:38: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) listen(r1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000240)=0xc) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$inet6(r2, &(0x7f0000000040)="b68b788d80d25d223bdf50ecb31ac304945ea7520e5e5de419f2f9bb2a4ac7d36abe59bb02356eedbac424456cdb81cee53469eb00000092583109bd459e1842eae9a2ef39754f6028584fc18fb4c3eaa369d6402cdc5bd64835a087324c1a63bc6def801066b3cc59d32eb05c05617ecf75c30481b11c8a2c8ded57d48fd2a447653688e174d6ab100629842c7b6e7e8383f882af70e4dbb9a590bb5747162932786a03cb50c60ac436c7104d74fddbd8b5cb048bd9592a54feacfeb0a2c47364986175a8e0125cd7615d9df7002ca62668725908b4f8bbd3ead64d25d16597964686f9d87738a730946e96b2840c62f927c954ce7a521ec3d2879b094393aab48e8bee132492235aa8f58c92150e8eeb6dbf64a5d319f2d8a5de729261b46d979f3a90d811b4616c38a30d4c4d6cc25c441e7565d4d92df1c625c8402044af658826c157374e697bb7ee1add59f0e65a73e2737274975d3167c0c1903248df970eaa7d87217e0c79c0f742f7ed", 0x5894, 0x0, 0x0, 0x0) sendto$inet6(r2, &(0x7f0000000200)="8b", 0x1, 0x0, 0x0, 0x0) 05:38:11 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffa4}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="6fe3ff72d4376d9963784fe85faefa4a92bdbfbfabe08fa493b419dadeeec8ff357dba92a241fc132eac7e0dc66e1b4ec5ac9ed7209a2901363c5434b282e038db289883616ce8dc529e64ccacad8cec0011ea67763331e1c93cf71b580f0e6373ec5cec697a18d2534b92c21559acd2b3e3a6029f4db4052cc81b883f10d8af7ecb691f1eea51d475cf99"}, {&(0x7f0000000200)="e3dfc6efba5507b1fb9fa3803d53e7b054cabdfbc04d61a68bb0bf90ff2dca7d5cab9275dcb447ebb228103a4f2775e3f8c1e07fde32bdc07b94458e2cb228741ad9320031e2fcee2941509f9ad8b3a1507df7bed444c72c90802c3d2afa41ee454852a67e5bb231d75df770b242fcb8"}], 0x1000000000000384, 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000500)={0xef, 0xfc9, 0x56, {[0x800, 0x8, 0x0, 0xa70, 0x9, 0x7fffffff, 0x2, 0x7, 0x7, 0xffffffffffffff13, 0x2, 0x0, 0x40, 0x3f, 0x6, 0x7, 0x5, 0xb2], [0x80000001, 0x0, 0xa00000, 0x7b24, 0x1, 0x7, 0x101, 0xdba, 0x67], [0xffffffffffffff7f, 0xd1e, 0x0, 0xffffffff, 0x0, 0x2, 0x5], [0x5, 0x400, 0x8001, 0x0, 0x27, 0x100], [{0x6, 0x3f, 0x10000, 0x1a1}, {0x3f, 0x31, 0x200, 0x8}, {0x6, 0x8000, 0x3, 0xb22f}, {0xdb3, 0x40, 0x48c, 0x6}, {0x842, 0xa9, 0xb883, 0xffffffff}, {0x2, 0x2, 0x3, 0x2}, {0x3, 0x7, 0xfffffffc, 0x6}, {0x4, 0x43, 0x7fffffff, 0x81}], {0x40, 0x0, 0x5, 0x8}, {0x0, 0x3, 0x5, 0x5}}}) open(&(0x7f0000000280)='./file1\x00', 0xa00, 0x0) lchown(&(0x7f00000001c0)='./file1\x00', 0x0, 0x0) 05:38:11 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000380)='./bus\x00', 0x51, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0xbcdeb749bf024d17, 0x0) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)}) 05:38:11 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b069bb2464f5f7f2dfad8d2d7134b73dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141edfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1dbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04a016462f2dff7e6878"], 0x10) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) connect$unix(r0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) writev(0xffffffffffffffff, &(0x7f0000001680)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x8c}, {&(0x7f0000000100)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7928e4541baec5194c07e62b3ec4070bba4d4204b5ef7571b8080d524ef5682c3211f0c28bdd892ada68fa764ebc3d6e8b71439d4b835928287d51f774e9c41d14d54abfd821e815440ae65adb67485cf4c320f0eef7f34ef17ca5f7b", 0x410}], 0x4) 05:38:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) setsockopt(r2, 0xffffffff, 0xffffffff, &(0x7f0000000100)="4385252c228d69c3d56694f23339eb7ea3713f588e8954bdd79dbbe1c32ed9eb1b332e2042574142e5262a24b529d84755824d73d854ebb8a4277ea7264342f639d4ee7872b401e10df3727477dd76d40f074b9d212448b47822ce04b6472d9c2ff9fa436b147083a95f12f8b602ce958694f59fed1c759c848a166b5fbd9923dc3cd66c1d44efe5f7679d30386f946dd4dc4ab6cf16f375c7cc71ef8a24cb7b5088550974b36b6a57f935ed81cb22f128c1ccd2132ae773b5f079a4e787ed305c20b5c1e8ed7ebe18a306f0a6d259cc98f7851338f571666d66", 0xda) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) close(r3) fsync(r1) select(0x5, &(0x7f0000000000)={0xd350}, 0x0, 0x0, 0x0) 05:38:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x30}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:38:11 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/\x03\x00\x00\x00Ctd\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) getpeername$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:38:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000, 0x87136) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="000200", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x3bf}) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) 05:38:11 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/\x03\x00\x00\x00Ctd\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) getpeername$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:38:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce", 0x7}], 0x1, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x11100, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) 05:38:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/\x03\x00\x00\x00Ctd\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) getpeername$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:38:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) setsockopt$sock_int(r2, 0xffff, 0x2242cb58d540d66c, &(0x7f0000000500)=0x8, 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x201, 0x0) r3 = semget(0x0, 0x4, 0x100) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000002c0)=""/138) r4 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r4, 0x10001) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r7, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(r9, r8) pwritev(r4, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000780), 0x396, 0x0, 0x800000000000000) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000380)=0x5) listen(r2, 0x924) getpgrp() fcntl$lock(r4, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x1, 0x2, r5}) r10 = semget$private(0x0, 0x1, 0xffffffffffffffee) fchownat(r4, &(0x7f0000000180)='./bus\x00', r6, r7, 0x2) semctl$SETVAL(r10, 0x1, 0x8, &(0x7f0000000000)=0x1) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r4, &(0x7f0000000180), 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r12, 0x8058574f, &(0x7f00000003c0)={'./bus\x00', 0x9, 0x7fffffff, 0x7fffffff, 0x1, 0x1, 0x8f, 0x8, 0x1, 0x2, 0x8, 0x407}) writev(r11, &(0x7f00000009c0), 0x7) fchdir(r4) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r13 = syz_open_pts() close(r13) 05:38:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/\x03\x00\x00\x00Ctd\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) getpeername$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:38:12 executing program 1: r0 = socket(0x19, 0x2, 0x0) setsockopt(r0, 0x26, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x9, 0x4000, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getflags(r2, 0x1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40, 0x754e255d7efd5467) r4 = semget$private(0x0, 0x4, 0xa5) semop(r4, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r4, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xad}], 0x8) semop(r4, &(0x7f0000000240), 0x6) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020699f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xffffffffffffff17) r8 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, r9, r11, 0x4}, 0x200, 0x401, 0x2}) r12 = semget$private(0x0, 0x4, 0xa5) semop(r12, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r12, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r12, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xad}], 0x8) semop(r12, &(0x7f0000000240), 0x6) r13 = socket(0x2, 0x3, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x8020699f, &(0x7f0000000300)) r15 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r15, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xc) r17 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r18, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, r16, r17, r19, r20, 0x4}, 0x200, 0x401}) fchown(r3, r9, r20) 05:38:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/\x03\x00\x00\x00Ctd\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:38:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x4}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) readlinkat(r2, &(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=""/121, 0x79) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 05:38:12 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="5602e5ffffffffff0000"], 0x10) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000080)="171adb7cf48f4a9a1135527b2494efc8116812660e8c81acd5c8ea06efa288783fbd2191b52ad55971cb4af82865", 0x2e}, {&(0x7f0000000800)="bcd30226c08c1c5defd3150b2aec60cbc12caf8c73842fbd686736a7eeee1b4a2320cd547a83b0f337a65306f52171cc1fde111659278b9b5d6d4a8d60ebc6eb70083d7bf69b1a92a43d8d51f0598d542cca21a2a3a06845f39beb797fdd0243ab2b3b1f857df6a8f20e7af102ae51aba4a531fb1e6d9a83b40ab21a9b3f39b739f2f8a6e4bfbf536ac782a303f1aecbdc8558f5bf75", 0x96}, {&(0x7f0000000180)="55e96fe904cc21c2bd13f92dd30f846fedbc3edf6764bc926ca1810eb9bc9b10fd867f5dfde065e39b0d4b278e5ef26eabc58715063ad46fc50748e08b0126e316f6fe1df91d1234e9f2e68954502f2daf6fd1e97f322a26c88bf6e3d5629166a9e65693affd74cccc1f17e7a511885ec0867a36ad5d513a4b8e1670d31eb5d03d833b00b84dfdbcc48dbe9adcfe38214d6b68d396493bd92ab367d69d55dde643f08790f0119333fcc24bec1874dc032513f8a4710841bce0869786f8fa8276ee292726f2696d7a970d3a7ae2b4999d959604f259638f97d829886889237d0c0ca2e0e44cf38f71a658e9a9a48838f4c00218d906", 0xf5}, {&(0x7f0000000280)="bb77de8ec26cbc26bcdd36bfac333da392fe575ab53c76cf07f1c78cc8937c86574a434620a34147f0c8fc271718730b113607ddfc90025be6f6e5042e1cc8de199b600f27145d99beac562bbb03697564dbdfa584086677855e1c6bd18fc8b68baadae7641e6442416cb1667096637f3e79a42f3c5b313cbae341b2b4ce6b09d4901ecdbb14ae4bbe4c7ff22e6de036e8852dd4dbf3e9", 0x97}, {&(0x7f0000000340)="ed052fd068d938b91c0935ee338b9c72ff579ca7b24e3f393fe983721dc8ec3293100830ceb5c4b1ec21468a3f27fc4d79f96907c415bf064724a256e9568bfa531386bd2a992a2380bfa99f1c00d43c85f30ea387b0642da40b197d5b24601297015518126d83bcb211353fe5a63e4d6303a0f1ae25d5366e7aa95511fab30ece904d015f07c434a1f7c3fa2f11bb8071a48e0b3ea8c277cfc13cc9954fc2e1cbaa79c2bc193d0d54757780440d0d0092253de655bad6bf7f20cf7b7e251c61b047da86dfefce5a9a543f2efdbc60f5482037f25185c984d8adf7e88d51fe804c19cb2c28d020bf885eebd76c2ec23a403e9219b107161fb8ac2bad8259104661852d03dca63d3165b9d502d70000998be723420551cc1f42715a651be3fa6e5b7f89c6ce7ada361c144b14d9c7ae43c5430d7dfc9bd4db999232cee800ae76842657bb4110a3d5771a43572726d9c7fb0c60847aef26e9bd5dbde2c06a6c3c101b3c4a7db264cc044161f6639e14e7a38813e94c0e2fcfa8ca8512420bba36f2d40ce2ad8eab6dbd67742ccb0023db34c1f9ba7cf615ffaf84ab5c98c5a7c072ca071ea217d24be059e4bad6a1f2a2c5179d0834637227b6f9fdb075040f25da98635a7e1131b54e418d8ca23b0252215c7b172a71ed25b45091b5fe04ae278210b4b479a9cf0dcbf950382f7d1afba763313f383a07289c84eeee335225a83e6f5b5af8caa2772fe0c18847400666711c88977941811cd6eac13c795c5e1d045c76ebf890fca606a68fbea75d50acd5cc15ed450cf37e6658707d5193aaf0f57a117987d12cf3a854a6e119a74c2d69b39338f12996d0a9520e2c61c194c7cd2bddc95eb2a843f2f24bf16e5ddc6c93acc3ee99bdeba4b687b47ebe50d0a8f8acb9e19e10c01bf0ef55c4393f5933305cdbd1f76c95f2915fbd5d8257fa77eebb7f2454a71a96be5924c85d6c022db3816e8fcf07447657f9d640de36b48aa41b30b076b71f2438eb38e256b35273297a89117f53479f2ff7979e875649d1e26e5eda1feea68f1c784ac1c6b9841fcc111cf35d3c219fcf07c2e688f15ee5a52125ee5976475c9d140533fb4053b8cd7b55b015ce8a2198ff5b40ad63a2b6ae4ca36887479b1c711519bef8d952a73e3c4ec871c215d554fd8f1c10a6dd9cc5a1f83ebd66cb7bdd5130ddac14cdeb2f8794c2809ef0e4a0d401283b29edaeb296b670de2f5bfc8a7e54e52d625a20aff06de21b2ad1ebb44c5867d569cc38eb1d73916873f408b9029c8d466d9396eb052ab57d73ec59ad23bd3dc4e8b5dd5988171de19b410d0dd5b7e5845c1ef5844f3ff9137a90d8f37c3be432c9a91248efcbeb4134d448b8b8f03adef31e5813b7047cbfa586c8efbdfe7bee10ea4447355d37a02bc10507a424639eaa317e92db28dbd134ee5514c8d4e3866e79f7e9d330bf0a308701f8b3c299887b9424fc43295951cb9dfd559ac47a", 0x41c}, {&(0x7f0000001340)="18edec63b6ba3cdf0be3eaea6e664372d2823c17fa01243d8f7a8507890446879b0f0a79da152898725275d9d1dc1d29fb14c2a075558f14882ca64625af5cadccf4cc3589954c412faabb9dbe89e05e555a5b201bb8d377e45f8cb9dc68b9d343eea090582e5d2f6118cc2ca60c73eb41e3ad157b0d13e50faa60a1fef858ee8dba42fdf26dad01fca1a0673c405b0efbbb28840490fcdd7f154ebe141c635c16becc3907cda16a7641bd3671df4654768935bf539440b48a32d54f36bbfa9a54a121209bcb0eccd234d3ce075f06669f26a6207f1e38caa7fba424f708864f0411b72afb5e1bd98107bf06dc4b34977902b431e811b1514b", 0xf9}, {&(0x7f0000001440)='E', 0x1}, {&(0x7f0000001480)="2ad4ceaae38e74350ad9fa1051de790d2dc945a68f1fb273c6cddab3f73f26af491ac9755dd9f0bf376762e860ca277b9743245f8be73eead0919bad0c6363039fbe5214a014c64e2cc433b8747336c2c8a0d66c90febcf9757d96ffb84dcda0de90ac893e3bd73bd4f58a2b9458b8a3759048860aa0ed389cc8da07c691ff895f0636bce7479df65f07dae4e3cc948f8f3ca5987bcf080159b9c7a0b8c44c7c9c12cabd242e0c3c64c4f8fd", 0xac}, {&(0x7f0000000780)="2c9f78fd4a3b5669cf53d9f1c45d66fe10ee2dec1c830f824bcecbc609b875e1044a373c65b41ffefedf9803c7ca138cfa7f30931dca909acd999d4e1eb4249188", 0x41}], 0x9, 0x0}, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kqueue() socket(0x18, 0x2, 0x46) kqueue() 05:38:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/\x03\x00\x00\x00Ctd\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:38:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000150000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000001c0)) fsync(r0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:38:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/\x03\x00\x00\x00Ctd\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:38:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/\x03\x00\x00\x00Ctd\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:38:12 executing program 1: r0 = dup(0xffffffffffffff9c) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x2, 0xfd}) r2 = socket$inet6(0x18, 0x2, 0x1) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="314cf156175b044d9a6ba456f97cac8ef8b17c290674a24f0d01492ec80c95acea7c44922b653d724afa60fe66b9e8b9eed987a29c5add68a8f25332755d899dfe0c6f52c18ee94fe9a660774944a0f51f00f7a37299108a4fd2d5fdb45e35e11ebe808ca3c556ff86fe55a14b36db7c7a65112e4bbf5eb43456d4933794d6c374b44e5d93839f08a3e133c3eb281722a055200a1647cad339da560c72e06028271a0f2234b89d4cccf2e7094d272a3f87f870e745d89b293e0e510f523121a61edd90bfa57300406b23f68b2ef658fe3db823d6b96dadb756", 0xd9}], 0x1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r3, &(0x7f0000000240)="99aaed6cff35b5b92fdb8d48bd81aac7ddcb51e69b8442ccdda0fe68306000413f37a70b3e7c5ee81ad2610d54910dc4feff95033426ca1b9451aa3210c55ab77b19445890cf37daa9a0378da6f5bd3c861c5cd6e3a124a726a38f0713a2d0e46d738405851871e68482d0b5", 0x6c) getsockopt(r2, 0x29, 0x35, 0x0, 0x0) 05:38:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:38:12 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') symlink(&(0x7f0000000100)='./file1/file0\x00', &(0x7f0000000140)='./file1/file0\x00') renameat(r0, &(0x7f0000000300)='./bus/file0\x00', r0, &(0x7f0000000080)='./bus\x00') unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='x\x00') r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) getsockname$inet6(r1, &(0x7f0000000180), &(0x7f00000002c0)=0xc) readlinkat(r0, &(0x7f0000000440)='./file0\x00', 0x0, 0x0) 05:38:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:38:12 executing program 1: setrlimit(0x0, &(0x7f00000000c0)={0x0, 0xf15}) poll(0x0, 0x0, 0xffff) setrlimit(0x0, &(0x7f0000000040)) poll(0x0, 0x0, 0xfe9) execve(0x0, 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$setstatus(r0, 0x4, 0x40) 05:38:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:38:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:38:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f000001"], 0x1) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:38:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f000001"], 0x1) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:38:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x400035}, {0x80000000000006}]}) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, 0x0) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getown(r1, 0x5) 05:38:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f000001"], 0x1) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:38:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x80000000}, {0x3c}, {0x2c}, {0xa}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000580)=[{&(0x7f00000001c0)="690afa3af9324bb1fa3fed3f25ecec8b0f77f7cf79d01a9bafd5b47a2d347ffc57debd319334e2ab0a", 0xfcec}, {&(0x7f0000000380)="bf81ede0d501e3dbd69fbb"}, {&(0x7f00000005c0)="dcfba2c3d41848730766c311fea836bc265d8793af83ce9a4de1b8e7a0b6c2edc84357eab2d451ecf36dcc122fa13a8dbd73d188b6385211644a92382969b5a7393f24c23dee186e1b32338afd0468cce59b19a5b2bd79223a1120a75dbed0275a5144f3629bce5519893bbcbe24803571c595f30d508458c1b5faecb22f91f01a5b6893cabdad5e2d6ba01e3964abee0066aadb54f31da6ac8be8058f3843b188200c27fcc24a132793eddf4e028b80d721a848cf3d147cb8276b4743d397502c7177"}], 0x9a) sendto$inet6(r2, &(0x7f0000000400)="685003d60c3f413703d12401bbae8f1de5d752857d21a4318d40c629b48aafffdece188f37262477d01db7584fcaaf6c8485fb91d9c307c10603569e1c054f45399c57d114d1e79d4552c665c50cbf140caa0f3b8b3f7cd77c95df", 0x5b, 0x400, 0x0, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xad}], 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) flock(r3, 0x5) semop(r1, &(0x7f0000000240), 0x6) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020699f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xffffffffffffff17) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r8, r10, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f00000002c0)='./bus\x00', 0x0, r7) setgid(r7) 05:38:12 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:38:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pread(r1, &(0x7f0000000280)="cc983b9223937fbd65b22e8e97be57e0c87cfc0c24fc9238036a91dd8b95a95c9b3edcb1f1cb5433d6b831cade005c05c85b46ecfd814855e6863ef02b8f74be22b7473e4198bd716a800fd72a719efc123d48d36c43ccef785e6364aecadcfc589bdb2099270bd286320cda880105444569b547cf750278ee6c2b5c38cff76963108d", 0x83, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x6c}, {0x2d}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r2) 05:38:12 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:38:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x40, 0x100) fcntl$setstatus(r0, 0x4, 0x40) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000000010053b5d1d09075a04e513dd4611da24e140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) 05:38:12 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:38:12 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) 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) accept$inet6(r2, &(0x7f00000001c0), &(0x7f0000000400)=0xc) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000080)={0xfffffffffffffff9}) write(r0, &(0x7f0000000680)="f50fc043ad72edf0f3c344870cc30e2c24311c4f9c55fbcfa83db8a66f6ae188075866cedd1d95bb7ecd9ed0a16cf2d7cd43cb284145e7fb1a586fd983c7ec35874b9c76f11825b01fc4c0cab54d018dc6222b47bea8bd22efc2bde102abfaa608d4d3d555fe0326f8e95b5c9d56d050cdedad13ef971ebd390938cc1064fb1ef7ac685bddbb561dd27391ed21d1f919bc73300f0d3698cfca876ef896b6e5ca08144221e3fc92cbef194930d9d36e9991d7884a778c599e7c0aa63e32d05b38873c2740f3263bf396d12ce4dca91e99fcf8ecf1e265246b8a42088bed580d406d6b89bf03967b1ce9a763d885e04f6f9aa8123b9fd8fb30e5436318859dc54a184fcf0b1d5345d8604620b2d7cf9afc2a324f6aa0e29fdf16bd93665cfce588719650303299677d616e021bc036a653bdae92691e6bcc0eac99df1a867dac8120ac0e5c7f3f5c9ca047786dd12d2b4dfd1ef2b3f7c0b04167ddf4cd1c89539fa065da63307755ffa6d505aabb3bd9a722279f6e907fa26858ba1ea33a22651ca02218485476e9dbbe770734dd2faf0d10202af176487e33a801f35bd76507e0132cb9171dd52735c6cb33541fedf9bb391d179477f13719d86a164c405073acde20aa868ad27832c736ab451de0763cfd88d14f57bc5992f3182841fb90a321f773e749dddc97dc60356a1ec0153e5188488047cfad9e0c2bdbfda9af0a8fabebc3826f3c3ea14056c0f33100abb61de6c9304934c25c10e81a736c52a2b5af2eda1f3e1d82a686c2f521842662eaf0aee7c9ae173ae77a4cffcb5a4dc37b81eba654c3d4f5b2d185e6ca4e9e5b36fb250b0a5340a4d1040c5ee77e7bdea7205cbd619f25e5b1a304ab6401902bb677d0bdb577b92c46fe3d5e7c75149cc3e1ff88f67c8c263a2135f78abf102cf9335f6b4b598e3c7204332e518bfbca643759ad961b0a9bf99ef768cca9a8d9f2cd033e7378c0daf817f884ac36001a93028f0df26c927a17300334c6b3a211a041998c339a1ea98fb13c0002bcaa18ff6ee965e4af0badda2b0684064a13f5a95f942782f48075ac6163cf2d01d5a6e04666ca69644462788d25750cd77c1da32083730efafb96dc1e4bfcfe25015be43e590d09246f6fb5f3e215fe5015703cb2a81acb01a341ed30c8ca810edd33a2575b38a6cc459357d021afd8503a9c331629fee1f39bd0269715e9fe4fec63a64f4af41627a7867c314a2c10bf4e16dad252ac280281c5c4c8609811c1fd76b3270e20ede81020aaa86c3f7a3cabbaf0808f91f215e85935e7ba1411103dbdad1adf6ec8ca99ead8134cab9b23b8271762554b608edcbadc607cec36e832fc789333dda2a4f016d99fedfd2e6871dac1b52a2e7c83eb35e270ea21d800d6082d4064b1d5881107844d294435e0eb5926108e13575af789e0822cfae0ddb01ad5bd8b4e3e9fcaa8aa722c96234deece611a647d5fe0557b7c51f73cc14d27f0c982402efa98cc74c9a455f6421b067898e2c72b5c60e1c802a80c0a56f9e1b99133258f64a8dd3b1d4d6533e841241b852a9fdc80767ae39f82ac1f59885aca471ed9ac6d1e323d107c58091afefba3818c197b3e4be90496644cbe99626104c609ac71ea4584274b86bd821d3823e866620ed7cf0522f79bf6a8379ac700273bdc27e455c60a9b2abacd8563af6c74b8d325e9c1096e6aefe471332a160160477420b6ea85738d5ee10be0eec613e9734851e9545bd0371416fe6972430535bbc13d20ab08aa2556186774e0e92dcf3b8dacaf0b63c4830cb87b7bcf31aa50907fbd252f61f5f128d8ebf9a389b7a3e7d9fbffc6ff7ac2c0a2f7d9cc246781d0f12757eaf15b6dac7f86bdf0645ec731630e74c818415c2605a558b3ec3406e68148abda680dbbf3092d12556aee8b18265aa884e51e899d811d9334bee70462ebf50940c4d9f371c5f7b9f7d6a5feeacb92e7a769b50f5c5c79572e1c5adfe1da99229fadba9ff778794b0faed39db66e2478728d87715814513f91fa6cc63fc29bb5a414997ac8bda68188d564333d65db09d8f097313240a3ccd54f1213c302c83b10698fea9c391181f2792ddc329a2048b86c4b3855bf791da2eb3dc71081693fd1657b7ae0805678a61efef5b64b522f359361df0c112d79851da6dbe91bfb757aa44e9d965863169e8758c2b3e5ca1db40b1cd251a4c421e1d6852f361bb79da3b7155462ada026413efe2937fa20a3dad6273edd96a15ebec66d8c089615e3fdd920c6a94f49da399f465a1674959f05d2f2ee3d20030ef00584c448a37499474e8dc9fcca1740e0238c491ec66955e9964055446802b9061ec66f802bf98c8073dd7eb4b153bc733595f2c1a806f6838176bd470383d045f06865d0dbfe882150c9a5bfbe483a80b516f1f0df9e1c2c1ef838fc75ddff09e39fac52171148280b2ea7ad8b49becad0f2949fdc7e0686fa6d254fe8f8aae4537df3e5df0b0b8e3c9496bf13419655c6d3a42a1f593844f45d177089b8f040a6453ad2dd2fa7f6402e8c99da979028f1925eae0f05bd7ee80f3e82078b8e2da0e79f36d39bb5a328997ab35d85b2e7f4bff97888040bf973ef296b601613694674b9ea741bcbab85fb7e56450a8147eb96a819b5452047c15d2c7e24ca190ce3f0d6dad39ac400fbc31ac62919a797a7a86c9d44a23b98c2114d6cf4a3e46548a45d3a451d53464404ecd5ca26f21d65e6f8d38fa0c1a5c2d00383590906a8a73b7b740954e15f913c6ac67516d83a347b808b2a83826d40da6626dc517cf868b978dde6e8dfe1051169fef42ed4d5afe28977e4ffb8b1dd1b8a0327e278db25b0d46f39ff1eb44199659dc9330759b7f1336209587e9816aeecab1152d291c18c1366c6d4fd4dde6e25d4160a41c6a4da829fade708988d7161cc3da66ce03b045561774a15260dd3ab7793897e075a7c1a3a571c5421ee60ee392c7a279e25bcd07be1c7d67174eed0aac1d8bd31673c2a043da4505f0d64089083be8f9feec680c4142bbfc5965ef485e23b69a064a6a3bca4f14ed01ccd15be8b4afb7d1dd7df8754e246f3ad1673fb0d1ae5236372dc585ae9f82a6e82e2837629e4b88af1ef8ee8739d9bc5887952cd3442a6ef0251f009a959b3517f7a8bc98306debff8c324ffc4cbd1fb0ad7303e1d329f84b1d73e473bd276225b55d200ad34f29c1e63b470717f2c8e5bcf3c56e355ad7017727d7530839f2afee169219a78f7c11cc10f619279cf62bb6eabf34bd387a7b37df305e2001b45176a9ab116132465502c99b1f60f13c7351fed16fc713cd3cfa432e07dd110933323946f3d6dd2854e61fa4562ab91b58520027ac3d0ee72c9e7f0d4190ccace8c5f5963b2196377a10f0834e59b908e99fee32714e681314d758fc9d2aaa8d4d4e0fc117068098804dc765859957669968072433d32f03d164f688c60dbbae2d781d31120832c971d5d507326947d25ecd9278df871d04f330ba4d308bb5ef8f2069e1de6402696c5dc258aceaa55776c46a3a4701bae872b9608c63b5c8ee24876cbd423827b44e2ec1d5c9a82177a0f3120f8f3cb9ad994f1f254321641fc92df29465d8cfde8eb8c7cd1568f14db95c5567ff9d5ac7341a7ec93e3ffbaa9c8e24afd70433b41209064dbe4c3062daf155fc986ebc206efc710986aa7ec2e513946cf8ed796eca83ede32fe3213a9f9d1edc7779624c3b9b16b52c4fbc13fa23131544d54927b862fadc4d267ea38f4617663a479be3df941bdef3c7e2802f0663b8993f5228687aeecd9dff8b87b804c73858f78c385a33e3393ac7b84d758d0aded6bdc57ac0e91302f62d250a8b28143acce52ea69c2219af5c485a1e12e7c5ce51d985f96cff820d093ce51bded77e9da8687a5cc39828117d99ec6228d2ad1ed9fee388566b2ebea0d2e09a4564384e5b946e6ed203a460654c5f09a5c92a849ddab568bc823da66f2cddcca76e4ac5e89037bff3adc95252b0ae19455208fda86d894a53765a7b05fb4fac480f820682f10c8ed185fd7a0ae5be5618381160cfd7988e169a4388118963648fe8d9029253c48ae5f25b40eb59d5c128a62f287406f574184c912fdcc945d7dae4d257c27d4fc45f879348fc5edac01a38e138c77c8de0e6993f2b4ff4f455e21dd7d37fbcfc8f22bba8f69abef8ceb9f14bcb1f361fe12e79d84953e3d3109f75a4a71bd5a4e2093fe664a3b2da0dc080be4f6c632c98c79ca56809055133bdf11a371cc9fcaac0b5ec1f27a3ba2269de9885a438f10a9a9b0dadaac4f085da3ff6e0f1f902b4ed4ce3f4cc5c710e1262a55a468e6dd034b71ae6c9bd1eadd73841fa0bbadfb8a966df7e32150c6ced11402939fb09941dc606763cf81814ddaf9c400f6345fbf3c3f2ce20ded97433a4bcc43ebab55abd936bb7222c5d6f492a37a09d897521cd35cf96a985a93c82727d4edb62225333adbf70a9eca79f1d7e1e1ec5cede299e9715df6fd863d255ff94a96c063161cd65c551953cb1b5c17025899783acfcdd67a2c5c5bec7e969767ac0c0f91bc703009ed8d9cbe9885bc8cdb33481724b7c453f04891007dd33b28af98c64fd5d55040c238b12665943d7e6f886f846fc3cd36ba92feb95704a21b9b3666ef25525bf738a0eb32b72272116e18d20615b4e7dd4387563026602e51eddaeb773c39e005fea21e1570c3626ad624f753509f25e66772f23db21959d0693c391a44cb82b73d8ab1730db346baef881b447dd3c35d77400296a30f78ace664ee2eb9c672272939101792ed87be308689d19976e51f3d0f37136033873bed58b52f231b3fadc2eb38742509add4865df131225f10d0002215805ecf1266bc68c4f19319ff9021bcabf84abe1e7f617aa689502e7baefc0375392d9ede2d0f5512001b39710ffc45f392347c242791d24857401b96e518a32bf8d023e7af131ca29f59a981d650bcddee7d2b2160a5d76dc295cd4e84d088265e270823500ae6514e93d957bfeabae2441779e11f5296062ee1510cea61e48f771d56362ec36179d119fd526b7381c5873a1dbb79c3aa343a97d03846503acfbff178cf47619c56c1e0c96a7b66f8c70678922bfd4136db03c74f2a43a9b7c55499ab9cce1532182ced26839e37248f0af4470fe7bc06f51a7d8e95b174ee0121f8b818dc63996d67d4e4e8938cd8e022f1d3b7a6dba806b0b9ba883691e43bff42f61eaf67250d8b73fec07734d0a396ce39c8d767b29c24b0cf592b732eaa433b850aeac34c25fc34296536201fc94b2ec0425936e8ed651def956a79949f865b5ba3f81548f56d8b7bf68defb66da5eaa804c99b700a8439421adecd4d421a13dc246cf6653a83de6b2aa49e245341ba3f0b7bea8221201c6953831c46a660dbafe08e2b6227c39f125af978fea228fddae212610b799e88dd5042b40481435a75466b1189fa0a10e711fb7e016034542ff63ed0d021c684ad00250d65b11f0a1badc634a7250156224762e494e97d770bbd0be7e7392de0d403c6268d54b66a2299fcc2a87e31545e939353920471e45a23ee015aedbd07f9ca4f067f15933c4ba421e315c34a7b3b71c5c1425749b288b10d3883698a5e375b37b7366747a646e6af3b55e156ea23f6826584453c31c3433a714d1dbe721949a2465833297eb5fb2fb1ec1711805d9d5855b208c49009302a56077a17cd9b4bf7b00436cc75fc0ec03160619d9e38d33c9b78458dd9325c86e69dee8ab25a1927a7135d81df996c1bd1fc833c5a8d7850c80f", 0x1000) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r2, &(0x7f00000018c0)=[{{r0}, 0xfffffffffffffff6, 0x3, 0xfffff, 0xf862, 0x4}, {{r0}, 0xfffffffffffffffb, 0x1, 0x7e4e3c0fa65925ab, 0x5}, {{r0}, 0xfffffffffffffff9, 0xf80a771502f2181c, 0x10, 0x10001, 0x5}, {{r1}, 0xffffffffffffffff, 0x92, 0xf0000000, 0x5, 0x2}, {{r3}, 0xfffffffffffffffb, 0x10, 0xf0000001, 0x81, 0xfffffffffffffffb}, {{r0}, 0x6, 0x33, 0x4, 0x2, 0xffffffff80000000}], 0x529d, &(0x7f0000001980)=[{{r1}, 0xfffffffffffffffc, 0x8, 0x80000000, 0xfdfe, 0xd7}, {{r0}, 0xfffffffffffffffd, 0x1, 0xf0000000, 0x2, 0xfffffffffffffffa}, {{r1}, 0xfffffffffffffffc, 0x20, 0x8, 0x80, 0x100000001}, {{r2}, 0xfffffffffffffffb, 0x4, 0x20000000, 0x80000000, 0x200}, {{r0}, 0xfffffffffffffffa, 0x18, 0x1, 0x401, 0x4623}, {{r1}, 0xfffffffffffffff8, 0x4, 0x4, 0x0, 0x4}, {{r2}, 0xd8973229abab6dc1, 0x20, 0x40000000, 0xe016, 0x1}, {{r1}, 0xffffffffffffffff, 0x4, 0x1, 0xff, 0x619a}], 0x2, &(0x7f0000000040)={0x7fffffff, 0x4}) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000001680)={0x190, 0x6, {[0xfffffffffffffffe, 0x8, 0xc32, 0x2d, 0x9, 0x80, 0x58a0, 0x9, 0xffffffffffff28a3, 0xfff, 0x8001, 0x5, 0x1, 0x7, 0x5, 0x200, 0x2b, 0x7], [0x4, 0xffffffffffffffff, 0x80000000, 0x1, 0x4, 0x9c2f, 0x0, 0x7c14, 0x562, 0x4], [0x10001, 0xffff, 0x1f, 0x7a28, 0x8, 0xa6], [0x3, 0xfcf, 0x10001, 0x7, 0x8, 0x6c9], [{0x0, 0x0, 0x3, 0xcc}, {0x0, 0x45b7, 0x9, 0x3a}, {0xffffffff, 0x1f, 0x8, 0x101}, {0x7e, 0x20, 0x1, 0x20}, {0x8, 0x8, 0x7, 0x1}, {0x40, 0x5, 0x1b, 0xfffffffffffffff9}, {0x5, 0xfff, 0x6, 0xd1f}, {0x7, 0x551, 0x9, 0xc1}], {0x10001, 0x4, 0x3c, 0x1f}, {0x6, 0x0, 0x0, 0x1}}}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x2010, r2, 0x0, 0x0) syz_open_pts() r4 = syz_open_pts() close(r4) ioctl$TIOCSTOP(r4, 0x2000746f) write(r4, &(0x7f0000000080)='}', 0x1) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x8, 0xfff, 0x81, 0x9, "8e7401009b4c8efe640053733ae936e6527ff443", 0x4, 0x9}) unlinkat(r2, &(0x7f0000001ac0)='./file0\x00', 0x8) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) openat$vmm(0xffffffffffffff9c, &(0x7f0000000640)='/dev/vmm\x00', 0x10, 0x0) syz_emit_ethernet(0xd5, &(0x7f0000000300)="8d187770905a3eb40fb38c8b9e0801beb4705c790f4925a29c2a1168890c75836e0cdaa73839cbb7cba391f348db317bbc20943946c9a42a378c46c4cd7d7e7d70782e3e41a36369b8073fdd856274eecf77c5082de1a330b6e0a3cac0624a60b8c09495d2e2c06eac5f800dbe1c77f9a27a49e2a40152c0e0d5782db9e951dcf6608f70b03efefd4df703b46b20778aa42196d5c69239d639a57bc1b597d1ca2ccb28f435799a8b7835872b5c6bd5ec4e35925a17b72980e593cdc8c3839524811fa49a9058d3b16860c23f797014099a05694d73") openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) r5 = semget$private(0x0, 0x3, 0x10004) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x2, 0x8001}) 05:38:12 executing program 0: connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:38:12 executing program 0: connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:38:12 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r1, &(0x7f0000000180), 0x0) fchmod(r0, 0xe3) writev(r0, &(0x7f00000024c0)=[{&(0x7f00000001c0)="77acf4aaad41750aeeafd2a795244f5535b8c9fa01ae56cc1100629790553c18468caebf56be134170d9e370b6f7b94f6a096b3d62edd6e25e2887f01347", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 05:38:12 executing program 1: r0 = socket(0x18, 0x6, 0x40) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x238) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x9) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x24, 0x8001}, {0x45, 0x7fffffff}, {0x42, 0xfffffff8}, {0x1, 0x7}, {0x5, 0x7}, {0x87, 0xfff}], 0x6}) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000)=0xf0, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000000c0)="4b74954c", 0x4) getsockname(r2, &(0x7f0000000180)=@un=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) 05:38:12 executing program 0: connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:38:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:38:12 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) r1 = syz_open_pts() dup(r1) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto(r0, &(0x7f0000000100)="4ccc1d0d99a3bf9575d48f9742bb611c44238e65e46d14fadb580449becd44dd8d39af64c4c23f0828abb4329a332b3e08873a46320da302180bd8e0d4fa646431e1a83cade49f2d9b8d313b8396759143e0f562f83160275ba6761c3d9ff0ba5085232f220a95e39aef256ddfc83fba9dabf384d162a1356ca386cc15ddf042992974a247b845b10f9c8f9c7d2bbed6af75ee25b79f0a2b084ff4c7af571d7d201fca3cd2838e2f197696923300c4da33fd9abaa4c1ae46fb223ccee14e84e8638ae49346aad6cd5b6afecddebcf6364c932f2b3d7b3115809d78bd4f5067ccc28234db0788bc522af78747d945fdc11c17be803fbb596aa49d1180a31db4bffab28305f154db6ec43861050f51a21d7fc5640b221f07579ad51c91aecb2ec9d6b8f1002f056ddd318e574cde9d0486a3882e59c29a6e55ea4e0b32c928b5bb180fa00a383e02a4b4abaac6230f7ab2c34dee3c4ffc3207889b73af388edf55d973c8289762a8747f9000b478449633b6591245fc3cb8d21986cfe682d5c854157d23d19588b7f1a2e0a6f917eaddf3a80b3da705226076f1d3cee9d6563641aa1292a3ed41c652b2f41f8456410c9907c1b75c58215180a36f1bc319452740ea9f74410679993579daec7d8e243eae57e4c7a91b23a5f7527297310bb0556c82cb0fdd8e9197ae8ecacb4db73418325d4162b2cfd8772e7ee7cf5dcc69f947d88cafe9c96df10e4514908e046f8a74ceb68e07533de72503f5d19d73606956ccb203216e32408aaf10cebdd5c7bf31527a9269f2f6d839b9914ca5124c58a80ec1508c8f8cc20d32da44713cc0f80709f5adad0bbedec064b744b48455f5c67ee15a88e00e91a7dc1733b56a99aa247868d8ad95ab5d83cd83dabf81bc22246c65bed6083c44e07dcdb9691aae14d0dc50c455de398acffc7ac07af47c4f0fd55048ea8ba450fc04230f527f4be77a22a0748ad54e6822f928115c2347fb5c1f2bf1d967ee04ec70c9dcfb8b59ffc4ecdd2346a4a7af06d800a6015a7e67d7d8cc860f6161d5b593e20f145dc98605e271f1c77c98bca0fd83927aa5d4b23851287e35365d0890a51579025d90432c44724754ab77b3ed3181e371dc8857edfeb349d5b2290b439002c2af596996b5eafbdd419ca048c02727ce1e0d3d9481b487559af2af48033041d825ea100d74c0cd419047e8f766ab435be78ff180f3ba8cfa9f02e72ca2f9c5bc53052673758ce2ec7da7e8662c7df8a8e181986381dd696908b203888e1224d0b95d8642c5ac9bbe817176912f2e89008292cf692cdf7c5bfc94e1dd3f7ba741e3896e2f135dc48d97e7beacd89878d247e05fa0c1edebc80bed7dc3e8b2fadc89a1b97ab1b63171ed151fc01d733faf5fd154ad15420fafb9ce5c9952e67ef9beec38720fe315738c31c1d7c68862cbe56b940b31177414de0843ea6f951d07e8bbb26ebafa0884d75688deabffc1d8934885d02ecbb9b44dce45ac2cc71dff71961a37afd2c65d64f957205db52834cd5faed51981fad96cd2344fd78bf2758553266ff1c31739257369ddc6ea009ea48fe357e5016fb70bfd39f73c7a3bd15f5619654fa949944ddce90d3097cb622fb36f7d40278f035ab0e772153c4bb67ea940cab5fb70d35bfe8b3c42205ec9e305b52e5187fc274d0e3484c30973fb3d438bd773218d2a67ba73a242f6bf5bc6397f35adf4b84c6ea6796689f0cb2d3de18b84192ac6985eb74a01906c8db95e46c3dde7167508792a5aff3eeb2ca9c90ee5248a6606658ef2592c95cca6f8ee3b3b4748602b00fe3181bedcea98b44b31520e2dd18cffe92c7165e397a67a2a2fb60f8de5ebe1ebc55a754f74dcbc64ec4849bc0cefff59f57d4b842c6e1f59f0fef2107b58d5bec5cf0cb440c53c9197e6b4b88a73c155048fd54c5a1d6c1a5a055ec119424c70837bfa82dc6402fc34d30f9c5848c46282b02629be5eadaee7ae076403f21e4677e72d9d325a7abc994a25683c05d1a0fbf8a8993d0b6ac4bb3dc27e3c510bc60a468e6d83f984b4f3122aee1fc98c6f35059b2f07645b8a2ec37e91001c2d2c4fe7159b07b31261edadf4c290e035f3560ca5e38198acaed6440c618293ce4b6140d913b53d4617e589898982d4f67af0bc892ec8ebae3c9977120407c203fa6fd099a73d0e8a815d6a4fa40cedc3e8bddd5a5654bcdf95abd214fc189a98ec67f05a18dd74301be3aa68c6bf56d9f70b8678e88f243c8eb89a5d8ccbbca8ceb58ecf3102262d0b92620ed625efe506809d9695160baaa726a218cb2c9e51ca99effe6a6a620627cdc8bf59ca9e19a2f86127fa44b5f74b810501db560d9692a82eddee46bdcf44c91f5dd92a6057189d9745e3c56628da6b6f64a7631571a3d54ad0338cb290beea2a2f869676767e30e80d796d229d13984bf82c5ed6d48aa92d42166bd9c3b2a4931228da946a09165c17ad676ae2c6d06bed1b52943be5dac821e22f381656efa1fa08d156efccd69e83f9727e204bcd13db1086aa2205ae758092a1c329f2c870eb34923129bd6d1112906698d4c4019217435c585b696123664a2182fac0212feb3ec2b1f850376880c7a697d277dfc1917f3bc7d003510bc4631438ee4a73dd24c492314a9b27e2249cd8fb146847d9aa6e0226ee16883e7a802dcb57dcfa35cfea582c887e3cffd29611e48c36dedc56a544ac8adefd6db19cd60119e393cbc10eca55668b10f3b3095d6617bf43bc2fd932ff1e1de7aa4c85a802f8bfc01f27ee1a256b7633aa972b51f8cdebc449ec49c9e2e7f9fa2a6be9dd701fd2e6a8e751742339563ad05600741987ab60acf7151af9dae1f043fa4907e1267c10f6d32921233437de83625fed99fcd193b220375adc1cf912650b07f2f633135ef702fada1319570a49a487f7fc4d58b54701eb51bf5e78a582ad194379f9c171f555a824924cb1760706e8e3ce31d1052d916ed290fc5990107c3504ecaeb800694a13543241c0c0da398d4fc37587c286e12c86952cb96bc18961ab627d72d3967eb75bc50eabf4e295ce3d0d6002ae0f31e884f019ef6e9618b00a410070e047a215fc1da39565755540c1138fd27df1578dca73231c1adf24b5308b71a922519255c818069fba7d3f629153aa1f61d8eb548d6bf005653215028d58209ab484a2b6e7e384df5b2224af9ed4bba0d7e8833e5e0ab5e18518bf9dbe435e51cbbe862276721278793626c0b02fbb91eb749d373f93c70a82afb7ee117e57e7fcc338b6add15b4ce21fde7929900acb5f562361d1ae9dc3854d5f1060bbaff2ecc86fdc80bbc874d5bc301484263fca2c5e11a73c5f78277997e93520f9242172ff3662c4c15dd3f7130aeeb424387bcbdb7ad1bd7637f035406ddb5078b53df7adbb735db05399ca7d51f0f97f267e04ebdadb10b62f70ce5b2db65137cd81319a4ef3997c405058ef5dbe48ddb8e03171c7ddddcc20f5a029d86a79af5d03afa2b5eabe140e4bfe3e7cfdb045f4b883ccbf957cb62e8edd35fe6d2de82fa55430c2438016ea2c0438c826e7198eff760a29e66272c2824d0dbefbb0b8b84e6c99f74e93c596c5d438221d03d502a10dfb97b821948ff922c5bbcec3a9ee7cb11363b75caa09fbb419da08e7de691c31e80c029894cb56774d09bbea4863f07347a798840a05d893dc4dd32ae8670f9ee4de8ad55a9db9b8cf0637f6aba250c0008833cb719657aadcf7d6ce1dcbb8d39236913fe1bb6f38031afce5e8389673ced654e4d7ce4239dac765d89ed06b85f9990c33bc29f81c77979569f34197735a93fe6e5c68a577d44410858309d2afc308208496d6d161d52562abf795b94a7c851b101e8de0cfdab7272eee361f8991ce3c80ebce790d889f27602db7c74f01841b5b8a62237172043b7a8eeadeb4851947349a0558c31ce8d368e78a6f4719202504050727f7a34d7f0e3f8b353fc426c1c1b7e1b0a5f9ee52a8757e24f3a05060d127344a7762284c226dc84f559c67f0234caf6e2dca1c676108791da0d39ff4e51d7427789bfda790a6e93bd9f78506a33aec8af0527a0b17883a32cd240654fce7d217efde8fb666b23d8ec55e37c7c6927b190661ca08552604c87b0c48e4639b2e9d8f177d448defb397ed972fa703819a548f99eb28208790bc33f4d519c8fc30feb54c8c1bbba9be6ef68501d05ee683e23d6009640aa9a47bd2e626cde1e169cee46bc4da86e3726195c44d4391470ec3213db507a0e32c2ecd45052cecd38498f65e7899a787acbcb329dd94d18afb307e9e29557347101c780279b2c374ea5e4821db31b020c8bbe10ef6fdf224fba851d00dc62f6c433bd8f5aee5d6cf03e0ee22f79f989c2d01f1b235cd17ffb6117f76cf563551131c8017dfe8060d79b4a7f6f00381f007ef28c9ba0166a79fc1343797ad6048f556d4d04518cb3900c1c3126f7ee1192a482d65dd27e98be1f5ddabad535f552eeea128159472d08d3033e06ab1e7be4335b1880ee1792ef2a5eb99d2678df0e027de942fb4b208592e30dd6c151187962ea0127fab7366b5e9cdbb8382c75df97e6f7eb8cc41f53e2ebe3437d881d562770e087765ae9c51a2d1ff68a9c2bf79e62f6b19311b6089489ee8a28da5714fb127665138e815cca1108ef4e28ce91f1f1646274bf13a2f7204c2afaed87c1ac0df8023fd489a454b336d83862845da1237662a061c7f05ca8208f83bb5658bcdcca7312fd0a54910688e4a57cc4f647c0376cd91577922278483b149e5202fc8a2995e14820c663cd18fc958eb0b5f4f0849efbe076ece966581b7a6edeb7e351bfb9206d0aceaa6bbb16418f3603e1de87ec6ae4e1dd5595705f8cfc028a4838a081938e1223fbbfa4f48ccb960dce309507cf4feee556b41e841620d772cb91e639ad3ee9f934981aae8839e4bba6452a6667b92467da5c85d72ea3404ebbedda7467e5fbd0e4490883d8cff869ede8456edda01dc3ae1b94e44f5997657667d5f131cb2b6b418e18911c315352e82a6fc7f1a34191382ed9caaaf8b4b5815a418178531741c6dd20e27b9587cf8eda6054e04dfb2682ab7f74709699ba76fd785aabc4e2b432608380f981fe2935812d1d31d02553d406fe127f2df780c17a5e00a9f1b52aaa1c6aed82491f53ca8ca1b4c22886d6aae5dadc07a79b3c7405dff47e1e3021720667248e6123026562ac9e168d6d48dd8c8b250fcb4216130d01e4bddae042f54cf265c2d21d344259b6af11f465ad6e6b2eb52c9bcc15005acc451e39c9daf8aa2d896a1ab02ce0089637c650cef60565bf129ca9dc893e7ca2fce5007743c5a5076b0d23f63f38de6f23cb84fedee4125fa3a244b42bc4f6693376609f381257a8bb6d1e6799d35fbad14c5240ce4e5f64e9f234bac64ce9526a7f380ea02e13d711f710d85cac8945ce5597a6fa3daa10ae7a98fbaf406f61e6bfca130543a2a1fa009c9e381d7daf0b6c51cd774e10faac6b40a6e94bbbf640abc33cff64ece63c4b4dbfe98225ecd2bfbda4bc5af63755cb1a1acb61c29ee1995bdceb99d1be033e9c053c6ffa787066361e9cd9a285eaefe4c9efdf3fe5cf9b10e1fe5f6", 0xfefe, 0x40a, 0x0, 0x0) r2 = dup(r0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000040)={0x4, 0x800}, 0x10) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="ebff000000000000"], 0x8, 0x1, 0x1000) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000010c0)) openat$zero(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/zero\x00', 0x240, 0x0) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r4, &(0x7f0000000140), 0xb51) r5 = syz_open_pts() close(r4) dup(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) readv(r6, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 05:38:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:38:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:38:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:38:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x800000000001d}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:38:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:38:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:38:12 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000), 0x4) semget(0x2, 0x1, 0x200) socketpair(0x1bd0c6a91a4ba532, 0x4, 0x1, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001480)='/dev/zero\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair(0x20, 0x5, 0x7, &(0x7f00000014c0)={0xffffffffffffffff}) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001500)='/dev/speaker\x00', 0x2, 0x0) r10 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r10, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001540)={0x0}, 0xc) r12 = semget$private(0x0, 0x4, 0xa5) semop(r12, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r12, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r12, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xad}], 0x8) semop(r12, &(0x7f0000000240), 0x6) r13 = socket(0x2, 0x3, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x8020699f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xffffffffffffff17) r16 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r18, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, r15, r16, r17, r19, 0x4}, 0x200, 0x401, 0x2}) r20 = msgget$private(0x0, 0x0) r21 = getpgid(0x0) msgctl$IPC_SET(r20, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r21, 0x0, 0x0, 0x0, 0x80a6}) r22 = semget$private(0x0, 0x4, 0xa5) semop(r22, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r22, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r22, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r22, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r22, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xad}], 0x8) semop(r22, &(0x7f0000000240), 0x6) r23 = socket(0x2, 0x3, 0x0) r24 = fcntl$dupfd(r23, 0x0, r23) ioctl$TIOCFLUSH(r24, 0x8020699f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xffffffffffffff17) r26 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r28 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r28, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000100)={{0x3, r25, r26, r27, r29, 0x4}, 0x200, 0x401, 0x2}) r30 = semget$private(0x0, 0x4, 0xa5) semop(r30, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r30, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r30, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r30, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r30, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xad}], 0x8) semop(r30, &(0x7f0000000240), 0x6) r31 = socket(0x2, 0x3, 0x0) r32 = fcntl$dupfd(r31, 0x0, r31) ioctl$TIOCFLUSH(r32, 0x8020699f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xffffffffffffff17) r34 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r36 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r36, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000100)={{0x3, r33, r34, r35, r37, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f00000002c0)='./bus\x00', 0x0, r34) r38 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r38, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r38, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r39 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r39, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r39, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r40 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r40, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000001580)={0x0}, &(0x7f00000015c0)=0xc) r42 = getuid() r43 = semget$private(0x0, 0x4, 0xa5) semop(r43, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r43, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r43, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r43, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r43, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xad}], 0x8) semop(r43, &(0x7f0000000240), 0x6) r44 = socket(0x2, 0x3, 0x0) r45 = fcntl$dupfd(r44, 0x0, r44) ioctl$TIOCFLUSH(r45, 0x8020699f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xffffffffffffff17) r47 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r49 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r49, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r43, 0x0, 0x1, &(0x7f0000000100)={{0x3, r46, r47, r48, r50, 0x4}, 0x200, 0x401, 0x2}) r51 = getppid() r52 = semget$private(0x0, 0x4, 0xa5) semop(r52, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r52, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r52, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r52, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r52, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xad}], 0x8) semop(r52, &(0x7f0000000240), 0x6) r53 = socket(0x2, 0x3, 0x0) r54 = fcntl$dupfd(r53, 0x0, r53) ioctl$TIOCFLUSH(r54, 0x8020699f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xffffffffffffff17) r56 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r58 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r58, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r52, 0x0, 0x1, &(0x7f0000000100)={{0x3, r55, r56, r57, r59, 0x4}, 0x200, 0x401, 0x2}) r60 = semget$private(0x0, 0x4, 0xa5) semop(r60, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r60, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r60, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r60, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r60, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xad}], 0x8) semop(r60, &(0x7f0000000240), 0x6) r61 = socket(0x2, 0x3, 0x0) r62 = fcntl$dupfd(r61, 0x0, r61) ioctl$TIOCFLUSH(r62, 0x8020699f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r62, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xffffffffffffff17) r64 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r66 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r66, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r66, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r60, 0x0, 0x1, &(0x7f0000000100)={{0x3, r63, r64, r65, r67, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f00000002c0)='./bus\x00', 0x0, r64) r68 = msgget$private(0x0, 0x0) r69 = getpgid(0x0) msgctl$IPC_SET(r68, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r69, 0x0, 0x0, 0x0, 0x80a6}) r70 = semget$private(0x0, 0x4, 0xa5) semop(r70, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r70, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r70, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r70, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r70, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xad}], 0x8) semop(r70, &(0x7f0000000240), 0x6) r71 = socket(0x2, 0x3, 0x0) r72 = fcntl$dupfd(r71, 0x0, r71) ioctl$TIOCFLUSH(r72, 0x8020699f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r72, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xffffffffffffff17) r74 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r76 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r76, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r76, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r70, 0x0, 0x1, &(0x7f0000000100)={{0x3, r73, r74, r75, r77, 0x4}, 0x200, 0x401, 0x2}) r78 = semget$private(0x0, 0x4, 0xa5) semop(r78, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r78, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r78, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r78, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r78, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xad}], 0x8) semop(r78, &(0x7f0000000240), 0x6) r79 = socket(0x2, 0x3, 0x0) r80 = fcntl$dupfd(r79, 0x0, r79) ioctl$TIOCFLUSH(r80, 0x8020699f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r80, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xffffffffffffff17) r82 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r84 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r84, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r84, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r78, 0x0, 0x1, &(0x7f0000000100)={{0x3, r81, r82, r83, r85, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f00000002c0)='./bus\x00', 0x0, r82) getgroups(0x1, &(0x7f0000001600)=[r82]) sendmsg$unix(r1, &(0x7f0000001780)={&(0x7f0000000080)=@abs={0x2, 0x0, 0x1}, 0x8, &(0x7f0000001400)=[{&(0x7f00000000c0)="3610aa1d61a70f3fb35f1182f6aaea1428ceaaeb18522c6fdbd197d0a1c48182763a4f6fdbfd0f277a279af0da4917f45550c201ba8ce8123c3e86e299b3a16d15fd908405f5488369d63d415634ada1a82264800f59672f825abc9fedbdf27636b8bfc8876bdee87f378acb9d74cc127b20f984608fd2f85b75d12e7e05728032861d57b69d0e84b17c018d1a9963db1184b6e7028f0701071e7850ca76ba1ac58697494c49ce2e13fe5794f5ba1eccae8a2bf4ea9bf5f98f8fc43ce167f72d77085b90bb98d5574a76685eb849409ab2b4b663e2e6edb0bb5cd4abe418345f3350f8422faf8c03fe98fe237cbb921e161a400402dec882f73267486a428ad079464efb04416d65d94478e8c317ed66a2e7cde93fc084b484d67ca159e045db579e75d2ccbdcc7bbc46044c67ae9dd15a188f1661036112307b3c1b3b7f6ed6f968e0142ccf0aca32afec6a91b5fd008961d38154f82be7c299ce0013805e678c992f41147e26855e4477b0bff17639e19622be255a40132a75f3d2be9dbc8fe72b16be8e7cdf04709e37fe1b9699c3308649a44a5892cd4bdcc05629fb9a87bdde08da9505183cbb19c60e0411afac87bfd3f165ad32defef39c76a44a12e95a527482fa776fee42622ab60e72425a4e6cdfd0ec21fb0cf012c0fcf4d2685af106fefda40eddd1db6041fb466439f73f5af54db24ad2f4fef88a7c226327d970ebb5289d3f4f549fd9060e29b8000b15e73526cb2bddeb6d02f864735ebdcf6f78fb19f29033d390328cb2e719f1d2aecd97ca5ddcedf5a9d83aa4359adf9dc313a7e9bfffcf2678d78f58476544f27ba76403367c3cc0a7f06d5ac878f03410347e34286337de46d31cc5aafd9486363685489441ed0157f51519754173ed743105fdbc3582bb3bc465cd1bd59211e0a92dd04a768e1b42f680d1b2bc04afc1c00a4f9a92dbfca3881e178bd79d43aa225f1734fd349a9778b9b4ccf788e56547875a5d4395b21589be3aea705c8e0953d7d411cd6fca641490a9bc81f375e16bc4956efaa5ad88f1a0db9558ae79dfa7ed018dab10e5f053b10b72007fff7ed6a442968178e6f3568d8036402fd5639ce0a0c39238dfe36315e87620e578147178f1bfa0832862d560b0adb4f9708326dcdeffe040ee2f65de71ca1c792423a60fc77ae9e0ec8ea7fcb75fc8b9f5b80417a9c78881c659df1ff99ad235bd38c9a36844a4e215041fd93171b5de931bde1ebef4ad17bcb4c37576a5f0d8ec25ab08520661bdaa485b417dc81313ce05044867011d48b33677e0a14d89ab8c79c1be5aa05441c1cb2f611286afbd8e1094415f47c57a9e9571883197ea3e29ddda6374955a8393df0f2979a54230697c8805adb59d57bf27095b7cd8a60044ba20126551f1d1df699c12ab40554423fb2a100eed01c7f1894848c9d630e06b57e7828306a5e8ccffb762b61d21ad06be51c709efc85f77d990cc31ca49298a28d71edb1733817b410d1a245ab97a33e4f3426512bbad733a22d25483150eea76812381edddb21c4f706025d60413b87e19f3c1114ddedfe519231e1a87a12ae16e2cb4e917dc20a060ee48b19bdd4aa46ef06f94228f5017fc844c8f2f854e0c16f7104e2780a8ef41765d8f97c386b9bd75652ef356668283007718a7b1d7e1aded0766d043c18ac5d02806917b2633ddc4f4d7dc15e9b2388a298b77e3cdc28fc86ac27fa4c172b136332f2b70755f6222f7b6835cda89f5289ebb1930a59b8185c1e2375992848dd777526ab8e0eee8f05cdcdf0d14d6ea6dc468440406e4067aaaa0c8fd6a79a760d3a173738a8db7ffb7813b407f44b96b2eada507134d45ac244c857b750098cab7a127d733deffac30a887fde68fd1b6d6a64e2e5c9fa888b05fb8683565dafd68ad318eee916483b12dfdc2a370007cd2255503928f235c89438a33d23572995a5f4a5d05c6c10ef04621f6bf84b54864699713f2bc1d5fb00f174af12578ad310188a00875e9f5f6f18f16b00dcdb3417909bce72dc884f04e0fdfe50d7f3a6040d19c69dbf957b590e8969da1aabf6bfa3c4eb4f0d6460999b9f219098b69fcdf690bfeace04dbd18da3b5884e728dc240717962067b52859732ea435cb72f1b2cee836aae3e886df2bea900a652f2400fef631a1ac4290b11ea1d84337fcf37425d2159a2665c1701b6693dc02d9f7bde09d5065f12b941104ce1f8e6d321171de0f839b53f261c2a345a27e5c15a35ea26b9253f065fd2179676682a27cf62beb722a87afb775b227a9f17eada4d4988d9de6d514e8895715cac25ad2b69af4d35cc2e3562c4b52a2010d6202a464a489d485dde49c2623c89d37cd9fdaa21de3caf8e5fe82716bbd8b8514f8cd30470f72178a986ae2d4a4ab65216df289458dc23a00208a963d2deec4fe319d55e7e2fc7ed708ad40cd6d0837fd8ff27106d887f322e145da2c280a0a168dd8f92b64b81715a3f19ce599822a9afa44b874e78ed15396cde31bafd9b12736428a9863a5cae497eb4f5722ec7556da8d35b57c242a0f66a1196dc6075411ce61876b58f395a56391284014dcd845133608232e55fcb387e9e1186ede5814b70ced2ba283ab052015d5991c36ca3055d3680d16835a7a444c41dd2e8e3d50ef67e53b30f15630015a583daf922299de8146480c172a9ed4cb69c497950e7bc600643ffbe6aa088f7b78d1ce1701a52db9468b7bbdb285891444ad21ae2c09847580f14c406aa16daee229d4f2f06011607a61d5fe047c0d4a97e096471b669d4018de491f515e5caacd2070ff2437988cfc9f45e7c33fe6f9f462c32c8ded45f35c081aca4310819255f2771a3082c3bed981cc6d2d000a9ae32bfc4990f74d3bbec130cfbb9ad8861cf3fb95e6306296835c35cc81c33b4d7c37edbf8d1f1545887103301501556f3ad35fdf11e07bca40f176569f76f321a9037c6d61c06df05a103bc5766468b042554712142387a8bebc13d82d8eeda7f40183ac402f5f79d36604482407bcd5fd607f07d1754de3db0a0d468b7d96c3ca73a4436e2572d63f27e55d7c1bca69dd6d93b6237cadd771424f7e81fdfbf13e1c1670965ebbd117e8f70d11a3ea8736be148830ce867ba16b6376c71958e36109d3c5719e04e6f907febcd3196497a1adaa59a1ee1d3734eb3b0b03a88aa8fd70227d6226dbfc308673cbc4a7dc0c1dbcfffbfa2cc7e8113fd312b04193f3fd137dfc2e2850f306e9f4e3f8c66bed6e87d7616afeead7814c836bd0dc246fc349e2bf9318ceb77e6558b3a48a717c1ae94024bd1c12864c60f8f752f747309c63dd6af69eb874f6a5aa8e6c43688f064286a6075b052565429e0c180c324cccf22ef83a4a6511412161ddbdc57a3dfe16edf8031bbd952f508b2f578ba8d643c468d318a0d6d54f33fea3ebef0ebf04df4f7d88825b7bf96e7de2100405ab824b4bebcbdb899b0213c5fa83a112d08a5a53e0a1eb3124de2e6b518855ef2c65654c52d920356bb6d15dbaa7c873b020109bf55f50204b2e051f295aa8e4cd5c3842b8d468ee817730d1e51393240279cb88242390e02188ab4326504ebc20b93e6b2c057ea148d95d7f3db31df0751dd1066e5c4088ca55dbe7f960051103cd05cef3c8083e02b6ca6bd5c92d87f290344906f72ca4cb57c34d1cf38a8365dede16ce1102106e8f662b3b08d4899d22137d0dedb95d92f5c212d88f77dd4bbb028c169e5597c3e795115aa6f1924e3fc78715299ce0e96e76eee3a1f812f775ecd67b17186145073281a130adfbe3a9a2a479b3936a17c6c58a9d19de10b7c2804cb03df573b68b3533f34778b54700c95d5f0e5284475716ecf389714906d20d0794100165058ae3769058452bed8ce46c1ec826041176c417e8373d8c3e23c5540a1bd126607214629c452412c13af0ef6635823f60c3c7af52e20e84621f903c1e82df61f80a80b954c93ad5f3dfcec69bfb8bf943b43cd447560b00517ef097770c612681d15498bb12c49db2b1775e70e1e53f73eef1d66f7e53d58562b2b1ac2dd228d451ca8e11c4cf96a122deda10fad9ea22ae6279db7d9bc787b0a00fac353dad637beaa60a9ffa644cd39264f614882c190f6a00e137cb60569821871b2df7545f4ec72a926d12742ce0b6119398299fada6002ad49878de9747860d9a176c0860bc7154f7e1816d17fa4927540c431bd8f82a414cff79c581392fc298aa7464c569b9f4a9b804af471dbf060aafcd9694551612cd1b011b6eb1f4b885be9efb5344746702d845fd901e7342dc8c774c20cfeff672a04ad0940d86dbba42be1e427489c133f4f4df0ebd7371de0ab303402675d142aab9663b582c219fbc31f6af1411f77b0fcabc21621ae6f7c72dac5587f17ef264f791f9ebf42f33d8cf66b7a3bfd6ea02a2564f50ead6d53c0df4b08094f1de6080f04fdf8d0adf8e9c22c47f2d9f2cf96d11e559b60e6cecbe07033f63e30610b0fe3151a1852dfe538be3e47b40ca0ebfbef08ae1287f47d1c2ab229ce31d1cf178530af6842396a9972e14d23c32a8221501aac494fa5375fefe23ce49e36ebecc281a8660c5aaa406026d0a85e83d91c70549c044eb348b5ed23c579c95a2cbfb2434f43b1e2311139dc7d6b7437b16e5c511566e6c1929b5c219cf1280e1e8fdbf116b2480d2ff2dd85502e23deb5692d15d6be6ea0dc6067559617c4aa43dfbb11cc50781df6fb88e239c062a87d5a6f31fc54ae9c6c0426d742cfa2eb99c09dfe7b62401c9ee8d1e69e98dc31776b9cce9da5b65b518302a7e5211b9f8860576e08d0958b49d05fe303ae8ba193574cf1ea629066a88e0d7015475f638fabe8fd5f12e1bcd123fd958d71ff6caad62afa8b01266133ec679d4baeabe1ee44420a23c8e55516fa61476b1ada7edb2929a31e4077ffd81cb46908daeb9cd70a9c6a1b971c93701d87ae8c9d9e8ded30b9fbb7f7c754ed7bd166d6eebbdb49de76026d1dc71e388eaad9a67e90aa817f7dbdb4588d348c2bfba9df1aa50bb59ae2c4b1ef086d8218972346dc6f3024e00f70938bf30c3edd72602974fe1b6b1d7cb002003905f718c6f2f4d0b354e5485187123cfb74f75040ea4366a222ca34358e8d84b0988c21387e1dc2fd274b62c27532992b179160e5c0d5f5c2e0ee70bc652c5959d23d35ba4b3408506aed895c3e9516b130cb8de2c74027c93748071cdfc3f46e5376038f4e8f8cf84c1f41b20aabbe8f5487968c7cad6ca83ed5ca74ea3d8e3eb3679f66a38aaa4ed607434950b7811ca63462026a867900d28dd0271273cc3951c1f454a7330baa726de55037cb0255d873e0418deccd0e999dc055d4141ac7bc8dabaa192ad39fa7c728e72424f502343a5340d497d8506fb206b02d25f691e7ce0f1d38dd9235372d15a58f1e01844fbd720ac407d5035b2ce771a7e69fe6ad5caef453087808c737eb6218c450b371cbd44c9c7cce3ae014979ba0cac41f3c86312cbe45c7ae539116855ae564465323d852c56f45c10bb71763e9277aa64b0a6ee635ff09d4884a1b9693139b0a3642949b405308a2a44a98ab288f1d24a82c44602c87b2d04681a73909346280ca679ceac21e3278920cad402d6cebdb1e3d697d1b0579ae1faa6299028fe3e990366a474bc4a649d7466eb142315d1c568694451609122a9439cad201851422e1dfcf6469ee927f3a1e46e2bf4aacbf370c7185cf0fdc29b97fc8cae0d54a7bfb98f538f5c7d6c57dfc19330aed0a4a292e9b9aabef72472b8", 0x1000}, {&(0x7f00000010c0)="e7d9df669f472682613b92f1c41c97fc1262a95045d45108761a662e08bd6e3399fbde4d4293e05db41c44352a5bdeddf268b6eec0066ade30b1d68cc5f92554ff94808ab5881eb0bd8fac353fe73eb4739fdd1c87bcb0b9991de75f5fbc697f7752a86e5288ccf0fbaed153f95c6cba8934ca0f15f09979021166d97ecac2fbd558a822c086d2ea38329d5aa7ac735b69de50b0cfb901b08851b69b", 0x9c}, {&(0x7f0000001180)="272c697f36c7f232a5310d86a9c9056d7c56be9c616c5f0b57b5425112760a29d4658e28dd7d4695b954dd249629b46aa95f5e377a8f55f1df3e6e6de8e7bd0518e6dca0146cd88fe233ba81b0f73f4a3087f13fde39aff98c3a016acdcb13569fa9bf9a08e8b31062114e044d4fba00e2d9ab6ffb85e4929ab21be2b9d0191f13ac38bf318f4aec2fd54604ff0b0e1ab0744676a727fc35730aed16c1a8b9cd202c438cfa94f413b45cb5b7d2ac30fbf7b468b3fd6aa65bab8ae1e31f06993f2f948ce3d8f4a768f036ea529a2ed7d6e7e976bc7d3842cefd787b3b44d2b07df9ff946ce6cd59b96045e5bf6723f784cf", 0xf1}, {&(0x7f0000001280)="7185d352b746b218d66c0f0122b2ad4382ee54e658a4e561720cb58b849fd7ce30ddb5569295ce560a4a836e9eb50662008bb61411883f6c95bb00bcb1c538d9aba2c4485e3482e28db19d", 0x4b}, {&(0x7f0000001300)="886bddf45d0212c266f78eb2bcc0dbe7a48d84ea04a93f3acd9c7b5721cf732fc58a4344dd24b6d79e9fdf33b62779b47b8502712d0470f434f848eafddb18341cda8df87c2b3183d90e849d3f4414be782b30f9a7a7dd2d98e19bfb97bc28041b0530367b8b91f07644f5823be97bf1d1e51fe34e9fd2ab8027706067cde3d193cf52459129bde61cd2a73b9d9652923edc29ad45b0de0b9d195b579c0a70e2c7c3fe10199f8219bdb166a0b18d7062b6832ded3838e9111b718460484c846328a100f9a3830f47f3e857bdaac475c18fcacb3e9e0d80758c44c12e763503d6474520b9aaa6514067224f66b73df8d3", 0xf0}], 0x5, &(0x7f0000001640)=[@rights={0x18, 0xffff, 0x1, [r2, r3]}, @rights={0x20, 0xffff, 0x1, [r4, r0, r5, r6]}, @rights={0x20, 0xffff, 0x1, [r7, r8, r9, r0]}, @cred={0x20, 0xffff, 0x0, r11, r15, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r21, r27, r34}, @rights={0x28, 0xffff, 0x1, [r38, r0, r0, r39, r0, r0]}, @cred={0x20, 0xffff, 0x0, r41, r42, r50}, @cred={0x20, 0xffff, 0x0, r51, r55, r64}, @cred={0x20, 0xffff, 0x0, r69, r73, r86}], 0x120, 0x200}, 0xa) 05:38:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:38:12 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="52319118e587a75b86e77c722be301cfc4628c1f08f493ed3892db3d0d429e16ebc90c7e56277f00000000000000000000000000004318536486e375ea702eb5c668834ed30e0a65d1bc5a1920a8cedc19ccad601f0e50d88f1f7dc73efa6530d930fad6ce5844e996f802d3f4a5c9daf550c7ee57e4a71a30b61dc12b8b7e49764c86d7628e451aa3d4c950f7fedd0de5b8abe8ca8ade8cd39255a888d066142e3b0658a1ae89eb8d450ec8c66245c85b9ece6e6d09c21ba9fd85250827b0a9d062c9f47c72610323111458174fa07e0644753d00787acd4409bb91ef7e0dfd9a027a5117aa579cfde79b0076bb1c4774cb32beb7d2e413f7a86d1fea46308ca8794745ebf26825d3bf6b4422ff5f45e30144f040e7334d1036c8bbade16560a6467c76250019cb12bddecb996451808e343cacc6a29dfcbcce716f3bc4ce098689c0f063b2723e6c7c83424acdac98e6a2579fddf306bc8df7d345d8b73c9a92bd85fcc2816a5b75c6376143f2690ccee5012d6d02f7527f0a7cde8432496278491daa128597bfb79181695edfd761bc33ff4b6f0cd12ba906145be85653247da5212673ac3b8aa6d5387b53b5f7a2be9acc845a139607"], 0x37}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x2d, 0xa, &(0x7f0000000040)="d5ff9668", 0x4) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000004ae6f9b135367e97675cc9b648da1100945a0000000000000000000000002000000000000000000000000000000000000000000008000000000000002c2275b980010000000000000000000000000000000000f48dc8d97aaa554b542cf8351506935e7cf15159d7e8b34be3910fda770694c9f17c5b2496248f20f3f2379dff2ba0c83642039f41168d11fa734b2ce506ab298032bc2be0702b3484e86eb2d1af4592442bc7365e9a89cc3177edbf599014765c2eaf88fab8d4be9c457918f725480072b9d2de000000000000007624788b00fa3953f8fd1057b0241c9972b47e25877d6b7dcc20ac9010574b495802acf425e6152ab59f32d10dddefb96c485f60bcdd3b50b36656a1b10eeacff71daa98aff064c06f86ae188c52f69b007747c303f02ddb36"], 0x1, 0x3, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000001200)=""/50) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/240}, 0xf8, 0x2, 0x800) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 05:38:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:38:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x7fff) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = socket$unix(0x1, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000), 0x4) 05:38:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:38:12 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$setstatus(r1, 0x4, 0xcc) kqueue() kqueue() pipe(&(0x7f0000000300)) kqueue() kqueue() pipe(&(0x7f0000000300)) pipe(&(0x7f0000000300)) kqueue() kqueue() openat$pci(0xffffffffffffff9c, &(0x7f0000001440)='/dev/pci\x00', 0x0, 0x0) kqueue() kqueue() kqueue() kqueue() r2 = getpid() kqueue() r3 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffa, 0x1}], 0x0, 0x0, 0x0, 0x0) fcntl$setown(r1, 0x6, r2) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) kevent(r4, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) write(r0, &(0x7f0000000040)='!', 0x1) 05:38:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f0000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:38:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f0000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:38:13 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f0000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:38:13 executing program 1: 05:38:13 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:38:13 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='sM\xff\x7f\x00\x00\x00\x00\x00\x009O\x00', 0x100, 0x0) pwritev(r0, &(0x7f0000001240)=[{&(0x7f00000000c0)="74a778593e3e", 0x6}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000001480)=[{&(0x7f00000012c0)='>', 0x1}], 0x1, 0x0, 0x0) 05:38:13 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:38:13 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:38:13 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:38:13 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:38:14 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) r2 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r4 = getegid() r5 = open$dir(&(0x7f00000002c0)='./file0\x00', 0xc0, 0x8) r6 = getpid() r7 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r8 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000300)) socketpair(0x22, 0x8000, 0x4, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = accept$inet(0xffffffffffffff9c, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r11 = socket(0x27, 0x3, 0x3) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x10000, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) r14 = socket$unix(0x1, 0x2, 0x0) r15 = accept$inet6(0xffffffffffffffff, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r16 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000100)="c3dd525622c37527696cb17924eb14a9469a6da53781311f227e3a38fa34f34a32aa5f7b00c811af06dbcc1723d37227f42884f578d78c31d34ebdad6d987fceaa9489ed91f7cb246c263f965f", 0x4d}, {&(0x7f0000000180)="1ae4c47521", 0x5}, {&(0x7f00000001c0)="f52762ce", 0x4}], 0x3, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r5, r0]}, @cred={0x20, 0xffff, 0x0, r6}, @rights={0x38, 0xffff, 0x1, [r7, r8, r9, r0, r10, r0, r0, r11, r12, r13]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r14, r15]}, @cred={0x20, 0xffff, 0x0, r16, 0x0, r17}], 0xd0, 0x1}, 0x8) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) r18 = openat$null(0xffffffffffffff9c, &(0x7f0000000700)='/dev/null\x00', 0x20000, 0x0) fcntl$getown(r18, 0x5) r19 = open(&(0x7f0000000740)='./file0\x00', 0x100, 0x1) accept$unix(r19, &(0x7f0000000780)=@file={0x0, ""/108}, &(0x7f0000000800)=0x6e) bind$inet6(r8, &(0x7f0000000840)={0x18, 0x1, 0x5, 0x9}, 0xc) r20 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000880)='/dev/ttyCcfg\x00', 0x10, 0x0) flock(r20, 0x2) ioctl$BIOCSDIRFILT(r7, 0x8004427d, &(0x7f00000008c0)=0xbf39) r21 = getegid() r22 = getgid() setregid(r21, r22) 05:38:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:38:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:38:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x1, 0x20, 0xff, 0x2}, {0x5, 0x0, 0x2, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 05:38:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:38:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xee) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) close(r0) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000040)=0x4) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7fffff00, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 05:38:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:38:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:38:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:38:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14, 0x0, 0x0, 0x2}, {0x25, 0xff}, {0x4006, 0x0, 0x1, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 05:38:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:38:14 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x10) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x20000, 0x0) fcntl$lock(r2, 0x10000000009, &(0x7f0000000040)={0x0, 0x7, 0x0, 0x1000300010005}) close(r1) flock(r0, 0x8) setitimer(0x0, 0x0, 0x0) 05:38:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, 0x0, 0x0) 05:38:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, 0x0, 0x0) 05:38:15 executing program 1: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x3d}, {0x3c}, {0x16, 0x0, 0x0, 0x8}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") socket$inet6(0x18, 0x4, 0x80) 05:38:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, 0x0, 0x0) 05:38:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x30, r1) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000b7a", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:38:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:38:15 executing program 1: open$dir(&(0x7f0000000480)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000400)='./file0\x00', 0x0, 0x1016, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ktrace(0x0, 0x0, 0x1506, 0x0) write(r2, 0x0, 0x0) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000000)) recvmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000000c0), 0x1000000000000207, 0x0, 0x0) 05:38:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000000000/0x3000)=nil, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000002040)=""/4096) shmctl$SHM_UNLOCK(r1, 0x4) munlock(&(0x7f0000548000/0x2000)=nil, 0x2000) shmat(r1, &(0x7f000066b000/0x4000)=nil, 0x3000) 05:38:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="8ab06bb48013c2288b3a4bad6d2530f06ea0b546964023c73bbb47ef4a64dfb8ed4da2947a6caf882dccae56b019f4d66f3a5fc096738046a24f1d4d43d0e53f4372a76a247b498b8afdca1394ab1d3e78bc2d77677d380a99b576df945f79e06a9d678b41469931728775d417e3e2bf754fd33be22bc48733db15d69302f9f6119fceab9b5ab4a6e1320687eec3cc2bb60a4cfd7bb8c5f923f54d78948fd88072513c7176deb38579a685c6d4e23150a456f76f36e61bde54b8162fb6265de680c18296ff5f1bb3e1c4c9b1da0cdd8c48eabcae470885706e2841244984b8706c8ae06835bbcb81fa31c63d56b3"], 0x10) 05:38:15 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) connect$inet(r2, &(0x7f0000000040)={0x2, 0x1}, 0xc) 05:38:15 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) r1 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f00000000c0)="444fc4d96060b37ee859f9f263af6d472cbde2f35763e9c43b0a04b165c59074f65ecdcda6ef943496d6ed9b9fd4995333c1db831d230c165a0fe687289a8b25e55c0fbca2e2536336a4a8671aa975be6f6874aa8d90a90c71fc64f50e6467c0ae0d85bb0b1c9752fabd92e1d5109a182f16a8314d8d368f5a43c33ed27743dbb5ecf16b629d200de901a4d5f52071fad46cf7de7e1562615d33d70a8c481309b608cbcb74f42ba9f81cbf149317905b7d8445883eeba933719a7f94e96e1dc4fcf0b55b696ecd88af95856ef3548cf62745c32f35094626169c72cc28ab451814be352205e02d9ee70d928d16f9b34de4049a6098a6333ce542d6efd2ff5b9dba9ca6abd3a1f50ebf37757d2591ae1821cdffd01d2e7d3417182482271cf26b88d3588f8244889564eb4a73e8501d0ece7b53711fa6cf34a2178c652cd571acd75c78be75280235507ab9c850f6373d7310f095ede2e8ea604558c1d5002ae237a62a3650eb29ba2d8c6048e2be0656ffe0346245fcf7ef9374515264fb55849d729ff28f9598277c279723e45508050b7ce72f7bfa700ac6a6e4849f21602ab13812596bb2b73d6bb7db50fb86e6692a8556211d1779480acaf1f758644ef85b28c9c25206aeb365f179d490df0a36b602f50f940ae1cfd78abce6a011ed35fca3f32331fb57ff33e823dfb7e9ba9e4af575c4cc8bd0371ddbfbd80fc20d772c290de619de00c770c7a1381ed31228b127053bc628dc1e24de140d72b77b867ecf2909f5252cf7b25a88765b316c419753e5dd67e105c024045194884b88d1ab535886ef3e6a4b16adac906f0f775a8ec4b6966231a615406c5edb139ca17c8c38e950f6a161d0435a37bc70424857a0199982993aaf65c4313ec60e7232fdb5ccaddb51d9318ec5800ff127fd4f894578f6bc159cacf33662aec0bd707aee621a388911cf5ea7af6f0dff2d15dfcf9226e2a0ea15bf2839d0ace9b562469576b041623eb46973059cabc608f37c7e0e0459164f889509f628304c4cd3babf22a86d58adb518cbd17c5fb207120bc1a1f4827239945db5330bf3af27cbf270a716c1eab8f734c854ddf08eefa01d8afc71b24bd2c2117262ef5b8ba63b980e1866826fa994b08bb3a94c0762feaea3cb41ff5e123b4b42942527b122a14981ffcc76eabe9480edcdb692678d3b986dd646b3f12d227a4f8dec9c7e8fcaac31f6346f89375840664db6e9846cc1b4c2498b08067f73d578e868dd5ed963add12bf8a81cc621d014510fa426162c810179083ecc81210dd4a552e53bc698aa27e6bd376be517d2fd6df02bffb7f5adeefe53b0266cf9b9bfec0830e30058f71675bc5c338b13cfecb59a188fa8bcb94575ab12865e35a3fde757ef0fc25d771af0aef6e9ace7b011308e4c14a154d9c53b0ad7e9531ec0de71b500ffd3673cbdf9b44dee25f0d2c86c0e5cee350d341df6fd38de01313f3e9345d448f23d9979b2c533045280757763dbc4ec6ab0724f110e7617798b6388156f90ed194f33aa47bf65315a6a3a7f2ab704df9bdc409477759142768ecb9dc9c98fa2299ab3c597e32dcccf2deaeb162f25bb51a2f35d59fc7036b21376644561c45b3be74733927395fd2cab6a88d371df388f46a4452410d510fdcce2f419a2a32d729ffe2d55d18f2d0beb6c238151e2554b3ef338eb9d53999c8c2d1369cccb3e9c58713a26e8a3a6c8cdc9fd1923c5a12548b098300e3ef56e3b79941ef3602702dab96f122286645f90c3697df748160d11e7bc93e66b0c8558dbe774df4f0a841c433ce07493e9b8b1c5704e7fb52e14b337cee4dc543803e4190c9818f811517ca2abce375f76926ba545db3f0cdc3c6fbca87d0cdc828de78a6c9f932810bf257094f77f6623cd92573404752297002510d59fc9319fc6b81f6e8b1e672bab8e4de7ab385f493aab571f7ab9587f424725af36492fff8fe1a04cdb72bbccf7eab10cc4dc6b1aca629f290e9169265ae98a137591d2a73977edffadfb2302d9d9c8a4119bfb94a47dbab0abab0a31680b0cd47309c3bc50853bf9101ed07220f76fea6d5a278bf1ddf27ac952503800501abbc62fef22199e46b266f7829e04d319db90d92a05173e4fcba3c319765383db327850ef08856c6569bb63330fafb739ce7aca515024585548d7a0de06ff320b428f909b00e27270b1787f62b5870ccaac8b410fdf4cd3d0cfa6b1a7a0cd0bc21857e1bebeac35688d9ccb4ecf3ab38aac5673f5886a3df9bafbeca8c96599eaac9ece69b9418d70c9ea0574f5ff3ce30a89edb8568f98808b7de70c9d39dfac43e4e316617b7aeaeb654f024bbddcc0d8746a4d8180055803289f5e257d6939c31a3af3e5a62deab5999f7f82758e94d1d3dbc32c1273f718b7b2dabedf196e3f19a3dd7222701a83793b4d34cc1bd0a3b7a1d693ea3b71522935d921141455c8e6dd90d99f684237dc8dae8c204884ac2e5b2d1bce84271924462f12e5a9193eec66e928d2f933686e47f08c1551b13004087efaf3f190e7bb9db87e4da2f0246bce64eedc516bbe15a3de7a5e716c322a333764ceac708ad43e2188fd37a4fabbc9377e1ac567eec207d9a97b877ad43bdd451d4f6f9fe584e5e25ce121701e92c1807be145246e9a4af62ce6a8d6cb2132b7226a06fdbe489f3389a9360bc7e6dd25bb3aa9a419a375f95e19dc8b7a7b445aa8cc21bfc52a722b3ebb79843de451ecda690a72f89750af1e4bedfe3042815ec077fd62ef2abb367fa88663349b047a89e431e283371fdd854c2c001a7779ed181d7a90953cd2ba907bf1ca07ece7a165748a874cc4e401d00bc6201aa452f85b3b3e9151c945b40976ab5bf93e00036693bb84d415474809ebad4d2bd9e8fa8da58ca9df147878589722262439c8c4cf802feba0058b0fd976bd8d5d7e925956cccfcc351165dbdfcb792d326119565003145fd78156dd255c171334d4e6cf4ebc6a910bb1dc7e2d2d56b9f3252ae5cb8ab4d95a49b7f491141aefeae9e411a4d3368efc0e7951f65ef1ea655bbd339a94dbb8763eab55ba9573e39608f6bc718e0b784bcb4b16c669dcf4e25b390206de35ae5c91794165f14625dab1d9d9571862c56de43f1a15b736999dffab3a9f4ee8c74df49fb136bc8b91ec21535b092265bc5f6a43bc1765f870e5fe8ddb68920765f5e43e1d776c3cc93e713a69216acd8eb0eb220a7e3945893b5498379e8926f42bf049c82a970b7d2ed4012d15da8ad43b87f00627235aec67ceb75a1cfec00f231a61ac457367c5dec6105baf0af18114d6dead24edcc85733b0f6cf9be0e07a8c2bff2fc274f265c8d8f3524d52a2e831db168c2cf7555009abd0ea148efd3ff52a168937ede87bdfba425d9bc1a9b94f701354234043e5bb94ed3eef63ef5a39fedf3b067cb2315999221014705668db55f3452f23a6e9e603f74d737f6f93b52a4f5914de4b02fc0a15652767d1b334173d522866264b89b3154ba9d3dd05fb8db6c00bd8d01bacfb7cda5a64ca710ed27285a6cc85377ca460f96b3c67e60d563a2d6f3f173eb295836a78952cd8f67107cd8f1f079ae905e15d22cdcc525019b40556c3875ccbdb258af9beb151ee627c970b1fb3f19334e8b1246bd0d0b5a64755254237463e1bbcf77968e564cf5d5f228363d6eb2c56775d03a923d45f9d8afb9eb0de62ac6336ba838505fd1ed77c968a78249655c90f6c8df59ff43cb66ba546f1da02fe8954bb42df2cee778cbfaffb6a403c185c073a608a8bba02007daacffc162bded13a49fbec27306097bccbf2995fd852fefe32516a7dde8e49285906a056e4285308e3041c801aa17d0d122e807d7d65aa66ce1064fd764ea3604e93c764d4e9dadd627f12c39dfd809d1cbf2a8f35c77035262815fc2e5bb42e2bece4f5f5c6e87b89da12b124aabec2a0cb2e7d3ce252c5f14dc38ae5e08a9756e1e16cb2b8769b52e35f14aa9651bb0f88b05d57577f752a797623809be985d85fc42e8606c8e58ad77031c784f177cdb4bc50972f0bc23617ffc843a8b124d5e64007cdfec2e89df9dc84229670357e9fe74493bc2fdd1f4ce2c7b501bb6a2617324b11e678aa6d053b4958633d18eddaf5b856ee642b149743d15e94824106d677b83cad1e16f7e9889bd917fcd2cc77885359ecd5a0c63aec66a36c6fb78f30f50f18a146413b94f442afa994d545405c005090094d1d62014c7544c7f64500170c5d27a807f28fba2e4cf65207939ee7bd1069c709ccc66e7d0d9ccccba399615be8def99049968e8ec7744ef95d4f83deebf9ce25eef939a6664eea07d78f0631693707c7fd592f76bf0d1ddcbfcd183cf665ddc24536b06510285d11c6e868cbfa52c459df9f33e722531e6f3c94d50bab3a77c240c74f663f2dcf1ee6fccbfb133cb2664adb34c8bec4b07eb3e4fdeaf0c3e0201b5bc62ee43c4a859c321744006ee1bad6ddfe44b6277e427535cb33de46df29cec8d61bff0eba924e30124bf6629b6ba48d8ca8a0bbe3b4d47abd62d483146b1aa10d6ceb66a2e8717d55eaffbd1380245b40e9858ae90641f7558b54e1b0a2cf3124f88f66154a1c371a6efee9e4c48ffc8effc3f20467f1af505314a92ee2688d1b64304d740cd78fa5138bf1941105b8edaeed955988ce3ce939bed7cd3be1a4145d0d009c980ffd9677f74f02a13a0b795457e35c0c3667fc73a7039dc5d85256a5c5627d6c708721ed16d143304167fa5e52a0c569d0f177ae937a87ea81f58b5242e6813a5c119acac283a5f19c53886400ede06fda157a08ed6602a3b40e662ab9395c0760a551a0a3676f33036a7060c545f75a0e4c8f6e9b8fe40c244d018ee09fbd46a23954513aa73c59f13efaad90f0867856fa80b97af224d1839455c05151e0c9ab14828b61a77ba264e7253ff36bac118858c1f9a72f9a32cd0712f5eb30f50f1d84427771cd8c1db7fa7a8d6bcc7f031511ff614d6315096bd3dded8456431b4e79678cf032c026dbf128e48c2d2040845fd30ef051926a4be21f910b5d5cd8b9b34bf1eaf52908c0e5f6c40691d5e1e86bfdf718008c10134b57eea92fe9910c5d6449ab4f0b90558280939c177a010b68444246dddb1ff6afd4f7fb1f7c68f3424d507d9d0ad181107442d681efde79dfe076c490b984fad609feb2faf5c7fee056d33fe52df00cd3851537d7161bc488d258167139b479b3cf80991267ce42771889b15fe9c39b583433e1ff0ee9eb7744ff8bb2697d2140a529db601f6d7512f593e62d687fbcb86d049501d094ae990f735f41c7870e2b16197c4df148439f9cd26888da6110cb4bd92d59836a34e8b820be40e74ae69e16798c165ebd33375de5d3e8ceb996e88c7e99780b17960bdc4c0004addac7e95e144b3f1591cdea4ad2bc13d1b6b58ccba52be4539ed01f4e90d3aba7f839f5ee762a1bdbf218f2cafcd10cc51c1ca23b1be0ad87db405ca088f2da31742d60f6b0e110244180b07bc043eaeee0c8e45eb28d44983aa5ec8bfc384ac8fc75a56d71537329ffdc1057e7b5c741f390643a51d20ef73c2feb63fde6ddaaf65253794a87a5339692f665e92969b17b1c641222215e7c38bfca15bc04494a7bc926ba772a63295afb7642078321b405d0a9a4b617bbdff982ef1bd309e8d12c8e12e3164de119313a0049a2eace84caf17e8bdb5f73a7ff84d30e28525c850ebe124a2c68daa025939939e2d7fa9ae889e13ba77a029eb5b7b3e0c8e808ca425decb8edc07a31a63c18973de38", 0x1000) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:38:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x3, 0x0, 0x130000}, 0x20}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x10000, 0x912ab937a31205d4) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000140)) readlinkat(r1, &(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)=""/239, 0xef) read(r2, &(0x7f0000000300)=""/15, 0xf) 05:38:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f000001"], 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) r0 = socket$inet6(0x18, 0x3, 0x20) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000040), &(0x7f0000000080)=0x10) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:38:15 executing program 1: select(0x0, 0x0, &(0x7f00000002c0)={0xae69}, 0xffffffffffffffff, 0x0) r0 = msgget$private(0x0, 0x0) r1 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x80a6}) wait4(r1, &(0x7f0000000000), 0x1d, 0x0) 05:38:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./file8\x00'], 0x10) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x4984d6145335f4ad, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r2) 05:38:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x3, 0x0, "852880ff0fe9000000050000000004005f9c0500", 0x0, 0x3734}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xd4f8, 0x0, 0x3, 0x4000000000d9f, "938d16c66662471771dc3397750421929fc500"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:38:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00eb76812f3c6c008007"], 0x10) 05:38:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000002700)=ANY=[@ANYBLOB="6202e57f000001cbb518dac965252f71de7c12ed5fee862655fde5f5ee717435410cccaa72a32ab21243e58a291c9a93ebd684a3588d2a2ef45b2f47f5737b69878697dda858a1962453c72038403d071e58c2e0da7fa6870816512ae7f43aa904c7a1b64917a511cf26a70af966768b4c17138d9049ab114979f93d143b06e2f86790916186e092e17e1b75f8dc96e815a40280bc0f76a9fe1c6b3817b0568036d5670c666f4b81e3b2bb2ce2386d0d9811c2f8c65317344649777328ab16d49de8f566d3d613a70c9ef11e"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000001340)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000026c0)=[{0x4dae}, {0x4, 0x0, 0x4, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000002640)={0x200000000000016a, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = getpgrp() r7 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, &(0x7f0000002680)=0xb) r9 = fcntl$getown(r0, 0x5) r10 = semget$private(0x0, 0x4, 0xa5) r11 = semget$private(0x0, 0x4, 0xa5) semop(r11, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r11, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r11, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x3]) semop(r11, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xad}], 0x8) semop(r11, &(0x7f0000000240), 0x6) r12 = socket(0x2, 0x3, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8020699f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xffffffffffffff17) r15 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000100)={{0x3, r14, r15, r16, r18, 0x4}, 0x200, 0x401, 0x2}) semop(r11, &(0x7f0000002640), 0x0) semop(r10, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r10, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xad}], 0x8) semop(r10, &(0x7f0000000240), 0x6) r19 = socket(0x2, 0x3, 0x0) r20 = fcntl$dupfd(r19, 0x0, r19) ioctl$TIOCFLUSH(r20, 0x8020699f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xffffffffffffff17) r22 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r24 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r24, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000100)={{0x3, r21, r22, r23, r25, 0x4}, 0x200, 0x401, 0x2}) r26 = semget$private(0x0, 0x4, 0xa5) semop(r26, &(0x7f0000002600)=[{0x8, 0x6, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x1, 0x7fc}], 0x3ba) semop(r26, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r26, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r26, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semget(0x3, 0xbb88fb08c9bd8aec, 0x200) r27 = semget$private(0x0, 0x4, 0xa5) semop(r27, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r27, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r27, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r27, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r27, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xad}], 0x8) semop(r27, &(0x7f0000000240), 0x6) r28 = socket(0x2, 0x3, 0x0) r29 = fcntl$dupfd(r28, 0x0, r28) ioctl$TIOCFLUSH(r29, 0x8020699f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xffffffffffffff17) r31 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r33 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r33, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000100)={{0x3, r30, r31, r32, r34, 0x4}, 0x200, 0x401, 0x2}) r35 = semget$private(0x0, 0x4, 0xa5) semop(r35, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r35, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r35, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r35, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r35, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xad}], 0x8) semop(r35, &(0x7f0000000240), 0x6) r36 = socket(0x2, 0x3, 0x0) r37 = fcntl$dupfd(r36, 0x0, r36) ioctl$TIOCFLUSH(r37, 0x8020699f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xffffffffffffff17) r39 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r41 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r41, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000100)={{0x3, r38, r39, r40, r42, 0x4}, 0x200, 0x401, 0x2}) semop(r35, &(0x7f0000002880), 0x2aaaab88) semop(r26, &(0x7f0000000240), 0x6) r43 = socket(0x2, 0x3, 0x0) r44 = fcntl$dupfd(r43, 0x0, r43) ioctl$TIOCFLUSH(r44, 0x8020699f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xffffffffffffff17) r46 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r48 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r48, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000100)={{0x3, r45, r46, r47, r49, 0x4}, 0x200, 0x401, 0x2}) r50 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r50, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r50, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r51 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r51, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) r52 = accept$unix(r51, &(0x7f0000001380)=@file={0x0, ""/4096}, &(0x7f00000023c0)=0x1002) r53 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r53, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r53, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r54 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002400)='/dev/wskbd0\x00', 0x1, 0x0) r55 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002800)='\x00\x00\x00\x00\x00\x00\x00\b\x00', 0x8000, 0x0) ioctl$BIOCSETF(r55, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r55, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r56 = accept$inet6(r0, &(0x7f0000002440), &(0x7f0000002480)=0xc) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000025c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000012c0)=[{&(0x7f0000000080)="bea5a44b662bf704f5b8854701078dec02b5048a883f60216bcb812cd73f6021ddf50abca981c8fdcd47635b41433139ffe62b4d127335e82c0a", 0x3a}, {&(0x7f00000000c0)="ef5c22016e714d3bfd0f952e26151f36d3b0ea12575b2b1bfe1b29580f96651365bc81dc58b5c43c09e19328a478e4364916e1540df881d667f4d1e42445b106c2e8da88c098284497d793673283740572403df9c2132bf4ef7929d2ab8867c024bfeaa82caa12c470ae8db4f92faa068a02b00ff796c570ade5be41ffa974ba8f74be94eb8c277f7f696989d993e0b926523f29e23b95599e0bb79bdc2be524023328a2723aab2cc0cdc01f49a485fa9a49af5566de4d498e2a150af09f2841c981828fe938223fae674fdbb56396b15be3d57db91264", 0xd7}, {&(0x7f00000001c0)="6fc0b2c4ed3a7b9956feea5135558f0f0e5a96e72cb17e95b1163e85e4c7cceefd5a4039e4873c6609a6d30b259f72d1172a69f2c9701fb5ab4c903aa577588dee753a32ecc51a5c63dc3a0eeb4deffea873d41ae2522b409b12390339b1b9eefab63b6e89290e117375f09006215254ab1c75791ae7ae1d88e000113746fc414a7d688e45b20ab876b92efc593fcd3a4986c7478276e011502a15beb72123057aeb74748c88bf1128533e72637686bbe71d8e72100b22eb1a83e68eda2c7e909a08ad32261d39f7453d6d02cb0b0151d3b1fbdb9696cdbf302e79fb70378de38730a6ef4b16a595ece7f62c5d321266a4c7779efd6fbc2398ebb4ecd834e4531354a25cde095b76a334ef6849d84ccd0b9813f7540e6684479cf2b536790e05906737cf18aaad69fc2d6139309e93e1b948c5ff2de9ce89014a294f696e9d5daa56f22a7609d5597350f0dba0d16e5d82a7fb8133f453075e19e0c4962bae116974f400f222b34d1e911df5adba7ab7bc411a97afcd5b47105aa13da27a573a81b6d1ce510a43d01ef6524d4c3455916f709388c51862f5cace155917575af792591c2c5ae83262eda9dfdafac002b62e1e6459abd59ea165354bbf48ca6a579f0c623f78d3f3fd74da1b0fd2710312f8cc8b2237995e76f0075198f7ba842b237f3a629bbb55b8675dd88cbfe1e51a98816051f5d61855a4e47ebb9c0a17d0a8a371eb598de37bb88378dc6b589e4dddece78316045b9b9f866f84c1e8e40368e8c3f91c56428f26bad79de1f646ce25d90cbdcab3f45dbf620bae83bfc9a8ebaae7ed41f76a5019ea834b8e17d6ec395fba88dbd2ecaad72d6254d1e85edd1e356be8bbaf8daa05486b151a253bbd6b005b21b170b864645c1602bd7aa97811fc7bfe1eeb3364eee466c6dc144b6e65eaa89b3e70bfef1dae31f8c5a5c14407a9a37f4ddf75c6d104dc01a70756036a6673ff7f8628ce7427ad198cb4affc6d698dee83b9e6121755c652e19b1f167414867c2726f07bdd74ec5255cfb24d90615ad0d44251d5301e03aad8c4f5ceb1eac7bcd97ccca6e27d1b90ade2e65f060df5ecd9b5e741a8e356e13223c6feed371582f77b78fdfe9e125208eae938568b1e0da14ffca1d90c883b8fc239b8b564c3598fea1672bd9fb548d46fdaceffcbc857d36f49e044b68f68e095266e706248e45cfd1a033bcdd65c80736be940dbbc9892374890dfc695ac2d1eb66976322cc0f72133d547f7fea18f292acb24a3cf74cb5fdab491c59647a0515b62c0d6fca8e8ed7535af1734cf357a72f6c457141fa514ca333f0d8ad2c9330344eb022ad674a1e6d3dfb2c8722d5518c0775f66652132d4465f921c5ad4066b6b3e87003dbbdf01f76db89368cc38d5a0cc46e3d7876bf60f7230c23886ab6122be23e920e936371ba346781b0232bc8727ce1621a50bdeba4fc2571551b099147e6a66a0c178564d77f4a29fab9c7b650a50778e55ea79ecd81aaee5c30bfde204e1ad56a7ffc6eca82aa580f614ed5c37f0c65f15e5a27dcf962c7529ba8972505f1cbe2eecc4edc4c2722b73f865cf11e14ea1724078d387b4aa42b41ec149d5275fd29deed3e8174f4b579411211f52392b481639b0598f1e95e098d6f84fa531619928bfbc9a179d7419066af9460da7c43d9f523d8f1f3363c2e70b66ab557ee0f0f192bfa160a2625cbb2711217a57ebe685024beb1c4bc8e398681284c0d38018d6da9638a37694dad47d7e7d68b9861f29ef44efdcd37e707d17a73b8b74e12248465a14bea32887de48ef68cb61a337ff5efd091f7f471f22593626ee9bce95a8cdda53e1fcdbe3c901ac077e0c58ea5aa88a6da33d46843acab3ef7a90cc9eb446665661c46c03b476598d435fb28298f8d4f70bacd57d45ebe39f46feada0dbe28c85fbea27d9570f1a8f7f454bf673152d6dd01ba3a44f39f653062764451deb3e77729a06b22d9e5717d5f4350022998facf5a08ada19cdc9d7831693bb322cab6ef945666a4f73a5f71b6d89350871a00050a70655ae2dd869a9558c213bba56795df68fe43653f4a787121772273a229e68f54e907a71918754a717e208b8d792e31bec570cc334372890484c77b18f28fe3abd352b2fe03e5364616e0c9f24f30710a2b4eaef0e6c92a0938636137999214876f2bae28ddb6bf63717d8e632dcbbe8f274753b19ae855501f0c87d1439e6fe57afe9346cea8f7f4913c95b9ff72536a613bd106b7f355d68530aab55d98723fdf3ae159817b12d7f9cb9d014783d83c7d7b001730b6e5d2052acb99cdb4752007989f12498fae6e60d6fc963a56173bb4f41ca9f01a37eb5b93096d81791207fc9bd2b805cf8824add00e88638d69a2080ef072901c74a75a8a1d5aa7b0525ba8f24d9e5f556382bb721cd5e64c3c2d2794d14fcea4bf7f7fe62b48dde2d07394403f79dc9cee6e5b460fa2339eeb34ce2a29c90e4c080f02e1bb91267b079fb852e0413d9688929700c334ba6c67253c4a02476ede618a200c14a2e44266ad38abf509b64eb72908518f5b4d93b84a5311acc04073256ddbd1923d24f2884cb8bdd87c0da81066dd7ca5fb5b8af7ad92b2d68b2d4a4159f72030e4a7ccba4a6232b644cf7f4177fb09a64bf137dafaadc3c9e7e647854647ffab6d934f785a3ea30e72761a63df3c920860c7ed82335c97a36f8a3a552d141b5fa3606e2a8f8f51af4b91991701d6aff97ed39dbfe23344016b8c4bbab04e3d6d5df91e5ab18656bd2a770ff74ea508a2d5aa5662cff129f3f69653ba22f9ecc4f3a2f80666722b343680312af3d14e9a02bff7833b966e25a0f72be04e7074ef0a618da788e66b06b7313fa543b235ac7270bac17e34af8d3fc2f46f1bf32e1ac349c4dccc702f1798e1f42733adebb18c38b3ab54f09ddb3f7227602e5b8c03b941dcf8a141fa2ab5358af4a38e576f1b5b56a14dcd84e11bee86aca52e4895987b3f26db0045b0da605390584ab112801518c6d58901339d0de97889db5c314fde15bf3a165beca79e95bb06c3c652d93951ceaf918254a95adb6a72ebb4634bff27d2fd21ffee6218722ee669b9c55f25c3c88bbb5068674ef76f9c427165570745dd9f2d249d92e69f13b47bdb3ea4d1c15ac83c867dedd16ce20c7960a2609a1f766a68803c3d8634c21af9e6830f49ca33bb6a8ec52440c81c8696dabc2b8bd1ff8fd779163b608f408e1e7efd4297db2faf97d6ed96d3b5d6ffcddf804432d3067a70823ddc9526772a8e0004011f75f20461417ed64da173a729c9248f6f19274fa52007a7dc6095bb746b2e37583d01c6cb6bb329014d89f78549e8859662e669a0adc61ea2772943a5e18d4004e2546315129d2fa8d1edc0645f53f6c28bc5ff817e1ae9dbb51270db6ab78ee39660124bc31c2d2ab40386e855f387cbb19e875d79fe62517b3237ff91afbed6f6d565b0088b0bbc59dc16169a9e7d1bd01e3ace61a527d6806f5aa5e8bd568ed2408b52e70c83da7be55ba42748d1e44a1b897b4b08f408454c1e9e71c16a5e2c42d2f20bffb677db51d6264999f36d7449b31d09da66bd67c9e33690499fb93bb432c3e8e4a2772b3f9ebb7bccf660e28cb60654f154a6db048c0860a52aaa95a307946478d4304f5971175303b6f915ec643fa587ff17689554f5c3dbe486e254bdbdcac0fec3bcbf062053659fb4ffb5f831c222f468a6814c2d21cc693067d12b092ded990311931c71b0b4d714e1aed4823cab8f13d0059bac15db9cba7de0b68d6cbd9d113be37dfcef14096bdc37b20c768851a81f5781de47715ede7cff5c0c4e85ecf8fe106080852a2afe0dc1e5ab70d2eb6f4ca216d7291ab395d2b5974bf1fea3114f0a4ab6e7289b7c4e0c66d73f8e9b298582a92206f07233a2f9bd1bdfe453cf62b827d2f1bdc092212974d2e07e083896b1cb8ffba8bfb735f005038561195e2d040c649be750e596dad157617bcb418aefab79fa209eb7cbbac94c7442d2c188d77decaad14f4a20f00b87c0a1ff08f25a43679a525d712cd146f2f4c9d8b723ff3c2fa1ef57b676623c26d3f6318e144add752da5fd6ae4af5dcf1f6906aa4fa64f1bad75ff3c46d241ad470a72cf8a4c112c75b1c44d06f60025f102f92097772f64c0a53ab5d1bd85d695049a0da6f757d92b267c366da3031dcfaf89af2206ecdbc6cd07c1c4d69009d25d38642241b6521dd53f0d5260d70848908bcd5d0d16763b2fed3f5bd2371556ebda6833bfe5a57e760c21dc505829f35cb95f2d0c6b0f159ecc23c22a47371a3245cf01aaa7b982b094b77786d97d5dec3a5214bcc8562e68b48fd560be76a8bd37a9cd77a9f511f2662326122dc853e5563736e693c2b2cc04e8d355260445684b180d9765efbe153f6b9cf3f217878719da6ac8809cf19dcfc1caefee50cd5b8730711725cc794198936ab936150b767d6cbdb30659421416dff79aa5a2c0740fd1becbaebfc0d81084df4e76b6261b3ab218fb5374203cbaea397b25a5adf01a51c5ec7ce330a52c2d0a9f6b40a793d856ccad17bb3ebaeb6bfc65d4d540c40820307e340e98200d6f92efefcde76b6059f74eb37706e4ea20bc26f303b3c7b45bc2e8a92c51d7da6b10125f93d2f3fd064ba1bcd4c987d1e8699e5ccea25504c8b6beeaa270746d39232e3685bd072b33ef723b3ce3bdae92896d325a50495b77043b83f170d1fe97456cacb0755bce86b4083e912dad6ea43f9cf96d56ff0edbb9d008aac324ffb7d29060f5f89937bdd0257a57ad7ea7508501d6e2958fcfb09c26588c45a144f5b1dff363c1e6a9a4448d7bb1a3da272f6e4c009790d6c7f84c693cf079d0dbd28ab0d729e5a33598a92cb8498100223184ead6475825242d1c6c62fdc68dbde7bb806e2a7f86a74e40f21c2ec2985ba29f36c64f46e911fc919a1245513c25c00b5a24e44e477e47c67f89e184876c4441e49d36c85a2afa96186b3938db31e126bc5cf416acf84bd2f24d79d19c8dbc28a5f8f4a86d01940da37ad7fb35be4f9b7cbc2c7e2bf436cf938aa17f8836320fc33808e2f56b4d85a5c4490222baf10360658aeadc06a8841aa1bf216e015a797c82039c4fc4024699adad0739df4af487b6fcca004e3be824ef2e398f58c1e229c77b283e68495887eefd1832362ee76e8f34decfd1e46d548c86f50a311a567046ac110980672bfe828da409fd5d419c04648ce70dfeeee03befcc8eb9bf27b0c51c8230bb33300f0c666eb06bbf3586f25dce71ff8ef5acf9548b964f78c7a9e13b7606c7285576be95606b3bc65bc55bc1b5b455cfafa7f35459681c2d6ab0fcf5585e192d13753f5ab9951c4b92b8aab352030c33f5e98c9b65e3c56b5c4c61fae430febe284fd58e2f0db9984b83f6a08880b3ce41255eb992d6a1baa56041fce0765c24a5039222d17cf7d911ff811f64534f528c491cdb3dec437728067419429f37d9813d46f386fbc9217cd91054f799561fb3f36e7724e92238d951566941cec8f4ead2c76f9296c87bf018bf8482537247bb93b4c2aab6d4bf8c29b8df8e2a46e61fe1560d58e39176870330bc07ef80447f6a8fb03b12be3cea3af95b639bb2c7dee78aff14cc469c4f98a6bdb5c9ee8b68aa66a9e50610f0c11c6997ed9e228bb55e293ef5d08c0158cb0da3122fbb0bb5c128626f879a9a026c6ceca88dbca238dc987d35254aa6ee41dae2989de6c249cbcec05aebd6a12678fff2d87620189058e7531923db80fbca66e1819b8f4fa", 0x1000}, {&(0x7f00000011c0)="8168aa058df01d33d99aa8d5568636abff5c896bd14ca5490445ece22a43ee516aa3dc139cdaf2649698f4de56af77245b66fdd6a3374fa8ab63aeb0acbdeb7289014b7e1c775cdc8c1f93d53b33edb69bce328bdb5858dc49545f59888757446e7d8d8c83f28219289ed90f7ed8fdcb6f565b7e81fe1a4a3ab94d2db00b1a0776b6a4e0af31906cd0bcbe1d6de2d0796ea0a6db2b4a127b35ba1c7aafcbe15b47e6d9e38b61713defc1e03370357a77eec1b35086f40414857cf728fe031d51e3936fae271af672ebca296e6fa485edc7c5ce4dc2606d0e9c3b67c9b8264cc650bfed46257a36e6d134", 0xea}], 0x4, &(0x7f00000024c0)=[@rights={0x18, 0xffff, 0x1, [r1, r2]}, @rights={0x20, 0xffff, 0x1, [r3, r5, r0, r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r23, r49}, @rights={0x28, 0xffff, 0x1, [r0, r0, r50, r52, r53, r54]}, @rights={0x28, 0xffff, 0x1, [r55, 0xffffffffffffff9c, 0xffffffffffffffff, r56, r0]}], 0xc8, 0x8}, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:38:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="6202e57f00000164be1f78f937625c0b70bf85d9595ce84f872a0989d268d22fe248281d8bfefbb8a902052ead1dceef5d2b0fc33a07000000000000710eedce7419702ac68dea5debbf0151bcda725d401e3d000d4e22d6d3c3198b03ec6a1b460adf5d479f2bce58d274fd3b1c5c7df846f267b4364babab2839c539da1143"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x4, 0x8}, 0x10) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="002be300000000623800"], 0x1) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x20, 0x0) 05:38:16 executing program 1: socket$unix(0x1, 0x5, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d400a5e0372854000800"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b39cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x1c}], 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x2c1e, 0x1ff}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) 05:38:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCOUTQ(0xffffffffffffff9c, 0x40047473, &(0x7f0000000040)) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:38:16 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="620fe57f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:38:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) fchdir(r0) syz_emit_ethernet(0x1000, &(0x7f0000000240)="8bcaa2f102bc980c6a21511182234ee1c8e997b9e0fd624b780cfdd19770c1c4557fa1ede033895d90cac8443e530cd62a1d0d63bca28d62ee4b20b935d8c2f610ef595a6633d7fb2cf60b5768a120f51a6b8593a5a0e679f5447980f766a29d8d25887ad6ffb169dd474b03ec9fa1caa86e79d23295bb9df4c72afe35cf7092dafc4dd003d9bf66c806a2d56aa4ff0ebde2f342a8bc4dabf391045f956e6d3d1cb19a802fdbabc35bd583b0fb8758505bed8f8c6dde119261c38c1fe1bdaa2f1d1f518825453a4b8da3d6f76d69d4656080740cc3e1b973e97434677208d7e1cfb576796a14ea7806b6f0e1e691896432452946cbb1c2889fa6c5925674c74e773dd3ffc0996646f0e1de6fc09932b2f77accff211363c4178786c216f993be3cdabe6a45819999c4f9cdd3ce34915ac2a7c2e5136172ee4b4d26b5a5e16106a58c9652825e1226dc63272ca7f05e9c0a19638a2ec514b88ca59538cf55ffcc09daca92107606525345264f05854ffabebbe4c6cf377545eb823574facab6af838e4fb9f5e6810886b5faa5d5931f9f6bd3e1aef00c8309ca7cc1f5798f5e1622dba9bba089ab5feedf38482e10b81bafdefd89bd614127e3fa91ec0255560fb0c783f617ecb356373500d50aedcff144e94cc80eb59c79297950d05c26217779fbc0a584a55a010f16f9d0d455d4d8732d85fa10d75e2d71fa4687bce4ccc2ba52291ed715f8ad2ecf69cb2cc5df416b68aee7765d7abecaae2d33a5d5f7bbedca019ec04faf14c9852b7931dfbbf49b8783421e5e6d3f96f099aedcad8e70461900022ee8631a78685314f7aae260c0b45c88db63fdb8de0909043e6b6cea66ad0b6646c6d17fd9ddb7175b1d37c8b6a193aa9072c27e5f5116bdbfc64aa57a60a9c4f95995060fb3c673c806a1e1cd90f10b5c83497054a66e2f7e9889308fc42e47e2c808afffd5d42a969a857981a76f4e5b8702a0a4676030afd1ae45403858d4886eca1e6f2efe7d8ca420ff7d299ab68cd389a71d623436a57b80aaed92ba50a2ce1c657fcc4eba755c35de596c3d6862d1514e9313768f3f4192f0890eadb4d6bb9bba02f4aa410f153527b049df96fce8a75a71bbee4a88d7f5fd60bcf0d32db0a80862a0a59a9d793a583b62d6c58079c29988feec9e8209c08baa1200ee5608d674f587d17f3f6612c0b5705fccb4f17102c03dfba989bef8599e94b41d2242aaed99bc79c99d711d646533ac2d79aa8ae8075f9fce11eedb73a3740bd82c290b87772c25e5f151210d4c3c45bc266c48e05436696c54290c466e64e3746a6ea926d37bd21620dc34944af24f5c0cf7809455950ea37f96678e534b3a7fc562da55e6cab765b5ffcc6d0125fe280cfeb3b6a1a4a3f8484254a38ecce2909d0ddb105d180709c9c51aeb7ece40aa5d25d7e7e141c1c84ad47257b90327def20d313f2ecb5ca5a0f85d42ce87976a1618e37eb594e1ad966524e6ef343ff683b03fdf907191f93758c839e6ad85ff88c929d181b27101c1bef0b353fc085b6bdb7bd2af82cfc1f356e133b82f0c10c6b536476f3b0e8e640c29cd12de8e37e2ad9fa0d22908286e680063c24c7c2a7a9d00749cc6f01e9e952c0b2e66d16c7c28bf546d32d9d0adcce376fa27b629379a69a27811db01937fc168264d3f74a58986c049a74b6116378acdfbcaecbed86726872fdc7f11818cc69b4156589622dd7659710dad69c1b65e1d2fe6f6caf288e139a7fc87772c00a446cdaaeaf781a105c36a68186bffe923213480d83e13e67e30b6cb4786a152f5a9b0ac16227265d5d7bdb66b5862cf4df4ff28528366f4aed5a78ffc0c774e3d9e7a275b20d9e13752acb3116d51b765a11089eacbc90d585c41c4a73674b802b6cba1fe27cda52ea99ecf6de65df69c4a2091656a2dbc290ee626120f0385476a4266e4e3cc616f393c197d1da39a33da16f1758b208907105bc17491ff63666120b31fa9db23a5621541618e97d9ed686d052c52e63fc147535ad15cd96d588d88fb150d320e0f5e2949911b68a54077d88519f465168c46fd4550d41f0f912862afe80f008255c044a9a61d829ff12cceee83d241adc67eb911dcbe579c2a01913bbf23f4fe0f5866cce279c84e0df18212671064c98159f9d3d56d950b2f928517f443adbd0c52ab89e16863d6e7409cff092219f3fa2b6ccb5aebefc95ea04039a817e6404a94a05ff5b20b43bc3fc3784f671f8d97d8f750ac59b0a65af36ef21987d9a51db57449ce71fb8ea381850b4b5b4da48c10eb6097b7bad04e564e486f57785efc57da42cbb20760c816f1dad1fafbafe024cd1ec61483c780230e56e8f83b5f699782ecbaace9c79d4d0fa5b2a87205f427148642234c888d41647560972d611171ca231bc4b2bba110bd950cdcc268567e9a37d8f5279172525667bcfba104b65f70056dbf3c20735374deda62ac00f7f18735c744b3afaa1f92a05b00fb000233b193e2898b3a1324284864f6bd5da0876a42ce75f98ab6333ec1860c9aea89cb004435eca41fd92a5c72d5ccabd4443c2e2b9a63f52a712997f5962c00904d6b3919341ba24de68e8736049b9fc77af19127d622b2b08989e9ad70d108245001410fbbab43d4c88e7347312d6d58d5d380bcd070c4f138532d9b2ebec0227b4ac657b8fa8708c44d7ea0cbd54b2734a3e7d64f420145ff433d4dfaaadb32028cd8df8b18cbe96990acf822b10693bbab5c2a232e64ec7d68ee0dcd804da0ae93f6816ca019e9d3add2c9e08d535670f797dc331f4af925e476a178d83e32a1929717557b8f5a6b8944cbf2dd85a9151220e4966c23a28194069387b58552620c32e9c35f1ea0171825bef2413fbc48568d82efbcf7e3c89c1f3e569604ccbccad1fb5d361b39018fb958b6ec2327308710511855fb35473bda4482d54f009589e5d4491d02e6563f171ac7d7d9c60f077d15d88cb7cc4f78c9475af899af20e0bd73a19f70bfa20c9c50bed49b8a7e4ad4167d51b772664ea6688adfea7aaa815c62243346ab32d45236be48b2ba4ee8152042a8c4e6a9058727b8b11695bbd503dc885a85bd84c2bb8db41a38720bf9dd84383cbf25dcd783c67ffc57234830f52a9b1fbd076d027439681a24dab09af38e392771673f22f6412058ec50ae4b3a638e3a80120f17be489b74881f566eb15e2bd943107e7ae02cc42e3cef4097ffdb908034c0ef903ab93bfaba7a797793750c10e8abe17b8d85561fa3512e1279a946a27799f486322b1b19ff5a4a5601a9f084c88e8c57f6765457f0da86a18c7e1055756f89bc1ab5a72ed646f21cbead19fcccad05e8df721ac2d7dcfac19a5f9f63c7cbf178c12d3e17563a378a228be99b2a27f3e1ce225c59be24567f8e0a022270909dc2c17b3435b32fb6d9acf7c6195db7d5c9cae963bfd9ff2688024a3be5f5ab74303c8bc2587990864dfdd9fe3b0b0f476d702c5ebd3f89734c09982f7c1087b4501eb5f4ed542cf7c9edc59a5f10f65a9b9ea2f8293da02477f1ac89c12f36b5bec3c1176c7f21f4952289a690807f554d64b8f377a68aab2f4d3d77f6c2aca02a7203decac1f79a9cc12209f46cb228de9e0739899b690d70f9ff1626f9bc59b3456d13aa761449c6eeacc8919c9d7d6a28aa045a4ba0ede26e572580df3418d123e953da0005eca78523ea34f8f6038f50a26b2d8038532506820c389de4c52aa7d1b45a7f203388438a1b97478f6710b717c443e41204088580c205d52cb6ac39840f8080efab67d0a75ffe58b8cc78074351833648b89cadf514c8ffb3f7ece491c03c85e806a39edad6f3b245233d7896845c07997044c19e786ffaad1be3be2f01fa48bdd3486286e9e7ef76d55ab8a994de68fead542c11f8e10a43cbadd25cebaae48b88399733544da7d83b3ce67b732d013bf6f772abe42b4d044211da19d32be9b28489b38679361c9e8424f1f2ff36ee0a2890c75c41c7fbdab49c1706215e634b0300ff3227888e38de4ff566c600fa245f83297ce748a3abb43bb2c31f8c79a20f9f409a3069905daef8fee7178fc9419dec8215a31ff4e8873d498b9c26a8fab0e69b1292f5e47e6052b0fef158acad32ac328a2c92313b16993cd230c49e2f6906b276048b936284ad228edbff5a079038e5e1fcd46de174e72eaf7127ca29657749c7f2e175059cd75fff54981980a9a1023d3d9dbfa3bde46bb6adda973e2393cfaa3aa396ed8fe9051a88c01e9e3c615265a95a778c3996d5eddf480d1ed75a4bf22b5698e00d9596351bc4aa0a138a83d3194af81b0977c7a8d3ecbd8889f3d070e6f03b9472b33e39d612b45cfe8d21e30389bdd0efa3dae5e05362e6d3155561bc52be5675533f10305ffe87c3f5ac88f357be43f7a1110cd24622eeba820dcf0d67c8f9f918f4a53ac61725d15ddcb890f216318821fbddb2d98764de5e0f8c0a10d11dc6254582153890b56aa9e6b2398bb13d32a5c0c3a8676cf5742059fb1bc82faea53e44402d7b648b11d75dd8f6e4c0ac33a7977568dc0547ae165bcf15f4cb7171c48999ddf2601e4e6bfa56ff8fc53a3044a9145ad4b84c09ed2b1ed5842d26b475fb30f992ed9b47a91492b00fcf4d99c96d149b09afca060d08b2640113440541d927701691c6bb855060bb2b0990ccf1275772a1adb0aeb2655ac7cb8f1b59810e4b05db862ecc4a9249dfe09e567730e23f331fcf88a461140bcaf200932ba74d6ec44852103b00274e42c796890347af2aba14eb87c15a2901d59a2ffa80dd1c853ad38218e52c2df2fb5a6c0a0bd431c7d124789bae85e455eead919a567913fb13a1e3aff5a5bb505406ea86b9de2c67e0788394b669db0e3ac8c48f8d280b87c4a28bcc799e9d4043bf74e4ea580263cda61e742a52718e4187416ea4318fae05321da333312cffef09dd53afba5026c085ec1005ea7e8c4be30e258de0429a6c0682eaf93b7858b006bf43c0f0482cf497c157a1f91f181e437253fbbc574914f5104003ebef0586d2e2882b33f04b4e3b3ff63e054d42413131a5672cf17bf08b225752b1efa3f8866e4d00c437bc269c19a9c29cf5cdec76ce2d407d4b6bff52be0ce9f7c7bd66427e392a01942cb7d1672a6b86f253a4dba7a31e9a7ccbef641fff12452e424bceb639724786f072f75c0b0cb69d13e237efdebd490d08d986807729d069e7dfac7d813e305ff44f7587b6c54b0777a3125c5fd9f9ee5cc6deff468963f1cf65f90bbb319f35ddcee690464e876eaaa80cb96dfcdefe3d29e5ccf0d2070a028157b9c990a00e41878c97fb0142bd360fc027a378f43c655e503b57baec9cb718fd2141cb4ea4ea01d8fcf60b53369320e0b56582053175a85923d32fffd116fcdef0a5fa9232c0251a3dbf575fbb04fa5243534cb5cdcd3eae5a8e62385b4dd1076b61ea11404b4fa9d82b447dcfc52725ad22c2fcf5314e14386052d62fa5ddbbc468f6ae92e674af1dc41af2a92bbe7987847a04280543489822afbbe7ae7eae6c739545f1ee6c9c15ceb1779ff50ddaea0fba80938bcbf82628569fff7df3808e670fa0884127a90e25d93ddc34d9df3fa9288b9f233ca186c3b6ed994a3e3a9b60a68824a971b165c1a1b264c76a95f48b984e246fb150ff75737b796a051417c4422ea6d061a2817a75b65cf8b013f20f43a49c21e36a3c8ca1bd93123cf946e181a45b1cdee2e4f2c096fad780dd8daf69d7d5688c8da47594a8947a5395c49fbe8468ff1cc6cd4e25a18e139e3e4d94d789") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x10c, &(0x7f0000001380)="2cabac52d194d267bdd580cbe7696d130a28e9c90f6bda5a72ee4de94f0ebf244ef7a7dc84f020af09f830fdb76b4f7641823fd727fdfd28dfaf54d4a086c1e27a8ef3687fa11a977c7c28ead4f23cba28e5a2e8c54b6cecf4c2aecee55a0b8894e5b6f81da0fb4277581869aabdb856f5a3ccf149a9403e26e5ddb9fa2353130e91b07706d0f45ca1f4f3d50e50378056e219aa4bdf9d3ba52e94313fa298eb976b2102d8a834372499581fda700121fbde296d554f1cd4f2fc02533c860c03c17dbdc292e4e8b69f552fa4106a570700000000000000000000000000000000dd8e82784b1598dea45220f847e716ad854e40f54ec89f259d50f661804dec724480d142ece39bda2c88eb2b") 05:38:16 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xe33fc3243b3fd9ae, 0x40) ftruncate(r0, 0x0, 0x30000000000) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x7) 05:38:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x1, 0x0) poll(&(0x7f0000000080)=[{r0, 0x4}, {r1, 0x2}], 0x2, 0x9362) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:38:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x3ff, 0x0, 0x0, 0x80000000}, {0x100, 0x0, 0xa, 0x7}, {0x6, 0x8, 0x3, 0x4}, {0x2a, 0x8, 0x5, 0x1ff}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) getsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000240)=""/253, &(0x7f0000000080)=0xfd) fcntl$getown(r2, 0x5) poll(&(0x7f0000000100)=[{r2, 0x5}], 0x1, 0x0) 05:38:16 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x2, 0x7, 0x7, 0x0, 0x52, 0x7fffffff, 0x4, 0x0, 0x1, 0x7acc, 0x9630}) r1 = socket(0x2, 0x1, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) ioctl$KDDISABIO(r2, 0x20004b3d) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:38:16 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:38:16 executing program 1: r0 = socket(0x2, 0x1, 0x6) connect$unix(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdfffffbffffffff653000463f7b238bf46854d78a2a18c8197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbc2ad88b2951b158696d01360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385ca43e47c20a0f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680d1ca09a34b41d2eb268d8ffff8f98dda84f276d1a89b156fd6bfe9ee2ddd4295588c"], 0x10) write(r0, &(0x7f00000000c0)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000001c0)=0xc) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10, 0x0) write(r0, &(0x7f0000000040)="e49a44e720c1100afc0885fb5202eae05325f892", 0x14) getsockname$inet(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, 0xffffffffffffffff) sendto(r0, &(0x7f0000000100)="1d1a5ec192f09a3e182fb713b4", 0xd, 0x803, &(0x7f0000000200)=@in6={0x18, 0x0, 0x4, 0xb6b9}, 0xc) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) sendto$unix(r1, &(0x7f0000000240)="cf030463184e9895a8d7db36a2c20293b186c2042174745e9cf359d782bd236fc2cad83cc4f12753bce184a411da812d24c7f509418b62eb24b9680812afb382091c4ab539d14ffc9c2338b7a117f0a7be5c7da7c1bf317c4e8b", 0x5a, 0x410, &(0x7f0000000140)=@file={0x3, './file0\x00'}, 0xa) 05:38:16 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000040)="61b7ab511c6437da4bd9756bc4d59481badac5681a5ae2990edc1232a2441c3544a0f5ab8158a0957eea54767dace4b32de760cd60cd4eb9d951380ff749647aa6782c70f3e16cf8cded6f09a4f6ad6955f593dfecce8a073eca5d1dfd77241f05ff459557abba510f486633280ef1c09cd30ab51f08d205877d7b1d9073b1be5d947c0ec10fb96e8e1a85faf8197602c90c96868acae85926422d0503", 0x9d}, {&(0x7f0000000100)="cda747e09637e2f804e1ae3766c4d1c67d216db0070eba9fd8303c05635edf20ef3e4999cbc67de11c17cb9e44270af45965c82cd8a1737f910b769d938545c5a62acb69e4516bdb60de4930d8065193160b9ab3018ebcd0ea080d74a79d646f7b3ff6e6bcaaf419245651238cb904f8c7973a78df4acf2ee0c40a3deb32694a822450bb5cdd0ad0d48e1c757a767ecca78ea00a09db2da14d079d965bd96ec41a05b287b30927e415a5a477c1c3a7e54ff992f950fb5f6aa99a562f0c066d5cdc887d7c8f6905cf4f3c182c39466a50e752", 0xd2}, {&(0x7f0000000200)="599c98e920be9686734b5fa57e597396f5bc9524ee5e81418eb772a97e09e2ce3ea03bbcfa458d5381f949f52cece7b863277e2e1df15b65a1bc94a6bf937adde146cec421367059b945715e530e4465ecf8a9f2b0ec9a5120fce63264ad14f3b11af1fdc255b73b4e7dcaf1ce8da25dc7df245bf41db01156527bd45f8447083969d0d3c0e92a74bbbab7e796", 0x8d}, {&(0x7f00000002c0)="cf9c376d4683aff218532f98dcdd78f5bede1eb4cbc85c6f1fd371aecd86ee", 0x1f}, {&(0x7f0000000300)="67aa978ffbdf02e66a92825824a86d56bb4a3e0b949165", 0x17}, {&(0x7f0000000340)="a7a2a0a369c115ab6a9a340ea0d6c5b3277ff670e6e07725c5830e627c60089cfb4aae5d87d5ab431f061b04a1882836a1f198d6710314ac626eba71557caff0dcfd05792eef1a833e973c426a277847054cba40e5af96e65cfd56cba5095dead6effdc43a366d282c03ea8301eb4f3f890cd8b5426a66498b3befd38ac0c293eb54eb26973356172a545e7e4b7ae24468092d4d38f17f266ecd7c0e03de5a7aaf726f24ad20a80c82bd4dd0b25147d78755186d4621066788f920a8d6291f231b401b7feb326eb281f84fef458137d9544766a1da6f7467aa4ce70dd238436ee175a93f73a0fa367f", 0xe9}], 0x6) 05:38:16 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000400009f0000761449b699946fe39be2f8a672845ba42f603aac1eb8de42d272105205aa0e3ca0640004ce76e810c8677428a0d6742af82db6b6704e5cf14e6eec0a4c865c4d75e142d7a2c8d7e831ef21233d90e607e0a6d03c2221d4f215b12f417ef98cffc368cac43c8bd3bf19728a58567dcf40f824a4e0087f5c0ff0f15dc7d7bd069b42bb11baa261b875353edaa714170ce244c22f1c77d5c0dbd2c9aa1f619edca0220acd166d85f00f0bc57587d9849140adc4e8dca3511010cfcafb4774c46e0d7b95c44f2358e45fc1646bcfdfb7961efcc5baf68fe8f1510935b6df8be799ad539983622553449e070ab96ba71cf6695a59649ebd8b36a55b0244059d8fd1fb"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x2, 0xa4) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00002e2f66020000000004fb7f82b5cf96d3582f9bd823f627c52fb71094604d00493cf334d97e8da5ab05bbcc9c8d16ad5d694ec1560bcae0318a71a2bb7ba6bc55e293ec77e269feeffce6a4e0ef8ac099363b7a7b2654a12b2cc8cecfe7ff0e9a61b1791a9468c855dc0d45cfbd1c111c29cab1edcb84121d851133ddb35a0e120345f942f225ad591c85d1a1b4736bdbbbb4"], 0x10) 05:38:16 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:38:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x3d}, {0x4006}]}) syz_emit_ethernet(0x8e, &(0x7f0000000240)="4e458d6d6201faa4a678af24d7af1b35047654bd150ab197e3e1d54ba3f60c02d3f624781af0d46538c31f23336557d07fc30731cbad336975dc120c928777c3c73ebaff116fa990a06744ce718a8818858bc86b974cbae12457155dcbbddb0fc52eb9eb4666adbb4ca1a6f8b0fba15560903fd1269dec6d2d90648e3a4f89057b5c81f5c52d968c84296a0f5a49") r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000140)={0x81, 0x3, 0xfffffffc, 0x31, "8648d5fb4ae729e568b055af8ee6aa09edaf4852", 0x5, 0x8000}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup(r2) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x3ff, 0x9, 0x9, 0x0, 0x5, 0x1ff, 0x40, 0x2, 0x84cbbbee01d1ea29, 0x0, 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 05:38:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f000001"], 0x1) mprotect(&(0x7f00007e3000/0x2000)=nil, 0x2000, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r1 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0xffff, './file0\x00'}) 05:38:17 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2006, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff04008e060000002efd290b88323a68ae26eeda57b9b600000004"], 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) unveil(&(0x7f0000000380)='./bus\x00', &(0x7f00000003c0)='r\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000300)="3a7718401ca6686a75b67bab6fc347d0cfa3cd9d313e39537935ffb73caea97714f5e847", 0x24}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) dup(r0) r2 = accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000340)=0xc) fcntl$getown(r2, 0x5) recvfrom$unix(r1, &(0x7f00000001c0)=""/243, 0xf3, 0x840, &(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8) 05:38:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) r1 = socket(0x10, 0x8000, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00Q/file0\x00'], 0x10) 05:38:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d0000000004c30efdd471fdcda00", 0xe, 0x0, 0x0) 05:38:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x104) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x5906, 0x1, {0x7, 0x5}}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) minherit(&(0x7f0000322000/0x2000)=nil, 0x2000, 0x2) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:38:17 executing program 1: socket$inet(0x2, 0x4003, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="36759ca4fbffffb175ad"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff4}], 0x0, 0x0, 0x53, 0x0) bind(0xffffffffffffffff, &(0x7f0000000080)=@in6={0x18, 0x3, 0x1697, 0x100}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 05:38:17 executing program 0: mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x80, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x6) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:38:17 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x22}) r0 = syz_open_pts() close(r0) socketpair(0x2, 0x6001, 0xff, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r1, &(0x7f0000000100)=""/158, 0x9e, 0x801, 0x0, 0x0) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000001500)=[{&(0x7f0000000240)="2ea3810be70c001442f6be90461581eb0e85aaba2f502afa27681ffef2dc557f74bd46c82f40a2287fb9faa71af91c7617dd903065fb9f89c08e2cd3a1d67d8e8ae9d942fa6a3394aee4ae3608cc2c2fd09c3e72a60f0eb40b32c3fd4f9c13b5c991864d56e99b6a61fde3aad8a60ccbdece82c9f5c3946ef445d7cc5719b95f441db85d0bbbd09c00201a18b67957250bdba96293dbbdacf719ef863709fba82f439ce8b84bae42573cd13546c33a149edccb37a8ac4ea195976f78a8f1f7da7560d8ec44382fd04904c853a97575806ac0083ef0c25eafedc0e130133ce7652141fbcace05a63bc3697e45d30cf39a14f396d79acf34bccb9c26460b6b6b2bccb00099f20c02df84ff504c56dd2aeea44e39de6ebadf06732e54e0571f19e2aaf481f44e3402a54218088e0f1d50c39a8dbb588db2a6fbabbfe0722f2393f45906d1a9634001b52737813593c495869f86070377e07cb9c26a213c0e4d16a8278333cff2ec40541b07f6c661d3b35e3418cc953fec03602099011e991e1199153641cdd72ad883c41f14faae3602e32b0de153f28851db8e288471a4d069cc5d67ab1660706d9bed7ed5c511b793a8b28a20571c9efe1e7178010d404d07864c689fe541ddb9f438b38615ac6523ae280419a2ff9be9c574a08e945354efc5f2d5babe84ac890dda16dc59dd029b9110c1972250245dbddd7fc78ab51721e82918d667840ea176706e8ecc0228c219ec1577a8e9996523ba770908bfbb727b33e8d6967a1421577801206bf0132a30be16546362b35bb417466621df875ee7a0b75a70f5bb97a887a1e62e037ea5df18b0874bc8d733cfd9dc7c3193cef2c42a2092ee1077f4beb081fb68528f38252dd13d63201ce768bc3b06e8a2b753281c7be0fbd6e11583191a401b18b6942977a666a7c977b39811f0f2b6d02bc48dcc0450dbbd251cffc03c5e8c3dd0ff39699cda52266e2578cdb17c2462256c5d3938d77740b808601b5422dab44c18e554ce3295a9d64cae3a107fde2f65c568cbe061255dcf37eae58eb8450eab7afaa09c384e9941588026c99d1463d8aacbd5aca94f6eff66b4faaeb40e4eef2cbfc4f54f7f14d3b0360ddfe737befa02387ac401bce11869ae2882cbb37d343bdd3b3b26c659d8c40f185a3134a8d7794b72b9e0226809ef1e1d968c3a2dd32172da378ff5402a786244ade7f19a6eaa719018497a58cab7b8cf2928d20fbdbc961263ff00a8ef7e68ed046152876b72e219afc68b9723c22980c5c91506f37aeeb6d7d46eae7cddc042fa8c703fabaaee2f494fcae7ca2ddbcf9326857a66b26314d308c7bc3adedf69e2786dda547927bc9d6ccd3e66c34080c477ddf71683a17505cd1663431828f91c73bcf8c5e62e1b959b0abf815910cd4f0a2e143248f076ad3353adaeabc51269005d157778d7624cb298be07dc46fffc8fafcbf7815c55f503c6ed6d1dd82cfbbcf55b5575782864db915dcec8e8ea94f5939de2a82a3c93670057cbdede4eb6171e076df92eb2f5f9ab72e3e69f25f5b30f364469890c09dc3047c6c7cc9ee52141524ebb4b8ab19e1303e1a0e8d1d379ea195c88978708c13313bdee712fd931e88e8239ef7ee8fa7914c947f7690e6f5266b29b31f96d12293ff3d7d970e7e7a99d65da1ba51148ca2a45246462282890efe48ac39eb79417a11b9a06b84bc5b9536c2adc83a6c1183fb1f98e60654acafd1279a7f9fa008cea26ce807b87ad1a944a3fa01c5601a3f878c632433a388b738cee5dd4823c658173196b01bf05db59d8bf15", 0x500}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 05:38:17 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000023c0)='/dev/ttyCcfg\x00', 0x800, 0x0) writev(r0, &(0x7f0000002400), 0x1b8) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:38:17 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x200000000000025c, &(0x7f0000000000)=[{0x50}, {0x4, 0x0, 0xfd}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r0, &(0x7f0000000080)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:38:17 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0x40000010, 0x0) acct(&(0x7f0000000100)='./file0\x00') symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) r3 = accept(r2, 0x0, &(0x7f0000000180)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000002c0)=0x781) r6 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) recvmsg(r6, &(0x7f0000000800)={&(0x7f00000003c0)=@in, 0xc, &(0x7f00000006c0)=[{&(0x7f0000000400)=""/214, 0xd6}, {&(0x7f0000000500)=""/101, 0x65}, {&(0x7f0000000580)=""/231, 0xe7}, {&(0x7f0000000680)=""/3, 0x3}], 0x4, &(0x7f0000000700)=""/231, 0xe7}, 0x23) r7 = socket$inet6(0x18, 0xe8d79b3628d976a5, 0x20) kevent(r1, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffc, 0x4, 0x2, 0x2, 0x6}, {{r0}, 0xfffffffffffffff8, 0x40, 0x2, 0x21d, 0x6}, {{r4}, 0xfffffffffffffffe, 0x10, 0x20, 0xff, 0x20}, {{r0}, 0xfffffffffffffffe, 0x1, 0x20000000, 0x8000, 0x1ff}], 0x9, &(0x7f0000000340)=[{{}, 0xfffffffffffffffe, 0xa8, 0x2, 0x6, 0x1}, {{r0}, 0xfffffffffffffffd, 0xb9, 0x0, 0x8, 0xffff}, {{r0}, 0x6, 0x1, 0x70000011, 0x5, 0x6}, {{r7}, 0x0, 0x0, 0x2, 0x81, 0x8}], 0x4, &(0x7f00000001c0)={0x3aa2eef6, 0xb93}) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 05:38:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x87) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:38:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup2(r0, r1) pwritev(r2, &(0x7f00000014c0)=[{&(0x7f0000000040)="3aaef1220535f8c3441ee9f5f9ff35026bc516de23dd56b7b2c95c41632361530d9aa9f90039287e014c1ef3afec2215f104a66cd9a2176bad35440b3e7627b5c28313a89cfcc8a96b4a2c7aae5124bec8d680b0e11310d2e6cccaaa8f21afb58b023ded1f844a081b8734e1aeb37c6b81ce10a94360c2d2eece32700b6edc17ce1cee3829a449c194ad43191e25e7efc0d18483f999ae74a4b882e5c27f680786", 0xa1}, {&(0x7f0000000200)="ee086616f85e6a732459280d08d316bc8aa12637e2fc155d465d06714b5cdd52b176425c5d3459be3853dbde67c2750741b2e16b2313489ff05296931090c811aed56a7077084f0e6a5261f64af2228c63c7add3712e64bfd5e337d97773f8f120b0c6b6dc47e7bb46128120a268dc59c0ecaa0de6813fedb80dd7748c71af4c360268d4c8495e62a12f05d49cc9cc4bd9f0d2208479ba482cc6534d8d3bdf5483a0d7278f069fde816f100f4a2af80a07e3777f077bbb5741d51ac3d819cf1f622b542178a8339f0a38a9de7d368dd137753aa6506279430d84029eec17818249a5", 0xe2}, {&(0x7f0000000300)="c6c05dfa751634f724ab2d8ad49d580d7e5c3d2c3640eea0b209a65c211e5f2e54509c09534bf40b6c9ea593ba", 0x2d}, {&(0x7f0000000340)="a2e9f144b6d74091673fbd7b932bc67bc4a6d5716d26c61f054675ccd6d7c3202da1418f41d311775d27f3cdc84e808ba0e90be891a213fd0bd0d0e67c48121eb5fbd7d7a4f192b3e109dcd8dc1b364f", 0x50}, {&(0x7f00000003c0)="338970143b87eba51d1924e4c6750cc993c1680cbf493d52322e611457f28bcae1cb1f5bad4340475872088c0fe71471dcc7eb08c1976ee0e240fb86cb7d60a5db7ea6fa14805c06f38822fa5e74a7feb35e104abe3c4dfd3f00a7bb9df071b55677d78688eff7f3fcb9e206ead4ea97c36c8cb679272f8e0a60f33cf26f56292f2f99f3a393845a246111953e72d1fed3212bd8b70acd472a527e08a33af80a8f51f509c42163eaba6cf4052cf9fe", 0xaf}, {&(0x7f0000000480)="09d6f74859bd2adec3068c858498a5c122590fa110821e3e661a95ad34b2444e85f5e20e3e6f1915976c706346c067773194e3fce1208d7b3cf2390d86ac8b519929d534edbed84c92417088281f31ffb2fa66c99d937eff13fd32644cdb0c3afbbc7018da9d1c5f7682181f33451c6fa0d0cf35517f04149a85279f927b1d775f2fec7555ee1dc3e380955ff67fc43dbd35fbe323d2a78f136cb5303d368813571e6e0c717db7b93efe41462fee11357fb3b39a950de9e90e8d3dddde29c32deb64f8383c2ef5658eab5049378bc7c84028804573087edd8078b5adb783ef837d272e83e707fafc88a19bde50526de4307603af14d52ba1d186835f913ae0a914ce239440c5160e8e6cae609809186796870c841990336584136806c8911ca7600f7090245a28064793e1550b2e285a827c198e3bc844b76ea5eacca073f7a766d146eca33d42acdb6b4689aa8fffd646a49574d98179c351e3e35a7a6dd609404362a5871927a9c58fc1d93abe4932001bc1b78da673f42296b0ba61c386f080182ef6281e475294252611aa7b0dc08b5c3bbd463c6a66d501369036cd24b6d0711604c0fcaec3c6635b4adf71c0f92892a65ab28f96dc9e04744e0fc3af7a423ffcf1edc83c4bfe6580c8a7bff5e28999a7388094a1fef29d9365ba1352b2d102bfef25554979644cf616529301967d91a78a8adb8f1df6e71542dd04b17d2fefb251ac54d5d25d6f76f415e8b2b7309dbe1b873d7ff915794198f75c76a51e10af3b1224f127a17782be2ff7c1b69a03a2f5ea49bb399b8506b253df4f53333a86e6d6651ac2bf12e0e3d72fc4edb12af3a9d75daa36b107644569684809ac3decee32045f3cc9de6867f2202ff8624fe57328a5588dc45b3df58c7e0cce27e329ff27a7bc0b6093faf77bc83bb78464140f17b5998445cd33acbd35cda7e96191297c1e88fda7468a5eaf68cdd6b0363ab4983efbc2c0f8c8a725ebacbbb599ab80f7ceee0d5eb724a8932b324f4a11744e70f2dcd6d026041343c5375412760ffd279e58857e87fc89e47e5110e7cce5e3c1cde55ce5197c344cdba759b4eb9e19074194ce1b382d4531ee393130e289485e963ee3609a4c551ed8169e1b29d6fb497da20da565c27823be24b6ce9f5522449002719f572439411e7a3eddc98689fce54644da36645605c1c480c937e99bbb0207ec484371711eb7d9d9bbd4bf336fee6b39a25f67fd4e82d0df90b8c1067f656ae34f32e430f80fc78f07d3e00ace51ab9f21a5b04924b4d98f4a417265c86b5e2bb14a5f9b6a7270a189cb51b84d596174f08b56dd3cbd0b134b7fd66aaaf5e2dae08aa105cc85710e1a13dcc1cec0e8c15181d202666e1eacd7775038266ac311a40f71856c1a1bb36778079d6cb84471fbf638af8e5185c3b14d34553992042e87b418335708342182fed1a6df6f90abbf41635ba50cd4cfec5a4550a89e1e33d28f863c09e0687b712dd477109be13d49e162f41413baa037c3615790eb7b94ab38cb7d8c7670f5b98d8e7b778d0a66be956d77cd43b4f8d0845310648c023d2bf079415bb73ef36f7c8896f091d5645bbf37865ad06f0a767aef4671efe781b2e4f75e59c428efef3ff4d42b708c0b5bd1f01328b9c56292a9c8cb54898b46242757042973070dc9d12849cbe22e1e3d912e37ca2e6021cc7c752815f78f137c54d0c04684c6b851386d086f0a31abb949f19325fb7ed35e00870567264eac1c8f775e81723c4690017777e0e37523a59f06ec4da7d1a0177c881e53063d8a3e2fa2f6e55bf86f244276b074c290ac741113c89b25dfe557bcb26ae4db3151a488e8884751c88a6997da3c1f97ac7deaf7371a683b30b38de67b4469ed71b1644ef4a6b94c67cc1747c189f5e870f91ca7c2b0fcdd8758c29e714f495ceaf07f3ac9b952749c68e36e9e5b52f95a1e755835aa2f94e86fd6f9c4e72c2f7535fea714555e716e8b334d7539c413fc8ce7755c1b1c7e7bf68e446138652ee22c63800b3232a3f8a22b1933c4b19ace667d887e5dc5edf4d144b26ce44bd3cf7661af034ceea4071bf58bb0e51681313273e3511f4317635770133fed6ed9ed81dd9d79eaa2ec8a85a63e0a555613c57051cdd89b135b02868703663fe23e0e266e043a705fbd495b6c6834d678b57b2d15950ddeb4f16f44eefbad21a5569d71371517e04e0d33f9f9337e802acd9d83d2768a4ff765fe9f02b9cf01a7e2a9508c5b7ca33484ee972c9483e8fdae5e6da89dfd82f83f0f191a4b9cfa1cfa16f7ae35db1ab831fe0956934551bed907aa31e3966fc6274488c329be46fa712c2daefc953f8b9810599daa70d5820e6cbe16619c29691912a64f95a405243fa8a7c5b2f3e9918d7434841cc0d9c66f94a0c2d0f7d876e79bc8277f2a9751b4d7f956f6cada1404e0634dcd495d7620372a3698355d1c5eaf7e96e5d221d4fe02e4166b42abe46b06529764e76b5dfbe54952ceb1a2a4684e1d2f6f095edee159ea98a9d1020f1a68cb58b04c3222115c4cb89c3c059fbfdf16d8e19149ce07c9f782e55653637ba9c07c5c031c2bd70156ba29a93ddccce091f98038e6a67879b9124ad50cc233ab8fa07931b0e41d054eef9248ca4b06240614b5b3d7ef3a389d9c4a93e2def0af345b90fb10bdaca68b09c2fd763f971756c608fd2a2cf02aab32196cddc18eb1ad1f9d66dddda6ee1624e617fd7abb4c9d3f18efd9c3f4c0d10d0a075675d0e629ed101e99ed9539c44f8762efc618e536d3f56c0935b05f14db8c8a494c12507f36c5da7d91abd24d528ca1f96ffc73b75c12b4758ceb5636d24bee94cf8beae2cc0b1e9735d08ae95973875f295f619597f99d4c99402848c95d01e4459c0b7a376233bbf9ad48d773160696ef03ecad7ec5959705f188befbbbe92ba9a7dbd5a289c6a8cbff3a3ddad305996bc6d219d3bc4972f61958dff434134c29665287cf04d58ff96be8cb87ebe6e867c4ba339207b813eff34374532903a8889562906f488b2c8c6a684d32a92948d34d359d2f09b2a1665a1ddea121a34c8472911089448928f7c973fd22bc696342c02db367ef9f0dc086f77a72a18a4c8269537932c301ec872161686e0a8dff9585e900748a0b3a94048de8fa2aa11b20c5213bc918462be33d5a90f772fc5070919b13a9f50cd5eebdd98049e8cb2c927f561061cde83684f9aa6d976e7557aee1323978701142d6dd78509c4c5c18ec9d94e6b257d263bc2de1ea19c03577cbe16432f962fa856fd0a79ecd3df11b9bd067397ac7220bb83d1cbe5631190689592671ba75aa9aa6cde350a81d7fe9057119697ebb27a76ddb62abaea6d6b8b4788482f6d963b4715356817458edf603cf8f12e4df39db254c3ffc118f2fa36768ab3a72009259345661ea3388fd8cc37c0eb2f93326dd7968b1d8074a5e7f1965038a91c22b30a170838648f7c82b97ee4fcd2d98a0832ac5d5e70dbb6cd553a670672ee69af027bfbefeb302ed6cf045ba4591709ac9e73a8f97abf7a1e0b3381be844c742731b0ee88daa634fbdde223ebbb10fd2e97cddd4fe6661e646e7df1d962950a6ab2b44cab7789fc4eb28940b1f4a970affd810a2c7d7fe3c2331d1d368dc1e6108141b42bd77a30982891b619bf8d4df8b30411dfa2b6e3760180e87c44c2e3daff60e73ee0a45c5e891733bf27dd80ce06b31b73dc3307ca8496706b0621b08c0e795242b08af8a1c55bff2bbe52a955c61b92ac9977befdcfaef7d0dd779763eccad0a3ab7fabad94b433d4dc339a85d586e933cbe382268539596e26e43a51cf6d148a50c1b9788e66cedd38e6652249c8a3b0a712fe030ef5222e2d4e5ac8f776e3a28111163f46ab537dfafba12275b8f0df1a8dd4ac0ba25e2ea4e43110123051930b84e4425534448a52cceef393d8e0c0a4913c7927d0cd6a5aa501d92707358479ff0ad68af3a58505a2b3d2ecd8cad39c2059f5a7012957fa955d29f0365f89cf1791a5de9530d9d81224945456fac3a2f73f47a14252e0a9004a9ce4909c267e2f79ac9e06e1ee8913465c1a8a17b0b5c7f9d74cac4acb4638f1be3bde381538a20486846dd4db908357fc4eec9803deb3e2655febaf2ec1ddfaf042d0857f70689968aad6129f7d5fa842e7be86c616bd000443271b5f7c26ed44f2b3cbe3c593d2127da6cff149e95ea13f8597df64be3d34b016aeee4adf11ac377f20bb0635f25e3007f6506c10ec1d1dbb66a4bb840b4cb5d15f0aadf4213467dbc79407aa56a0d3dc8d7dc1d74218a69d4dd207a17cd5d8a57ced96858fe90aac0155402123f5e81cdda033d4bd44858465a65020cc6000f1fa18636f41b64ee8c8b613baf728f9f2b5827ef441eb9da92fca394925acd95053b5264c39665532efc579e7f30d39d52e0df1a63ee25ab1e0829c9c93d82a8fd05483938df90067358f3aa206ac509d5e4f64b6e8ef3f360aa5952c6447a3a1a4529d7693d93e03186f7e1f5c1b0705f55ebc0fd6ae0464b0283663de9ae993426752612a97b3cefd776a631b992b76d6433d0cf4e3f80e379826cd5e56a8ee11d6230a656d2a91c8485a5d5ff280bf426d30e424e7c7ca2bba32b533c1fd37d8d3d80384d8e7ee5f122457219ff0e9a63b4e388a06cb410f937799c0ebda3d4ab4520c391185cb179e93b129fb3c9772a5d40ba7c9a1ae6cb8783e2432eb0a4b0aee9e9da4bb7926e6c77650131b647ff5140491c76f4fb7d333e85702cb48115a66b014542bef3c2b5f1d9b8ad11deab682054fdd3f46039466b6511aedf74f88b3037f55f990365a71a7631edbc004d5f737766ac1db3ad1bf9497adbd79e558e4c1d0d9159ebfd9cd26c242dce48b7c64c21ae82038d6bb56ad570d5d59f69e5f069cbb4ea08b3e57a0107c91db81db7aa8bd4521cb8fa33f543a584566422c7c2ebb20c23023603a3b53e2c48db9a2597af6a459b2a5a70c4cb2afde2fee044b3be477b84d49ac22cc2dee981fc7462370466c977ea465cf346b64b71c3922622b7d7cba8734d52749bc4e929a2e849db0ad78971d9a7c5cd0f5ea01db85bd84f5b7df48d25962fe6a9c643ad16ab71bdabbab50122dd26ac2c305e47a7f1de93549099336e3cf8d9a893aef58c5e321b8c8caf179b133dccbf364204e0b813c01fe4a89409b43b59aac4937cb97836d604804ea5f46967b3e077400d5e8784548fdc5438a814e8ca6bd919062fc545d26bd7e723558f912f2c39b932099b1c8ae28602b1ffe40a359ba90e28b67f8448df8e77d2f2317caeb783afc7230057ef891cdac675aba5546009ae5a3b5b6d3650dfa56cce5b88cae72f79468e05728fd5434b7622213c65867c9b5d38eaa0411d9f8dc6875700ff1570771da7729a75e17fa3b84e60ed8eadd86eb9d5f762f571f658ae22f6b9285a0652ca460518f032dd81a6f55f4d9acc376a94448c6a1b9dd7fa9748c8c28322c899c03a532baa0a39399bf2442399c62c3ff8aa5bd46634c045aa2ca5b595e7663682a0d27ef6ada4e96191854e4f6b7200ba2f3ef8ce3dbafe8e6090381e9cd975372c686120b05037e11460e0cdb4122e870cafc7ce7006d050b6db536e3a978e9b1bd6314718ad95dbe60b806ae7d94b97dd72bc7188b67a62ea465070474a88822141afbc3e3e287b379a4cf2dfa440b0148274ce56363a8e7390a5efce3be04dafc9a88a44e13891696a2df5ee14fdc1fe5551933e5846d8e1d88c11d65b523bc71dda090dd28995796cd20206de8e303b5f1c", 0x1000}, {&(0x7f0000001480)="9c5cb381563133312fd3db9db94ea77d1a5ae526996e67874e2e656c9dc85b7778ab01652419c5ca1a6874883f2962195cce31", 0x33}], 0x7, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="000010c3d409955bfbeca4e7e748c0f3ffb43873aef4308172843a64359c3e7c9a31426ccc917b6808c020f111596ebb4e854ef63db37725ea9f99c336c0c07f26d8a6d92f9795ec62dcd16ecd45388ac812c4969b0f6a534ce808ddb6e3d807e1a85c20440a024a4c49a661eabb6506f176559f2fe83de0cc9544eaddc515c5e556a54923cd83ac33e0b6e95a46202f3479f51f7c57694b1f022ca62c1475e189d9c0725ed4619a398e973a69a407e093a8e2dd338f0dbc8073376af6e0fa9a3ca50c34ae"], 0x10) 05:38:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f000001"], 0x1) mprotect(&(0x7f0000268000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x2, 0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:38:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) clock_getres(0x3, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:38:17 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x200000000000004b, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000180)) 05:38:17 executing program 1: r0 = socket(0x2, 0xc003, 0x29) connect$unix(r0, &(0x7f0000001ac0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf383f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e5746360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf5547612f871f4385f04557795ea4a5c5fe65baa202361cd8ca05dbbc5b65c6593d2870bc122cd235000000000000000000000000000000000007adb1ff02fb37ecd2cf8724eb18089278e31433000000000000000000000005e5d10f524a64ef5632ccf137c8ae115db3119e911c3a94fb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1c103681b82634ad276d3a365e12d3b1433eab57e9e9a3da452aa14d14cb2412b25bd1bc73000000000000000000000000f1ca5f2071c1f276b670a2a93110d876454aee547f98e515464903ac94794738537d7b5d74f90bd08c5f4d51be32f0ebd9189746005454d719e5a9e7a50f6c453ee525baad02581807c0cbfa1e220f379363c68c0b2a299b208dfa12aa5d5037263725391fa4325a1970e9cbdcc9eb6fd5e9dec4d723127ad15c42b2bb8fd236ba056419f99ab5ba9e812a96aee4ba82f46f1cc10e0e3b92967d2921075aef14000000000000000000000000020000160000000000ec7ca6ae65ee351978e8178198e534c03c4a9a1e81c4b5c1dcdef1cd01f64395907812f59869c62cbcd2eb3f123388ca7b3bfb194461b5fd3a4f61b9c567bc700573d82d0ddb28ebd74bfb3af0653303b151a7423676b2ff03be6c1ba88eed569cc5c05806ed3bea51fd98f69ffb2940f0da5c91cdcc6bd61efd4a0cec3c03cbcc56917c2b3ae9d553fb914caed76484e34cf60b719a4475ea8a4d290f5525118657871568930000000000"], 0x10) writev(r0, &(0x7f0000000540)=[{0x0}], 0x1) accept(r0, &(0x7f0000001880)=@un=@abs, &(0x7f00000001c0)=0x5a6) pipe(&(0x7f0000001980)) r1 = msgget$private(0x0, 0x5b3) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000480)=""/97) 05:38:17 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x10, 0x1, 0x1) recvfrom$inet6(r2, &(0x7f0000000040)=""/211, 0xd3, 0x41, &(0x7f0000000140)={0x18, 0x3, 0x1, 0xffff}, 0xc) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:38:17 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) renameat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) 05:38:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f000001"], 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0x81, './bus\x00', './bus\x00'}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) connect$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00090000000000000080"], 0xfffffffffffffd9a) 05:38:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f000001"], 0x1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10048, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)=""/21, 0x15) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:38:17 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x21) sendto$inet(r0, &(0x7f0000000040)="7750ceacaba38fad5a2f8020d09aea297ee8a12ed0d6627145ff9eb417cda7152b3d1cecbd5e913d64ed31c1f3f968906d069c729500653f287e71cd63975568454d9c60112f13be2a6e8b12d64cc8c85e6632d2156301337d4b751e6455ed527fd32eb8bc130ef12ac6c159a06f5e5f298b145ff9f86b3864ee23cd36ea9a2bcc0b0eee543ab183c96408ea9de4269b4f5e491c4b44a795edf74d105b33aab03807427b10f30e50671ed265e8cbc1efeb622ade0e07c479f808689378c500c385772b0732b92be3a832d640ebf626bd7337cd5d558cf54a46", 0xd9, 0x2, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x8, 0x0) lseek(r1, 0x0, 0x0, 0xb95f5dc776e215ca) r2 = dup2(r0, r1) setrlimit(0x1, &(0x7f0000000180)={0x452435a2, 0x40}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x100, 0x0) listen(r2, 0x0) mlockall(0x0) r4 = accept(0xffffffffffffff9c, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) r5 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000cc0), &(0x7f00000007c0)=0xfffffffffffffd97) pipe(&(0x7f0000000300)={0xffffffffffffffff}) r7 = openat(r6, &(0x7f0000000340)='./file0\x00', 0x10, 0x11) execve(&(0x7f0000000380)='./file0\x00', &(0x7f0000000580)=[&(0x7f00000003c0)='/dev/vmm\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x8a\x00', &(0x7f00000004c0)='&\x00', &(0x7f0000000500)='/dev/zero\x00', &(0x7f0000000540)='/dev/zero\x00'], &(0x7f0000000680)=[&(0x7f00000005c0)='])\x00', &(0x7f0000000600)='%\x00', &(0x7f0000000640)='&\x00']) sync() r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$VT_RELDISP(r8, 0x20007604, &(0x7f0000000700)) r9 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r11 = dup2(0xffffffffffffffff, r10) ioctl$TIOCFLUSH(r11, 0x80047410, &(0x7f0000000740)=0x10001) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000780)={0x0, &(0x7f0000000740)}) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) sendto$inet(r3, &(0x7f00000007c0), 0x0, 0x1, &(0x7f0000000800)={0x2, 0x0}, 0xc) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000840)) getsockopt(r3, 0xfffffffb, 0x0, &(0x7f0000000880)=""/21, &(0x7f00000008c0)=0x15) r12 = dup(r7) getdents(r12, &(0x7f0000000900)=""/79, 0x4f) execve(&(0x7f0000000980)='./file0\x00', &(0x7f0000000b80)=[&(0x7f00000009c0)='&\x00', &(0x7f0000000a00)='\x00', &(0x7f0000000a40)='/dev/vmm\x00', &(0x7f0000000a80)='%\x00', &(0x7f0000000ac0)='/dev/vmm\x00', &(0x7f0000000b00)='/dev/zero\x00', &(0x7f0000000b40)='/dev/zero\x00'], &(0x7f0000000c40)=[&(0x7f0000000bc0)='&\x00', &(0x7f0000000c00)='/dev/ttyCcfg\x00']) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) open(&(0x7f0000000c80)='./file0\x00', 0x2, 0x60) socket$inet6(0x18, 0x968e5e035bb520ce, 0x5) 05:38:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="6202e57f0000011ea6715884fca050cd5c89fc31a83cb2478537a7752569c17dcff4932ccd792f7860fab63929375c49fe102404edcc45cb7bf1b7a599c229bc365c1e42d1d945a129bce4824465e40598187c470c4052e87955413db30a049505feefbf91c12d507e3ee2713ce87786e8ab5207271f30781997e7c41cabebd5bd577c669e3689aa1523cf7241976da6665ed2aa89e84466c34c59c8733a97b080bd6090a27a140c67a99eb6decdeaec79596a91a1262000bc7849cbe512f27ad2aa3a911f03ddca4b2fde21611e29deba4712de3a"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:38:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="0a1204a4", 0x4}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = open$dir(&(0x7f0000000280)='./bus/file0\x00', 0x80, 0x40) mknodat(r2, &(0x7f0000000380)='./bus\x00', 0x1000, 0x4) r3 = kqueue() kevent(r3, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000240)=0x5) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000800)) close(r1) open(&(0x7f00000002c0)='./bus/file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$setstatus(r7, 0x4, 0xe42aec37efa5be24) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r4, 0x0, 0x8000000000000000) r8 = socket$inet6(0x18, 0x8001, 0x0) r9 = semget$private(0x0, 0x3, 0xb0) semop(r9, &(0x7f0000000040)=[{0x5, 0x1, 0x1000}, {0x1, 0x1, 0x3800}, {0x0, 0x3, 0x1000}, {0x1, 0x1, 0x3000}, {0x3, 0x5}, {0x2, 0x81, 0x1000}, {0x2, 0x0, 0x2c00}, {0x0, 0x7}, {0x4, 0x8, 0x800}, {0x4, 0x4, 0x3000}], 0xa) semop(r9, &(0x7f00000003c0)=[{0x0, 0x0, 0x1000}, {0x0, 0x91, 0x800}, {0x2, 0x1, 0x800}, {0x1, 0x1, 0x400}], 0x4) getsockopt$sock_timeval(r8, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffff9) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) socket$inet6(0x18, 0x1, 0x9c) r10 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000300)={'./bus\x00', 0x2, 0x1, 0x5f1d, 0x1, 0x7, 0x0, 0x80, 0x2, 0x2, 0xaad0, 0x117c}) ioctl$TIOCFLUSH(r10, 0xc0106978, &(0x7f0000000800)) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r11, 0xc014575e, &(0x7f0000000140)={0x3ec31e49, './bus\x00'}) 05:38:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x4, 0xa5) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) open(&(0x7f0000001040)='./bus\x00', 0x40, 0x44) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xad}], 0x8) semop(r0, &(0x7f0000000240), 0x6) r1 = socket(0x2, 0x3, 0x0) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000001080)=""/11) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xffffffffffffff17) r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r5, r7, 0x4}, 0x200, 0x401, 0x2}) semctl$GETZCNT(r0, 0xf37b54d3b79eef7e, 0x7, &(0x7f0000000040)=""/4096) r8 = socket(0x2, 0x8000, 0x0) connect$unix(r8, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:38:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f000001"], 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) ioctl$TIOCSDTR(r0, 0x20007479) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r2 = msgget$private(0x0, 0x400) msgrcv(r2, &(0x7f0000000040)={0x0, ""/126}, 0x86, 0x3, 0x1000) 05:38:17 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) connect$unix(r0, &(0x7f0000000200)=ANY=[], 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:38:17 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000100)) r2 = kqueue() write(r2, &(0x7f0000000040)="6c0fea77041b1f6795ef2adc2bcdd6351efb9426fffdc4677caf5af2333c54536e32c6bd7a2493dc56659636e45aa0a23b54073419ee610becbcc0f9c74f70979830304f7b1dbea1aa97a7282b21f3fc37667067d977f3dc475d245a7b7c417b14bd47840a64fc20d7cbd4caa55824e5e1f933820e2d183d7eb17373cbc3aeec5cee81e145aa7ce7e1a5b7daf2f9eafbaa62874acd0a54431f09c0a20f9eba7bfb016ce615480cd44de6c34766b80f2bf20d06587dec52666b8a", 0xba) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 05:38:18 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x10', 0x200, 0x0) 05:38:18 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f000001"], 0x1) r0 = semget$private(0x0, 0x4, 0xa5) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xad}], 0x8) semop(r0, &(0x7f0000000240), 0x6) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xffffffffffffff17) r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r5, r7, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x1, &(0x7f0000000100)=[0x0]) chown(&(0x7f0000000040)='./file0\x00', r5, r8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f66696c653e00af174c6d47293d91afe82ff8033151772dd77397ee596e5500a8a82b33ff6b5c9ce87729324da0c23ffacca1a11e5f120c2279548e6b5aa493656493d601e77c8c0886fb011b94fc01fd80e62fb471a8356451663745a51fe61990d9b8ff65"], 0x10) 05:38:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x211451787ed22c60, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000100)=[{0x84}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) 05:38:18 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00002e2f66696c6530005c41951be5412a21108caea032abcd9174bd7d252eea"], 0x10) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) bind(r1, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) 05:38:18 executing program 1: mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) r1 = dup(0xffffffffffffff9c) renameat(r0, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0/file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='c\x01') 05:38:18 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f000001"], 0x1) r0 = semget$private(0x0, 0x4, 0xa5) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xad}], 0x8) semop(r0, &(0x7f0000000240), 0x6) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xffffffffffffff17) r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r5, r7, 0x4}, 0x200, 0x401, 0x2}) r8 = semget$private(0x0, 0x4, 0xa5) semop(r8, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r8, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r8, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xad}], 0x8) semop(r8, &(0x7f0000000240), 0x6) r9 = socket(0x2, 0x3, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8020699f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xffffffffffffff17) r12 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x3, r11, r12, r13, r15, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f00000002c0)='./bus\x00', 0x0, r12) lchown(&(0x7f0000000040)='./file0\x00', r3, r12) r16 = socket(0x2, 0x1, 0x0) connect$unix(r16, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:38:18 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="622d2a31844263"], 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0xac) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) unlink(&(0x7f0000000140)='./file0\x00') r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:38:18 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect(r0, &(0x7f0000000580)=ANY=[@ANYRESOCT=r2], 0x1) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x400, 0x0) fsync(r3) 05:38:18 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) setitimer(0x1, &(0x7f0000000040)={{0x2, 0x2}, {0x3, 0x8c6}}, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:38:18 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(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', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r6 = fcntl$dupfd(r1, 0x100000000000, r5) fchmod(r2, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r7, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r6], 0x2, 0x800) msgsnd(r7, &(0x7f0000000a00)=ANY=[@ANYRESHEX], 0x1, 0x800) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0xfffffffffffffffe, 0x25, 0x7]}, 0x3c) msgrcv(r7, &(0x7f0000001a80)={0x0, ""/4096}, 0x1008, 0x0, 0x800) msgrcv(r7, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) msgsnd(r7, &(0x7f0000000a80)={0x3}, 0x8, 0x800) connect$unix(r2, &(0x7f0000000b40)=@file={0x1, '\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'}, 0x50) execve(&(0x7f00000002c0)='\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', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) msgrcv(r7, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0000005fdbc2f1000000000000000000000000000061d1afcc4db12fb13ba3f5f8f55106105f36448d028704bab6732e0c9ae895afccbcb6615761672dc89f73234cb00a0b4e98a3433c070a3eca864e03c2aace2cc3c4ee968a34801907b30645f42bdf44163c124a6206a481773f1b11f2f4cf91a6c56fea46ebe8316ecd8f69c0cc0323a8b8127e741220401ea287"], 0x8, 0x1, 0x1000) pipe2(&(0x7f0000000100), 0x4) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r8, 0x20004276) ioctl$BIOCGSTATS(r8, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r8, 0x80044272, &(0x7f0000000540)) ioctl$BIOCSHDRCMPLT(r8, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r8, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r8, 0x20004276) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r9, 0x8004667d, &(0x7f0000000180)=0x7b0) r10 = getpgrp() r11 = getuid() r12 = getgid() sendmsg$unix(r9, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x20, 0x7}, 0xb) r13 = semget$private(0x0, 0x6, 0x80) semop(r13, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x3, 0x0, 0x1000}, {0x3, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xffffffff00000001, 0x800}, {0x2, 0x9, 0x1000}], 0xa) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r16 = socket(0x18, 0x2, 0x0) setsockopt(r16, 0x1000000000029, 0x20000002b, &(0x7f0000000000)="4b74954c", 0x4) openat$vmm(0xffffffffffffff9c, &(0x7f0000001140)='/dev/vmm\x00', 0x80, 0x0) r17 = socket(0x18, 0x2, 0x0) setsockopt(r17, 0x1000000000029, 0x20000002b, &(0x7f0000000000)="4b74954c", 0x4) accept$inet6(r17, 0x0, &(0x7f0000001180)) socket$inet(0x2, 0x2, 0x5) ioctl$FIOASYNC(r15, 0x8004667d, &(0x7f0000000840)=0x107b0) r18 = getpgrp() r19 = getuid() r20 = getgid() sendmsg$unix(r14, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r18, r19, r20}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r14, 0x20004269) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) r22 = getpgrp() r23 = getuid() r24 = getgid() sendmsg$unix(r21, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r22, r23, r24}], 0x20, 0x7}, 0xb) r25 = syz_open_pts() dup(r25) r26 = syz_open_pts() ioctl$TIOCSETAF(r26, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r26, &(0x7f0000000180)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r26, &(0x7f0000000200), 0xb5b) close(r26) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r28, &(0x7f0000000740)=ANY=[@ANYBLOB="17002e2f66b565850c77603b7d7103f9e4f564ec651a04118af2c19e35ee400f4c473ed111c77324130f9eca5354a0333018962bce895f3ddeaa949a358de47e62b1596ed7ec4b5c5633a349b32ed430039d15d27dc47be5273e279b5f8aeae93fe6"], 0xfffffffffffffefe) ioctl$FIOASYNC(r27, 0x8004667d, &(0x7f0000000180)=0x7b0) r29 = getpgrp() getuid() getgid() ioctl$VMM_IOC_TERM(r28, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r28, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x8, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r28, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r29}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r30, 0x8004667d, &(0x7f0000000180)=0x7b0) r31 = getpgrp() r32 = getuid() r33 = getgid() sendmsg$unix(r30, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r31, r32, r33}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r30, 0x20004269) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r34, 0x20004276) ioctl$BIOCGSTATS(r34, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r34, 0x80044272, &(0x7f0000000540)) ioctl$BIOCSHDRCMPLT(r34, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r34, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r34, 0x20004276) r35 = syz_open_pts() ioctl$TIOCSETAF(r35, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r35, &(0x7f0000000180)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r35, &(0x7f0000000200), 0xb5b) close(r35) 05:38:18 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="6202e57f000001328d62d5cf87eb30f8a1558618a3d86333205e2fda233f09931850067475421530988e7b33d91a59df9b1e917340481714029cb428d58ad1d749ec427fd7bc3873e152b1d0f935220be9efdccb165e06aff67d98c6fd8b2ad5e50a4b34b2d4734f6ec326d90d05ed93dd420b89539aa1454e878b3fd0668c94349e1e75e3364b958560f8075d8d903a3ba8e842e66a8934ec77acf0742c9fac705b14245d100dbc0e8f0078775d7624df71ee5598919821bbce32d0c6ab351d8396f870fc41a59b927d2399e57eb742e5561568392efc87ad0531f879a79e4ffc6217e03645645425e7baff89185323f3dca57e4ef81c415e43f889460df76045b57dd830f2a246b38f586a9d0b35d706214de7e449114be03838b9aa6bbf93f36d5ffa7199a4f2000000000000000000df5d73c93d23bf5bd0db96996efd70f971586d1caba9d717a39db7fb0ec3c5213669dc5d7f2a6a62a1189130758c0f308c136206cb75e3b885b6073240facdda8f1c8075ff9e47735472cbb2b8b67d0f50a396e5547c"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:38:18 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCLOCK(r0, 0x20004276) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000100000000"], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() sendto$unix(r2, &(0x7f0000002300)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d684d8e64893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326a653baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edea453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220122641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb4698c75b44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322d3e172e6e99e807336d1c361ee2da24ab87d1d1438eb714c543cb83729a6393fcff8a43e10b98f9931d1e1524e2f99626b261d00fca9501b6df2520101e7fc0d2cdce5aece1ace35bd247899804d3e3cd0b0756c468790c17d59de840f35095f9cdb5e7244b1d45b7d9804e00c1244234878d04a6423b031bdb2c087ec09947c9e26857944da6ccc5877f1bbd779795eaf4bb456fb99b93c1e422c39d6677f1effb514a93285ee9081bc667bf2201288896ad2e61d93bd0fc9a72cb04fe2010386ccddebd1e3acb23caa031b2f6b6f623bdf171ee78b1b489a8b2d899d8fc5e76a9152a7bdfffcbc6afcb3036ecdafb582eb04dffe676892123c2367e31926", 0x902, 0x419, 0x0, 0x0) r4 = kqueue() dup2(r2, r3) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r1, &(0x7f0000000a80)=""/4096, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x0, 0x0) writev(r6, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) ioctl$SPKRTUNE(r6, 0x20005302, &(0x7f0000000100)={0x81, 0x100}) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[0x9, 0x7fffffff, 0x9, 0x4, 0x101, 0x8, 0x7, 0x3]}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x2010, r4, 0x0, 0x0) 05:38:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3c8, &(0x7f0000000040)=[{0x42, 0x0, 0x1, 0x80000}, {0x87}, {0x6}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x400, 0x0) fcntl$dupfd(r2, 0x5, r0) 05:38:19 executing program 1: r0 = open(&(0x7f0000000500)='./file1\x00', 0x8844, 0x8f) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) connect(r2, &(0x7f0000000540)=@un=@file={0x0, '\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'}, 0x50) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000380)) r3 = msgget$private(0x0, 0x718) r4 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) rename(&(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000140)='./file1\x00') r6 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xffffffffffffff08) getegid() r8 = getpgrp() r9 = getpgrp() getegid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x8001, r4, r5, r6, r7, 0x4c, 0x6}, 0x8, 0x800, r8, r9, 0x7, 0x4, 0x8, 0x484}) unveil(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000080)='r\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1000, 0x5, 0x10000, 0x4, "1b55acd832f2cb73aa61f954cb75ba27a87ac945", 0x400, 0x3}) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file1\x00') 05:38:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x40}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") socket$unix(0x1, 0x2, 0x0) 05:38:19 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0000002070000000000000700b8000017000020"}) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x1) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0x8000000000000121) 05:38:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 05:38:19 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) seteuid(0xffffffffffffffff) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) sendmsg(r1, &(0x7f00000015c0)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f00000013c0)=[{&(0x7f0000000080)="b2e37f351340cf0c94b20e1802a38946df92f3f6f82504bf19c6f98250aa820cfa78b2dfdba0588b12ab28dae655d67b78e80443984c03319160a4144d4600ae6061711941646eed523ffa94cb5f9e6967d6a19300de70ee49fafbcf0424873f9c18e896c537ccba51bbf00e39eb89ab512145bc93176cbd443e0fc7b12cb9eae75b0563f4a88accca1cde3e400ffa2fb7aebd48afd447e7c43b87330e", 0x9d}, {&(0x7f0000000140)="8e49e719", 0x4}, {&(0x7f0000000180)="303ff135ea5c4a491f8e3d8c396c41267db8c00a4bcb4ff74a1c211dc33fcf70fa30237b08409cdea747411e016d8302aee88998f713db8c2247264737f52e65cd9fb28c4629013ad3e3023e03fba8fe0efc7131197012208b219cd9be1d199d5f445e604fe11b064bd1012c97438157156959c186fc030ac7bea075ec3e53723e8465b9fdb7d3a557fa1af52f25947cc7815de149cfdfba3ed46f08a655b945529778f91cd5d0a14e02b36414c504aa468f40d4e2c68a2e59de25c73e594d70fb05e6406d5fa82a0c8c9def7df0f4fc1907ee670d4b7a5f1424dc6cda5de5f29f7588e8d5ae00e72e67bb661d5bd07a4baef81afa38a8f2b3007a359c27c35950079859c4d4a7763d779785e9e4b2d4bdbc21152a888e8a65339c5590f19be1d999bf5cf1b0a511e3c54a34ce6e665f5a6ce55988376a9c7d790022c99c4021bb165b5185a494f1aac34c8f4bc9281624eb9540170baafc29a1a659b5ac8b71189a408d250dbd7a30315cabb3752757227ac899d77ae85301ca17f0bec0b1d6e0fb54bfb5e4f169b6ec68b0a8998859e68474025932efa52670d2ffb2aeacd4054b3e82affd7aa93b991528cfdbb054501d9d2b1e63b96d543282e8785595103ff99e59d6864fd00debd21bbf645e0d89c2ff689117e1b424843e7cca1e48800fc52fc94d6221f5d7fc281f052760178300199d351bafae4790d9d4a782c9becd8ba98de659d7115989a20e357a97b2a34b02685de85ce71355602e4b21b16c2679ad304e15123adc867958e9a85e582617a9870d1d6a8ff83fcbad2876f93229774b239a98319a532b3749d19ee428e6f69e8f5f1127987ff4ab665f155159551520809d6254ca8b672edfc5f7d2092ad9a48c5875050896524f20ea83e6228746f6d0d97359909a42e9195e42c360be6a934cd3917113b0dc339fa6d6ff55f89811bb2c5a6cc38929afd6fa5badbad0767c58f2c11e05cad872d445e9780f98ae7eed0d396a043f555e192cfaacaa7a99ba2555da91178fae61be5a12d69c92ef7bfd2065bc39af3e7a6da25f9b10016ca679982c1d60c94605cf74bf6cb2aefcf9367306bdfeb1faf4ed9aab2c104d0d608c53708730f07e51e16883eb93b88a8c6fc705126873b045dd1e401dcb7315e0bb7bc875265eb8f354b5ce9bfdceaf007f360e0498f7b3a5e808f9f145e12291455c428ae49ace60d47095f7352f7e506263078765101779954b11ea0f16772a4b082cecbafd27bdbfd160d8aca3e935963dfd86e9cee0861d8e51e3408e6ca07e08440fd6099a65b2b59e637e771abb18f167821cd6fd6c7f69cfed23408ed928c6d65796653082658286ccc5541103a266b03b4f372783264a6d409b8961475567f58c6bcf57461cdaded08da5cf58700946434703f85f0a58e26cbc2107f1d42f100ae3aa813e2d1c4e33a05b40ef567713d659f9df6fd4aa2413bccf4b2718992d74113033e36d422fbc6b09ec663712a240951cc29a1045c6917555b8f21d86a9ba37ecb22d0ffc67c02d90a3de2d1e9dbe4c2386d8f87b16e51efde84c369be5bd4c28d0884c6ad2b7bed08bb0779f3353e46e3ddc964e07479b8031e7ad4bbfee9aba7045c5b6fc7e1188c4a779611a66c9407780a6672fb9ffc44c7142b3a78d7f28998eaf9388840cb7da903a1739de620141e437509ac74a7515a91a29190002108163cb95ba284339610e768a1aa1e2fe9310485c5590f69ff99e5b176bb8d2a186476ea9308fc8e27f3121c9c18527aeb870a55f9d3e8ff7381b2b017b5af324379705e15737655532c21e2f9cd3940c59583988c9080416d898e1189519a1326cb4b5bd2333ac6a4d3835520331b3678e4d1067efda3605c311bc11a4bad0437e81f4231c632364d1b5138243e269756620cf6f9777c29a371d775a3bfd889328554cb7e7c8941bf71ec03c58e36e471dbe23f897e205cb311703e726644362bf1e451a3a9b00250ca1aeb35d27624bff4e6405d4c7f226697f2342d641c48234cb3675032d87aec4cba751b83f8532ce8197a884cd652f491fec7da21e7930611554cc48cff6c8c5780d21b17e10198a16aedd7fca3fba63ad17a277d49f0abb53e1a8350234e0d48fdb599d5586b327a3d6bf8c711e3482fe3a65d8978fc2146a2644c21bb6aab2510d93849830f190b700d4ce7a78f32f5b88f5873238c58fbedbc0548f5d151a7afe9254e450c8b592fe22fdbebd0db2a3a02adf6f010baeab27ee387c80055d331b0255ecbec8a288dad68fd9852a56a5e5238d278cebb4943c1da237d202898d948b3195f76702fc0071cba398df430fb7edb06a13a22a8a0153b403ebf132682aa628bc8006fdd0630cabaff0b8182a27576d941414780f4accc501589605979ec00023644b5a2d464c5b222b6ffbfa678d0e046856bb1bec6960429ef0dfc1be1fd1868db60df8645c14e34f27af72c3cc104c38805f4fcdab5c90520362dd0e31084015168a61bb116134c78051174383e61c7e1f41d6365f439929f8c5bd1573443b98d1a64bbbc00b0d91cb53cd7b269386a8b2545c4cbbfd11b3d902a5e6a3966930ccd5d71a30514b2e56b476926a4b2685d710243b2eb1c5a03c3fd46c61b0061eb97b530ac42cc773b9218934975c4910f660a869310ef42eb8ec74d581f62234e543ee1c0526a64eaa9b6ba62aa4d2c7631cb8ba23a5780ee5187861bb1f64d2a2ef3af1f02eea08af03ee7ace60f9ffff88f2f4806fcf14c16d2bad6b3ad60a7a34477ee143889b8fb37cf1d9be88b68ca1a7e52e14ef3d228ebb37bf717d4b8514df13834b650ecf08e3a9e58414e94dd452129ef714095cc85e2521f4729738cfc454a1734eb6bb83861fe572cdc34ae1c0d6be3ee9e28b4cf968fbc36c4f4ca1d87ebb2ca9c87217b13ab892bd6cfae6fa17039001d5564460ef2ca4a3a033c9033acb853ccc178619475d773574ec1fb7804f33852b03e68fcf30c0d2daac7ae7e4c89fd0fa233a793945f83fc93224a297cde0e271260a2e1cb92f8d3aa1ad617c37ac86e85e13756a5cb42fe7c3a41eae719583bc692599fefa0ef59b7df61adab7e26385c189b9a3402b206f804e1728296daef066e21ff1cfba1fc2a28762c98359f5fa6b67524e3b93c6c2bf0e71652119168a251d4708236eb6f0b989a219b0d2accf803246a8e72a841f76101532c88737574137338ad2a1051be71d385ebe4ee7cc2187f0b693b60886104819901aa2cbe4bc5321471f08d7191d77280c31e06a59dd86b38677002bc20b678d42defecb9aa834d6d10b3e1f747af24b572be7e02985c9072dff79dd24008296ae965cd8402ff4954a509e8d4cfe4ddbc8e184fa057d1b2913b64c3ef11b83b1472861c9c8c0e050ed7e8091106f7ddf63a2da71aec5f38654b040d8408efef91c79496060ea03f91800c6e5fbbc9bbe4fffbcc4da71dfb704492194ccaca131498c7d839fc595f51a534749d9ebd359db55f1e16711ef17b64e18cb15224af194d77888ade7e03dd4455dc7ac05ad2b778bc868c12590c372adf6361a0c7143c6be28e092e7f99301c84cfc270fb1010660b38fe65b30b201eacba104a4d911b9ce8d63a93a4d345cf069c183bb57c7fbd3a23e5b983944fb05a8bf64bbc55c5721211d8ce799bd73f7f44cb1d6ea7b118e440d9aa38cddbb5520286c49cc05ea4e3ff03cf2e4ee2821711016f4c5d73721e41394c3b5137bbd1e61d72ebf249907cb668652778325d6229c8a93f4026c74d22a3ce0711b08803bec8bf76a94e3f3a3b0c8f226e2b3f953e00b099238c5a2b51677e7044b5790363ad11a731b0e8384e8c7c101afe7c41bfb41469486fae95c78a6da3fcf3a1393107bfd8d6a27bc386307723f0cd0e5dc526dc283c629405e61e6c15c4a998874458a50245c9c0c0f85d1e6bf8ebd80a291b310274cfba821aea21ca09cd42ce8bc7c7626da2b730fa3f5c97a2181bc098d448c07a29512c488cf118d9c6fefb72c80922dbde815ea2d6378e041686abc9979ed5dde0c29cef09ebf2d41a59e7c14c2c1ec1c4398c59b4ed2d616af5d5a3c0f8a822bc438360c12c3e39b82de2af8205e0d55f1daedc9cfe7e5fc338494377f4f56cc56797124440d06fdfb2501e5a8f22137e06a3f6cd270b74327479faf677e42c1c0cbd3cd3691fa53e22cd678e18e9f40ce217bf5456c7c4e9bf51e82391ff53cfd927d8a65e2eb146634030d17c4f8dbae5bb22538872a2c4dbba4a47ff8ddf00c022ee728fbf894bc10bd1ce16bbba04072a0be4ce9bb754b5f6d6f01260f735c59d0eaf6b09ec4d7df156f3e544271d8792bc1743712bbf01b76c2a750cf02301d5576b4e5e030709a881eb08e7d9b7a0e9a716faf4e61e1cdb664312ebda448b07dab53f43c52ee5ea0d6a5eb31239d350a61d797532f09f29ba42374c3f27df628acf67f84d8007bff5fe0e99b3bfa519ce0465ff83f8bec9fadb47826092994194861082ce002db43f9f244abadee7797fe0cddcb7af5ef72b2bb926e32c52578d9105e4d7398486f0cf933842c10ffbc10bf1b802275533ced6ca665d762b3350fb9fa80f70cba57f6b0f8438f43c8f904dddc6610ea88d18da00cc664508185ee06aaa333ad89a8309cea8dc1e4b0b2f6da4fdeab8e10f1c92574a48143f68818a550351305819a3f8a75411ef7e14198acf7608688f3da57b6d3db3c5a35f1d29bb3074cce842cf1c035baf6bf68805de8f4f1b1154cedf5e13455a6dcd96f8133ccfae8ea551241b4568a5ab158364f921382fad390f053e6cd372ccbbee4ac7d7834275cf2ae181a4a4eef668c991d7570a005940a0943ebe88c314dbeda6bf1d3fb682e4318203fe1350e1e13c17cc14249944abe74bde75022b8d7bc6736bd3a1f711872043474a8afb1cb8bc1c6ace675fdd0f3847f967b5f4865460cced4a2b602019f4b5d4c7afc57b2507d04f79ef6b37ca1f2d74507c59a09b5ed3e11e4da6236eb6e7980c243a7cf8fed585ebdedca7b4c380faedfac4d8cb77de987d4a3c0d76589d357c5b573a3bfebce85229fd1082303d35e80b23eb1746ca77b970bc6bb8b00f11baeaf8a970c5b2a5ac6e054087329acea9d26c7f9ed50a958e189aec2d369ce619dd595187d97bb6bef41454858c51467c4cae7b382432c0031d75ad9e8ff2ea8283e10a6f78058e48f332543d2b45668ea4d7e0cbb034e0356a111a01c29b9d16883063fe830491b4034dd35e5a7494efd857ebf9cbf1570fd9438f2eb941aa81873bfede11e3fce10692963b41628a8389a2da8f337b74530be7678cf52656832b6599a0226522ecce142eea14dffd5728425ebcb99df0d237ef88fc09ae51bf0b5b312a1b4fa1cdc5ed051a89e290ceef508cc4769feb7ac308612ea593243330cbc4d48c73d0407f718141452f67abc9c1727d8cfa4c8051aab8b6019b4cca210f507ab784983e2a8f54f8c19a1fee212ff0b1dfb61d5fdfa8dddb0a3c596775e0a78abe32af8378c17bfb49c8e42061e198ba1963d0ba00247c6e297508aa8e2c1c8f41aef2460b7604eb33fb6028465984597ca1c0becdc02a96fc4748b23e10ce78c18eb43f508b75e8d120bee270e5fe0ae69631615281e3348265c9fd95736d7f5ec5128f3f767c8e23f7ae8e0453f7ed18e9cb70338c61b12cc3172f72701b94211ad28e636528081133d4df5630418746d18252a35108506c18ce00b80a339ad475a2157b8c9b7047d81353ea88c7079d772343b4d774256dd13d1bba0c0938d0e15e4", 0x1000}, {&(0x7f0000001180)='z', 0x1}, {&(0x7f00000011c0)="ada27b720259169bdfbb0af9b85f719e7076134e68a4ddc643bfb9964d7d375fbc913c19abf4e9892e5e44dee1bd069a63418ae28ef9755a1ec2c875da16bf52a443c5eac1f6956bff9bf8647c4888f453f779c1d8776f1b5fab710b6bcab5f6d03ce79435349b96862f2672ec4ea55b64b10efca5a1c224e2eb40e475d21cae11b1ebdaf9383571cdcca3cb8ac75c73a8c3bd27dd776ad453575a7076f85d8e206ac00ab81a22ec83ff4ed050c811e7a326f0eb37ff29722ceb287c98cf68341bbf7633bdbc901403caf8d66faa3be4a6d1fca3ec48be895859076bf62c5010896689403ff9c2b858b68fabb54b1e26", 0xf0}, {&(0x7f00000012c0)="956e8fb9a6839e64b02b597e864b6ce848b4cb455445a2a222d1ccfcd32263fc157429ab4568c1fdf89b055f4711f49cff1a0184ebeac2b84956e762534f71454fba60ee05658d2e968780e61288594a562af7f72d064f49da6033480385b0ff123289339a73f7b40c79ce3f02b1f00fa099a71c38217956fd6b857e8298e032ee3fae7e1f782e2575ff06f0a33e77b0191aa1029721dd791e951898b32570bb6386dd632ea95ae3637f27569f79c6dc48c973b47675559e20530e48e737032b89fed309464c3a5f9c84907e136b08bf3683011b355f09edd2ec5c44f358fdcb5dc0d6a8d3090c81566382b5290cb431dc5156acd49e81783ab31d88f0ea", 0xfe}], 0x6, &(0x7f0000001440)=[{0x18, 0x7fff, 0x10000, "dfe87c67fc2b"}, {0x90, 0xffff, 0x6, "726ea28ac5786e3b7cf523a3e40a4ac88668158ae241d16f9dd282ff5c9240539298d5ac615ca542a28c6f4dd4699892f7feb6c892d22240b30471ec6593b8cd2919dee4380cdb59af50c372ca23f6a60122026c492512557df16c6beb6daf78c53f7844776d5ff7db10a47aa3e43a14d5fadde32838ac7dbc0d073205a0"}, {0x68, 0x1, 0x200, "5335556b3df6ea5b7d591b4862c9a1be60ac071ca997f387b4c0398e1421e66009ea090419231e9760bd9a69907673ad4cea2aece3c57a0565d74625fe219fee62a5080b56a543d7c595f64776a0add70c1e"}, {0x40, 0xffff, 0x10000, "f8f2ef3310aba95aaaeb557b5818ceeaf9206e219fdc6a2ef6cb207c916f585cd137fd4f2a2ca6b0f4a62b"}], 0x150}, 0x1) 05:38:19 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000210660000000100"], 0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0xffffffff) 05:38:19 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0xffffffffffffff19) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r3, 0x0, 0xfffffffffffffd97) 05:38:19 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f000001"], 0x1) mprotect(&(0x7f00006f6000/0x4000)=nil, 0x4000, 0x0) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:38:19 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x3, 0x7ff}) 05:38:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) r4 = msgget$private(0x0, 0x71e) msgsnd(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9fa6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x1, 0x800) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r8 = getppid() r9 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f00000000c0)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r10 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r10, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r11 = fcntl$getown(r10, 0x5) r12 = semget$private(0x0, 0x4, 0xa5) semop(r12, &(0x7f00000003c0), 0x0) semop(r12, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r12, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xad}], 0x8) semop(r12, &(0x7f0000000240), 0x6) r13 = socket(0x2, 0x3, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x8020699f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xffffffffffffff17) r16 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r18, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, r15, r16, r17, r19, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f00000002c0)='./bus\x00', 0x0, r16) msgget(0x1, 0x40c) r20 = msgget(0x3, 0x20) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000980)={{0x2, r5, r7, r17, r16, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, r11, 0xa5, 0x378, 0x5, 0x2}) msgsnd(r3, &(0x7f00000010c0)={0x1, "64d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0d87cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a9e53097d404622ab56867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"}, 0xeb, 0x0) msgrcv(r3, &(0x7f0000000140), 0xffffffffffffff86, 0x1, 0xf322e3cfafe5d53) msgctl$IPC_RMID(r3, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000100)) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="10c8d0000400000000000000000000b69b5d4273e3e6081fb92cac91bff5875600e91f157f3f1321f2974526ede9977b69c0729e57fe78c0470d4f89b0c971c1318a00d53883fbb1a8e610c5b0218f2f2bde4d2e7af1131fc65f9411e7731ffadea5dffd4a83117d6f0ea89a2fcddf0c59ad14fff5938314f91541f93fdb441f59d9953c99485a3d2a04f8e32b1887eb1dfc796b611a91ca39dcbcd0b4431aa5cfc73b7aa7de84b30b6ee863a896908d063355a63ce61e86ca1ea21fab99d776f6a0ee9e7e98a094029129a4a2efcd414ff6fa04ec2ac5515396ec521aa4fae782b74ee34d9bcf13b58d5986e9f377949a1a85820fea5b594052dc62ee3d4fe82c4bd205ed176ea9c3514b3fd1f98c9b60f7696fac5ef24f27479927841d887205f70dc28201ff8d40ac2021882c5f15cca54f9861ae549825943d4b4378acb78c4d5922fdddbb01b7e62573f3ebb82ee99143999da6edeb8d7d52a2c1b0d6f0004ca0abb73458d2867fcaefa455c56760ff42e2cfe43ef36062db009c3a56d2411697e310d5"], 0x10}, 0x0) sendto$unix(r0, &(0x7f00000003c0)="f0eed95ad9b62c3e64c3b8fa0fe0dcc17f65d5bf0e3f892b4b483657a55b1346b23cd9ab2c5e5844c1c8e0771f49882f4396d80377055f0e937b889c2df6cecc528634f4526cdc06fa5926be9cfc23ed9feb6603278942be53820de74a2de7abfedee523740ff42c59a36f697ab80e7cae9d04b055c574ea8ae2d19bf07d641d8a33a2e209001f916c88b8194d70c3d6bb05f728c50d93d9113d8a5763cabea015580e", 0xa3, 0x0, &(0x7f0000000480)=@file={0x0, './file0\x00'}, 0xa) socket$unix(0x1, 0x2, 0x0) 05:38:19 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="6202e57f00000192e8b4ed042190f617e48ce7fb3e328060214234991c9a5205f42ad1c4c7c9cdde17979e"], 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x405}], 0x1) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000040)={0x0, 0x0, 0x200, 0x7, 0x200}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:38:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xe0000000ff], [], [], {}, {0x0, 0x0, 0x0, 0x8000000000}}}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x1ab) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xc0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000000000)="186fe65c", 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r4 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000100)={0x100, './file1\x00', './file0\x00'}) 05:38:20 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000100)={0xbb2, 0x3}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8001) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 05:38:20 executing program 1: r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) shutdown(r0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) shutdown(r1, 0x0) 05:38:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e97f00f6e3"], 0x1) mprotect(&(0x7f00000e0000/0x1000)=nil, 0x1000, 0x5) munmap(&(0x7f0000609000/0x2000)=nil, 0x2000) r0 = socket(0x6, 0x4, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f29dba44d3000"], 0x10) 05:38:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x20}, {0x6}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) r2 = dup2(r0, r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x2, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffc, 0x6a, 0x80, 0x3f, 0x2020}, {{r0}, 0xfffffffffffffff9, 0x0, 0x2, 0x4, 0x4}, {{r3}, 0xfffffffffffffffa, 0x3, 0x1, 0x5, 0xffff}], 0x100, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffb, 0x8, 0x0, 0x3ff, 0x64}, {{r5}, 0xfffffffffffffffe, 0x4, 0x1, 0x6, 0x9}, {{r6}, 0xffffffffffffffff, 0x0, 0x0, 0x401, 0x10001}, {{r7}, 0xfffffffffffffff8, 0x39, 0x8, 0x8000, 0xc4}, {{r0}, 0x0, 0x33, 0x1, 0x4, 0x8000}, {{r8}, 0x0, 0x14, 0x20000000, 0x6, 0x200}, {{r9}, 0x0, 0x40, 0x80000000, 0x20, 0x9}, {{r10}, 0xfffffffffffffffc, 0x8, 0x10, 0x8, 0x2}], 0x0, &(0x7f00000002c0)={0x5, 0x7f}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b498c2de1db5b94df49465a358c1") 05:38:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget(0x1, 0x4, 0x4) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000040)=""/72) r1 = socket(0x2, 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x40, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000100)=0x1) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="00002e2f66696c65300027abcd9019c84f7d7a6969539d88e5bfad8fde889840266cd19decdc05b5f2f3ab9848e4ebf8ccb74fcb42d3a927be32d4ca17449d3b1a56ebe53b60db81b91ab376a63cd6f99f2cbc4c39d62e"], 0x10) 05:38:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x7fff, 0x4, 0x0, 0x3}, {0x0, 0xff, 0x8}, {0x8001, 0x16, 0x40, 0x3}, {0x19bb, 0x8, 0x81, 0x1}, {0x200, 0xff, 0x3}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYRESOCT=r0], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:38:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") socket(0x20, 0x4000, 0x1f) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r2 = openat(r1, &(0x7f0000000180)='./bus\x00', 0x410, 0x80) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f00000001c0)) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000000)=0x2) 05:38:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="edc3c26e583c555a2cfa774537e650685b748166bcb60a6de351c58262a2e58000b9a9feffab6d61b6dd8789d13342e7acb83ca1fd8cb74981e1438a198754638d5f907926d10a000e000000000000008c449a87244a60c6ee582cc3c9d7a9fc8513ad9a36ee81400ea57951631051be6de56c55453823c3e98b114f48af62793225bd8b090cf21965502c9c671eb2"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xffffffffffffff53) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) pipe(&(0x7f0000000180)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup2(r1, r2) 05:38:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffeffffffff]}}) pipe2(&(0x7f0000000000), 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x8092, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r1, r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x800000018, 0x3, 0x0) r5 = socket(0x800000018, 0x3, 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x20, 0x7, 0x2, 0x1, 0x0, 0x100, 0xfff, 0x2, 0x2, 0x6, 0x7}) r7 = fcntl$dupfd(r4, 0x0, r5) r8 = fcntl$dupfd(r3, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) 05:38:20 executing program 1: 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, 0x5}, {}, {0x0, 0x5}, {}, {}, {}, {0x1}, {}, {}, {0x0, 0x453}, {}, {}, {}, {}, {}, {0x1}, {}, {0x2}]}) ktrace(0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 05:38:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f000001"], 0x1) msgget$private(0x0, 0xa2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:38:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="d463ae517ac0612475c6325fadd9eef51189dd5da1ffe6575acc6965ab2c796d92671a23b439c414dbbf5bbef66cf477e6545942f23af0000000000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:38:20 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x1, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x10) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x9, 0x0, "000000000000000100002000", 0x9}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2b, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffe0c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) accept$inet(r3, 0x0, &(0x7f00000001c0)) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000100)=""/137, 0x89, 0x800, 0x0, 0x0) write(r2, 0x0, 0x0) 05:38:20 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYRESDEC=r2], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x400, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="00008afddd87cbca5505c43051f4ddd66ace5f991b6f5b7b"], 0x10) r4 = shmat(0xffffffffffffffff, &(0x7f00007df000/0x3000)=nil, 0x3000) shmdt(r4) 05:38:20 executing program 1: socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000080)={0xfffffffb}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) getsockopt$inet_opts(r1, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xffffff1b) 05:38:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="6202e57f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) read(0xffffffffffffffff, &(0x7f0000000240)=""/4096, 0x1000) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup2(r1, r2) listen(r3, 0x40) madvise(&(0x7f000049b000/0x2000)=nil, 0x2000, 0x1) 05:38:20 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r2 = socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) r4 = openat(r3, &(0x7f0000000080)='./file0\x00', 0x20, 0x0) recvmsg(r4, &(0x7f0000001300)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000001280)=[{&(0x7f0000000140)=""/142, 0x8e}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/124, 0x7c}], 0x3, &(0x7f00000012c0)=""/41, 0x29}, 0x22c11950c3852ac3) 05:38:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57fd494a2"], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x3, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x4c418d012cded9f0, 0x8005, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r2 = msgget$private(0x0, 0x10) msgrcv(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000005b0000000000000000000100000000000000000000000000000000a562e944ad5b1423162c182ab60afadec2cc8635b2830f9b76af63c9528902400453bfd8e315c6c88365daf1ea1fc2ca28903374b54e936d5f5764126720aa7bfd9dd7a426183292225e0ba66a28c1b15b7bacd31fd4789331706a8f9c66664966bc58dc3ed3683bf0bac1811e4b492ef171b68cfceeb0ae863480d8b818c4e9163378960ed8ebd59a1844352da79505b8b38fbe0de7ffb44b82bf8c949e3d90629fc922b98c2dd98bc361e8c56023775d13dd324e6536b0dd501edf8b416628a95e73a2729a632c1afa26d89104a30a5986beb64e0d9bd1f7ef872c107f73dc98f1f95de316242fc3906d8740234438a9d76faf565d25a1c90809531567185e3151a07fe1fdba06fdc82700"/386], 0x64, 0x0, 0x800) 05:38:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="f7ff2d2f66696c653000"], 0x10) 05:38:20 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x200, 0x0) r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xad}], 0x8) semop(r3, &(0x7f0000000240), 0x6) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020699f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xffffffffffffff17) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r8, r10, 0x4}, 0x200, 0x401, 0x2}) r11 = getegid() fchown(r2, r8, r11) getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r12 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r12, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) setsockopt$inet6_MRT6_DEL_MFC(r12, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x2, 0x101}, {0x18, 0x0, 0x1400, 0x1ff}, 0xfaac, [0x2, 0x5, 0x3, 0x1a30, 0x1, 0xffff8000, 0x5, 0x7f]}, 0x3c) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f00000001c0)}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIOASYNC(r13, 0x8004667d, &(0x7f0000000080)=0x101) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r14 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r14, &(0x7f0000000100)="8c65", 0x170) 05:38:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x20) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=[&(0x7f00000000c0)='{\x00'], &(0x7f0000000180)=[&(0x7f0000000140)='\x00']) 05:38:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)) 05:38:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x0, &(0x7f0000000040)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 05:38:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4, 0x0, 0x0, 0x5}, {0x3c, 0x0, 0x0, 0x1}, {0x6, 0xff, 0x0, 0x401}]}) syz_emit_ethernet(0x6a, &(0x7f0000000180)="0000080093177320494b272aeedae630b4c43ec80503cea477dc3ffd3ddfbad916989dfcb6937aeb436fe4706701de2a9ca6fe7de3669dee6483911917177085920a32c4c92e39754d36236e0f4a43a269373095abe2b4af6e8fe11779190f0910377ae6ec751d530153") 05:38:20 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x40, 0x10) linkat(r0, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file1\x00', 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:38:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0xb51) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) 05:38:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="852ef6a2000600"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4000, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) 05:38:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f000001"], 0x1) r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3b, 0x0, 0x0, 0x1}, 0x6) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffb}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1a, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:38:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="65305cdc0000a9a5a488c632c2b4520354f8253fd1c0d1cf088aff4949c3baec6401bc3f61"], 0x1) 05:38:20 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 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000080)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup2(r1, r2) dup2(r3, r0) r4 = dup(r0) listen(r4, 0x0) r5 = socket(0x2, 0x1, 0x0) setsockopt(r4, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c653000"], 0x10) sendto$unix(r5, &(0x7f00000001c0)="1b049cc7841cfecb6cb808d9b5659a5f48e9473f3a0239b56dde86c07726d36871483fe5276ca304deebf2c29a31287611cf572410564fc5453f71089c249e14425050ab0186ebe8d4b08dd1835a988f6bfba1afd1c8ed1f25b370640d738f2e315240893413dfead0bb4c1d4c60264e9f6509120b3e94e4d706c950d80fed52850e98f0f1761758003cac9f6821d391431c5f712338e8baa30e5f8b8340f49aaf0f1a30198c2a0c3b450a76581d2c98482a21a6d565db5ad951d9c88fe48c692dd7d0a4511d8a28c3f671d30b9278dd0000", 0xfdd6, 0x6, 0x0, 0xfffd) 05:38:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f000001"], 0x1) acct(&(0x7f0000000080)='./file0\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) socket(0x6, 0x4000, 0x9) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:38:20 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) r2 = dup2(r1, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r2) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) recvfrom(r3, &(0x7f0000000140)=""/222, 0xde, 0x21, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) 05:38:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f000001"], 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) r1 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) bind(r2, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:38:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="005a87c352744a140d2529d2ee6b002e2f66696c653000"], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) preadv(r1, &(0x7f0000001280)=[{&(0x7f0000000080)=""/89, 0x59}, {&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/66, 0x42}, {&(0x7f0000001180)=""/201, 0xc9}, {}], 0x5, 0x0, 0x0) 05:38:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x1, 0x7) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x2) 05:38:21 executing program 1: clock_getres(0x4, &(0x7f0000000000)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x4cdc0513d8033d01) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000080)) clock_getres(0x4, &(0x7f0000000300)) fchmodat(r0, &(0x7f0000000340)='./file0\x00', 0x100, 0x4) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000380)={0x1, 0x1, 0x3, {[0x1, 0x0, 0x5, 0xdc, 0x8, 0x5, 0x9, 0x6, 0x6, 0x1, 0x3, 0x401, 0xffff, 0x3, 0xffffffffffffff28, 0x40, 0x3ff, 0x1], [0x1, 0x1f, 0x9e9, 0xc00000000000000, 0xfffffffffffffff7, 0x401, 0xfffffffffffffff8, 0x8, 0x2, 0x6], [0x2, 0x809, 0x401, 0x7, 0x100000000, 0xd9, 0xfffffffffffffffa], [0x8, 0x9, 0x2, 0x401, 0x4, 0x4], [{0x4, 0xfffffffffffffffe, 0xc853, 0xffffffffffff5cb2}, {0xfffffffffffffff9, 0x6, 0x81}, {0x80000001, 0x2cb, 0x4, 0x5}, {0x2, 0x2be, 0xc71c, 0xbdf2}, {0x4, 0x426, 0x9, 0x1}, {0x5, 0x7, 0x401, 0x100}, {0xb8, 0xfffffffffffffffe, 0x14e5, 0x7ff}, {0x5, 0x2, 0x1, 0x3d03}], {0x9, 0x3, 0x2910, 0x40f9}, {0x10001, 0x7fff, 0x80, 0x1000}}}) sendmsg$unix(r0, &(0x7f00000029c0)={&(0x7f0000000600)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002900)=[{&(0x7f0000000640)="48cdf54a983c0880cdb9bdfd909e0f78ff0093a82b400ab24987b8b600dd4c9f55b282e33ea5b09d9ffeadea9005c6cbb90e3c5016fe679faac482b349c59ff0903e91836a46e71fedf65313c301341613", 0x51}, {&(0x7f00000006c0)="ab05832f2f350dc587747f0e26188eb69a6b79c465ec09030a524549c6b0c11b214417c882dbef13ce34c79b0bc904fcfa6754042dfd56dfdee0c9c942f6e0157ee7e3f6d0d4d91762dd630f5ab8862c4c27df20fd", 0x55}, {&(0x7f0000000740)="c552cf0963d83476e7a2fbdbf7726085e98583f25164e12ee2b04d954e68fcd9fc7fa4fafd354f6f2260ea1c00de408459985010113cde8d24b5fc6431d4111b3e7af9c25149d762bcd0f980012a6338783e402fa64c98bfc3598c1a0bc70c20ceb72843406308b1b1629e46474a73bd896a08b157c94f3eff17760eb2be3dcf3f064b40386e43f7bfe8dcf3a1992ba76c250d2425a165a8d96d8fbccff346edc0e931a75c51a64e4940667c7005eea03085e786a0a52df343bc4b758f56e3fb794ecd8d084a65317f7ead7eedd557d9bd13feca67a2521caa3fe9776df5f83f63887c2146a5ebd5c2bccc079d5187dc86797215c73c52ed28188e2ffd1ae05a6fe6ef1dd0e40857c063466f7aec362efb3dac761a1062dba8336974ffeed31826bb1a1daceaed5eb363867370d7b1dac0c0a60f227357866522994444e01008ba3388855cc2722fb43e369bcc68db4262384fea0688e97a9df5fb976ba902a3f224c5a9e4934f37253228244a8184fdf4b315bcc0c1f935d2f2bd1947504c4ae1cb73633b8b38e1f8975211802009a76314d2d51d8119979171e1f52d81ea81945b225384c42d2f0ae6930cb08ca9acdab53a7974519c3e8a52c134352e037f3f40fee687344d59344e6e95fd470de4d9c5ed223f8b2ea4d6301b4d7d9ac0e7de83deb7d8a3f2691a11de943cf0a8410503780d5fd728551ca9dbb9fef1644adeba8f85c47c92fdf3ab48bd650bdf68cfeff415365f9aa3c33a27ac5b83f0418040867327dc2c8420bffcec50ee02a14dee5626e6b0e7e8c50767b370c6b790ba8a89e8060288d56d48186a191ef773e61e43e33de3eebf57945e3374a01ea1953141b2c33affd11d98d0f20acb2fec287517170ec6c231e873c7768c465b817d99ae12f210311b96bc0ebef787d5a6e231dc849f19185d96f4fc83e6923b47225cd7241ef5e3d6678af2e31f91ba63bfd58ac89f1c84f08997019ed4bcad776402f97bdd7d034ea12998087ea8ec8ce948f155afd6724c70ab5d21533b164ceb250625918382ee8cb324bce6a8422c0deba803583d4ccbd7a9cdad8782dd682b36aad45e0626729683254cbfed9295d0c641302af270d6ba3f21d714490658b69c7cfd609c90192170b81481b25cad547f0aee1579f8d6c30a3769e1482e6529c90f9cccd286a9a5920f0504f8a33e092ca0512558f0b1eefc781684fa796759d53b14c7463aaf239d03d820abcf19df41a75cc32516a704860dcfe1dee455a74393c401fb2475956fe6384e3e201c4124a8d0864996963d2f00539e08908fda6bb738471249cc9bcd8fc8ecc2d59d7f7146ddad077081cb62215e8c2134ac88857f6f5cee53aa23b1bb4b2059baa22b79bfb93cd6b3d5405e42e059cbf3cd585dab2ce0e8b76ae4c3bddd425ce37961befa24a7ab1a14606ea8523ed129d7882f3e2cc8856d57b16ab67e3a312fb81e66b01f26fb45b0c457b75a7ac36cd1d5ceadc864774ba42429d41f1f222de01ea3bfbc888e4067493dbe35af429a3b313236e39207e312e7a29e735a8a8a3369a1d66f74f527a353814c0ef6694382f899b164cdb756e35d36bade21636248564eeb717362e9fee94a495e5b10ec505a65b5ce38efaa366700735dbee47f3143fd6a7a75e9e4ea7dfc2357ff05cedba7cb0cafd20f1e03df56991a72967b76ae1d4ff51b36d2a161fa0004690a636acfc1240a17acd88d199c552c29bb0d5d22a09c8d351e203c1deb2847927bda383bd98cb2c96ef249914f1d3a682e71d5ff34e24b46f8464e5fe046a3707ea405d638e2181a8b82819e5351c8e3f835e9ad13f8de484d76f7eeb3098b3be8a993ba17e18e9c2949e7da5d5f360366505619c7235d9ed7c4bc4f814b275b366f190524c8503f0b7dcc1b6efaa4def16fa727d9358f21ded2babcb54f26f637f3b56a137535769a67bd2678ce0bfb88fe13493acadc563d8e11227f0ece2728bc18e5d34b4c0d047b0a6ea15fcb11b8be40cf6553ca4831c66d419f6a55a5ed4aa9fb539a364cfb928a7d8d02284fa243d807471c3208c2c00c00586d1e14ebfdd54ce931163b56e5f53e64d321b0382342ac771de7302e54dd14276c360a0e11b5a1b6649e895a94b5ab04237685b3971c5ce4aa13fb5f05307992a2bb42f8bd4b41b66c295d90c5e11befa93265451c24771c158f208a0c4ee4c0b1ddea18a5bd6e2c8254cd9cf79aa8a9ff29e4f58bd40d7ad11e6450fe8a461d3db802f634a8b4c4f404465642a97f0c5f8d843eb0d0d7ff4870fc591fdd3ac4c0387507c9f7d76506fd148e36842573348a5825f0121c1b329b31bb4b2c15ded348ce675ad4e2f6032f54a2e2b23af79f2ef15508dabba48fd4da4e6bc5482cd70f0eabf3ef730548e5d22c43ae0fe012c4e02f20b34bd2c30e2b749fe50bc99bf99193253c71b9aceaea5fa61e43ba368e8176345323375ba4782454ce4088c32f329d887da8614656d7da65bbdd88842a1b8a3f54b20b30d9876e4411b2cf5b237b548f3fe769947c221a63e48612ac1451bd6f6c6890ab8860303126db1cf3133cc9afebe59b272d3cf81826ea3aecda99f875c85d0abab773edd91485d0f191a5be2ec6ad9a2c9b8c569990d96357a6e673cc33dd960f3bfc8ca4a189c5b0cf0c29448609ba1863fb7edbbd308c8ca330abf1760acf444f4a8b8624372efe6f7301b8ab29fda9cfc57ba225897415d7af1fbe739c0553a106185e3234861ffa64606e0eff84f5cfdf571a873442d1b5017d521ac9a89469c4a4e700635f0709fcd4e58bc6c10739a99332c55edad4968190a66e763c9602287870c99d52895db73e8f19266f8369a9f42fc370a054d4e7f0de57e2fc2c8f879e48a65a48dd291765343ba84d427cd51af8c19eb4f7abc6bf2c9786039b9c3fe327633cf431c1004e92bb559aa7e6de4625708aaf3ea44b600c5b630383575b90d52d4d5671f7e9aaad177ec1a9441107a38518a94677453dda8aab58ad28fb918612227c1e999ea4bf0ee94ac06dcbc26dc09033f81614284dbba31f4938ed07ccc07de16976bbd6685fa38c2411eb42252ece3658e264fed5c625fb1c0e1fc305e842c72d17cee3c7723890099af848c1dd3e9314a3391431460e48f4f129fe35554bf47a47bdca752a80d0a6a9f8fb290c7397ea5f2fece601a6f95d39f5f4bf47a43223a3fedc658865796beaa50a2aabc03c807ab3c0184bbeb6435eb715ba77ef47af627fdbe0515d2be2febbcb4c57866d0dbd5938187f0d6b5b6df17400048b3aad883eebfb9e5032ee85fbe5016b1e7382b23834a2b6f3b13f200b331466f84ede7041d4deb5bda95a5a31c04cb3b5d1818c8128ff6023ae9b30b35619555474ccc2cbd57cc2f33fd4cf435f760d25cf9170560d10289e95d2209dfde849dd844635e0c4143357ca4d8530062eb7fa6abc036f319ec66a5e4397ffc556abffbfc8fda192c583605297a965b853de4c996d148b9a17a40948cc06269dea4ba2ef6320cc7e9b3a0026abf07005bc65e1d897abf2ae417ff9c51ff1347e1f603b71075d60e89810ff50c822b4981a49bcb909d2c2bc50018eb91b7203033c5f31df37e5da22ce17cfb38522b6d29ceeb9c1fdb0dfd2f6aaf9f294a7a2a2cbb0b78d7709913ec4de4115a5040123395ede5fd02f18e55a72dbe73516fe6cae9fbda7d13af1c74ec825771ae8143af685064d22c5601f2cc1b1e939e2f87967a7fb92fb99f1b664a7ad652b704bab18b70a4b1f9281f86c02c68fdc13b36ac3b301569191bfe9c966c2467cb167c36d73f81b289295ec207737da21a81606337b0e6b61a5ae1c491c8814a2559fa24a6f5446370e3a7b1d70db0d7a923aeccb765a6b330cb94aa900eec9b698c8945d7a7f9b0578481a3a3e5a4a5f98f83cc53a474b4f53815b0ee40c1ed60b335aaded9793546b5c36aebd0b1b5ee8e6b9815d11e9d1d7b68a2f8892985314bac4e07bf3458371f90b68dd5fc4a5af21eb27e7e23408ba7b54fd777aa09b8da2ccaf3f48a2eda7f678406ad89e4e9af9c16ade910103cf0b7e6dbfec46d1da2029176fdc3e2184fa0a120c7e69d5d1fdcfb1e6cdb5afa2a140708aec94e8f5ae45d1ed15095054d20936711309d31ce44bb0a3f1b8d35e7e7d97bd35b414d7f9b4d6e1268409c9c661a0bc18026687e47b2966c1d68b696773a2dd219135536962b9e84c8ff8e3ceae7d6ccb234456abb8f89ee4210903e3b63e10b0b0ddbef1b1faf046ebdb891aca734796c1ea5495b0dd3bfec6d0e63c5d4d9109a7d0909e26f3c0a4034fbe852021794250b6d5d08a05acad5f90f5fe21b90f10a3c4c3a13a98cdf77ffe5c72cd2f38d15e9f79b1a510836a566550ef954669040bb515b4de5109bf7ae0fa69bcd4f63c9991d00bc22ceab14f004d8f8e883fbba0c10332130a27979ad4c68c5b7ffc7808b8d4de5d88484f1323fba7c921e2c0048c8ca399bd6ba7ca668f7597ea6a7c803b8b9779f5897b8c13e29396e87786b80dd4401ea98f03c2e8ec43d8f072a46bca1244a8539488f7bffa91142ac53332ea7bc2db012fb3e49cec89943454c75a742eccd00ab57a4829e99932552ad1f7939001c36f03ea04b48bfb4fb8049f8cc49029b464fb47d77d9b73e331368e127251170224d656275865d25cd4846b2b50e696d1a1012b06a8fddbce3da98de5a555771afa5af2e56eca711c92951c8b35ffaf6cb0f3382a8bb7a71bce1e0288f6670d0f1f8f1e70ceae6a29d3a0b363a3ad52791898540fce625578a0e01512a4c42bb8b0c47d05bb5c833d4c945a1989a7bcb4701c1169728b50bbe41295cb1c7399bed87b8dd3841d070fa781a766b3ad78cb81a0a0b085e1e4720f650a180dde5747b93d2b6833095ad300c015d5520795aafc3b910691f46ab197dcb87545eb3c5b172fd2a97cba04a320a82f0904e74a74c1cee563863d2dfa1e20e8af4f22739ebe1fbecb9cfbf2cfa36833a41477dbb26761bbbd623208920ceeb8b464bd45ff958b8051a143fc139f4938f49957cd4169e5ade291c0d97539f616a07eba4950baee9123e977ac583a08ccd23b510d70b9de7cfce85180af2d4245fa4927b0a95df7df14b4a5811b6364dfecdc8c18eb4a1e55ef560a0bb8badd4783f342d34539bc9ca4cd538277f1e331cbe8754f30655d240efbba7e3d4d5c371fdd2ae15581689b0fc5e55880f4b6703445cd18a94242d1f32373b24d78ab8c5c7b678ccad5411a80abef9eb9694bfe9be819a083316a8c2cb6c398e212bc61d7d8851aa0d294d666cd1d50eaae10e4714a2348c4a46743f5a523832686e1adbb96a88008df69984cf3fcd518649ba1243ae79c68273aacd1ad2f91db472a214179549585426a24a4aaa50bf805b05983c7a86699931e82404b325726d9d37b226f5c32ce711dc949ce1a540dc901518ace4b8a53053436ba0d83a901830c0060623d157d73a3e23087e4a139b4cdce0a8b72dc15a5a4ce5caf2789b351f176513ef48e3cc1a146ae552966e03c260897698a14754765c245a2a822bf207ec9d6205f8f498b584292d86cd610d369e76d1e8d969248b99226c66d00279ef63f679b52dd383961b3a0a18e9d86ed2c0e3009cee1a4622950e9e200673e9a7f5ea36014d15047af7047883a01e5776dd5ea7e95398bbce3fd48f11ed935fc43dc00e4e3e2203f323ac712ac332ba82d4761690e7402a87f191e2ed86fe47d6eb3af03912f55a553a3e0db0803929b5d0073480eff92c0d370b6981557a3d5bd", 0x1000}, {&(0x7f0000001740)="03047dc965c7fffa50d678cf08dd800abad0f49c57805087fb14722eb1b0a1ad42e94972c400d3b500534d6ab6b014d83df07cdf2e6144638f77ae276c8132c7d07272a026f56f9fac3b29fc89e510a90b36f8226f83d76e2e9ea0d653c78651b3dbce63d989acbc4e015cc8ed5005282dcf492707542be4591c035219643194cf36f38927ce46cc4888638b7de21bf3b43e27578f5009aaad47576335af0273dd141a60fece1d3c64785822cb4a4618b04437ae6cbd6b0107774e42ae8cb2145feabaf358f2c32d4a9ecdeb6d7721cefd8d256311255e3bc5faabd6358ac3c8f5d84943c300c40dcc91d8307c0a9cc8a31560c0327f59a374eb154efd34d9f963afd126963a3ed4e80005b3b92f70c2b6c8a8e40c5b6d227e775c5a7dc473288bc2af5d35a3744d5d14790ed0d6eb8949aa11841e95ad0347db9a788bf82a686ec232e603d30cea6e887c5f80ef49db2e690590236641a1f7d314fc78ac556cdbdaa715ebb952f2c23c67a228de96d1dc06e1039994962f65508468c84db2433dab43ec0a38db0f8592d0d02123efa370e5dc9858837d6e55fbda5502cf211082f100c99d3ea533118e837e6ccc198d87525b80234370c65e2498d7eba26ba6a8f9d08ff1fe96d8d7174bb82a1cab3fabf23374857fb9302e713cc32ad51373ab35c78616b2c7ecd84ce7d8e5669491a9993b7393ace2c5740a2b578e1f6bb09af45d10317a0893a459628323e8b26e32ee6bb423df2b5cad1dfd488fba1454a5d607da1fd46e1955a91f8aa2de2d819d8d6b2f7753d14cbc4291e8c17fd97db89f506427ff71b506d977f778ff40396700830657ba6b2141125d3a851f5d4cdfab326b572260927870a31dd9f8b6103dd077fe963c414e07356a1953c98bd8bb2678a5036d499783b2bb3b19dc25f033b98a724e4e9c6b8633ba3d5254ebc015e286038dc8232aa97ff8643b13792c467a136f4c74acd3d1b265d745f21ecc6856b63509cf00bec8bbec8627f1ca9976f221d8e31ce2eff5db6a641c5bb07b769f7b5a43cc4b02b992fcbaa646c9c8b2d38c56d6205c753330af1c87e8d971a6c4fa3a41b1e9473dcd2df6a2d4381bf5d1a3c9ce9c7b0f0bf39b1110d6fd1259ede2c4a6e60c75fa7a096ac0b08811e1ca3a19ff7d0f3414017f551565a7235ae6d02e2f3c619ddd95720df35d487d93196083e480a2e5a01c27752c51f8a4e838261941958e542247c51769f6e2141487903fc7c444df09d4ca20e14c2141d2ec2eada20a899e6280433af03e52d582ccaa973bb17091731d2a4734444593b366a08e455a390bf302923b2c9b2f192a1b72a969cf691bfebe7b701190805407ee90ff289f676f1039548db5dbc4fbd2495950c9a0ff650e4c24b5d4da340844b9de2b10be2c6882c5ab8b880cfe21605337d3dec13aa1fe93e7ff8ac7574bb9b29c29957c536e03b7ae1be9a17561c401441e7eb178486bd6a419980d7be115c56095c86575532756abc52dbc16a8048d6268435f173ae7373e3440d4243447a85050cbc769e880fcd964bba9f750bd955964db1202d6a808ed012d5f0ee272f02991fdec14473f039f4b5ddec02b9354ed49f86cf13b721f9055d17d4a88eb1c61af1335de9a88295f6cff0fcebecf3e1ca500745646e0f36905bac9bb0a74d331d196ac66766aea15a346757dac94366df748b07c7b1d513c185a8ae80fc55c86caccca61e28ba1db5568c7a1bd247eed263b69ed6ea57a53a75641b380214bef5dbd13378218ca883e91faca68c1ce2b2c79ad29b29c3c02fde073cc1404e756c59b02ebe420f6f8221203f49dc6cc21e89e41502521688ff40e086ddeb77a374eed7e704004585dcb0a63a6f1d3369e44b2aa546a2f92bbc721de378d4780e7a5358e61d0cce3f2e57b099cd607d4ff2770283c9d192f19604c941b9d15b7d09a15c55a40a3d6ff8fd6667b03b415baf82e79fc1f3adb14af225af11a197518933005e2ecb67b8a50065a8f2b522536612d2369f29b087e74d2a63229a49f6c4ce2621233db53015c6302464e23d556155239920792925f42f53f1965e5ba50ae8dd6049ec2e268a60e3d9ffc96569b4e8f11a96ab655c2bda28a0973a9522b8f30c50850efe9b543e6a916364ccce32a0e2da4aaa04311bc82d78e7dce625c7087b3b81db42e772f98108df62f7790c094051de9a29c6609b39258fb8c56cb4a8806b1605f75f544cfd303402810ca00efede47f8d280d31a63e6beaaab261af03de13d730da1e43d41fff98e07f54c6676f305f64b4e37dacd2545588a3fe94a4c4973f55c84b0201c2f5e09f5ad54e4c8d0dc51748ef989d514890c914aa825da3cd2475e5a1416c3802f6a77bde5bf34740ca24f5b0ca252a8ed6d4a3760228960ce9ee746c3a1ec9f7f0bffd04485ee538ba3cc8542fbb71e5b83f4d6654026680d10a32debc21b56bacb9d204481b7f1276bd5238392459c58a19f805af836dab329416c2c1cd7148d8b2c6f82c03860be94458ee700da2b48b0a7e9e7ad774a30f95b6e65731ff8322b33c5aa520032ed56ef147d2ba811f5253b6425c8af6e8a98b7ef2cfd1544f7d7a797c07b3757557dbb21d4c858353258b176e87132670fc4915669f2b70a62db9d6dfdb5c2d90af1433d8feb6a034047f3644f0c8525451565cd7f581a1701b22aa8c9cd6f4e9b8a8e4bc5a0b6fa0ad5ad6a9c3ccbdcd111e7414f9fb43421bc767595d2db20dfcb631adc220a3c54a768f2113ea55180dae16da2bd3c10195aad3cbe72a6534251907d5b9ce3a670ca78f98190db825db903b582a96367599cefa4694cdff86bbac1ee2011712d08422d266344efe6bc9f248a33e94b38518b0505a32d2ed60473a128b9467ff9aec781f12db8e15b9e63c45b5527253f1d7606094f0b3697c36a1f5f8dc974a6569dd03eae77c25a1f0b7d697560f5a7db6a8ef04d16e34609efe4d3b9459dbc8f9cfa508accdbbc6644190f603f59cbaa0f16f427cb5b7d110405ad1e976b9ed758f1646668f144a45de8c62710e4497647b10f7d9f6e63cf6eebc668a87d99cfc71eef414a38854482e9d298c2d0eafc8be25d698b1b03d5a3a2ba5ba37672eedce29165c3b408a3ed7d47482e2203ca6c9cb5588831bb57cc1919487fd28178a38a8686fabc1a489ee650ad77cc41a06677ddde5a71b7e3c237fd3f57cdec73eae797ca3379a23fba14d604e3a190877ff012d597c8ec88fbea212c869228a59bb265282c9ded74fbca74ca95e5eef59ea7c6771c0c6d0f6af917570c3570c3025c6b49757343b866880b1199102f71e3ce14c06668e9c5f43ef10bbafd5e497aeae9e883f1966f4b5c10e0805a1b47ac0c8d20c33d8a50abd300103a5a927c41e8fe919f058c667c727b203e8fadca1b1eabb6769bde9b937255f1df22e96ea1bbe6d81cfde8fc774e08b37dfd7561675eef5a88a18df2ffb4be9ae1081343be02caceabf21ad8770a1cbd02add94e7c4ad057289ccef9e71b0d22b221624bcdd0ebb1ddbd76c0bd9998615286d433a35c4453e63957a4c6eabbf15471d7174dd1041aaa3742c9cb03779cf39bff98ea607d6aa564597da2c4e0f80f200647f07211417ae949c76a699cee68a6ab8352d870e7ce7fe04f05791601be3c56b97e98396752ae5a2613107bb0ba739f0db2a6c5b8296ddefe8a54a81c92c61861af0a2169a05d2578ea7e62ea56f34ed95e709e17175a060a00740557508a08e2c99d2a36122edbfe14f7282735796818725b3809d836c8f685cbf03494e4e63b9a59cd1378d0aaea18fcf7b6e7770e43fda1f8fdbb6307d8e14b074e412a8d126bc7e9bc264507d20c0f24fdf4bcb2125ab22a862a19032ede2428a418a185224fe0b139486d411cd2bd421e16fba7aa0ccd4e7b10317ce5bc740230eeec56ab52829d9e9c6b8dea8ea9737ed24f6e52f9ab3a8f25be0cf66c856f1b03667adc8b7bc6411eae0836eaea1d1f1a02ea62e4a5caa983264115d083a20cc0ea2f5f1de95f6b93e8c88f2566269dde0feccd215c7693d90a922c5e105fd38e96e779e54a70f931dbad990350599bbe334d9861b1efc9229cd621631baaf97c7f98da8bc398bab4f4def1c4754eab4d4f8fa79a901446427f3e36e72c5e346cb64c7a74eda4ad8d1bff3f8e90ed9954c456da09af1a238c6296af191a08b2b445c0893ee78a8cff51d25324f23b87a85c72291ef8f8bce9b095a3a50c1f5f489729040b5943c98ba68f7f9159445733b66ba040eb9727c516f8d49f38af1140f05a5955e3955b78f92df423b537703e645dbdfa41ed16301a6e7daf4d446486e5832c65b479e671408673f0793271c8ecb4f7175bc2feddeda7ff41f80ccf308c5ea833d057a85709f6febf68e50483952dc2ab624d35a4fb9d9f69d1577b0fa5272a9e356710cb2bc46d3fd5ad536f7e3fd1ea62a5166d8b49406df45868bbb47b4e0a83036ab27c54409afffa03a02802fbb2fcab673a9533d47aea870ce793f90e3fc40766e4ac95415762ed08b7fbc3ff213a95de0b5c1a798436bd705f6d25f5d42b18ca70b1db812d8bf45fa6031f1ef9ccfe91d6f55bd2c73a599c11a14f3bc6492f0adbc5aeaaaadd3354d8b0afab6f33632c0054ad154b918de94c19f1f5fa0dff10087ff111d186ff96985f3457fb5ee150ce70d20f4f2b0378aabb76c985e3fe135b37ec6a8cc43b49113907edde803a940f846f6498292d5b135e1ef4d7c8850b6c2f0a8aac840623bae8365b75724b77e9d3efa362b1a9d3e0da40804548f0d9a122d61c48ed5039ca7e0810c5d8b48ccec81230e29ef0b0c9ea4abb4db0a3c3c475c2342a7b03727b96276fe3d52c8690f38234c44cfcbafdcf7710d502683f500324693a9188650cc4512a5aa667d06186c8f361b7366baf9f75b939a233d7a9b8e52dd9edc27ba3ad0597b7c3f44b6756d34eacc88560df4eedaad29287b396a5e7205815d596db9148d9dbda8f718a19fc95d6f901900b153b248903d0e037ff942ba6292ad2ad92e40ba514318b72af2f1a2bea39a3dc58d8733f85dbd0a290c3f7017ab2abd51ce495b28e90e7c3e0eb81769c2383d04a3d03372249c63a8f03f0bdec7061118efe5fd07ef05a22650399b34ba5571415319c3f0addc47117c813689a31e8384e983ad2225f30e40fa075698d51d71f5daa6dd53fbf35cd553c12ba2500b9ad7ee1620710af81a17c65142c373a440eca4e5b304b7d738087e231adb94180502b92227312380d3aeda29e3a921c980a23feef5fb1c722fc35e3f8d91f0aa5e9df71501beec89162e309532232467e302eeb101abb2ea6b7cba76e3ea6dc2588e23a90a77e09c258da8a621aef12cd2ad49f88add331741e2f6b5408b401b98bdf045c5f2ee1ec3c5269185263a97a4fd398c836cddeb23d5e204c961049dfa6eb67d2302e27b2c60e739b315b16c45d1458badee1897cad729b866ea9f0fc448fe5ac369a4e4a2ae7a44f823bc5bc7b1384e86ddf8ef8da2376d510a2d23da6586d2cfb105b9c354327174e6c12eca3bf182e1ec035ba78c06a2d4994c66310273b88ee1fc3beca3cb9d44be7801407bc63b92a9c2c0ba0ac0701a8326af53c3515b3cd8bb35757603b54f3578d325a90abd76b73ebd9300109eb7b9acbd7160244c4c8144e95eb1e66d687c9cfc480349acf00cfb28d07252733de35a4b214578edee53731bf9a49f07bab2b51c9f50ff30f930fbd59c57d43c4f393442f818bfeea3f05b3a30ad712cd0b4f2fa15901883df", 0x1000}, {&(0x7f0000002740)="ba5217042f614df4d17556b408c2b094609009cdd151b71292e84864a74b7d1be68bd2edba116f1f265a5fe34856e531386aa08628f703a0c017fa46ea0178a8649bf035a78ad1e735f6f1f39fc9f6af1a8093d92cf4a56ae867ecb9cb2c6f10e3cf94a2891f107e", 0x68}, {&(0x7f00000027c0)="4caacbfb8099b5451e0c96d18a6ad5d2a72ab37e60e4dce3d67b0cc4891a3061c44382af64e60a445ba5d5d897f0a6dd154ceab40346f1f7393ff253fb570f2db7e09caa4dfd8d0866378cd61eb34b0602a04774a1beb2731210b98836d337196a1dfb04164097c49437b1879b37c62a2bf1a52bab2478c8b9e24ecabb1f587227621cb1", 0x84}, {&(0x7f0000002880)="80b7e67003b5e53807b5eac0638bfd8eedfebdc05e51980ca51a42cb724597eae8492754c930f6bf26575fbbac1c101b07ecb73e1410a0b59153dc87e7a2a98f31f49cac3d41cd6f52e9c17c6e26132e1fe01268139c5db05cc039d91f3b6d8a2d765be12276e56f83755f7db41985fc845d3a30929fd9", 0x77}], 0x7, &(0x7f0000002d40)=ANY=[@ANYBLOB="2800000000000000ffff0000430000003385820490099d40bbc3732a067b6890", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000002f984ca02632336026349ae634394bb7490f6d77650cdf7d1ffc62d680923906b3e887b217b29401fa982bdf84dfbe49d0021a716e0f5734fc978e1"], 0x28, 0x2}, 0x2) r2 = open(&(0x7f0000002a00)='./file0\x00', 0x80, 0x100) r3 = open(&(0x7f0000002a40)='./file0\x00', 0x20000, 0x15d) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000002a80)) r4 = semget$private(0x0, 0x2, 0x200) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000002ac0)=0xffff) unveil(&(0x7f0000002b00)='./file0/file0\x00', &(0x7f0000002b40)='x\x00') utimensat(r2, &(0x7f0000002b80)='./file0/file0\x00', &(0x7f0000002bc0)={{0x401, 0xffffffff}, {0x7fffffff}}, 0x0) semget$private(0x0, 0x4, 0x20) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002c00), 0xc) r5 = open(&(0x7f0000002c80)='./file0/file0\x00', 0x400, 0x20) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000002cc0)='/dev/zero\x00', 0x200, 0x0) pipe(&(0x7f0000002d00)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r6, 0x20004b3c) sendto$unix(r5, &(0x7f0000002f40)="83d75d84fa7dcb802ed0ef365a8c5ef6da1cb69ed4845aef950463282c76343ca96841da8e858e5dd8a8d5f3eb3b248c370f1115aa8eca55aef242248822048c5b3ac98e2643b7c358275ab2b0afa96c8920f49a31f84996a20c4b66adccaf1a988977fcbc0094c866cc209e822d461eb098eb8cbd9af7a48a0b3de11ae93144d936628648eb1beb8b31", 0xfffffffffffffebe, 0x8, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000002e00)={{0x18, 0x0, 0x6}, {0x18, 0x1, 0x100, 0x7c96}, 0x401, [0x1, 0x511c, 0xe7b, 0x0, 0x6, 0x7, 0x4, 0x80000000]}, 0x3c) semget$private(0x0, 0x0, 0x1) fchflags(r7, 0x0) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) ioctl$KDENABIO(r5, 0x20004b3c) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000002e40)) getpeername$inet6(r3, &(0x7f0000002e80), &(0x7f0000002ec0)=0xc) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000002f00)) 05:38:21 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x4, 0x6, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:38:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:38:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f000001"], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fcntl$dupfd(r0, 0xa, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:38:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f000001"], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, 0xffffffffffffff9c) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) r5 = accept$inet6(r4, &(0x7f0000001240), &(0x7f0000001280)=0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/wskbd\x00', 0x80, 0x0) r8 = socket$inet6(0x18, 0x8000, 0x3) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r11 = socket$unix(0x1, 0x2, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r14 = semget$private(0x0, 0x4, 0xa5) semop(r14, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r14, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r14, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r14, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r14, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xad}], 0x8) semop(r14, &(0x7f0000000240), 0x6) r15 = socket(0x2, 0x3, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$TIOCFLUSH(r16, 0x8020699f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xffffffffffffff17) r18 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r20, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000100)={{0x3, r17, r18, r19, r21, 0x4}, 0x200, 0x401, 0x2}) r22 = semget$private(0x0, 0x4, 0xa5) semop(r22, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r22, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r22, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r22, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r22, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xad}], 0x8) semop(r22, &(0x7f0000000240), 0x6) r23 = socket(0x2, 0x3, 0x0) r24 = fcntl$dupfd(r23, 0x0, r23) ioctl$TIOCFLUSH(r24, 0x8020699f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xffffffffffffff17) r26 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r28 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r28, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000100)={{0x3, r25, r26, r27, r29, 0x4}, 0x200, 0x401, 0x2}) r30 = openat$klog(0xffffffffffffff9c, &(0x7f0000001380)='/dev/klog\x00', 0x8000, 0x0) r31 = accept(0xffffffffffffff9c, &(0x7f00000013c0)=@un=@abs, &(0x7f0000001400)=0x8) r32 = accept$unix(0xffffffffffffffff, &(0x7f0000001440)=@file={0x0, ""/82}, &(0x7f00000014c0)=0x54) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r34, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r35 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001500)='/dev/wskbd0\x00', 0x100, 0x0) r36 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r37, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r37, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r38 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, &(0x7f0000001580)=0xc) r40 = msgget$private(0x0, 0x0) r41 = getpgid(0x0) msgctl$IPC_SET(r40, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r41, 0x0, 0x0, 0x0, 0x80a6}) r42 = semget$private(0x0, 0x4, 0xa5) semop(r42, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r42, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r42, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r42, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r42, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xad}], 0x8) semop(r42, &(0x7f0000000240), 0x6) r43 = socket(0x2, 0x3, 0x0) r44 = fcntl$dupfd(r43, 0x0, r43) ioctl$TIOCFLUSH(r44, 0x8020699f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xffffffffffffff17) r46 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r48 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r48, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r42, 0x0, 0x1, &(0x7f0000000100)={{0x3, r45, r46, r47, r49, 0x4}, 0x200, 0x401, 0x2}) r50 = semget$private(0x0, 0x4, 0xa5) semop(r50, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r50, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r50, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r50, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r50, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xad}], 0x8) semop(r50, &(0x7f0000000240), 0x6) r51 = socket(0x2, 0x3, 0x0) r52 = fcntl$dupfd(r51, 0x0, r51) ioctl$TIOCFLUSH(r52, 0x8020699f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xffffffffffffff17) r54 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r56 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r56, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r50, 0x0, 0x1, &(0x7f0000000100)={{0x3, r53, r54, r55, r57, 0x4}, 0x200, 0x401, 0x2}) r58 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, 0xc) r60 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001600)={0x0}, 0xc) r62 = semget$private(0x0, 0x4, 0xa5) semop(r62, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r62, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r62, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r62, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r62, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xad}], 0x8) semop(r62, &(0x7f0000000240), 0x6) r63 = socket(0x2, 0x3, 0x0) r64 = fcntl$dupfd(r63, 0x0, r63) ioctl$TIOCFLUSH(r64, 0x8020699f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r64, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xffffffffffffff17) r66 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r68 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r68, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r68, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r62, 0x0, 0x1, &(0x7f0000000100)={{0x3, r65, r66, r67, r69, 0x4}, 0x200, 0x401, 0x2}) r70 = semget$private(0x0, 0x4, 0xa5) semop(r70, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r70, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r70, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r70, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r70, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xad}], 0x8) semop(r70, &(0x7f0000000240), 0x6) r71 = socket(0x2, 0x3, 0x0) r72 = fcntl$dupfd(r71, 0x0, r71) ioctl$TIOCFLUSH(r72, 0x8020699f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r72, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xffffffffffffff17) r74 = getegid() r75 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r75, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r75, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0}, 0xfffffca1) r77 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r77, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r77, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r70, 0x0, 0x1, &(0x7f0000000100)={{0x3, r73, r74, r76, r78, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f00000002c0)='./bus\x00', 0x0, r74) sendmsg$unix(r1, &(0x7f0000001780)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001200)=[{&(0x7f0000000080)="a0bb65754fba0fb10e82a98704a7362d9c82fb049c4205ee7b0a3ddad63ed418d69199c9db7fcd1426c9ff8c0d00111b77d1d37149d6127ec39ad126cf608da3dd631cb0a64c1630847f53865bf2d5b4a3b2d82b154b7a3fc99ddb0d306a293474f69e4aac70beb604d447cd45537512", 0x70}, {&(0x7f0000000100)="d6c7db31ff47a2f41d6a54d961ca68cb6f51328ce8d71805f7a47dfc18aeb77a6badd571ca6562e82ab5d8e27ce9d3df9f51e2535d0b69248938e37d91d66962ba351dd89ac1a4255f69090091f2faa4f37bf2bd0a4682c0db26f39c33fc656b8b96fc2b8e8cdb37c62c86fe450f2655b21197ae9cbe0c1de64484997d0682a7cbb071d999e26be24ac5fee5faf11a035bc4ba0955c98c576e873d992dbfa66807111683fd5dae13edcf025376c1826cbcb50431cb425adb612f9d4fbcb6889944f8258642d5702d9a4127079711e1f24b6846df4502577e072f2e8341083c5bbeb37c7babc2b1a760541724efcf95985e357c7916876ee174fb81947da7f6cc2a8fc837674daa4ae672d045252bdd34bfb5990fc8c2de13e91d0a87be3ca36ba42f3b97d5bfdbb5645be3e27b06559e724f7fc89fe22cd68972f82a7826e427262a13755526aaae362fe0de62d18781093d6603ca75f73cd6dedd9242f45c5435c234f0db96a771d0b2735be4015c0f41734c872f553c41d189d40d6232192c957caf1b1e7cc54b4617f5cbaaa4e8260cf028d6daaa98bb75a72dbc61d995f359f0386dab99b66fa96c330f2dac57292f00110a56f6d7797f2d1fd417bf1b3217f15ef2fda9ef18fd1ce846a1af4e45d0a054df51105a6348189b9e85233c610c4a5246545c779b62c3b79f24fd6eb2aa79c22d892e6b39ac078b45c171cb9934a13a6bf521c548b8b3d0996a0e40bfa7aa5ddc5d314d3658e683ebbdf6fe4f7e95c818d2639405e34aaaad6421585412f0456c1b54126211563098852edf80b3bdcabf913dbe3a07f49b2d9e6ec52fd496e9ca7a2a6d78f489a5f3750ffd5d49e56f654a6d6a14a72bb83e5cabbfcca6674f1dc7f49c9f164eaf8b0a9c7cc8bd17e417ed913e67f7a96c50f63612b87e78cf0d2788a14e832a9487a11407a35b29c9c2977fd0f8257ea7beaf5b7e896e4bad42b42e5991969d08660b9318e2bf2c2c9f96322e9da6052c65e33e14cd44af9ffab10ac6d55d81b5654d245619f6427aeec2bdf2a52946fe968fa0269825c653a70fe0b4e623a05ce45eca6575c4c0fcc08b38425908ae5b020643dd874f39d206ae50fd277856028c50f3a884b8cd309fb1cd5fe7777fed1bfd9fe94ab7c4750e1b2ae19c3511cdecb6a17c16088e6bf12eccfc72b7287b20681ac63db62f37e147001f3236888819d4943af0be9ccd5117247553eac4cfca1f5343bd13e3f5372829815332b2b2767b001763fbe2fe24dca3aa00fafa302b915f3aee183ce084f91a68c8d9f0d3e476db5e38e391ed2433d236d77e6408f758289611e1c12c93378ebba6d60310eab30bb0b34ba33c89d95ba02a4409f8ed6768a259560cb35bf5d27400267a138f97fc6aaa49f3cbbe7777550dec534d600a364a630a1e1854985a79674c56035f6f25937f885d34ff41c6505d5256b08a91b6f49476d5ca53b662b1c187288272c12176f579ad2ccfb09d68fa43609ca43b9f3879250cac82b00c31a700131d723e3901f5940a0bc96a92c5445fecb0f2e924532790cbbcf51f9a06a87a426d3c9133b4fbdef09b2d020d49d7e50622f3281554e19a1c792b83655acd3a6eb08cc11da2c253dbfcc89bbc2e649edd5f1697d3542954414e1a79ee06bb562a93b55970e0eeace2fb72c2b8546fbc751e72523b0a32cfcc5c684ea04b2a6024587e065686dff750277700a1a363d18e426d9572d7561b9ac0047d75fab678f395028ae33060713b23a1ec343a6ca993ca0ac5a9b5e8221900f34618c6d93881daee7411d9a68cd3e1afd368529ee6f415b2bbedae01cb36a0e92e9a57e6fb5bbcbc1da999b3c0a2756185e5ff57c7b38d66b1d6eebaa519a8deda7772c57cf9c6eac892b92ebb9ffa6f3fa2b15aeefea9ad1265d226bce7b21baa1f78e9e4bcd00fbd4e9917e88c8b472d61f30f57d54574806fbb0435b0f7497dff34c12de89373e6d1990caecbbb2bf8e24dd24c278aad2caa675a86c8ea17f27c5863766cc916b714ea5cb7c0327ce77560bde4d14bfbd020ae961ee4c34272e1ea8bf8458ff2078c2bc9cf9c1e738cc3f436ef30ef77d249139ac3ec884fa082f5d5158304bd6eacd6d33919bf9ca72875f4b1a81e2762c4d2489c51bf1dbb55fc145c7d7740e523e1987a103d34c57def453e407833170a23ba67b866193e8f0f29a2f7dec8be6ca0faa507bf7944cec49bf0f3482424c003efc074fd6a34f9e526d2da4325621b8038ae70d820562f855f18c95ad02012f5c34dd3f493c9b90afdb1f15e19d3a5e55a84f1e7f3e1fb7dcb3f944662c6b1e30fedb3df41a9df237b37d9480696f76535b16280a7e6e5fa7822ca8dcf121f4abf195b4e6b372a894de66a9ac9e72da0fc65929254aab8c1b750275eb33b0a3b7a2773b55216ed1edb00510edd2e851b8c87b911c650bcb9d0911b39b7075c6ec6e548c8a1d9e6912ea49fbdb095740b6676bfb5230bcee694b3759a9c90c3d52b148734388baee3cc1f445e789842b27f2b98c382d510c4b9897af0ca7cef56b065d6788cd410a8506996bf7e899dea1a0a8f2f67bae2f2e1b8e465733b95c3bb95650c3def3f853d8f86f6d2085520742be415ea9f6e658fb99ce409ce1804a251af631e381c09bde0f3b8cee2fab882962e83c7fc1c57f1f2c6a41a0681a7b09125da158e39e17826fc50640c5f65a4b262146527a937ea2fc53ff9dd84b10a4e5a405a1f59ab7672e9b55561cb4d065f14ca8e0ee884784c9017ac2eb9545ce318ae3d7423a1a57321371b02d5222407b3bbe3b40afc75b045c68e4ce989513d7e038ec6847ee7b9258e1f88a1691d91a173c08326b9dd552f4ce95bfccf922f60d6a8a064325d007d8b52b07b208deb46041baeeb6bc79d6a3f2f9846d9d063efdb3563c09bbdfe186df856a8b8254d834a0450c9469780590e91c89d38ad0792dfd0eab0b80865bca1d31f1269fcd55502b366653436e5aead5997db9ebdc6eb02d13f9b83c20d31ddc92db0b07fb28fe3299c286247fe5926cfd805b5203bfd47c2570c46f9e9d08f6286a77c4cb8519e1fe353d5d26c6f217524104f2518b0cd485e0dd009c572eaa2155dbd607b267a978aa4b9c440ccb9d668578e9ada53a8944719e63569aba9ea521314d84eca0b8f38f1eee13aba83fdcce5e50fd7e6f465c3d785344ff94b5c85b21e3bb3be26ea74c0fca1b246f4a03ed3618278e00caaea0d749f47f0f83317fbf93525c2b58160611b82845e30c75decf64800a1991b09ccc76b19ac486db5b4d3608a75b52bf21d912cd837d07554c46e9e6d152523ebe1f7eb373d09a306d304ae6cbcb6eb9ed1456b7dff593196f53d7d84098e8d624a31547a4427459b4a5ac955896dd8e104550c3dfefb59b9836115552a1cb83a4478ccdebdd7b06dc31fc0b06b6502a449edfede4e43caf8496312b2c48f8e5f68906458624129ca45857a0a2e9a6cb7c49d89a5a97bb9ba1a000e0fdf45b2b394619ab8f89a9cd021d925c95e1ba4b19f0bd8fc0dc5af6cf9c4a5fd29e09ac91a6915de8b1e8f5d328a9772eb4b1c0efac2b4f98ef328e137bd6d96f419454320376e8a679c556c8cd9c097436e1b936f85c02f5f9c27ed6b58dd4dd3ff29a402068fa3bc7a339c7f10fdfbbc844d25054178b0e03a94573e0611df8d037baf70044a5267575817bee1003fe1d6a94aa4bf4d1b842665a0d566330e4364564fd12e45e8085109adb78229c488253c79cd11cfbfb973bf8c751bbeb830bed1987cc15425aaf6520172a9ae99a02f6c8181dcf925ec4e9f4da57026538f3b4fb35c5152bb7f2263dd61463967b578f5f3939e761305bcd90468024b650cffda083a86aabb8273a8696b99b39df308e1db16db5ff3dec873a285421423102072b0f799f4a98b704b57e9467df69c48c3ed9eedd584ff01439fad57a3473f34aa2ade038726e43109869e973994108ba4e9fde5783b443d04adfb27b3143fd8b5357aa5ef6cd84aef3a0144a7a85962381a93e4414926ba4719818fe7e4f0214824aa3a9071fc3cc047767ab9cf0577783cac11b6914607962b78415ae04c8cc1b7be44073d14b83e60990b8bf6c3c5c5b76b53b3a418cfaef5a3ff83ca5da32e0841382b7b072728745fd5a5336d5cb1ee2aa99a8cf5204b16701116c4bfc41a4e796d13362f9054735253dce3097ada20f8c8cf5214b1b9581bdeca43f543da3f24e718ba3a4b58235f3258d4d2e4e0de5d47c4a8b6dc2d2bca80efdebaac432653e2ba1cca8f3636c146f27f8912c5bc9ef67742ec566895bafcf942852aa82c7e024538c629cb88242862d1e2acec6ec768a931a29deb2386ada718d9c33f384b979d71d5e00e258620f0122fe48a544053a1fd3188b7e8ffa642d088f32b5383a9c2cd68b61779a31801d32f0c2f42e75f341f64251df805e310ade94abb98731b9b1e2d9c73220539d89e4e6820303d7f7366da3ba5a9b976585ff6ed6ac8befaf76f1e4c6c2e05a0fa3f4faac8344ab9e90bb69b7f677a70b43337e90b21f374fb01e34e370af87050f89a680ebf0ec788975d94302ada856220475fc9ab4f3db0d8a41d5e70db44a2526831bda851f4a6d22dfad7cd3f1dea8893a47d5ca0b26d6e9f08de9fd4791a900d272ec4024c07a76b6adddca7e89982bbd9c5220ef1b1f6645033c9dbf363afbb7b1e3bcaf4154bf49f2e348b708e6ed1bcb427f571242ca54a0756bd394b9b21bb9e5514aa8a7b39498294689b440032a19582ed34fc2d6e7ddfa02f7c9dde194be1ca40582dc2ceab56c5d146604008da360e466e8618506eabbc903e7820388d34b87dec56e05b32496f4ab94d1877049d9ad62ceb4cb0c976a6ed601eb1c22e07fdacff441e296565edbdec85eb6097cf736fdb2ae54877e3f5e1343fbaabaf25b833aa064209797ab04b53519d855b20cc0315049c4f9bf5ca36667c26e50d1635ff02e2c9a85313026f5e0e00f5973afee17d70adf9566e36a2e45158e44492a7053b3e638feb1f4eb1eb3eda542776a73115833737c0dd2f3083cba2fc95f9beeadd43c5a71da84ea8a53659f296ba4223e3ae50974cc38e66e3446153b29b126fb91adb08d276d2d7ad17054764e1f237cec7540b708044da5a1bcd13f85e33786477e983d6129a9c29bf2309c1775fcc8691f3ec9a347aed331842ecf549fe77efa028b63c913269375652e478c57f4f1a5d2cc06958d0903acb7cfc0159deee772a1cd567b2754d2f30a6a5ee818ba66fccacd441de0806bfc0b4f790d9b6d3a3fb8f0b666fe8d9f2e22905664899d3cfc834de7d9c7fe923f2a005a58c5d4b767cdfd8f544ae418ec572134fd5d42ff6720015148118a36a9e5daabecb85b7ca88274978bde9a757188841f066851c013c21b1c6f518bf01e4d84262e7846ebaade1cc68ebb8b592a41301c64049fb9ab5e8e3068e84924bf79f8baf3e0b37cab6db4a6e1a02ab516cd705d00f3cc4dc28bae4e7724b4cf23d252c7629e33f3f7633bfe84c272c73dcd6a6d91a6c24295bdc39b7a0ee8e00d87a9e27fd4253e2d285931acebfeb7ba1e9ffa11c3e6f9b1c4573be934f6cb5d3780d83cdda2ad996977643fdc06cd43bfe1e91844612eaa5989ab508e2f2ea0e49f286b8c2e4d4329b582a07af4e66ffc88f2e9f202459bc4bfdb722ff2651131bb6391fc6852aaf236628ece738373c69a4a340628a36c32ca84e9b320f604087a01a4d81d474149b667a013f052855fff479323a60e2afd09e2d6e9f1ee711", 0x1000}, {&(0x7f0000001100)="a89a2f2343459b2b77406b109e6934632fea9a7357fd7cc133211e31b88a2118fb3f4bdd635d3bf608fde2a14bed36c6ad1f88a778af32b9a5bce7fcaa501c97781577023fb7a5033523378acc914da21d5af9c277adf39c177cabf815d96ba097044a68ef02fa", 0x67}, {&(0x7f0000001180)="93c459cb10586a2025013369d256a935a22fdcf49b9ab38bf88a762518ea906bfc84ba1bddef7505a9f22ea107f687d81b87a24ff67cc5fcab8ad3296fad4fa50bb10d170b6ae585", 0x48}], 0x4, &(0x7f0000001840)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="20000093915a1189f1b0e52d86c83d04b6728a0002300000ffff000000000000", @ANYRES32=r13, @ANYRES32=r19, @ANYRES32=r29, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r30, @ANYRES32=r31, @ANYRES32=r32, @ANYRES32=r33, @ANYRES32=r34, @ANYRES32=r35, @ANYRES32=r36, @ANYRES32=r37, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r38, @ANYRES32=r39, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r41, @ANYRES32=r45, @ANYRES32=r57, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r58, @ANYRES32=r59, @ANYRES32=r60, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r61, @ANYRES32=r65, @ANYRES32=r74, @ANYBLOB='\x00\x00\x00\x00'], 0x108}, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r79 = socket(0x2, 0x1, 0x0) connect$unix(r79, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:38:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) 05:38:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="c610e33375573c72cb1b559674c55913f85c06c5ec9977c51625f98162f59f5c4be6dd54d2a4b711cbed5770c9139fe9e73e15a1e5b68a36e62731ad262200a1cd4bcdbddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d371854cd875c294b57b146698d7a4a00412e6836d84a6bef37e6b63c0a45eada", 0xffffffffffffff7c}], 0x1) 05:38:23 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgget$private(0x0, 0x1) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:38:23 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000229]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)=0x40) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) login: panic: kernel diagnostic assertion "cifp != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/net/route.c", line 951 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 231489 23189 0 0 0 0 syz-executor.1 *129618 23189 0 0 0x4000000 1K syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff822085b2,ffffffff821d2c2a,3b7,ffffffff821e8dc2) at __assert+0x2b rtrequest(1,ffff800023ba77a8,4,ffff800023ba7878,0) at rtrequest+0xbf1 rt_ifa_add(ffff800000aaf900,840100,ffff800000aaf958,0) at rt_ifa_add+0x290 in_ifinit(ffff800000af4000,ffff800000aaf900,ffff800023ba7b80,1) at in_ifinit+0x37a in_ioctl_change_ifaddr(8040691a,ffff800023ba7b70,ffff800000af4000,1) at in_ioctl_change_ifaddr+0x5de in_ioctl(8040691a,ffff800023ba7b70,ffff800000af4000,1) at in_ioctl+0x205 ifioctl(fffffd807737fc08,8040691a,ffff800023ba7b70,ffff800020abe528) at ifioctl+0xb64 sys_ioctl(ffff800020abe528,ffff800023ba7c88,ffff800023ba7cd0) at sys_ioctl+0x5b9 syscall(ffff800023ba7d50) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff36,0,3,4bdca5d9010) at Xsyscall+0x128 end of kernel end trace frame: 0x4c0be1c0590, count: 3 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 "cifp != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/net/route.c", line 951 ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff822085b2,ffffffff821d2c2a,3b7,ffffffff821e8dc2) at __assert+0x2b rtrequest(1,ffff800023ba77a8,4,ffff800023ba7878,0) at rtrequest+0xbf1 rt_ifa_add(ffff800000aaf900,840100,ffff800000aaf958,0) at rt_ifa_add+0x290 in_ifinit(ffff800000af4000,ffff800000aaf900,ffff800023ba7b80,1) at in_ifinit+0x37a in_ioctl_change_ifaddr(8040691a,ffff800023ba7b70,ffff800000af4000,1) at in_ioctl_change_ifaddr+0x5de in_ioctl(8040691a,ffff800023ba7b70,ffff800000af4000,1) at in_ioctl+0x205 ifioctl(fffffd807737fc08,8040691a,ffff800023ba7b70,ffff800020abe528) at ifioctl+0xb64 sys_ioctl(ffff800020abe528,ffff800023ba7c88,ffff800023ba7cd0) at sys_ioctl+0x5b9 syscall(ffff800023ba7d50) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff36,0,3,4bdca5d9010) at Xsyscall+0x128 end of kernel end trace frame: 0x4c0be1c0590, count: -12 ddb{1}> show registers rdi 0xffffffff810d08e7 db_enter+0x17 rsi 0x3fb9 __ALIGN_SIZE+0x2fb9 rbp 0xffff800023ba75c0 rbx 0xffff800023ba7670 rdx 0x3fba __ALIGN_SIZE+0x2fba rcx 0xffff800021774000 rax 0xffff800021774000 r8 0xffffffff8154309f kprintf+0x16f r9 0x1 r10 0x25 r11 0x87f3a954f0dcb54 r12 0x3000000008 r13 0xffff800023ba75d0 r14 0x100 r15 0x1 rip 0xffffffff810d08e8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800023ba75b0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.1) pid=129618 stat=onproc flags process=0 proc=4000000 pri=81, usrpri=81, nice=20 forw=0xffffffffffffffff, list=0xffff800020abf670,0xffffffff82658e38 process=0xffff800020add180 user=0xffff800023ba2000, vmspace=0xfffffd807f00a8a0 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 23189 231489 69233 0 7 0 syz-executor.1 *23189 129618 69233 0 7 0x4000000 syz-executor.1 69233 43492 78764 0 3 0x82 nanosleep syz-executor.1 27023 93782 1 0 3 0x100083 ttyin getty 33644 421201 78764 0 3 0x82 nanosleep syz-executor.0 3533 138778 0 0 3 0x14200 acct acct 49456 211280 0 0 3 0x14200 bored sosplice 78764 379319 67090 0 3 0x82 nanosleep syz-fuzzer 78764 372399 67090 0 3 0x4000082 nanosleep syz-fuzzer 78764 103782 67090 0 3 0x4000082 thrsleep syz-fuzzer 78764 493847 67090 0 3 0x4000082 thrsleep syz-fuzzer 78764 194218 67090 0 3 0x4000082 thrsleep syz-fuzzer 78764 165910 67090 0 3 0x4000082 thrsleep syz-fuzzer 78764 43287 67090 0 3 0x4000082 kqread syz-fuzzer 78764 97539 67090 0 3 0x4000082 thrsleep syz-fuzzer 78764 214999 67090 0 3 0x4000082 thrsleep syz-fuzzer 78764 519844 67090 0 3 0x4000082 thrsleep syz-fuzzer 67090 239826 32450 0 3 0x10008a pause ksh 32450 338577 92541 0 3 0x92 select sshd 92541 448617 1 0 3 0x80 select sshd 26189 451003 70082 74 3 0x100092 bpf pflogd 70082 342214 1 0 3 0x80 netio pflogd 27778 213952 55778 73 3 0x100090 kqread syslogd 55778 192465 1 0 3 0x100082 netio syslogd 25562 202689 1 77 3 0x100090 poll dhclient 38015 517899 1 0 3 0x80 poll dhclient 68844 189811 0 0 3 0x14200 pgzero zerothread 44371 469512 0 0 3 0x14200 aiodoned aiodoned 92 479882 0 0 3 0x14200 syncer update 24819 54615 0 0 3 0x14200 cleaner cleaner 11955 78253 0 0 3 0x14200 reaper reaper 59414 6954 0 0 3 0x14200 pgdaemon pagedaemon 8591 318171 0 0 3 0x14200 bored crynlk 2334 45906 0 0 3 0x14200 bored crypto 55176 82527 0 0 3 0x40014200 acpi0 acpi0 19900 502308 0 0 3 0x40014200 idle1 75205 418926 0 0 3 0x14200 bored softnet 73333 511077 0 0 3 0x14200 bored systqmp 75116 341170 0 0 3 0x14200 bored systq 37922 321587 0 0 3 0x40014200 bored softclock 63675 290868 0 0 3 0x40014200 idle0 71524 407421 0 0 3 0x14200 bored smr 1 353172 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 23189 (syz-executor.1) thread 0xffff800020abe528 (129618) exclusive rwlock netlock r = 0 (0xffffffff824d88c8) #0 witness_lock+0x52e #1 in_ioctl_change_ifaddr+0x3f #2 in_ioctl+0x205 #3 ifioctl+0xb64 #4 sys_ioctl+0x5b9 #5 syscall+0x4a4 #6 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8263a6d8) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9623 6488K 8998K 78643K 35719 0 0 pcb 13 12K 14K 78643K 796 0 0 rtable 123 13K 14K 78643K 3263 0 0 ifaddr 97 21K 22K 78643K 1101 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1609 0 0 iov 0 0K 32K 78643K 911 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1247 78K 79K 78643K 8295 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 56 0 0 VM map 2 1K 1K 78643K 10 0 0 sem 12 0K 1K 78643K 1626 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 4572 0 0 sigio 0 0K 0K 78643K 73 0 0 proc 62 63K 83K 78643K 1864 0 0 subproc 32 2K 2K 78643K 418 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 305 0 0 in_multi 23 1K 2K 78643K 368 0 0 ether_multi 1 0K 0K 78643K 25 0 0 mrt 0 0K 0K 78643K 26 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 108 477K 477K 78643K 108 0 0 exec 0 0K 1K 78643K 933 0 0 pfkey data 0 0K 0K 78643K 1 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 126 23K 32K 78643K 16456 0 0 UVM aobj 130 5K 5K 78643K 138 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 881 0 0 NDP 24 0K 1K 78643K 297 0 0 temp 256 3565K 3641K 78643K 141052 0 0 kqueue 0 0K 0K 78643K 32 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 99 0 91 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 291 0 289 1 0 1 1 0 8 0 rtentry 112 617 0 573 2 0 2 2 0 8 0 unpcb 120 1913 0 1896 5 4 1 2 0 8 0 syncache 264 30 0 30 13 12 1 1 0 8 1 tcpqe 32 7214 0 7214 1 1 0 1 0 8 0 tcpcb 544 2065 0 2058 15 14 1 13 0 8 0 inpcb 280 6487 0 6477 30 28 2 13 0 8 1 rttmr 72 10 0 9 1 0 1 1 0 8 0 ip6q 72 1 0 1 1 1 0 1 0 8 0 ip6af 40 2 0 2 1 1 0 1 0 8 0 nd6 48 51 0 49 6 5 1 1 0 8 0 pkpcb 40 26 0 26 8 8 0 1 0 8 0 swfcl 56 4 0 0 1 0 1 1 0 8 0 ppxss 1128 158 0 158 11 11 0 1 0 8 0 pffrag 232 46 0 46 14 14 0 1 0 482 0 pffrnode 88 46 0 46 14 14 0 1 0 8 0 pffrent 40 113 0 113 14 14 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 323 0 264 1 0 1 1 0 8 0 pfstkey 112 323 0 264 3 0 3 3 0 8 1 pfstate 328 323 0 264 7 0 7 7 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 11 0 10 8 7 1 3 0 8 0 art_heap4 256 1687 0 1468 44 29 15 17 0 8 0 art_table 32 1698 0 1478 3 0 3 3 0 8 0 art_node 16 419 0 381 1 0 1 1 0 8 0 sysvmsgpl 40 14 0 3 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 1624 0 1614 1 0 1 1 0 8 0 shmpl 112 136 0 8 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 8330 0 6920 46 0 46 46 0 8 0 ffsino 272 8330 0 6920 95 0 95 95 0 8 0 nchpl 144 16587 0 16107 61 38 23 61 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 208 5926 0 0 312 0 312 312 0 8 0 namei 1024 57093 0 57093 3 2 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vmpool 552 8 0 8 5 5 0 1 0 8 0 scsiplug 64 6 0 6 4 4 0 1 0 8 0 scxspl 192 49981 0 49981 46 45 1 7 0 8 1 plimitpl 152 399 0 391 1 0 1 1 0 8 0 sigapl 432 4712 0 4697 3 1 2 3 0 8 0 futexpl 56 105938 0 105938 1 0 1 1 0 8 1 knotepl 112 1061 0 1042 3 2 1 2 0 8 0 kqueuepl 104 1228 0 1226 5 4 1 4 0 8 0 pipepl 112 2438 0 2419 9 7 2 2 0 8 0 fdescpl 488 4713 0 4697 3 0 3 3 0 8 0 filepl 152 40897 0 40795 42 36 6 14 0 8 1 lockfpl 104 1805 0 1804 1 0 1 1 0 8 0 lockfspl 48 609 0 608 1 0 1 1 0 8 0 sessionpl 112 46 0 35 1 0 1 1 0 8 0 pgrppl 48 90 0 79 1 0 1 1 0 8 0 ucredpl 96 4796 0 4787 1 0 1 1 0 8 0 zombiepl 144 4697 0 4696 3 2 1 1 0 8 0 processpl 896 4730 0 4696 4 0 4 4 0 8 0 procpl 632 14474 0 14430 8 3 5 5 0 8 0 srpgc 64 47 0 47 16 16 0 1 0 8 0 sosppl 128 91 0 91 19 18 1 1 0 8 1 sockpl 384 8851 0 8824 53 48 5 22 0 8 1 mcl64k 65536 22 0 0 3 0 3 3 0 8 0 mcl16k 16384 22 0 0 3 1 2 3 0 8 0 mcl12k 12288 25 0 0 2 0 2 2 0 8 0 mcl9k 9216 20 0 0 2 0 2 2 0 8 0 mcl8k 8192 18 0 0 3 1 2 3 0 8 0 mcl4k 4096 17 0 0 3 0 3 3 0 8 0 mcl2k2 2112 10 0 0 1 0 1 1 0 8 0 mcl2k 2048 191 0 0 22 2 20 22 0 8 0 mtagpl 80 78 0 0 1 0 1 1 0 8 0 mbufpl 256 424 0 0 13 0 13 13 0 8 0 bufpl 256 21737 0 14689 441 0 441 441 0 8 0 anonpl 16 499776 0 483235 166 96 70 83 0 124 0 amapchunkpl 152 32102 0 31986 52 44 8 13 0 158 0 amappl16 192 24205 0 23275 132 84 48 59 0 8 0 amappl15 184 850 0 849 5 4 1 1 0 8 0 amappl14 176 1064 0 1063 2 1 1 1 0 8 0 amappl13 168 400 0 400 3 3 0 1 0 8 0 amappl12 160 23 0 21 1 0 1 1 0 8 0 amappl11 152 559 0 544 1 0 1 1 0 8 0 amappl10 144 490 0 483 1 0 1 1 0 8 0 amappl9 136 1219 0 1213 1 0 1 1 0 8 0 amappl8 128 795 0 754 3 1 2 2 0 8 0 amappl7 120 627 0 617 1 0 1 1 0 8 0 amappl6 112 578 0 563 1 0 1 1 0 8 0 amappl5 104 342 0 327 1 0 1 1 0 8 0 amappl4 96 4864 0 4826 2 1 1 2 0 8 0 amappl3 88 910 0 904 1 0 1 1 0 8 0 amappl2 80 36470 0 36398 4 2 2 3 0 8 0 amappl1 72 113471 0 113037 25 15 10 20 0 8 0 amappl 80 15146 0 15106 4 2 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 137 0 8 3 0 3 3 0 8 0 uaddrrnd 24 4721 0 4697 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 4721 0 4697 1 0 1 1 0 8 0 vmmpekpl 168 38860 0 38824 3 0 3 3 0 8 0 vmmpepl 168 587601 0 585514 333 208 125 133 0 357 25 vmsppl 368 4712 0 4697 2 0 2 2 0 8 0 pdppl 4096 9449 0 9410 7 1 6 6 0 8 0 pvpl 32 1365210 0 1345416 376 195 181 201 0 265 16 pmappl 232 4720 0 4705 6 5 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 669 0 60 18 0 18 18 0 8 0