0c4e7e90bd647ee2e12aaa6c55bf477f56173e54ea839ed3b1ffc0a263be376159b5d40c784abf456f4b2643ca41a5a542f568878e3c07f2b38b5857ef2500509afdfb5de1a8944ca025cad2fa5f580ffc9759cec4fb879500f8223c739ecd41d674fed"], 0xa) dup2(r9, r8) listen(r9, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r11, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00'], 0xa) dup2(r11, r10) listen(r11, 0x0) setsockopt(0xffffffffffffff9c, 0x8, 0x4, &(0x7f00000002c0)="040070aa57141718535f00000000", 0x27e24918aaaed4d7) setsockopt(r7, 0x6, 0x3, &(0x7f0000000500)="04000000", 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xfffffffffffffdf4) getegid() getuid() getegid() r12 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xff89) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) getgroups(0x5, &(0x7f00000006c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000700)={{0x101, r12, r13, r14, r15, 0x80, 0x4}, 0x80000000, 0x9, 0x9}) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x84}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[{0x1f, 0x0, 0x7, 0x2}, {0x6, 0x3, 0x80, 0x7}, {0xffff, 0x8, 0x7f, 0xffffffff}, {0x400, 0x4, 0x2f, 0x3}, {0xaf8, 0xc0, 0x77, 0x31d3}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r1 = msgget(0x1, 0x0) msgrcv(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000000d7a3ef745423ee0403356a708e42ac2b5ee3114bcd55340dd80dd6"], 0x9, 0x0, 0x1c00) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/231) r2 = open(&(0x7f0000000400)='./bus\x00', 0x30000, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$TIOCNXCL(r2, 0x2000740e) 16:00:09 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7fdffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000000)) 16:00:09 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) mknod(&(0x7f0000000200)='./file0\x00', 0x2062, 0x8000000000028aa) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x2) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) close(r4) select(0x40, &(0x7f0000000040)={0x3, 0x9, 0x8001, 0x5, 0x4, 0x0, 0x0, 0xffff}, &(0x7f00000001c0)={0x40, 0x0, 0xfff, 0x40, 0xffffffff, 0x0, 0x2, 0x8}, &(0x7f0000000240)={0x614bd6d4, 0x9, 0x38, 0x9, 0xadf, 0x3, 0x5, 0x5}, &(0x7f0000000280)={0x401, 0x6}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000300)={0x7, &(0x7f00000002c0)=[{0xffff, 0x7f, 0x6, 0x8}, {0x6, 0x7f, 0x81, 0xfffffff9}, {0x2, 0x7, 0x8, 0xc000000}, {0x7, 0xfe, 0x81, 0x1}, {0x81, 0x1f, 0x40, 0x3f}, {0xe1a, 0x6b, 0x4, 0x401}, {0x6, 0x2, 0x8, 0x3}]}) syz_open_pts() openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r5, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffdfffc}) 16:00:09 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = kqueue() r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$getflags(r2, 0x3) kevent(r1, &(0x7f0000000040), 0x9130fbf, 0x0, 0x5000000, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000], [], [], [], [{}, {}, {0x2}, {0x400}]}}) 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) kqueue() r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc6a, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x1, 0x0) r8 = socket(0x18, 0x400000002, 0x0) close(r8) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r8, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) r9 = socket(0x18, 0x400000002, 0x0) close(r9) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r9, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) kevent(r1, &(0x7f0000000440)=[{{r4}, 0xfffffffffffffffa, 0x43425c579bf0daa4, 0x4, 0xd91, 0x100000000}, {{r2}, 0x0, 0xb1586b286cfd35d8, 0x20, 0x7f, 0x2000000000}, {{r5}, 0xfffffffffffffff2, 0x2, 0x80, 0xffffffffffffffc1, 0x4}, {{r2}, 0xfffffffffffffff9, 0x9, 0x0, 0xb28, 0x5}, {{r6}, 0xfffffffffffffffe, 0x40, 0x2, 0xc04, 0x4f7}, {{r7}, 0xfffffffffffffffe, 0x10, 0x20, 0x2, 0xcfa8}, {{r8}, 0xfffffffffffffffa, 0x13, 0x2, 0x5, 0xfffffffffffffff9}, {{r7}, 0xfffffffffffffffd, 0xc5, 0x4, 0x1f, 0x80}, {{r9}, 0xe5ed81f31ae6549b, 0x10, 0x2, 0x4, 0x8}], 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x15}, {0x6}]}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$BIOCLOCK(r2, 0x20004276) syz_emit_ethernet(0xe, &(0x7f0000000200)="7794ecb2b77544b74715e9d96cb3") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x15}, {0x4000006, 0x0, 0x0, 0x100}]}) r3 = openat$bpf(0xffffffffffffff9c, 0xffffffffffffffff, 0x40, 0x0) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000180)=0x6) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = socket(0x18, 0x400000002, 0x0) close(r5) setsockopt(r5, 0x2b, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfd56) write(r5, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) fcntl$setstatus(r6, 0x4, 0x40) r7 = getpgrp() fcntl$setown(r6, 0x6, r7) fcntl$setown(r5, 0x6, r7) 16:00:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x5, 0xffffffffffffffff, 0xffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) r3 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) setsockopt(r4, 0x4, 0x1000, &(0x7f0000000100)="098ef84ce1767d96d2b72a343e79fe66e0652a76c3dc1698d7bff5849264c39705e0c995034a9753f81b94c1dfe817270ef5ebd99398e9b25c7181de32ed6ddc9d7e5c9e54e8875df0da28f38b34f08afa936e43fa1ac574143a34f4133cd70d0f4f9cfb2982f4ff280dd9deed7e732d30604fca5cd72ede8b28efbcf121baabad4a1437c612e4ba9a0f07b21704709aa84d8e658b3262e10079fc79522041f41591cf37793ef694392959cf871198945b12981325cee34d1a54c3f6a399942e8c56360da2910dcb6738f20ac042e0baa6b96557831975fa335039311c026d20d10e068a240cc6d880e96e5540e1883a6be1f524", 0xf4) fcntl$dupfd(r1, 0x0, r3) r5 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x84}, {0x50, 0x7f}, {0x6}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x7bf) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="9bf4174b8372ab2ed8d1d4f0e265") 16:00:10 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000000)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x8000000000000000) write(r1, &(0x7f0000000100)='w', 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000001600)='\x89\x00Ap\xcf\xccq\x03\x02', 0x0, 0x0) 16:00:10 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x5, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x6) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956", 0x4) 16:00:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x59) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket$inet(0x2, 0x5, 0x9) geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r5) r6 = socket(0x18, 0x400000002, 0x0) close(r6) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000140)="ad18f05de2f4ef18", 0x59) r7 = socket(0x18, 0x400000002, 0x0) close(r7) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r7, &(0x7f0000000140)="ad18f05de2f4ef18", 0x59) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket$inet(0x2, 0x8000, 0x7) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r10 = socket(0x18, 0x1, 0x0) close(r10) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r11 = socket(0x18, 0x1, 0x0) close(r11) connect$unix(r11, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse\x00', 0x0, 0x0) r12 = socket(0x18, 0x400000002, 0x0) close(r12) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r12, &(0x7f0000000140)="ad18f05de2f4ef18", 0x59) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, 0x26e) r14 = socket$unix(0x1, 0x2, 0x0) r15 = syz_open_pts() fcntl$lock(r15, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x10000ffffffff}) r16 = syz_open_pts() fcntl$lock(r16, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x10000ffffffff}) sendmsg$unix(r14, &(0x7f00000000c0)={&(0x7f0000000d80)=ANY=[@ANYBLOB="d0d37328f2b886e4ec6eeb1397e9920da5c759309a0abccd88f6c2568448405237226474f1bc7256899e33f97e21230a4405c612c9a69946e72b6409ee", @ANYPTR=&(0x7f0000000b80)=ANY=[@ANYRESHEX=r15, @ANYPTR=&(0x7f0000000900)=ANY=[@ANYPTR64, @ANYRES32], @ANYPTR64=&(0x7f0000000940)=ANY=[@ANYPTR64], @ANYRES16=r13, @ANYBLOB="52a70af3d8299b163974d58f7f7e44d354eb3fec5c05fcef47eed3bb0c59d9e17d25e0de274b585af03d4ef4227fc55df5333c943d2d827f59e2a83e93f13d270795a9ecca6041c7638c8daf01e4685dac6238de520a4bb6ca6860f773463ad8e6a6c509a9f8d0462ab1e67ebb28f1ef14a10d15929c0ce39451e3703be7631185634923d7f00c46aa8e5039a184d80101a120a9fcd2d2428a85c92eb52b35de529078", @ANYPTR64=&(0x7f0000000980)=ANY=[@ANYPTR64]], @ANYRESOCT=r16, @ANYBLOB="a5b451614cde6d21e445c16bb137bf91830f6d79767de88b503c57467528deeedac23005effccecd9adfd33c1cc49ade89674fb5a39f020000000000000085d5371fb3648d391ca14d661e732d231e1cd0049b663472ff5ef7a9bfff0779ff2cb9324f6932c7af350dad410da8a91d159536d6b69a559851a9236dce", @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES32=r13], 0x7, &(0x7f0000000780)=[{&(0x7f00000006c0)="7478135da78387f8a6a58aafc2289dc299d8d7cccb214e95e6e0ab3da69b7881e8ac20f7ac98d01493b2a3f09c89095e008cdcdf45f885eb8ecdd064a2c88bc3d79db7fe35242054826af2fc2548af5a574a88a57043784297efd6d229bc5245303d4364209d025a929fc3976f087123ff068c3f86ae777e353263a3b405660b52e3f3593c57b26d63412136eca97939b60d22814a9e182b5e856cf7928fbe35f6eb9517ec4fc6c7", 0xa8}], 0x1, 0xfffffffffffffffe, 0x0, 0x9}, 0x0) r17 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r17, 0x0, 0x0) shmctl$IPC_SET(r17, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r17, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r19 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r19, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r19, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r19, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r19, &(0x7f00000007c0), 0xcb005093f78273e) r20 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r20, r21, r18, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r22 = getppid() r23 = fcntl$getown(0xffffffffffffffff, 0x5) r24 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r24}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r25 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r25, &(0x7f0000000140)="200e22", 0x3) pwritev(r25, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r27 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r27, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgget(0x1, 0x200) msgget$private(0x0, 0x8) msgsnd(r27, &(0x7f0000000280)=ANY=[@ANYRES32=r14, @ANYRESOCT], 0x2, 0x0) msgsnd(r27, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) 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, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r32 = getppid() r33 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r33, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f53426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r34 = fcntl$getown(r33, 0x5) msgctl$IPC_SET(r27, 0x1, &(0x7f00000001c0)={{0x2, r28, r30, r31, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r32, r34, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r26, r31) fchown(r24, r31, 0xffffffffffffffff) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r18, r31, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r22, r23, 0xfffffffffffffe41, 0x9, 0x7fe}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r36) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) getpeername(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186004008034ff07010000000009000000000000530000000000000000000000000000000000000401", 0x2c}], 0x1) 16:00:10 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0x0, "000000000000000100002000", 0x0, 0xfff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0xd9, 0xb4f00000, 0x2, 0x20, "70d45c2fa6f6ffb69b801fe6147425c340217fd0", 0x1, 0x1f}) r2 = socket(0x18, 0x3, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) shmget(0x1, 0x3000, 0x40, &(0x7f000044a000/0x3000)=nil) 16:00:10 executing program 1: getrusage(0xffffffffffffffff, &(0x7f0000000140)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x2, 0x4) semctl$IPC_RMID(r0, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x20) 16:00:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) bind(r1, &(0x7f0000000080)=ANY=[], 0x0) r3 = dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) accept$inet(r3, 0x0, 0x0) execve(0x0, 0x0, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="01012e2f668365300000"], 0xa) 16:00:10 executing program 1: r0 = shmget(0x1, 0x4000, 0x40, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x44}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000140)=0x80000001) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) r5 = accept$unix(r3, 0x0, &(0x7f0000000180)) r6 = socket(0x18, 0x400000002, 0x0) close(r6) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) poll(&(0x7f00000001c0)=[{r4, 0x4}, {r5, 0x8}, {r3, 0x80}, {r6, 0x8}, {r2}, {r2, 0x4}], 0x6, 0x2a57) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)}) syz_emit_ethernet(0xe, &(0x7f0000000300)='\x00'/14) 16:00:10 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1000002}, {}, {}, {}, {}, {}, {0x1}]}) r0 = socket(0x18, 0x400000002, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000100)) 16:00:10 executing program 0: semget(0x1, 0x1, 0x0) setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x1000000009) r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) r2 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r4, 0x0, 0x0, 0x2, 0x9}, 0x400000000005, 0x5, 0x8}) r5 = geteuid() r6 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = socket(0x18, 0x2, 0x0) fcntl$setflags(r8, 0x2, 0x1) r9 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r9, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$BIOCPROMISC(r9, 0x20004269) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffefe) setreuid(r11, 0xee01) r13 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000240)={{0x7, r11, r12, r11, r12, 0x2, 0x2}, 0x5, 0x54, r10, r10, 0x9a8, 0x15, 0x3f, 0xfcc}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x0, r5, r6, r7, r12, 0x8, 0x6}, 0x1000, 0x6, 0x8}) 16:00:10 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd330600000000000000632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c84a4ea0affffff9c11fe994da2e6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) syz_open_pts() syz_open_pts() 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x80) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) kqueue() close(r0) 16:00:10 executing program 0: setreuid(0x0, 0xee01) r0 = msgget$private(0x0, 0xa0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x9, r1, r3, 0x0, 0xffffffffffffffff, 0x18e, 0x24d7}, 0x80000000, 0x400, 0x0, 0xffffffffffffffff, 0x7, 0x3, 0x0, 0x4}) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 16:00:11 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xd) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000140)=0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0xffd}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x8000}, 0x8) syz_emit_ethernet(0xfff, &(0x7f00000008c0)="9828bed0e52c2677d50e18031b411d4a38ac59ff75e0d2eaf6caaa1cf16eab3703f33f23ad9c4d115bed2c71a4cfcd81efd3fb55a01c05b8dd701b4e55f9d84c6aaea638f2eafb22ae7b822745f3bd21382b3b4cd917c406f8a2f644b30e1ef593123e14cf9eb952cf19af0dc08dd130d20889b25fcf3c474e1aa747e256e60b105e1f0ed57e9ad642a5b486868fd39a526e0bc4a7e166965b162f8f4851bc573a0a2476a743110a69afbd80734253902702928271f0e1cae691c501bfd327b9c1d0071be4194d2bea532732876ccda343aa23aeec2942ac11d6ac3b7832a43ab0d5f433a9d25f822f820b514edcc433288a5710c8072d32202b10d8b7046bec273892eff4d4c155aa020b4533d03123cdfa8b0805f8cc31aae4acec1717e9c02acd67404b1a28873677d786ba87c19a2b46fedbb44f155f2b7489df673739908780582b8007588d3ab3c0f278cf00b147ca37601bd76f66cfa78b9c5a6a8b024f71f17a5506dfa6662d62dd3931f73df50e9cd7eb63d7302f61b887a240f814c1cc84e6c73cef8f40f356b3da76f9a0bc5fa78320dd106dfb0e3e657b8f1598651bcb645242bfd160313c9b7ffc53a67bb86c519024f7caf2e4cdb0605225598c13b5b7a056bcd16364a34b6c1c2283d9eab6551fb6547fe2b812d973e0abbcf6fc289400ff0eefe54e36555329c8b5af87a57b937cf231bdc3f0f4675c791cf017480f7867f590b0b3b5b669ab48bbf37c61f509701f3c96d30d1d01a873891b017ce6455338003c75280e465ec026933167a65a175b1bc8755a09fb3e863d39a893a14feffed620018de8695ed5f2e546c914cb3bd2f4e6af8c3c4f649199d9059a1d8c414e4474e7aaa7de78b4c4afa871665b27f1d570114a534be568fa31343249733974321e5bd25d576fc1e7e7bc212403cdf5cc005b41abadb3c2634e62979a6d1b00bee97d36835839b04dc4a067a57c1749b7735776efa99ef2e7b8bacc3cf04977c6e4a1f18d3d3182f76116c61587dc9d0bec0aac86a2532733e1f9f98cd3ba8c9624973e9968467bfe2b02c1cf7667966a0614dd7fa6108002bfd4fd4cbfa4875ce17b446437baeda11e8399baff5a32db2275b5748a9065098bfb98460f569b098fbd059489cf4cb6343eaf690f87004ad6e9b1a041eb9870fc88651078b99a8a9ed4c6a8e6c072aec891b95ba97c211e0231d944edd44afd2b7836bee98d907df6f1f5c00d80885e93640da0155973f82920d3c2bec738df9116e8bc8183af274c489704db0d7f93412f10e6998999a0a6a83b3a949100486840e8a22c5b5b2f7fc04eba7bad640a2e86c2b371dd82cf66741a90eee43c00bfb61bbcac5bbdb0e5d634b021a0dbe7f65491b7a0c77aa6289c2994ce364643c4e6fd8d51766bddff42be87fc9bf4e493897c1969e42787a563fdba287edfe019f76713123638f69c42af5c7cfab7fcbb2c268e71b66f7940af2ba4b75c1379b5d33b3a10bb2c9540c5c12290ac143ef44250b7fd64d67ec1a1977975358b42b25dd3b0691e76e5980d3e05c909a048f7a104f88d6aeb574e8fc92e055fdd63c511a032c39e0dd1d2b7e743f035903d798d6e402e08c92750030ff668800aa360104a52f34d59b06e512e1a217eedcb11f8bc43d4dc9f779ca7529343624ab83cd4d060d69760b9a23390a4996984e68f3254b4defe4f41de0cfd9d1e0d473d0fc9a34ff4c022f6b6101bf808a2a8eba9301d76e49d302ec12f2980958a9b0d1c289e05f115fa9902fbf981048f1e2e00e50b005b46426b3841ee6b3abfff42462b24ea356aa21005dbe756f4d9cba381809ce32a5cedac4e123259fa6ee170b7886816d8e87d531b313c69d6395475907be8c217aec718a0ec4b6375b8e0f537edcf247189fbfb16003b00bff033b744742c4a17ff887cfa758ce4164a0c5f1cf5eec39d14c6ccd292f300e8f200fbe65fcb9f8cf5792f47872b71d4563f1b3911d47e96ca1258e5569899c5b4373fe210795adaf4972f9920f27005baefea54760935fc6e673d4b63503854b510134af52f7addf8b662ea7b787d78e466b05fc6f03e416e7c4633d3cc0a1da66bdba21c69b8a868b94b168ad3dabf41823a0292ed9efa93c47d775933058d141edc3d2c0e378e8ab5a0413d368d1304d8866ee988375cb775c22c87fb6a199fc92ec909de95c7b73908841f6bd53b30d98a599c3d483ee80dd28283c254fad655d7c4483f09dd528fa5ef44c60b9f1d7d185b8d093a38838bc65a5f7448ff699c737fb40738089811a05e14ba637e9ed04caeab873f8050f624bfa9d209dfcd47c78b4283607a0c8d067bfe37aa5cfc6cb5cf229adb5bb88bbaf508a9bb1ee894335e89c9d1e26d49d4fa7ccf0dce51f7ea9cb6c0e27850da303dd726bc79a502e78b586f96a0e8c5b5cc149155973118d624ea27f218eac98819d2bf69b30822e03dcd061f460b96cc4a43ca358b284accebed6f5d060118279c45a4f459ad0c9333bed5c17a990a6124c9ed7667d8cd5bb00e8de5cfef4357d4d1e1cff797ea68b8c39e6635acf853ce2a24197760ddd8f76d58d356e9aef019a0177478e31c83ba771321e66e17cf02ac0357df96e47200634e311ed7ec91a1e9c6ca9abd4b7efe668e64807befc40749caaf07fface39fa39e3da3aba9167b456aaf3d4a4151cc4a8fb19b6efc4437f203cd77c13dfe4ff4585b49f760a838b8680ee4b071fc30b7e4b18a22d12ca6416c1f74ffdecc212dad3a5add6860d4357c8efe01083c5ec900d8e101cdd4a6cabc3c0785051edd7a1b0cab67b59848c0147a48982cff36ef8ab4e7921a110f454493bff2245bf2124c9dea59637b23e3dc8feac2672cdd654749529e31b2488fb6a9ae4897600a3cf4d22fe1d756c47502412c78eb1750e0886add85512ed34d4f5ab35e48492ea901dfd5b1f22c279b3441c0e33b7ff56025013c0f34c57aec7ad7b5fa1e1e15a7150db4abec8e2835b1916bfd72219e0f9addbbd3782dced777d9ce7344b967869eea1bf53d1c4b02b3e34ed02d76ec7e3965f4dcb32d36e71ba5df17d49bee0993cd99a9417fc8f947fea3cd9902478ffe36aed89d4fedffc3072b62c9cd8a39f11d3415e82c8b1b896b8910735d802866b6d36c7dc7748f99fb2dcf4eb6e7e5088129d7258d7e78d39c0a4f4d916160da9619386e3197806b7176b44efc22d0cbe66d724c101ab901627b542683e4bce32e0b342d5ef7f2f1aae1e1ac03e39e48c0992cce6e8a6e4b2f4fb03023b979d394baf597a46b56cb9973454e0f0278d2a154a70d6b0092b60263d63f861735c948ea6b7e3d6ff1d1c06a0baf276c64be2c035537d10b1ee1d485c28e51ddea698fa7bf0c115715ac196a3859232f2bf469ccfe2b4dfeb0a66f71b8dbfd7c06edd49614490c466f1c2a442ba924e34551904ea3cccdce4e5c9389fc9a8f12022b793cb078432bcc502694873f996596c01c0e9a693e39b3c95ec576e0c734189e729924daf07556ca916a36f312011f6509617c83f90cde3ed7456f211b017797a4f0251c5c7f81454a5d484d9d86babc238d79e1a6eaff8e5022e8b17eb3078155093e9ff35186d87562592147b192f73d0c739402947481eface91d0bcce47629c16700743846ab53b554cf0d9dd4867efb6f8de0647fd01332a04584ff8d2dba336fb81db0442576f58831329863d2b4a14ee6a1204b81bb82d1388c8cb4ad10ca34078061c1c88f1c1d23988ed1bc98717e15d1865957d8915550aa04b896d1ef1e2cff9a4e0a5acdb9020aa67ee5c286894071a87bb1dd0e80aa9e8409468e9f836847ba4825118ea71aaf372810df24283fa079dd5dbc2407a9dea800737cf087c83815b08c97d10930484dd202ba68d64026f22939186297acdf903b845ae614aab9e028841eee1a0b0f259444314d31a5e456c67fe918f64a952d84f16bfb2bc9cea5ae07bab2ebb53bb8a524b66bf26a2a0fdbf26285d5b7a2701748cbaa893a08922e70aebefaa005f0d4659f01e7f47fec0be3b5a203e6316e776b9fb76aa12560d0f147c8809c6755cb739b2c807fd3d6b1a7a1ca1c0b16ee7b91dde8cfacde9411f6629d2fd41b2ad475473c99a391eeacf017404d40dc116166778d0822802851f3ca1ee0655322d659ea79fd8a2d9151516e300d3f193f70c6d02e04c6af62793b1be8bda7170242354ae3d75573659b1cabd41cf9f89aa0b8b79f313997b625f7c7f57d2ad90a9c6a407a1bd4c7e8bc1ffd50ad06ad4e3ba699ceb2e386960f547e440bbb8f25e2cbd3fdb2e278073cbc0d1b88a91e12500e81e2c575d1b0a7ed1471578fb02beea00006646903826f0ccc3193b2ea545718beda46e2e080d96c5c9878e7b9c1d621a9472d8247e7d105b51edf16a17c887956c51e447300325640fdf0a06ceb2b9bf91998118b25ef20142f7aff506ed6217ddacb74d059af2709fbeb64bca8e5b99d517dd141531500a34cba3aa1ffa1fe36ae3d0ddcd89a00a66c105adeb198e062e71be98700f865266b636565e050908d5a321a3a72b7c747f6623fd77c1224681f14a6e7fbe435beed204a34ccb052007eea57b6342e2b39c8f8b487ca56392935b503c0f10efe891d46272f91a06e5a5fa71b6f15f317edb752b7ad2b34fe2c230e238b0247ec62feefa940986c706b5766f99cc12d4e4ab53537e146223032a92166eeaf0e63111b1a3538b19f6a9087ce9d7fb30f06ded561dc00bc561180951a6cd409baf2cef4455878f5453107bef2e763706bf0f3cf29ef3b36c1b9c6886b039a3a801b6e374885cef0dc979624e367b7392ca9d3ffe5b6b8f6938d8d6f45f683ac4c12acdfb38ed4d4f1b163278c86646fc3c4bf9decc02b766541001ea3bcfae8bb4fa2a95241c9561c3797cc88404957f23f2ea607caba3154ebbd0dd905f1ec1959926302782e520ef00d37ccf33af8f146d2edc13b750841f78f99227b466325466b8709d4c6e830cec63258362b11e5d91c6983994a05eb8be857e9d5acc0666148fbf66cf61df2052c31e9be86053d63d41fa607ac83ceb65343acd95f38ded92267ae2ed182fed9cf64e3b81d14a6d6598f46f43fd51bdfe5ac5c95853cd30d578cdb0e2b3c62f0df3278a102e45e3936d9b0d47e5ac1182ebaa16bee9f2c790b7b7947018b44429c8cfd3cb44227948dc6c6f9b1bc91dc9dfb8ee6e92646f8da66b2cf0a0f0e5168d35125765c18a9ab25c66c4fabf59bf890aad36d357478e29fb48e3db3efbb071f6317bd2d3ffb4d924abf2cf4f1155130dd13653978066fa8a657399153d1c58981aa5fa11423547ec7bf21140bac418a090d464ff994928d28633b170778a6cca7ff53e063cbb37be1e7865ec993b5e21bdf3623770b447fcee87a9a9678e51a7224476488ad58aa3bcde808425a2441d7d1ba6a3afc50f56adad35cd6ce353d9b620e8e6418a11b1b35f828bb280f8467a3a92b132ff49fb77586e044763e8cc7cbab7853c1c4aa438939603a8f13ee5604a34ad0c0372683f06deaca2d7094b43d2c1cee762e41b35a8d23bb77ecbdf3ecebc2a639b0a7fbffaa512621646c980e9af82d24ce3c43b38b61208fe68340262f314fe79df07e3f6294dcfd59eb770d43d92567480b8fefc4fe6db6437222fd513e49ad33961818af098b883a3497944d92e24b06545e5e4dcc1ee0410a7f0556abb4c002080c9c9312c56ed4cd106d7c0a14b8327f4d53d9a05807964988a1e70f30067406bdaa3da39660603e2365362963a6b24b4a88") 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x28af) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x400, 0x80) r1 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x128) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$TIOCFLUSH(r0, 0x800c7005, &(0x7f0000000000)=0x800) 16:00:11 executing program 0: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84c6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000a034b9443ac0062f41c1416ec025301199fbe84db73ce9bcbe33db04363be6f3e61cd859a5b15078f671f1f653c862465da23fe4cc2ad4bde398cd38d5a9be4c27c5a772b5b6063a5b0478e49016c58adb783e404bf9360394ce49f2718f1ac82ab95ce1924f0465ae1dab5b"], 0x10) write(r0, &(0x7f0000001140)="87579e3f99755f4dd72b093cf17ad88324392c2c0f3f8c8e58420883372b2c322d43be77aa37a0ce4a4c8c5a4ba4dde9190ad89a3fe8248b7f6dbb4dca523bd408503726771cc496bc53eb1516f5be5afe0a9876a23945bdca2edc937acbedfdf82e49ebee34d8dce2f189cf7f323368c24ed611fb6f8ea375fb41a41e51b3b1702b8838bb0d81b3eeb96352ee8461394c3e7d11a75b8b2cf023d7a4d6087b29b13b8eeae4293a23e3e2f1a36acd3cf169f7023967a10862c1ac41a1765e7c408a076dd28921904e274ea2a5d52e602a2f452d4c3f6f7f68908a5ef361c0246742208f743a241f8fd8e2f9f5d7546bc33c2d", 0xf2) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) r3 = semget$private(0x0, 0x3, 0x0) r4 = getuid() r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchdir(r5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, 0xfffffffffffffe78) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x1, r4, r6, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r7) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={r2, r4, r7}, 0xc) 16:00:11 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/22, 0x16) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:11 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwrite(r0, &(0x7f0000000300)="ca0472fbd2ad25f8200b1f19817df37f821388c419e51441e55502081995f93d55836ec2eff2fa4c399d66138bce84b00e4e45a820d3322ece9b347028e94e1797e9590b989ac5ba65eacde7912a3153915613f17a32a27fd65a79696d2e35b661430cc015e3c01c53848e9e4e38ac3c59a66129b4d1afba05c7d8138f18da1dec472deb2b099720d1e39e0f47bddc79bbf1d13c9c1ae6ed444798e1e5d7fb0efdab80b9fdd75d826d5bb6bece4976b88f0b01d4567010ca67d978c5ff2effeb75810f4ad445ad070e94ae9f01573a1d6994fae089811db49029a6816e087108bb27803aebd53b62ffffffff0000000021eeda96027ea1bb5dc2abc2765899d888fbebc98e0f44b6d426aabfd64806b9b9f0d36212337b408d10d9258296b533249e79c0a10a182d2c224a7e0866af14e4024431", 0x134, 0x0, 0x5) execve(0x0, 0x0, 0x0) ?թ:OITq,~et瞢ZNrzWJH@lM [Mi\-.20xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f00000000c0)=ANY=[], 0xa, &(0x7f0000000840), 0x303, 0x0, 0x13e}, 0x0) 16:00:12 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x2) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x40091}) r1 = syz_open_pts() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) close(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$KDSETLED(0xffffffffffffff9c, 0x20004b42, &(0x7f0000000140)=0x5) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{}, 0x0, 0x0, 0x0, 0x4}], 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0xfffffffb, 0x5, 0x9, "2ea86ecce46adc5469ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x1) write(r1, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:12 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)=0x2) r2 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x800, 0x2) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f00000000c0)={0x6, 0xf6ce653, {0xd545, 0x8b6}}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000140)={0x3, 0x2}) open(&(0x7f0000000180)='./file0\x00', 0x82, 0x80) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x4010, 0xffffffffffffff9c, 0x0, 0x3) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000280)=[{0xfff, 0xc1, 0x5, 0x400}, {0x2, 0x8, 0x40, 0x8}, {0x8, 0xc, 0x0, 0x2cea}]}) r4 = openat(r1, &(0x7f0000000300)='./file0/file0\x00', 0x80, 0x41) unlinkat(r4, &(0x7f0000000340)='./file0\x00', 0x0) open(&(0x7f0000000380)='./file0\x00', 0x71560b18c9e6a43b, 0x8) openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x10, 0x0) open$dir(&(0x7f0000000400)='./file0/file0\x00', 0x20, 0x20) writev(r2, &(0x7f0000001740)=[{&(0x7f0000000440)="0eb046b4140c99609f705f87bd2d71aef1c9f06397040c10fad9712fb73f4f66ed0229d6eb471126c6f8ca368d4038bec5140eff3308033862da9ae99a93b7a9f337f735ab3c86f16fe9359338aafb38acaabc4e44cb076428d1e1d3d7e45008ac0359d6ecfd063e9636a24cb519ab1f4a39ae90fa2583f5259ea126fd5f88a2141199e9188726ef2c43b3e4345fb194404bb0e3a2b589ba14071d17db2d0a0520ce794ecd769b61673f3b38ae16890f4227918665ac4c927a04b977f464eb254ee49731b193a229d0a5a5b6f04ead5c6dc540ab4de8b276b5c86170c7137c0db9850647d84b2d8817c79d3068e348d0026b9b67c013d00220380135df5c0c23ff9ff1739b7d14d915e9e58b7b3e785e0fab2af963aee840cf2befac2370fe74840b7b987d7666c6feb9f2f041f1ea3ce47a135b5ccefd7e56267bcccab5180061c82175f958990676456c374fbc17dc5d9a99261a6c3f2916b3d84520cb9d24a164ffaf96905dc4168bd4e83632d629238c5985648254585b7c381471fc5ad43139c0caf24f2fca89d7a888e6f4598ba5fff012a94f6c340c095cbd2ad6d5a7d5ea59a4568ac79ead059973b77f702e48e080a521161dd42511ed43ca27aba77355e66890d5559b3b2aa54f8c93312decb807c9cb4936fd661869ca2433be836c7d626bf43d7e0918bdf3ab3d74223a7341c5f488658db026976717404a44a3de1d6ff33aab609a41a9377c8560e87fce77ac63874a77235212dc123d8ef3fca108db05254b160ab31700086ec3bf7c5b4ec7c86586efb24b01469be7203fce5b2673192dca34f268a512a6319f6e2e0cd48499f31a57e85552b8b2a35523258da34eae33b4ccde99753b967391798fed92c896b3a2a0589d88bb8c278599c32b4d6344cd76a91a5125b3c654aabb1fe94038f4d2f68892a424c0421c9e9e4cc39c359c4e3041dc1e419d9468250e825191389d705eeeef6f8ed9705707871c31a2b76ca32755b30ac75ea25c7546f6e022e5e18d13ca7a39dd51a3ae1436463f85a12050f23962411afc9e2ad5c7fecf1d6105217df8921035d5ced848794308ec8f936a23c6f5f062d0162eca5987ca6fa3d49f873dda9ffa202ce17186376366a95ef72a7347c9f8c9cc60eaeb60c1e2b428edd8c1cbd21588c81cead078026296a013920f0679e831af7f2ff14139f68d332dfecd542b69daf2023dc36dcefe48201608f36cd13bdd33f01cb333d0b79db25d1bf49c0a89225f067106fe9a692b450c1a699e118f78fc7d12c27e3e3fa8c012caf5ff41ccf27e7b6caa1ce80ab5324c6cfcffd7115b10ff337afce65dc34f098e595790f686bd5f054ab0e65041cf2ecd23047a44770fa32e31aba98a281beef77fb03042dbd09fb64a782fa1ecd830bddd5451e166389708a0db4530984b70bd27456c9dd82774007c9de828c2b88fe81ba598aaa98c4d4876c2238892b0a987f8eb06dea59a3eda71cdddb1d733aaf42279044549acbf129f72ef6b2f74a72d28d96033c3ed001e6e57de244da8666ce1d989c5c1c53c3e2544bac8561e05a143369ee10072f9c4d3cf5ea8e9c8de8d980efe63e66053eabd92e47b61cf6a8d2c457fad4d1bc2e419553cacbcc2fd7326a8b40b919022c6ee624c613190ccfbcdb49f572b601dbce01da4b158d68a46bd5da45372241ee99bb7f16ca3a94ca35552528fc3ff652259089f350bf704d66cf2cdcc8cf94fd9953743aee6f571ce26c08c36d09f953df15df80ccff5929812d0d6e309307a5ad533b86896bfceb84f8279122482d6365463787acce67bb19945860931404c8382cd2e21c632167dd88b33711b0194d465a864dbf436d7fe3b03b36581011084d152efc3926547746f5b5756e8f8c1f659def8918b8067e18f69f45dd1eec3c81c3d753f2a6f265efef10f5e939a0db5812e31495bc042cc9634996ef82f3c534c9e3e027d894f1b6738081e8fc7d2d92120f98dd959faddd5f53e497aad06ad44da37f0d5aa9bbf3ff9bd3cd3ad7bf33ff1c4e2024523dc02479dd007ab900ffe1a1432e485d4589be8c67f467462e2576ab6398cbab13f10278d30c3b41c19562abf3de76813f872767cef2b936b55d72fa16ef3f310db6d385005324db157bb309ca1cce1c08797539dc861849d2577be3d6e9ae22bcbb82793d42223b651323bc13ccad675d409293b0dc791469634691e70f0f400398252cfab81bf2fc5800e338cf7e32e57ae6b468f3521b85afc00f4dc9bc32224c9c13dbd8e7f0061d29e0e90dcfc3d8e26fc06cc8446ee3f65056537f8b9584203979bb8ebe1e28377a5b7c4f905483ab89d123e08360aae20294f1636277e72956c7d52cb4eda724c118c2802818622b7352901367bcb740523ff84993b167c98c9be7f0210eca038f9b91a0107e76712a0289e43006f63de5cc2fefbc2126d66994bace0995f1f743be51709f748dd8590d5db4b8598356e92d67c00e5dc39a126810d804e595ab82491d2ffc0efdd8f0c907c665009927560e1f47857287de43ca70fec806e38dd692ae117e686811d0ab656d488461059d271cd33ceace1c7d6f6c807176bdbce7717056662c327fa0f899f4a17fc2122781a0282897b4028854f4fbfaf7b8e8db5698a9b697c72a642d4614065b655c54a19db7758add6d3ad05380cd1ca710d94262c6a0e3730cd3709b6b97fb6482bdc80acfad103843e6b02944018badb0010ece27b7d9cedceecc2654a8c45335144a218a96962168bac93faeff943e8b17a6329f4bf9a156da82752190fc66ece6a4215db43d37d9bab0f21ce7f53bb011d5e3f884ade7aa56fb8da74b37381406ec9bf7003d41dd3c3d94f885232dd10a582ac269ba41c325e6355bbfb41984b7c079318229cf2242ddd9727f65f07ac8a93c57a4cafc366aabced844e62c5a393a2b79cc82697a8ab3a7a0bf0a19c3a190f593547c71f5843c6215b736d430a70e60bf8763d305f4a15bcecfc6eb851be1ae7e342101394c54db1d35cd4f34ccb23046dc73434993917f685f7b6e9908687e4b2ec2cb6000fbbcdca5368feda2c0416216b48b9839ce28a75e94536565e69778f2829b2f084fa38b5f873b7dcf5ec87a69ea166af0baa51e54bee17d160d57f14e6f8891292781740dd39a8ed17b25be34c019dac09611333fc933d13852e3c1b247e8b1baeea1757d82e74e55134956606bc73e623c283294e25bf93cc97cc40f7268c53fcc510ca54c637000f2a1ce73d173de5f1de6565a89c7a920596089bff8aae924dcb219797593e646f888e888dba165db2579c87e46dd70189abacaee4a6ac277d8686ffa4260f2e11950f3e12806846da51476fb5cd25679c43e5cbe853cc3defc67b0cf68fe31932b3923e0bbff44f3cd53a314195b25c77ad3aeaf448513f4f90ec7fcb0710bb0153bab25ecef48df6d8c2e4352e3775f2316a78e59243c90c3c2ca1720a67af7160eb010b6952383fd3bae73087006c458087f0231048a8836debb69ba0b462eb3c4cd7c2bdcb3618ca85e80a4e473c14441c6a1a7ccfd5b5c01a92ea44bf1a9431280e1fa8bcf71e422a3012b42f84d134b01203f38b60a9880d0f6f81760436e44035a20db238e6f7b4090e3d78b264391edb825285e50d44f7752b166be4d41b724b6e7d265aa16e99a0eb525a5bc3ae10d967076085158dcc50fa66ae45ca481cb08302797001cd0fd8328136b5b1bdbcaae22fb3c7a9300d42b14e18a16e2f5b0868da78fa1b86ee716cfe3b6eacf82edfedcf259f0c2a598893073945ff2f4903118bf0fd79ca9cdd20674229cb5a89017a7e273853183435517839a75bfe2ae0b515f18ddec82929102a5c26c958442d111efe1885f1a717bc24d3cb904aed4f2557a982c079f2e26d84303be9cfee390478bedbf2e594d850092973412b6587b2d4ff6cb7403604d7209b1e830cc15138d29840f256f723a3ca90247059da4eb469a3960afb6d58fd8753d7d9b5f9262d2b2044b1fd389243b62a9064bf1c6add20ff8f462078f308692af012113696cafa98d444b9c672ce5f38ab9058151796daee834898b61a75b9f97adc968813d60f5576351198639e6a8246dfcea5f9c22015a5a50e95b5df2be01e3877ca5b92166dc5c53c1e85cbaa62abf63a80bc99042cd7f7a8b13ef66a08c2f0abdd2ea9beb36d83ffc94003309654bedb999c82e2c401899a87e90376e0d5ea41ca12348253e0545ad41fb8f4448eda5c9750ec066e3aedbf22e9ac6e814b79ca34e2977796f913adf8bdea7d40328fa4824d07f806b4b3b4c9ca07877f1ba4aca34a1af59e0ba8e4e2a90e3fcf0d7f6e0dccbb8a0ad813ad3d28aaa437d6a4f84afd5ffc122604f5b209f8b2e93f13268dbbe3f962380f36e643e18af33fd4812937e6adf5b44f61b36238c784bf223b1f563e86f2b6176fead926fee409df406a190b213b970b55a7269cecbd2f5f1ccc2b2189483c6eea1ba6a0171ce67ffda9284c470522ea9d83c1cb4a10b539aac239d8b8710f345fdd0ad82506255a0713e7c4fa8a4164c3f8aca4a4b0d30b0c5b6130232fb43a92d7fcc139e548127a857bcb36aa6d3196dd38381b184e05454932ecac7c6e6742cc411ef462f086093c851f12a67b644748b6f0e6b4807ac2cd466d877410c3af8a19252ca70b8d19a5fdcb2e3059cde7ea1b43402edb19cf8d59600b837dd4d10df2d36a669966c39c1febb9a290c9bbc4fa4d7e70c72092476f55087fd3a0f6d81f8d29edd30e015f9134a1d4541ea40f374c0afe346a3a09dc0ce619adf586668b82d3e607cbe48d5728d7c7e40c0f938ea3b7225563ba8e1e82aeb7469379ada5adefc397e55842fa5642cdf93aa67d5e5ccba781a69c6887484bd74c4362908c2bf53b23c670408d34718db6c8fbd2ac6a10d1967e6f1ea9c2b27dd2d91bde6e659e1f8c6a93203271869965c6d2f576664480c516b774489ce0dc4f7bc74bbd64183a50c6cfa0db495a7142ab85c897eb809f592b07c5d6894bea9d2416853e21f8a8a52c58f1770520f5f70f8df08e4abb8066e627b528e08f30baf454d1ed922315191ce4e1c1dcb4ebd8d7a9f1c6e718f940f6fd1388255af38f4feca47169cecae9915574dfe6ec02938099b4c29dcd5c7c77914e67893a568809e86e16bfcc26a2e10e8523d2aaf2c191d72f74cb52e06576d9b048e232afdb924a373e32da8ec74eadb8ed1b94d4bc3b4582a657972ed6bd721326f4b97add3020e95ee9500a7c03d0d44f343d0026aef7c4c854afb45e5fe6c67f132627a425b3d4f9aa4e1ab1d6e88929cafd4a892781427a5b23ce7fa936be41bbb9c2084fe178968e832b00c2c0e0c090a103c6ecff89170874ce74fa89097994ba69a6a28890a0bdf2a6f9603eef89d0138c4f611cc229e3d1ccb3b187b9219a34d5308ae789b2c82f0392e16ca3815e8afc6150d28d0909ab721a5e6516ce6d5922531ba3ea0fba4a0880493282339bcbd558d798a294571e4e44ac5f9ce1675afdc5420ab2d9ef44d9ea951d8e1996ba94236ff303b256eea740726e68e62e5627c6939fca03df31eb462812f99c0185c27996564585bca3a1af59951c0ef69b6774b314650fd0456a3dd81c0448c7c90d99823f583669e78574b60cace0354debf5ac1483479c3ab68042ec3eee56da0b34b3b84177b0cca37d6c65070bd78243dd02d527ef6a1fbab3d8eb31158389b3fcaecc40d5613505d19c2b47280c67ee47287d8bb40d439895e43b163dea217031a17534fab08e882469", 0x1000}, {&(0x7f0000001440)="3b4de6666b408b28c7035e3647d2ba2aa734999b02805ef0f648f5194a55b43f623bda78299c8ff22243fb38eaff415f28df9ccdd8e33bd5905aa333880f080c7e8569fa6f5cd7c38dffc37a9c9dd6a2025c520d533399fc9470aabf114b466fa8c674897840e096d56c07c324532f449a1a2eff6f8565b21bd972e1443c9b1ef7f51512653ac7af53868c3305cd7503fbf82ee70d67d702dd2cc1e1cf26848d821e511681f1551802908a66823c307f8b", 0xb1}, {&(0x7f0000001500)="cddb894e997d9f2d5af334212105b69d7febf774523f93f12a2453239fac3f7f23847b7f8699f57726ec1225cefe66e31d982b2a266cb209a2707a7c660c8d9c3fed46df64c2a2f77cabba2a6412c696e5756ede48cb405f0df2a9b3af86d70de7adbae64b9682076d061375e46a3ce97d7b16ec742248b8d92b1644", 0x7c}, {&(0x7f0000001580)="c7", 0x1}, {&(0x7f00000015c0)="9767f0b7f6c1f478d51991863f566883f8c8365303727798d81f0bd5ca163185ba9559b3750256bf71d6d88cdcf4dce5612c98038b2cb4cca5f9a528c55b0549ea41478766293b229c9ebd6e49a3599420fc2359bc13c66f36eacd4decaa07ce1ecda2cb3992a1afdc5ef8be71f2c041c647b71656ff5e401a481641c00a85a3ab06a9d0fcd4eb225fd5b3eda31c98de697f85c4c73f539036a6e47e4cf3c570b318f4eeed87473249bf0720f29488944bc4f0", 0xb3}, {&(0x7f0000001680)="2a34d9eedb97e92275ce9511abe168164e51afca51023ab1c234e3191b42e5e3bb99100570467a4f26ed1fabec48acc415fd8036f364d9e30f9c250506495af39e1b97ff9766eab6be5178227af3e4e3215322accfad29440367c0dbff869c32d73262f78ac327b48a633486505bbd835b29d4260572400aa2594dbef390fa47bc8167a570748f5c53cddba921b24ee1e1f32ee0", 0x94}], 0x6) close(0xffffffffffffff9c) unveil(&(0x7f00000017c0)='.\x00', &(0x7f0000001800)='c\x00') r5 = open(&(0x7f0000001840)='./file0/file0\x00', 0x20480, 0xa0) r6 = kqueue() dup2(r5, r6) r7 = getpgrp() wait4(r7, &(0x7f0000001880), 0x8, &(0x7f00000018c0)) r8 = dup(0xffffffffffffffff) getsockopt$inet_opts(r8, 0x0, 0x0, &(0x7f0000001980)=""/228, &(0x7f0000001a80)=0xe4) pwritev(r5, &(0x7f0000003000)=[{&(0x7f0000001ac0)="42edef2d596b8a717885d2a6f518b8b6f840f219da778dd0259c1163a446ceddd7d9cecf163a10ce60b9489dd8", 0x2d}, {&(0x7f0000001b00)="16bb0ec665469b3f5e3ede73d018399d2d7573875e5f8e23befb7e6f4705c4ea96667b8482e2e877e4d48395555d9eba2f3a6bed178be3cb837ef60247ec019674bd20a89d2269abffc6af69b02c0fd85afd135aedc589a5e440fbfd015b3265d1e25af20b733f41fdf1da8c79f726d494e19b950415835e5ce5344166de41b4dd027ae1afb0d6f75bcea3ca5963f4f2fa911edeeece3c61b5d1061fbe96da1a8bc58dfaee89ede96e3a7da3dc6eeac68e0a82fbbf4bd55cc09f74", 0xbb}, {&(0x7f0000001bc0)="a0ce79e84d55b6bca3461d9cae7acf74115c5579a7a2eb54d9426606deba966ad9a826015fe2ed9b32d1298fdcd204353300cd3a00fc9e7d23947af598e54ec6a6a390c57ceb68f5a39053248087f0694e82a09507028bd6fab3344d2c66ba0361f8a54d67070ff2aa521395c9129a7bdfb2", 0x72}, {&(0x7f0000001c40)="9df95177fa23c53c99e4a70d680b31741caf4b6efde6c563dabde0fd0607bb376fcf8b4114984873747eadad45ccbed7f7698aea8fac2d9bef9c1cf331fd38cd10b05deb61bbf1d6bdadcd19d2a342", 0x4f}, {&(0x7f0000001cc0)="6cd65e5ee28166199840393ea02a2e6c13e45d48b78b262582381bf86cd22981481cfa5445cc4ddb3ffd808bff55ea4dbb65960b21895f84d09dca9aab5ce4e6b7b7029a4011da03cabe1d09042f7a33e6e11de5757e7996a163cdb01d36ef24b7b0f7d3826eb524da1d12592b12036eaa7169c4a0b77e17d21e15bd6df402e7b9f53ba2e8eae8e97e8320a74222a56db2efe582ba2d856262", 0x99}, {&(0x7f0000001d80)="97798dbdff9a35585b41e6630531a4e6947bc1739a6423d7e63bbf2b5231d7f2b847291587229c963429e1e0b284e442d9018b57bf1aceb62f633cf399", 0x3d}, {&(0x7f0000001dc0)="15819db56bcba05376bc438cb84bdabb3f453556f7ada98a2a9de3f46007899778bc4ff299d5d0353f872c1a4c87490c0f2f226b7c3759dd54e5c8521b2fb5f65f49c751d5bee424f7203b53345a92180cc7bfef0aee003b5043cda80ea5cf62e5f2615d8cfd6388e5ad0356aaa432ac354161f9691614e7ce8277b8447f9b1f83e6df2a0add3deb893fd7dd8b945e5fcefc25bd601866c8d9a12c4bfef4a8d8e625018d5b94e0a4414394ed0298ac1f3f68b44dbc16b6db17801b5b8a4dfc09f498", 0xc2}, {&(0x7f0000001ec0)="f80d823035fcfa73bf47f4e53965e29742", 0x11}, {&(0x7f0000001f00)="16d8513cae57a54576695ca56c8db2b4b83ff45f52ff11f3b5e5a6391c9c912f1a78a8865614a9bfc56980fb506ef337b753a5421c3ca9c9180d74b01fffed7fdc7747eeb0f127234655270149c13e543d375ed413cdb8e616b6a16994f89672d86cd327b4937a802cdf6ed97a1e1f402fa2a9502236702ecf185392e9572d976c9ee9007a2651f003304ada999a2ed73fdfea9b3fa3072ff5a3bf49eeb9555fa35bd0707c4774b715dbcdd0c874f769349b0ff87dbe3b4ab252f20f6825f477af655916a68cca31f87d6dda5b6dac94267d6c497f80a82ed172bcf2f2a0012da1c8648acc33587b234f6b05bfb0f6ecf183e519a85601386ecbbe432ede8200aacc9e5d416f642bd45d1c938e1583a9ec3ab26e4f0783b849e514ce0f302d6a33d0111374106c06f69c9f9b75bf857c1804f72ba7fd57cb64331c70e0d22920bc19b696bc5ad32356d50d0ee5775b2f66407c78939785a3e5b9ef8b2421a87913698a90ac0686ff0f2c3ec3052b2dbf53b81f580cf66d7c0c839f88a8304e827c223c4564e44cf2cc84841e333dcde9dbf95735da366697255927f78324c5cbba343ff125d61cc37fe83c941923f8dc8bbda758b98857a4d981580529a5c9dc3187b73fae741d85120327b1f48d1d14b3039ab3a9bf9992f1e7875bda97bdef61cf8b1218e1659a8f2effba557a86ae31f87208bc79699add1db88119a77e7863a9c765b4c8dae71899d69c801a68c2d7885832bba13e605092be34fa56ee25d63739a71727eea8bad640a9aeb37271fe20d2aac09450d5ba4459b65250d60597748f4428b0f1efa4c644157e63035e1db68d75ddb13f0d88396c4f0f20ae7108b77c2ad039dcfc0c425f5b19d6d560b908c9dd8fbdfa3be5b5655a60975a4738fc3f756db5b632e68d7eeff79c6705d6216458820dad64ff4035a31d21bcaa6022e70726025aadec4c5b71b9c1790203190852bfddbd327a2052d08caf96d0495fe55beb34098384485bd22449e6f87edad7d9751ea3ec9e6596110821258ab39c0314dafaaf9cc23bc120f6086ffdcf4b6acbb51f115b3d4e78ed73aad929090168ef5031307f75abed81f61010b31473a24523f0128d390ba83ec275921727309efebf86d336ddbd6d1aa2a6eb14a34380b827bf55bf1a76c83249afe1133962aa9fde1810732426491866483cc8887d8d379b29e960bb630972f30063ae2bbb14cee542dc146ba5ccfb6492ca9babba26cb3253f125e220106e8b46410931cb1b3dedfcc4f0d88551da19e514734b2f27e673c4801a6502fd5fc220bd241e8cb821b25630043a0c4f1a1b785123ebdd9b7b9faca63f67dbd87f92613b8c6c8ea9b45845ddcc5eb8e458fcb96fea8968b8f15258b0160723d0030272cb631abb203cbdc2116f712283c94ed60b00830ad2de4b4192d5f6ea334545bbd42a310e3d8fa1d1e390437ae392116b8765e7b1592278a8d60a00cdb01727bfec413acbb250ba4075249161bc9dccdf89451bc1e447be5818c41e651947b25f964de32e55999a8c5ae5ee1a311eadd05d120bab6b661848b3ed91dda863bfe5c1a07150e242ff751102f991ff8a8d5bc23a3783eed07023a22ca729d9c65152b8a1d2e5613df320fbacfb22cabf22fdb73f290476dbd23dd17e34323ba32bf0ebace7db73509665b325e0a9177cc2c67edadbab0295d2f163b93da75b5e3bcaea59da67076cb47ba9b282c636f15668c1f595356b39725281c382c41244f05601a7e6c8de25a7098a96a38513c7a06a77a1847f13a2496a2710afa6c5a1ea0b816b236b12f8e1a5ee7e21515bec07bebed8433961fc6d5e045db1964b7042a73cd0c5cc0c4456822b5a525b9fd5600db76b1c12a5286f5d2d13892772c5bef1693de11ed6bf426df5db00e0861050225c65994ef90ab9abe897346607a4c986f96714749bbc9749c729987e5f9e73cf99d6131496053311034b0da2d0c1ff1f73ea6bd682ae56435a80ea14447b6d3d675be4539d88fd49df1623c455136e0310f0a2d3a454f4e2b1f6a47e4aa2ec68b8742a75120f7980c56e88ea1c0b7c2674aa96f07ae7d7ae06ce5e0aa2c0f105659613013339bfa6a18bd39235c2389771f3c0b173583536435a48d49f2c2a04c94dd70eae51e92823ef99a1e5d5e85d8e962e3da1c6f87a6f611dffc0e11a3b2e6c49bfe6b1a587e5555afad1ee4d424b2a66edeeb9424b2b621595ee472ab191c5397dbe5f9c0798327d235fa2472c71d2263c4e62ea80cc9e350df1c19bcaf1ed47b3fd2100d442ecc53425cbcb254c8e73d6de9bdc9c3c2c1117f9180f50ece1186d9613646d53c8f64996865d6011d4a1c6645046a83694acc93f9ca189648fab4f1e40076f0878e6045cf6db038b4b8a39ed3715572ece3154e202e4cc161b9c0d3abd9da7d042d34ce10987ad082ac40db711848b82bf008874a9673f61ac2d85c0eb0b7adbadf838d1f412aaa6387b743e275abb529dae9e5157bff0d79bf7378c459606b5788c8478ca1d15b1b1284a5e45b69c4d0498b01da89c66386a4230d273b85c34ad08795efbab049409d4502b9a2d4e3a671c91ec28570f37e05fd126600cc30eae2728dade9d2b59778e17a26568279e3cb891ea000cbfcef6523ade98cd12917c45fbafdccc1c3615585aacdec7ee53643e21212c8989fd90c8d4d34bfae0faedc25d873bbf4c21b1ae25b2ed9590c8a524961ef69415cb2de646eed4ad73bcc0bb1f8ffe8d0ac646ad810f60aefd4a09586c14ad18386924998444a6e3fdee623538f8ac89dd342a8f38cad10664d068c033eb55d920841c3f5b12eb2388d68f61d04974c9db29cc82af33162e65fbc5c23cb43e317a058b8c18fd3c7039d2756103b1c05acfe1796e9b8c812747fd5af6d6266533d689db263b59d8c57c0bd6efb5bc9ace1011cf5abd18aa22be2b92b7aa395001109ba80b078aeb40ceda0efa515325c0c903f891d22a5b97501e5783c65505e3677830863c698c8e8c1637dd9e67d35d9b55fc33f300d7133c73af7c06dcca17fb897fd43e0b5166ac44ad5f100f6e6fd5b4647eb68e159626431083b0a4b1ed51115b2e6c854ff52ec346c88439662305e8f26935a9d9557a12f2cdade02ac87ff70efaaba31035f1e9103d7e38dfd265c6dcfb772020421f2a007a2e5108fd75bf4c98264c2f3f592cc7b256b949b5eaf425e2a4ab5993591c8359a16debfd2e6ad51ca0f03a8637dee1c91e338f42bcc590c4795013939e0803c94406968c71eb7e87a8582929f789d1a7d8e0ae133c014ee8de4cde63483b0b5e635e23da30bc3e541aa82424fe6c23cb889e4cfaa849161d4a2fe4a6936c88ac4ca812159764fa2f1e18c1624cc8aadbfb91721b9419a17be4822028db91afe8fb46033a9606972d0567b83347e97c28da0288cfac055dd000d939a0a114603e4c38677ea6b51336a4169bd9a5d46a385d8f42dd46c9a073d1d2ed76936a7bd7b3844526f1fb3a2c48ce76ebe7f757ee7d89ad47fe945068a68a6aff885628315eaac269d0f68eb1cec31a003d0cec5d016a10541e276d724a14e2bf07ff515ed14d4e5e8117db6cd17859cd501ad8a2e89ffaf5c37518562b019e37d040374dddcb4cc8abe15e14091f341181013d3cc2f09073c09b7bb6517a5f8dfa604a04922dbace975840a9fbc970673ad79cdca8d728fe04fc3fee8731d78a20c42e607fc7d0c60033d52f1b869f1e7908ce8c5e0c03e2f610d396bb9f3f085fa6bf810260c448a56f3fdcd5bd479c34b18064a49515134b65615446b08a765edaa127622a03996a5510655aeb1a087ab00eb29271f830819f47e66100adebf7fc58308d6272aa55764fdddc5d607a8dcb481a3e86e2e17bee2e2e2d1fe1b35f97735dca47a1a8d17d698f74f8f0174336b53841cd19971d35744440e35a41444d909d02b35762667a55d9f7990910824dc7d5973871544674811116aaced4df42e7858213677aedd16fc3f93c368f21e17db586bd9eb28f88dcd6342962533b827b6c8dcaed05320d34a20281bab9bac113a1bedbe3a4c3bd3be455545dca83bd313d4993d45768d919dfdfc2b70e68018d4c940f0a8d8b90f84e802e193e277dd21393f49974ce74977befe4c93792304d9862b074004af3571e29b4208fd74010e3c3c77046d08ab97bfc6bd588e282a52ac6ae25abe280725a943f92ae74035d5a5aa4868f957cce65fe2263f9b4a2d853c2007e06c3f7f2345ffc863c0b3cb4436141c078e8131c3495e553299ddbbf4e5f53164ead2e4d6969ad98922ba4740171a94cc04d316b195bdcbcff16ae85ed2c44909e2b06ed26ace5109d7bfe257b59dd5e635081a1c9df8d95b5cc3630650e2f5b660e3e3a164d643bbfe54912dc6048276ea81e3aaa9a4f2a9f6028df7dd69e1e0c2da07f7eb6e441c1b80b1fe4ef0c3a64bc9f290c5daf22ade45b5f1add448998cc803045e07dfa884ea04f6b18e0d7b56eeaa4016eb4409a4064b9940423685910492be9f64e72c398dd35e0c51c7f0b598a9d53e7991b5b67741cb8bbecc67442107941add4f5f54c11e325f1967425dfb8af8de0335e0bb6438fbb675d877ca068138a053e2bc2a07424dab48648237602d3c7f1a799baee8ba158d977550bdd496863e51f5cb2043e03227862ec80a3be93a85483b613423a56067369d9cd609417cc1909c8b4fc6edf13509eeee6157ae3ca830d5f9d68c31863023bbfd9517fafcee8c140f44c3f94fbacafd82de478cdaf0f3e7b7ef59b8154a97adf45a31d627a8df4906fecf0c5e1312e00858682797718bff5c30f80e0b71c606180d93db040b72b8301f0cce1e22e45be776a3b442981170d1b69cc56d529b693663e4ac0d92bd0077c1dbcd1465ef1299b6744eb2d6bb0072c84ab7ff3bba9c142c8946ff2a845649e1899b1654b90432f4e5bef580465e25ef7da5d7834fc2400b5d7072fbcf9728588895623b000d255f138e3026fcf76bdf3ed0c878a28869216ce21fd7b123770fafe6f652049bd269697c565cebaa73f35a969c9d09d0ecf00151828e8e6312a169f95b1abf9f96e4a2efa16ef7c037c57d4c1a113cfa5b2dd07ae43c60a4a6ad91c0779a5c2b4a7ed6eb444b43ceaded00c8ef34ec3fd865b32e1365da7d0a7236a9df3fdf63b2c760f36be574af4a61d72def126c1cc2b8b74a9265c285c70c234fb3a947bc3b1027a068fcd4ce14f382031ef128aabcdb5a452918ebcd6f2657ca8b61e51243c8478f45a28566f68a4fc39a8e47dfe563be6c3a112ac71c038a4906e00f50e7de1f2a1cca1caf249fa78b38ea9d4280fb07ea0d0d5feee30fe464675580cb192ea5ad875e3fd94b2ea411d5a46195ae39e1c21da51e1920e9b29cdd2a40934df1db4210896966d9ee416b62a51e6beff360fd97339c3b0f45018cf5b6045c3ed87b0a2f85c46f2e86da65bfc0f32769ad75db900541a3fa3f07bae76285cf21cb5b1cea0ea60c439f57b75e0f0fbce91f055d1996411eeee1dd32e06563a43a044efda35ba13bb13e27971105cd7c39bc18edc50c71ffff014fd852f9015a7e1a66f3e2d34bbc5c533db98fd7553551530b148ef510d412e8fcc1bde9feab79045835461d0093acb8ee7d15231fe96c859e7f3824fb8c55c596ade6bd6e50285d9b55ddc61076f8140195cadcf6176e7bb923258f825cbe315db5ae1d4684b934bf4a822e8e21a58fd541c702cec73efdcaa330445eb79b16ebb887c4c70b4c1288a4a8c8a590e17b91a1c897b654cfc748ca7", 0x1000}, {&(0x7f0000002f00)="358537967c02bb95160c5b2667ddd81b22a7cfae900357844578c48edf5ff2cecc7b71c3c90bfde18767d2ba5f28cfcad83391fc03399fafef08ead6ae4ab221d0bf3765e0952aae226529b6baa0540c502398869cffa4650a44b65c18c31cec3ed1b3772a1c0a56460ecabba4cbccca9c56c4d69f99fe36c785e855b205377e269fe13a553dc029fa4284e4f6fd2c3bec113b1dbf6aa19d7012c226b9b109a1b15d352bdacf486c2b0cd790a64acd435ee3ce375c052ca2108ef982dcba05bd7832b53b53f02893137861c222ffa4da74040347cb6d6b7f3500389e8636debed57fd4a60b3ac15128f868d1055b5ab5541eaea8646df94ac7f0a8", 0xfb}], 0xa, 0x0, 0xf25) msgget$private(0x0, 0x4) r9 = msgget(0x0, 0x10) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000030c0)={0x0, 0x0}, &(0x7f0000003100)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000003140)={0x0, 0x0, 0x0}, &(0x7f0000003180)=0xc) r12 = getuid() r13 = getegid() r14 = getpgid(r7) r15 = getpgrp() msgctl$IPC_SET(r9, 0x1, &(0x7f00000031c0)={{0x7ff, r10, r11, r12, r13, 0x40, 0x1}, 0x9, 0x8, r14, r15, 0x7, 0x9, 0x4, 0x3}) 16:00:12 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0x8, 0x1, 0x1, 0x6}, {0x1f, 0x1, 0x3, 0x5}, {0x60, 0x9, 0x0, 0x7}, {0x4215, 0x3, 0x80, 0x8}, {0x1000, 0x81, 0x6, 0x700d}, {0x5, 0x75, 0x81}, {0x7f, 0x9, 0x6, 0xfffff9e2}, {0x4000, 0x2, 0x0, 0x8}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r2 = socket(0x2, 0x3, 0x0) connect(r2, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) fcntl$dupfd(r2, 0x0, r2) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)=0xffffffff) 16:00:12 executing program 0: mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) r2 = accept(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) getsockname(r2, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) ioctl$BIOCFLUSH(r0, 0x20004268) select(0x40, &(0x7f0000000000), &(0x7f00000010c0), 0x0, 0x0) munlock(&(0x7f0000001000/0x3000)=nil, 0x3000) r3 = semget$private(0x0, 0x1, 0x80) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f00000005c0)=""/175) semctl$GETPID(r3, 0x2, 0x4, &(0x7f00000004c0)=""/210) 16:00:12 executing program 1: unveil(&(0x7f0000000000)='./control\x00', 0xfffffffffffffffe) open(&(0x7f0000000040)='./control\x00', 0x8, 0x3) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x2}, {0x6}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fsync(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:12 executing program 1: r0 = socket(0x2000000000000002, 0x3, 0x102) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0xacf25922147002da}, 0x8, 0x0}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) 16:00:13 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0x0) r2 = geteuid() fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, 0x0, 0x4) mmap(&(0x7f00003f0000/0x1000)=nil, 0x1000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f00003f2000/0x4000)=nil, 0x4000) munlock(&(0x7f00003f0000/0x3000)=nil, 0x3000) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x61a, 0xffffffffffffffff) close(r0) r3 = socket(0x2, 0x4000, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xfffffffffffffcda) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000000c0)=0x8, 0xffffffffffffff2a) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 16:00:13 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$BIOCLOCK(r1, 0x20004276) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000002680)=ANY=[@ANYBLOB="000000000000ed56000000000000000000200000b9f6d88cf8c48602ccd9eb2cee979415d3f3ca24770c8fcf988a4b3f06b4bcf956aa670abfed11cd40ac003bdf2a4371d2bc723461210d3823a6cf5c550d417f8077dade61cb3f2aaec733ec827a25cf5021446bd7247512687435cec03e84a6035d06837de1ff736448913d3e385402a6b576fb8f84b17fdc4a555fd64f0baa5f25508bc0d5587620cd8b437828b58ae41c9967fee58999ef76f590a2f8429d3a31aa7fabc16bc6228975ab72db08a8cba539b685ac85b700a6f2cdc0fd0e5773b7371e6474300d8e4d5978c16df08a9cc329117d60b41565e35fc64dc9f3c711b29a728ae5abe0f2743a4f36eb618c6e92c300000000"]) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x4, 0x0) recvmsg(r2, &(0x7f0000002400)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000001380)=[{&(0x7f0000000100)=""/134, 0x86}, {&(0x7f00000001c0)=""/84, 0x54}, {&(0x7f0000000240)=""/57, 0x39}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/53, 0x35}, {&(0x7f00000012c0)=""/187, 0xbb}], 0x6, &(0x7f0000001400)=""/4096, 0x1000}, 0x2) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$KDGETLED(r6, 0x40044b41, &(0x7f0000002540)=0x1) ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f0000002580)) r7 = kqueue() r8 = socket(0x10, 0x3, 0x1f) kevent(r3, &(0x7f0000002440)=[{{r2}, 0xfffffffffffffffc, 0xa9, 0x1, 0x7, 0x3}, {{r2}, 0xfffffffffffffffb, 0xc4, 0xfffff, 0x9, 0x3}, {{r3}, 0x0, 0x4, 0xfffff, 0x1ff, 0x7ff}, {{r4}, 0xfffffffffffffffc, 0x48, 0x2, 0x98, 0x7}, {{r3}, 0xffffffffffffffff, 0x4, 0x80000002, 0xb1b, 0x114a}, {{r5}, 0xfffffffffffffffe, 0x24, 0x80000000, 0x7, 0x8}, {{r7}, 0xfffffffffffffff9, 0x860384c22212b576, 0x1, 0x10000, 0xfffffffffffff801}, {{r8}, 0xfffffffffffffffd, 0xb2, 0x2, 0x1, 0x6}], 0x60, 0x0, 0x3f, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000025c0)={0x9f2d, 0x4fe3, 0x401}) 16:00:13 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000001c0)={0xcf80, 0x3}, 0x8) 16:00:13 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = semget$private(0x0, 0x3, 0x0) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000100)=""/216) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) listen(r3, 0x3) r4 = dup2(r2, r1) socket(0x10, 0x8000, 0x1) dup2(r1, 0xffffffffffffffff) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x129) syz_emit_ethernet(0xb2, &(0x7f0000000200)="9bbf9d65274408b93edd6a37ef3960702e6ea26a453850f0b0a775eb7648ae684b66910e55a5c853c8d0c1f0b4302f412d31f8cae31dd7e25efe64de84d0f1417a3aeff30bb204570f38ef1850943f3cab73e923735bc5cf8420c9e42efaa83d10d0ca715923e93c9d2068507f8c94612c2a864391e83b7726edef28f00ea7a3c9536fe06b793ed2247ba0d1c08c032c21e589da7c9ed679e421eee7187642f53e9c511a733371b06c1c6a0b55f4afcb4f32") fcntl$getown(0xffffffffffffff9c, 0x5) write(0xffffffffffffffff, 0x0, 0xfffffffffffffe59) 16:00:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x8613b) open(&(0x7f0000000140)='./bus\x00', 0x8ed1c96699fbdede, 0x1) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x120000, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) preadv(r1, &(0x7f0000000380)=[{&(0x7f00000001c0)=""/245, 0xf5}, {&(0x7f0000000300)=""/70, 0x46}], 0x2, 0x0, 0xffff) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)=0x1) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='\xfb\xff\xc0\xce\x00\x01\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x48}, {0x1}, {0x6, 0x0, 0x0, 0x7ce}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 16:00:13 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000040)="3b771c9d550cd8297a904e5265d5d485d3345c4bb8cc514b403edb9eb8b8bc900d9fb2dc65dca53416a09e597b0f921b1c05d524ca6c51ba6062a73ebd98ae6b788ba189a439912d19dd7af4435379fae8cfd11a9fb24287230533983f2419139397b204406c41b6b6a60023e4a255709f75a228b3906833043502555bab0a22199287f6ca5270952223e6b0feeaf4ec70", 0x91}, {&(0x7f0000000100)="953d76cf44e2af94e1ec97b37681804368d56b2d364fa1cf5ba7eb6494c0704be1123baa6da3aadda6f60f30474941b147d152f42126e16555", 0x39}, {&(0x7f00000003c0)="6c1470fecc44940b0f1712f33cb3df83bf6472360a728d4cc3ae5c98d9e5c2a8569d791c9e5b17138d9e7b956ddf0a8e480abdfd220499bf555112e302f4eed2a7554ceb81b9cc638cd0f3758a7b17f1436027b49a3359a0057ddff3bf4253fb979a46d053d59d5dec87bc7d895d9db9a4b9ef3527fe32f5f7db96079142addfb0bc7ccfebe9d77d75af26b253c3", 0x8e}, {&(0x7f0000000180)="ff83a69f60c6396846fb961cb716bca880a1ec7b6d9316cb6936b29553186d91610486c6be73324ca2ba5b4d4ced46780bc345621fb9dd4df33d8ec5d1a5b92ac32323", 0x43}], 0x4, 0x0, 0x3) execve(0x0, 0x0, 0x0) 16:00:13 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$dupfd(r3, 0x5, r4) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) accept(r3, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) 16:00:13 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) getuid() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfbffffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f00004d8000/0x2000)=nil, 0x2000, 0x4) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:13 executing program 0: r0 = socket(0x2, 0xc003, 0x11) socket(0x0, 0x0, 0x1) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r1, 0xffff, 0x10000000001002, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000001840)=0xb) shmget(0x3, 0x1000, 0x200, &(0x7f0000ff9000/0x1000)=nil) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = fcntl$getown(r5, 0x5) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = socket(0x18, 0x400000002, 0x0) close(r8) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r8, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r10 = socket(0x18, 0x1, 0x0) close(r10) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r11 = socket(0x18, 0x400000002, 0x0) close(r11) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r11, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) connect$unix(r0, &(0x7f0000000480)=ANY=[@ANYRES32=r4, @ANYBLOB="3a7f52cc57bce64ad718d47175ed232c7b1a5577f57d4eedd576b60f2f11f7bf5828fc9c0116af2319256e4fbfdd64e77b9a70ed3ef9cd9c062a7705305171fc8977f8fa0000440d3675b55a1b3a9623432e5408acd45111e200000000000000000000000000000000000000000000b94a312d1d5ac30e801366fd1a03501cf4070f94cee849c7b1b739ac93f0902c27716e74f03bab3bce73f42e164df4b3e0c032f847b4542d31", @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES64, @ANYRESOCT=0x0, @ANYRESHEX=r3], @ANYRES16=r11, @ANYRES64=r6, @ANYRES64=r2], 0x6) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000ac0)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785c38f20e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1184db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a63", 0x8c}, {&(0x7f0000001140)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0x35c}, {&(0x7f0000000b80)="8904da5343e255da81a24c898f67eaef00000000000000000eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef764b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc57016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e5578be7e7b75ac138f059837c832a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bdbfb3d904db1bc72ccce11004e3dfa7457faacff793b08674c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78056b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d7efda09f9d1d90de55419e3ba4d6d170249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf739976cd4721ba2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b2d5dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd9000000006351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d45900000000", 0x3b4}], 0x4) 16:00:13 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x212c, 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$inet6(0x18, 0x2, 0x7) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000100)=[{0x109, 0x20, 0x1, 0x8}, {0x1bf, 0x4, 0x9, 0xfff}, {0xd5, 0x5, 0x4, 0x4}, {0x1f, 0x81, 0x0, 0x8}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="ff9717e3b4ad75820be0185ce043") 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x4d}, {0x806}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:13 executing program 0: r0 = msgget(0x0, 0x108) msgctl$IPC_RMID(r0, 0x0) r1 = semget$private(0x0, 0x3, 0x0) r2 = getuid() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchdir(r3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, 0xfffffffffffffe78) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x1, r2, r4, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) setuid(r2) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) r5 = socket(0x2, 0x2, 0x8) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r5, 0x0, 0x0) 16:00:13 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvfrom$inet(r2, &(0x7f00000000c0)=""/137, 0x89, 0x1000, &(0x7f0000000000)={0x2, 0x2}, 0xc) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x193) fcntl$getown(r1, 0x5) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0x23}], 0x4, 0x0, 0xffff, 0x0) 16:00:13 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0xa0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) recvfrom(r1, &(0x7f0000000080)=""/135, 0x87, 0x42, &(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f00000007c0)='./file0/file0\x00', &(0x7f0000000800)='r\x00') 16:00:13 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) select(0x2ee, 0x0, &(0x7f0000000140), 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = accept(r0, 0x0, &(0x7f0000000000)) setsockopt(r1, 0xfffffffe, 0x7, &(0x7f0000000040)="20d7c40c6de6e7a3b7361235d0300e65d3fbe93aa3e17062061f3c2277bcd378bb6f619dde3926578b0bde451864e914cca8c693c58cb111ad04f701e2a5998883914fb810ef9e819a82dee9177e3e8c1eb49eb9637a8f66a557592fb305cd6d92893352b9c66b0a4f368340f903f19e00ad60118caa223058e83ec2ab7b43c0408d03b401924dd6d046208fb393f6", 0x8f) 16:00:13 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x0) ftruncate(r0, 0x0, 0x7fffffff) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) ftruncate(r1, 0x0, 0x400) r2 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x100) dup(0xffffffffffffffff) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='\xd6dev\x06diskmap\x00', 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 16:00:13 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r3, 0x0, 0x8000000000000000) write(r1, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup(r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) fcntl$setstatus(r6, 0x4, 0x4) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'\x00\xef\x00', 0x0}) r7 = accept$inet6(r4, &(0x7f0000000200), &(0x7f0000000280)=0xc) dup2(r2, r7) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r8 = getpid() fcntl$setown(r6, 0x6, r8) r9 = msgget$private(0x0, 0x0) msgrcv(r9, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000140)={{0x5af1, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x81, 0x0, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x5, &(0x7f0000000040)="79ffebff00") 16:00:13 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000140)="089a9447506f0d687c31afe3f31b2b", 0xf}], 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x7) r1 = socket$inet(0x2, 0x3, 0x33) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000080)={0xffffffff, 0x9f2, {0x7, 0x4}}) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r4 = accept$inet(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x20000, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20000, 0x0) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) getitimer(0x0, &(0x7f0000000200)) ioctl$TIOCCLRVERAUTH(0xffffffffffffff9c, 0x2000741d) ioctl$WSDISPLAYIO_GMODE(r6, 0x4004574b, &(0x7f0000000240)) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x4) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000002c0)) r8 = open(&(0x7f0000000300)='./file0\x00', 0x80, 0x87) r9 = socket$unix(0x1, 0x2, 0x0) r10 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x15a) r11 = dup2(0xffffffffffffff9c, r0) r12 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x10000, 0x0) r13 = syz_open_pts() r14 = open(&(0x7f00000004c0)='./file0\x00', 0x40, 0x2) r15 = socket$unix(0x1, 0x1, 0x0) kevent(r8, &(0x7f00000003c0)=[{{r9}, 0xfffffffffffffffc, 0x40, 0x80, 0x80000000, 0x1}, {{r10}, 0xfffffffffffffffc, 0x80, 0x40, 0x4, 0x4}, {{r5}, 0xfffffffffffffffb, 0x56, 0x1, 0x1, 0x9}, {{r11}, 0xfffffffffffffffc, 0x9a, 0xbec63364b26dcc5d, 0xffffffff, 0xfcde}, {{r12}, 0xfffffffffffffffb, 0x0, 0x80, 0x7, 0x100}, {{r5}, 0xffffffffffffffff, 0x1, 0xf0000000, 0x83c, 0x6}, {{r13}, 0xfffffffffffffffa, 0x20, 0x1, 0x0, 0x8}], 0xddd, &(0x7f0000000500)=[{{r7}, 0xfffffffffffffffd, 0x80, 0x20000000, 0x2}, {{r14}, 0xfffffffffffffffc, 0x43, 0x8, 0x929a, 0x3f}, {{r15}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0x6, 0x9}, {{}, 0xfffffffffffffffb, 0x20, 0x14, 0x2772eda7, 0xd3}], 0x7, &(0x7f0000000580)={0x1, 0x6}) read(r5, &(0x7f00000005c0)=""/81, 0x51) accept(r4, &(0x7f0000000640)=@in6, &(0x7f0000000680)=0xc) pipe(&(0x7f00000006c0)) r16 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000700)='/dev/diskmap\x00', 0xc0, 0x0) close(r16) 16:00:13 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10108, 0x0) r0 = socket(0x18, 0x400000002, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) recvfrom$inet6(r0, &(0x7f0000000000)=""/119, 0x77, 0x3, &(0x7f0000000080)={0x18, 0x0, 0x9, 0x7fff}, 0xc) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000240)='\x8f\x8b') 16:00:13 executing program 1: r0 = msgget(0x3, 0x80) msgrcv(r0, &(0x7f0000000240)={0x0, ""/103}, 0x6f, 0x3, 0x1800) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setitimer(0x0, &(0x7f0000000080)={{}, {0x8000000000000001}}, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10001, 0x5, 0x3, 0x1f}, {0x9, 0x7, 0x40, 0x10000}, {0x61a4dc37, 0x4800000, 0x0, 0x8}, {0x1, 0x6, 0x1, 0x100}, {0xe7d, 0xc424, 0x8, 0x100000000}]}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000140)) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x280, 0xfffffffffffffffd) ftruncate(r4, 0x0, 0x4) pipe2(&(0x7f0000000400), 0x8000) r5 = openat(r4, &(0x7f00000000c0)='./file0\x00', 0x80, 0x1a2) getppid() getgid() ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000100)=0x3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r7 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r7, 0x1, 0x5, &(0x7f0000000340)=""/192) semctl$SETVAL(r7, 0x3, 0x8, &(0x7f0000000140)=0x8) semctl$SETVAL(r7, 0x1, 0x8, &(0x7f0000000380)=0x80000000) chown(&(0x7f0000000000)='./file0\x00', r6, r2) 16:00:13 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x8, 0x0, 0x45, 0xaf41, 0x200}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x60}, {0x34, 0x0, 0x0, 0x900}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="11a9dcfaae39f8659cf281938dea") 16:00:13 executing program 0: 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) getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x3}, 0xffffff95) r5 = dup(r4) write(r5, &(0x7f0000000140)="720b1b73bfdd28347a5f67e26e3ab25ce32840b45079ff5c03b4530cfdb745dbc671192c97bafd02f63abbd0227e336dc618885cdc87c320d21e8ed23adbab4c5900ea289057cf456fe1852a278f42d7404afeb02d11faeb29cf2d62e3f68468b30dd5a6728d1e2dbea6c7d58f87e2f3dcc81ebc73021fd31c924073b78778f498b69d94c7a7a396a7b38a1c67f224afafe5a3b65b04de011abb85a448f5782f0eb6", 0xa2) write(r3, &(0x7f0000000100)="8c65", 0x57) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) fcntl$setstatus(r6, 0x4, 0x40) r7 = getpgrp() fcntl$setown(r6, 0x6, r7) getpgid(r7) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f00000000c0)=[{0x20}, {0x25, 0x9}, {0x7ffffffe}]}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000001c0)=0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000080)=[{0xbf, 0x66, 0x8, 0x1ff}, {0x2, 0xff, 0x2, 0xffffffc0}, {0x100, 0x9, 0x2, 0x7}, {0x8, 0x6, 0x1f, 0x5}, {0x3, 0xbb, 0xd5, 0x6}, {0x1, 0x0, 0x1f, 0x8}, {0x1ff, 0x3, 0x7, 0x3c41}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x800, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000400)="9bd0b91d51eb70876dadc76795db") 16:00:13 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0xa, r1) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x2) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:00:13 executing program 1: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0xf9667ef91298208e) write(r0, &(0x7f0000000300)="2ada21afde4256b273eabb71bb00b2ad846f7ac94f0d7bc91d11d28f8590266fc8136c151f4025b35a22cf6df74dcbb2faa1252a77ab0d6a4aa52f6491222d8b55246325e90f3e15a3e97be391ddebc3ea7c9e5fd8dc6df0d6ba810d43dbcc0110cb4e3fd15f92edbe248bb9b8ac413455308d1512f5c00c29d7a594d54b07a9358cb8be8f5916b1fdf95fc382235e96b04587c86c5b1a0f81523eba39df35332c6c18377271bffd38c5623192de87f3174af19194d15fce72a7f8d59679cfe9fce0f248a89e51660e63c034abdd30b40e2a9e7dbedecd385fb2bf75a6dca5011ee0ddc5fcad47d7d2ddad4dd593e946754fd583f2665c7dfb5a86439adfa96a5ed58cfe15b9da20af53e8682b23b3a7a65ca7bacf87f652132af7fd25e0fcdf95195c000000000000000000007977122b2bee4a8166b827d1724ef45db97a7892063e0361c209905c5e3d546cd5f11d3c3263ddbe24216ef18fa73f8bb7bda08d95c24595ea60d007606a6c255bf48f4a816d6401f2dd56b695bd04e0b1b14f386f9a819ab5aac1f09f30f6cf1e620829c822a28c9b4037cd51e4b36b055878b598414c0cc33c53bd06126a01a820ba8cc892b9ceae0fe064463897af957172320379391af6864c6f0f1a3d271673c3cbcb91e67afc2beb02c15a5a1d8f5aa7d5ce14398dd938c3b8f4eb9c01844f5a137db13c84bef7ed18f09fcb0abe6a628286", 0x101cc) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x87}, {0x48}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20040, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x80, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket$inet6(0x18, 0x7e90f63b0a25a66e, 0x80) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x20, 0x1, 0x81, 0x8}, {{r2}, 0xffffffffffffffff, 0x8, 0x40000000, 0xffff, 0x5}], 0x9, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x20, 0x1, 0x3, 0x9}, {{r4}, 0xfffffffffffffffe, 0x28, 0x20000000, 0xfffffffffffffbff, 0x40}, {{r0}, 0xfffffffffffffffe, 0x0, 0x2, 0x1ac, 0x322d8636}, {{r5}, 0xffffffffffffffff, 0x0, 0x1, 0x6, 0x1}, {{}, 0xfffffffffffffff8, 0x20, 0x2, 0x9, 0x7}], 0x3, &(0x7f0000000300)={0x3, 0x6}) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) socketpair(0x790015de43a21008, 0x1, 0x1f, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000400), &(0x7f0000000440)=0x8) setgid(r6) getgroups(0x1, &(0x7f0000000340)=[r6]) getgroups(0x1, &(0x7f0000000380)=[r8]) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_OPENQRY(r9, 0x40047601, &(0x7f0000000080)) 16:00:13 executing program 1: r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8201000000696c653000473b4f94505fd8924f643224f029f64e3293042721c703b49db42fea69e1efb88d6f0dadb909c5910a328ae37a631e584f840dbe0888f35b234fd6f14899b7cc2650c1e696"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) pckbd_enable: command error 16:00:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet(0x2, 0x3, 0x0) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000040)=0x5, 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000380)={0x8000, 0x101}, 0x10) r4 = socket(0x2, 0xc003, 0x0) r5 = socket(0x18, 0x400000002, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = socket(0x18, 0x400000002, 0x0) close(r7) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r7, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r10 = socket(0x18, 0x400000002, 0x0) close(r10) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r10, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) r11 = socket(0x18, 0x400000002, 0x0) close(r11) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r11, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) r12 = socket(0x18, 0x1, 0x0) close(r12) connect$unix(r12, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r13 = socket(0x18, 0x400000002, 0x0) close(r13) setsockopt(r13, 0x1000000029, 0x2d, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r13, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) connect$unix(r4, &(0x7f0000000600)=ANY=[@ANYRES64=0x0, @ANYPTR=&(0x7f00000006c0)=ANY=[@ANYRESDEC=r5, @ANYRES16=r6, @ANYPTR=&(0x7f00000003c0)=ANY=[@ANYRESDEC, @ANYRES16=r1], @ANYRESOCT=r7, @ANYRESOCT=r12, @ANYRES64=r1, @ANYPTR=&(0x7f0000000480)=ANY=[@ANYPTR64, @ANYRESDEC=r8, @ANYPTR, @ANYRES64, @ANYRES64=r9, @ANYPTR, @ANYRESHEX=r4, @ANYRESOCT=r1, @ANYRES16=r10], @ANYPTR=&(0x7f0000000500)=ANY=[@ANYRES64, @ANYRES32=r11], @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRESOCT=r12, @ANYRESOCT=r1, @ANYRESOCT=0x0]], @ANYRES64=r13, @ANYRESHEX=r10], 0x4) dup2(r4, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r14 = dup(r0) r15 = socket(0x18, 0x1, 0x0) close(r15) connect$unix(r15, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r16 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r16, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) r17 = openat(r16, &(0x7f0000000080)='\x00', 0x20, 0x22) dup2(r15, r17) sendto$inet6(r14, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:15 executing program 0: open(&(0x7f0000000300)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x80001120, 0x0) r0 = socket(0x18, 0x1, 0x0) getsockname(r0, 0x0, &(0x7f0000000100)) 16:00:15 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x80, 0x0) ftruncate(r3, 0x0, 0x1) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x450697f566c0c88e, 0x7}, 0x8) write(r4, &(0x7f0000000340)="8e582d5a6daa4bf066faa73f2d911477403fc82c281422dd8bea3c3428d9ac173667c6e825fd4f8842a6b3c6ff8e24a1f0cd2710134ffbeaf5de40743ac2cbb059593b0cb106382f693c677c2f88fc7ccc48eac1788f572f44a6c6f27a1eaa5c6c802320ad1da6be349440621a58b6a3861a435db0edddda001177272953f2ea3bfdb19956f48d7fe2604b21edafed33daf1ecd23837608149394325373d81b27576225d69544a7f015811a40c0a224cb5121412dab2a6cc4204c4bbefab9669a3d78977385bc95dd91262a166428a04", 0xd0) r5 = getuid() r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r2, &(0x7f0000000480)=@abs={0x1, 0x0, 0x3}, 0xfffffffffffffef4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0x8f) r8 = socket(0x18, 0x400000002, 0x0) close(r8) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r8, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) r9 = socket(0x18, 0x400000002, 0x0) close(r9) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r9, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) sendto$inet6(r9, &(0x7f0000001640)="7c2d684d141e1c03524dbc323eec8277deb7d87dbe4605c337809a3c7b833614307723b255a15890ecd7e79c0298cc892708480f2786476c0452188b93b11899ecb97daac3017349a62f5b695439bc475f0a075dda39526eaf5d5341d73317ae9d5ac9a1f6952eea5c9d70f720d2ae5102acc02ea5f3815c72b7fe82407a74b1d32e8086a5d004ce24cd9d0f375f3829f1f388f8c6e1ad8144bf6fb4665b3056925e5e278138f5ce3025d082a682eca7c3b2da31dc3402d3dea3a06af3e7a05d", 0xc0, 0xc04, &(0x7f0000001700)={0x18, 0x0, 0xf3d8, 0x2}, 0xc) r10 = geteuid() fchown(r8, r10, r7) setgid(r7) getgroups(0x8, &(0x7f0000001580)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r7, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000001540)='./file0\x00', r5, r11) ftruncate(r0, 0x0, 0x33780000000) r12 = dup(r0) r13 = socket(0x18, 0x1, 0x0) close(r13) connect$unix(r13, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000015c0), &(0x7f0000001600)=0xc) sendmsg(r12, &(0x7f0000001500)={0x0, 0xffffffffffffff04, &(0x7f0000000240)=[{&(0x7f0000000040)="ec953af8c23f0633567fed37bd932cc631fc66c7d08e4290cfbae43e32cf8a26ef91f3e6bbb693e97c1c1e107e420b9aa2475a1f3a6b5b", 0x37}, {&(0x7f0000001780)="a2bb3a3959db2af8a70945ac79da1b57f1e1507da493be70f00f7bc3cd6de3d8d4ea83ce9d6b8542d149baaf5590e02acaa1cd7fa5a65b62968101a8893d5a3921837a2a1a0ec8fe7641e445494a13933d3d6e105e3922d5c7cce1953381d1e23546ee773848ee274fc3022352339e99eb9f2e7476d2d0d1de399b6b45b31ee4a7959cdd98bb7960da52e5c24bed0722ab5cd5a0a279fbe3ddd3757deec8280819485eefac904cadef918ef427eb771c7d4428a138a0cf9fb57d6b8137d6d7462f85cf1132502d1f3a8aba6490c67337a778a3adadb3939b7573", 0xda}, {&(0x7f0000000100)="5548784b2c3868b4c2d63ce26d57d8", 0xaf96879bcd220673}, {&(0x7f0000000140)="c3500e3c23e171dde462ec72c6b5607b20f4609c8251786b08a12f2b42a3569d71aae88bf17e10af10c270e7d81be5c1ac5f47331124a9b37107fd15d3d3602e54dff43be2fa1c746868fe4826655aa728cdaf5ea13efbba61d8a69b58190fc1e9fa8a56b1aa2a571faf198e6f65233feb3555dbef6952ffb7b832b165bfd35414f7f40edb4c9502102e0b604da054afbd57503e2e77dcbcb55e5e47d6fe3d156984da25e252b623bf218338847d53c95be937db6540a74778b081395f74d42161ba9ef6c17e3e8d14672dc0f5a8", 0xffffffffffffffb2}], 0x4, &(0x7f0000000280)=ANY=[@ANYBLOB="4f26c8a155b5e65fdb9ec21c1fdd062600d9f01920e40f97515b4316531dbe3c3c7cbb4a97cabfcab15b9d67f5154d5f5aa5dc69c9fa5420e6be4cf0e35740b59552787a6a146eee4ddd52d519862d432bfeda39fe6a04002455b698c255859a7ed4528c84b1619b013974267e58be1860", @ANYRES64, @ANYRESHEX=0x0, @ANYRES64], 0x12cd}, 0x1) chroot(&(0x7f0000001740)='./file0\x00') pckbd_enable: command error 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/b\xfff\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x6c}, {0x6669, 0x0, 0x0, 0x4}, {0x40000004006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 16:00:15 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x69, 0x6}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8, 0x0, 0xf40, 0x0) write(r0, &(0x7f0000000240)="85", 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f00000000c0)) kevent(r1, 0x0, 0x0, 0x0, 0x3ff, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0xffffffffffff8000, 0x0) 16:00:15 executing program 0: nanosleep(0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x200, 0x0) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x8000, 0x0) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r10 = socket(0x18, 0x400000002, 0x0) close(r10) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r10, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) r11 = socket(0x18, 0x400000002, 0x0) close(r11) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r11, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) r12 = socket(0x18, 0x400000002, 0x0) close(r12) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r12, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffd, 0x40, 0xc4, 0x40, 0x1}, {{r5}, 0xfffffffffffffffd, 0x49, 0x2, 0x5, 0xd37}, {{r6}, 0xfffffffffffffffa, 0x41, 0x1, 0x3, 0x483}, {{r7}, 0x7ffffffffffffff2, 0x7, 0x2, 0xfff, 0x9}, {{r8}, 0xffffffffffffffff, 0x1, 0x80, 0x101, 0x5}, {{r0}, 0xfffffffffffffffe, 0x0, 0x20000000, 0x0, 0x1}, {{r9}, 0xfffffffffffffff9, 0x40, 0x1, 0x3, 0x2}, {{r0}, 0xfffffffffffffff8, 0x10, 0xf0000000, 0x3, 0x1}], 0x6, &(0x7f0000000200)=[{{r10}, 0xffffffffffffffff, 0x1, 0x0, 0x2, 0x81d3}, {{r11}, 0x28e9a6a73385e68f, 0x40, 0xfffff, 0x101, 0x2}, {{r0}, 0xfffffffffffffffb, 0x7baeb7f83e7ba9d1, 0x2, 0x9502, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x2, 0x80000000, 0x2, 0xfffffffffffffff9}, {{r12}, 0x5, 0x30, 0x40000000, 0xc1, 0x4}], 0x3, &(0x7f0000000300)={0x6, 0x2}) r13 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r14 = kqueue() kevent(r14, &(0x7f00000002c0)=[{{r13}, 0xfffffffffffffffc, 0x11}], 0x3ff, 0x0, 0xfffffffffffffffd, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8000, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) write(r3, &(0x7f0000000340)="911f30a64fb7eec44275654e65c300e33a3c18a2215a375ae1bf9430d6a95c03f5c859c7345b045db8f4f72ec93fecc5e312d8130798a0761c3db4754631d460d089234b5591c694106a82de20bd0ffb98b040f7e56c6b60263c955af6aa7be297a4906f0f80739b8d323a82800e7ec3b322df52cbfa9342f4a8e096", 0x7c) sendmsg$unix(r2, &(0x7f00000001c0)={&(0x7f0000000300)=ANY=[@ANYBLOB="b190fdd5b1e09bb383beb53f7f3a24d080d9c9db95c3f69b"], 0xa, &(0x7f0000000180)=[{&(0x7f0000000140)="f41cbf90bbe1509285e79c29ebafb2addba80836dbc5a03bfe4ac8ef47dd", 0x1e}, {&(0x7f0000000240)="f3fd1f54f5a3bc973eddc4a88119d188373004184bcf09cdbb8c336d0dc6e669529612d11ffdf71b161ae20796fb45861a9b2308cc773c4ec41cf33a0a9cc0066dc99db050e52c782865c9d70a4edb1e28be521a5b83d99d6d988c25a5ddeaeffbc7acebcc8a2a6d796b78abab9a6b3050526963f7f8551681455921fae55c7fd6b79580d6101bf30d3141f83d2e3788dd4abbb49089da8e42c03c6deffc856fc8251b081962", 0xa6}], 0x2, 0x0, 0x0, 0x200}, 0x400) 16:00:16 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x8) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) shmat(r2, &(0x7f00001ef000/0x3000)=nil, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0xffffffff, 0x1, {[0x0, 0x0, 0xa824, 0x5, 0x8200000, 0x0, 0x0, 0x5], [0xffffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffff001], [], [{0x0, 0x0, 0x6}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}, {}, {}, {0x0, 0x0, 0x0, 0x3ff}], {}, {0x0, 0x0, 0x8000}}}) 16:00:16 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x80, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000700)={0x40, 0x6}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000003c0)=[{0x4}, {0x60, 0x0, 0xfe}, {0x6, 0x4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)=0x6) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = dup(r2) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) r5 = kqueue() r6 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x87) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/ttyCcfg\x00', 0x0, 0x0) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r7, 0x0, 0x0) r8 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r8, 0x0, 0x0) r9 = accept$unix(r8, &(0x7f0000002280)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cf7d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000094b97514fe870052000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000a1fab7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bcff1f0539550ef200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200"/4101], &(0x7f0000000a80)=0x1002) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x4011, r9, 0x0, 0xffffffff) r10 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r10, 0x0, 0x0) r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000000880)='/dev/tty\x00', 0x10000, 0x0) r12 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r12, 0x4, 0x0) pwritev(r12, &(0x7f00000003c0), 0x273, 0x0, 0x0) r13 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r13, 0x4, 0x0) pwritev(r13, &(0x7f00000003c0), 0x273, 0x0, 0x0) r14 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r14, 0x0, 0x0) r15 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r15, 0x0, 0x0) r16 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r16, 0x0, 0x0) r17 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r17, 0x0, 0x0) r18 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r18, 0x4, 0x0) pwritev(r18, &(0x7f00000003c0), 0x273, 0x0, 0x0) kevent(r3, &(0x7f00000007c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0xd0, 0x4, 0x2, 0x1}, {{r4}, 0x115bc8d8969b9a61, 0x30b4a76143a8d753, 0x1, 0x2}, {{r5}, 0xfffffffffffffff8, 0x9528d904b97e7f4b, 0x0, 0x2, 0x9}, {{r0}, 0xfffffffffffffff8, 0xa, 0x4, 0x6, 0x2}, {{r6}, 0x753f605209d440db, 0x20, 0x80000000, 0x9, 0x100000000}, {{r10}, 0xfffffffffffffffd, 0x4, 0x40, 0x101, 0x7fff}], 0x3ff, &(0x7f00000008c0)=[{{r1}, 0xfffffffffffffff8, 0x15, 0x1, 0x7f, 0x1f}, {{r11}, 0xfffffffffffffffe, 0xb0, 0x2, 0x5, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0xdfc0b092919966a4, 0x0, 0x7}, {{r12}, 0xfffffffffffffffb, 0x9, 0x1, 0x4, 0xfffffffffffffff7}, {{r13}, 0x0, 0x4, 0x4, 0x7, 0x5}, {{r14}, 0xfffffffffffffffa, 0x103, 0xfffff, 0x2, 0x6d14}, {{r15}, 0xfffffffffffffffc, 0x80, 0x2, 0x5, 0x40000000}, {{r16}, 0xfffffffffffffffa, 0x21, 0x556678b0e09ffcda, 0x100000000, 0x401}, {{r17}, 0xfffffffffffffffa, 0x8a, 0x4, 0x1ff, 0x200}, {{r18}, 0x0, 0x0, 0x20000000, 0x9, 0x7f}], 0x3, &(0x7f0000000a00)={0x4, 0x7}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r20 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10032, 0x0) ioctl$BIOCIMMEDIATE(r20, 0x80044270, &(0x7f0000000380)=0x7ffffffe) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000740)={0x1, &(0x7f0000000300)=[{0x7, 0x0, 0x9}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x15}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f0000000780)) r22 = socket(0x2, 0x400000000002, 0x0) setsockopt(r22, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r23 = open(&(0x7f0000000180)='./file0/file0\x00', 0x80, 0x101) ioctl$LIOCSFD(r23, 0x80046c7f, &(0x7f0000001200)=r22) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20, 0x0) r24 = semget$private(0x0, 0x5, 0x400) semop(r24, &(0x7f00000002c0)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x3800}, {0x3, 0xfffc, 0x800}, {0x5, 0x401, 0x1000}], 0x5) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1c}, {}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x9, &(0x7f0000000040)=[{0x1ec1, 0x4, 0x7, 0x80000001}, {0x0, 0xfe, 0x1, 0x3}, {0x54, 0x40, 0x1, 0xffff}, {0xffff, 0x8, 0x0, 0xfffffeff}, {0x9, 0x6d, 0x40, 0x9e4e}, {0x100, 0xae, 0x7, 0x9eb2}, {0x0, 0x1, 0x8, 0x5}, {0x8000, 0x0, 0x7, 0x4500af0d}, {0x5, 0x5, 0x5, 0x10000}]}) syz_emit_ethernet(0xb4, &(0x7f0000000140)="eb5a0c37f8d518e0f12bec32511bbc7e78c9a6142a6292b9aebbe1b43c4b0ab30c6a97b6d9c2b3ca7eac3d27bdd271c8e14893cc58b7aa1467c6e9feabccc79876b32fea246d714e6bdde4fae0533ff9b981ebc294e465526a24bfe00adf4ce8c88acba124dc0e69787ee354ffc6be5a90c2f2e5d1a49e455f135ba9eaf2240673b458a63c31e719139474e1802613d49c1275208a1db11b3175f1328927dce5e70b587e9f13528d2b80685365040b426f4be8f0") 16:00:16 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f00000006c0)="4f016dea248e7808bd3556ffe8d0aaeae81b16e250e6153d3c97aa910d6e6105e02848ecdfc650f10e1ce9ab31142b8f51fe347ef3fdffffff4a987f26f9e06f766150169db361356a7b2cf086cfd5e03ad0b906716e200e3c9e6f2b98909266fc796ba4f66ea9e7de0a70346f70859fd0ca56d6046e7a68dee411d7e006d90fa905bc808200f57dd8e12424de6da83304000000000000008f2a503e8e845532ae6b292f27780b15d63efae05a75505121d24eb4e30f135f2349fac494c30744401f58255c1eb388414aab1ba107ac92c0652a44d9a68b855a43cdfab569cc8d3c782528f953d90452edc0ff5bf5d409e25d4e110b", 0xfffffffffffffefc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r4, 0x0, r3) write(r3, 0x0, 0x0) r5 = accept$inet(r0, &(0x7f0000000500), &(0x7f0000000640)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000800)=0x2ad) r6 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000440), 0x9) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000600), 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r8 = kqueue() kevent(r8, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000340)=0xc) getpgrp() fcntl$getown(r2, 0x5) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) shmget(0x2, 0x2000, 0x200, &(0x7f0000ffe000/0x2000)=nil) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/fe\xc1e\xf9\tf\f', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x80}, {0x1}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000100)=0x1ff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x37dcad13cc4e397b, 0x0) 16:00:16 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e0aa4eb9c221a9cc1f070faffffffffffffff94c021e3f6ca745a1b030e8dbe8f48f71c661327fcbf653000"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) writev(r1, &(0x7f0000001640)=[{&(0x7f0000000040)="cc6ea633c17498175e97613c89ccbc0a3c1e815dfbc2777eb7c0c31c46b18b8587adfe8639dc7ac3251848e4f683df", 0x2f}, {&(0x7f00000000c0)="0376e062fd57da8e6756ca12f63b5a501eda154f04939ca7d9ca37340da4ffdabfd3185d1a54c6860aafaf", 0x2b}, {&(0x7f0000000100)="b8c82b5aba6eb1a842f5be737870664fad80a0fd6f0e87996cec3d42413b8c77f9c6019ef60d90a2ef87ed4f030e92aa9e96d467fea7ab2e8a2a919eda138f035b57a9e0eac6b5170dda3d3c13cc891d92c3138931af597c23dbe3677cf7993f572276b9467a0f71511d834179a47cb2ea1cd4d2b03eead197622b85b1cd13b4a26a0f458470ed307c4e3c3bcf71083dd7f8", 0x92}, {&(0x7f00000001c0)="a55ba33195bad369f6077c9deccfe6c0b995c1eb1f200f6be6e51e9b3edd472dfb1ea1f23357ed8391d2620857dc1ae20c6a9a66a52f98d7719657302738f4b84d4ac84a67781fb6dcede888ec542babff0c0350eafdec83c9054a9c4bd7e26ec1743007b370bf78c6ea505bfd84bd85c186a220", 0x74}, {&(0x7f0000000380)="0e6d8cf5758855e20fd04adae5056e34164562e08b94eb67912b1a90c67f333f7d369909ba39d5410efa5c1379d76b2c7994aa1bc4d6a13d4c51b20ea943484a9dbd3ffd904acf1e72f62eea548520027f4105ab28bf9eec78a4c173abd4519196f9512636260541e1fde03d86fcecf987a32204adf0ad3a43f02eee14faf59f600107d9ade67447672824249619db2c5b61efab4494384f75cec2c81a1669334492a0b75979a6c129094bbf8926fa8ae4f6b81c3455f03cca80055762aacf5a2fe801a064323a6ff6598ae3e185d4a9f97b2dc9706b9d4719c73642d87288891f8c053b54267d0f4ab6c2e932b7ebb8e77cf9d2b9427f995707d9d2c769effa8b34d0276fdc5b807ffd3f3d63e49e19749af313a2730f8fbe899470f32ee965b8f6498a0b8e0bccc98e83f51f2dd6fd527372f45ad914ea91128ef8bb53a2a2618738a9f683a9b99a66a57995b4f2f807db50f8c5bba58a8c249e70df13f89972e691b22cc9bd0dfaff3e2e5fe81793cd22714aec37c5fc4f729fcfc4744bef08194dc09a8257ace2ef1eb919a599cfb3ef05633057c65f0e1c3f32fed356eff8e57f816e581e69fecf4ae5a3fd7ee62bded1f8dad032ed3b397a9cdd0c68732f61a9a3380928a17ab4529db98e308027429ca40a7377bee0e48a07311dc1a41a02b805c2669411ec746a68d79246f1802708a328230d3ec9df78ae0953c6569fcd9b95109789ad9576a8cb051f56728b5e96d87e4cf73e8cea97a6e3937d768a0bf1233adb68c7dc0952dfd76b4ea042a6dfd17760b9b6ccd691d3df1c1959c757bd0e3f31bb83ac054396ab2b131a694bd894a77a412e7b2009c6fb6777006693d0c6811a9eb45bd6ff84754e480fdfd5c61c4618304e39159004ad922794ca662c2b84c278d3f6ab8519a62fa0c583b23412963bbfa3fd95fdc8fc62ef368df2ec95ad007538553c0794b71fd5d530fd90a8410d44960ec042f5baf58f14df7c04071edf1214ea1b760199c906ef1651655793e5436c91a9a26798ae2e90812e1c4a8a7ebadee7040820210d491d0609adfc99fbb60ae0af3d847e41c68a8320de621ccfe43747149f01d403ddab4d57e9d0eb01d3532e9acd0b76d579855b8dfefa0ab9bbee9717cd782cb73c76f1b8d4618ed822818e134b2a525ff56e2c47e133f8f46f046c8ebfc48bcbd401d6c0297751bfcb138a86d80bff9b269e4f3972477102fac02cba5e6dab9981eb9b59a7733a90aa5d3ef046f2b35fb301052860d2aa52e4f9ddbc0aaf32848f7a083c5a860598ac09e684a4416c49d2024cbc5c2b963ff45a0aa30e937cef5af612deebb251528a015cf4ade6a8b0b948bcc1b0bc71fe1a3e964ceea1ddd2895d3650c6f13fe3db618689eb3a76e5b80e096411ffdaeb92255bb062bb0c317ee18087914da150ddc9fb273607f377fc4102858b1b54b864b5d92b95e182fc27f2685518b9334fbc2070c2b17c0e", 0x41d}], 0x5) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) acct(&(0x7f0000000240)='./file1\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x28) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000280)=0x1) fcntl$lock(r5, 0x7, &(0x7f0000000100)={0x1, 0x2, 0x2, 0x181}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x30, r3, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) close(r6) r7 = socket(0x18, 0x1, 0x0) fcntl$setflags(r7, 0x2, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r8, 0xee01) socket$inet6(0x18, 0x1, 0x81) r9 = msgget$private(0x0, 0x4) msgsnd(r9, &(0x7f0000000940)=ANY=[@ANYBLOB="0000000000000000a0cc9bbaac28fb8bfd36917d480b8cef1e4209615fc36252f6e51fbb0b6de1559b299261ffe87e73a30522b52bf6c07d4154af5a3499c3d8bc83128b13c30c5906d6373ac3349df412c1ec053861438b9825350b725d7316e6d64e5aade5826b65224a"], 0x33, 0x400) r10 = socket(0x800000018, 0x1, 0x0) setsockopt(r10, 0xffff, 0x40, &(0x7f0000000000)="eb44e1bd", 0x4) msgget(0x2, 0x2) r11 = socket(0x2, 0x2, 0x0) connect$unix(r11, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r12 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r13 = semget$private(0x0, 0x7, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r14, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) r15 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r15, 0x29, 0x37, 0x0, 0x0) r16 = socket$inet6(0x18, 0x0, 0xfc) getsockopt(r16, 0x3, 0x3d, 0x0, 0x0) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r17, &(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) fchmod(r17, 0x4) r18 = msgget(0x3, 0x3) msgrcv(r18, &(0x7f0000000ec0)=ANY=[@ANYBLOB="0000e7ffffff00bbd06a007ad3304117b9a9b3ffffffffffff01000000000015000000000000000000000000000008000000000000000000f3000000000000000000000000000000000000000000000000000000000000000000000000c0e83c8a4721097f0fa8221f4bdc0000f0ffffffffffffff00000024ea55a65274965e000000000000002095c133653f9c5a9d1f00000090f8a3d1f31b1f9bde0100000000000000000000476e1a4cca7d0a2164f8688b92d7cd1d4082f75760616391c149bff5c979bd19ec80f73a3dedc7439fd14dcf278601e2aec615b01aae286e6ab1430ce4cd7e79a8ec25b6121f7700a356f0fca828e1596556e1977242d5c21a86355a547e0dd625e9695448b5307a66b958f252901a73bc78b335ef9bb366000000000000"], 0x97, 0x1, 0x1000) msgsnd(r18, &(0x7f0000000e00)=ANY=[@ANYBLOB="01000000000000003b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a933b6640a0ae27a38803a71bbaeab7611aa1000000d5002886a80a946f1eeb3e99f31c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad383e9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"], 0xa6, 0x800) msgsnd(r18, &(0x7f0000000a40)=ANY=[], 0x0, 0x800) msgsnd(0xffffffffffffffff, &(0x7f0000000ec0)=ANY=[], 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, 0xffffffffffffff90) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r21 = socket$inet(0x2, 0x3, 0x0) writev(r21, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r21, 0x0, 0x6a, 0x0, 0x0) r22 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r23, 0x0, 0x0, 0x0, 0x2, 0x209}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000200)={{0xff, r19, r20, r23, r24, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r25 = openat(r4, &(0x7f0000000ac0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x400, 0x17) recvmsg(r25, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0xffffffa2}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r26 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x40) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r26, 0x0, 0x10000000000000) pwritev(r26, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r26, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x4, 0x0, 0xfffffffffffffeb4) write(r25, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r25, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r28 = getgid() r29 = getgid() getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r27, r28, r29, r30]) getgroups(0x3, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, r28]) chown(&(0x7f00000001c0)='./file0\x00', r19, r31) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r32 = socket(0x18, 0x3, 0x7) r33 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r33, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r33, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$TIOCSETAF(r33, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x6, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x800000000000007}) ioctl$BIOCSRSIG(r33, 0x80044272, &(0x7f0000000240)=0x1) getsockopt$inet_opts(r32, 0x0, 0x1, &(0x7f0000000800)=""/231, &(0x7f00000002c0)=0xe7) ioctl$TIOCSETA(r33, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r33, 0x2) accept(r33, &(0x7f0000001740)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f0000000000002000000000000000000000000000000020000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92c040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f1a97d076c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934dd7b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29ffac75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a407c6fb602e2a609d9c530ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13b51bd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31ed302fb6d87c0e084aa047e0fcbbef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76a910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d2efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2901407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc30ca3973a933dfd49f8e8989d39b7ecea2c637988da0310074cb47bd0d6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f921ff74512e2a45508b512a2b552e3961f4b7cbe6189ba6c23daf01e891c8c5d9e4052c06f2d0d0221816bb019dd4853090507172ee708ae17db9b18f4ea1747e"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r33, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r34 = fcntl$dupfd(r33, 0x0, r33) getpid() getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000c40), &(0x7f0000000c80)=0xc) getpgrp() getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000cc0), &(0x7f0000000d00)=0xdb5b5d4d03853f2b) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r35, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r36 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r36, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r37, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r37, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r38 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r38, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r39 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r39, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r39, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x24}, {0x3d}, {0x80000000000006}]}) ioctl$BIOCSETF(r39, 0x80104267, &(0x7f0000000d80)={0x3, &(0x7f0000000000)=[{0x22, 0xfc}, {0x1000000044, 0x4, 0x0, 0x9}, {0x4000, 0x0, 0x4, 0xfffffffc}]}) r40 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r40, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r41 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r41, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r41, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r42 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r42, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r42, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f00000009c0)=[{0x3, 0x80, 0x7, 0x8e}, {0x8001, 0x7}, {0x200, 0x6, 0xc2, 0x101}, {0xbf1, 0x4, 0x3, 0x6}, {0x1, 0x5, 0xff, 0x7f}, {0x7, 0x8, 0x4, 0x10000}, {0x3ff, 0x8, 0x2, 0x101}, {0xffff, 0x4, 0x1, 0x20000}, {0x8001, 0x1, 0x3, 0x6698b90d}]}) r43 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r43, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) r2 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r3 = accept$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x20004) r5 = socket(0x18, 0x400000002, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000200)='\x00\x00\x00\x00\x00\x00\x00\x00', 0xffffffffffffff07) r6 = socket(0x18, 0x400000002, 0x0) close(r6) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffc, 0x4, 0x20000000, 0x3108, 0x6}], 0x3, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffa, 0x21, 0x1, 0x7fff, 0x569}, {{r3}, 0xfffffffffffffffa, 0x10, 0xf0000000, 0x100000000, 0x3}, {{r4}, 0xfffffffffffffffd, 0x28, 0x80, 0x7f67, 0x1}, {{r0}, 0xfffffffffffffffd, 0xe934c3ae9c119b2c, 0x20000000, 0x7, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffa, 0x3, 0x1, 0x1f, 0x648f}, {{r5}, 0xfffffffffffffff9, 0x80, 0x80, 0x100000000, 0x4}, {{r6}, 0xfffffffffffffffd, 0x80, 0xf0000000, 0x4, 0xfffffffffffffffe}], 0x1f, &(0x7f0000000200)={0x7fffffff, 0x100000001}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{}, {0x87}, {0x6, 0x0, 0x0, 0xffffffff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:16 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="8f0a3d9e", 0x4) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x1ca) socket(0x2, 0x4, 0x8) 16:00:16 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) r2 = dup(r0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000040)=0x1) r3 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10e2, 0x0) dup2(0xffffffffffffff9c, r3) r4 = open$dir(&(0x7f0000000080)='./file0/../file0\x00', 0x80, 0x2) ftruncate(r4, 0x0, 0x7fffffffff6) ftruncate(r4, 0x0, 0x33780000000) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x320, &(0x7f00000000c0)}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") socket(0x18, 0x0, 0x4) 16:00:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0xffffffffffffffff], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000004c0)) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:16 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x4475e11e], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x10000000000003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040)="0ac68bd0", 0x4) connect$unix(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="8206000000696c6d30afefbdfa308072dcfdd13d4c3b5880c7bc1001663125840037dea28645aa4e8137decea9fc3501046c27899748d28da7c149db4b91f624e7077189f168f5dafc20c2d1e5ab77edd5150631fb3d64745d5f78e8ca7cd9000001004fc2f961e4a67015a32a0369d8d4c436a4f547a0200b1845dfcbcc4a846da17d6531f4707eb3c4b1434f"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) socket(0x10, 0x5, 0xff) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x691, 0xdec}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x400, 0x2) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000080)=0x7fd) 16:00:16 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./bus\x00', r0, 0x901b3eb46f3176dc}) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000080)=0x3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x400000002, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000140)="3ef3210d599b2d67f78aa6e0ca8bf276957a978852e9c480b6cfadcc89d19beb132794d79b0b407a9322db3520684a07774bde148779329277a500000000000000000a6500"/84, 0xffffffffffffff11) connect$unix(r5, &(0x7f0000000040)=ANY=[@ANYBLOB="f49c2e2f66696c653023"], 0xa) connect$unix(r2, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xfffffffffffffd2f) write(r2, &(0x7f0000000100)="8c65", 0x13f) 16:00:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001800)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65801360bcd4c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7419ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7b0fe1e2696d7d0e76d1141d00ac5e1ffad19cd1c9a601638cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfb721d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced3c08afe5336307530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec95b39d85b782ce010c00000000"], 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) r4 = socket(0x18, 0x1, 0x0) close(r4) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000100)={0x5, './file0\x00', './file0\x00'}) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r4, 0x0, 0x3, &(0x7f0000000040)="caf5b415", 0x4) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:16 executing program 1: setgroups(0x0, 0x0) setreuid(0x0, 0xee01) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x80000000, r1) syz_open_pts() 16:00:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100), 0xa4, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) sendto(r0, &(0x7f00000002c0)="98a4973376b50744a1d34c64edcc1ac6f6e6e536f216bd4874c72ee8a1b244d53eb49d9ad8328fb15e069a63a731a9731d52535b802ca1c7c919059a56de5a0eec9a39498dd4dc3ea8d4e0f8e727e7e796381f1ebbf78fe7a0b66ce4afe377353aabf3174551c4527d92c5e6", 0x6c, 0x404, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) r4 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x717c7d271a297627, 0x8e) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000100)='./file1\x00', r4, 0x1}) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') 16:00:16 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0xc1, 0x80) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06ff002f54bf34390ffc04257522e9d20fab71d560609", 0xcc}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvmsg(r1, &(0x7f00000017c0)={&(0x7f0000000040)=@un=@file={0x0, ""/37}, 0x27, &(0x7f0000001700)=[{&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/160, 0xa0}, {&(0x7f0000001380)=""/73, 0x49}, {&(0x7f0000001400)=""/125, 0x7d}, {&(0x7f0000001480)=""/238, 0xee}, {&(0x7f0000001580)=""/194, 0xc2}, {&(0x7f0000001680)=""/116, 0x74}], 0x7, &(0x7f0000001780)=""/36, 0x24}, 0x83) utimes(0x0, &(0x7f00000000c0)={{0x1000000000000000}, {0x0, 0xfffffffffffffffb}}) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) 16:00:16 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0x7ffffffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername$inet(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000b40)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) r2 = openat(r1, &(0x7f0000000140)='./bus\x00', 0x0, 0xc1) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000180)={0x0, './bus\x00'}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000900)='/dev/ttyCcfg\x00', 0x0, 0x0) r6 = getpid() r7 = semget$private(0x0, 0x3, 0x0) r8 = getuid() r9 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchdir(r9) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, 0xfffffffffffffe78) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x1, r8, r10, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) r11 = getgid() pipe(&(0x7f00000003c0)={0xffffffffffffffff}) fcntl$setstatus(r12, 0x4, 0x40) r13 = getpgrp() fcntl$setown(r12, 0x6, r13) r14 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r15) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, &(0x7f0000000980)=0xc) r18 = semget$private(0x0, 0x3, 0x0) r19 = getuid() r20 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchdir(r20) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, 0xfffffffffffffe78) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000100)={{0x1, r19, r21, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) r22 = getegid() r23 = socket(0x18, 0x1, 0x0) close(r23) connect$unix(r23, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) fcntl$setstatus(r24, 0x4, 0x40) r25 = getpgrp() fcntl$setown(r24, 0x6, r25) r26 = geteuid() r27 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r28) r29 = socket(0x18, 0x1, 0x0) close(r29) connect$unix(r29, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$null(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/null\x00', 0x20000, 0x0) r30 = semget$private(0x0, 0x3, 0x0) r31 = getuid() r32 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchdir(r32) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, 0xfffffffffffffe78) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000100)={{0x1, r31, r33, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r34) r35 = semget$private(0x0, 0x3, 0x0) r36 = getuid() r37 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchdir(r37) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, 0xfffffffffffffe78) semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000100)={{0x1, r36, r38, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) sendmsg$unix(r3, &(0x7f0000000b00)={&(0x7f0000000b80)=ANY=[@ANYRESHEX, @ANYBLOB="847be020f2c4fe753c92d3e38934d52e52c423b53409ae21900b1f74bb30f7323c5dd6980fa242d8f77d14bbb2336eca4e90ab8aa76de062efddfb5e9fc3e6464a09ef8b527659a0a3285b598a3ee0a0d2204bc7927ab36c6e77bf586d91635a532ed7986b5214890c4629f092419e5b014977e56246f3a3273cade20502c3d95cd1ddc12e895e2abe05c9d23d245be7d5fd97430fd70ad6d1b2e865dbd199d112a1892dafc91b1902b8cd725df6e92fc2ec52b8486fc08980d1d7afebfd07698eb5", @ANYRESOCT, @ANYBLOB="25246b4e9a639cb2b52dce146338b57e78a9da47c63010a4ca46f2fe160a417e5c38709f2116a5a0c26a62a2a70ece519449603d5722069cf8acb95ba13ae75e4e4cb52cd13af93c3f34e3d6d81e29f42b009c54bfb76a2a66d0c301b7091c9b4e0ca0ababf4554b9ef7f9846ef459008c1f5be112067b37cd78e7befc9b17c9db5a6244ac24749d455d24493d4e7024f312a0c91f98105f26bce047ecf84612bf96473977144f0fda11b30d2f96300cff38ee9dc3fc1eaad6d1ce3750a59c7656260ad1e73c54885c8eed4a8d1260025af3ff40339ce988cd44f71d08bf"], 0x1, &(0x7f0000000880)=[{&(0x7f0000000240)="31f7f63392bb4edaa750e12cb165f78d8406e10f6df554173c8440c177f60d537a490b5827057ed7f2a433c578ef90fa8b8c7e5c7cf6517649ffdf7f62caff1d1f5fb1bd2735a3028f3f128483fabf77ae56e3146102a74651a0a0c87208be49d7e29fbb682cc2c00877baebc9568aa6d60f50c5ce77560a4387c41739dfb754dd3e66f31c398fb29615", 0x8a}, {&(0x7f0000000300)="b152320f150da440c3fdc50e622c9c4111116ecca64dcffe9d184162d408c3a7a0763e6ac4d9beda3bcc69a938ed7749a6776863c38785f2fa0837dee389a36eb2182d13a0239a9a5886d5cd25cb133bd043d7a31649cf05beeb1e19d5298fb68842cc53296cd0079391ab17e85d36763a9760ff4f3846e678ec17f6c255f3856bdd86949696e12c61d5a9fff634883aee9aae8150e7feb810857f6b2579341313a6353dc5e3bd8c7be164f2c104bc182b63a0955e3533e59e33b7a453144b8e7b5822bfde5ecb7f8a439ba22b76334fbaa560c647", 0xd5}, {&(0x7f0000000440)="28c2a732b58a4b1e8a45cd5d2364b10fd1a7e94c4e90cb2dcb9084c3dd18d614333c39d0e2bc64e7cf01aac4ffbd559abbff6dfaceee15f9961e02267de0447026b717f7b004272c0b82305449ef5c89a6dc73aca27dd62b8a9a8615c8587fa939d0c9e586b759f2ac534147ddc6", 0x6e}, {&(0x7f00000004c0)="cc24cd194ad29ea0cfb7406d6b54890ba1e3acf96a4b8e9e6c83374e5124d2bf2bf3e82380eee659137bf05b124ed0a40d6111b24855c49926d879d28ca47991432a2b4fb2bf15628d0949382320ed8fda0f4d7584cd9d2d80341754ecfdaed38320329e86ce3c1c0f7d5356180a695091bd09c0f2340bf042b168d9fb4cb799e15126cf4a0f29f1058a1ab612f086cd64ebeb8357279946472a67a757ebdcc23ffe2c73", 0xa4}, {&(0x7f0000000580)="2cdec017697c8bb78ea89a8e801408babec51b10413a95cd66a98539b0621f2ee7ed210976bde58a3dbe8eac0c537210b80ecc590a914147176d08b897787630ea54", 0x42}, {&(0x7f0000000600)="0557884b440bf0a1d3283aa4317196658d27f7ff441350a99ef139a901307faed1e2002556633911852084f0d3decd4d12ab1787d1af46d996ab5da00c382a851e50c1ea008dc8f1e7278f5d977e40ca1aec8a9d0db79afe2991fc3c01899c01587e9f82c9210eb5f220712d8fa1a96dd3be787365a7351988c09de105244a6124f1bc9af29cf55b2d3c567ee962a7c0261f9dfafca8a566f7696fa2514100a11fe2c5a3b0d8147cc3cf7a06779a21b0983e515c7663e11f0c921533f5c97a4ea50ffb6142ab24a5a78a15e9621b85fb26090699f39b5b923d2d341e5f5a7a46741f34001e4ed94dfcf09a870aadff67413c6f", 0xf3}, {&(0x7f0000000700)="ba2240a22cb619d414d7f1006909bf9fbe42e3970175b8b27d76a514293035905a806d01f3ca29f44faf3ca25a333814f60d0d86c13b53c6303c036c9e0093503228277fb6a2f3f95cad9282d1ce9fc9604a00c3b7dfd0618219e2a7d3c463e6", 0x60}, {&(0x7f0000000780)="01b229e4ad46994ac3265a67f23e52581c3e4f7d486662c8ef226ca6963b588890c040e5d00f14c15cc91a5711a19f64165e0a653c739c85f6b0e78edac0764a14966afadabeb90ff7c3ab5b0d5beebcbc02957bca148c46997408cedb27c73bd8310810c0d244d085ce2c6bc4d865edaabf96670d1d664c54e37e817449ab73e4a72466b5729e05905a9856fc5c4ec7481d76cfc73376922cb81552441e235d25e2a01224631258c70ad3b9c3e4124ad9e973e0817b6bc2cdc2a908ec12344326c3df35cf1bfa025ca2d2cac3106e8927bfb9e6", 0xd4}], 0x8, &(0x7f0000000a00)=[@rights={0x28, 0xffff, 0x1, [r0, 0xffffffffffffff9c, r5, r24, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r6, r36, r11}, @cred={0x20, 0xffff, 0x0, r13, r14, r17}, @cred={0x0, 0xffff, 0x0, r16, r19, r22}, @rights={0x18, 0xffff, 0x1, [r23]}, @cred={0x20, 0xffff, 0x0, r25, r26, 0xffffffffffffffff}, @cred={0xffc6, 0xffff, 0x0, r27, 0x0, r28}, @cred={0x0, 0xffff, 0x0, r6, r31, r34}], 0x100, 0x400}, 0x400) r39 = fcntl$dupfd(r3, 0x0, 0xffffffffffffff9c) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', r39, 0x1}) r40 = syz_open_pts() close(r40) r41 = syz_open_pts() ioctl$TIOCSETA(r41, 0x802c7414, &(0x7f0000000080)={0x0, 0x9, 0x7ff, 0xfffffffffffffffd, "0326288fef0a04001f3c02df7179000076efffaf"}) writev(r40, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a", 0x14}], 0x1) 16:00:16 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = getppid() r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x2b, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000140)={0x2}) r4 = getpgid(0x0) r5 = socket$unix(0x1, 0x1, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240), 0xfffffffffffffccd) fcntl$setown(r0, 0x6, r4) r6 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x3000)=nil, 0x800) shmdt(r6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r8) setgid(r7) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xfffffffffffffd46) setregid(r7, r10) fcntl$setown(r0, 0x6, r1) 16:00:16 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x8, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) poll(0x0, 0x0, 0x80) syz_emit_ethernet(0xe, &(0x7f00000005c0)="3f470d815fa5577c3c3263083ceb") read(r0, &(0x7f0000000040)=""/32, 0x20) ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f0000000100)=0x800) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x900, 0x0, 0x1f, 0xedc}, 0xc) 16:00:16 executing program 0: ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') r0 = socket$unix(0x1, 0x1, 0x0) setsockopt(r0, 0x81, 0xe8, &(0x7f0000000100)="fad301cd438d609586042ec3036961d1fcc9c600f2488e235dce7c749fae23298d195db09073869e03d25ffb826d42b3b3a55ca081259ba5861242f2bf0bfd0deb3fd21a3e0c9fd093786e2ec46b09c3e23a64346c9767452bab56b3b8b14231f3d1eb8cd38debb473d4f44198751f289ed92b91073765a5f1cec0af75c4bbc867d29e2c80346c3804ee149106f50373732426c82050cdc81a463fe76329aef486a0ae38c416c0153f7150c838a3d752d9ff42cf5b79a31d5e5b7a460f52693b5e23612c187007fc9d63dfd73d2c2ae6835550f7218808ff668be9f5fcbeed121b0710a47666d40e1ae4e04970", 0xed) 16:00:16 executing program 0: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x1, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1, 0x410, r2, 0x0, 0x0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) dup2(r4, r3) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) accept$unix(r1, &(0x7f0000001640)=@file={0x0, ""/58}, &(0x7f00000000c0)=0x249) 16:00:16 executing program 1: socket(0x11, 0x4003, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@abs, &(0x7f0000000300)=0x8) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000002a00)=[{&(0x7f0000000340)="a961fe8581df377aa7f70edac85c04a5e3c6565647c248882530d9e06ceb69f08150b91f8528ada273723a8f6d426dc87102a4272081ba886ea07ce0616162801f091b2159a53adc936ae9eb23215e7d114ed47604960124c020e8c1f49951d27875a9edd8f469d9998b16b4571d32a8f7897e1311eb8b65b859f44e5c9395af084d630d5e231654b41ad62493da0bd25d49b7fcdbca9db264cec2e9ec9f4794fe7b117980de8c1e198c02440ab691d350c37af8dbaa5961a5772632cbe8bea8614d834c1b0afebfe16ddcc9ea9996d8bb46df79dee001a4", 0xd8}, {&(0x7f0000000440)="e5ae8c8ab2438d1084d66f2a8866acc75dd2377e0f207cc0bc484177357b1c92cfcefe2a62cf9d0f711e8309157a682b745d99acb384cdc78f2e598c2daf397e6a44f09ef9c2785fa2487a7eb84e5926a70a2fa31cd1112050f0c3d3a98a18666fa436e976eb03d6e0d9d94ae89484dec0506362d579664dac593b484c973d89c803264f430b7f40154996f533b5bbcf86739494e09af857ec1a1c4eca2aacae3a0e2c59f428ac66f5fe42b8559958d0e0454eeaf743595e76eba935fdc3797643954851", 0xc4}, {&(0x7f0000000000)="2f45529e333b3c3c6158593df0909a877aaab9403b5025891973d0e44fd38b53e743d482a360ef0b945a86af9560938e25f988a49ac42dd08e77a5c9101e27af3508a0702884924a3a894df38c856b041ca4d573ebf8d870cf2adff952a4b1404fc3726f7f4f857cb11bca39b7352f27bbf39828178823e3573e5d9f", 0x7c}, {&(0x7f0000000240)="e7658664ad62c3fdb7c4ae18e84ce4e1d9be1f75953f06d7d0a67de18b0971c4f922c818f7ebf95b17a6e0775428c04d67e8bc9c2607595141006412d03c0b3678ebcf8c90b5ef43a517522408cc320961d688d7921f1b648e9c3c72dc8415315318dc15c8bfc13c643c1c7c7bf4caf6cdd48777b8ca27f615383141a7ce0a005e7ab71b2686c967ad659a64f3c66389a9f333db53c3f35c24fd56", 0x9b}, {&(0x7f0000000540)="68054375539f2219d4db3c3d7091028c475c0967f82f60e85cbae459f1ee1b5f9daef69c841c9ef84edf03f42152b09c6d67deab11d33d238d525533262895878b017c7e9d8361920484dbb4dae070cda3682b382b6dcbd025c6acae7d0389e11983b373d6fe97e7f8f600ac42d7f4781d137b61446666518bf5c29c733aa39a9072f25e948e9f1ea6b29e2d78b45f9a2aed85b56b0a902d6615eee675dfa2b6f75d5cd90740a53c82c27db65efdbf84c1d8fd08192818be6529c2105b42c3028eab69041e02564a6d758a36a66c15f9562751a309a0e97249daa2d4e15266f2dfcecdadae60c2a15fabd4d58995a47d48704d0bd3f364721d06f17569c0b336d1e2c9bf3dcad18778af2cab71ea858caa615c308f70edec448189764b9cebf6b4f4c3ff663be8b581b48ac49e3fd912a2f60c6c872d529bbcc85546896aa3ea71ea9724fdb006795fcab4ad8d64182522127b2738debeb2b78e9e4f84bf304458f74f6f0dae112cbf315b07342c98e975a8a9acfb7a985b14c88477520ce713a0cc498301b48eeae4d5304bea66c72906948e9733087997f61682c80d7207034c6a3d4827da89dfb2e2c709b0ae97d8e61f1850712f572e5f6519bb14fd5f8c20a93e846cc78adbbb1ced7028438fa7e46869887ab3425d213d1b0817327586be4f4919bc018be2cd6180824c357b263f47b68a49d5671bf2a1ac38e859d1afb3c15c1c9864a954b6c31d439a728de64033b85197cfe9eceb074b681d4e6f9abefe793946582faf28a8bda5f3c791b6ed82c94a771f060fac97edbc05460ee4130171c488aeb41b03692ef0ab7c3007731addcb005073fad583c80a9e3974812b6587cfc65bf7938ef3cb0fe0874b78a1625f489f6d966de6a38a4cf5508b36976b442dc99a73e73a18bda5c902a8557a7f785a573ed81c3d390956737fed522a82122c1a949a7e1cd2cb5da97d3faa6b78a369b6f3aaafa65e91440c398fb05c9992ef4e0817502560125b9208767ca09b0a82ead31816d17db960abccde1f19d6c6fe171ad1e810c06b93bc76cda0744405b5234c2ef2f8bc47f561eeec72849b21bdcbef11e9dd6f580a36a7de9387b1c97644b1220e7d78d378865d741c92a938d754ed1a5662753df2d43348c5c10fa283d92fca7989cb7d9ef859b97184bb2f77ab39c066bb806d7651aac35755600d45b7ed20d121f4df98b15fb202e93dd91b95d1d7ebaa022e39f523c51ee28896173fb3473b14186a17accc7d006d6562c584882318227168288bcf632e2ca4d8cb5b1b352faf905e46106ded194012a3760b5db737e6f1e696bb8ca50f65a5a94a0ad947510cbb214f1cdac298a2bbe8b017c81f6ae00165c571a523045805458e6ae7642c19a9d764677a1b1649e91f0b3779bdfcec01c9a3c672f5e4b4a86ef90690b2c8ff92887806c479190ab28c2d8fad2ce0d5bfc6f8a4f8c6d2919ceb92ec221d714ef72a6c079534ff3cc635363dcf8dde2a6be8fcbc16055884fb31b28b974b3c947d7d54244ab906150b295e84641298da0a4ec9d47380f9b83a46784d1255b20767b955d023597618b17ca5a96041d7953f38790a3e45f335a28f71ea7fbec2f2f66a4c8764be831d5cc1dc706e6270e4d2be5ddf3d826b8237b0d9e48b98cfaf102d6e6e99b376309e69617a0f373899de8109c3407460341ddda4c67e588dbbaefc85cf2f0dd075ed756fa5026cd544d7ca02d6685363fa0104871dae36060e6b4d5b16fddbbb709c320f28ddce9f44d64fa1660fd09695c244764a0f96fb36f5583c23b4c51f67c6d5898ea00fce9acaef32f6456fe591ad1b43203a5dd23f6604d33234a9226b248c399b047343d16053bd757e12d49b4648200956e55e5ce4cb94c89b351e2f4afa49cc5d805bfcff113acaf2ea2e4a1ac04dabb3560a5421ffb0b7c0e60494daf811675efc33225f71effdafb6e128e227c156cc6fbf4f68b7bfd77e5ad79c6d7ae45f04d620382fe83f7fcf2a7f93bfdf9a0c3be7ec3c6170b6b799ae0627b2af5b13a5f153501c877f1831f009d63de3204e9ae1582d7876326876425e9e0e3873769e69038feae7f1a8954eef580b04b423ed3d81edaeef76ce5469c1c95cc7891041c658777693d92a792c086049688e2a5e0c7e2fa21d5f0f532910a839384fd401477ced1c8b13c8c8c42ac51011df62d5f21b8abc1a0c0db8dd11a0795e320b40a53dd3a42b757855380127b1b3f621ff308ceda9c5bb3890945cbebb51809ac753d26025879206bd80eac79d4301da7e257fed857817fe440bf5e0d74750fbd7942bc91b19a4a87d9278a1806ce53485cf4b2a4dcc798531aff3a75e186591e3ab992a386574d5dcd7ded3ce20057baa416b9eb6840d8a39d6408bbc1e64ff1ed3c2f68a2a452a379267416e2bfc6d6858f9bb097258a271a809ba53e38d819072769765f28070ae6978012d7f23f234615bf9fa366f5667186b4b1ae87522865e2253ab0cceb450c0ebf87936ac14a8107669a5e40272def05ca6c9aae29d6196a65cb1ace1a084b45d2e86deffcd2d8f022ae9a25b43d69839183a80b7e1cfab37f254bef074611cd813a5017ce14146b3a821ff42725411a99e5ac0dbd3ef9f74633c4a2bcb08272a1f03319c8f30c289c7b961ab47ccdce7b09c27d1a2e94dc04addb86e5d6d2a9da3fb1a688a58a9d391cdee4bd852a0fd9d2eba08e9a7c8a1ab7e0a41f798064a39f07e21bb7742077ef6cc2d0f0bfb0729ce17ed62fc053d6ab0f04fff7467215a4c0ac918562828e3f63ae205103c2741397f935a6a9b7a582cf96f075953d1ebe2153a5af04fc2de4f24caffca8606e67b11de28c9559a8be139b63f80e6ac2b2bb4f5b00a729b84c462c3686257e89ea7d4495106fc6092f024fd3463e8c79a89e9f97d7ebac41fd2e31557e3e3526b67f9549e37301eec12da4af092c5f1451deea4a51f5198e5e2cb8d45dd22e534da2e11bda79abe2a3cfa2abb9e5c71f207e8eb3ae06dcf17809c5a7ff419d0645753069dd6acb0a653cc2a730bf6a1f8c27c8aa79404d77d64eac5273a7eca16012e26a930967d77bd4366a11154c7af5024db081934b54a713943d28cf5c4058b7019e90e49a22d0589d3eb8ff5c3a56cd0f16c887cf3c2e3c7ef940b6a48f8a29c05a1ac81f243fd9ae3609789dea8ae1eb4182ab5c6c724a67fa0b64cfb2f0447a61e058a7afb43c3faa7d7a95ad406818d886934f45010efc3ef16c072684a90b41384cd6825af098cfafaca9856c9a342b1aaffb76a0548c76fdd6da21a7e166b89eff45229115353c3c15ce47fea8aec89ff932a18238231b209fd110b2e92112a0442a444f2b07fde06c91a5e6b8742bace1d03630f3f6d09acfb033a9ce9864cd187ca80c3613dde34514756425721332dd9d79948ae10000c450fdc797a5d5952cbf72c3c555e2643129270177d0f68efe33f9e7700b5bbb2baf2226f2cf8cba78d97f2959d044bf9b614c737270049ac97105b8fb1d09fc877a660cc3e72dbb949c6d17a51245cbea80d43130b275e4a7f13c0324972350095260c62b7075ce1cb6144d2669d17a60086ecae26021d600d0870c871d305a3ded228ecf4e4898ea69fa4415fef3857371bbe7313a80a3cacb05e5f910e9d37220cd1d65cfeac4d2558e463745020c2ae588530b8705bd9b2d3a14edb531e4ac7426091c8b3b5df9a1e0b52d9c1b199b5293cc023421c9c9fc668a6b518e235ee67c133b4d949b62fb0f4880c74d1f173958c249667040795a69c63d8b920c186bdae5097f558644cc5ea74939fa2c6fe8b2cca1d207dabebb1d9f8c99a3c4828476c9e293bb702ae0e7c99a2bb541723adf90a5a66d93876a4188fef1cf865ca1a6b1b3dc5d7f65c3d6328b924dc966a7069dc56e507df91c62abb40785fdb89be0f723ab457f4c7f7d10398ea8389c84476303ebf20909715d27d16382a0d6b06115cc70f1166033a0ef99b5d63fb66833ff8de606d068169826c30f3faa2a02fbe5a78b4548c2ff0aef843f1a62615cabaf08a75296113ed7d8be315066dbedd5dcdd6d776e653ad176549832ac7a49c49e21e511ce9d3ea2ffb15c9d7720b1e73cd7437c7e904c5757233af13adce453165756583496e99b53d4f7b513e948d14a38f1f57f959bfb7f0b69c7b7ca606a7393c20f5eb8e64e96ca545a8a0d709babedb4824bf4f2fa38a77a7a1056387b2f3e1e30ad406121dbb06ab674f1b5e4ae390a7376002f7687acdce504aac205dc33c71f2b0cef6851239ba3122a546e9e339b038d2d6be03801966bc726df9d68d81a2a43b33666fd1b9549d3e7ceab4a3290967ae278aaa6f826231e021333d395d11bba8775ec9bfca3b26daa2c64f7d6bb91ab6cd53e3d4918cb2a2b0e443c982d7ffd49ff022f76b78f23c4c212d72f7e657f4c258bfe329fabb07f3aa8c83d0f43783eec37589384f26089acc883dc6a8dfc388772b8eea4e210f8ec99187757e74739a63250680d0e635b99f1b8e6322b3a8a152fd2a8d703d00971abecd14ebf809cdfa0d9343d4e642bf079770ecf1ff8f0a9ab7c22e57de5dca14cadd01f8e4c485b8d658a35add906d25ba67cc2a9a3985fa9a2930d79cdbe5a782e04b95aecc069f5a4133ee90d7075a71f4b894d63e76b86a19b1db802fadd1100703b75b2384afb6cc1a56afe5bada9700c838a55249b0ff118d0d6cc0eb76f50e090242de52401a9a8c7ac7fbfb8d4e7afe340718e6db8783e4a7d1904b0ba2a6637298ab7df70e244df0683b61bf567d7edacbc7cb71f4bbe2ee02ba80c3526b321876ee0a95d6d61b5308270e05065392e15b3bbdfcbd10e69b4a8c8cd9c5669e33ae612d0ae35b82e4f1c13e4d240a3cc90aa364485c68f827f6fc007490a5038c84c7951fdde13f94ddfcdef4e795a48ad14cb6e45f57166d9c8bde09e9b5c209dbd2793996cc8c06cae97b3de13e15c8e1e98afa2a0908b707abd59f8a30cc507408d33b38e9a482163168f94b11ffa28f078cbd8f10ddaf6a36ddaf93ad14ad7f64a35f24105e597c58396790ec4f2876aa53273a2e74bc5b136c6cce79e3d20dac64676b05bdf55c871f355a85b6416244d5babae768dcc5731c58508aecf1e5d60e6cedc03d15c977d734eedc569b446e698177288a0963d634374cd8202215ff2d3a43ad0f7f2d7fa434667b7599c69e79b50458384d33295a4b3e64644e8ad29987bc884c0c76ec53dc56301fb8ea7bb511de75e83487a1a58217a6e13c9daa948640c7e1ea63421d2de6888b5a81461f550206dbfb9cd1a66a77b789dc0ec0102b6e98a63c7636586746af5ea2cd634aa5c7801bad1559b30dc557bd893c7c4daf01abd9efecc14bf02dee5280f8155ad165c55ae282ae4b27c65ffcf8ab5c029a51d3e5c4f22a3d7420809f143c8aff5a2253683db7466d044591e434edfc632980dd88524cc93827d39ba37d0c93a7ff909bdd59d0422fa115a51b640e68e430fceed5f8b4cdce8d4c081ec2305b8e79859e9cbe457649e83cf294b1bec91e204e927e3aee1db0cc381511c5755faf2c4cd0bb7b4018f599436f7eb77819de935090d3ff492fb7a8c63d986c6670ae210aa02f1d9dc1f8f582b9a3b7636873c3352b65516fe861fcff9580ad03691c884122b6e4a4e405709918a002498cdcf62b1e59e422aad6adbd0a99e517cbbdcd3c5434f0c9020f1dcde4e30d04fa6e2e014a650c6f54a6d7170220c82da0c4a918f9d3cfebed35db96307bd6478e3438b2a45937de60a232", 0x1000}, {&(0x7f0000001540)="ce45624161f16841824fd033262ae2897ae7b6c39527ae59322733844f435b5ac61e77f78e32899490fd2168c357a0eb1786dfcedfe9351ef48b393b7ab21548aa6b9a267441da9d402f917c613b61b69e26d3bbb38ae4f818177fded9d48b1b0a5c11f1594ec24fda4d5a8a7e451be81e71dac61b3109c618035f4d4f1ff9b0e0fc4ed4997ab86d997265870732b22e7d4375dd9be247b6f89574f6e6d2d855e826cde9ebecc035c827a420aed420b896ad30a45f3651a2e36348196bec0fb267a1c241e04e636b8d0d7cf61411225923b8b15279558861aadd1cde664eec9cce89b90b4da3e97eecae15d6bd7ef93ebe72c2270570f9e33612091b1b63218bfc1d67e3373f8ea0f50985cb1aea4647f88e558eaff997a5b7b8a8387ad6888557de315b8b16425c6e8bda4049a600e497426b26f8390b788151491296b1aa21e42de0b134a44318a0a2d66002daaf0ef4076d347748269e8f6a6d069de2db75f228262edd06f221b05f8583246bb9c00807c03a7137d7159ba486825e19e999f4b219d956b70f63965a320063f53b5ebf48e17ed0874fb1216640f3d41050755ed9d1ef623a7e06fb6fde5c32d9668914b145ee377e6bfa23e6d87158c4e5e62df55c5cf130f1cde2fb58e25cdb6ac62a80805591712263b4bcc424bc51aa8fc09466d25c1984a6ff6cd5126020f2a40036fc7c4179093beed50f11d653ffa641288f4a692826de881a187ab5330424d489fa5d0f559972c2a0df328925842b5ec44b22ca042d886ebac8c6055fba9589514c605cd57b4fccc331b2574bc7c8123707153ef10ddb646f8625a8c62c816872621963d9fe7bf70145091d6dc47d535648cf25df89a9ee609e9430806c555da8ebbb568b602448e3e3d4c67fc680de7ffe4e6dfacc6713bd0c49dafe04011fd481f8c28cd503eed095acb3793de6ca596e55bfaa2590e1b3e2a22f36c6ee9c329485794633971e7b4eb831bef471e625a29e3cfacd45487e7056b674ac045707bb788efaf609d04149a801568c4ac3795419d04adfbbd51a44cc566f8028d2357102b4a4d07d3c7363bce53975dacbce20e86901aed26293f5bee6f60b955371cdee80baca0941d0348466c4e56bc597cbdbab72c126803e96f444ac7ea7e30f17c4785365d8668b992f14f2fc881e425d9903465468fde199ef31518a863bd45e0c8538d543ee6e8aa289ca52299fcf569a58f179f4847ccd5ff363b4bd0ca8e4f7c9bd8441619698186bb905c3338f0377d199e8cfb022232d7ac7645dc34aa6f78878734db95ccfa3fa8420e92f0085b59c05a576a6c5319886638731ed388ee69de649b5fb4eb980850aacb917c260728c6b68e3f6a3ff7223eb7ffd78a66014d6130f69e9ce00ce70a00da1b771e0122f9d5e8d630242ac9e3db54b93a4f824a120fc0121160e18dda7e4de01a424d43c33abcbec1ad096964bc3898b10bc5867d4fcd2b83a044d82ccdc398bb0cdbe1f7288ac059ab39160d08b10eb46ec5d4cced675e245635346ee3b3e3b4ae174defdfa65453c9efa500797fdbf1bbf9f120d81423d0df36f4230f7cbaecb1fc834ac165d5e06e840d58dee26b3992c65eff1643b9463af5685778e128157cbaffbf746f3fb2a5d9e78254f8e147fef604d4de8b492e2d57b7942907694ca5fe5e89553d8bd3f8178692706885b911ae88e9b809c78ebce4e054be0da873507b4c6278f371599e3ea00f1600961037db7feec90b0c6d977c5f1e96b5e7d77f4cd0fa27b2327f617dbcd75a12d753869a39f05a14d5df9aff625db237fa502fab8cec7b0ddb404b93d4fa396801196299e1a70cac9473bd201548bbca9af2eaff953351944502891bbc12fd1344047295cb9157b59ee4e43b5e7ec1b4e8a3f5fbca82c89ab8f2611b9c2c6160e74ad4c9619ae7a36d8a8f88333c5e162cbdf0428a0c0dfe4d532cbd9664ec64b3c7cb99f83ffb5572e938b4f04bbf8b4be7e74d8d8b018e47a2a57f302031f7221981c430361d0ac7e955a729174ad6ed07219f3a6a1b5e6962cd206cc03c8cc4bf3d7e51dbed9414648e10a42bc51a658b12b73da088f0419454ac1b1b908ec836c2dd1714b68f1ceaeb24ea305b49398657a4f50e6bc41d3ea07f28d55462ea8236e7d4683ef347ff799115fed5ed12efaed06a9447b47128f913659ad0c10b733e8979e177cab2c6e843e48fb5dae427208b60a8253c06d46adf6ecd38835501042850c639f031251f6015bcfd088a5215a59fa17a3df5b31fbe1f29c38aef2826401dca42dabc29d3fef61a6a518b3998189c9c47a6751a83e8fcef74f6d7388386cfc9c92981fda7f4ea6438752fc0a3ad8120babbbf2e124eb1f8fcce4faaadbc1a6ae26fb29dd7d9ee23e425bbc030cfb41fec615e81c90aa7928716c8a90112b0028e4f2f3899b1436c4ce76976abb0c91341c38482f88b79831e2043f84161b653f442368c89bd03940cc8a444e1c29c8b73e641c2c4d2a73f394c81387c6c79c389b4e23a86580341dccdbf9080857129a5bad74006f03396675b96248e37ca129e0f432e0dd97813a889446bfe7aebf2e4f92441058852fa804bfb1c02906a29a331a9ae40c9ee0583105ad44de52278786c6fa2a2cc477fdfc45c10fc5f95e9b6401d90b2721bc151cddb0ec3a33c88d82e1b07bdb8e92f827b6aedc379cf9938ec2a224aa931a8ba0ff9b23828ca116e1e3c1b195417d7777c8992567f3ee8d649a0a35970cd83bdd56245a6783ed305ab6223b974064f84cb608089a25aabb349fbee19fc46f5a8b3d4c8fb8b2ece00db925be620263fd0f0bf2510a3e0b478c4bcbd47e8c7391e6a182b45defcc7d23be4ec0bc9ed359b2ed236192208a9864bdf9769edf9e2161653b2d7b6d68521e317af5ae3183fcea17cfd0ed2616ebdca2f5550bb1bf8a0ccd6b8ebbbe85302efa397da28e508a270b01739059f927201e40f75efc8ae33c9d242b1079ec5fdb0604a1d799f42786da281bc125d517bc06bd943c8cb1d5ce2b40ae156e3ddae377906b4180cfc925d3119884d94b4438ae4f35ba238af0a66a29b692411f4c54fb08501a9667a2c1f010dea98fef401af435b7b3f1104d001de9f37e610b916dc0cb061689a811e9d0d9885b44281bdc1c53612af8e70a1000508a9263ea25238547fd706ebbbfc7ffc685fbb54e7f782d93a50c0945ea4f0b162d2a1c4ab7027e2cefbf9e1b3f75e14b5e76049df2784d9bcc5e9fdc16b46ff1305cd31e51ae4cda89201708108debf54c597c964c4512ba160ae5f5527381828bdd7f5a322424d27d0da3e3a28e4c5282aa20fdc95497c2d54ddcce1c156b5a1e9d5911388b3c4b8e21d2ef1fac4f25ebf2adb287adffae6a220bb7c00280e33173d4bf30c430062c9875f3268f3173242bb6981ece16576d02c3ba575e6c93f84743089ad67dbea8bae9cb8faf572b52bc35dc5267eee014effaef99a86e35ef30d0177606141e627c2aee0d93c12caeecddfd709247cbf228d39ec5ee9abc13bb24d1aafc8c982ff0bdf10ec1bfdc87268bf778e7c6aaf1918af95bbf622248119ccb306339de29e68a80bcb2e8317d2118aaae510db3c4fb98d9f9969a3bb3e26435f8a89b88320cc29829cdbd788b55068f52f06d2e7a4d9071934eda7aadff465ca3066ad11d196de2055e66d28ccae8c6e67deff851098134ca431100b071769e2087a2577f732135810a38cced3e27f275f584b3e96dc0f35084e87da0585bffd1b928f55c9ba608a1d8d251d05789c09bd3b98612de5700fff4fac02fe2b1e6c7180894fafc534ee1635fe02352416a28b917741da445cd072cd4823bcca994b8586b90b7aee3227573d18af71405e8d37cc4a95aee2dffbd38d470411d2ab7e1e722b20d73f79cc499003341ed06680a594cc152527bad9779ea756fc945d84b74ef17c488f82dbb4ccf40cbd701dde52498f1911af7d781da9cdcafde2daa186f1c13ca4da4a9c3c96f2297f80a7f1114fcfdb32bf3cca9291d470aef402bb3d8386a9ee809503993145f76634dc6d5d09a0fde265e5832117494fda914a0c964aadfb8ef25c1aaab8f7077b40f69176e226eb51f5038e9f0fc6829c05c78a1c2d00ed30075d1803c7a35d61ceea744e3733fff4291f97c225a5d2e50b2bce4c0a53793b6c2fa8e4b477c6a50df7a3a5edbdde2d6ca70634dbe7d7d7d6379f66404a696ef93647a5752bf75e87f3142b807d5b3c365a424f65703fdcbd336ad0383f041d0e1548eefacf89cf7b54986f73f90b5d02d4ffb302cf87a85f5a13f8817f47b3c1d0a5cefa43d32a5a6983f3a540406bf7792d62982be719cee77e4fa42fb6dbb09046b42064bc88cdc9d3d5f3b0e3b9deb69985d8683debbcab57c9dad2bed701c028d6806a56d95e6b91279822afc29e2650f9bb55d70122e7e290fafc4f568a71b0b1a42f2b51554c3f1d6186eda51c91e5744e74352dbea0712b2f7557b78b77905a66888be2f4fae680ef04a5c6471091f5ab728341c7991aeaeb591586d249757e3f5e72817169839d3b9f64014eb8c3ea04cf7ede1ee0002ddb55b51040b4c7b9b19abbca56fd86f7a18ee1457e2e4e962d4f217d0e850ea6bad647159cc067df747275a868b6f09678996cf99d0e14888afdcdb4dde7c628e8c398c081f0fb25a11504abcf01d5b57fc3599c00a25373072df0adc3a5ef1abcb0cb2eae1ed05a7b379d27685c1f4a8a49de99bbbc73d3fb24768f344bd8560124882323aaf029890c770e524d40ec85f007e681eb47b78de766fb36d312d029147b2f4579db1dfdc813572f014a2c20140deec3f28f5a7f7f2d1e3c06c330de9e3bb7ffb8de8c7677f3b5d5afb1c0fafaa806f4560a323ee7277fe5b0387a0798f3365b5aa9c34ba2e8b81e24e6249be93b7b7c657a8cc77f2913db7e0fde4b271e666d69537ce10c3acfd4b056e244c6b7aa13cf53c7704436b181d109a3f89ecee8a2863216397ab0f06782d345eabada603534829d85575780d42702faf9e1d4c91935f2c8f051a2cbac719da3d6c6f0f5779825c70d88ecdae36e68260fd93242c25847d89f0e7c8890e7d16f8807ed0178f06e35caab045a6ac32c57798e56dcbef49b6e9384e3f1d3dcab5c5f0c719af8135e02f910b4d6587635c26bdda3c9b737ba31fb5111b154bac6b820697072a862dc7339d4d1e24ead40fe4bd6ffce8f1ab6afcf2c07ead80fdcc6e1c2480a7e893ea6e4b463b0612d699c93a9c1b9c71d3c9aac85c075db86e7d0aca75b816cac44652922b40b9ff0c5d110db4fb5ed2d171ebbe2d08e501a9b616528dc3b0852dda1f11639e96045db7657ac7e4321b429ba4ffc272bbc7861e8b8ae550609348bed98bcbc7889727dce9ef031bcb9baa2b1fbf7d8d8fa57c44e8a6df32371dd2ff7987f3fb1bbbc9f79099bd731ba3f41e761c95333c86a5619a4e11ea07110ee6517c07b7b1daf8e8c35df2d89c1e0cfd2a840537d115b6994e0e677f3dad37d266c6139c1e9a9f5941fe7dd038bf3490f17fdcc73d83e3bb595b569b47c1aaac15ffbfed56733d57378fb882e8188cd57aad70c4a3e6de7cb381a70ab7af2fea1d445bb3c26a065ddeb69f57bb57eb2c7a36bc2b5fdb209ff8c9b8053951ed4ca720370f748fe6700e517d6910b37ba323d4c79d31cea2ce5e52eca13b87c87868dd8f10c85234b7a0f90e0cbe3d6df5419e4dc0f991216c6610fa362992be65891777c1cebe4e27971abd4a050b307c7807164daad7fa709a7ca7bbe1224476a211", 0x1000}, {&(0x7f0000002540)="6fa360f65a8d4508cc55a0103c33f0462129ee43fb145eaf10e06c22b987ad514d21e5ea863d9b126b32717dfd8b0d30de0f57947103f62be447e453a0fd137a41446637", 0x44}], 0x7, &(0x7f0000002640)=[{0x110, 0x18001, 0x400, "e9802bf21671d5ab561598ee73f9016619236c8379f08d1fcb4ea6d04ed9f0371abe868422b3c338465dd3065479b5f40d01b83c4d5b21fb6977a658a8f03e7baf4171f2ec8705dd868ccd4ed492e6f1c46b285c3c91c61ea2d3c57ab5f55228dc4187da53d2cf2beaa7032b97a8fd5b692de61fd4793c3c59f20dd3d315ca51830fa348d04db6350b7d4e78058db2942f35d01a36bced26b9b3841d3dca36a775b273dbc9f5a4d98f680ae0467af1ac856ce52c4374d86cac6fd0d79d2f5b290cfc49c414a557baf847988ccf91d61066a4d12d8cb8f6852d0c169d9116e59b534eca7b0e892d2f0576822429783ed992c1feb48911a385a092ca"}, {0x108, 0x1, 0x40, "bc4d93cb8efbee1eed266e8663c42c276ffa647d172c2030d3ccdf3608a2138fe661cacb77080e0d81299a9b4dc1a5967e91a2b36e4e1623610a0cc1a592c0987832f8302841c07d13f55db13596d26681900834d80583c1d10f08c6dc1fa79723fd59731d350de07ea313fdb3392ff36e23b4600965e89549038965f5946360ad4aaa7077e387916e7558d741799eef85945e69efb38d562bfd0dc4e0e388f1a4c7b3c290dc7b372be813ff33d45b16113f9f63410ad83957369ce3a6fa02c3ff03c72c1bdda860d8a21312966feba0c75575ee536df2d54db378f58c72fc5c577c879a5ca65e6c85ab8f81bbc22fb21c72018a"}, {0x10, 0x8000, 0x401}, {0xd8, 0x1, 0x1, "bae0360340c76b99dd05708da765bf762ac8faf8ab4dd2046cdb886cab12d9a0c1c32ab2eaa9e7264be5abda377e22372f195456fd07d40aa1664ace51e858003b30bc67932150c8a66c7dbd9729f7a7d107e9daf47b8c40cdacc76372a32ac1f62645fb3d29971f66fd673accf6bbb5821adda24bbbc6b251b55ec924f0031867210240afe64bc3c97e7b761262ac3e829a7e1b9626690071a9a793788c2d78852ea3146d70ee5306a48601b943cafae90734a2841cbbb820363e1cf2119a0030"}, {0x50, 0x1, 0x80000001, "a3eef4e12086058283922c486022160a01a5d826dc05e1381f6b5bc5e6de17e1798c20dd42dff740fe914b451dd43d78524f573c122b93e84baf0c61"}, {0x68, 0x1, 0x4c3fcdbd, "8d10644d4676c8e08d9a0a8ee32e360319009dbd74e95d7037ee6a4c6d0156aaccfecbe406a1bc4d2d952298611c7754ef591de3d61a8414f4cedb7722144123c802dbb6b92a842f535d93282e3d1b32d0"}], 0x3b8}, 0x2) sendto$unix(r0, &(0x7f00000000c0)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc25769871f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000d8f4ffffa371a3f800040000000000c820e76298bed57e0900000100010000000aa550d1aeffe87b06708c718bd99942b70324c9dca6f8078e651d3454e4ada2eb2dd7753c888fc56def209adbdf76874ef3ef2926924882ed2008c4684400fbb9c18f93509c7bcd500a236382271b25a220d302b6263dd8", 0xffffffffffffff79, 0x0, 0x0, 0x0) 16:00:16 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') mknod(&(0x7f00000001c0)='./file0/file1\x00', 0x6000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x40, 0x0) symlinkat(&(0x7f0000000000)='./file0/file1\x00', r0, &(0x7f0000000140)='./file0\x00') stat(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000080)) 16:00:16 executing program 0: open$dir(&(0x7f0000000480)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000400)='./file0\x00', 0x0, 0x1016, r0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000004c0)) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r3, &(0x7f00000000c0), 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, 0x0, 0x0) recvmsg(r4, &(0x7f0000000380)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) 16:00:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000700)=0x8) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0xfffffffd) write(r0, &(0x7f0000000280)='{', 0x1) syz_open_pts() close(r0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x40, 0x60}, {0x0, 0xffffffc0}, {0x23, 0x8}], 0x3}) syz_open_pts() 16:00:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) fcntl$setstatus(r0, 0x4, 0xc8) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() dup(0xffffffffffffff9c) syz_open_pts() 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x45}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x10) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3f97f0a76932dd6ed9270d8f8bb") 16:00:16 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) preadv(r3, &(0x7f0000000440)=[{&(0x7f0000000300)=""/119}, {&(0x7f0000002740)=""/4096}, {&(0x7f0000003740)=""/4096}, {&(0x7f0000000380)=""/39}, {&(0x7f0000000600)=""/123}, {&(0x7f0000000500)=""/235}], 0x1287, 0x0, 0x4) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x0, &(0x7f00000001c0), &(0x7f0000000200)=0x10) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) pwritev(0xffffffffffffff9c, &(0x7f0000000240)=[{&(0x7f0000001740)="b5723b7741e9164d7f2ba4dbb09d277143dd3305ac0f603a9a125a7fe89a7d12dd2760c2ca61fde97ea94a1d15835f0d6af4048c784c8340c6ca90fc3d3eaf02c6f7c6ea78d91974710423f7a61d316f4d9861b3b4d1112fe29dd7a765649b3517fc9ff114e6ac03c4f6937373b985cf96937fc3956a7d618c171da4ce49e298f43264cc6475670471d7f39b57eff7399a37274ce27a240333320f479b4a52b1bae5842962d7d879fe3f2fa9c91f52011cbab7f4b5d554e9919fb10e36b7150f6d56a824e220448bbc68620730e035691835b4fe7ae794200d8d156d49471aed85d7195d7d39e69dad061f9f6bcd69624ca5423220b8759f77939c5d2df002a39bb6ad0ddd06236b2b7e475b8317d24b7b7a57811fe573aec97c05ba33b39d8301f98cdcfd30f4d6d4ee8add2f2853b9abe7c1bd8b78eb201f0ef2a76d747a6945aed3906275311d82f34b652fb378a51be31cd1c991bbf10a442cc11299254ae234a25bb979dd512632841e58286921fc8d4532e157a7d31da9f9cfa30d86b505a8c44c8da6337d3ce931c367ba28ba0625b06d00cb870941296eaf459b7ef3d7d452338dd57c6e7802df03ad40619baffe806f87654c9d40c5075d446abb823179757d7454ac6532f0a6d9057e3df2bedba455a92bf60fdda872daa64481e38398882dc9042c59e8c790100596f220744281296884c1c411b20214d6b84f1fa6b667fd1b35c4411eaf3cdb3e206a1f19b29ff77558ffb39e9fcf8ca4c1d35349d1503042ba3de747bd09895e45fb3563cb0355ec9cb1d9114a9d31c0c86c5eaec6aae4020add66adf0333ce94a47db5bdaccbf96698d5c1ee0ccda2fabd02d17565a5ebbdfde3b1cae20dc5f3a0a682716394e6a19b3786381b16db8d53b47495c501094df40267c68c70f53021af1aa0a343c9811e6fa47cce56f0116bdefb1cc0f2947193ff90d642114cd770acc8c398706059f045e0b50a94568487578974ff0955534681193d4387b17ca3a5116b13d0ae8f1b5397d50947522e716322422a709ca112f67e6d044c9c99e7d1c1babe56aa8ed08608bf80f2b5b5748ac06f86be30040fdc003415ccc3328b96bd95dab1cd26f1f56e1cfbd7392532fd775c2d78217b9e3bb1b00a6006dd92beb88fdd0ca17d6db4a745d2b53d17932800d7d28808fd23a5fdf30e909fe292ab804f1f9ca9c78a955fa494d612cebeee39209e8a9c5b9d4b8db663b50f102f74ca86fd87a442e8da7b722695490fcbe0c61b4f2377f5fef8866ed5fe0950c8fe62e0a1adb887fff60346f103483cd6c5f9f7d9a97b1ca2e68ed933214227abcd8d3ce9ed9bb030a4a3d3a2634adf2c1ed002e944080e3f02b90906e026ed16a7205dd81d2ecfd0786ba8da3db889d7f3ffadafdcbb11c6ef222af14fc2f4ba21c58d590a8d5511a719055808964489155f16dde7340245c80636bfbbc6cbcf2f7ab8668f2494dde3d850b9ea136eeaaebe54fdb1f717fd4524687a8c2f1d046eeb31a1780ad0dc9c1638ddb4d44efbdae84112b9acf442fc312056d30e9c39aa6c28fa6910550964c11e244bfc14d49d16f6bee140061b9c80436248c81970a079531005d01c46d7258aaf3e011c455401df99f1a348115d464c1acc7998b3222d76509ded4303800d2031f1fa9016b3dadd8ef1de565e6ad5068abf97fcba9c73a6c3d31003f274d48ba6d61c0f2a8d42e2d2d59b8993f27f95e16856eb75ae8033a7dff5a335b53ad42fd27d8a918b3cf55ed15b12d2384ee819cf6dea28f29492e1796dc9716b6bf071e1613ec3b53e967ffd7c1144a27d6b2694d016e141d8e7874e312458268d10db06304e2348a469b1bbd26b25f7212bd87b56b703fc19c225ac41027b852a2dafdcbaa08026a105b24e191dd74b091a857a4ebc20cd8596a7cd387d7a5bbbb2131c9873170a09f2e73a7d202109a8d6eaf78e77bb8222e1a88c1841fb79a97c2a9b7e0b16f80c96cb31717e57f8873ffab61b93cb0de3eeec3b7f110cc893290147d40cb0b409f00e698b10e901831bc0c1e49d4ba6f2fa7a38c968fbae0f69ec9d8e56dae3bd1221602ebd5f802b3840a5e64b73e504307a871874541f74a62b2a7822cc3bc9df672fc5f49bcc1410c239234679047beea317595b18d58f3feb620c44b022fa7e3c6c9600b000449f11b4090d0c40e228740badbcc5f8862fce6163fc25c154c23b9f4c7037013f8400f1e356f553a67c86e08bb2e381affb5990f53ebaf399b9aed0be07f19da01b7d72c174c245b40a103f933ab4e05051231bbec7c17fd4637debcf7e4570827b7dd9d857a291b270721bcf5b13f96a52c0fe66692669d720a39fa405971fd2240859b87269f229be0ed6125e0a6e3164e4cef5077eb35ef698893fb21d3de8e9fc0fe41da72ced04592ebe9475ba2fb767bce6b93a52adb1dbba3ed5057bf171b2b4a6ff074446dd18017c7584750ada6641c23b9f85c49e322dcf39c1aa6b8f6294c32b54e9b21a7d5462d984a8ec5612ccc949fa53e20ad0716db7c5edec09ef835eb6e133c9be414c608875849bfb753dc3338a4f33c4fe0f9541af458e7798254ce9aab5f50c923132722571d55f567e7c84d22249055de1f35deb2279b9bac78b2e315f868b231caa3f735d8e11fcdeb1952a00ec34078c40e7ed325b76f5f332a019aa576ba1bf1027a4c2915d71be280ba0570b743c5476e542351532ce17b57a65403c0ccce4a21f8ab14d8200b30a38a90b07dc0c27e3f9a90388b6ef237b15d5044a06b3d106aa1dc8fffbf694730b17a11fd43ed64edfae2e810abee634924b6d34464de40c2a5ebef81c0d20bfcdf713eb121e997fd47e1bb4f58071e59d397364a0d9a13edbf264c36cd746a173ef6ee9b08408655bdb17c4bd27f76a04e0fd4e5c33a9ea6955c557d8976dda39aa9e45eb1e7ff9b008a0bcec915b7937189e8fbe4c1683f96113eba9920058192564856c2c6825de4e4982a78889b4e5994e10ec1ca73d1c237a52652bc71c3b412bcdc2e7c91d6a3fc7fcafd605dbcdd60c39504fb54916d0735219d869ff58716e6c930aee2f4738d446925f65051d5f56c38254b8076a76e2207ec3c356607e0ef9daed8afc93ad3adcbb04c227dc8e5d15180b9f52a8d9f964bbd29dfb4c85a967c7e2834f4c2a90347dd5defc259cda2191e00e2152d908814209155f6afc228de7e5e1f9934a20e2f065c5a319b010c1e9e820f77a42af8099b485896440987a0d2a19534c09db4ecf6ccb5458a0dc6342ef329ceb05facf2c6a0eb094578eaf2a16627eefd557370a8d4e6ce17de17b6dec9ae58e35037b232e539718ccdd3cb1dc1b4045a3dca34e4e652bad02e78f02b09f31aa872aafa56451c3bf498b48f16d8a6f02fa1f7431e87a7dfd6f1aea1f0f584192eedbb361dd9939560d19d1276fd4f6e85c5eeaea4f25439a1e766b0ec43d6054b91e33ad00cbf9e74f986c21645805f28ce0abeb464ef187b0049a2ce797ba7ff13b5cd989b66751dd6a911ca45c873fdb25705aaf054e04e6ed151976f2baf40ebbfdb62bfdda9c7c984e5de656e37397fe3b5f69ce9fb4ab383f5acc87f1845487b2e3a37ffe5c24c7fcde11dc1a908ddb666fcd3f9b5e688a9f3dde30b3611509d74563efc66c09b0a092192e123b0997058e02ae910bf19bd4fd0e129ccd9ecd63443b3d0c53f569038a076c7f6399e9f90ba513e0c09c318e16530ae732aa77398a94efd91b0bec98030b25fb1cb24be7c79cde56b4ac87e78c9b47e3c4c851e81bafc2a4289ba506089f09184a43abb844cd56d051f49cc81d3de3ce680c38088cea974e78fea3d29766ea1baeae4bb5cc26c5b19335508478d8a164396cef55c7a2627a42a38dc781e604f1fa37eddb22df65743d6e06cad0c1ed7367a33d4f58b4ae6dbf7353801ff7a639e3d8554e4d2b311b39e3402aa305fdc16a55c87d0f12b02f0dc3a5032cd5c92baebf2142b7a5db4c8ca939d0086d6474f499f28748fdc87c2107d04271c12d7cde015977ad24500563462b5280a04a80fb338ad91ea362099d3e7f73cadf07b5d6fe71bdd919de46cc74c752ebbafee6b2131a83bd812e783159063eb82fb656f11df936a645e94889f77f2f774598010117816841c65d62ae435ba1fdef1a37c91c0f6c655a1cb4221a0702e29384874d4dceded6a8546fad3f214e94288e396234bf8646e2164451507da69336a89492d94de12a1dea74fb1e7e51f20337a46e48e1214e42206fe95d9dacd6da27a7e0c5eb5fa8cc18cb81573f3e2aa5c8d5dfc68e179e8e08387c25de52444d680ae2f20bf24f1915185ad25f619f0b1bf04e4b01a3c35e1447ef025dc1fab480391cda0bfadc7e1d3d19e74a567464f4a4502a1a5d365e4bdd631e1cf9c9747c118b8a0f0fa3ab0eec820b847948e783be18f97eda32dd3316a4c56dda4052c08c0a6ea1556149182a6b84719564c7d59f749d897a50ed2c8ce0bbf8440ce8d3276bfae54eaa961c55423a981148a567d31a981d0f7af06759544a1848b0108bd7c6968f5397926670a99b1d811a4f12e8113746ca73fa9924fbdebd37a1af1fc0d3e97e3a1b36cb31504df880a1b921b546deb1158df864af2182f5faed39f6fc7cc020fcc110f658fb8e53964bdff271eb8c7e302cffac7ab01e2f5c7c0e7420d207cf1b0225dc7137100875b93e6906b92eb7d81904daa84dbb56c83a406f456d2da0d95625c856eb7cd9efb7ffa67a610ab53eda31f24a9b20a21b1861d85c578d796301d4cc0b40b69e2ce17fae6fe9d0c85c2ad4b638dfc226378f36a8fe13e1668dfcf2fc30ea59d88aa0097e7f4b2bb1690b4c9594d3a5547a02d93cca296714c27819695d94c10e6a052a65b138b5629262faab7f9b6d9d28b18336531695612ba2dcfa0497d3bde317b7c652d64854586d75e922e570ee093c0925d4fb3bcb045ba262ca8e020d755767f600dedd201480048f4528cf7d7fd649ba22ccd84702dbdb5b12e27d24f3e9f771c0188c2c8656edc5286302914639c0673fbfaa5b54e8716f59a9d16cb384fa47e655819e15fd287a2dc1b4c69bac51c2fbdff71fd1e60389d5c6cc0d58db61f4dd8e4e4eef1b8685b1b48929a0c9ef9787405c5a5e0ae30d73a1da6edcc0e137a812e5a507f10a0d38312f08e27a497a9151f5d317654ffd010b2f23b5329b36f749159529dc013aeb43381bc34f30429b5947168dd71879af8c1dfbd8df077d8cf433b44b20c3e6cc6ba1bac7ee814bf13b37c5163d61e72d7b2fe6d61045315f4c957fa3f8e5f3aec9f5be0e35e843d0c187adc5a185a054a7571642c111989a6274b61be1782f538686561a6e3a8f51fbc41bcaba9c59c18fc0d0b6153e1cc4bae9d7b1f34334bf5d0ac5e51465df385697efb428bd5e7eb38093ab954ca888770664df4f81a66b2867191e6294cb2bcfc3cbb95cb859ca7bca356844ce1719ca910c9dda5ab2ab58ccc6fa82d26e61adbf4b100011ef8130181f6580bc518313be9c775db76dbd91c136eaeb350219bfe1f0a73dcd8b34583994b210d35033c019ddec2c4fe84acc61f75e05a1d09424e9eeeb5fa46826681d27d3c2e5aab3960e85e0cfc96314d03e39144ab753c50a6da6c61feccf277309deac478ce135d20383efeae39ac6efa157661cc9334530b3137c96f516ddf8a2805e17b4678efc72e0a902371a83fa0bd1191c0ddbc20177472e254ac5b41484e06b44c3ebc8176e567eb5560bf53f1ce982495b91336a2c058a9eed47cc931aede", 0x1000}, {&(0x7f0000000080)="8a580baf05d3a11d033ef9199dfb4cb11a3b4320ab071b25c346d35ec607658a599f8efe84bbddbfd8289e93a1ba1fef0e3e20193e869257d95288db0b0f2049276fdca4591fdc53a4283d15e4925e7fc112d7f0374f8bd01079f0e84bbe5232b679b5df7eddfa7fb5ce91ec53113e3cf303adfebc3ffb615bf16c9bad2cffa7f6ee263d90a71e5561caf81cde1c36a7ceb0fe05c80d3cd4d14ff4f0af9f5725f76aaaf7597d01d24f0467be", 0x3ee}], 0x1000020e, 0x0, 0x30) write(r0, &(0x7f0000000100), 0xfeae) r5 = socket$inet6(0x18, 0x8000, 0x3) accept$inet6(r5, &(0x7f0000000000), &(0x7f0000000280)=0xc) 16:00:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fsync(r2) socket$unix(0x1, 0x4, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwrite(r1, &(0x7f0000000180)="09c60f6f2a3b309eba47619ef99766d596ee27e33efda46c75021e601ea8bdde3d6023e603d074d935ba57ea3f7911d5965e80f3ca", 0x35, 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000100)) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xffffffffffffffde, "ffc1f2ebc72c0925cd00000500ff00"}) readv(r4, &(0x7f0000000000)=[{&(0x7f0000000780)=""/204, 0xcc}], 0x1) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x80, 0x0) close(r5) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c1", 0x2f) 16:00:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="6202e57f7f0000015ef4d5cc841aaac7ccc6ae609797142466cca060ebf49fd02a1f7094406582455e66cb976fda06c389ef905b348debdf6d6180e6f6f267eb5e979b97c9e95f27835d43b109c62a1e61e32656fa6f7e7dc258ee918314f14df07ceb27fb11ee58aeb64ca982fb64877e153045ebe2a9a1621414e2f37129bf879ad6bc0f03acf07bd0c665132a4b0765d87a24ce4ca77453f6349a39271fe7"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) sendto$inet6(r2, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee", 0x199, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r1, r3) 16:00:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) r2 = socket(0x18, 0x8002, 0x0) dup2(r2, r1) r3 = socket(0x10, 0x4, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) dup2(r4, r3) setsockopt(r3, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f0000000080)=ANY=[@ANYBLOB="ba907c6b2898db55cd39"], 0x10, 0x0}, 0x0) dup2(r1, r3) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socketpair(0x0, 0x2, 0x80, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000040)=0x7) ioctl$KDDISABIO(r5, 0x20004b3d) r7 = socket(0x1e, 0x4003, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r8, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) r9 = openat(r8, &(0x7f0000000140)='./bus\x00', 0x80, 0xe916cc05836c9adb) sendto$unix(r9, &(0x7f0000000180)="174109b0d7d86de8531230ae6f67ed7a9ef3e59f84f1c55f724c5f5d46fbe8bedbee3c6f7397b0357fc2b6ca98e8f0a21fbb1229da8807476ada4547eeac3a06bfa90decf0073212f9f2c56d58a4385d4aa19ef19efb1cdcb940fb922b0e7261e51916d44ad78bf960ebbdfac50e01f9940cd981f3a7cc013d71d8d8956490cd9a9a", 0x82, 0xc, &(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8) sendmsg$unix(r7, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000000000000000000002a32d64095a7ed57261191169179ecd712d0fd96c5846ac0c18920aa77f7d2c20f69ba91533b9ac4be9b05a8aca64560a12ec5d58ca2d7e15931b72abfe608a5903caa69faa17c37f4666224d5f60d953f5fe2f4fac1048dbf00108e4b5dbdf5dbe172fe9555f599be0527c1dbd2f73bbc63f324ed14f0d44b6680bac2debd6ec76015517023f872b618b1f24151525eede1d4607f392103a9e87c0dfded4c89bd9d0e5910a5dd8074806516d10556bf3d1bf8143a0a3f737297fce9dc05f3b35317"], 0x10}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r10 = dup(r0) sendto$inet6(r10, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:00:17 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) readlinkat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f00000004c0)=""/4096, 0x1000) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) 16:00:17 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$TIOCFLUSH(r1, 0x80606954, &(0x7f0000000300)) 16:00:17 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0xffffffffffffffff}, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x85c, 0x0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) getsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x4) kevent(r0, &(0x7f0000000000), 0xb4e, 0x0, 0x703f, 0x0) 16:00:17 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x5) write(r1, &(0x7f00000001c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020efbb414b7474672292bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0xd) close(r2) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000140)=[{0x401, 0x7, 0xb6, 0x100000000}, {0x100, 0x20, 0xfffffffffffff314, 0x20}, {0x200, 0x2, 0x0, 0x77bffd39}, {0x64, 0x10001, 0x1f, 0x9}, {0x0, 0x9, 0x80, 0x80}, {0x3, 0x401, 0x7, 0x7ff}, {0x6, 0x9f9, 0x4, 0x7}, {0x6, 0x2, 0x80000000, 0x1ff}]}) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() r8 = semget$private(0x0, 0x4, 0x51) semctl$GETZCNT(r8, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f00000003c0)=""/237) r9 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r9, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r9, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) r10 = semget$private(0x0, 0x7, 0x286) semop(r10, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r10, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f00000000c0)=0x1) r11 = socket(0x18, 0x2, 0x0) setsockopt(r11, 0x29, 0x4, &(0x7f0000001400)="a2697513811ab3432500000000000000", 0xfffffffffffffed3) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r16 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r16, 0x2, &(0x7f0000000100)=""/114) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r18 = fcntl$getown(r17, 0x5) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000200)={{0x3ff, r14, r15, r14, r15, 0x104, 0x5}, 0xfff, 0x9, r18, r18, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r14, r15) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r15, 0x0, 0xffffffffffffffff, 0x0]) r20 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r13, r19, 0xffffffffffffffff, r20, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000bc0)={{0x4, r2, r5, r6, r7, 0x2, 0x9}, 0x8, 0x4, 0xfffffffffffffffd}) getgid() getppid() r21 = fcntl$getown(0xffffffffffffffff, 0x5) r22 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDSETRAD(r22, 0x20004b43) ioctl$BIOCGBLEN(r22, 0x40044266, &(0x7f00000001c0)) ioctl$WSMOUSEIO_GTYPE(r22, 0x40045720, &(0x7f0000000300)) r23 = dup2(r22, r22) ioctl$WSDISPLAYIO_DELFONT(r23, 0x8058574f, &(0x7f0000000480)={'./file0\x00', 0x6, 0x4, 0x4, 0x1, 0x0, 0x1, 0x3, 0x3, 0x1, 0x4, 0x8c}) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000d00)=0xc) r24 = getppid() wait4(r24, &(0x7f0000000440), 0x2, &(0x7f0000000340)) r25 = syz_open_pts() ioctl$TIOCSETA(r25, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r26 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r29 = getgid() semop(r26, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x0, 0x8, 0x1000}, {0x4, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x1c00}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r28, r27, 0x0, r29, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r30 = semget$private(0x0, 0x8000000000007, 0x3f) semctl$SETVAL(r30, 0x5, 0x8, &(0x7f0000000140)) r31 = getuid() r32 = getgid() r33 = syz_open_pts() ioctl$TIOCSETA(r33, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r34 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r37 = getgid() semop(r34, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r36, r35, 0x0, r37, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000001a40)={{0x4, r31, r32, r36, 0x0, 0x1a1, 0x100000000}, 0x0, 0x100000004, 0x6}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000c80)={{0x6, 0xffffffffffffffff, r3, r36, r27, 0x1e4, 0x7}, 0x5, 0x5, r24, r21, 0xfffffffffffffe01, 0x20000009, 0x8}) r38 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r38, 0x0, 0x0) shmctl$IPC_SET(r38, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r38, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r40 = semget$private(0x0, 0x4, 0x1) r41 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r41, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r41, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r41, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$GETNCNT(r41, 0x2, 0x3, &(0x7f0000001200)=""/170) semctl$SETVAL(r40, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r40, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r42 = getgid() r43 = socket(0x800000018, 0x1, 0x0) bind$unix(r43, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xfffffffffffffcfa) r46 = getgid() semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r42, r44, r46, 0x10, 0x9}, 0x8, 0x1, 0x9}) r47 = getgid() r48 = getppid() r49 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r51, r52) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000e00)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000240)=[r53, r53, r53, r53, r53]) chown(&(0x7f0000000b40)='./file0/file0\x00', r2, r53) r54 = getgid() setegid(r54) r55 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r55, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r55, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r55, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r55, 0x40087468, &(0x7f00000001c0)) fchownat(r55, &(0x7f0000000080)='\x00', r56, r54, 0x6) r57 = getgid() setegid(r57) r58 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r58, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r58, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r58, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r58, 0x40087468, &(0x7f00000001c0)) fchownat(r58, &(0x7f0000000080)='\x00', r59, r57, 0x6) r60 = semget$private(0x0, 0x7, 0x287) semop(r60, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f0000000b80)=""/34) semop(r60, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r60, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r60, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r60, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r57, r56, r57, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r51, r57) lchown(&(0x7f00000001c0)='./file0\x00', r51, r52) shmctl$IPC_SET(r38, 0x1, &(0x7f0000000080)={{0x6, r51, r39, r44, r47, 0x1e6, 0x8}, 0x5, 0x5, r48, r49, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r38, &(0x7f0000001000/0x2000)=nil, 0x1000) r61 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r61, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r61, 0x0, 0x200000000000d, &(0x7f0000000140), 0x0) getsockopt$sock_cred(r61, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r62 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r62, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r64 = msgget$private(0x0, 0xfffffffffffffffd) r65 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r65, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r65, 0x20004276) ioctl$BIOCGDLTLIST(r65, 0xc010427b, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) r66 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r66, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r66, 0x20004276) ioctl$BIOCGDLTLIST(r66, 0xc010427b, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) r67 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r67, 0x20004276) ioctl$BIOCGDLTLIST(r67, 0xc010427b, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) r68 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r68, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r68, 0x20004276) ioctl$BIOCGDLTLIST(r68, 0xc010427b, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) msgsnd(r64, &(0x7f0000000900)=ANY=[], 0x0, 0x0) msgsnd(r64, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r64, &(0x7f0000000800)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000020000009aeab5beef00010000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000730600"/189], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r64, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) r69 = msgget(0x2, 0x0) msgsnd(r69, &(0x7f0000000900)=ANY=[@ANYRESOCT=0x0], 0x1, 0x800) msgrcv(r64, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r64, &(0x7f00000010c0)=ANY=[@ANYBLOB="b1dfa7cab2a13ecdb6b8492b42733f982e7af0ac2f8ccb4b9a29b212453cdddf1017aedfc5c7cdb6c0114a29bb227f08a831c7b1865bed1e9c630dc3a7be949d78fdcad46805c4ad0bd27a743afa1701969ca1d7e88200174bae84acba1f0f91bd1489d0d90e430b9e438232445d1b379cd8a3dbec1ac420cab8e5d0947a304c1872c76818f85869eec5cdb8b2f4f9e4c2c6167ccf033bd267ac5d623eb4188531b7c9be1f035fb496eaf40d42ad16ae"], 0xffffff64, 0x1, 0x0) r70 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r71, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="e000000000000000ffff0000ff7f00007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1490deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186716b676dc2c37bf6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e94bb3d257d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f6"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r71, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r74 = fcntl$getown(0xffffffffffffff9c, 0x5) r75 = getppid() getpgid(r75) r76 = msgget$private(0x0, 0x20000003c4) msgrcv(r76, &(0x7f0000000440)=ANY=[@ANYBLOB="000087c806c24489ebd11501"], 0xc, 0x2, 0x1000) msgrcv(r76, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r76, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r76, 0x0, 0x0, 0x1800) msgsnd(r76, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) msgctl$IPC_SET(r76, 0x1, &(0x7f0000000980)={{0x1, r70, r73, r63, 0x0, 0x46, 0x81}, 0x10001, 0x1, r74, r75, 0xa5, 0x1, 0x4e2c, 0x6}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r77 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r77, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r77, &(0x7f0000000dc0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d005fc9c5ddf80008000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000009fe2b36f000000000000000000000000000000000000001a3edff2a29a06d8f3c92fa6723260d457735632046ea1815c69065230349197613f248207084492dda963fcc55f3890d13060a56cc33d5e4c0abed23c4087013a5a02fb4712c165517a0fcd0d020e0604e3126e"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r77, &(0x7f0000000f00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e868239614464ff1e6c94011be14a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf126bc3a02a8f43b026a7845a0f847e1a4b0233c6dd9ff248b7496fee38c4e6eb063b60b89b7bfe5fc922fc62051825a59672eec89f638644a65b48ab42eb72a1560317678bad0aa724b5fa4587f492a3d9607e16cd11b34881c3e4f8ff7cc027583d3f18d2f3f791951e888f1fdcb99d13b6d6240d00"/402], 0x44b, 0x800) msgsnd(r77, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) syz_extract_tcp_res$synack(&(0x7f0000002840)={0x41424344}, 0x1, 0x0) r79 = msgget$private(0x0, 0x20000003d0) msgrcv(r79, &(0x7f0000002a40)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f7c407167c434f156d87d763a38ac00000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f900000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e47df27980efaf8878c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3ed7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d016d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000857adbefd9980506665c61c170be40b581c3096ec95e11c0835c142b91b4b583b10305d70a10b6b56efe49328c9e3b0ee1879e56a9d98aa7ae2d820d4c3ec552f531b817e3989c2c8c3b11990c4eca0499a11fafd4d75865307b06607fdddfaa89e3e88f216a1dcae5c0324bd0fae2feda739da1432320b4475d65d0062a2474163600309b3ac1fe99ffa2e4302a2ca6a8ea2df2bef761cee574d14bfed3dc0ee48df1cfce2be94307d12ec0a531d05df66fa204b07b605677762f951350094089204acbe51f4f58f109fd6f287b9dcc8b38d13dd9ea546ee0a5f068a8c320057553c52fedd1e228d35c94d0801413a8fa8e69fc6fe152cc49aa5fd0e9a28a46a1f881c9d6cba1dd09e911880cc495f6121d3fd3d1a0f84100def0c633e66bd7f04c4078880eb84b9d1e53b2329670fb3ee61e1296b7adb16265c64ac7ab0ddda33a5bd1af95826a2d30df1662b3a8b586b2c0a89d280d83483c4dcf03f3ef08bf7d75098419b6ac8b9e0be71e6c21c68995d7061be8de6cae8ab00bfa7a7b303c1c277"], 0x1, 0x3, 0x1001) msgrcv(r79, &(0x7f00000012c0)=ANY=[@ANYBLOB="0200000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f900000000cc193bb307c86100000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c73519053e107a83a2a967975d4f4d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2b"], 0x1, 0x0, 0x1000) msgsnd(r79, &(0x7f0000002940)=ANY=[@ANYBLOB="030000000000000095172acadae625b23dad4ce5b586a11b3e6ca9a01cc9c80d4bc43024fdb290ff28503e9ecb9011b61ea3681af88d72dc427ea5eea8addc9bcab9e7f4f85defa20e4e4e06a50cf0fbaff3b425adb1f4a8225a3306a55c216bcbe33dfaf531e52006b9793a02ea52ae609d35131767bfecf14e7031aa428e84a39fd375133d8f8d23ec8af261e503a44f54b85bb81362ce2c3ae2f8b749e929d3f64d43954979060a57a5dc9064698a715d8d171b228ca7eb519e7a5cf574b0cd052428090bca38c0550d3d39027035667c27e36800000000000000"], 0xe7, 0x800) msgsnd(r79, &(0x7f00000028c0)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYRES16=r78, @ANYRESDEC=0x0], @ANYRESHEX, @ANYPTR64=&(0x7f0000002880)=ANY=[@ANYRESDEC, @ANYRES16=r78], @ANYBLOB="c2ef85bcc198c99ba610efb95a80f6c0e3bd36e8c0c712d4cd8a61f850a43c8346b25d580c15ecdd9536e0111ffcea20365b684b812240b4f7ebc9d2ffb80c3dafd09add7f6deab9b051884477620000"], 0x4, 0x800) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r80, &(0x7f0000335000), 0xfcb7) writev(r80, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) poll(&(0x7f0000000040)=[{r80, 0x5}], 0x1, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r81, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) msgrcv(r79, &(0x7f0000000480)=ANY=[@ANYRES32, @ANYPTR64=&(0x7f0000000d40)=ANY=[@ANYRES64=r38, @ANYRES32=r80, @ANYRESHEX=r81], @ANYRESOCT=r12, @ANYRESDEC=r72], 0x4, 0x3, 0x1800) msgrcv(r77, &(0x7f0000001180)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5bee8f80de87c85c7835ee909a106480b1e47c"], 0xffffff64, 0x1, 0x0) r82 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r83, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r83, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r84 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r77, 0x1, &(0x7f0000000980)={{0x2, r82, r45, r44, 0x0, 0x46, 0xefffffff04000001}, 0x100, 0x1, r84, r84, 0x5, 0x4, 0x100000000, 0x6}) socket$unix(0x1, 0x5, 0x0) 16:00:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x8000, 0x0, "9ae34a14c62b3fabd5d9ec923e31f9d51b00f6e0"}) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000000)) syz_open_pts() 16:00:18 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0xc7eb6e205d51560b, &(0x7f0000000000)={0x100000001, 0x7}, 0x10) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3002) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) getgid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) 16:00:18 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)="5482003172ea205fed6ae3cffd81bf6dfe7c613e94e70f73f9c37e15e8637254c996627ef7ea7f9c0f3518dfa9bbde3171b2add90496d6ec80ad80302fe00e7891bddc4824e84c37ddff7ac27a29f150a99677382693ac24a1542489c49ad203964f7bb2d103545a17abefa79ae7ee7e92f626df9d00c7afda5730c1b541e7f70e70cb37d49338eba65b452aa6d02c9d83", 0x91, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) dup2(0xffffffffffffff9c, r0) r2 = accept$unix(r1, 0x0, &(0x7f0000000000)) sendto$unix(r2, &(0x7f0000000100)="8c7b929f410836eb9dba3efa8a85ea8e6b01e1420d7bbd88b0ac163c22ce4281e4aed0d3e2198d67c7242c4876aa31363018edddfe9d6b94b383e4cb839752025683a90d4d84f15cf6eb9a01a262844bb3ebe1e36e8b1b87fa597482715ed8a35a8727de6e516cde883b4e20a899384f442c5303bead82964887ede5df6ee0180f6843660e629de006291f85582d3c0e7ebcf3c36e6611f0a0f88bb77cc389ec9b0b5ed89f60785315342d63645db04f772da2fc279bb135", 0xb8, 0x4, 0x0, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x81}, {0x30}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) fchdir(r1) 16:00:18 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000084, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000080)=""/53, 0x35}, {&(0x7f0000000180)=""/66, 0x42}], 0x3) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pwrite(r0, &(0x7f0000000240)="84e4f04c122663b1ec7a8893c0c1ce337285cf6250a4ccc9ee2ce90a0a96498f92c270b3562fb5552ea2bed0b79eb5891240c98af14f28d82bd300c4b7a96c8163c1a45e8426a9ba3a213a16bfdd7a865caf92ab0a9b9f917a8a82d577d312f8f7b9ed54f700dcb4fbc6bd6721eeddf17daf174bede83396d7401e5b69783fcbb66691ad8d40845e449ba3f0340083aa2ba630c57c263a278a21a3baa947da0acf0f9f11dc7394a0bfeb87fa1420d368afe7d0dee7610605e32021d8913e0c7c1de050b9ec1bc92d12cdf92ecef16d46a5f6d6e31a1b2fe6e2cf172be1135c4da6f84506b132391152634cce7dbd61984f8032a353f5e0bbcf76945f1888c1cee9b8b659068dbecc791116eec7e1eae972b27dfa784ff8d72cf48e97383466b33c85403c0396eae40e463ddbbbc8107ce8d9f2b4ad3813fdf7544e472ad387bc3e6fb690ac4e80e06921bd336620b49d4d052c2cee9c497266decc424de44940af6a81eb53afd922b759ecb11ad398d5e7bcb041df7e03319b4778114868a495eebfa67b5e971b28e2075e4372ea2bb21a71f8cf562f36206b41dd3a3fd4cd8203f213e4ff6da266726d3e7ea210255496448ce1dc611fe37a1c4953a8c69afa7ecbacf85049c1fce8e796e1751a53294d74f82d931989b7d68d6571b3f424e7b7a53eb82170cea93cb7edaca9aeb3caf77af27f15fecc93c08ed7a14d017af738b4cdd3ae0f98524ce2dbe980a24805e5d78ccb606f5e0e32765cc032654619a8bfe22509f3e3c38c88b8c952228cfb0cc93787c97d6a244e39d256ecdeb28b0c8d3031adc2d60c94a3288bf86b08cdf181fac883aabc97cc286a09287e7139813e513e53514e35edef718c031b17bcc67fcdd2901f78c74ea163f64864622b97576f077194d431d359182faffef1b7d5b84a97cb867047fce3cb16ecdf6c8e73bfd07cf5ffea7041a5579d17b95b2932959d1d7f9eff1df0f542b652b4081c0d839983e1b9161aaa37846a4285b817aa961799e084e0993d0643005ab5e60a8fdf21866d1778cd53797e9a71379e508ee86bbbdf5c9859cadf7197f383b982d9968bcef2a99e8b7e4788ecc1216a2adf0993b534b4157c726ebb6d278c1f65e5359178e6299c71db2ba52bb19facec0f7fa2fc4038d9c592a3b39addaf7033f351cfe9b9028ebd879b0850134e76020c3f3084268d7ea58229024114b939f286a8da0155417636a9e21731eb1367e4ebff38ca8e4b287a2a7b87aac16acf544106bbd0687b03870d8c7d1fbf58e04a048a0b1d3f8592cb8522a1420337ba30268b48f6e64b67da68b9163237a17cba93a0ecbe183e72504e0de8a58161f90b94b481f1cc59c1b777dca65d89ea89efd8bdc57802e4eab1622248ccd3e71aa6d650117531fbadc2a09b4ab5eb8567007b87ae78b6a337e30e31b4bd6e3eb9a243a1cc6a2982c20ac6095e13a719d84fc765776830128d19a8c79b31b25b1ce8f68c02e4fef6b1fd63094f31887ab56cd9dd6324926fe073fe419c591fd68763924e38c46d0fe2157d80505c49907967ade6d1e5e786964f4b5f3d56528e45afb6da12de93bfdfca885e1283e35cbe1fca12743a70b450a9ac05a24997322d10a3ce2541bd710eb503e345d9cc4e66db1d798d844dd39f52c1e0e269fd72e4ecd835bbb8e01591276fadae99ae0c05acb12053cca1a2e23302d2c33fb0a9dafef8e5df3f1067745f40c09aecc0991dbf8a6286121045211058dbd3eec1ec15214648c4360dd616be0b7a52f8cac49eef5f20e8ddfca242a9a66cb136945813dbc04b03a478a014798966cecc77ca68ec38e1bf4c0928a0b30009bfb0c8b035e5d360e95921462c37502d32ddb66a72c67e0e26e268de8fef04a60aaae66e84454bfb63d03c0a3d34ed7ddb0e90be26154bfd0a17200568adf5ee1844e0021353fd38b4c48f86121597d44bfe77bcb825b849904793a93b523843cb391003c2a3555b8b5a640d252cd4523154e8431e3c8f46cb657a9637a159b67d22893d815a2ded624787dc9127eec930f6b77374f12c08b9e2465ebb145072efc353e8ff8b558c21a90e17d98b161a03ae53188dc6fe31af6d8a38e29edbc76a5b568fee5fc54532ef8d14cc2f9cd5fa9247a2371aac526504bb9fa29be1adbc553085f5c47ba817ce28647cab63bd9ee8d71112a77bac0a1ce3eaf16387710b502d71d5fda0b9d28ba6cbdf1790a667499b52a00ea398d8eb3e0bf88e5a99f905c4d1104917908457de16a12f8a4e5cf52f4e6f00ccf974197473ed4c65a13b4a4d4a6069b61868339ae3102fb65302c05db852dab875a1e4d61c9fbbdd3305fd5a93a5aeb1bb2e8e3d45a69e5c887554b4c66f9c81b8801dca4580246d71ab502a70a6b08bc70a39755cacb421aa13c7b303a42e40ffd34acd1d2cdc862b1f8385fd222bcc3ee74da22528447262f5d2201107c99dc9c7925e5ec08591b9639ae08028319423736cde98eee58121a137a9bc6b0bd953ca80c32c678e0f7f3ff7042c8f0f50680a461a4cc611498f466b613532a6e5cf74b8710a987f7d26fd4f92b20f0a8c5aeb1a83574a3123215dcce94b315f5f26cce2d1c7db38f263952835b074e75768cfe6c254ca0308ac92c4ca62c17069ff6d81fa21bf479c3c84f14d43292f4cd09eecb989ed76b3336db214b536984b7664725c3a9610397503cb70939e253ba1cec22b0354f0e80f10bc67cd5a24bdd79d966dcc34ab4566325bc3390bbb97e589bc2808796da149803b0f5085f2ae95df2a3fdd09a1a33aeef3cac656a267f4c362d1e032c3b1d12a973f3d22db755c857af6dd7861883e9b05d5e2b55c2428242b9f848a95d8c20d4cdeffbdb8776089ed021639479bff442a752b1699f93b9a525c545455574076f66b791dbb180a4a50a4d56117833853995360c08733077882d04a96ae9980d550671f780d3b3bc8765365f626f98e7db45cd7aaf7a5921659f79ef6770eecf6dcca6dcb2039bd6d8a8564f0acb0c501c249bf273c1881ce96e576cc23053b255c0260eaa5db57ec81d6abec74e8bf839b23e9b2d6521d010b3d3c5226b7a0be9e1d10a242be148d0cce2391ae8ae215d58d781671b5412f7cac0ffcbef9a25c62a9323ad7b50cfefd2f1555de0fdd93cd866fba3c0a17c9790e4f0dc0f5a6fa4cac1ca10f1808d99a7e709b0ff6b7ce842be5ecd496a3eac2bf9d7cd5eafd924fcc457e3715a546ef711fa8f807831337bc85af49808199fe4aafca5bf1afc6f72d19595698cc8568708931da8176c4fbf48ea4eaf9ff58ed76cd1ad379780b73ab5b295d50fa99d7e190d02867fc1bb5d190510d31afa8a70e414a77479ac62771c8e3834a7012d9865e2c06f74de4fb08597c1c88440387d74c753a3cf73163f77b660d0b8d3940a17ef6494a028ab70f116a7600c77170d821dc1095468b6de6544912fd1e00d3d21975448a4cc9f44f92f7f9ab8efa4f6198279a5a1ca6e0384ee8807123c2299d6c5798fb7e93aaa5d36286a853f8b8861c8c09127d8fa882bc0806b26f8a26b4a4604736f9716ae04b42dcb1e6ca049dd361831f077336528509aaab343a588ef349c23b1c595589d700161c9e616ef7ea8d4a4287bf228841775ede5facd8dc54506e95e0a291be84bcc14b5b2f5648a24ce2abab0d0339176a1a467e794fcaef2ea211147ee15561b84e867526385b6c26a8ea7549fab58e49c86eba9daabd4889e6778cc53c528761ddbfe4c26f2ddab383476d44507426159426d394a75c3863f8738f9184c3b8039a148410098a372d8fca1f52f2d7881fa6b1c83dc5d6ce47d69f13fbe844904ceea41378f771c9918331802994611bb231b6181880b35145d8605cdff0a0608b01023fb9a8a06a905cd321db960a8f783ede94d4cf63739175c89518b39135935b23b47bc86306cb18e7f4988f7b828d00f03ef399282f81ec6535dd01ae69f7beebdab0e7678ab24264987f0288c3afb5221b9c91844dc89c27d5544591427e8275a8d9ba28ea154614902c4fad6093d4ca25f5adc7e3b243997a3038e926eb01bd314039ec46c418a0a4644a26d498cdf3cd64975804642d2bfdac057f64d7c94a08b9e75988a47a953d84f355acdef9aa444c32f85eb535fa0b6839de19100e947fc00b74760cdd717e023de0ed165395ad5cf19a5b5f958ce6d5238228965055596f4c0721468f71653a6cb02814965eb6ecfe559ecf88d1167b32eede373b75b99ff0cc298c81cf91bfd76c066d978e3b7f5a2696b3da5e5ed8eaa8750578055005adf0408326bb5403fe08da48917923874de1d84a5664b1e9e721737c398eea8d55324fc9dc090c15154f97e968e1ae044e53bf23aec1f84224d6ea4a57081bd323ad1156da1ab77ed7029a4830f200cf8d5f89314b3f85fb0c9aef3c44bb952a93812967d24a0db182bef2d09735f789cf2d35090035f9faee2227eab46b553c5c82e54ea6b5eb1f3447f6c3b628f7e0963caaf63a5a38cf4277126d2a54d99b95d5444061e0080fa2504833578c0dce8bfba3191ef2f060579e983c9cc8bbe6b75dc1044a0ad5e08ab2ccf1040bf2042d959008bd1b36a18cf31105d37b202519d9092216f51666f05903735e0f0a61fc293022ff106116838f6fa1811b9e450a9254257ef9b150b073c71bb7404315db7c38162239b73c488f54c9eca5f11bf916725c7cd78e464b03d4a43251a76b41a777282939e8fdb576db98eba89b56a4b8e31bf6cf9c8e4db44e2828ecddea37963f861f70326b0f0d96f56ce46dc832932ba11940d715768f28f02d82af2e52c20215cc07270e5febb5b1bc72e6def15ae0786e98b5fc82b1d1dc0dd007e6c0a94a82767c0930b177c579395f02b2098051f10aca87887ca30ae7374f4a8763788788dadb1140f8c83b4af088cd47bad2bfbbb9c2563b872c3765306a2d533ebbc2ee3048b6da5fef8a953c0cc5da5eb63a0b9efb9f2af738d20bb018c7521e788e3e1c225e4f44096a1207ddd015d573350d947e129ef671a5c3362f7790df66f2e9b264ced5d3d809187111b0901cfcc2c888887423ed70a4eb27a391f07098e6fa2d9253c034293b1019ecf198376b33f8f8bbf8bf69bce372272728f57d3b6cbe7955a88737c2b9c62e78f18adb7819654273743173ea55276f906cbba90ade8106ca29bf37e90b627f18100460a28cdf1fd91c3d5ef7d51d936a763532b07d8e3966dbd9d26dfb28e428a32a94d100259c2dfae1324cc0f56b392e8f1293b19d3090c594236bdf4fa2cc79dd088ddf59d2e78d93feea99d280e8129d74f0dbc0f1b2bd445dae16ecd085a689d5240a69a41b67ea2256b241be34ed5b1709ac7466d6cae2a20aa6fc5f89b45d2763b9ef1f2431009f8d3cc19e15ab5b10788c54ff84de6a3d8eae428cf2162feea06a3df3874459879fca0e246416de25ad0580e3be2a0016ff76786648c9abc97abafdf044f94319389d9920234dedc2688d330959d17c4ed95d658dc66c3388d160eab72ba558fbfedd7107718dcd07138f3b9ff9b0bcc1c8b341cc60ab65d11c665a59951174c20c8d3eb3268352abd7cab61807d6d2b3398fc1c52ec01bed16cc745ed6f5288d20962315c212dbc0d3571f96cf980aeec8412cdad90160223d35cbdd08a63c234c5c0dd151fbcba00ba3ac61faf6ec7fb49c554466c703f754694958a6ae3ff62e8a24bcd86b663320a680e6ae4b1962e7d0eca0c0e6f7db69fab73fed5f4685adf1de4baa1018d5afeb93cb306529c9dbd72d49", 0x1000, 0x0, 0x5b54) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = openat(0xffffffffffffff9c, &(0x7f0000001240)='./file0\x00', 0x800, 0x52) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000001280)={0x2, 0xfad0, {0x1, 0x3}}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 16:00:18 executing program 1: r0 = kqueue() poll(&(0x7f00000001c0)=[{r0, 0x40}], 0x1, 0xffffffff) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchflags(r1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) 16:00:18 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00002000e980090000000000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x5, 0x2810, r2, 0x0, 0x1ff) 16:00:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x4, 0x0, 0x10000000000009, 0xffffffffffffffff, 0xffbffffefdffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc3}], {0x4, 0x0, 0x80000000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:18 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYPTR=&(0x7f0000000240)=ANY=[@ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRESDEC=0x0, @ANYBLOB="6a044bc7ff96f411b2fefed23e9a934961b1dd3419da3f6eeab139fc7af14ddeb739d8448661bc1b03546e084bfdd7b8ac667ad601eac5e0432c8a73edc62cd284604b3c7425301c17466a31f074e07887191ea737818d2123dba83db572a093136fd494c62f053c7456bf8935a1a557fe759aaac676af6560e3e0f5eb613bb53fd3d4f793e3bde46534e651b9681c43843bdb6d4de65c177fd284a12a3d73d77b1252527745992ffcc95241ea89707dd685523ea7877afdd8b20b0f82290d5bf81ffdaa12213c6209ec4e8815e415b527b551928402f36e0d131314fd8067cbbcd01ba365994396d80cc3ff0b", @ANYRESHEX=r0, @ANYBLOB="7330563f2213f8bfb92c656f39d714913d6fb3cef09b6e0ca43b05fe25013c87a7860a1c181850d5fd3cb4a104d95e98d0bcff5aa8a4206dfc19fc39e85b3d7e7d6f4cb85615605c3d667caaa14166d853fc8b3afb2b6cf6a94e9b80ecbb76095b2bb6131352462fb4c78e01f4f6885ddc6abe27d6e547eca7c4c4aeb2bd5d6387385197aac9d64f7e537eb860d5ac05002faa06dfc00aa27ee19d8d3d0d42a84e17f2c4c5721b9f606949461401c18039b0d9", @ANYRES16, @ANYRES16, @ANYPTR], @ANYRES16, @ANYRESHEX]], 0x1) r1 = socket(0xf930be7d4d17d811, 0x2, 0x3f) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r1, &(0x7f0000000840)=[{&(0x7f0000000d80)="9d44f8d1150c898aee2c1c1f43267871445e09b4dcdd1dcbda09915f806a27b70e4848fa7f2b6909fd25d1bd50770ef0df761660dbf391533c339d6e64a075e1fc1f8c218a1da1555d43aa1e28ef1f0c7db620aba670ddb889c16f663d50187ae10ec38ac5ec31d8b356e88eb9547ab11cd3fc2e8aa8958da85417211cec04e5ddae8d85bf40b157551822473e127d24ec3c15b775de6420b8b5d6b3342528f7ba5956bb491a5e89673654595e05762a6f739f1c09d0f147768d2893a44c156562b4666c65adcd8e0e6ceff0ece24a48d3bb1d2fb8d5277b9397284dfb94810c97d774be944cb353bd221476a072f138514dcca99445d03f4b220ebba3da28d9523eb800be8698138a44d513fe78386c2a1ee0ea58c88350f758f92794a862306a725a880c7f9ccb2f3eee40079a7203739f695afa3b5b8f3b1aa3337e212865ee93243a79e42053643baf4170f402de84e49d84034738dd8da77800ab55f457a4a4b9854397ee2a730c8d406d9939c45c2032c2091d8989ed7ae68e775d59913a9fe65c47ad1ff2018d316191256fe7452b342a79b90ff362d4f57226c252f81d426a1157e95db4d136ceb3170f12cbde5f7bb180dafebd91ccf2b5e87b3a50d00f629745be6c55c4acdfee6aa64f32218c6d2e03a7be3afec3de615bd4e5f38e16102f80361354683d09181c4f0b4166d316290bd0e86c7f7e58a95eba8ba6444b9f1184927e7407f59afdeab7520311fe43c12e370be47942bbe002bc1e9fe3599e265edf8fcbff9bf514fe58dd26fa67d19c1b3138e530ce541d5e4fd14cc88b3d0de8e90f4b30e5e1e2be57fda42694f0ebb0bde71ad27c23b3d954159f227cb6b2918cd22709a9c6bb2724c738b5ad5896626063c933046c0eab9450480ca41bb2ed722786afbf383706854e39075100c150d8015c269efc950207076b06d14dbf471b0f6d370cf31d6245cfd0af3ded118134a1e675409d0b042f8af4daa2e9419eb1b2b1147a5bac09622c5624cc3eec3fda4c14a9dccdfcdb6f8b2de1ae112d6eb4ff1353200b1d73d9f9d230a4ce860ee557cb0a3ff13d3d4446c69bbc8e5f43695950a3d3d8b7aed4e4fa19e467a9e175d9f5022f883f4a001db4b7786ba86ffcc619516833a7c24d05f25a018857fc855b236228e9f1a9806574fe6f2565e9ce84f5074444f4904f87239a9534d153b8295b6d3fa185bce73050e3df94ae7149d1725fa790222b11c03fbe03670e7b14ddc98002d05b648a5431ab10366515fe2c9308224573a91d98c4e876ff15ed490263a153f2b6582eeb3ccd2c8c79a6712c6697d5e06c8a05e58b50a356500680f89c14af0d9f73569d737569c231a9705e14f303810aa53df3e6140c65f35f273ba02cfb09d30a63f367f60a29859a5fcd4ea2db3d5f224a56d15915d98be67ea861e8489231dfc6d116149bb6256f6b9a2802d8f3084c50102525176e0f3a4127eb1d9588c032e825b50a7c7cad674dcb9ea1e21ef3e599323e4025a66e502d37c4dd30ca8e7ca74093086b31098e0fdac4606b400540b4c2cb4715983035d13b037460eea2af1cf6cc6e39a6b863d12d3050083d8b3d0feb424e26a1c3e67c2e4ab51b8892df4ab1a4995d29c5ee0bdfdd647617cfb441b04f997dad52964ee45d615d40a3c27a6961502583e7fffd9433488235b10d56d312d0bd173c378e8cffe2bb88b9c0a0a408080756e7ddd8a80246db6b34c33a8f5321ceff25920d3a921960122c9ff686008b2fbf536686adea5f65321058589dfbb8f7cc795e9bbbf3ed9e70406629b65ca3a6d421a6f5ebdf6edb66f477af97805302ac385910520f69a0e4f738d645ebc80f580dc1ecf33c66794292235f3f49824868bb87b462747a6fdff96371c713ec525214234f418ae4e84d3d6876797038d6f13feee5dbe40352a97d4a877a5e88d675db9a8f22ded74c179d77931610b0d6e3872e3dc63060d947878c5ac3a2babacf10bfac967fb3e8c34adfe43d0ca522b5264b492e4205", 0x599}], 0x1) 16:00:18 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) read(r0, &(0x7f0000000040)=""/195, 0xc3) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000140)={0x2}) fcntl$setstatus(r1, 0x4, 0x46) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8201000000696c653000"], 0x10) 16:00:18 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) fchmod(r1, 0x10) setsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x0) 16:00:18 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000001300)=ANY=[@ANYBLOB="fb180200000000000000000000050fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf03d9fd9e70700000000f9ff00eca5aefd68f6ece473d03169427d072cd5e0a6da210794016019a57af0c47d2458d214abbf21fd926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b3fc4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad12a83cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b2a0d1e4994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303d7c0edefd6abfd8f456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e000000000000"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea20400"}) r0 = msgget(0x1, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/1}, 0x9, 0x0, 0x1c00) msgctl$IPC_RMID(r0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) msgrcv(0xffffffffffffffff, &(0x7f00000002c0)={0x0, ""/4096}, 0x1008, 0x1, 0x2000) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xa) msgget$private(0x0, 0x202) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:18 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fee2e745c5c50076136caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa7b23ed00f4c8b2ca3ebb4e80a693a06d7b7732f2dac257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3879100fbb770adf5a872c881ff7cc53c8943310b404f56a00fa3006ee01bc43eaea8c500000002000000000000020208a371a3f800040000000000000001000000", 0xb1, 0x0, 0x0, 0x54) unlink(&(0x7f00000000c0)='./file0\x00') 16:00:19 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffff9, 0x4, 0x1, 0x2, 0x4}, {{}, 0xfffffffffffffffa, 0xb2, 0x72, 0x86, 0xeca8}, {{r3}, 0xfffffffffffffffc, 0x1, 0xa4, 0x1}, {{r1}, 0x4, 0xaa, 0xfffdf, 0x2, 0x6}, {{}, 0xffffffffffffffff, 0x2d, 0x2, 0xffffffffffffffff, 0xffffffffffffff7f}, {{r4}, 0xfffffffffffffffc, 0x8, 0x8, 0x2, 0x60000000}], 0x7fff, 0x0, 0x80000000, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0xd75a, './file0\x00', './file0\x00'}) fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000980)=[{0xa8, 0x1, 0x5, "6435bbf5f301bf65c358fc99e7fe4621e36e5ceb2fe989f2e7014702b63022b7e7fb33494385915f73bbfc671f8761c4d671f257d6f985d97107507aff4b671ba850482b3fdd942a312d1efbdf212ac879137870ce7b2a08514ccb7606c96ecca02921ff43481dcc6b764e598ad54bd661ee7620ff0a052bf6262bacc0b3c07e31d768e58166f46f977cf527dc00000000"}, {0xcf, 0x0, 0x0, "d4a927b091ed56193f0d102aa82b6e5147ba311767ac4e9cbf991049ac16ec9df396d40c2cbae6fd51debba9a971ed8505e0d1eac139e3f885d8cfb2156aa24b589a7ce1726844a1cb2f32a5b49d875d01842d7747c7e2c4944092bea090e5762fd686050338f8a6975db85039217d1c658fb275abad12a1189cccc1566ca51bfe"}, {0x48, 0x0, 0x1, "ac9e1bf709d8b470361d5456a1df1bbc46599d48ea01f3091bfc8a9eecdaeef0aa2259175ef93d22a0416df17c70d1267e"}, {0xa0, 0x0, 0x0, "a8e626247d4fff2860ca0e51cd27e0af2e482b97c67d5dee8c09d38b55869bfc203c910c6e93c52d415a047935fee5ebdf005f53e5679b1d4d655f3bf1422e81419537f66cd8aee696dfabae8d2730e6490c28a8177a44955b2ed6c2702ca8ff1d163b14ee82ba5462b98d7e17d6a1037e30c0883e8dd7d8ec46e5e1d772c13ab3ab4d9c32e0dbfc67"}, {0x137, 0x0, 0x4, "bb73f54a169aada553f888cce73e7592524ec47c13f8eb06110b503e52a499758dfcce425f860a30ab0244d53f6d55638d741c1d940c9a0d5836a518be63754d6d0ed609efe19cdb3854bb6554c5a195eddb830c1f298fb7247d248cf9e161b4057628e66f71918c40"}, {0xd0, 0x0, 0x0, "56b9738ff0e9dc55a007e623931351d65f86536b2baf4a1f274233607f61a984db600c0371b79157d5af6d7d89864356c9291719fefb3f740f2f1431c5d52db61b4b80cd0c0b3dc0daa44e10b8dfeef7aaf49b5d9865b37e6251a683d14ed5cd76579f2648c3fbc8af00ebd5500d465580bc2369739f570533b4b35a05fa359ff91c3906357ff7c4e272c85280005d96243bc167050bdaf4bb79190a0fb5e427e459bb3f957b62bb4ba24c394b155acfa29578ff90551f238f"}, {0x98, 0x0, 0x0, "4e4e9c568e6a0b8c70bb4fc7ccd216e74dc6b24eabe093a79cebdabd1450d36b4a82a03c6c1ecbea3bdbcaa565b60ccde5821a69d87ac8d9a19a8a1cab560c62171841023b52e7f9e5dc4dfb2b59cd280fdcc905e865f5d56b98c99e4d8cbd5b3cc5732e0e1db8249c552ca3543a23cdd24d594f9a2ffdb924626afffffffffffffff9586ad581fe0074f946a148a6ca0bd1d47d0247149b22c1e741284825b3131f437f0b910b97e138f3f35db029b2c365bc3ce637e4736623536263f8ecebd38c82c6e00a74f398c83e50aae1fe4e1d8e4f6fa1497a65f262989fcd79515bdc4262397d23e91420fdc5c060ef5a7e73e0f9d986fba648abac706b83a87ec37a8deac0c69f471c1cb76eedad20f2ae6552dbf790abd3fd27555f600631b25a7b4ca6c8d3f8aa52"}], 0x410}, 0x0) 16:00:19 executing program 0: clock_settime(0x4, &(0x7f0000000040)={0x5, 0x6000000000}) r0 = socket(0x11, 0x4003, 0x0) recvmsg(r0, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0}, 0x43) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$TIOCSBRK(0xffffffffffffff9c, 0x2000747b) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x1}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:19 executing program 1: write(0xffffffffffffffff, &(0x7f0000000040)="828848c91d5b767f68bee97047498cd129f1540a16905d6fba7e71ec52272ee797fe9e50da", 0x25) r0 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000280)="2981a054abf9a556970d9950c4ebab8b15dfe3f44eb7765dc0e867b5773106bec1f51dd809c72671e9a420e53dce5214f250c3f9c334404793cc6663de36c2df1e68b12b2ae7da8485353f45a3f86a80ecb2eecd9f747a8c2ac27a4e7b4b13168cd97a4467b988e60e7e1602024121a0bb2d79e21d31f7cc09dd402c011442516de5f11d19f89fa0a32d8632fe47cf0b377129fc391fd575d8897f789733293c5f7ba58b1af63dbd42d56006ad0d0ae8f97fb566b49e5a65f59a28bb35273d34a0b9e0109bd3519c8da69f5f3abbc9ce9101e3bb7dc5ef975b2558d8fdac1d8c669d3662d2851c6a92dbb04cb00e2f54416d920d4eaeff8a1449804872c303d766936e57be569f1e1c709068a2245031681af156557bac7482a434408abb1eb7c9131532ced340f688005080535b0fd4aa588fdd27a98477d9ce375504e47e9b9102cac185ee20c54cbb053214f5aa795ba651266e2a41c2c9523c42b5472c7a5a882f7b9367b4d0a3953797854fa354780eebd2b4f385edc4428837bca395063f54b29e1136b21cdcced0be32b3bad5c849b688c1e1e79b1af0747a16a1c239b4760988b724c2e8712762d1b95417950ba0eb50a1c82dc60a33f12b41310e2880481d10a41134a28118060bc3244d9984e6beae2c5dd9fc29db1e27c1b4e12be58a02c1b0954752de5e07033fdce624473d0af3ca7a1602320a6df6ab1daf961d4ab9b29dc1a69f1f2f05dc6b9e3abca13fe94f452d192fb30a7038125421f94e058f239c4774fb53842ed7b1e081dae7da25876f7df3d07201b886b3a544c5bfaceb5e165fefc7c5768ac6d97460152aea976b88bb2ec7f5c162b0ea41ded4fbfbfbfc201380d9cf62a3012e60d241593d7d7d330ac574b90b4baec98c0d654996e6f59adb646f91e427c6050eb88756024d76d2517d46e84232aff5f592d93d7a74e06f9b666cd05a3618738022afeba344a8fd31b1edaaeb75de1dcc6ba46e85e552092aaf3b452136f46c63d1c956fa2a3b429bde3e7fc14407200675bb7e7504d7a7cbfd7d2aaf0e1d6e91c0199d0f863ce0860a20dc5ed69e37691946a0edc824e9073858d893101b04b606a815d3b06d50f8269b3a48ea3b03a8d2da75814f852296caa7d55369aaf3db22b3fa32c10ce88bdfcf21ac5c2b83ce6ce7781d3df70c8be885ac234d6994e2f9863352b9390c15ea031145befd89dc4cc6a8984155c228da4b37862a04d53b7346eeed525078cc87037d03a32dbd4c179b546f704c5173004d750a8b9e0ad861b8bed9730e9f1e533d3dc9392cab84aa498921c3d365f216ca01ed7547a59f6fee808fa0e20bb15e2fbf0d9deb5f9ffb7c371b1fd710b1025483e183fb2dc121e4b25a589a468f17737dcd59f2970269101d09983b71f4b8ba0d508077bbdadb3d0434fdc5b88e67186e9f2924bf31ca7490a6973e60a36e7b473f2f90f34ffe24e78c3d6aed16ce438ccabe524c12de87f133e4557f859ba8b44053ae5f504256c033307ce3fc93f382f37a2b5ed507083dfdf371a130debd2e28b09c086af3b42582100772238e1a8f1a1af986447817d0ec0457fbb2b509321721299bc399ed0592e78683db578d56a7be3d58f634c24b7d11ee98edc7db87abdb540d3e27fe767af6dfc94444734e2d913f434e9e2064a937896d8ee618b4c79013a00b99d433208c4c8f93ba0c8b639e5f8983746aea7b8cc0f68c8a2d92630ecb4c31e055bab49952e1d526bc5fce904c873b266b7a9950f276abfea858a5945e014f89c0136b7f6a8dee3aa0fd4000756c4db319b879156c611ffb3873a5b79ca5e1e0b617d44f957012911967bc1d4d5d5ef36daaccdf47949c521364c2be2bb51edc34811c6e26f15dc41b6af84773b4d50cc0cbc40bd748e07abea39111e8bd1fefa417c439d4f8ac51bb1c05c7e80621b093a1eea6f90fab7b66ada0351faf8ded8eea81595450214eef521d5225d26d9e0f6f55170a1d4d822de1c052b2197ba92ef40d8af97a77bde988e4d75f227a269f1cb372036bb2c9f0969c9726213cd5d1721ee3449e5792f85e72c519f0ecd2416c75764f7569dff192b668739afcc962573ccb058d7e9008313590cc1864cd35c42b01eac5e2239bc6eb6d9a24e9f4e444eda7ef10c9e83b7291d13fe3ab9912e1d73fe45da4b93b8e7387a515db3c33a9585c211ebf4fba461090173ba05e17d136ac5f47736614fbeab84b0e7f42a5c8026725d6ab10d0e1bdb5562d1f2efa3d1957df1aa918d16bea6f024e8f1210f5c88ac465aff9e95dccb5d01988947f4baf039a77672798fa4b96bb3704469720df599310ddee07306cf282328d14dec1ced6d8d9ebc9022fa6cbb27614c35e439fd1fa07b04105215bebb1872083e72be77f2c2a5835ec113881e0c9152e4c212cbbe426f9cc590ab1951e6a9954a6bd7675def75461c50f809c60dd89dad7d454fcf92bccf7359951f3c16acfbf15e0682b64f2545a18b40c899e0a3f6343afbb0aca2e095572c9572ab0e9c209598e7c77157ef7e29c0302a5724a7c80cc336e23ce7817b0449f2dd21129894626af351953ada9ece11d55dbdc481cf519cc6b888e356d2fc5e38b37408734ebbd3f18f5ddd0d5546875751cb6a5b7df4266bd84e5ce554a15116c60dc5002a9ca8a0b35ebe360e86c8e15695bb1f93eab549a4473ac08808f551798f41a2a72f164ff26ed3062f152caef98a8a00ec295fa30f5c7369d0634fb761a7f8782d58f234e7619db816ee4963244a9d077c59aac65bb77d97b1351f1d920870179a9cf3bc826ca8fa2607afa40d045ab57273e2717cbc5004543b4e262a56ece7c98492deb5f1947aefad8f5eb030c3c14fdb3236b62a5dbb03ee2fc8c6bac1931de7ff7", 0x801, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0xc790f89cca1e6393, 0x0, 0x3}, 0x8) r3 = socket$inet6(0x18, 0x2, 0x9) r4 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r4, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x8c) r5 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r6, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r8 = semget$private(0x0, 0x7, 0x286) semop(r8, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r8, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f00000000c0)) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r13 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000100)=""/114) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r15 = fcntl$getown(r14, 0x5) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000200)={{0x3ff, r11, r12, r11, r12, 0x104, 0x5}, 0xfff, 0x9, r15, r15, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r11, r12) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r12, 0x0, 0xffffffffffffffff, 0x0]) r17 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r10, r16, 0xffffffffffffffff, r17, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r20 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r20, 0x2, &(0x7f0000000100)=""/114) r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r22 = fcntl$getown(r21, 0x5) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000200)={{0x3ff, r18, r19, r18, r19, 0x104, 0x5}, 0xfff, 0x9, r22, r22, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r24 = getgid() r25 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r25, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r25, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) r26 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r26, 0xffff, 0x200, &(0x7f00000001c0)=0x8, 0x4) connect$unix(r26, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000001940)={0x0}, &(0x7f0000001980)=0x14aaa33eb03294c8) r28 = semget$private(0x0, 0x7, 0x286) semop(r28, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r28, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r28, 0x0, 0x8, &(0x7f00000000c0)) r29 = socket(0x18, 0x2, 0x0) setsockopt(r29, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r33 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r33, 0x2, &(0x7f0000000100)=""/114) r34 = openat$zero(0xffffffffffffff9c, &(0x7f0000001840)='/dev/zero\x00', 0x280, 0x0) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r35 = fcntl$getown(r34, 0x5) shmctl$IPC_SET(r33, 0x1, &(0x7f0000000200)={{0x3ff, r31, r32, r31, r32, 0x104, 0x5}, 0xfff, 0x9, r35, r35, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r31, r32) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r32, 0x0, 0xffffffffffffffff, 0x0]) r37 = getgid() semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r30, r36, 0xffffffffffffffff, r37, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r5, &(0x7f0000001680)={&(0x7f0000001c40)=ANY=[@ANYBLOB="bf3175c7cf2460e8f89f3d7ef181ef329493552fd993fd3b94fc447c543d32da95392622ffd478b8708511b77ecb008b3a34f144f630009a093ff61443c66f8d2eda47dd0f449da3aa0828b8b09fe3db665be837536f21019e3ab490620baf550dbb32ccc32cb09e1d8cf79d6f847bc9e992e652d01d40e1c48b881f65a80e89323ea6947c3145d340c0381b052f4f87019b90c045d64f5cb66bcd88172744e3b1df490d4bfca73e0716e3d0d98aa477acf6bc2716097afbc3a75bcdfcf37d7564cad54313b33ac1c1643b055d92cda01d1d7f0cdddee506acbe50d5868ba3d472f583a4544b165382d2d13c58995b312f4eb02e8a9d352475598623a6218a5158b52aad9837f43a27b9104675a47cd941f2950e2768be1598e0105d7ff87512e8c30203172495cf8c1b6e2d65631c66c23f673fbb285f122095fcb17dd49a15b2e264913d04d6638f14492a0a73b8bcfd3a8f2e21141ed3d86f5a1f1fa38f4d8a3a57176eff8900000000000000000000000000000000fa5c9baacfb664b520a5fe6737216b896cc5491f7cfa6fe4b66afdaaeeb0baf52f1e320be41713ac08239d8430a37ac69e92ca842f6bdb89aa7c0f6e509388c61f47834fa1923c2f69b9a641c33960ca708a52d86061124711d9c6a518efaacdfe0e24b5ead34f6d82e62c2a38c89b25fb7d3fac301c3afce3d9ba71ef6d63f3614f258f101eea26b9f89315f68e776387db3dc9c0cdfb5673a4dc5a01985d6eb47cd53fcf83a97d87b4dab8b9c39551e62f41e2e54e12cf7045515bd6633952da3e2bce7293450716de9259e16bffdf27649db7c0e4d32ab4258d428b6816872a3de68ea1"], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r7, 0xffffffffffffffff, r17}, @cred={0x20, 0xffff, 0x0, r22, r23, r24}, @cred={0x20, 0xffff, 0x0, r27, r30, r38}], 0x60, 0x400}, 0x404) fcntl$setown(r3, 0x6, r27) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x3}, {0x5c}, {0x6}]}) r1 = socket(0x2, 0x2, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000600)='./file0\x00', 0x2, 0x50) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000640), 0x0) r3 = accept$inet(r2, &(0x7f0000000640), &(0x7f0000000680)=0xc) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000640), 0x0) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x3, 0x8, 0x4000000000000000}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000440)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f00000005c0)=[{0x1ff, 0x23, 0xfffffffffffffffb, 0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000000000329b186545630000000000000000000a0000040000be3ecec727840953dafcd5eaff046117c67f46fa865ce80300000000000000c7ea798d7351a90fff08e51e19e5ee1d7305ffbe"]) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r6 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r7 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r8, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r11 = socket$inet(0x2, 0x3, 0x0) writev(r11, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r11, 0x0, 0x6a, 0x0, 0x0) r12 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r13, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000200)={{0xff, r9, r10, r13, r14, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r15 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r15, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r16 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r16, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r16, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x4, 0x0, 0xfffffffffffffeb4) write(r15, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r15, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r18 = getgid() r19 = getgid() getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r17, r18, r19, r20]) getgroups(0x3, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, r18]) chown(&(0x7f00000001c0)='./file0\x00', r9, r21) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x3d}, {}, {0x200000000006}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xb5, &(0x7f0000000140)="b7") 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x64}, {0x806}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') pipe(&(0x7f00000003c0)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) readv(r2, &(0x7f0000001880)=[{&(0x7f0000000200)=""/111, 0x6f}, {&(0x7f0000000280)=""/184, 0xb8}, {&(0x7f0000000400)=""/182, 0xb6}, {&(0x7f00000004c0)=""/212, 0xd4}, {&(0x7f0000000340)=""/70, 0x46}, {&(0x7f00000005c0)=""/158, 0x9e}, {&(0x7f0000000680)=""/238, 0xee}, {&(0x7f0000000780)=""/198, 0xc6}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000880)=""/4096, 0x1000}], 0xa) r3 = getpgrp() fcntl$setown(r1, 0x6, r3) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000100)) ktrace(&(0x7f0000000000)='./file0\x00', 0x3, 0x203, r3) 16:00:19 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x6, 0xfff, 0xffff, 0x1, 0x7fffffff, 0x5, 0x31, 0x0, 0x0, 0x9, 0x7fffffff}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) r3 = dup(r2) symlinkat(&(0x7f00000001c0)='./file0\x00', r3, &(0x7f00000002c0)='./bus\x00') r4 = kqueue() r5 = socket(0x18, 0x8, 0x1) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) setsockopt(r0, 0x6, 0xff, &(0x7f0000000240)="78ce9abb6b2686a29ccdaf587f104c33a18f502c4607138a2e7b1d509433b30974e71dcd429b8a1f85272e50a56bbc11c8d617b08360a9d9bfc909e8fe0ec247dd1ea2fe64c61c9c1e82704c1f87e6a4a275969b8ec660173aa4a5b3e0e0867286aa6e548e0a478c70013f54126a99", 0x6f) setsockopt(r5, 0x7f, 0x3ff, &(0x7f0000000000)="4510773988fe709677b74fee2d930d73303b0761c7e40d3a5e7b4a3605278f04b993db403dab9758700a5dd0846e237e41", 0x31) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000300)={0x3, 0x4}) kevent(r4, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) preadv(0xffffffffffffff9c, &(0x7f0000000140)=[{&(0x7f0000000440)=""/112, 0x70}], 0x28d, 0x0, 0x8) 16:00:20 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000003e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000340)="3fe5e07a0ed00f82d1fdb333ea6c52e39d58bab3019d2f0e428c9043c1d038a164d0cbcad2dfea6cb6aa3558e55df61a3664a6fe351fe0b132a0a43bd960cd693e5081bc0261c78ac7063377486eb875224c86703588f3bf5b8317448901aaa634fced32c08f7c97578a5eef98d53c6c7255c3f33c616fade14abba26977bbf2fc4075035ee77a861f69163653312130e6c6914974487a41518b35471a7e40750768101735757d269d0b2fdb3c1c1633f7f599bac09be97c9c1648b7c8b4bf2af8cb0c685c3f611e11a708254b0ea4abe12235b19761b57128191d2bd18647f769b8d71c4c497fe7003952b90f319a8f7a8d86307d8de3f8d03afc3c7b6c9e93ef529ef38998c44d18d90a6434754e36a9e0d1cdbc9d0d16104b22fc421e040d6d9e60acbef34ea3200528600eb48c543239e8e70d984090b1e9d42f73b698b6968a8cb62dd0c0f94e2dbc80c5edcab93db29afe79dc281076e397adb596187f14b104d35dcdd42cdc97b6185379f4b82bf40891237fa109bd11ba3d2ad7bc7195ffaa50b22b069a664d4e3fa7c4aed62fb57d3ad1cf47421b5f8719706de5e24a41d48d5792d42aa640a30029abc4721cf24ab1b76d002c5ca6931ab6db58410e568d6d1ffa3219c65647ce6ece8e1713f0aa1ac0d2bdfaf4b0bf18338ce92bdd03d60a1453ce2166302386dbfa7b09f41335589072a21635dcf3629431c499f4c356e2885a7de5dd76157796f5de07524a6bfca17a2cca53ffbc467674361f482a3a39d93d8b3c552ac87a5b3b2d04b8fc89e456c5f3707231e5c03f7717c541a0f57bed2acdf93bb84ecc2b67dc086a811324436123d0e77501f2de02300a9f1e2ca9ce895efa0e2a1781190879b5d7ce6506718ddc17b96cda77e98c1a5889f6beda700deb57b3f269a09b20f2f2d63bfee06f92dc393b0a89279f742ded26b071809b99590e484fd6d08829e3072fd0b209154b512faebd852c01d451f96e09240b41340458b6ba952cf0f348cb97d149c9ce8ea8146481f8b1462ac08a5789f409023b58dd630ae6134a55bcd0f16e4d4a528e9520ad9b783d051c708271042a6bcd0e993f2165b82f7eab65bc8e8d7e167d72d719fc252ede2c561fd7d25fb3c83c03993d725c2408551a1f18427ddcd29b8faeb35573559a00a23397bd8f18d62ed5acf4aac4ebf4f2da069152c8d17208d0239d3438f5ca38cafbcb5b08759dbc07ae3ca9f2d936672c38daea70ebe947dca06e46302659a01d16e753377b23f9bf30fc1de1cde92b75e14c9271ddcb73b19d9d408822dd5634d7887d62f12cb02f8c2a67f78b4e156a2e6b9fc1afeb5cc4a9d0f2dffc8c66a0a8f8b833a410d7ea772ec764d6d9a5f68d7ced769a478ae23dc16971f8bf04ac64ddcb4222fcf4d5290f62b2c19f75f400ef3fd5c3c5d8497d743ceb2456802f370611c6fca4dd27b83b61509ba2e9c98e8c74bbb6e1d8ce3af5e6b57f6e0ad6ec74131bfa9d11b08b9d6f44f49dacbb6e33c87d7a749afafd8dee327557953e46fc1b1987f02569b114e478f931947bab27aaf3e8a948d0ece1d09d268026b673fb55a8aa5acd85b6011449b08bbf17d14e16c6051718e8d2023b663950aa9e4c800425a9c426d219f5980eaa8194cd22cee3dd1cd1e8ed2fa22e03a20d60433a22ed87eccbf640aad8558f544d44333c410a9186358dd400749f69e969504674cd89cb6a7e74bbbeb7fa09611694e05680c71e3a159db302319ba2dcbf65bf4f1673ab510b55763af1b4d31193e0f69f3a18c923918fd10e651aebd96114a3e227a0b1555e5f3258c5c312bcac7f643767d7c4d012ef2f5766f9e67d9d763bc2fc9599c7f715dc26f1b07ce16f6153a184465de5c92cb9c4ef1f68f53ac76d45c5bdbc877caff3d76198d445bfac510f386b6863da7fba8a5fb05cb6ff4d04fd1c2cd45eb5b7e2100d4788cca42b8c730289d3be28cca49fb2264327dce2dfeea4adca8f411a", 0x585) 16:00:20 executing program 0: getitimer(0x2, &(0x7f0000000000)) mkdir(&(0x7f0000000040)='./file0\x00', 0x40) pipe(&(0x7f0000000200)) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) r0 = semget$private(0x0, 0x6, 0x80) semop(r0, &(0x7f0000000140)=[{0x0, 0x71, 0x2800}, {0x3, 0x1, 0x1000}, {0x3, 0xfffffffffffff801, 0x89cadaeb899878db}, {0x1, 0x4}, {0xb, 0x8, 0x1800}, {0x3, 0x7, 0x800}, {0x0, 0x100000000, 0x400}, {0x0, 0x1, 0x3400}, {0x1, 0x2000000000000}], 0x9) socketpair(0x2, 0x8000, 0x5, &(0x7f0000000180)) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x4c0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="62000100000000025f58fd8d979a3eb0373331d3efbdd4bf757436e0ab06a8cad7456a59210e41590ddfc92e166f14c3f00c6d03f2128fe0293560f01c53735aa5b073c99d342264febd9a9de008e6c7ee1ba1407300"/98], 0x1) r2 = socket(0x2, 0x5, 0x80) connect$unix(r2, &(0x7f0000000480)=ANY=[@ANYBLOB="a87be704ea5986c067be9c5e0c049bad952fbd5329d071f7767f998a1d9bfbd8679c9372a928b8b8374bb529e131f12e86a8c9b3305f324864d0f18e3b50fbdb91d48320c57e74bd4dc3a5c1ac5674632ce1ec89bfe484eef2ec2e7d1fe53b72408d3765e7b63a5006bd62e2b3b50190db059a0902db070ee64f4d054a5e1859418a58af0a5339c69f0d7c655e6802a65b44b2dac0d887daaa735acfafaeb7689beed33c278e431da923d667206b"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="07040000000000000038d0737f73fa8be42bf30f", 0x14) writev(r2, &(0x7f0000000300)=[{0x0}], 0x1) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) accept$inet(r3, &(0x7f00000006c0), &(0x7f0000000680)=0xc) r4 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x4301, 0x2) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000280)=0x9) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$KDDISABIO(r5, 0x20004b3d) r6 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000140)="8119d6267059d1ca9b8c9df8819ec46f37fd2c7e20f349f26505b3374d849637ea05fdbfd8ad11e708603f6b2f4d64bd0df3a2de055b4ab84ed38ede70f9ec08ee9b252ba760ced834a92d477a9fd4920dce053cf6554e5c1220298f17270287aec1a0c8f162473b61eac42ac4ae10614bcbdd3d44f86ebea8d4f7be3a71965a13733c88375ec9923de58fdb6b4043ace4", 0x91, 0xe, &(0x7f0000000000)=@in6={0x18, 0x3}, 0xc) r2 = accept$unix(r1, &(0x7f0000004d40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000100000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f6b55aa1f193c9ee5d77228f480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000955c7e73a2539cfe81420000000000b74fc3c3cea5c9fc2beee1afb39f242adcf37f46ff276bcfbd99025c70c759f4df8a3e144997112f3ac4aeeb08e4d8fc48604a2c04aeed0847ca2ce069790b3b85d86800417e5478c0713b22a0e97d33d80ceddedfe7f8fcae7a65ecf543ecb228180d6f9da895f771b2bce899798cca9656c2000000000000000000000000000000557606d15ce8102273ce7650550db7bf316dc2ace80c908ae16511622d3eb485c616210f550421554f99f6ac3902bdfed9ab57d938fecd2c93e85dd51bcaaa24300cefe92dcac743ff84395798566afc993164369324a65ac6e3af77c056ea06d6ccc98872b209efbb1988b1ded18975143128a890cf808dcc8eecb2e6d8eef850635a976e1b7275bb856bb1b3d8d94e8b1624446fe2783f9fc2d29391a1562a8705d3f5214708c505e9a58f905731e0098854259706b12fabd85e4c5c466eed52758001332d333b194e3ef9df69b53b0a3e3ef1784886f6d5a5ac50c92cd2e91d63e9d30e7cc0e6a3"], &(0x7f0000000000)=0x1002) setsockopt$sock_int(r2, 0xffff, 0x1184, &(0x7f0000000040)=0x5, 0x4) syz_emit_ethernet(0x368, &(0x7f0000000280)="9d") r3 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000001a40)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2cc110ff1a1d32bd0ddb00f457350731f3620000000000000000656da02489672db6d18437405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a900b33d0000000049ad4a0100000000000000806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db6116a1e222dcba8dee9f0cdc7527d27e8a15b700800000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791cfc8df63e5e23fa327326484829f3510000000000000000000000000000009906c6bc9a8b7f56facfdd21f99b0e166b96f9a030f64007099b8b87fdf65348e69700"], 0x44b, 0x800) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000001480)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[]], 0x1, 0x1, 0x0) msgrcv(r5, &(0x7f0000001b80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000007fb5000000000000000000000000b60000000000000000000000000000000075b3aee72448d4363b089b0000f700000000000000000000000020000000000000000000000000000000000ac2b35b9b000000000000000000000000000000000000000000000400000000000000c8cc896a1800000000000000000000000000819d06deeddd600000000048a1abc8e59db0f6e0002eacfb27e78f5d7f7e2b3d0bb9ed41b2869dd78b8ea2ebf3b1aa76875016fd66fea3f0b0810f50236f85804e970000000027bc402cdad6bfb622fde961bc5f9e33ac50e13d2d0ed5a483aec92e15b9e2030de9823d37e3ba637e294d44eea7c8898deb40def596b3c1a6ee39d13c1e0aac6e5443c360582708cc7f94770b92583c8c0c040c38f1c20008ceeb752a7aa77ca854b7ecac062f3f1d5e4b4b818a9f5ea5b0364723fed3"], 0xa4, 0x2, 0x1000) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) msgsnd(r5, &(0x7f0000001800)=ANY=[@ANYBLOB="0300000000180000020054b43ee7fda9a1872c089ae044c6300cd9a1dfd19643873fa8d4f20000a6851752ad718e886ea3ae9b7659a9eb8e7aad65ca59082ba81c6b49ab2c178fec8807b0abc216ae0b9fc39908af62017d728d266723df65dc78d01a8ff672f3c940ffe71dab5c52ef9664cfb23186a140cb38e262830fface3a7638a53b8612050bded18e98efdf2cbd85e83bfb2b8172f7932b12e90b9c4922decfa29d85c57757023ddcb794a8d1884fb21de15ae9f4dc0e1dd8c1df4048a47bc465da7b92d57c3f2ba5da8f04de77a2307eb36ca86441e9daaf34b6d4887a0f70080071e3b99d80a8109c5e84d688093062b89aa513b2e006d600000000000052ae7a78e5c87c8a2deb2a9ddf4620fc7ac21c63902607c0ce659879977eb2b5744542"], 0xac, 0x800) getegid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r6, &(0x7f0000001700)=[{&(0x7f0000001580)="51973dff2b39fa8f461ba50e6e2ae93684a92cbec9828815b5ea3d3bc5ddd88863a345bd84e7cfa50598a71595bf4ed521a583f6", 0x34}, {&(0x7f0000000400)="9209ced920a091506aef329cb0e5d248c72a44c71acc174b4d248b7d380c575274ef335b04be5349e550c90a6275a8e21c4ccfe32f901d8bfb52d26f6cf41d73a82e6ec6b5713d08afcb31f9d7842bc617fff4b57d36d1a66ea3aabb915024f6bf344e95c02c456ca5af23c413a0707fcbda6f8c91748f665c392ce75563f9b9a035859c0a0716d1af0f49e33a6511cd36a30b1e2b0b7ca4af0f3825aafaba25a40d28b21b1b033851a14ce596855349321eeda876094310c340dedb7b", 0xbd}, {&(0x7f0000001940)="787d8de0533c97d4eddb923da99af213a7b6b368ead9ef42dbea2b941f3b620952ae9438a2f30af6d7546b12720dc15a0b881455d8d3349ea99398a920065db02e9ed2f339c6ed3c91bc828deb75ac96acd804b9598156878e750bc01dac6caa54a24a0b6cfeb677ace11186a12e62bef3945c147ab536ecc8e19d0e6d3071936a0afa9650fc3008c706b9bbeb803cacd6d6b5dca161ec421a2327af9410aea851d2d0626630b27814a53fc61a9875287afeaa9467f041237c962fa2ab5c2614821e7f47577943f32189591806f1bd08fff39b3b147ebcae2058ee33ae525a", 0xdf}, {&(0x7f0000000500)="2599f93b6ad7fb05b50e1fda5d7674fde5d4de08530c28e2981a5c1284c2d9756e65a38d235fa3d00fa5f3eb014294", 0x2f}, {&(0x7f0000000540)="9f806fe1aeb4a1abc08e9cccd484ab0539530e3d17e24e322d70bb63c90966d1dd5163b692ef093f7183b2255798c7d68bec1630ebfc0214ef0f4b0dbe696c801310978b9b6a093cbc9ac9dd147977376bb630542370498a52da2cc552b28558f621b9cec654847fe85288a6de5d784911fc3f7203200fb499485413268445a6f454e649d5c02bf98f2541370b170bb393bef33412f4782b882a4d0ccb9c982e4f1099f5ae6a30ba92e4bb81bc4c518ad55e655f51c28b432fd96443a7b3990d7741b9f81f06", 0xc6}, {&(0x7f0000000640)="7485f10015ecfc1561e1cfb6cb30fcea2c6e7052fb7ddcbe05f2dc003bdf2d67eca8bbd7607aa2021d3e1562ad4558d9aac7d2963b714d15f64dc44d6f05613d31ea2d7b8fd35ce2458ede0c97ea2654ec4c664e5d9a61f0778ed31bef6ab1d5732d404a99af6c698467f875e0c52ae5f57aa7c6142ad0a5650cb6c23b66f2468cc031df063096c4db2b63a3e7b72ec739d3d53467ed666ac6baefa86d569a545d3ca26d34cfd128b651", 0xaa}, {&(0x7f0000000700)="4fd75158bf7dc35206a7b8d7b2b1b00ccfdae59220d93fec9b449ba9d21d1b7b2ecfa44bb7925c01d74001287e20797e99274f4c3ded7d4b68739edba10e8515c66ae77a3a1f7b76ec870f71696c7623719a8d1313c95475ea3c19956dc575c4b6c751cf1e7fab26baf924c87cfcd2ee1dd248cfc2f3c49b2e9bc9677cfb2011fe1f0b4367543104dcf72fe3717aac379a21ea175362c4aae328017de126b48f4ad38dd151268f85e281f01ae782e9036f3e9167ee749674f7939d5b4f8ad9d0fe898c33eaa23d306e8d74bc908fda0efa213d69b7541c3479ce5ec8c5b087d2e15ade48cf5575f4cdd01734bcd917449278bc6306a75ae06d27b97904d1d1f69f840a0fc006abd405ac228b6de338f591c05b047d17158a299193ce089dadb320bfea31a0de42ab6caf5532346e8725b7eb696e29cb0cd33942f6327da190c309ec027b1190a003a35f9557aa67620a94afbc6f20187cf3c0fe834ee46d8c85d70be3e2273a4d9a1cde91ffdf4286a1be46ed92072996b7d94db718fc8ff14b19a5fc95dc8e905dca7dac625d2a6651cc9004c7c524a1838fb1569542c23c387bcafa4e5bfb155db85a6abb76002c6ca8f44712c3523c7c81f7e3d1ea9e4e19ff596bffd840701350b6988f3850c5b8fe667634eec202b8d371aab3d1f33c2066d4cc043b4e8f8e828ec5ab8c121f8d341e8bc9754be44950af15a512c971016be76409ca5505f4425e9f484d1fc03ba775f738500ba05a406f308a84e3c3fe1f76b5d5ac442b405bcef7a085cbd914a5674cab6380e57342318a8195d7553f537f253d445d33fa3aa408b121250fe75e5d4a3f1d7ec46fd4cb16e6a196b9b1e2e6077cece36a829a78d635ff95795b60bd9d03bb6626e9dfb787641dfabeb4706291a425642b6ef7da763638760d8b7368f13a835ad9f9d168594e71e2402cbbb30a3ee6409b8d0a9e23bf01b9e5aed209dd0e17b071009ad1f0d780ecc4e333fac466916e78f775a6bf5fcebc8c6bec47282df39ddb9eaf191d148b5861c3d80aa9de891fc6deb003541b2e7e2bd74150eb206600f972b7840ca6d140a26960c1efddf005d0c6cb41cafd28fbcce040fc4f537e60c9fc88e0b9efd326f0bfc434a8e2da8d3c0ee8b52bc1195ff1bd205ce06d2ac879a50eb996bc500c9dba6e84af1b00d875b2435965475aac1ce7b710e32be59e3ea021f41d0d82f21cae6b686d0b45c953ca1cf75784c9da8c4b723dea8593026e93142e47ded3ad489a1b4aef3ee1fe12939935e9bcd2a42076a0dad1ba70313764b0ee0cf3d8c939167875e402ca245d7d5866c003b5d3edd5db78232b5763345b8c8ded082c8e3ebcb9b5eb0548654a8ede2cd1d019078d8229208dcb90282651442dbebbeec008a610e8dd05bc84faa61c5b7c7a3ff1a92e54dcd16e022aa25590069897dd6bb6a7a13b9f471c7c5db1cd213f83a6fead4b5ea8d3b22f2c8151beae13b49b7715cb3aabfc2793ee7419b3206ff13f98deee253a6897a4dc450f7f9269fdb5567f5891ec611cbcba57fb34d36523ce7099d1d9fa4d2567e422c66159ff7811ccae87ce1c1aad80ea9381fec13d6a2c432dc42363a0bd16e52493394c81db678cd8acc2281396c9bf42ca610bcfcca9adc1ee0167f652bec67154c424b67f9327e473f5c5171518a32b7209b99f2d19e7b09774c2b402818f9431496f4c619a6f85cfbce3f4100fc2e6ced462c3ed9da6ea9e7a57b9a76b6f4e29466690eecad8bcfee5bac5b22fbb971e2cbb64f631fc4b7c0f0223615f957dcb0e75a9ed5d801e64e15f1ab8af9eb8acf4b4c59a50c31a89b07f49b6f78e7cf883bef8c06f6be1e045220e6521a723f7f77d0de27028e2011362d9f0c56f8d2333d035fb4aa15cb6f9cf18f2b76bbaf513d4ae977ce12dc0a87d0dc81cb62c0e804079366471dafa93c9d73d2a37abed072b562874ddacef841d6f980e49e71c61b8b010911d02f2f8cc457b4b52f40c49650e9b3a594af808a2963d5f42645083f8c720d947683072b182f62b3379b5ad2a6b112caf0e9c84d8f0fcb456444d6626c6222035961b00e1cdfaccd459b029a0f3163b26bbf80da66888127d55fafd1c41979be64105e969959aa67d02e75f30226293ea4e5cd8b67435e46720470c39af3cc06b12c3f1f405ed85bc13d532ce795fc14b55fadc048a711be3fa443ae1bcf2288e80d43f9c84921c411c5b24548e12c7fdee0a01d2ee9f8e47f86824b639fca279cef3eaf0689574c015a97eaf4b75ecf4cfb093ca3e1b1c59c04bfcab6c8c033388cffc47c429447a67fa30bfc4203511bd38a2677c076aac89699b1bdff29f89a9e69a8045028782639a3dd1aaefa86f0c272c6063ea579162749fb262c3f1bab1dce56abf53f7b73e9924e81b96907219412bc0d6eadb4df9da0eada27dddda37ddb89e8671e748d8430ea391f3654df9b97ea19ee4e0f06893fcaa7c5aa314d27e21203d31475547b706cde8ea455cd4436cdfbc536117d2c70b15afb689775e4321f0cc8cd810da2a01ac67c82470038686a6f6867c19ee5c457e3014cf471b12ddd114993401b2cea6fecf5a99132dfa2bf844f0016b6b62c2b44259ea83fbd4c5c6851e5a2566252488ac6bf9edf5def50d51c72bf18b241f289da9f50b59b00fad83edb9d406b5ffc245bc4f1dbd394f45febbb7c172eab8287f338c17f1025bb1cd9dae8ea381e6a9fd501a828bbc4974710a7214a6966b72ccf591052605f745521a55128775494d4adfa41f7a5a5af232db0924c6beda9d1f7f086b6dac0b03fe0122863a010665d5165b8acabbfb273794bbcf6439fbbfb3220c1f68e55c5f027037d5fdb1f80a45b6b4ed0cdb21b75e9d74aca5cbb0ceedc132ad8d47f4efd5e786dacd7ff17727db669813e31c12ed80e31c5e4050c8cf87feba8c036853a1c25bd6c917fd38946c3b8a3f28b84659271789fcb0eae7956a40da191664c093ea6e0453ca92e417d54438e0d48b3afb69867b6d735ed3c56dd70cb1e7d2fafad7833fc7bef398885ef54b0535b59a1f9ed0b4184197bbb56e4bcff1fcd6d4d81bfdd41d973f473b47317b21f3d549505be5a7f6c83820a69fcae97575adb109e5ca88be2445b7e8b9e961b5b9d035606f74165d8321b5d94d122dee76a21f1b7755711ff67d9ebe5590c5a40f13870a68adabefd61ce55774a00471643c412abe171e69a10ba6af5c921c906c52e9ae747b9a499c645ace377166caf146e00a5555b245cab4cb647e344befb808cbd9b03580b5db2d94f504b69d75cb81a383d4c8bc606de3e1bb34d5f7740ba5073881b3c469c6c2799337800e096049f677a17c5f41027dd3d2dbc7151e85f52014f50240cb5fe0429ba14ca27c01c457c7d47a60a56e1fc59ce9ddda93378dc98177f0729b0c3c24ac57a5105de307ca34539f8382be4066154e8278c91df51bc4d9866836df4c81a025cb2c4fe7b95a68ab814bcc1a50e58b9f8dbfc76b82ff7935d756adde4de360ddc44212c56753221a437bcb5c456771286bd0673ebca0dad338c85cd81ffdd24a6c82c8ffc1e024b8f7512dd6801a3671f72bc1bbd8ad4b9dd3bdb4d414d79b4061b82187b1a5040386020f92e9ae3a7256ebc024e378bb147a1c701f68d44b6de9a1f7fabb06ccfb367081bb4102ab508f805971f3b8383fa32df55b2c9704cc9d15e9facfc2f06f57b07661d0083047258ce92a18a794eb4d222bf1d06a950488545c1375cb089bd0d0c0bcd7071d013960859914b1d8aaf1d8a0f636ee4d9ba369defb8b2f8cdd4dba8a9945d190e8e2e539162961f14bdd9b336da6d6d156299b8e2ede890632ddd933c9c46356e45eab00db21b5c4ee27eebe2bee155263ab3ea699667cd6fd749f14a177d5415528ca78c76087f1f3cf5cbd6217fad6bcf85dcc3d1294bcd8a7565f9b1f5a4503c58d769d49123c0a60ed1a65f626b9005b6da06f6de293162592e2fa8bfc9184a21772f1bc12147919e3853148c3fc4da045626244ffef11859913edbe2629dc328db10b81c66f7aa726469da198774b5400e595b21d774f5d0dce0001dcf496e82d813ce47e366b09a04ddabc9f3fa1adef7e300a23fdea9e93ece0bd35e8c94f780d64de4f7c3d1b86aced51cc0bd49faf2c073c9886a067514684d8f223229318748402c3b13fa2b7804c13d80810f6eb46820da0026eab1f9eb04178b1986b4721844ff27e0973a938130b5f04a387dbadc532e88a3f4ecd5ddef18bff2f3d3e753462e8f4c76f10ac51c5242de76685ad7f9294db9176511bfdc92d495835c27bc259d76e4241de35ac1cbf801030157530f8b1bebd562d086a4a82c646c022d8226ee6176b6dd3702fddecda56c6b4ddd945de2d58f4e540cb98b9ec681d07831e031ed328dae17132eb9071955ffb8c72eca67e66ccd5fcc6b7d80a6f7616bcbe43febb4a0c12e2e3d89d1d564f0ab433e1e982bd6d19333788f611968d6e1462a8c63877060eb354b408a2d26a4773c96baa4bb3ad9c41edf0fc1c9b55f8201fbf74d72acd5dad721bdcbec0377c124446f33308f018185155441f2e9cdf165f2aa28c5090d6116e1bd67d3aedc85a9650578d4fd93365101a29613d030c74c1770a937b18efc394cd3e26a3981c3a0063eec64281f9a9f122550c0fcd9f9cd6e084e0b92daabfc1d39a8472f3c4f0594b5f0a4c1c74a8f90f73a3dfbb31f096e6bda0e5ab1458f7809ce5718567bb3f9f45e38b0a8274e7051f4202203e7b3e6036d2fcb4b14758c56e76e4c6e94596b3bff77b7e", 0xffffffb0}], 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getpgid(0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r7 = socket$inet(0x2, 0x4000, 0x80) setsockopt$sock_int(r7, 0xffff, 0xbde62d0f781b238c, &(0x7f0000000180)=0x7, 0x1) setsockopt$sock_int(r7, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) r8 = semget$private(0x0, 0x7, 0x286) semop(r8, &(0x7f0000000480)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {}], 0x4) semop(r8, &(0x7f0000000340)=[{0x3, 0x8}, {0x4, 0x82, 0xdfdbd8b24fcd74a7}], 0x2) semctl$SETVAL(r8, 0x2, 0x8, &(0x7f00000000c0)=0x7) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r13 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000100)=""/114) r14 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r15 = fcntl$getown(r14, 0x5) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000200)={{0x3ff, r11, r12, r11, 0xffffffffffffffff, 0x14, 0x5}, 0xffe, 0x9, r15, r15, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r11, r12) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r12, 0x0, 0xffffffffffffffff, 0x0]) r17 = getgid() r18 = semget$private(0x0, 0x4, 0x2) semctl$GETNCNT(r18, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r18, 0x2, 0x8, &(0x7f0000000140)=0x1) semctl$GETVAL(r18, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r18, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000140)={{0xffeff7ea, r10, r16, 0xffffffffffffffff, r17, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r19 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r19, 0x2, &(0x7f0000000100)=""/114) r20 = openat$zero(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$getown(r20, 0x5) r21 = kqueue() fcntl$dupfd(r21, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x2012, r9, 0x0, 0x9) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000880)={0xffffffffffffffff}) fcntl$dupfd(r22, 0x0, r23) pipe(&(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000300)=[{r24, 0xc0}], 0x1, 0x0) openat(r24, &(0x7f0000001780)='./file0\x00', 0x20000, 0x100) r25 = socket(0x2, 0x400000000002, 0x0) setsockopt(r25, 0x0, 0x20, &(0x7f0000000180), 0xc8) socket(0x2, 0x400000000002, 0x0) r26 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x8, 0x82) ioctl$TIOCSETD(r26, 0x8004741b, &(0x7f00000004c0)=0x8000) ioctl$WSDISPLAYIO_GVIDEO(r26, 0x40045744, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r27 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r27, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$BIOCSBLEN(r27, 0xc0044266, &(0x7f0000001540)=0xc) setsockopt(r26, 0x800208, 0x75, &(0x7f0000000180), 0x0) r28 = socket(0x2, 0x400000000002, 0x0) setsockopt(r28, 0x0, 0x1d, &(0x7f00000016c0), 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r29 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r29, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) semop(0x0, &(0x7f0000000380), 0x0) semop(0x0, &(0x7f0000000340), 0x2b13) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f00000000c0)) r30 = socket(0x18, 0x2, 0x0) setsockopt(r30, 0x29, 0xb399, &(0x7f0000001640)="001c0000848fe67666748597910eb985165c6d7550b5fb83e269ad9227fe296407449103bee97902c7df8070c3ea5b7b0ee9d1de6ef3f8c700f214ded963fe591efd946c0599a30b2850ce23e4908636b5ab8f3c17c8810d654f09e84b3d1d184dd48ad515a52197505464d88cba2b115ea2bc8957ebacdc4924639660517c637c1ec17deccac7ea01ca96e8c1c22f783f1b08c615cf1aa5b1874ea9073b0c7f13b6670d67292fd4977a95ed7cd217280376de", 0xb3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r33 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r33, 0x2, &(0x7f0000000100)=""/114) r34 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r35 = fcntl$getown(r34, 0x5) shmctl$IPC_SET(r33, 0x1, &(0x7f0000000200)={{0x3ff, r31, r32, r31, r32, 0x104, 0x5}, 0xfff, 0x9, r35, r35, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f0000001500)='./file0/file0\x00', r31, r32) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r32, 0x0, 0xffffffffffffffff, 0x0]) getgid() 16:00:20 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r0, &(0x7f00000006c0)=""/138, 0x452) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8a1175b7481b78f9, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "b08dce58000000000000000000e60000000200"}) readv(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) close(r0) execve(0x0, 0x0, 0x0) 16:00:20 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0xd, 0x810, 0xffffffffffffffff, 0x0, 0x800) pledge(0x0, &(0x7f0000000100)='\x00\x00\x00') 16:00:20 executing program 0: r0 = socket(0x11, 0x4003, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) ktrace(&(0x7f0000000140)='./bus/file0\x00', 0x0, 0x34, r2) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000100)) sendto$unix(r0, &(0x7f0000000000)="010805136000009005001b0004000000000000fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf04a5787550b7804be781e4991f7c8df5f882b297be1aa5bf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281802e4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000020208a371a3f8000400"/171, 0x801, 0x0, 0x0, 0xffffffffffffff97) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x200, 0x0) 16:00:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7f7fffffeffff], [0x0, 0x0, 0x401], [], {}, {0xfe00, 0x0, 0x9}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x100, './bus\x00', './file0\x00'}) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:20 executing program 0: open(&(0x7f0000000300)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x80001120, 0x0) r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0xb87066e5a40694c7) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) getsockname(r0, 0x0, &(0x7f0000000100)) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x64}, {0x14, 0x0, 0x0, 0xfffffffe}, {0x6, 0x0, 0x0, 0xffffffff}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="45f1a520e2d31968de749c6cca72") r1 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r6) getgroups(0x4, &(0x7f0000000100)=[r3, r4, r5, r6]) getgroups(0x3, &(0x7f0000000140)=[r1, r2, r7]) 16:00:20 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) bind$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) dup2(r1, r0) write(r1, 0x0, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x3}, {0x28}, {0x6, 0x0, 0x0, 0x7fff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = dup(r0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwrite(r2, &(0x7f0000000040)="fb", 0x1a4, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000100)) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x7) 16:00:20 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x19) writev(r0, &(0x7f00000014c0)=[{&(0x7f00000000c0)='#!/', 0x3}], 0x1) write(r0, &(0x7f0000000140)="0920120000feffffff04148027454a638a711de274fe266ce23205554752cd8439df6dfe4e0f84b94aaa41f680fa371c960a", 0x32) shutdown(r0, 0x2) r1 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x20000, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) unlinkat(r2, &(0x7f0000000180)='./file0\x00', 0x8) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r2, 0x8e3) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000340)=0x7fb0) msgrcv(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="00000fb9"], 0xc, 0x2, 0x1000) msgrcv(0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000400"/235], 0xeb, 0x1, 0x1000) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) getegid() r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000440), &(0x7f0000000380)=0x32a) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000200)=ANY=[], 0x0, 0x800) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000001c0)) msgsnd(r1, 0x0, 0x0, 0x1800) msgget$private(0x0, 0x10120) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280), &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='%%\\\x00', &(0x7f0000000940)='F-\x00\xd5&\xfcQy\xe7\x15\xb0\xb3EQ\xf0g8\xee\x800O\xc6\xfa,\xff\xaf\x92)9\xd9r\xeel\x12\x10kx\x9c\x8a\x96\xa7b\xbd\x049\x88\x1c\xc1z>\x7f\x82O\xa4\xe8\x0fK`\xb7\x81\r\xee \xc0\xc3\x10pw\xdd\x85Rp\vT#J^\x90\xadN$\n\x7f\xa9\x1dz\xf8\xc57\xfaq\xbc\x96P\xd0\x00\xc10x0}, 0xfffffedd) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xff4b) r11 = semget$private(0x0, 0x1, 0x102) semctl$GETZCNT(r11, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r11, 0x7, 0x4, &(0x7f00000026c0)=""/163) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000004c0)={{0x3, r8, r10, r9, 0x0, 0x4}, 0x200, 0x401, 0x8000005}) semop(r5, &(0x7f0000000040)=[{0x0, 0x7, 0x400}, {0x531bcef4eb67362f, 0x9}, {0x58d70e956d7aaab8, 0x8, 0x1000}, {0x4, 0x7}, {0x0, 0x9, 0x800}], 0x2aaaa881) 16:00:20 executing program 1: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYRES32, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR, @ANYBLOB="84f18f7d139d736ac60e1a1759af20db4aa2430be1a87c2c1b855be4497be8165abd87a41e63d4041a1ec4b9966bdf7e9045780884895796578e791190911e0465130cf0f914dd59e10e8811f5b863ef4e4263a773700ea08a55a2f427405130fb3565ce4d395a68150c273afd55b97fd9259b1da2f8a9fb64e56328a01c9f"], 0x93}, 0x0) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) chmod(&(0x7f0000000080)='./bus\x00', 0x100) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) r3 = msgget(0xffffffffffffffff, 0x0) msgrcv(r3, &(0x7f0000000900)=ANY=[], 0x0, 0x2, 0x800) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) setreuid(0x0, 0xee01) r4 = msgget(0x1, 0x0) msgrcv(r4, &(0x7f0000000000)={0x0, ""/1}, 0x9, 0x0, 0x1c00) r5 = msgget(0x1, 0x0) msgrcv(r5, &(0x7f0000000000)={0x0, ""/1}, 0x9, 0x0, 0x1c00) msgctl$IPC_STAT(r5, 0x2, &(0x7f00000000c0)=""/106) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x440, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1d0, &(0x7f0000000140)=[{0x5}, {0x1fb, 0x0, 0x2}, {0x7ffffffe}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x8001) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) socketpair(0x1, 0x2, 0x1, &(0x7f0000000200)) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x20000, 0x0) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000300)=@file={0x0, ""/18}, &(0x7f0000000340)=0x14) ioctl$TIOCCDTR(r1, 0x20007478) fcntl$dupfd(r2, 0xa, r3) ioctl$TIOCNOTTY(r1, 0x20007471) open(&(0x7f0000000280)='./file0\x00', 0x80, 0x1d4) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000180)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="c7a885d79053dd52de1ca1b378e5") 16:00:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffdfefffffbffff], [0x0, 0x0, 0x401], [{0x0, 0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x9, 0x9, 0xe, 0x1f, &(0x7f00000004c0)={{0xff, 0x7, 0xff, 0x61, 0x9, 0xd4ce, 0xfffff800}, {[0x4, 0x7, 0x1f, 0x33, 0x1000, 0x7fffffff, 0x3, 0x4, 0x2, 0x4, 0x7fffffff, 0x93b, 0x1f800000, 0x1, 0x2, 0xd66, 0x10001, 0xfffffffeffffffff], [0x1, 0x1, 0x6, 0x9, 0x8001, 0xb68c, 0x3f, 0x7, 0x68a, 0x8000], [0x800, 0x3, 0x99e5, 0x6, 0x4, 0x1], [0xe0ad, 0x6, 0xfffffffffffffffa, 0x100000001, 0x5, 0x4], [{0x4, 0x100020, 0x42, 0xf4}, {0x1, 0x3, 0x7}, {0xecda, 0xdc5, 0x9, 0x5}, {0x3, 0x6, 0x404, 0x10000}, {0x80, 0x1, 0x2, 0x2}, {0x9, 0x4, 0x7ff, 0x7f}, {0x100, 0x5, 0x1f, 0x101}, {0x8, 0x0, 0xfffffffb, 0x5}], {0x93f, 0x0, 0xe22, 0x90}, {0x200, 0x286bbc69, 0x810, 0xff}}}, 0x2, 0x6}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCNXCL(r4, 0x2000740e) lseek(r1, 0x0, 0x8, 0x0) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x1ff, 0x9, 0x0, 0x0, 0x5, 0x2, 0x0, 0x0, 0x9, 0x3}) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x400, 0x0, 0x0, 0x0, "000000000000000100002000", 0x200}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xffffffffffffbffe}], 0x1}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000200)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r2 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) mmap(&(0x7f0000668000/0x4000)=nil, 0x4000, 0x5, 0x1a, 0xffffffffffffff9c, 0x0, 0x8001) ioctl$KDENABIO(r2, 0x20004b3c) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) 16:00:21 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffd, 0x0, "a8741bb100"}) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvfrom(r2, &(0x7f0000000100)=""/129, 0x81, 0x1000, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x28}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f00000000c0)=[r1]) 16:00:21 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [0x0, 0x0, 0x3, 0x9, 0xffffffffffffffff, 0xfffffffffffffffb], [0x0, 0x0, 0x405], [{}, {0x0, 0x1}, {0x0, 0x0, 0x80000000, 0x64d}, {}, {}, {0x4}, {0x0, 0x0, 0x4, 0xffffffffffffffff}], {0xfffc, 0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) socket(0x6, 0x5, 0x5) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x50, 0x0, 0x0, 0x8000}, {0x6}]}) r1 = msgget(0x1, 0x0) msgrcv(r1, &(0x7f0000000000)={0x0, ""/1}, 0x9, 0x0, 0x1c00) msgrcv(r1, &(0x7f0000000580)={0x0, ""/4096}, 0x1008, 0x3, 0x9363719f51720ba) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) fsync(r0) syz_emit_ethernet(0x170, &(0x7f0000000000)) 16:00:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x0, 0x0) r1 = syz_open_pts() pipe(&(0x7f00000001c0)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x8) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000040)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000140)=0x8) 16:00:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x4000000028d, 0x20) fcntl$lock(r2, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000001}) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x200, 0x0) pipe(&(0x7f0000000280)) openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x0, 0x0) dup(0xffffffffffffff9c) r3 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r5 = dup(r4) shutdown(r5, 0x0) unlinkat(r5, &(0x7f00000000c0)='./file0\x00', 0x0) close(r3) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) syz_open_pts() write(r0, &(0x7f0000000800)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb40a8b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdc1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3c15f57a2790f4894758152c5fffd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c124143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab310100000000000000231c13cd72108000967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9332644b47ea5a6195e2b0bc87dc17f7bc7a80eacc1680960ae485b5899c7d26f3b17b64ef78a5fd16ff8677d9bd6a5c5e30f25960ad321e787904b067c9412faf661c996b9adc3b8e6fe36aa1d856be24fbb019e255e0f5e5bf4f17e64b8c8c8fc6f7e2ba2c591b5cb1656b20c637b5a5428b47d88e8532ef39c27e7be3b7787b5451bf2a4e99ce453c2eed23630c00f6df8efb6f17f57a9cd2ddcc31231755ea74215a257c5710970bc715e4fb0360331fcd6ec68fa8390f2f9ff4a293dc38cbb848554277d4143ac0c31a6cf3ab05d47e221770ea9c7a8d4162765be610e898e3cadd338dc8365c914eb9f498b6e80a97dd1115d77752626f00"/728, 0x3ff) r6 = socket(0x18, 0x400000002, 0x0) close(r6) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) r7 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r6) ioctl$TIOCSTOP(r7, 0x2000746f) getegid() 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x10, r2, 0x0, 0xffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x65, &(0x7f0000000040)=[{0x40}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") r3 = socket(0x18, 0x400000002, 0x0) close(r3) r4 = socket$inet(0x2, 0x3, 0x81) setsockopt(r4, 0x6, 0x2e, &(0x7f0000000400)="ebffcbb313b9fd812eaa4e71f8bc5e344a3b6b05f68be174615d834002b620ed18c3028541147d8b5aec000000000013f30fdf93dc57770000000000b1da37f2a636e634cc2d1d9f9ae8739f55a12d35b3bcdb80990ad58bfe8d8bdbdff4c1b6f65dee23c0a5f14ceb169fcf399b286c0b0ffb1d71f0b502a6892b18910fab85ac794bf3460481d76a7e465ef02ad59c3503832bc85498b8dc039916770249d0b659365b7dbed315b215b44e27dc5dc3ccf2565156ea72c0fc57ec6b8719ccbf4da852058527e78928d55110716b2355eef4010f9412edbd5e0dfb107540495ed2edc86b37b40cac21c9205481c3529453f2ad601398525a32dd0701455611cdb9467880935a7198777bcc42aa247bccaa485d3751632cc17138370989cecab447291ac661625df374e41353b30ae49d06aab5c8ff9ed4ce405eeb6ed952362c3daad78e4f4b23bea44e0d93a8b9281fe49009ccd8a9bae03e6c887c67fd9a0c934ff792a629f6992128b19daa0c1fb33e785bd903130c8fd4f10fc281ae96646ea695bdf281090ea945dff15d43fdd28eb065c6c1226c6f872f299b92fc50b822449ef6484c836ce4a6a0", 0x1ab) write(r3, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) r5 = socket(0x18, 0x400000002, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) r6 = socket(0x18, 0x400000002, 0x0) close(r6) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) r7 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) fcntl$setstatus(r8, 0x4, 0x40) r9 = getpgrp() fcntl$setown(r8, 0x6, r9) r10 = getpgid(r9) r11 = semget$private(0x0, 0x3, 0x0) r12 = getuid() r13 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchdir(r13) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, 0xfffffffffffffe78) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000100)={{0x1, r12, r14, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) getgroups(0x2, &(0x7f00000006c0)=[0xffffffffffffffff, 0x0]) r16 = openat$null(0xffffffffffffff9c, &(0x7f0000000700)='/dev/null\x00', 0x10, 0x0) r17 = socket(0x18, 0x1, 0x0) close(r17) connect$unix(r17, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r18 = socket(0x18, 0x400000002, 0x0) close(r18) setsockopt(r18, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r18, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) r19 = openat$null(0xffffffffffffff9c, &(0x7f0000000740)='/dev/null\x00', 0x20000, 0x0) r20 = socket(0x18, 0x400000002, 0x0) close(r20) setsockopt(r20, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r20, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) r21 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000780)) r22 = socket(0x18, 0x400000002, 0x0) close(r22) setsockopt(r22, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r22, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/bpf\x00', 0x800, 0x0) r24 = socket(0x18, 0x1, 0x0) close(r24) connect$unix(r24, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r25 = socket(0x18, 0x1, 0x0) close(r25) connect$unix(r25, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f00000008c0)={&(0x7f00000002c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000300)}, {&(0x7f0000000340)="31cd826e64729e434bc2f468207482deaa03bdd9519eaba1310b22544914662624ceaf6e6ff6446f0b1cf110e9d9712e0913d38b91", 0x35}, {&(0x7f00000005c0)="206e9ea9c887716614ab38a80311b9a3008da20f1a47be4213e9467e0d0fcc6b6817337964e79f08f1706d40efc8aef251d3f73032f253a1f0fed29a070000d9d2cab75c34caf9f0dd0f2b8d9614dec22d602b966b41bf7ee0a0140a99a61c01e60dace8f024c759e5d219ba328628a999aa8f1d6d1d90f971fbb39596000e6cc53633a841bd2afe90052c1b3694f404cc29ea20bf104b6d9bb863ce34aa73fd7a9616126e74927e500797adfb39dc0aa88a900c87f25f082143b430029fe1984b8a6d", 0xc3}, {&(0x7f0000000380)="ae6028968e227e01b7d74826b5b1c945403dde84d207964bfcc7199dd366d444", 0x20}], 0x4, &(0x7f0000000800)=[@rights={0x28, 0xffff, 0x1, [r5, 0xffffffffffffffff, r1, r6, r7]}, @cred={0x20, 0xffff, 0x0, r10, r12, r15}, @rights={0x38, 0xffff, 0x1, [r16, r1, 0xffffffffffffffff, r1, r17, r18, r0, r19, r20, r21]}, @rights={0x28, 0xffff, 0x1, [r22, r0, r3, r23, r24]}, @rights={0x18, 0xffff, 0x1, [r25]}], 0xc0, 0x4}, 0x400) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000100)="ab9ef9cf17ce25a3d9da54b1aa4888e9a29afd87298a80ddedc2075246af5f97d88a4b93311fb63b737e7055dc1dd7e370c8ae3461e941260a0854b423b6b29552ef21b80425785b64f03bc8fe3434c4219536627bc2a2140998a17c545a631da486d4567366d73adf456100ca3cd87bbbb444c2da81b258f2479615244641b7ee8d9a73d03cd537c3f93ea755ad22dedd24166b15c78f4cf28e84dc292e7df0a5918f1ab6331b87899919117eae87c57b6094322929feea5e6e68d0e3abe8d8e62ee3429edf184ba8773b982464143bf6e3de43d2b34b799cde", 0xda) 16:00:21 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012f, './file0\x00'}, 0xa) accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) dup2(r1, r0) 16:00:21 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) readv(r1, &(0x7f0000000080), 0xa) setuid(0xee01) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x6, 0x4, 0x0) setsockopt(r5, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r5, 0xf, r4) msgget(0x2, 0x121) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0x119) r6 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x14) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000000)=0x80000001) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000400), 0xfffffffffffffdc2) getuid() getegid() fcntl$getown(r5, 0x5) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r8 = getpid() fcntl$lock(r7, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r8}) r9 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r9, 0x0, 0x0) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r11 = socket$inet(0x2, 0x2, 0x0) dup2(r10, r11) setsockopt$inet_opts(r11, 0x0, 0x208000000000c, 0x0, 0x0) ioctl$FIONBIO(r11, 0x8004667e, &(0x7f0000000140)=0x1000) shmctl$IPC_SET(r9, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000240)=""/210) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1e4, 0x8}, 0x5, 0x5, 0x0, 0x0, 0xfffffffffffffe41, 0x9, 0x7fe}) 16:00:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f", 0x14}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x5) semop(0xffffffffffffffff, &(0x7f0000000100)=[{0x4, 0x1000, 0x1000}, {0x1, 0x100, 0x1000}, {0x3, 0x1}, {0x1, 0x5, 0x1000}, {0x0, 0x9, 0x2000}, {0x1, 0x8, 0x1400}, {0x0, 0x7c3}, {0x4, 0x101, 0x1800}], 0x8) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) 16:00:21 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x20, 0x83) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x40}, {0x100007ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x54}, {0x5c}, {0x6, 0x0, 0x0, 0x92e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="083499d023b7334b6280f0df0dd2") 16:00:21 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x40001fffe, 0x0) socket$inet(0x2, 0x8000, 0x20000009) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x189, 0x0) accept$inet(r0, &(0x7f0000000640), &(0x7f0000000240)=0xc) socketpair(0x2, 0x4000, 0x9, &(0x7f0000000740)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0x12, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x400, 0x0) socket$inet(0x2, 0x2, 0xfffffffffffffffb) r2 = dup2(r1, r1) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x100, 0x0) r3 = socket(0x11, 0x4003, 0x4) connect(r3, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r3, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r4 = socket(0x11, 0x4003, 0x0) connect(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB='\x00\x00\x00'], 0xa) sendmsg$unix(r4, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r5 = socket(0x11, 0x4003, 0x0) connect(r5, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x0, 0x3}, 0xc) sendmsg$unix(r5, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) socket$inet6(0x18, 0x6000, 0x8) r6 = socket(0x11, 0x4003, 0x0) connect(r6, &(0x7f00000007c0)=ANY=[@ANYBLOB="7fb50cef0276e24a23b15bcf289daf5b738902154f2563810a9e8be1b179a2eff82c6178b20b28cf3d3b5d1a45a40033ef14f067eca2891f30b028388a37931f70d0d4a47cc8a213ea7cb7883197df44c698b7ac23ffefd36a63239d8d2d165666aec485b7bc854313efcb625154a252d8033be9db6529ac8a928f37abc2061e15a69d64cabfd19cf3fde066c4b873bca812f09d53c84437d97aa512720114dc2238eae68662f09321d0b2325d7647ed38cf5f717d9e3d07ef79d26073eccae5c7c987b71598e84739fa2447fbe7"], 0xa) sendmsg$unix(r6, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r7 = socket(0x11, 0x4003, 0x0) connect(r7, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xfffffdba) sendmsg$unix(r7, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa}, 0x40c) r8 = socket(0x11, 0x4003, 0x0) connect(r8, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) sendmsg$unix(r8, &(0x7f0000000580)={0x0, 0x341, 0x0, 0x1e8, 0x0, 0x0, 0x2}, 0x400) r9 = socket(0x11, 0x0, 0x0) connect(r9, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x4, 0x4}, 0xcf) r10 = socket(0x2, 0x3, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0xc02069a0, &(0x7f0000000300)) sendmsg$unix(r11, &(0x7f0000000580)={0x0, 0x1ca, 0x0, 0xfffffd9b, 0x0, 0xfffffffffffffe1f}, 0x40c) r12 = socket(0x11, 0x4003, 0x0) connect(r12, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r12, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r13 = socket(0x11, 0x5, 0x0) connect(r13, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r13, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r14 = dup(r13) r15 = getpid() fcntl$lock(r14, 0x8, &(0x7f0000000080)={0x0, 0x7, 0x80000000, 0x6, r15}) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = open(&(0x7f0000000040)='./file0\x00', 0x8214, 0x1) utimensat(r18, &(0x7f0000000140)='./file0\x00', &(0x7f0000000340)={{0x2, 0x676}, {0x3, 0x9}}, 0x0) r19 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r16, 0x4004667b, &(0x7f0000000380)) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x2010, r16, 0x0, 0x0) r20 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r20, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000005c0), 0xfffffdec) sendto$inet6(r17, &(0x7f00000002c0)="4f2c9faf6a85bf9c4a3b421109da8581f66ed4345c93a79da0158c284c65682db5010bc040d08da9be27119d62a0c7319dc00edcff64566e51bb47367573b927b362a6ec4a561d66c25342ca7bd03d303036a520925fc62cd63f384d606e75d266da", 0x62, 0x1, 0x0, 0xfffffffffffffedc) r21 = open(&(0x7f0000000280)='./file0\x00', 0x88, 0x108) poll(&(0x7f0000000500)=[{r19, 0x80}, {r19, 0x6}, {r21, 0xc}, {r17}], 0x4, 0xfffffffa) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x11, r21, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r22 = open(&(0x7f0000000000)='./file0\x00', 0x2000000000611, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4000000000006) pwritev(r22, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10000000000011, r19, 0x0, 0x0) r23 = semget$private(0x0, 0x7, 0x31abeab9b6d42942) semctl$SETVAL(r23, 0x3, 0x8, &(0x7f00000001c0)=0x9) 16:00:22 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbf3ffdffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) recvfrom$inet6(r0, &(0x7f0000000000)=""/235, 0xeb, 0x800, &(0x7f0000000100)={0x18, 0x1, 0x0, 0x1ff}, 0xc) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:22 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchmod(r0, 0x84) r1 = socket(0x20, 0x3, 0xfd) sendto$unix(r1, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x2000000000000134, &(0x7f0000000000)=[{0x15}, {0x35}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:22 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) kqueue() r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) readlinkat(r1, &(0x7f0000000080)='./bus\x00', &(0x7f0000000300)=""/196, 0xc4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x318}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2c}, {0x1000000000000024}, {0x206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x45, 0x0, 0x0, 0xa}, {0x0, 0x0, 0xfe}, {0x5}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)="15") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) getpgrp() 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x10, 0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000180)=[{0x1f, 0x8, 0x6, 0x10001}, {0x2, 0xff, 0x0, 0x3}, {0xfff4, 0xff, 0x7, 0x80000001}, {0x6, 0x1, 0x0, 0x659}, {0x200, 0xb4, 0x92, 0x1}, {0x16e, 0x1f, 0x81, 0x3}, {0x1, 0x9, 0x80, 0xf3d}, {0x107, 0x1, 0x2}]}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x3ff}, {0x3c}, {0x14}, {0x6, 0x0, 0x0, 0xfffffffb}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:22 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x2033, 0x0, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) r3 = socket(0x18, 0x1, 0x0) close(r3) fsync(r2) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = dup2(r3, r2) ioctl$KDSETRAD(r4, 0x20004b43) 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(0xc23b961b8d1f6852, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:22 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) r3 = open(&(0x7f0000000c40)='./file0\x00', 0x10000, 0x4) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) connect$unix(r3, &(0x7f0000000c80)=ANY=[@ANYPTR64=&(0x7f0000000f00)=ANY=[@ANYRESOCT=r4]], 0x1) dup2(r2, r1) sendmsg$unix(r0, &(0x7f0000000c00)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000b40)=[{&(0x7f0000000100)="cab95a95c521edbd2eded3c621d11f31ed7e4abeb7771cbebed0818a3247d461ba6ba0bf6a44fa276ed956bb3621f2604de94fd92cc6b9c0ffafaa6e0b2372a2f8e346807ca86068520230ca896204e0fa2feb9bd48904de52163945c171d201c4e091d9e4693ad042de0906119d4a6c4603d414a9146e2f33d59223d2ac334c4009794ff124979c50325fe6ec1992974bc01e1876dc00d061066eb8", 0x9c}, {&(0x7f00000001c0)="950a3772d136c0660ea560bb0907368604dbd96d26e38d91d8981b90710bc2b3d1857c6972599deaabc7a93d1a8ea52b41563153f0971751da8ca82d88e6f286a4dad10cf1d91deb4c07491b6bad9212bcc9594d435d1f8c19b37b68663ff6ec6721e5b3375de92e80d15532de5b6f2451243105", 0x74}, {&(0x7f0000000240)="25324fdb3458d840d76a06d9964439bf5a06b01c3e3571b67fdddd62d34714771f7e30417a8241f0a9d548e8af5ebb4b68b32f61f456a3db5af749f9eeed40a39725c894f7aeca8e196ba0461ca85516f7254e923269dcad73dfffcadb6fbdd36455317c5da94d2fd5bde07d5fcc3f3ddab0707413416d17253512c20821239b0e1a3ae1964d81b9ad63d1a85315d16714fa128a5c33b3df545ef2218b610a80172dd60bae5d68acb10f4514a870f1ca74bcf0893fd098516709c4f09ba20307226e22b2c824730f2c18fd53a9a0032f774b9077cc8fcce8158546aa", 0xdc}, {&(0x7f0000000340)="9643b3897e85db81e5adbfee66d8f1d7314ba30a1aa626a9d162acc44d38c9315071247ef013ff0f707ff9996b62891e1ce2b3999fbef6414924becfe20dc2b562789a8c56f3b3af27c3ce9c7edc71c34eb495be951efe23a9f23a9f25a82da6faa700a049553335ec7825b0a38eb40f2d60c5049b5a187feabf07eaeb04d42072d4b5f6cf1d65b0b00e2d4aa08a45b3b8fbd32f883793cb3f8f23a630568b92f8fdda", 0xa3}, {&(0x7f00000006c0)="1f65dfba1e19584385c98403601c6aab1fb08699a793bd44289fd54666104bcf1da486e0183f84fb6fca4451590ce012c0fab219f8121929518460f9a79283ad117dcc9da7123e408dc79aa472a08299b43e06a777d81b6b207d03ffd852ff2fc2d4407d20bcb97b1d4509a4e81445888c1107ea88995b8cbc7e690ae4bf9a8cb1e85ca3e8282ec091671cfb39cebc0aa2a43bb1d62bed5bf9a16ff76f5cc727a5e8c8edff8fdcd4e7dfa0af80e3a8c1a046c2e38d28eac139904f67671126fb5df51010141f525d0516d47a7955d328b1a3593e9c56b66d0a913560b0a138f4335956", 0xe3}, {&(0x7f00000007c0)="802f3e937a7884d235058f1c308eec8f1de89ebcd3372b15a90b79847515d70b568e11d6fbab2c3b557186fbbfd703170846832860aacbf5131975adcaf139eeaf659a3e96fb94f843b5acca1865e0e31af3b9432e9983d569895ff0d06ff97572e6688e5f10691ba6c41a29a301af691b5f6428d5b4de5336cf1a6deb6a79202b313d8791fd1163ae32e2a1289f6f42471a859d5c377af4c3a2f039c3172f9d41cc7e86f226fb6efe6b25034f6567d8c4d0c398898a1eeb96e17db2d053ae29d48e5e2818ba88e62857f38dfe4d34a97661777d235438ff69834386f382d1f3", 0xe0}, {&(0x7f00000008c0)="6bdcf37282b84ca52f58bcd461581c8f5688f9f96969d238212253d808b83f8c2773e9fa4f602f367c7e1424a9ee43e5a10c1505dac6e8b5b6e0fe2a6a6c8fabec7169f5c133a82f2276afb4fdb484350c7efb4c769189a67373e488a6a6bc56b18926ae67502c985f6dd1dc24f384850c134cf16315a9655dd945b0806d5fa7723e02c90b0dfc559f7ff31629cbfd78618c3a7185fec629fa", 0x99}, {&(0x7f0000000400)="08aca128e82c36d049ff5680a10793fd366554d013cef70e5d32cb", 0x1b}, {&(0x7f0000000980)="41def33db7e4caefb6435a07839da352bb2a49c69351de809ab87e1b10e8f1a0f778a51951985d3dfc2aa0854b1f845a472bca95f50b6228f10c8815eb2b340a1e09ed2593a781210b687e87f5954b707c1b2c80bd5a0375c0b30c0e693501d240e40221ea83ab51c1c8b5730c7673d2f87ec663b2e0fb1fe345c2770517fe6a7da4", 0x82}, {&(0x7f0000000a40)="2385518cf9ae9c662e78996d27142ca61ffb54d97a1cbd919e3f328acf075bba9a0a87f7511f9f422c00b1103a3e14b14d8b123ac7e75c8386efb433b25c5431180085981e2669a4c595ebc5d5cd680b1c7aa96a1773178681cab557ff6db8ddd4740cb975c6f684c1e9d1e7d8234f30c98892f72be46374044a934181ad9cff93670e62f05112df96efce6224f8e6f7fa1364728bade466746d124c309c2f2e22b0efe9b55f4335398bf2506093047d7a6e111b4f616fa0b90befd36857fbd27d9d603a55babaf88d54d479605107ab3103b89c00", 0xd5}], 0xa}, 0xb) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r1) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:22 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="28000000ffff00000100400008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r0], 0x28}, 0x0) 16:00:22 executing program 1: msgget(0x1, 0x240) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) clock_gettime(0x4, &(0x7f0000000140)) ioctl$BIOCLOCK(r0, 0x20004276) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x297bf1cb58fb66db, 0x0) open(0x0, 0x0, 0x80) pwritev(r3, &(0x7f0000000080), 0x0, 0x0, 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r2, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) clock_settime(0x4, &(0x7f00000015c0)={0x2, 0xfffffffffffffffd}) r4 = semget$private(0x0, 0x9, 0x42) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4}, {0x2, 0x9, 0x1000}], 0x2aaaaaaaaaaaad8a) semop(r4, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r4, &(0x7f0000000480), 0x0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r4, &(0x7f0000000000)=[{0x0, 0x6b, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r4, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) msgsnd(0x0, &(0x7f0000000180)=ANY=[@ANYRESOCT], 0x1, 0xc00) msgrcv(r5, &(0x7f0000003b80)=ANY=[@ANYRES64], 0x1, 0x0, 0x800) msgrcv(0x0, &(0x7f0000000800)=ANY=[], 0x0, 0x2, 0x2000) msgsnd(r5, &(0x7f0000000a40)=ANY=[@ANYBLOB="030000000000008753b2157e3bd1d3c81b3b15a024430670c06ae031718ce947e1b060a9b3461038f39f4af11e05ecc115c6c8e5c0ca00a8af026ebcda30fb022630bd23c7f025629011bfa45f002b6f98870fac0ec011bb4ea75c8bcca05411cad1d8d6234ec0926429087198a837a74facbe0ebdbfbf7d80d65ca916f13dd60aebda1a10b56b809dfe08da9d946b58b63830c1aa74404d0a6f83efe5e35a812281dac3c0d21419e4691db78ff472acc836140c82dae55a45611dc0e474676e3dacd01c96d8882b19d5f2541573706b4bda0b6a5eb8c56415951eacb002b4d0a7bdae8eabf19902e8e8bca3425d9886165650a2ab79d087b9970e0453b5123d20b01e8b68f3d25eeab16a6f7594b3c2c01a90f416c713bce5fc8b62682adb04597d108b4077880d5a18929aeb55384e6d9fb9b3903bcd7f4f2274c302286c49967d0094cf74080ca0a2c14574c0c5ff44aed65da7832e2f7299e97e44966a8310d803844a61c911acfb9fb62caa327302991bb3d228b0456823b0d132ee61c1e862d531836aa7ab62caa5f2149a71d7b5b6d0637dcf9bd18678d8c967acda80d6d8e3e9c39c8d4c3a4f63fe6f92fc64ec3649ca8aed006476c913deba4fcf19c110013bfaa48b797678905ffa005d25a24d9e878f15b42509f2c6197d4b98d63d206c2b3cbb3b70b9e1c157a77f5424d7fe0aaf65d7d664ff7726cd154d5200e3b93f9b366bb18d990739ac80b07337262569d4b8f726dd307de951c87c6539f445a7dc2041cecc49993b69d6754da725defbdaf4b628c74e"], 0x8, 0x800) msgrcv(r5, &(0x7f0000000080)=ANY=[@ANYBLOB="000000106b5a745d0d9d0000000000000000b92069f7a16bf69b338b8ea01c9934980262d2a6b1986a729699eae4f32c9e7297e0a4897685ddf50b7f"], 0x8, 0x1, 0x1000) msgget(0x3, 0x20) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000000c0)) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x1c, 0x0, 0x7f}, {0x87, 0x0, 0x0, 0x80000}, {0x200000000006}]}) r1 = socket(0x20, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = dup2(r0, r1) ioctl$KDDISABIO(r2, 0x20004b3d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket(0x2, 0x4, 0x3f) syz_emit_ethernet(0xb5, &(0x7f0000000140)="b7") 16:00:22 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r0 = getpid() setgroups(0x0, 0x0) socketpair(0x20, 0x4000, 0x73, &(0x7f0000000000)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10000, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x40) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) fcntl$setown(r1, 0x6, r3) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r0) setgroups(0x0, 0x0) r4 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r4) 16:00:23 executing program 0: ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x10, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = dup(r0) r4 = syz_open_pts() r5 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) flock(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r7 = dup2(r6, r6) shutdown(r7, 0x1) ioctl$WSDISPLAYIO_WSMOUSED(r7, 0x80185758, &(0x7f0000000300)={0x7fff800, 0x8000, {0x2, 0x6}}) write(r5, &(0x7f0000000140)='W', 0x1) setsockopt(r2, 0x4, 0x8, &(0x7f00000001c0)="cde30d93a1031aa3a7bcbb35276d99b55cdab0c5516b40d32cd45fc931b76f17897b2a3a31c695b2945ad55a067a5705774d6325d19cdc4632239caebd1df292070a1e7a7818c1973614483ce7fa1cdc3b7e9ca542729fe7e7a8d34aebb7444078153e71e50b1e7f3d90123f6d316d2912e2b666742981767f20037cdf46634ba32a81efb08b5c7bd5c42349bb7e54318329cf5a24e1b549873fd4213f40470425ec1452063aea4bdafb7ba34d99e78f9475891798c2bef71e019952ad46b9e09bd87abac3a240fa2cccbc9c14dc388f72c76d0976a4cf3acbe04d9f7dc62d9e923e5b78fa1527392d", 0xe9) ftruncate(r5, 0x0, 0x30000) dup2(r4, r5) r8 = syz_open_pts() lseek(r8, 0x0, 0x4c19c4870b7c4c8a, 0x0) r9 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r9, 0x8028698c, &(0x7f00000000c0)) ioctl$VMM_IOC_INTR(r9, 0x800c5606, &(0x7f0000000040)={0x4, 0x2, 0x6}) fcntl$lock(r8, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) ioctl$TIOCNOTTY(r8, 0x20007471) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r10 = socket(0x2, 0xc003, 0x2) close(r10) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x54}, {0x6}]}) 16:00:23 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x571d80f806598507, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x11, r1, 0x0, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000200)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10000, 0x0) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f0000000680)) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r6 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r6, 0x3, 0x5, &(0x7f0000000340)=""/192) r7 = socket(0x18, 0x1, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x7}, {0x61, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000340)="0ed37674781895c981715f891dea") fcntl$setflags(r7, 0x2, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r9, 0xee01) r10 = getgid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x8000) lseek(r11, 0x0, 0x800000000000000c, 0x0) getuid() getuid() r12 = geteuid() setreuid(r12, 0xffffffffffffffff) r13 = getuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x2, r9, r10, r13, r10, 0x4}, 0x4}) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000040)=""/60) pmap_unwire: wiring for pmap 0xfffffd8029259af8 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8029259af8 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8029259af8 va 0x20ffd000 didn't change! 16:00:23 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0x514) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x560d532b25be54e8) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000001c0)={0x1ff, 0x800, './bus\x00', 0x4, 0x1000, 0x20000000, 0x2}) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0xfffffffffffffcc4}], 0x1) utimes(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)={{0x0, 0xf44}, {0x9}}) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) pmap_unwire: wiring for pmap 0xfffffd8029259af8 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8029259af8 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8029259af8 va 0x20ffd000 didn't change! 16:00:23 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000140)="d1b1f156660e3d0099", 0x9) syz_open_pts() r1 = kqueue() close(r0) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x8000, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000000c0)=0x1) write(r2, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) r4 = semget$private(0x0, 0x3, 0x0) r5 = getuid() r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x218) fchdir(r6) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, 0xfffffffffffffe78) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x1, r5, r7, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) r8 = socket$inet6(0x18, 0x2, 0x1b) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xbe) fchown(r2, r5, r9) r10 = syz_open_pts() ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000000)={0x5, 0x0, 0x7, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000", 0x8}) r11 = socket(0x18, 0x400000002, 0x0) close(r11) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r11, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) kevent(r1, &(0x7f0000000380), 0x5, 0x0, 0x2200, 0x0) r12 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r12, 0x4, 0x5, &(0x7f0000000400)=""/181) semctl$SETVAL(r12, 0x3, 0x8, &(0x7f0000000140)=0x8) semctl$GETNCNT(r12, 0xe, 0x3, &(0x7f0000000240)=""/89) 16:00:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2181, 0x65a) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x4000, 0x195) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x15}], 0x1, 0x0) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5}, {0x61}, {0x8fe}]}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000180)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000180), 0x0, 0x0}, 0x3) 16:00:24 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) socket(0x2, 0x4000, 0x38) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x4, 0x7f, 0xfffffc00, 0x8, "f26d52cd4157ca6e8278d52c2a37495f46e536eb", 0x0, 0x7ff}) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x2, 0x40, 0x34, 0xd73}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000280)=[{0x44}, {0x60}, {0x6, 0x0, 0x0, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="a6f241bf5acad59240fcce1004ab") 16:00:24 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x3, 0x2) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2c}, {0x5}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30, 0x40}, {0x3d, 0x0, 0x0, 0x2000}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") chflags(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:24 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="100000002900"/16], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0xfffffff9, 0x0, 0x398) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:24 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001800)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65801360bcd4c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7419ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7b0fe1e2696d7d0e76d1141d00ac5e1ffad19cd1c9a601638cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfb721d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced3c08afe5336307530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec95b39d85b782ce010c00000000"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) setsockopt(r0, 0x0, 0x3, &(0x7f0000000040)="caf5b415", 0x4) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x9d2071075ccb987f) 16:00:24 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x20, 0x0, 0x1000000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x400000002, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) fchdir(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x40) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:24 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000240), 0x7fffffff, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r2) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) write(r4, &(0x7f00000000c0)="7743aad6030a8d1017cd4569683039f9b6bec26aae58af0e2f19a0d83fd94e691a261684e8cee0be0e7da609b8fb", 0x2e) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000080)={0x13c296f7f77ba9a5}) kevent(r0, &(0x7f0000000140), 0x8, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x3, 0x0) 16:00:24 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file0\x00', 0x8) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:24 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x8) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) 16:00:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xfffffffe, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x20d4fe, 0x80000001, 0x3, 0x8, "ff7f0900"}) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:25 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x0, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socket(0x20, 0x8006, 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)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x8000, 0x1, 0x2, 0xcd73, 0xee6b}, 0xc) socketpair(0x2, 0x8000, 0x81, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) write(r1, &(0x7f0000000180), 0x13c) 16:00:25 executing program 0: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:25 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x40) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) 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, 0x103}, 0xc) r2 = shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x3000)=nil, 0x2000) shmdt(r2) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0xd1) 16:00:25 executing program 1: r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x40000400000006c2, 0x0) ftruncate(r0, 0x0, 0x14030003) r1 = socket(0x18, 0x1, 0x0) close(r1) lseek(0xffffffffffffff9c, 0x0, 0x81, 0x2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) connect$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000140)=""/97, 0x61, 0x8c0, &(0x7f0000000040)=@abs={0x2, 0x0, 0x1}, 0x8) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000021b) mprotect(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0) setgroups(0x1, &(0x7f00000004c0)=[0x0]) 16:00:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x2a3) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x2) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000300)={0xaaaac27, 0x5, 0x4, 0x6, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7fff}, {&(0x7f0000ff7000/0x9000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000c8c000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x4}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8001}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ff5000/0xb000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x664}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8000}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8b}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x800000000000005}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xc53}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x7fff}, {&(0x7f0000ff5000/0xb000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x9f}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x6}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus/file0\x00', './bus/file0\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0xfffffe00}) getpeername$unix(r0, &(0x7f0000000080)=@file={0x0, ""/35}, &(0x7f0000000180)=0x25) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x22) read(0xffffffffffffffff, &(0x7f0000000200)=""/194, 0xc2) semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000800)=""/178) 16:00:25 executing program 1: mkdir(&(0x7f0000000200)='.\x00', 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') 16:00:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ab) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0xdc, 0x0, 0x8000000) 16:00:25 executing program 1: socket$unix(0x1, 0x2, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2070, 0x428ff) ktrace(&(0x7f0000000080)='./file0\x00', 0x9, 0x8530c703183c9e7, 0xffffffffffffffff) chflags(&(0x7f0000000000)='./file0\x00', 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x2, 0x0) 16:00:25 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x80}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="12de48df6ba9312876b287b3b610e010b11f07ed90bf18992fd70252415a56d987ff21cefe295d21e33358c5652830a81ceedb66d8036c7b5aa6e1f8d01047bd9aafe359874a869df2b72e96b36063298f3b67b4fd7d3f04d6bfb6a0c150d7501184fefc24bed569228e65871950608f0b0cd700f25702b996b53cb1fd6caa832aa7dd010000007a7ddcb89ff20a05887bce600cc9b0e0b75174da82e4c6f515d5af2f6955622b8ee87d17e9849757fdf1ef2747c165e00000000000"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) listen(r2, 0x73) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000140)={0x1, 0x8000}, 0x10) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x120000, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:25 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000000)={0x1, 0xffff, 0x3, {[0x7, 0xfffffffffffffe01, 0x400, 0x20, 0x9, 0xfd36, 0x10001, 0x0, 0x1000, 0xd5c0000000000000, 0x5, 0x3, 0x3, 0x9, 0x3, 0x8, 0x2, 0x6], [0x7, 0x8, 0x2, 0x2, 0x7, 0x3, 0x800, 0x8, 0x1, 0xffff], [0x3ff, 0x7, 0x0, 0x20, 0x2, 0x2, 0x3], [0x4, 0x9, 0x3, 0x6, 0xa8b, 0x3], [{0x6f5, 0x100, 0x80000000, 0x80000000}, {0x2, 0x68, 0x9d3, 0xffffffff}, {0x9, 0x9, 0x1, 0x81}, {0x5, 0x80000001, 0x4, 0x38000000000}, {0x8, 0x5, 0x7, 0x401}, {0xa167, 0xff, 0x8, 0x4}, {0xff81, 0x1bf9f7be, 0x20, 0x3}, {0x3f, 0x4, 0x2, 0x7}], {0x0, 0x41, 0x7f}, {0x81, 0x28f, 0x6, 0x5}}}) chdir(&(0x7f0000739ffe)='..') 16:00:25 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000004c0)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x200, 0x0, 0x0, 0x0, 0x612121b9], [0x0, 0x0, 0x0, 0x3], [], [{}, {}, {0x1}, {}, {}, {}, {}, {0x62}], {0x0, 0xe9e}, {0x0, 0x0, 0xfffffffe}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x74}, {0x200}, {0x6, 0x0, 0x0, 0x3ff}]}) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) pwrite(r0, &(0x7f00000000c0)="f9b3f3b4bb6c070e832d737816fc", 0xe, 0x0, 0x9) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCNXCL(r1, 0x2000740e) 16:00:25 executing program 1: kqueue() mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x400) 16:00:25 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000480)='X', 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x80007) syz_open_pts() syz_open_pts() 16:00:25 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) open(&(0x7f0000000080)='./file0\x00', 0x70ed977e6f2334f4, 0x14) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7fb, 0xfffffffffffffffe, "03a77f0c033c0adf2b02002100"}) writev(r0, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a", 0x609}], 0x1) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) 16:00:25 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x5) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x3d}, {0x1000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x8) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:00:26 executing program 0: socket$unix(0x1, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000140)) getsockname$unix(r0, &(0x7f0000002040)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cb984ffbbb08885d8a5c65015494e7fc7a1ef939f63ad1625ea371abd1682392588a7666"], &(0x7f0000000080)=0x1002) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) msgget(0x1, 0x800) 16:00:26 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000280)='9', 0x1}], 0x1) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) readv(r1, &(0x7f0000000040)=[{&(0x7f00000002c0)=""/222, 0xde}], 0x1) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) execve(0x0, 0x0, 0x0) 16:00:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x200) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x200, 0x40) chflagsat(r0, &(0x7f0000000080)='./bus\x00', 0x90000, 0x7) unlink(&(0x7f00000000c0)='./bus\x00') r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000180)={0x2, 0x685a, 0xb08, 0x6, 0x2, 0x7ff, 0x7, 0x10, [{0x8, 0x98c, 0x0, 0x1}, {0x5, 0x5, 0x7, 0x5}, {0x1, 0x8, 0x1, 0x5}, {0x8, 0x80000001, 0x5, 0x1200000}, {0x4, 0x1000, 0x0, 0x6}, {0x1, 0x1f, 0x91, 0x3}, {0x6, 0x7, 0x5, 0x80}, {0x1, 0xe, 0x7f, 0x4}, {0x3, 0x8, 0x763a, 0x8001}, {0xfffffffa, 0x8001, 0x5, 0x8001}, {0x1, 0x4, 0x30, 0x2}, {0x2, 0x10000, 0x4}, {0x2, 0xa7, 0x1f, 0x400}, {0x24, 0x0, 0x3ff, 0x6}, {0xba5, 0x6, 0x101, 0x3}, {0x8001, 0x4, 0x1, 0x7}]}) 16:00:26 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0x1, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) pipe2(&(0x7f0000000000), 0x4) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x1000) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) ioctl$VT_GETACTIVE(0xffffffffffffff9c, 0x40047607, &(0x7f0000000040)) mlock(&(0x7f0000001000/0x3000)=nil, 0x3000) 16:00:26 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200007f, 0x0, "0000000500000027000003000000ffff2000"}) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:26 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x40091}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup(0xffffffffffffffff) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000140)) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname(r3, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x1ff) 16:00:26 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = dup(r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x9) mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) unlink(&(0x7f0000000000)='./bus\x00') writev(r2, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186a5601ff03000000000000000000000000000285c2768511fe870000f31f00954d0000000200341d", 0x2c}], 0x1) 16:00:27 executing program 0: fcntl$getflags(0xffffffffffffffff, 0x3) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_broadaddr=@in}) r1 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) fcntl$dupfd(r1, 0xa, r2) r3 = semget$private(0x0, 0x3, 0x20) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000100)=""/184) accept$inet(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r4 = semget(0x3, 0x0, 0x20) semop(r4, &(0x7f0000000240)=[{0x0, 0x4, 0x2800}, {0x2, 0x7ff, 0x1000}, {0x3, 0x5, 0x3000}, {0x2, 0x35a, 0x3000}, {0x1, 0x8, 0x1000}, {0x0, 0x6, 0x800}, {0x8, 0x8, 0x1800}], 0x7) r5 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x20000, 0x20) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f00000002c0)={0x66, './file0\x00', './file0\x00'}) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCCLRVERAUTH(r6, 0x2000741d) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x20000, 0x0) close(r7) ioctl$WSDISPLAYIO_SVIDEO(r6, 0x80045745, &(0x7f0000000380)=0x1) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$PCIOCGETROM(r8, 0xc0107005, &(0x7f0000000400)={{}, 0x2, &(0x7f00000003c0)=[0x0, 0x0]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x200, 0x0) flock(r9, 0x7) r10 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREENTYPE(r10, 0xc028575d, &(0x7f0000000480)={0x0, 0x9, './file0\x00', 0x8, 0x80000000, 0x5, 0x59e0}) r11 = openat$tty(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/tty\x00', 0x94ab07b9263d2f71, 0x0) r12 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) fchown(r11, r12, r13) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000580)={0xffffffffffffffff}) close(r14) 16:00:28 executing program 0: getrusage(0xffffffffffffffff, &(0x7f0000000180)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x64}, {0xc}, {0x6}]}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 16:00:38 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, 0xfffffffffffffffe, 0x151) 16:00:38 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f063c6ffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) socket(0x18, 0x2, 0x0) listen(r1, 0x5) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x20006) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000100)="e52280d2fa4d50196ab19b840532996742719d5feb0970208eda1e9ef8516f5512f646deb4f9a88c4fbc127fe99f131e1e14d09b4076fe981160fc3f2ad3b984a7738a7db718cb7e63d0a46e6ed0e2666e62c7b3cd4714eea8fee15d0564523365b784c53227b84092cf8ddc6ee923e7f1e84bb6e9ad77f803f4246752be13d7af723696e6782847377ae8daa7432955ab5fd8f780ce99b59a1e0bffdcb0737d7580d1136d1e1fa725b46d83", 0xac) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f0000000040)={0xffff, 0x80}) write(r0, 0x0, 0x0) 16:00:38 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$BIOCPROMISC(r2, 0x20004269) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:00:38 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77d", 0x79}, {&(0x7f0000000100)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d", 0x1b7}], 0x6) ktrace(&(0x7f00000003c0)='./file0\x00', 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) semget$private(0x0, 0x2, 0x306) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r1, 0x0, 0x100000000000000) r2 = socket(0x18, 0x400000002, 0x0) r3 = msgget(0x1, 0x0) msgrcv(r3, &(0x7f0000000000)={0x0, ""/1}, 0x9, 0x0, 0x1c00) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000300)=""/130) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) recvfrom$unix(r2, &(0x7f0000000080)=""/43, 0x2b, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="01002e2f66696c653100eaf3233b7b41be89e77260edd20b65f37259212f58da5c4f781b0b8147a99fad076ab9e7d0e9218e83b5e3096e3c149dd1e9b0fc51018ca900019f7a256b647687c929f97f1b964e62b69fe13dc1f5d4560cfed9aa8d62b11d2921e660307700"/118], 0xa) 16:00:38 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x38295e850a87f875, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)={0x6, 0x3ff, 0x6, 0x7}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r0, 0x2}) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f0000000200)=@file={0x0, './bus\x00'}, 0xfffffffffffffd90) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSCTTY(r0, 0x20007461) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r2) setgroups(0x1, &(0x7f0000000040)=[r2]) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x200000, 0x113, 0xffffffff7ffffeff, "05039da1000003790a174ba4db00", 0x0, 0x400}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:38 executing program 1: getppid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000001c0), &(0x7f0000000200)=0x4) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x0, 0x5, 0x3, 0x1}, {0x7f, 0x4, 0xfd, 0x3}]}) ioctl$KDDISABIO(r0, 0x20004b3d) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x1, 0xa0b7}, {0xff, 0x1000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0x100, 0xffffffff, 0xe0000002, 0x0, 0x8, 0x4, 0x0, 0x2, 0x0, 0x81, 0x1000}) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80606948, &(0x7f0000000300)) 16:00:38 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x3}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x3, 0x1, 0xc0, 0x6192, 0x1}, 0xc) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) setsockopt(r2, 0x29, 0x33, &(0x7f0000000140), 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) lseek(r1, 0x0, 0x80, 0x4) syz_emit_ethernet(0x1000, &(0x7f0000000180)="7c4c67c5cfd9636a46d2d9ffd601e27c1a54f66cd6c2c192cabf9a810b3dd378f73524a12bc97a7617a66b926e0de89eaa9825d61de7895dc86662c645324b8af4e29def33f71010e39d88edfe6434458939e63c754065c5d46cdf28f6538de9e9fac401483ade8703ec32404a922cf71d8a2b57f6b9ac6dc3d32abeb9cd15a524920d9233551c8ff25f529473c79203d9c42c6f4d59191730854cd2f8a2b7d1b064f658eefb8f3232219d3f61d1dd36a9ca8da3a8dafc42c9a63fa7987a87685e8a6f41fb42e2c04c8a71cf6dab8a169078ceecbf58e7c77d8d17f114ba6696a0164cb898e87e1c56d913c7e5d02b26225f9392207e43e013698bbbeceee5baaab1d420f485345ec3e8510bf5d5ae416fda7533502f83ad7570fbd364e5dc3ddb72f3642635508bbfbe70dd7c02abc0ce2e13f13c10756ce0fbbb68234271f470096b359b5058f64a24aa1005a65b9becd588470049347d254fd67b3f29da807b54fe631f003e18d52aa7ff6e2e13d93ce370108abcb55edd3cc383a2d080ec91fb28147eea33c5327f3c92bcc7af9e3e10f3b3567381e978f84b24c4d79015cd5a36d0ff6079391750bbdeebb35ffba17102882e5925fb6a065ac01895a9816497fb911812921fe1a916abdfddd28843801dcea8f811439793ed5f62cf8f863e3ebbe8c347cc235cf05b11f4701973c0b0b03a595e5068686f6fe31d20de9c1769098376b2821af7120817338a9c53d2a7e2b67f0f667630ba70e7cbad4abb3d626f0d6bc3a11091cf320b8070424dad73adbe39cc524347bc24528b3992838799ec05e5f4df388fc68ac468e62a2493742d541746620f04369a0a95186ad8e7539b572164b47a50fe4fac7d21a6f4d472c0d525e09208d76facb33d41a70b0f60859bd90533cd0549cf32918a6e2a85b6d146fb0748fb2b944582c40751a381db0026ab6784658701e64989f81c1a4eb496ab1165264ea6f678b131799c48f665724bc20ce128e79d46a553448cc70c90eef14bc47f55f30b67cf78f583f61b51135023c48703a3e9276126f5d3694a6aad0941dc5efca9a9c354b4ac41cad7b6089f36e891838a05aed0b4fa578766a50cb25d72f54cc036b9a092baf2fadd42e8def862cfb201a289dd9256c4da340c4e2f65538b1e9ea9c147c5e707e363fa2b46a7b7e9a91d5b830a22b660b5e31a2b0d8428d5f3a21a8176b24ea0d5d5689422da4ca425f8554290e0445ad9b25d86eb87a51229eb4cd2b4925a5e8167c8d6e60a756c52c7484c29b5e901753a2251c2ac4f7114c9c0b1f275027fde34f0ec6d9654fd921fd6a54a281fa33e780923016fdfe4a9b45d7d25736378986e4d18b6ac4f7dfb784ef6e6e04552d92c6675fd07786bbf64ab20e876d4301ec234a46cdc7e89b2d52f9d23972793c1070e0469c4a5ae00fcee0eec38b60aa0c3813bad69ba16764c6487af0713a7e33cda3f37f95be4fb89e4c6c7655e7cbb1f623724c4ef92d6f5d7e2997e6443367bfb1191d609a56746ee02ecad21dd0219f0f411773177e80ffabbb6b8df5ac794143484a5f82051188c3ea12b0052781eec9da2c00642cd06aa32b4014ea1737db81e133140c3d5e0683d0d3e2aff973c216af2af29b5a3f91e575324d5a70cf5158710b35db9b40eec9ad863486c890e262837b78c8801da53851ad89f261253624503b3f96402c9bae03a6392f78b9213614465245a35a8040afa4719574d0a2f223d973e58556a250133288751623ab2024f023b45710834ddb173e4ffb6d4947aa0742479b5461ab1612be8cb149c0734b0d0490b3601e23897e455d158555a2c4c139008bc6cc416b928a45c9d48af250144da83cc98d08a1a0bf226884b0e5382e9444585e15ca65a8e025a5e878e4b35565e0d48516e4f28e1808b276dc7f935eed52d2091d34f6f62faa9327e9db36b6d367caa57c75cf39c8288b91d2b9ffa14b5530304bf4bc46ff4497fb56696177501f3c4786946cf64020534a38a50cf463a47544cba661d3a2bb90b06205b2ec79c07d60f92f6bd8ec3fd50a33a34ad5f8c7f2a1c5bca37687975fc7be7842050581f5c580b4ac07ebd6ca9e819ffe8e9774d45827ab89c55a59bbf15e1152db303901f9db74eb61c2afc8b858c74af9e744f0e32ba2652b3f2c333a7c10211f572b7988beb65da81ce27441dbf08a48fb5f3bf947e08abfa5ded3fa66d10d99c908b810a63aaf6fe7b7d8904beac2d79af9ae877b9b900ee3c10e9bcf07a2f0073f61ab57f803d8221c3616d8cf810da045e09365f5a88dfec214ea8a87463ef044c7a85188257830adde60dbdd4adc75132068f1d8ec252183da81b545063eaa68c48dae658c928b22bc47ac6f76c211b6939b37a56f4f141051e24979cc701be22574f08701ffd94f34d1f3ba50127e7ed1f634e3322bde13c1c3d41dcf4b3a15985d44f0fcb8609ecf2b49afbb660132dffc5951988eb7e54a8cb520bae119f1b4664d9cddc72fcb290d49df2c98b6db79e0b378fb1ff89b30bb2adc32b3b27752961b7d4fef2da051696ecc5b60a597480526c26c86c795ab9587e046ec8eaeb9bc39e794fc452aaf86ec9aba717f4e5f6a60b96d37d4fddb73c070dae69bf21a21c546a2ce4edf2e57e3791ef5479283c3566e1ab264e356069a23cc859e63b5fec6ff63eddb04576a9d5f587f3f8c0b93e9bd1aafbdfa8269533bf18874b1dcbd619379ab478a189b66fd639a7302c6ea58041e7cc8311b252c6fb4dca2e63baa802a237747c6972e51dcd8a9d2fdeb32a9f77d31aa6c771ead3a71337a39145e7bf42d0a4469b5947dc3cf1a907a45d451f137fc0d088a2584ab171b854d7a5680b647e8bf1b3f8331b2252e959f46801caf708082b08b9b130ccb9659244c73102f41e75fcd95646e65a22b8ba5192852cef3c7867d781fe1a0d150e29b6cc8c9d2da585d92242d25767eee5162f6d167b3bcef45f11c0da84f65eaba81383aef5c2b3fd7ada6243b1b6ac22b8cd535c43a61e1ea82199a6804886610b12b4289a41627a4e9253207246cc7e4da5cfdef41af19ccaf0ebe3b9af91187f79ca1ce992d0257969ade4416139c8223394848f1926d6c5615d7a309fd7ac9e4be1ed25bec4088fe57f3f4ad6d65228389919028b812496cb121b5a81bd8ee9a964ccacf6fadef88cd42fbe806e6469a92162758294e8e2eeb7ae97402698364f7e449ee93c31eb9403694fb7d28c218e8b20beff55bf9010d890cfe324100bb0437071e9f49cfc7827f45631f3a053b2a7166424b200b119179723da0ec3124026e195f8754564598b1bf9d16e283c287b62a5251824da81ed94de06788d005c9347e458adcba7f0e65ecc4e82cc62471fba3da7c23cb0868c0f06ddf2d398e22f0a314298f824bfb7866b3652e0d68c64204f62aedbd507ead124e00fb66ae8696d5843df4347c35fb48e61c685fe7520d6b3bc0f200230a5b4f2efcaf8e9c550e9eebbfe13c9aadf950b20f351d5db8048ced1e5123ef04e217c1330bd8d88240910416832690d74e810e274b54fa3e8ff9e56f2d9861e2207efd608b98234803a9a0f360c896ca42785d1e857c4a4f5ff8585b5bf439de7c9659d8100efdb368ec2f674d22902f6f65d5a8154efbfdbe2e745049b636e62fb9b6a6997329899675834c9f99b0a60f3d415841568708546f514b846ce06b2d6cc6b89c200e29186c723b109d7d2b409b730efd281685d5e3fec61d8d360a1162a85b315102a7822af5c1cbe1607cc736a2995ac252b675bfa6dba00cfa5bdd29381457c96a318014ef4e887fe17da413812c525e6d8ffe5a926383f55079de4abed0c6f998124159966b989fb6474566b9f1282c63c2193900cdaa735625160dd9282ff6389031a89314c33a49110c06748927d625c67182301dd322354f12e97a2faf42f1abfd1916e7c6b4333036368289e2aed17b90f54c0e6fc6ee7e7d5c65c7d86a2a5911bbe498d45a5c2dd31a03cefaa3889f53819441a0a9e3b1d50771ae86afd538c87d9e123fc28389e207c0acfd34153fb0ee9ec1dace753b9f834faadba65e7b424303146a3dad270018e9ef7aa508c0250861ce34119af6283eddb41fb83c5d8cf4833895e50fb54f7481e2607c7b840dd46625ccdd82d9fef4d79eda7ed4b0cfd5470b31e595bc0b7a301aa82a51205bd276619c208ecacb847b1a0c6817a1fe33e56f2df2f3c666a322dba6fb6b93b61bc5ba3690f87747b335d73ab65f54753d52905ff66ede9bc973072588bc8aa527d370d213b8e6335a077fffc66cccabf5b034524f6820880905e27f86a4ff1728da18e7e9ce8e8f653322188ef3d00a7cb53d4afa64d7cf3f5baad526122ed60eda35bcb35f3e35945d0f97d335d9205798176841812242e32eccf380ee6532adecbbba91a4a3f8df784c35107c18e961e20f9a7188b7a3ec91c52715e5be739a9e5f18941c19bd59f109fe785871ac547faef0c440fa6c0de6e2f30ba5ea8c0154ccfedccb3f7f062b1b559a0601f9812105bf8d838217305d18f5517739201110cb682250c328c222dc4ab643799cce1d970f195bdf663e93784222edfd95fcfa02fc63fd05290efe642cb9a2fdbebbed91aba71dcfbdfa4c90a98d6cd5141c08f29d4a423bf7d3edcac09fca3caf84765be0b3915cf9b48669ce6d565b173e694439b2c9367b46d9dcdc1798e658bd9462b89e3113f539566b5e8c411d091b4a5fa0a12f7ae5a8578ba11dc653d76913ad7005d46b44ba2d84e5bda9a75b60756b499d80941bbd02de0ff52cdb7e5995a37fedd1eaea8b696afb069c1d0e357051c678f0061419a47a2f417f076a583372b964c1ff33b118fbad8707abf330962058d4861601ddac7d92d8447e581a13848f7256ad473fa3184f7ad9b6f098530bc424c9231556eb28cf43ccc97c23358b09054950dc02b19d7153767871fe9c51a89a1f841e33f2a3207e707af219259fe80c194c89baf16ee0a83da0c224d1aa7f2e710cc48589271f7e4e3caa5b174ae833065da637ee85e511b0161f25f6128c7f8e5ce174de92c1e61f549f0cad87372d792fd99e1280c847ab5f022e77cb03b11578c72b008111add0c64a6bab9a461f7fcb4458af8d045d986b8baae9f5c128ec07b55c2a1d4b428a45ad1ba4c7baa1ce189d11af8264a4f4440448628d8d3e7c51401dad71f9eee6a689c362cb4c3b50cf357fb4899041605506349df03608a2f78390c0a0cee35038039b480e61ea06d8f9309aaffe713d771c44d5de2634264f7ccf7be838cb83b328d2a7ed7d5cec6d0fb72c024ea50230540a825e2f252ef6badd0ca015d9c512ccf1ad9d15e9947b81f516f5bed6590c7c46e6146ca33b8852a4d656f8e6aa3721f32a913802b0983d11ae8e7886a76e4dcb267f6d48f62f1fd914293c389b4ce43cbcf52bd85ee49b74ed10b5bfe3a541990f99eb3432a23ed8024f3a6b355a1aefb023621170c37313cbba1e7e82f4d2536e38e4984b779f2223702cce9a47f001f6dab95285e5cc4bb5f88aa1ad9184065fde7a73e8395f76ee7b9a0d8b5cf198bb1b2bbe52619a96790bfe3b0bffb1d423136c7ba636679cfb65a7569537be29e20df60a63e7b1a115a66e789abba8790681abe27e22860c0e9a952b4cbbd0b1e855cbf81f00cad62a76eec4d891f899247e567d530086b4214b43bdbc6c98977d3bb2e11462b7c3c8ba271d85c84363120661ac0f96492e62a9ddf344b1269fcb6596b35072c7f5cd15c1c2ad9adf74fefec5f125d5f") socketpair(0x20, 0x8000, 0xff, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchflags(r4, 0x1) geteuid() r5 = socket(0x18, 0x400000002, 0xc9) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100), 0xc) fcntl$getown(r3, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 16:00:38 executing program 1: r0 = open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000ec0)=[{&(0x7f0000000000)="76b542a5e842295d8ad17152c7275623ce0b", 0x12}, {&(0x7f0000000580)="ed516731282d42c99a272c04f06d63fceabf24adc393885e36e1d0375b52426e379212db9f4f808e20076ae74a6f62990faafd284e90d8f48445520b2dd3144708f5c1f211cf8e3443d6fc6aa919c2a78dcf95c303d48147817c17532cb8820052dc04c81d6d84c821b8f2cb6980fc7336131b274709e30bf59735894e7a68fcf9b47ba3ec26e17deade98620f1b6d1c9882ac3e91905302c1421d68b8e85081658ef1cb9047cda0511359d455d0548779666457f179ea448549b68fdfa6bbf9eed35029dadc3e6a2871ebbb4155f8297180c5068e7fb67dbee45419df", 0xdd}, {&(0x7f00000006c0)="1efde9dcd9b2e70f96ae52a8c0b812b818e58a96a6e26f394ee1bb40152cf5e563cf3176d7846da3d578cb6a1449e24391839fd70033128862cc794c9fa8fee3caa3b2d94baa4b7c5f11a81228513fb03b8c7a2c00", 0x55}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) read(r0, &(0x7f0000000280)=""/217, 0xd9) execve(0x0, 0x0, 0x0) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000380)={""/16, @ifru_index}) 16:00:39 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) msgget$private(0x0, 0x112) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000500)=0x3) r3 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) r4 = dup2(r3, r3) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x20000, 0x0) r6 = dup2(r5, r5) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000000)={&(0x7f0000000980)=[{0x6, 0x379695fa}, {0x0, 0x100}, {0x5, 0xb82c}, {0x25, 0x1}, {0xc1, 0x6}, {0x83, 0x9}, {0x101, 0x5f3}, {0x40}], 0x8}) ftruncate(r6, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(r4, 0x0, 0x0, 0x1) sendto$inet6(r4, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b29dfb209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e78292cb99d639050128ad91f7afe5b4192fdb7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r4, 0x2000747b) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f00000001c0)) pipe2(&(0x7f00000009c0)={0xffffffffffffffff}, 0x10000) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000300)=0x3) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000080)) sendto$inet6(r4, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) fcntl$setown(r4, 0x6, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240), 0x1000003bf) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x4000000006, 0x0, 0x0) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x4000000006, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xffffffffffffff3c) fcntl$setown(r4, 0x6, r10) writev(r4, &(0x7f0000000700), 0x10000006) ioctl$TIOCSBRK(r4, 0x2000747b) r11 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) dup2(r11, r11) r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wskbd0\x00', 0x880, 0x0) r13 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) r14 = dup2(r13, r13) ftruncate(r14, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r14, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f0000000640)={0x3, './file0\x00'}) r15 = socket(0x18, 0x2, 0x0) setsockopt(r15, 0x1000000000029, 0x11, &(0x7f0000000a00)="00f700004a69dbb52dbf0e3b06db57809e899c01a78fc728ef2b88a8219f65932905c7a437116a0c26f6101bf82ddca1747de092dde389b1785799388ac7e24f334d4128bf5b63369d6491099d34471ceaeafc1523fe71fae1e21f56275132f678f6c1ee4f139ed63394a8481da8aab9f677f7e1902b1214f3f4cd2d80d4dedfb0d40ce255da4f0835a47efb01f6183f41c841f77f868f6bb14bfe7f9e78f227414480e468edfa79092b1f707327ddef0940a6b371174b", 0x198) fcntl$dupfd(r15, 0x0, r15) sendto$inet6(r15, 0x0, 0x0, 0x0, 0x0, 0x0) lseek(r15, 0x0, 0xfffffffffffffffe, 0x0) sendto$inet6(r14, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b29dfb209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e78292cb99d639050128ad91f7afe5b4192fdb7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r14, 0x2000747b) ioctl$VT_GETACTIVE(r14, 0x40047607, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r14, 0x80047410, &(0x7f0000000300)=0x3) socket(0x2, 0x2, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000400), 0xc) r17 = accept$inet(r6, &(0x7f0000000840), &(0x7f0000000880)=0xc) bind(r17, &(0x7f00000008c0)=ANY=[@ANYBLOB="01002e2f66696c653100f35d4509efcbbe7215c3e300000000000000f25f26df9197027496098f458e83c86d08a8d1ab12026410d9e4f323f5f59c01f9fadfc227a0407a3195510d3fb476cc5f3f2d7b09ec1878d05c135d516bbdf071218c865269ffa38da30500"/115], 0xa) r18 = socket(0x2, 0x2, 0x0) bind(r18, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r19 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x104) ioctl$VMM_IOC_CREATE(r19, 0xc5005601, &(0x7f0000000040)={0xaaaaaaaaaaaaa66, 0x0, 0x4, 0x0, [{&(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil, 0xfff}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ff8000/0x8000)=nil, &(0x7f0000004000/0x3000)=nil, 0xfffffffffffff75f}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00004f5000/0xe000)=nil, 0xfffffffffffffffd}, {&(0x7f0000005000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000008000/0x1000)=nil, 0x2000008}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil, 0x6}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000005000/0x2000)=nil, 0x80000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000003000/0x2000)=nil, 0x4809}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000007000/0x2000)=nil, 0xffffffffffff0000}, {&(0x7f0000463000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8d}, {&(0x7f0000327000/0x3000)=nil, &(0x7f0000007000/0x3000)=nil, 0xb25c}], ['./file0\x00', './file0\x00', './file0\x00', './file0/file1\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) ioctl$FIOGETOWN(r19, 0x4004667b, &(0x7f0000000000)) sendto$inet6(r14, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) fcntl$setown(r14, 0x6, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0x24677a0861439003) fcntl$setown(r14, 0x6, r20) writev(r14, &(0x7f0000000700), 0x10000006) ioctl$TIOCSBRK(r14, 0x2000747b) r21 = socket(0x2, 0x2, 0x0) r22 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r23 = dup2(r22, r22) ioctl$WSMOUSEIO_SETPARAMS(r23, 0x80105728, &(0x7f0000000000)={&(0x7f00000026c0), 0x1}) bind(r23, &(0x7f0000000800)=@in6={0x18, 0x1, 0x7fff, 0x4}, 0x4c5edefc26817d39) kevent(0xffffffffffffffff, &(0x7f0000000680)=[{{r4}, 0x0, 0x44, 0x2, 0xfffffffffffffffa, 0x2}, {{r13}, 0x4fafe674af2a5fd4, 0x8, 0xf0000000, 0x5, 0x1}, {{r11}, 0xfffffffffffffffa, 0xbc, 0x40, 0x40, 0x80000001}, {{r21}, 0x7, 0x40, 0x2, 0x7, 0x12b}, {{r12}, 0xfffffffffffffff9, 0x40, 0x8, 0x2, 0x4}, {{r14}, 0xfffffffffffffffa, 0x0, 0x40000000, 0x5, 0x6}], 0x80, 0x0, 0x0, 0x0) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) mknodat(r0, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x36fd32f6499b81da, 0x2000008}, {0x3, 0x20}, {0x1, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x8}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x1, 0x4}, {0x2, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) setegid(0x0) setgroups(0xfd01, 0x0) mkdir(&(0x7f0000000580)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) openat(r0, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r0, r1, r2) chdir(&(0x7f00000001c0)='./file0\x00') r25 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r26 = dup2(r25, r25) ioctl$WSMOUSEIO_SETPARAMS(r26, 0x80105728, &(0x7f0000000000)={&(0x7f00000026c0), 0x1}) ioctl$WSMUXIO_INJECTEVENT(r26, 0x80185760, &(0x7f0000000780)={0x17, 0xa7a1, {0x9, 0x5}}) r27 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r27, 0x2000000000000029, 0x6c, 0x0, 0x0) r28 = dup(r27) ioctl$WSMUXIO_INJECTEVENT(r28, 0x80185760, &(0x7f0000000540)={0x80000001, 0x100000000, {0xfffffffc}}) setuid(0xee01) open$dir(&(0x7f0000000080)='./file\x00', 0x80, 0xfffffffffffffffc) r29 = open(&(0x7f00000005c0)='./file0/file1\x00', 0x200, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r29}, 0xffffffffffffffff, 0x83}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r30 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000100)={{0x3, r1, r24, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0xffffffff}) 16:00:39 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x4d, 0x0, 0x7, 0x0, 0x0, 0x3], [0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0xfffffffffffffffd], [], [{0x2}, {}, {}, {}, {0x0, 0xfffffffc}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206913, &(0x7f0000000300)) r2 = socket(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) getsockname$inet6(r4, &(0x7f0000000000), &(0x7f0000000040)=0xc) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f00000004c0)={0x44d, 0x9, 0x80, {[0x68, 0x40, 0x8, 0xff, 0x4, 0x5, 0x101, 0x7, 0x8, 0x23e066e4, 0x1, 0x2, 0x3, 0x100, 0xa, 0x1, 0x40, 0xfffffffffffff576], [0xd1, 0x0, 0xb3c, 0x101, 0x5, 0x3, 0x1, 0x7ff, 0x2, 0x9], [0xe4, 0x8, 0x200, 0x5d5, 0x1ff, 0x5, 0xff], [0x2d7, 0x2, 0x5, 0x8, 0x101, 0x80], [{0x5, 0x9, 0x1ff}, {0x9, 0x8, 0x4, 0x5}, {0x40, 0x5dfbf1d9, 0x1ff, 0x1}, {0x800, 0x5, 0x400, 0xffff}, {0x5, 0x18, 0x800, 0xfff}, {0x579, 0xeb9d, 0x9c4, 0x4}, {0x100, 0x6, 0x0, 0x9}, {0xffff, 0x40, 0x783, 0x2}], {0x0, 0x10000, 0x1000}, {0xe4c, 0x81, 0x100, 0x87c}}}) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) 16:00:39 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x3a0914c44f7b202d, 0xd01) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000140)=0x401) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x202) open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x800, 0x0) pckbd_enable: command error 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'\x00', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0xc}, {0x20}, {0x6, 0x0, 0x0, 0xff}]}) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) pwrite(r1, &(0x7f0000000180)='\x00', 0x337, 0x0, 0x1c) 16:00:40 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000100)="da7ca948519656f986aed1979480187d5a7f9eef7b80059927064200ec05ceb325c8cfbfad6719574aa93f5527162f3c73e4cab21cf375ac7449da697142eb26ed0b22a37dd444f4dafc0d07bce99d87741766e73e48d32ad230e6637cea77c04ad60fe2ee370061ed016525ff2690834446ecbecd449089cf67060410911f5d62a03f174f05755ef5d15f15ebd62c", 0x8f}], 0x1, 0x0, 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) mprotect(&(0x7f00007a6000/0x4000)=nil, 0x4000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 16:00:40 executing program 0: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa012, r2, 0x0, 0x0) sendto$inet6(r2, &(0x7f0000000700)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e1b267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e28453157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e8061437671bbe828a962cb68382da857b19d6781b7653bb3edbd6f5a8ffa411ea9e7b88f71dc1ac536c15a235491167acdefe9aa021553b3ec2fec764a7e092aee31aed70b7cd26e3d3190929ac9cfb7654b21345748b3dd7ed7f775c5e08de18f52228dbc989ed5c144b7b727cdc882a42dd2ec40df8bd307e8737bbcefee2f37eab85e3d7ff301568d664a5edb0ec5ba160746b5e73bc34a4a58bf81f0bd98cb96b147b85f23863694830c69803a2886c5401d2233fc38832df3b9bec67fe2787c07874a90d25a", 0x135, 0x3, &(0x7f0000000540)={0x18, 0x1, 0x403, 0x4}, 0x5) r3 = open(&(0x7f00000006c0)='./file2\x00', 0x2, 0x8) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000640)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x7d13}, {0x25, 0x0, 0x2}, {0xce, 0x800000000, 0x0, 0xb}]}) r4 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r4, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb1", 0x8a}], 0x1, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0xfb8, 0x6, 0xf8, 0x3b0580000000}]}) r5 = dup(r1) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "0c1a5e0577d3d9b9fcea286f6d86d3d23f26a45e"}) close(r6) r7 = socket$inet6(0x18, 0xe77177b6a1efe5d2, 0x2) accept$inet6(r7, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f00000002c0)) getsockname(r1, &(0x7f0000000340)=@in, &(0x7f0000000080)=0xfffffffffffffeba) r8 = dup2(r5, 0xffffffffffffffff) munlockall() r9 = getuid() r10 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r11 = socket(0x18, 0x1, 0x0) close(r11) connect$unix(r11, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r12 = socket(0x18, 0x1, 0x0) close(r12) connect$unix(r12, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r13 = socket(0x18, 0x400000002, 0x0) close(r13) setsockopt(r13, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r13, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xfffffffffffffddc) r15 = socket(0x18, 0x1, 0x0) r16 = socket(0x10, 0x2, 0xa) r17 = socket(0x2, 0xc003, 0x2) connect$unix(r17, &(0x7f0000000940)=ANY=[@ANYBLOB="8202adfdffffffffffffff65300004007b238bf46854d78a2a197a386207000000008295955984c87910162be976abeebf453f68c11700287e07ce08ec08ad4bcb777fa69dfceac2a84e6abca64896bc5e57c6000000000000c07fb15801360bcd4c0a162b58473c238495aaee48bc24e7661e6bf3bf554799b9b813ad30505e8f53e79030c77321d9070043850010000000bce926166d6dbddb663b0093b9f458cb000000e4ad8d7c19b7118acac7dbbc5b65c6593d2870b4122c003500000015087c250001b3f62eee00"/220], 0x10) write(r17, &(0x7f0000000400)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07682901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7ab92789f7dd05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b6730400ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede8269aa68847abb7ea0a52112aa1cb8f6381a114ca475bce2fc5d7b6df1d5db3e8b566f87daa70959f5c7a863678aaaf3ef1c80618064f936af68c", 0x7b) connect$unix(r17, &(0x7f0000000840)=ANY=[], 0x0) write(r16, &(0x7f0000000400)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07682901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7ab92789f7dd05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b6730400ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f3203b477e43659eaae1625b18b149a76bfede8269aa68847abb7ea0a52112aa1cb8f6381a114ca475bce2fc5d7b6df1d5db3e8b566f87daa70959f5c7a863678aaaf3ef1c80618064f936af68c00"/426, 0x1aa) close(r16) connect$unix(r15, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchflags(r15, 0x0) fchownat(r8, &(0x7f0000000480)='./file1\x00', r9, r14, 0x6) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r18) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000240)={0x1, 0x8, 0x3, 0x9, "5482701158c53f0c8b7ca0783613933bc549a9a6", 0x5, 0x7}) r19 = semget$private(0x0, 0x3, 0x300) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r21, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/\x01\x00v/bpf\x00', 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb1", 0x68}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r22 = socket(0x2, 0x1, 0x0) bind(r22, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r23 = dup(r22) listen(r23, 0x0) r24 = socket(0x2, 0x1, 0x0) bind(r24, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r25 = dup(r24) listen(r25, 0x0) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) socket$unix(0x1, 0x1, 0x0) r27 = fcntl$dupfd(r20, 0x0, r26) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r28, 0x4, 0xcc) r29 = getpid() fcntl$setown(r28, 0x6, r29) fcntl$setown(r27, 0x6, r29) r30 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000001c0)={r29, r30, r31}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) semctl$GETZCNT(r19, 0x2, 0x7, &(0x7f0000000280)=""/36) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'y\x9fp', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x80}, {0x28}, {0x6, 0x0, 0x6, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x40) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) r4 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r5) r6 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000840), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r7) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) fcntl$setstatus(r8, 0x4, 0x40) r9 = getpgrp() fcntl$setown(r8, 0x6, r9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, &(0x7f00000008c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r11) pipe2(&(0x7f0000000900), 0x2) r12 = socket(0x18, 0x1, 0x0) close(r12) connect$unix(r12, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r13 = socket(0x18, 0x1, 0x0) close(r13) connect$unix(r13, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r14 = socket(0x18, 0x1, 0x0) close(r14) connect$unix(r14, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r15 = socket(0x18, 0x400000002, 0x0) close(r15) setsockopt(r15, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r15, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) pipe(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, &(0x7f00000009c0)=0xc) r18 = getgid() pipe(&(0x7f00000003c0)={0xffffffffffffffff}) fcntl$setstatus(r19, 0x4, 0x40) r20 = getpgrp() fcntl$setown(r19, 0x6, r20) r21 = getpgid(r20) r22 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r23) r24 = accept$inet6(r0, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) r25 = openat$tty(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/tty\x00', 0x2, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) fcntl$setstatus(r26, 0x4, 0x40) fcntl$setown(r26, 0x6, 0x0) r27 = semget$private(0x0, 0x3, 0x0) r28 = getuid() r29 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchdir(r29) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, 0xfffffffffffffe78) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000100)={{0x1, r28, r31, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000ac0), &(0x7f0000000b00)=0xc) r32 = socket(0x18, 0x400000002, 0x0) close(r32) setsockopt(r32, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r32, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) r33 = fcntl$getown(r32, 0x5) r34 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r35) sendmsg$unix(r1, &(0x7f0000000c80)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000780)=[{&(0x7f0000000180)="5d678fa94c00d2bad3c9608bf67af1ae9e09f6659f5853b84c7885b82c6c73ed4fe420a6633ce13eb0e83f9fbf578f791555c8fb4a1d04f0220b1a851941e8c059d149f787137f16f2bead0ef12c75f705b5136ee9049bef6a636e8ff777f8450f6375f077c3bc20f20c6b25cd23d3766bcff2a6f47f9308c71c", 0x7a}, {&(0x7f0000000100)="081747d1f3abfabf94da5ee619", 0xd}, {&(0x7f0000000280)="78ed721449838c4cf96baf18dd45531c835d91a91d4e7acf17930fce4fd211bde0a946ba814fcd2b71207467b0ff8fe6a2a9dd5168ac79cb7f3ef616a32af476a06b88998536f467daabfeed18baadc5f6", 0x51}, {&(0x7f0000000300)="86edf851116f04f613790b56f6191c2b0b1171e135c6307a3a37bfbf0102a0d1d4c411a0af9383118705541faadb5c15dbf22e1932b9e36d364959674978b7cd2df9c31612e7407ce146f81eded79854263acd1f9ec90784661776e09ceec0c9fac128e01b0a06f88097ec85334e0c9f1fa4204c474d0967aa3f94bdb3ba223526c0fd2ee8704d04fddf90f5c5cddbd6285d1ca7d37ec3a5d90e607aa2f13e38ab839849fb6a7dd22eab5193bb1dafefb5c447f84c1896", 0xb7}, {&(0x7f00000003c0)="a756e35de505dfe8daaf2021853895b4fd5bf87c199116b4e250b2f2cb34702c2ac7a75f4b11195cb381356c05a0eddbae7464d27e5f93fc24a792aa114e9b81563f916587efb2d7a7a2af24ef8f02635f5f529922e34e1a4f8108eb4f957ac905de7d0d6d6da8395f3f85026e2d9cf4314d2c3e8e9fd0133165832b68f0cfc543e259de9ea2ce57b7356f2f67a01e4517c9b30a48ac8569a1c0ee4590d4b298f427efba38f290f0a1b42a6031f982a914a288d3ac", 0xb5}, {&(0x7f0000000480)="44ce2837d7dbd39b8a5cbeadac732ec9f1201f0220d2c735360eae61582b2b8c605582a0bcc68ab60cfd69b21dc0f7cfc15888122eabe578ceb7091b079400a7ceb64eec8d88ecb3c4937b7b778138ac4b5a77620b559fdba6d3cbda639a184ed2de4a0f8be8a624ab75533e8b7d06072ba50cd3e5d7a095fa4d9b1eca1a03c05133143e33216adce8b68caca3710a8dbbb982f1912be853d2ce2d047ad0733f23a10d5e3cccd5567fe3bde3423f31c9ea671418b99e678c86e687c3c8efbd7665d05ff96a1f2c2bdad3f70a8ff74c4adfb0a47a410b1ac43be34ee27823d9c3bf91e06d1d805b", 0xe7}, {&(0x7f0000000580)="216dc2cf997ebab330f23ba44e", 0xd}, {&(0x7f00000005c0)="400ce6430302d2d67b5bda6b31416915a529a5819acd88f362ac485fe027bb35381ac387655ce323da036f571c219c8086652e8524efa2723dc21d9d0c82d4ebd4010743fbc4ef5f228f9694c35b596aa5c9e502552987eac055e40e20d939f8e2881a962558f993a880cab5943399598dee0f895a167cba4e981388c8371a71422f15b3da23aefe23cf79bee500109c3fd956759d9c094c9e911062cdbb6fa4d43b9b5836528507d219e45ee18faab52b120959b94dee44c29397d281d2b2785fd67559f4131a9c59e04c2acb92542e45d3d5e14b71f89b3d659a57fadaa03fa5756923f371f2725bb5", 0xea}, {&(0x7f00000006c0)="7003cd48d5d22bfa80656eb6cffd20e3bb2b5da7445110e9e9ffc39e7f88b66d539b6cf7ae7a8e7d634157d9e9887760628f955333c97594cb320c1eca9c1824240a1514d6bd92de1c91525342a38e9d33eb508acf12b4efc6b091b7ce97d03601aac4a50cf397349c791abf5389183ed7fde23e529fa1e999f7b0219830b7aaab35f7a68efb496016791896c8", 0x8d}], 0x9, &(0x7f0000000cc0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES16=r30, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="00000000280000000000cce11100000001000000", @ANYRES16=0x0, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r17, @ANYRES32=r18, @ANYBLOB="000000002000000b0000ea4074831268a8b55813", @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r23, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r24, @ANYRES32, @ANYRES32=r25, @ANYRES32=r1, @ANYBLOB="000000001000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r28, @ANYRESDEC, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r33, @ANYRES32=r34, @ANYRES32=r35, @ANYBLOB='\x00\x00\x00\x00'], 0x14c, 0x805}, 0x401) dup2(r0, r1) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x400000002, 0x0) close(r2) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000240)='W\x00') setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) r5 = socket(0x18, 0x400000002, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) r6 = socket(0x18, 0x400000002, 0x0) close(r6) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x100, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x2}, {r2, 0x4}, {r3, 0x9912246e1f649873}, {r4, 0x2cd8a742dffd8b24}, {r0, 0x4}, {r5, 0x4}, {r6, 0x2}, {r7, 0x40}], 0x8, 0xef) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x6c}, {0x64}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:40 executing program 1: kqueue() kevent(0xffffffffffffff9c, &(0x7f0000000000), 0xfffffff8, 0x0, 0x3fffffe, 0x0) madvise(&(0x7f000052d000/0x2000)=nil, 0x2000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0xffffffffffffccf) openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x100) 16:00:40 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000000)=0x8000) kevent(r1, &(0x7f0000000040), 0x9130fbf, 0x0, 0x5000000, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0xfffffffffffffffe, 0x20800000, 0x200000], [], [], [], [{}, {}, {}, {}, {}, {0x5}]}}) 16:00:40 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x2) r2 = semget$private(0x0, 0xb, 0x80000004) semop(r2, &(0x7f00000002c0)=[{0x5, 0x80000001}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x40000000103, 0x80000000000007fb}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000200)=""/64) pipe(&(0x7f0000000180)={0xffffffffffffffff}) symlinkat(&(0x7f0000000140)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000340)="d179e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d", 0x53}], 0x1) r4 = msgget(0x1, 0x0) msgrcv(r4, &(0x7f0000000000)={0x0, ""/1}, 0x9, 0x0, 0x1c00) r5 = geteuid() r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r8) r9 = socket(0x18, 0x400000002, 0x0) close(r9) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r9, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) r10 = fcntl$getown(r9, 0x5) r11 = getppid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000400)={{0x80, r5, r7, 0xffffffffffffffff, r8, 0x20, 0x7ff}, 0x5, 0x81, r10, r11, 0x10000, 0x712, 0x4, 0x8001}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x3, 0x5, 0x3f, "2ea86ecce46adcd569ef64e16eb595607fcfd711", 0x0, 0x9}) r12 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r12, 0x0, r12) shutdown(r12, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:41 executing program 1: r0 = socket(0x6, 0x3, 0x3e) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x1, &(0x7f0000000100)=ANY=[@ANYBLOB="97105bb856f20033a8a803773e860de200000000000000000020"], 0x1a}, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x1004, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x100, 0x4) linkat(r2, &(0x7f0000000080)='./bus\x00', r3, &(0x7f0000000100)='./bus\x00', 0x4) r4 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) fcntl$setown(r4, 0x6, r5) getuid() r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r10 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000240)={{0x8, r8, r9, r8, r9, 0x90, 0x10}, 0x5, 0x54, r7, r7, 0x2, 0x14, 0x3f, 0xfcc}) getgroups(0x1, &(0x7f0000000280)=[r9]) kqueue() r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x2}, {}, {}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x2}, {}, {}]}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000040)={0x2f0, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x3}, {0x0, 0x81}]}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r1, 0x0, 0x7fffffffff6) 16:00:41 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="18140000eb00db0008010000000000000033ff0f", 0x14) write(r0, 0x0, 0x0) getpid() 16:00:41 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x2ff) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x10, 0x84) setuid(0xee01) chmod(&(0x7f00000000c0)='./file0\x00', 0x1a) r0 = msgget$private(0x0, 0x90) msgsnd(r0, &(0x7f0000000280)={0x1, "ed90f0ceea0024ed9a421f069d732bdcc34a7594442d2f9b7d547b27f6cd3490632f17b35f72661c4e11382d2144c2d5368630f9eb72d8e01a23725efba090ef9dd7a2cea5b1c5a88ba99f1eb5298e2e06a1231cbc4c954155bb7a8b391eb0830d617f466918215b3979d6b3cd46895cc24343d2f8247c4382a3508c33f298b9a684ca8379db354cbe1377810a18b636"}, 0x98, 0x0) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') 16:00:41 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x60) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x2c}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000140)={0x400000, 0x100000000}) 16:00:41 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x81) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = dup2(r0, 0xffffffffffffffff) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x0, 0x0) poll(&(0x7f0000000280)=[{r2, 0x1}, {r3, 0x4}, {r4, 0x10}, {r0, 0x1}, {r0, 0x2}, {r5, 0x4}, {r6, 0x1}, {0xffffffffffffff9c}], 0x8, 0x0) r7 = socket$unix(0x1, 0x2, 0x0) writev(r0, &(0x7f0000000580)=[{&(0x7f00000001c0)="5d49486e0c10113b9ea76e68cfc862d2527b99f4fa1c11c84aca3a45c8367859a26ee3c57cdb249ca250b45888e2270c0a47ec9ee5ea69c1c936fe435a7a963aa1d2", 0x42}, {0x0}, {&(0x7f0000000300)='\b', 0x1}, {&(0x7f0000000380)="a0612a968442d7d54f6d299cb9c76d1fc214e6317cfe79560f80fae189835bb313294c494409ee8d95ddf25bf58ab5a4da0ec20deb45e8ca4e9f742d86dfb0e1f98e9876587674729c684ae138283c292f1930457e4cbfc86b638ba210d9a1af705a297787f92ad05c1762da4aacfab7f00bda36d06690", 0x77}, {&(0x7f0000000400)="53995518050d8a1e87f44b2c7e4072d789da86b7e706a6c5beb5a3799c210a4e082176724f069e6b90259845b62320fbe2a082090f3e442e82b2d189bd8da6ba8e439f778cfc0aa8a5b6f4a2dd19e844ca5087e5eba7fa65dbc6a0cbd5553d059e69e40723a8864613b36f6d419701462e70a0f70ef8950a24a29a830df3", 0x7e}, {&(0x7f0000000480)="5d2df3d5dd41551d7f267af305dc46518e8bdc64d206bde4d90187ddc1977052025203f1acdb89cad5c896381901391e7835e1c6b8fd5b97595955458c340345c124585d081f7303bd29fd0e339588e53d64fe38534fdd5415517c1316c250c1d2c3603446701bb8152fe70d88ff6aa7e51da7134282a9eec677ad963631dffa3df92e5d83bc453f153ee6600f27a5ad06d619df184a346463acab8769db455ddc863dde25adeeca147d1a91532b37366a2b2302a357ffd8a4b99a6e5dd3ddfd9f0e75aafafd585229fe1c20b2c218b2668efcebe18b48f1dd74bb2e6e8d577bdc87acb20136a01c5aec8234bc361c38d5ba", 0xf2}], 0x6) sendmsg$unix(r7, &(0x7f0000001380)={&(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f66686c653010"], 0xa, 0x0, 0x0, &(0x7f00000012c0), 0x0, 0x2}, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x120) r8 = kqueue() pipe(&(0x7f0000000600)) kevent(r8, &(0x7f0000000000), 0xe9, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0xfa, 0x1, 0xffffffff, 0x800}, {{r7}, 0xfffffffffffffffa, 0x48, 0xf0000000, 0xfffffffff8378c6d, 0x9}, {{r0}, 0xfffffffffffffffe, 0x10, 0x20, 0xfff, 0x9}], 0xe654, &(0x7f00000000c0)={0x20, 0x6}) 16:00:41 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) close(r1) r2 = dup2(r0, r1) ioctl$TIOCSPGRP(0xffffffffffffff9c, 0x40047477, &(0x7f00000000c0)) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000000)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCPROMISC(r3, 0x20004269) sendto$unix(r0, &(0x7f0000000300)="b10005016000009005001b000700000005c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f000000000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff06) r4 = open(&(0x7f0000000100)='./bus\x00', 0x10000, 0xda0f9df31cdc60d9) fsync(r4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) 16:00:41 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt(r0, 0x0, 0x1000, &(0x7f0000000100)="5907b337c8d5ea2a4a8fe3746356a274a1a7ee1799142045b7efd540ae9cf9180d2368bda5502b5fe2a426e0350e6b61a0af0e5f5ad12456b51cf9e254f4e59ba47f49fb488e3f559d2a49fe5332865673c5c693f1ccbed7a047694389cdcee6bbe3ff588f9639d887570ae4c7d0fa77d008daba2508cfadcc67dbc4965f55e2122f6d2739918cb09ea3b03b0ae93ea65677d765248266", 0x97) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x3ec) r1 = semget$private(0x0, 0x0, 0x25a6dbe2915fc2aa) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000080)=0x204000) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='od\x00\x00\x00\x00\x00\x00\x00\x05fg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000100)={0x4, './file0\x00'}) r2 = dup(r0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x360, &(0x7f0000000000)=[{0x74}, {0x4c, 0xfc}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socket$inet(0x2, 0x1, 0x0) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") fcntl$getown(r2, 0x5) sendto$inet(r2, &(0x7f0000000200)="59ae9649640709a7fd8848a5f00a23baea7a38a99e9f4b29778a60fbddcec6dcb7993280fa424e62250b1c213b784c980447aaa76269c96c934a51f42235392d3e53b7bf876c394d49e8c272d6e9b301fe36b855d2e18bdaa88c3ebe16b47b57d4804b88960b7941c8f7916e4c2ee174cc659fff", 0x74, 0x40c, &(0x7f0000000180)={0x2, 0x0}, 0xc) 16:00:41 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./bus\x00', 0x4) open(&(0x7f0000000000)='./bus\x00', 0x8, 0x396) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x800, 0x18) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 16:00:41 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) openat(r1, &(0x7f0000000180)='./file0/file0\x00', 0x1, 0x192) r2 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x400, 0x80) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f00000000c0)=0x5642, 0x4) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='\x86\x06\x01\x00\x00\xf2\xff\xff\xff', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") 16:00:41 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000002c0)="421400000f370025ff149b33ff0f0000000000006580681471ab14fdbc3566ee84e8c91b679a0a60cafabf238630ad2ad06894f2618451b97f777e98620095c9822b24e6c7a901b087bb25addef5a4a36ed19925787715414e1112bff37d474f7bfdd2bba578c7a6b0c0da47266aa2fa3f16a009671a5f463852f7fbd7acca0d19705371628ae3d693dfdb4d4bebeec8c513fc48decc7cbb3d9717db74d5177671ad2e9efb237ca636e8ad5320ca80612e221f307eb3a29d19a796d2e931dfe6ce34b92a950d0b0bf90892", 0xfffffffffffffff2) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) 16:00:41 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f00000000c0)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socket$unix(0x1, 0x1, 0x0) mprotect(&(0x7f000003c000/0x1000)=nil, 0x1000, 0x0) write(r1, &(0x7f0000000180)="d1b45696625bda15ecb6c13685594cb5757c5254e12751ac40e291a8705fc0234ee86c86b6e8a5221b3b100a482d956279c2b826299e69c6a1433000ee76c658ffea4756b1e112f297a0f589b37d101a8f03385d89a1a8943e331aeaafe6d8280dcb00000000000000000000000000017559e93238216d651e7564cc1276b69c9eca459d31e0eeb8b7355e9e2f0f62ff45f236b47a55554018fc33df9484d788c4e7a83b924bf61e602e91ba9478b07a696113e6c27ae9015de4e79e46f553e698db97bdd670b1f4accb36b0da1d0800080000b47beae8d570047fa7f1c37fba15cd5b455c347621f1839d7f7ed199e46b960c8f3e0dca438aeb33594d5b1efc695bef90c76d8d8ff499188e0764e65fc00f394a44b5cae222c43cd3b1e48b7646c0fd0b7117a41f20bae6a91b7266f99f70f8869668825d25e150582782e0aba6a47d06badcf459e32abd6cdf7d89f920", 0x80c1b0d6) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x2, 0xffff, 0x8000, 0xffff8001, "a5850e1d647130f5c19a0f9ecf0cf715b555cdd5", 0xffff, 0x7f}) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:41 executing program 1: r0 = semget$private(0x0, 0x6, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt(r1, 0xfffb, 0x7fffffff, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0xa, r1) dup(r1) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000003c0)=0xfffffffffffffffe) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f00000002c0)=[{0x8, 0x8, 0x1000000}, {0x4, 0xfffffffffffffffd, 0x1800}, {0x2000000003, 0xfe, 0x1800}], 0x3) link(&(0x7f0000000280)='./bus\x00', &(0x7f0000000500)='./bus\x00') mknod(&(0x7f0000000340)='./bus\x00', 0x8000800080002002, 0x80000003) r4 = semget$private(0x0, 0x3, 0x10) semop(r0, &(0x7f0000000000)=[{0x2, 0x718, 0x1800}, {0x4, 0x8001, 0x17fe}], 0x2) flock(r1, 0x8) r5 = kqueue() r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x80, 0x0) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r9 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r9, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) kevent(r9, &(0x7f0000000800)=[{{r6}, 0xfffffffffffffffb, 0x18, 0x8, 0x0, 0x818c}, {{r7}, 0xfffffffffffffff8, 0x4, 0x80000005, 0x3, 0x8}, {{r8}, 0xfffffffffffffffe, 0x40, 0xf0000040, 0x3}], 0x80000000, 0x0, 0x65ab, &(0x7f0000001340)) r10 = kqueue() kevent(r10, &(0x7f0000000080), 0x5, 0x0, 0x65ab, &(0x7f0000001340)) dup2(r5, r10) pipe(&(0x7f00000004c0)) r11 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r11, 0x80085761, &(0x7f0000000140)={0x1}) r12 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r12, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$WSDISPLAYIO_LSFONT(r12, 0xc058574e, &(0x7f0000000780)) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000200)=0x200ffffffbf) getsockname$inet6(r1, &(0x7f0000000a00), &(0x7f0000000140)=0xc) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000380)) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f00000001c0)) socket$inet(0x2, 0x4db3e35c97f87d34, 0x2) r13 = dup(0xffffffffffffffff) rmdir(&(0x7f0000000080)='./bus\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000180)=[{0x2, 0x0, 0x1800}, {0x4, 0x4}, {0x4, 0x3484937a, 0x800}], 0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000b80)=[{&(0x7f0000000a80)="1b68be7470a45e4d13f25de9d02d0030dc4e990e4103f79293569112383477a80900000000000000f52aae73fe0fbdabaee35ae97d56a478b55157203ab77ce6b77e42143d2f5809aa7c4e73d031608fa689b4c5bf2e9fbb9de782769e40337d79c86af519a35d506ba5c90606e310527f4e88b1469015300c3e456eda483ab4a0ba406a103eec5e34afd76e82b8a0eb1c54534eb2cb3c08037b4295d3e183a9c784bf1e2d7af4cb886b03fc229a9427af5141e2599197976589a749bf5d91b5756465c4c10b6aed277ed84edc36e419c995d829a0f34f", 0xd7}], 0x1, 0x0, 0x0, 0x4}, 0x3ff) accept$inet(0xffffffffffffffff, &(0x7f0000000580), &(0x7f0000000300)=0xc) r14 = dup2(r13, r6) mknodat(r14, &(0x7f0000000440)='./bus\x00', 0x0, 0xb28) socketpair(0x2, 0x2, 0x9, &(0x7f0000000040)) r15 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r15, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) setsockopt$inet_opts(r15, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r15, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) r16 = dup2(r15, 0xffffffffffffffff) semop(r0, &(0x7f0000000240), 0x6) ioctl$TIOCGFLAGS(r16, 0x4004745d, &(0x7f00000006c0)) 16:00:41 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771121b563bae85d76d815f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r2, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="82022e0004f4bcdc865ee138ecddc0b804008e9ea780010c000000000000a4e12b0cc6dbf9c8ca56e9fbff0000000000000000bfa9310bf49843da010100009ad6681fdd19cb2a8cda67ffdd85bbfb4c3663ea372bd2da77ebdae72e3bc08f18f8c924530583948141ca90f8a9d3df164723c00d561e6ddb81f9bda8346b8153bc88b0ed10ae9545b89f3fbb99c7983a54fe01a1e33721bf7d63e0b714bf4dff8ce97cdc6be108eeec7a931a6fb8b52700aa51d1151b1da47271d60f9c619c71fe4ac4f1049737"], 0x10) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000000)="20c5003d98bd626e17a4ac5ff99b6cf382a31adc7139c8df5d22aea78e6c436f0764c3ad4a4d7a4c39c95e50f525f33ac0c49c18eea8c8d9d8edd0301af798b0d3ed9b9558fe6b406d8c84eb6a6c1ad2e282052a85e6a7b7c1b855f4a406d47e81d7bf7c95bcd514f568c6d80b0278982c10b87950f310482e71faa861fcccd2acae2ca7959ecda6", 0x88}, {&(0x7f00000000c0)="21255376c82ef7f1e60786712f84c86ed46cfaba61b83fc19730dac1f14e276400e9f65a32555ae4557b421abbb6cad972971003b82a773651cbd4eba2c9f1c8c9c21f659f61720639d35904335da1d11dff899fdc2d74cad3e29057caae9d075aa90b46f4e69678c027cc0ff05c5a7a0daae164b20eb08982d63ef2b12c46b82a78d9c43affeed2aec21647eb5ec4e871eac1ea65f2586ddd30a79ba2979e9fb4a1d20f59d78e58b67e5f68c2ef36b74c74827ea42207ba7af3399f667be1416552411ae355353adcb6c3acd57f599f23a9837aec076013ad46c9f7edc850a34abdb42e566dcd", 0xe7}, {&(0x7f00000002c0)="1d308903ad31393194ceeef1f8e833a44b8cd4f848b95d9e302c99ab043204fd70b8330bd49cd8e6a5c353bedd643b522dda22505c569ccdcd9bee9341cd345edf061ad3165fcc801427f0a62a296612dc2011479e8a889588324dbc0bd0316d13d4d18227593c73b2692b010fdb69aa19599e66ec077908548487ef32d7fea43d18bc72b358e0893b8608209288f3884d7ac51360a3e459fc0f440772959edf4b3efe2839fec6a2af8c82b7ec0bc85da7e39e4c114885cff42ab3a3d4d6c368656a1e7e3ab8113e7ca330440eccb3f3df7112580345fba8f1f5dbc36f7facc8c0097f0cb731158e76c93ba85572d3991931c3792cb999be15", 0xf9}, {&(0x7f0000000a40)="223d85e60ea9551076f732b6012436ba317bbc5a73696a5361fe265e24cf8fb28d11d7db6d2565c2c878d45436e1ff87479a8a0368b126c090bf07450077a5d6c408ea22f9e49cdba650fba3a14c1cc652be62f133f4fb8399ef6acff8ad53015fa3795922244f834247eb85625adefbe8b365cf3aba844f6a487f90ea7b9723f2f6e3ef1c49dd67d5c07473c2b63dc7", 0x90}, {&(0x7f0000000b00)="d8652e67e3d6b342d7e46ddb6204e70336a208318fecd33af45cb539bb3ec46073caee08eff103c0e6074eedf4bd25df2161db41401e2e480e6ed058286ea8b954c02f18bb8694621d847189c6bdcef37f03d0cd6cd310efdd0ca4038b4df256eaba7135c6c4e1aaef52b1c8297b0335e9e0048f88619da35aa87a6955fdff6d2c82b140f3b02b9905c65bfbc413e8fa1cc33659a00bae72a9dcc9f1976c0705107ad4a146032ecb156f1a3735c123514daf3d31805fb3688abfed7e06e9714eb31ae7aded7ff00eb0d1f8baea385fb77f22bdf7a9b4d320ff9ee69e4cea9248c4e6f71c973c9fe51cb1fc06e32eedb0d6886ec658eb432f24533e3a74882e4810ca3e9939bd728e420eb1497f94e628e7df80017d43a33357fed414058c6afadf57b450cf197568c226a971458c6f3174489c702f492e76734f334ffdd027d0f87a00422d4797369d93f6c08aff6d4cf66c7ca1cb14671e9ea38d921c4fb05740fac9e32e10b76aecec51ac7621ebd1a129b99a6ec48a83597bd568b4354361dccd7e51a0d0e66d97845c1e3e2bc168d296a0307aacc16915a8f69f0a90c6dcda8dd58e5de50656649eb88d601718d0c519fae0587819bc42dfaac28da795bc6a7e73b65d39f8727e01bc7da0436f585c5c6ff723e4b1a710d408b3eb65f4b92ae98c1159a8db3145cf2d992b5ec16db5ea4cb9e50f11f41bfeb0834d7db8f11988ae2e5618f2882f9bf914fe7c725041f4671a3f8ab8162f8e2b779c3df7d75cdcdb039b6dae732c0452d673a805c41c04a637921705facb1d05a559f9f23f6c2eccebdb78c9bf61eee75742f3b316ec42586717eebb0af953d1bd71540846b225d460787f563e020c7ef0970452e7fa492b58cf014bacc6a1260cea3a815f9c8f31a98b7284708aa768ca26da1564c2b80fbf6fcf19f5dc68dc848ce6e5162801af5cb60e0fdeee8732bd5cd88446e0aa5b42626ed5e36309a244da536d038b374fc0a53922080ff3a8d43d90dd7f9d6f0efc18fbdd521af96b117ba0b09bda0e9c63a74f7eb66d6bd0ccc6d45f107c61432c1c071a840e0ec0c4063363d2e7898b93bd13da27633635e54570ce06a057b92e8d0a817d471d1afffe70cb256a28a15499309969e7284815b0fbf576f919d385b76f8dae1112a29ec006f0caab14213d7432fc22abc723e8d347a9c8c8daf424d71ea7ed13a0295bdf703bc3e12bdc92258a7cfd19aa9d5151587df025322751a31bb2ad3dd721837c02fe323eae99fb72446a0dd370136c995a6cf6a7380061f3bae8f8c0bef7659a4daa0ddfc3fa3c060606b689d2286784fa33db82a5a37a701d2dad817b1a4e0c0d2fc441a98e8a521ad8c2d0b4b51965c5240f2d44d1be852fbc7b83e45c5d0a81f2ba4c1cc0afcdff6875d77717a93d3d0983327a3e170f68b9935f630adb5d8db1399e51efa012235e7f23c69b21db1e0329ece26ae30bd6d01d070ef8c28dda2d3884140e1668867cff7f049abb426ec92782da20c5394ad7a93defdb347ba4b52060862b2d2d92a0d37d3eaccdfd8273a6b4f8cd074d852618205b4a70668c38c25076094b3ccaa7d7890cb527d851c17db848451b1ddea0ac8c4522398f4930d9cc0135c3be518edfb28fad942c81c61b37e5e52b12783e352bd8166c658b9ad8247323dcd9bc794ae6a7153a594e649650382a122ac211ff095b8f9abb8d40e50056051bf9c65c2fba006bb1535ef52a0e6d025e8b9dc79e63f7c1a053e725c19f5eee5d300aa04723ebae83371fe6b5725bdb2f7ee6f544ddb4fca49022533284e1d7f4261f47a71b912067b3e1d391e4fa93520fe707c188c50b757449228f603ba20f1d2edee010afe236536b59cba79210261245d997f8eb15165cf309a3361f3dc715b70144150ebca208dbb53181a4b348344816afe13d03b20060545b2f3f8b8a1b28ad894e56418fe13592d91a0aa59755be48eff4a30bb398a3772ba65a9cdf4cb64788d4d55ad23484c02af3a086ec324cffa0f1542e6e9b1d4b722f5923595e0f9aeafc4ec1eab40e5462b31997fbfb80aa8cea1003f5ab941245c12cca4f9ca7c02baaa7ace1f2397d651727a8a837ac749906db83e7b3529133d8a76874a2f6ab9a0f76635afac0ddccf9a0c0e117190260061b5149d0e12dc5786c98e236849c7e16061b809ec3fed6d7285c471253ccc82335e02c75e3a6153b7284e66ce7a9d7753ede703b99594fd431fa283fdaaa61c46d0cecb84525a6e76842dd257abbb00e1094535365763c1e74364d2fce4b61a820e9192fba1554837144c56b93c73a757d5fdfd10489413d9a239761ec45b4974718ce6a0e6e17ed28210e1dd2bdc7f38f5e4e2161cbf905c620d52923608478af09d677e9a420b01ecdb37fd21f7cde9d222bf10ec3ff6afd6170df8427bb4647be2776ecd1a5d9bc64d4c5a25733989f37db466c12ca8d0748e72e3d534c70cce03b2a231249674deb67fac68b2728b370b0697a6dc919bdd37bece12bd67325e3c8e69599023f1d7c999d9064e8081c55aa9735777dfea37ec3a54884a6d9a6a0d70ddea9fe2ddc43550e6e8286c88ee6348b6a0db4823dd1108333860dce36de3258615af8aec28e2b32df22cd4d73f0440c9efa9802c398c0c41abf98640ab52576a697fb1df5695d6c767566f3c8879dfb034bf94e17c353ad73544fff80f3d428f393ea7ce0a940c53fcc56647a7e6c3ac4d915aafe4e3354f66ab6b209a5bb422b050219438d358c2b677593345112b22d1b26c5636702fb968200bae24f238c4669f33ff6887c988d0e761187d69f5d09c5ebaf7e53ba930d914cd7a453d07fbe97b82529e6949e75c62721cb9e14c0ea4d05e9ed3a1db3fa667d7b56220bceb4ec9d223c17318a87cc2824350f97d73bf74c1bd7187719471c4ef80b11003fa97a39a9c8f31b6a65732e4d868893108b44c126d5857b02830789624c7699861d9ee65b", 0x841}], 0x5) 16:00:41 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000040)="d762a07b8ef0fd545c5df71c1b5c0b93a4987ae0d3e57feb3f2737a3a566a6bff028b1313e373744cfd7c3b28c08aa5f4e6a24515ea26192", 0x38}, {&(0x7f0000000140)="516a82c9ce2615bcb8a8ae4d34ff734dde3dfc9c46131693dd6293aac6bfa400e162f930f3ae15e39f3d2c092d88a3c3819fa8d38af890408466fb4f09688c8399a54ee320e3793385c04a36a8211d01b21d27a051f234969d12e7eb5ef2b1af8f8ab04dcf31b4f9b585a06ca6d0576ad9af9accf808", 0x76}, {&(0x7f00000001c0)="daaa185febaab063a04224ec622540ee31a00a9c6787f9898aa79d938aa059a2b82fc05558a1f9632b41870320d20ef8ad5649786b51ed6857d166d8a963b2d75e83c4210c", 0x45}, {&(0x7f0000000240)="3ad1acff820dd6eb8f04d56bc23c0b54e94291d3af620a5d34790675b4d340cf810e9cb2e520af583af446b9dd9adb9f87ab78a1853c6d0bba41e1a47515ee7dcec9d59419474776cbdcdfd33fa17aae90da431db32af5fbd367350829dcf3ffa7f8af91c22bb167f36885f7e63c3038", 0x70}, {&(0x7f0000000080)}, {&(0x7f0000000340)="5cd38c6b984357e2d706a93f5e8f401da931d2b4902c04f466d94e3b51870683f1628eafbb2c1a65b1e6f362c807ec6935842f13beaf895f415ceec3cd4d12e7d94ae88ab56dfa3478468a1ab02cb55da9711df88d4f828ac1c11215b01da388d9a88665f69d2d151e1fe9c14a8be793172aeb156ff355f444a6807e63c7cf7c02ce2f5adf57c2adec2b2d4104d66476", 0x90}, {&(0x7f0000000400)="968a2574b4395c8581bf8750dfe24d6a607fbe18683eadc31298a99e0834d196fa58ffa7233edf47c8c518c0d898426b43dd8d7a3c4d9770150a1b01d7656c3e669d0eed", 0x44}, {&(0x7f0000000480)="d164d1324982e46e515eca9a84872cdbf628121b8054a684ecd1bb916521f90e5cb38b53293d0b854c7253c41f1de0d69f7e5a278141c29b0bc3b0681a1a95640e539fadfa646f07d3334694137b45d05b180a779cc23c9911dbe4baa06744efe28fa8db1e7f479817dad97e538a41a3561fb67b62f6861776f1b83e11bdb517ef5ea5a8bdf6e2106c6d02f5dc06246610f5359496d70d9af2bc0e17ba2fc83b4689123cbf7d312912d77362a50483ce56ce4e947bc931886e9b01afaf2c879cc5f93a", 0xc3}, {&(0x7f0000000580)="bcc23f5df576d02517d99eaa6d22ad90ce13ee75fce74511f1c85460a62349f7aaec015750b1a1a0876920cfcce6ebcfd04598b4bb48de68a5a569d7eeb47eb4afc4f00288aa002e636f957e6354401f6e747327c98cd78fdc161e88fcc27e8bb1dafdf2477065a6f07a1df9657073d896467a922b315efabd68811720df63ef4c7cdcec67257d0997642ee4e8b8f442db3be4b30786358e2ad5", 0x9a}, {&(0x7f00000002c0)="bda291bd0f0046e30e969367ebe791216b07d0e73a009cd2bfba84c2183e8d77470cbec912830f340f21e9c45e564deee5c66627b4c4", 0xfffffffffffffcd6}], 0xa) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) a {t77p%Ja {t77p%Ja {t77p%Ja 16:00:42 executing program 0: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) setsockopt$sock_int(r0, 0xffff, 0x1009, &(0x7f0000000080)=0x7ffffffe, 0x4) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c653000f479c26829988ad028f11c7171166a2075fb0390cb59d8686e6a313bf3088c419c92c0958235af7b25d6be657992080caf5becd5c86eefd11368339f93d9c564dfd7"], 0x10) close(r0) 16:00:42 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) openat$klog(0xffffffffffffff9c, &(0x7f0000000400)='/dev/klog\x00', 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) getppid() getuid() r4 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000001c0)=""/201) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_USEFONT(r6, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x2, 0x8, 0x9, 0x1, 0x2, 0x1, 0x6, 0x2, 0x0, 0x8e, 0x100000000}) ioctl$TIOCSTART(r6, 0x2000746e) r7 = socket$unix(0x1, 0x1, 0x0) sendmsg(r7, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000001280)=ANY=[@ANYBLOB="50000000000000000000000000000000be0c026d4b7604c2b3f5a8fcf5561e08e05d29a1491776e8ea26e96e7d1bea921a2fcb5810267fc86a8db70c2d8da2c640d5d6886a1918ef650000000000000098000000000000000000000000000000a5f067f185f1bb557e783bbee2e2e8cac0226b96337057a7f59f26b87b9cd51f72835337e174bdf40977b6cafb0109b5965ac6867532fc6fed3f9ef6a38dfc1ce553fce5528b58d80caa4fede67728bed7945a543c6a8a94d09cdc2483dd696bc6454fa4528a72fa8615b8137605f76d801867596a9c36910095a204d0aa3aca800000000000000078040000000000000000000000000000f5d7105681f47fb4b744f8f539a5d1542729e0d14cc26014de23fb98bec25e0afe5a06556656698b5242fd283fb160c4ed1319cceb1807b3a6a3d7489c00a0c63ca51c867bdc201fd8de5141995a34d7b4dc5917ffc820c036c3f60f90ce234532e5a1b9a28579ecd1effefa7a49d593324546acb8d6cc0fabe33880be4bc156b0bcbabfa9c686ba837dc44e3a892e8bde062d18684d8f3f8ba8c83408720825907cf4b47f4cca8a7cdc0a12144b9f4620aabd11ef2cb2c0c1bb3501048822f79dae8f0934ea206ba63fe8a5226430453aa535a4abd925c80161f7c91e0ae7fb00fffa795bd0830f4c8d16f37155a36b54b9e61bd6c0b52aa9fd67fcb1a131c16cd6bf68e7e484811f355e73e0e2e257f6392e409206b2af9e65162692ab5674a7a93f0d8567299f8b191aa54f3ce42c47058dea99c8411e88e259860f4179a18b9fe26f236589ad5053b8027ed8840640cd744b1d0094cb962ad11f88e3b63b25914cbaf56d006d060f1d4b8a63ee2668f6d272b98fd2e9adb61e58416217d575efc2876bc5d9395b22e7fb33b4f3be4c07dbc39f06f028039bf4ac3860729c08f9f1bf329819e750b128919e962914521e1ebbf5542352f596f5f9773fec8506198d634713150e978fe81d89a97889e8229f4b5eb2625b298922d16fe3879bdb6d158d4ba0794b817cfecde8908e3a32e274b76e644739da478f20a908af69f1caebe28bc40054214c8a631996f52ea6be621840f48ed46e06ad8632b8763dab32a4b8d563a28ed32242809258f1a518fa33b2070b7ce1b2011e1112d0554c86b1a1c37c9a5ee422588d945090411aa3c9cf55cbd77417890767ff4df5897ade5023f6409db54c108e200ac45a37de650563987c5681df9002a7dc0de96eec806e4c39c9231a242caadf5e0aa22705e88ebbae9f737880dc336b84fbd47a2f64688d579fc025c80655dc8d066d3827796111f088535850aa47c1b860c2dc5cfaf4d7c1406e41f442f4906f424dd21fcb4dc6453a1323c0f1cf10a6684b002846a3e24912e56de6d8eed85c5a9e6e65a208867edbdae004f449b0073ff0b51fb72696f40439efc415e45aa36c484ed014afdcda0f3d84c10f564e8eeb3b8e92dc36c79602605f351356abcfeb63fdb0e2e1d64f92fa2ca4efcaeb608a7953f2a512738e828a1ac96fc9f48f66b53ba9056dcc788432c407e189543e368251adf16331b73a5058944de77b48e12f4c7fb40c91b5fcf24c53b126b5b2b61bcedf87a412e800a6f50cf9aaa7f718f215b5f20d59e5020a41a3078631efa08444b2a4cbfede132820c9d39435ea5c80dabafcd8b4ab57348bbcf2d8746471bda85db8c51b065e89c05f5fc8924b1b4ee84453cc6791511258efab614cd2d25a22480e8dd4320a144d7ee2d9ca445b5b094c3022678150020d7181cd9a1161856df3bdcd3a765f93c8b916f4c231b51cda4f9d6805083dd6e28b48278ce55a0addd2e258ce55eaa11323ee244c1c50f873d73864c477b57b82264965bc88bf36281bb272ffd81ef76f21f00c46ad20ed98d3f019b486d519cae1f3cac3f411ffe99d98151f2d73f150573c8400007c6c15bb9d0e91ffa6f401603dd086fcc2e6617291241b617b55131a132409fbe3277312b67526f06a360bd9bacdac780191e72aef4fc711aa86385479e4122afc6430da8a9eeb8eb660229601704aa5a5e54708e883969b62"], 0x560}, 0x0) pwritev(r7, &(0x7f0000000380)=[{&(0x7f0000000100)="2d119abf492c5adbe5367e633b8f6893637a434254ccbc9560d290faa4c58064c7156de5fdfef117fb8217db05002c47fb385f703e2cb41b40fb2dfa8a0404463c035a1dcac7d921810112d94f8c0ce082684b9ac0099b8ef51c846db1c3e099709e286a1a105d0d153a00b9bad438fa99e31789cdb39472d89d2855ae453a1af8db826259d54ffa41b8ad3900a84477ee382f1f306e428f64d23d9670a162d7aaffb255ff1ff8a44e4a0123fb885701038c78fa8ecd621d88a27f43b0", 0xbd}, {&(0x7f0000000200)="0bf399555ed08198e216d16f99543a83db70db7df890c76bb457c53d8b69ea8ba3bf54381350eb99a4b09256e28a3987547c902ccd93bc9f2953836d799e01497e6c55d213daa9df0e4add8d2222e8f1a9a5907b4d283daeadc5f330152427fa1c6fec51bd0d2b44796cb17dc3c9a893ab0231489cc27bcecdb15779dc1dc328006d9146ca66df76", 0x88}, {&(0x7f00000002c0)="21d9acc6687f4eac5ac7c49927769cfdb267afdd4fcb07e708c3cdd01c28cff905186c0d23907fb9859f87b8a69a67c8db32585aab717facec545ecd9c177fe558adc8062c4186f779bc9bdcd3fb5181f4862b260af9a424db1f646b5733164ea92658faac76da663a88f68c7ed2c61d8b16102a499b1bbd1819b64e249dc42fc1ea3034a024bf2ab02f303146900776f21a31a3d3954f4741a0e43f8431137ddea6e90a15ce344192b57f778c089766db02d8807c90", 0xb6}], 0x3, 0x0, 0x0) fcntl$dupfd(r6, 0xa, r7) r8 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000200)={{0xff, r5, r9, 0x0, 0x0, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r10 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_USEFONT(r10, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x2, 0x8, 0x9, 0x1, 0x2, 0x1, 0x6, 0x2, 0x0, 0x8e, 0x100000000}) ioctl$TIOCSTART(r10, 0x2000746e) r11 = socket$unix(0x1, 0x1, 0x0) sendmsg(r11, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000001840)=ANY=[@ANYBLOB="50000000000000000000000000000000be0c026d4b7604c2b3f5a8fcf5561e08e05d29a1491776e8ea26e96e7d1bea921a2fcb5810267fc86a8db70c2d8da2c640d5d6886a1918ef650000000000000098000000000000000000000000000000a5f067f185f1bb557e783bbee2e2e8cac0226b96337057a7f59f26b87b9cd51f72835337e174bdf40977b6cafb0109b5965ac6867532fc6fed3f9ef6a38dfc1ce553fce5528b58d80caa4fede67728bed79442543c6a8a94d09cdc2483dd696bc6454fa4528a72fa8615b8137605f76d801867596a9c36910095a204d0aa3aca800000000000000078040000000000000000000000000000f5d7105681f47fb4b744f8f539a5d1542729e0d14cc26014de23fb98bec25e0afe5a06556656698b5242fd283fb160c4ed1319cceb1807b3a6a3d7489c00a0c63ca51c867bdc201fd8de5141995a34d7b4dc5917ffc820c036c3f60f90ce234532e5a1b9a28579ecd1effefa7a49d593324546acb8d6cc0fabe33880be4bc156b0bcbabfa9c686ba837dc44e3a892e8bde062d18684d8f3f8ba8c83408720825907cf4b47f4cca8a7cdc0a12144b9f4620aabd11ef2cb2c0c1bb3501048822f79dae8f0934ea206ba63fe8a5226430453aa535a4abd925c80161f7c91e0ae7fb00fffa795bd0830f4c8d16f37155a36b54b9e61bd6c0b52aa9fd67fcb1a131c16cd6bf68e7e484811f355e73e0e2e257f6392e409206b2af9e65162692ab5674a7a93f0d8567299f8b191aa54f3ce42c47058dea99c8411e88e259860f4179a18b9fe26f236589ad5053b8027ed8840640cd744b1d0094cb962ad11f88e3b63b25914cbaf56d006d060f1d4b8a63ee2668f6d272b98fd2e9adb61e58416217d575efc2876bc5d9395b22e7fb33b4f3be4c07dbc39f06f028039bf4ac3860729c08f9f1bf329819e750b128919e962914521e1ebbf5542352f596f5f9773fec8506198d634713150e978fe81d89a97889e8229f4b5eb2625b298922d16fe3879bdb6d158d4ba0794b817cfecde8908e3a32e274b76e644739da478f20a908af69f1caebe28bc40054214c8a631996f52ea6be621840f48ed46e06ad8632b8763dab32a4b8d563a28ed32242809258f1a518fa33b2070b7ce1b2011e1112d0554c86b1a1c37c9a5ee422588d945090411aa3c9cf55cbd77417890767ff4df5897ade5023f6409db54c108e200ac45a37de650563987c5681df9002a7dc0de96eec806e4c39c9231a242caadf5e0aa22705e88ebbae9f6dac922d7d8c3221b7c95c8be37afb55737880dc336b84fbd47a2f64688d579fc025c80655dc8d066d3827796111f088535850aa47c1b860c2dc5cfaf4d7c1406e41f442f4906f424dd21fcb4dc6453a1323c0f1cf10a6684b002846a3e24912e56de6d8eed85c5a9e6e65a208867edbdae004f449b0073ff0b51fb72696f40439efc415e45aa36c484ed014afdcda0f3d84c10f564e8eeb3b8e92dc36c79602605f351356abcfeb63fdb0e2e1d64f92fa2ca4efcaeb608a7953f2a512738e828a1ac96fc9f48f66b53ba9056dcc788432c407e189543e368251adf16331b73a5058944de77b48e12f4c7fb40c91b5fcf24c53b126b5b2b61bcedf87a412e800a6f50cf9aaa7f718f215b5f20d59e5020a41a3078631efa08444b2a4cbfede132820c9d39435ea5c80dabafcd8b4ab57348bbcf2d8746471bda85db8c51b065e89c05f5fc8924b1b4ee84453cc6791511258efab614cd2d25a22480e8dd4320a144d7ee2d9ca445b5b094c3022678150020d7181cd9a1161856df3bdcd3a765f93c8b916f4c231b51cda4f9d6805083dd6e28b48278ce55a0addd2e258ce55eaa11323ee244c1c50f873d73864c477b57b82264965bc88bf36281bb272ffd81ef76f21f00c46ad20ed98d3f019b486d519cae1f3cac3f411ffe99d98151f2d73f150573c840000"], 0x560}, 0x0) pwritev(r11, &(0x7f0000000380)=[{&(0x7f0000000100)="2d119abf492c5adbe5367e633b8f6893637a434254ccbc9560d290faa4c58064c7156de5fdfef117fb8217db05002c47fb385f703e2cb41b40fb2dfa8a0404463c035a1dcac7d921810112d94f8c0ce082684b9ac0099b8ef51c846db1c3e099709e286a1a105d0d153a00b9bad438fa99e31789cdb39472d89d2855ae453a1af8db826259d54ffa41b8ad3900a84477ee382f1f306e428f64d23d9670a162d7aaffb255ff1ff8a44e4a0123fb885701038c78fa8ecd621d88a27f43b0", 0xbd}, {&(0x7f0000000200)="0bf399555ed08198e216d16f99543a83db70db7df890c76bb457c53d8b69ea8ba3bf54381350eb99a4b09256e28a3987547c902ccd93bc9f2953836d799e01497e6c55d213daa9df0e4add8d2222e8f1a9a5907b4d283daeadc5f330152427fa1c6fec51bd0d2b44796cb17dc3c9a893ab0231489cc27bcecdb15779dc1dc328006d9146ca66df76", 0x88}, {&(0x7f00000002c0)="21d9acc6687f4eac5ac7c49927769cfdb267afdd4fcb07e708c3cdd01c28cff905186c0d23907fb9859f87b8a69a67c8db32585aab717facec545ecd9c177fe558adc8062c4186f779bc9bdcd3fb5181f4862b260af9a424db1f646b5733164ea92658faac76da663a88f68c7ed2c61d8b16102a499b1bbd1819b64e249dc42fc1ea3034a024bf2ab02f303146900776f21a31a3d3954f4741a0e43f8431137ddea6e90a15ce344192b57f778c089766db02d8807c90", 0xb6}], 0x3, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x1d83d19f2373f926) 16:00:42 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socket(0x2000000000000002, 0x3, 0x2f) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) socket(0x1a7fb7b6e34b7820, 0x4, 0x9) r1 = semget$private(0x0, 0x9, 0x42) semop(r1, &(0x7f0000002800), 0x0) semop(r1, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r1, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x800, 0x3000}, {0x2, 0x9f, 0x1800}], 0x3) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) accept$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:42 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x42ff) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) chflagsat(r1, &(0x7f0000000080)='./bus\x00', 0x18000, 0x6) openat(r0, &(0x7f0000000040)='./bus\x00', 0x20, 0x100) 16:00:42 executing program 1: r0 = semget$private(0x0, 0x2, 0x100) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x80, r1, r3, 0xffffffffffffffff, r5, 0x42, 0x7}, 0x8, 0x6, 0x8001}) socket(0x6, 0x8000, 0x81) r6 = socket$inet(0x2, 0x5, 0xe) getsockname$inet(r6, &(0x7f0000000140), &(0x7f0000000180)=0xc) r7 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x10412, 0x20) mkdirat(r7, &(0x7f0000000200)='./file0\x00', 0x2) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0xf30) r8 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffd000/0x3000)=nil) r9 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r11 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000300)={{0x98, r9, r10, r2, r3, 0x40, 0x6}, 0x400, 0xac83, r11, r4, 0x1, 0x8, 0x5}) r12 = semget$private(0x0, 0x2, 0x4) semop(r12, &(0x7f0000000380)=[{0x3, 0x800, 0x800}], 0x1) dup2(r6, 0xffffffffffffffff) semget(0x1, 0x3, 0x33c24d9b1115bccb) r13 = open(&(0x7f00000003c0)='./file0/file0\x00', 0x400, 0x10) getpeername$inet(r13, &(0x7f0000000400), &(0x7f0000000440)=0xc) r14 = semget(0x2, 0x0, 0x118) semop(r14, &(0x7f0000000480)=[{0x2, 0x6, 0x800}, {0x4, 0xf8, 0x1000}, {0x2, 0x2}], 0x3) pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_GTYPE(r15, 0x40045720, &(0x7f0000000500)) stat(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)) r16 = getgid() setegid(r16) ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f0000000600)) 16:00:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup2(r2, r0) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) r4 = dup2(r3, r3) r5 = semget(0x3, 0x2, 0x0) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[0x81, 0x8, 0x40, 0xff, 0x1, 0xffffffff, 0xb1]}) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000040)=""/124) 16:00:42 executing program 0: 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) getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) getsockopt(r1, 0x9, 0x3, &(0x7f0000000240)=""/4096, &(0x7f0000000040)=0x1000) r2 = socket(0x18, 0x3, 0x0) semget(0x2, 0x84e95410ea710b7e, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffeca) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="8c65", 0xfffffe3a) 16:00:42 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x7, 0x200}, {0x48, 0x80}, {0x47, 0x80}, {0x25, 0x401}, {0x81, 0x8000}, {0x23, 0x5}, {0x48, 0x66bd}], 0x7}) r1 = syz_open_pts() close(r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x8) sendto$inet6(r2, &(0x7f00000000c0)="72b1b297ec1d01975c219b8986d83aa1a012d958a7bed1addd0a8207d0c76d078aaf68b62b590f88477f8de30ba628984bb4144fa1640113b0352803ad2d44ae9203e6ecd82ea2ca89281e86a7", 0x4d, 0x0, &(0x7f0000000140)={0x18, 0x2, 0x1}, 0xc) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x100000041, 0x60f9, 0x99, "d9ad0f4ef126d1ab3d180dd051f133273edd70ef"}) write(r1, &(0x7f0000000340)='\r', 0x1) socket$unix(0x1, 0x1, 0x0) 16:00:42 executing program 1: r0 = open(&(0x7f0000001280)='./file0\x00', 0x27a, 0x0) getuid() mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x63) fcntl$setstatus(r1, 0x4, 0x0) 16:00:42 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setgroups(0x0, 0x0) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0x0) execve(0x0, 0x0, 0x0) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000080)=0xf6) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x58efc6139fc6f0d8, 0x9) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x400000002, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xfffffffffffffdcb) close(r3) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) getsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f00000000c0), &(0x7f0000000100)=0x4) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:42 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0xfafdf21418ff115e, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x100) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r1, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) write(r0, &(0x7f0000000100), 0xfeae) 16:00:42 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x1, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYRESDEC], 0x1) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="0900000055cc4eb8", 0x8) 16:00:42 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780), 0xc) r1 = getgid() sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r0]}], 0x18, 0x1}, 0x9) fchmod(r0, 0xe7) setrlimit(0x7, &(0x7f0000000100)={0x2, 0x101}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000000000000002000000000000000000000025886188097743749758d07b92cfaf9fb86e8b53f82561a9624a243c64c2235efecf6ab4a6631b177b0761100d65d408084fa8a26893c26ece4d93d94dd5c7dd6d964f9c396568c2de142e6f49adbede45609fa6ee6667982621ce71558e6c49c92946eea9012a5366583ea75e030ad8e5a0744cec64d218f62d4abb6b0202f1741248bde420d57484b5e2624b25c25f7e314a8c9e05787875c42c3ea43e653f8e17dd102db27cc478f0c862ccd402df3ff7e3eeebfb8e3aa36f99c1c312bcafecd8c45af5f2c4b272ff79"]) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x20008) r3 = socket(0x2, 0x3, 0x0) r4 = msgget(0x3, 0x62436103477d60f3) r5 = semget$private(0x0, 0x3, 0x0) r6 = getuid() r7 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchdir(r7) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, 0xfffffffffffffe78) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x1, r6, r8, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r9) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) fcntl$setstatus(r12, 0x4, 0x40) r13 = getpgrp() fcntl$setown(r12, 0x6, r13) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000680)={{0x400, r6, r9, r10, r1, 0x20, 0xdd6a}, 0x2, 0x7f, r11, r13, 0x3ff, 0x3, 0x9, 0xffffffffffffffe1}) r14 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r14, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCSTAT(r14, 0x20007465, &(0x7f0000000240)) r15 = shmget(0x0, 0x2000, 0x4c, &(0x7f0000ffc000/0x2000)=nil) shmat(r15, &(0x7f0000ff9000/0x4000)=nil, 0x2000) sendto$inet(r2, &(0x7f0000000180)="a74a54027fd426cac55364d150618f93f72694d60d0d217e943ed2d1a4206c7a9eb5614acafcabf75b00f48a21398a90e8d5a5991ec7e30f96f8eabdda3b95c70e8ff78ff7653040ea81b3883047ed7c25de6ad8bf7981c0a0470a9de0c58747829086bd0357f7329f76c3ba2236da6761439e9dcdf7bb3f78e48fab7720c7df18954ffdce59f6f4577767728a9b155d5b7983dd13", 0x95, 0x0, &(0x7f0000000040)={0x2, 0x3}, 0xc) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r16 = kqueue() kevent(r16, &(0x7f0000000500)=[{{}, 0xfffffffffffffffc, 0x46, 0x2, 0x4, 0x1}, {{}, 0xfffffffffffffff9, 0x8, 0x8, 0x10000, 0x7fffffff}, {{0xffffffffffffff9c}, 0x7ffffffffffffffd, 0x44, 0x20000000, 0x2, 0xfffffffffffffffd}, {{}, 0xfffffffffffffff8, 0x8, 0xdf56f588f5e5210e, 0x100000000, 0xfffffffffffffff9}, {{r14}, 0xfffffffffffffffd, 0x80, 0x1, 0x2, 0x6}, {{}, 0x0, 0x1, 0x2, 0x9, 0x6}, {{r14}, 0xfffffffffffffffd, 0x0, 0x83, 0xfffffffffffffff9, 0x200}, {{r3}, 0xffffffffffffffff, 0x104, 0xf000000c, 0x7, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x48, 0x1, 0xfffffffffffff001, 0x80}], 0x7fff, 0x0, 0x1000109, 0x0) 16:00:42 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) write(r0, &(0x7f0000000140)="02", 0x1) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)) r1 = msgget$private(0x0, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000540)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622c51bf072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82165793c89fa816ed279191f542884034654b7c505ac7599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c2905468668c919cb0da7758000804ea3229e97d9242f5b320bed9711b756682afb9219e25572156d48b5a9bc25bb904a2107e80b57df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de720900001bd56ebb9e02cf6b895acd01684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d7876406bc783049484da165989203f17c2885cc42b7827c4e390d8383b8fa31cb5bd751d035690ab8157d5b0ead6b525f111a461ee6a2147b0ff9a91a4f150f2ead0f02daed1ef06c998223b84df556240f813cc3b6c4d861e8577a5c7dcd29bbc840c3a442963c4991a9fd7df75545533e30b3678e8611f2f6bf2fe91"], 0x2, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000180)=""/204) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x6}, {}], 0x2}) r5 = msgget$private(0x0, 0xfffffffffffffffd) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x6}, {}], 0x2}) msgsnd(r5, &(0x7f0000000540)=ANY=[@ANYPTR, @ANYRES16=r6], 0x2, 0x1000) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) msgsnd(r5, &(0x7f0000000400)=ANY=[@ANYBLOB="010000000000000064d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0da7cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce1ed5e72ac4b9330a96822abc39d6dd3eb6867b16f0a0ace972e2c60c0c48e23b2c85117d24593536000000000000000000000000000007465a2035a245da24ddaa5cea615e2c1c91d5e60ea4040"], 0xeb, 0x0) r7 = msgget$private(0x0, 0xfffffffffffffffd) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x6}, {}], 0x2}) msgsnd(r7, &(0x7f0000000540)=ANY=[@ANYPTR, @ANYRES16=r8], 0x2, 0x1000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r9, &(0x7f0000000140)="02", 0x1) ioctl$BIOCSRSIG(r9, 0x80044272, &(0x7f0000000080)) r11 = msgget$private(0x0, 0x0) msgsnd(r11, &(0x7f00000002c0)=ANY=[@ANYPTR=&(0x7f0000000100)=ANY=[@ANYRESOCT, @ANYRESHEX=r9, @ANYRES16=r10], @ANYRESDEC=r9, @ANYRESHEX=0x0], 0x3, 0xc00) msgsnd(r3, &(0x7f0000000280)=ANY=[@ANYPTR64=&(0x7f0000000380)=ANY=[@ANYRES16, @ANYPTR64, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRES16=r8, @ANYPTR, @ANYRESHEX=0x0, @ANYRES16=r2], @ANYRES32, @ANYRES64=r1, @ANYRESDEC=0x0], @ANYRES16=r4], 0x2, 0x1000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r12, &(0x7f0000000140)="02", 0x1) ioctl$BIOCSRSIG(r12, 0x80044272, &(0x7f0000000080)) r14 = msgget$private(0x0, 0x0) msgsnd(r14, &(0x7f00000002c0)=ANY=[@ANYPTR=&(0x7f0000000100)=ANY=[@ANYRESOCT, @ANYRESHEX=r12, @ANYRES16=r13], @ANYRESDEC=r12, @ANYRESHEX=0x0], 0x3, 0xc00) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20008) write(r15, &(0x7f0000000140)="02", 0x1) ioctl$BIOCSRSIG(r15, 0x80044272, &(0x7f0000000080)) r17 = msgget$private(0x0, 0x0) msgsnd(r17, &(0x7f00000002c0)=ANY=[@ANYPTR=&(0x7f0000000100)=ANY=[@ANYRESOCT, @ANYRESHEX=r15, @ANYRES16=r16], @ANYRESDEC=r15, @ANYRESHEX=0x0], 0x3, 0xc00) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r18, &(0x7f0000000140)="02", 0x1) ioctl$BIOCSRSIG(r18, 0x80044272, &(0x7f0000000080)) r20 = msgget$private(0x0, 0x0) msgsnd(r20, &(0x7f00000002c0)=ANY=[@ANYPTR=&(0x7f0000000100)=ANY=[@ANYRESOCT, @ANYRESHEX=r18, @ANYRES16=r19], @ANYRESDEC=r18, @ANYRESHEX=0x0], 0x3, 0xc00) msgsnd(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="5e6b6ffe821e06e105d60bb2a6555b2e4a4e23784f7c7c88d1ebdcfcb934a905f42086852a4ff7cb1c29fe503d3bd7f4cbdb6f8016193e5fefe42344ed0424263408b98e810bc09a0150e7bd298c88356fcd7880641078cbcd00653ba7d6f74c815e8341a072b2c1ee3d430ce6d80dabcc6131202025a77be2b8ea5449b8b70f3daf3871329327e1531f2f7003e5e34d762b1438d10e093526f3304962ea57d78814adf5519299b5a900000000000000", @ANYRESDEC=0x0, @ANYRESHEX=0x0], 0x3, 0xc00) poll(&(0x7f0000000000)=[{r0, 0x5c}], 0x1, 0x6) setreuid(0x0, 0xee01) r21 = msgget(0x1, 0x0) msgctl$IPC_RMID(r21, 0x0) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000280)=0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4c}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) chown(&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) r3 = msgget(0x1, 0x254) msgrcv(r3, &(0x7f0000000180)={0x0, ""/202}, 0xd2, 0x0, 0x1800) 16:00:43 executing program 1: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x4) chmod(&(0x7f0000000200)='./file0/file0\x00', 0x149) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000003c0)=""/247, 0xf7}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) accept$inet6(r2, &(0x7f0000000280), &(0x7f0000000300)=0xc) open(&(0x7f0000000100)='./file0/file0\x00', 0x40, 0x110) write(0xffffffffffffffff, &(0x7f0000000380)='\x00', 0xfffffffffffffe96) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x3) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0xa0) pwritev(r6, &(0x7f0000000340), 0x8e, 0x0, 0x0) r7 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x47033bbd73937f16, 0x82) r8 = socket(0x18, 0x400000002, 0x0) close(r8) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r8, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r10 = socket(0x18, 0x400000002, 0x0) close(r10) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r10, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) r11 = socket(0x18, 0x400000002, 0x0) close(r11) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r11, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) r12 = socket(0x18, 0x400000002, 0x0) close(r12) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r12, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) kevent(r7, &(0x7f0000000140)=[{{r8}, 0xfffffffffffffffa, 0x2, 0x20000000, 0x887a, 0x1}], 0x8000, &(0x7f00000005c0)=[{{r9}, 0xfffffffffffffffc, 0x20, 0x4, 0x81, 0x8}, {{r10}, 0xfffffffffffffffe, 0x40, 0x80, 0xff}, {{r11}, 0x7fffffffffffffff, 0x80, 0x20, 0x4, 0xffff}, {{r12}, 0xfffffffffffffff8, 0x20, 0x20000002, 0x7, 0x80000001}], 0x6, &(0x7f0000000240)={0x2, 0x9}) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r5, 0x0, 0x0) write(r4, &(0x7f0000000100)='w', 0x1) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000500)=""/155, 0x9b) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) 16:00:43 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r3 = getppid() setreuid(0x0, 0xee01) fcntl$setown(r2, 0x6, r3) getppid() r4 = fcntl$getown(r2, 0x5) fcntl$setown(r0, 0x6, r4) r5 = geteuid() setreuid(r5, 0x0) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000080)="1bf102ce92dbf510ad0bf3", 0xb) 16:00:43 executing program 0: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80, 0x1b00) rmdir(&(0x7f0000000380)='./bus\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000300)='./bus\x00', 0x800, 0x20) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000ec0)=[{&(0x7f0000000000)="76b542a5e842295d8ad17152c7275623ce0b", 0x12}, {&(0x7f0000000580)="ed516731282d42c99a272c04f06d63fceabf24adc393885e36e1d0375b52426e379212db9f4f808e20076ae74a6f62990faafd284e90d8f48445520b2dd3144708f5c1f211cf8e3443d6fc6aa919c2a78dcf95c303d48147817c17532cb8820052dc04c81d6d84c821b8f2cb6980fc7336131b274709e30bf59735894e7a68fcf9b47ba3ec26e17deade98620f1b6d1c9882ac3e91905302c1421d68b8e85081658ef1cb9047cda0511359d455d0548779666457f179ea448549b68fdfa6bbf9eed35029dadc3e6a2871ebbb4155f8297180c5068e7fb67dbee45419df", 0xdd}, {&(0x7f00000006c0)="1efde9dcd9b2e70f96ae52a8c0b812b818e58a96a6e26f394ee1bb40152cf5e563cf3176d7846da3d578cb6a1449e24391839fd70033128862cc794c9fa8fee3caa3b2d94baa4b7c5f11a81228513fb03b8c7a2c00", 0x55}], 0x3, 0x0, 0x0) open(&(0x7f0000000340)='./bus\x00', 0x20000, 0x2) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xfffffffc}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) r4 = accept$inet(r3, &(0x7f0000000400), &(0x7f0000000440)=0xc) bind(r4, &(0x7f0000000480)=@in6={0x18, 0x0, 0xcc5, 0x154}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) execve(0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000002c0)=0x7be7df92) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000740)={0x10, 0x1, 0x4, 0x8001, [{&(0x7f0000000000/0x1000)=nil, &(0x7f0000000000/0x2000)=nil, 0x10000}, {&(0x7f0000001000/0x6000)=nil, &(0x7f0000004000/0x4000)=nil, 0x7}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000004000/0x4000)=nil, 0x100000000}, {&(0x7f0000005000/0x1000)=nil, &(0x7f0000004000/0x2000)=nil, 0x9}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000004000/0x1000)=nil, 0x9}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, 0x7}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000000000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000007000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x401}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x80}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000000000/0x4000)=nil, 0x401}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}], ['./file0\x00', './file0\x00', './bus\x00', './file0\x00'], './file0\x00', './file0\x00', './bus\x00', ['./file', './bus\x00', './file', './file'], 0x5}) 16:00:43 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7ffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000040)={{}, 0x5, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:43 executing program 1: setreuid(0xee00, 0x0) syz_open_pts() r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchflags(r0, 0x0) 16:00:43 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) ftruncate(r2, 0x0, 0x1) r3 = socket(0x18, 0x2000000002, 0x0) dup2(r1, r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x0}, 0x51) 16:00:43 executing program 0: setrlimit(0x6, &(0x7f0000000180)={0x800000000009, 0x200000000000007}) open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x10) r0 = socket(0x18, 0x2, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x7) r1 = socket(0x18, 0x0, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) connect(r1, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) mlockall(0x1) r2 = socket(0x18, 0x1, 0x0) socketpair(0x2, 0x6, 0x7f, &(0x7f0000001500)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000001540)="c3772ce99599b26558ea66bf", 0xc) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000014c0)={&(0x7f0000000080)=@in6={0x18, 0x3, 0x8001, 0x7f}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000100)="a9be24571326e1352a3ab3b444d19b29076643bb7113c73f02d417d470c5e700f1b1b03e3406dc96de61ed823abfbbfe3c8f440288d66e8e6389369e92b084b97422f114ce", 0x45}, {&(0x7f00000001c0)="87f36c4cbf179c097b4f6ee2750150cfe274ab865ba06556f4adb9505b59d305eafb36838da37dac62a6f3bb3c934b2995d1d0", 0x33}, {&(0x7f0000000200)="f66d5b49a60ecc8043fc45a11421d6b073cb64807ea424", 0x17}, {&(0x7f0000000240)="1667d8c7dcdff003827224b47bdeaeed5d423b95b6aae39aacbd2f957a374f97", 0x20}, {&(0x7f0000000280)="c8bb1e6f616c2066daa880cde481682d43003bd353ba05decc6fc6be962cd0b24ef30b3c360862f907dd6a319ec9b02ee9933130f0da9d886fbb9b14cceb5262a48149422d4ec9971041f56d934451b7cd885b785303786b85c0e46e391fc3a4ae1dfa2749dc0d8d2c60edac0d88f4df0c65852e925597013460987ec20fb9fe092afb77a6193a", 0x87}, {&(0x7f0000000340)="6956e3b3103456fc6ab0958d38d0de23b931e16b86459118c0a753469e", 0x1d}], 0x6, &(0x7f0000000400)=[{0x1010, 0x1, 0x9, "aa6d05ccfb4e1556bd9cd9b628aeb537f83d5ab80755dfb2ffa049f9ebc1ce57c243c28c01b1d1ba1ebf5964a40173557d685c2160a611ad15aeda854e462ef0919e41737758afa1fe4aca8e35cf46245007c7bfb24fe5e8427246fc07d5f9297c889680151b06d109beba4b6a59cae848f37b5eacb96ca5543166ac12824130b53d1b6f349544e605a9d19b38303c9fb213cdd4892dfef7e7122fc75085b99d87ab4bb74ec5ce7b58aadbbb26e9527f812683388c9bb05daad7afc56c1dd238b7413a5a23d5db89e8ef09f1a133d9f97cf2ecc56887d93eb65af7e4454787092715542641eba20005b2feec205beac8af5954b18fe40405ee5b1b1f3a8962b4eaafb98959f67aa1d8fcae6928f116ee079b1fb60b3054f2ed9cfec739636e703534cd9eba8f2b4d40632980977d7253103766b4a0cf265ceea5b2c6b06319105ff8b7ca04d5a7627cf822850baae79447864cfbc3d2b282a6e9460012c273c4d0b3adbb7aeee23012d74316facbedef97d7d23d8ee29c49ce4e5fcf6c400a3eb4ac73fa02d122dec66a993e73ee62323437af4024af73f3d362eb0d31efdb20395fd1fd6903654e8f7fbab6900ba329fef3cbb292f6469c60da1209fe272426d33b2b6205fb626ef4d6a7611460280e6ec0a43461003f0c27b19f37da35640ae9569075342422ed0ba2ad5a88c690ca3775dfec3783e010944a04b5b9a8b7631cb3d2bf374fc9733e0e1fbfce58848afdc6bc47b6bae427ae60f18d768e7744805c3321ea6bc9d2b4fc55fcd0645ee5174f6eba45d8f88231f3735ed694e722e99d6f3692c489573d5a2cf757c923c063a5963c31dd6ea23bcf4ca3d712b091024c534849d9286f1f809f6eafc7fa6b012a6bb4105aa0e2d15bd12ed8c823b0325963d3ee609cbb0828b303d1e09587a610ced4a1147e388ca1efe785a2dff4d076ab2698d350723d9df120dd78132c27011e834c4feca7c0d57cc18c893420b29574e1cd98c84f5a1b257c62c90f6c194f99d81c72a1b6a05a82bae45690dd4c8930d8c9a5e644b6f94dd86817d4171db62a19a2331b0a003a69fddf41631775822c2eb206fe39ba6f052a9f0b283889a0eb5e5be7ad734aedd38bdda0903ccc3820df1c9243cc16b75192c04f87f3376d229ba8c4aa7f2dace09a43586e85fa6b76b0a5e7d8fe3430e094b9c05d967c3d4fff1b97ca78b359796681ba7d0d6f1d2fef32ac7f469ee9397594ed00b72c21035e789ecb150b1d48d9d11e3730a0cfc926433ca8e146fadb68ab4a1c33e7980d04a315bd8a61bbee6367eaf0f57f5edad2a94976fb31ae27fb916c36267a1d716ef84a56f75b849e03e3503ce4dfd5bc99722f80fe7e03ec768d7978cbf784d203c369e1979eb9ea91bd6c07c3198c4a9caa3e5068213999f6a84688c415fbc955873d98baa7a1067ec844380e77eeb3941d0782aa8abbf1f908836a620b4035be24f8a25e13cd790351c331fc74b503f05abd56a24af24fe7eb06affefd706d81e05b9f6a7db6ef2cc8255a7049c7e256c0cab2b522da066961d422a5fbda57ae3386f76c4838e6993c702479494efd864fe40a0886d31847bf05447bd42b64e5aa17d42ea79077af030b3281146042eec942717f12611a193d30034e800e890efe3cbed9d5ba58b2fd936d05d157cfa0c92c6cfae48db2462c8aaa539b169a0caf18ebb2cb7e52fe0e42fe3873cd65bb4821ba7578faf34ecbddbc3e0e4b89cdf31211515a4f32c43fb02aab255b57c1646024eabf51bdbb7153f4add4e761ebb12876dd0911211e98873a583ac0226229d8afd65899c2e3f7dc705f109572ffe40aae4280067c7d823da31df880210256ed48fc79384adbcc612f4b4b0e8e1f63fc74f7fdcdac333d7ce3fb882e483627c7a05563cb8f58439d3d772774e1848adbd5b2ef8bd8e5aac5ec9828280809b432bfb2dc4e6385a565a9ad1a35ad596efd5855f6595ff6e74f4211b3f50b8078ede3ebe6f82238ff8aff69ee36fbeab274c29e2bf3fb5e71abb6febaf6be2ef6d73af30ab54e12725a29e9432056eb3793a420535ef43300a9981971ca06cdb92f5f8a9c04f3e7eb0ffa2b59762bdd5a1337c593c1d4c56c020e5d0dd871cd099cf4574b36b8de0f5be411443360fad621ea85a5aeb524a66248740bafb90b352724a78c300cb38bcfaeb575ac2f1bad7fd00a5bf79da53433c04f34cc2ee42f64092d466c7d0af7fb099ba1cb83e56c3885e7b664ca0748d42549d895ab385db364953096c35579c541f9f65283d074c08248f7694a579c7babb466da09fe8c0c865f6de185e0691527f7d95de62d025691d37f5552b548d7611d631d260816c49fa34845414bfc964e3f812177ebdc175761a2d525eb5d59fb4930d18dbcb56429e479315c5d329451b1d812a4f2b5ed43832bf04f8a8396d4733840a7a5cf419b2af36ca5b33945256d45d5b0b0e48d5d061a13b4f7f21d900e8b9c65f51fcb924927adda12f56f518e6c96e76f09c776ca12a4e8b6717d61b56814d32927431ccf1357f4e1af50b6e38aa6bb692320daef26de2e1bf589072182db68773c67f549054e456883f172cf9abe9922f741b6637d7931bcbb21a72ef7f88de7459122453973203c5a3c81f93039815c61d4916ea652b55cddb41e7cba19b4ada92397dae1b94d41330ddbbc4ad8daed093b4f0666ea5f081e0d322077fb5f3d1b4a520b0bc9311f177822ad2cf13c89048bbc9d70f5787fc7df91d66dc9579eb37d6cbb2c312e68889bd122bd115517978a17196f511707221e2c79dae11c592475a020d18f76f4f02c44eea9e59a15a22897928452628c037b56d8625056289dc87843ff3d4bb482f2877f4587871869e169be3d220c4cbeac6e0c842ac5dd4644ba808060b65b109b67a4d6bfff0bbdcb64702e078bf58b486927ad9073749882ab76f419c51a2aefb46198aeb8c28b732d890ad913b26b914e7fa70c8ca3bfeb99029a36574117a033eb6257f364083017c7f4ee98c69ea3b08da8ea44b784857c1d9eb305402b8b699428ea34612c7a2ef2d17e5f8175f45c108878bd0a5212699573e3f5560327a8d3ebfbe0cc76a131096fd6d17af33cc1fa43d729993d6921ec33344bf24509d98829f19acc5f35c563257689cbe4344f38fdc710e2241ee985fbf532811d4a1606d7c00f1eafb5481f762445becb514aa80bcfedb0da42cbdfd7c69e5e2351bbd8fad93c333ff5291b192428a90d7d3bb751d2433c7d93c6e3f099803ee10f5e471e291d7bcb8ac7e671cfeb39f2e50f9fe57d64cf4d59f657dcd3bbc43bb0b5aefc5e415802f688c589a811b838bbfe3ffefda4d88d1dbc5437e5ec0822bd1fba168e7b966a35b6aba682ecc8be79559cff36811aa724002a1fe8d0471654863b33645368d85e74a2fccdcefbca33acec6f916270c922c3344017e6e273e7c3f7cf229bb44b0875e60fa4a0b178aa56a0cc79e2255d99e66a7c90122bb77436f234c5348a6eced7c83fe99028a6648594a2de9e43f0f60fa61d72b8bcd8c0f09910d8b4191d732550705afd508e4f6b8e0136fe2a6802c054e9a8435c37eefe76994858f23c96df3cd54f45653eb42829a25178efb0acb0564c488cb044dfa0f9c9a6eadbc694ad363408a1a25c0e8838283a8241f06bab9875e7c4db6636d3b8847f9307f7e4eb7baa3f60be40928917ff5387df207b3a8702d55c93aabf3a43c785160ebaf7dcfa774331aab590c9a4e5dc6cc2da25b6360b5dddfd64251d2c5bff413ee60c942e32abde5b8f807b34cca7d9ecea83d468bcc2e8f8eb7f95459a2854ede4f6abcd0d53c95174c1676b035bc65ba0e40b0f1d66e5b851ac96b8f7bfddeb557461da581556b0cf6802dfdc787cb810eaec767b452abcb410f8ae7ed63fcbbd1ee8e1257cf42db135d17812cde2062c8609983366b0017737235689e10375cb990b302aba223699f9e8414ec3e2955b5d83137020418a6e183d521a3c1ed8257610d5cdd51371e494179ec0da880ef9b01aa82b6789beed731460f9375832f6388b22bdbaa6902db0dfdf8772306e49c3c4c241489e8410fb6a83f13c86c7d44a9653ac2b7e6a11e5778c160ac193a181dbcd94f78112b913d7e8ce0257374da10b2806f697cfe273c402aac0ce8e97dd647102ed6f1a0c442f78930dffdbe373485e11cd7a20b3eabe93433f01e20ba14ae2b2fa5ceb0e947c7ef97ff13091568fb1920a2fa431a74896ef79da8510569f80c3285c6d0555a3354430e05416858ce9434a40f4ef60fc683fe04708ee815228f80c5f6715742da09bae822d0fa26d183dd31729accdd7f0d06c07600eb20488c03de6d9abd0eb1c07824e50643225c3fc0148e8eef4acdf30b97f0ece351d2e488692ec31d42e287674f4a6821f008a0228b7180e58011597f762c134b78d74ca0017de7e2c277927e0646c0528ff991186aedd3939240cd56a2b377385a1e29c38dbc34ab1de413200e588284fb70fd5359ade20424b0022514447a2f93a810fcad2fd06b62b49823ec7c67382580eb162acafac965c2ecc1aed20571dfb4b336d6125e0ee2e8519594dbcd9e79bc225e4a4117cd839625a6542cb56478d9a0f700793c94ed3a39531b7c091a484d12ba284ebee818a70dc1d1dcbd7ebed48ab2b432c7385a6979194cd2bff994e607bc25ed3297ddf31fc610922111bb18a7f238b68d54286cfafad575cd56f8d5c9d17edb541adafc895833b5e3a51a8a10827bdfcf8e7a22ab66f843d2cb61642aa3cb34321024d41f6587b202c8bb734f0b3292f4f31af8af69a6d2e5a40e7b82eed37b0d7666e763c0a76bfc9893b6fb953111df5768b3e49f34251ad845b6fb8afaac058614f9f1cbb0fdf3942f8e2775ff3875134a244377b833b802d1bf73cb65affaee695b3bbb2ac108937459a574fe7bdab171a4e6a52e1c16aed71a776b2d8720b577a4490daecef3db4b42fbaa7f75d2453c00765b19d906d616f9391a640ea078d517d6363c04f9df51686bf9bbc91301dfa1d7edcf9003f204aff16264cf7163218e9d69376d8cc4a7c015ad8ad6c68a5fbd9b0ee929a79a1cc4494aec7bc0f1dd876488a3267b374f05085fa84f30be5e3f4f876d752e3c73aeceb481bad5df550e20bfd7872be7fdf0f4e09a3c9b84fa3e9ef78868bc299a4f50807dcd6fd27217ff6fdfa7be15ec9a8f515c6e280c28375f88b5adaf1ef4c3871023bff11a156bbf8c8021086cab2a3f54b9cdc958689c613106192fe3acdfb0b2e7701e0524a393c9a3cb8f20da2e6f75394d82bd65fbd931f1fb23988d15621062c20f6cf23efb8968a55460cd00de052762224ea99ad457563143ef5c48a65548518a07053e358a9f94089a7e37f5e63a347a032d7d3bb2b2933d2f604c7e96c4b68278d4cc6376bfc501e3b6b7d6d774c2ce544b8324224504fc0670ca2e6ffe92a45a108553ff3bae8e2063bdcb49c42900be3c16ea7004ac40c37451bf30ae573749655c0111642af3dd110e6172e758f32038ce176d828780c0de05bd1acddcd4698809f4bf99a98a6742423189470b21884f6d12d4e5ad0ea6ebb66bfe2ca0890308b18f834ea942c9990545f2efe34e6b3cc0c2b7c062fc79d0c5ddfa88ebddee3c7801f8f318e1eb66fbeae355dc6338fdc40d3aac997f9dac5d1d32e036b3f9a4c9bc709dee93b75f88aaa32232296820e6de3fbe837d9a27b89bd8b12ce847389b56955559d5637d73be958dcd64d42b58b5edce4796ea59e1f36b863522d36e592"}, {0x90, 0x1, 0x200, "41dbb719192c673e90e3e13045ea57846089480d2e138d047597c649dd5c0e7d05a86d07dc83274a5299cd82f4864a1e5c6125d2674fe8b923be05b7af9b16906eb3d39c0b1782d087d1260d64258cc24bec6375ecb1f5c2890f3a337e1945734171308ede94143973b9b9d2df5180d0f1fa3f5b5fb50d44dabf416144d5d6"}], 0x10a0}, 0x0) 16:00:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000095600000000370000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b28bd7e02bcb2435767a0a75232581149d7d2ebd7b8a2d2cef564d7299591a64d0bb748d8d0bf688b110d31ffab20a0ff2a3d83c544a7279118622ac257fffaa5343c792ae16b7de3dfb985b84051e4363d77452e3f2f3924252f9ac2376bd3d2f0d55f0d89d5cbd09000000ab69750ef063b179ab7f90f884b469306df2b0d9b5b4ffe1fa50537d38378e2feb932e"], &(0x7f0000000080)=0x5f) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) readv(r1, &(0x7f00000005c0)=[{&(0x7f00000001c0)=""/144, 0x90}, {&(0x7f0000000300)=""/117, 0x75}], 0x2) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername$unix(r2, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0xffffffcc) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) bind$unix(r4, &(0x7f00000009c0)=@abs={0x0, 0x0, 0x0}, 0x8) writev(r3, &(0x7f0000000880)=[{&(0x7f0000000600)="e22cebab4ecfda78279360e0d37a1edd1a8840fbe3264c2b540e3054580569fc9a585d82909e670462bda136ac7ef07cb4247dcb1922490e039bc81460abaeffd6c5dc6e17cf7e4162b6ab7cb909df1031b228f1d7ebe2386d4ee68ecda190864d637d1636771d409a401b7eb9", 0x6d}, {&(0x7f0000000680)="3509936647f66a45e16d62ecf3c1305ade5f1386d77b66eb51c7d4fc6ea25e8f93b0b86326e55d18060d4000727c76cdd06291383aec", 0x36}, {&(0x7f00000006c0)="a96dd5be988e4c7a2b6ef1c30f48c68aa6f94110569f74de0851761d5a1c336e00041298d2f0f757ffc2d71d91da371723b89efd44eda5a3b2dda6a48dd227e5f43189826c992dc9cdd3f2dab3c632fc1537fef9280b999a4fcf21a361ef2c419e3e55a7c67bba622b5ef77e0c60fef12e0510e8a9b00b4fa0526b0df34954eb3f316ec4673e95a9086e2248ba0d1ed9e48cd9486fb1d8ee9246df47246cec756cb3f3bccfaf0df1e8015b899e6cf2fc8b6be8", 0xb3}, {&(0x7f0000000780)="204fb4beb771e5dcab9117fc2f5d01481ce9b28afc45fc91ec38db094c31ac7eb05c899f3cc759001b35f4f1db8d7161941cd21bc9b2aed7045f017358c91d3718eea579bfaadee2f4e652afb2e2f67aff133386230cb182f7cd637697b819495c12a3e8ded2267ffc77dabd3ecdd916f52b0c5733442699b7827e65ee60014731eff5e8da6720888740f9823df6038cab65cb55ba204b4a256d7b8d1060939bed6a2f4c97be1b0d905dbad0bf01271cbd9dd767d7d2224b34638a7f12e06f474857f70d0471b4e66939a6a7ace82752f7899a57", 0xd4}], 0x4) readv(r0, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) read(r0, &(0x7f00000008c0)=""/214, 0xd6) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='r\x00') 16:00:43 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockname(r0, 0xffffffffffffffff, &(0x7f0000002740)) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) r1 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cdc2de9f000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000754c6de99da93a17244b8ca420bd3c18f0fe49150d079baa03dfe5ebf828d6fa8f198157f40207e1d3b094861f99bfef20cca5ae1cad4f69f5aab840124efd509b90d74f2d196d3f3f2068a663f4a98bf3d84e4561f6f185fc9ef57d8276fff12b430a2cdf697b13e89cade0c6ef4ab027dc34019c86428387eb2eb1678ce3a85815b74ccece9b75995efafdc520b80d9614311485f7db20c1afd0000000000000000000000000293e4102bdab62c757e229d7be0f06d776c09f759df7f2cff445084dc6b46d3629ede2d56c8743cbe4687269f2ab6b4ceb1fa3fffbc5fe89fec822daa9"], &(0x7f00000000c0)=0x6e) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0xa, 0x4000, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f00000000c0)="3ad76725ea52dd8f2a32da1b9a4bbad3576147ff8b85b0a6334128a6d765b34995bbb4bce192b06c59149113a773b43bf7cd0da28a85fd192cb12462a0ee5e502447fb3a28435df0b701df766864585a489f43c7b8436cf3ea6e61f8f3724e1b9f9c9d950bdbff3b0a7dfdedebde1008d7d72c5d00"/140, 0xffffffffffffff92) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000040)=0x4c45, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x17f, &(0x7f0000000340)=[{0x2, 0x14, 0x3, 0x20}, {0xad3, 0xff, 0x3, 0xa7df}, {0x800, 0x8a, 0x3f, 0x10000}, {0x0, 0x40, 0xff, 0x800}, {0x8000, 0x5, 0xe3, 0x2}, {0x3ff, 0x8, 0x7f, 0x400}, {0x4, 0x4, 0xfc, 0xa}, {0x8, 0x1, 0x80, 0x7}, {0x4, 0x0, 0x1f, 0x8}]}) syz_emit_ethernet(0xfffffffffffffedd, &(0x7f0000000240)="830989472da54a69f7f44f51c18c1f4518b82c9f388cf0d3d483b03f1fc91b838b19c6adeaf7541a2dc9f908f585ad6ac43800ad56ed0b36576e8abed5407512ea708b825892986417f7d1d3f3d87dc602972adb1253606b9d2a96e9c56c97c18ba55d0908fbd0de135bef2eecc977d909e65c3a3019f3c71ae2dbffdc0e17e9ae024ce120d44b32ab01c07b3a3d2544c7fb2e673a9ba0c870bb5728173b2e38c3881913c1e479cb4bbe7b30b70d4d3b45c3b00cfb70924647bed8f8e4de8371183ab7f2") 16:00:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002010, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x8001) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x2000018b, 0x400) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x40) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r5) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={r3, r4, r5}, 0xc) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f00000000c0)=[{0x1, 0x20, 0x7f, 0x4}, {0x7079, 0xbf, 0x9, 0xffffffff}, {0x9, 0x20, 0x1, 0xfad}, {0x1ff, 0x7f, 0x4}, {0xfffd, 0x9, 0x0, 0x2}, {0x5, 0xae, 0x2, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f00000002c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x87}, {0x15}, {0x8fe}]}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8000, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r4, &(0x7f0000000300)="78f47ec9de72a8305e34c687640f250519d242da42b428ce6b1046c66330ec43fac6400b130750eec9920d16f3a09f7318252062a29bbc8058fd0e271ac146f98838e3b7a8054ae7d9417fa0e3127f8df2e96415bd217ae84638bf87c1d55f2a6b7e3182f54518cc72c2744783468e2442fe24e98e1020103ead6f6bbfae0589a0d5435fc0051a84ea6c1fd2441bac5701d76f34d076eadfaa9a0fb86ec49893c4016437f09b019f2ca5830c01b7cbefd18ab563bcaa7cf1", 0xb8, 0x4, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000080)={0xaf, 0x0, &(0x7f0000000200)=""/175}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") 16:00:43 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000380)=0x3, 0xffffffffffffff8f) setuid(0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f00000003c0)=0x1) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=""/4096, 0x1000}, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000005c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64857c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fefdd612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e3143300000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932d5ce31045f02662439f9ff529d53470bde75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126378a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89dc1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c436209b1a8a88b56b63ba53ca33a42e93fe75f8a86a37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3643c9d0d0d84460abd680a645795e8a1493f1d718fc196e3c18626e00005c2eb46b5340c78ee4f997adeaf7d81c1eed0466d69b6a2caaf1620f90137cc8296b2867a9bcd786feb8841cb20d2f41cdc851d0d225389489ee210a26ac5cbc12b54db5661df4003a7a552a6c1902fd073535471bef3d158be1d0f3b2f6a35d99bcc1393f0e2165e9bcd1d4c18e98f53bb7bcdb4bb0c3ca10e08b008b6a5651e1946708924dc37c7614ee2ed7b7aa154d52a96bce8eae93d063e393f312719ba6235d0165bc1f29903f32285c1a222dfb37ec05de1b"], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x800, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) 16:00:43 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5) r0 = socket(0xc51e64b660b8e27e, 0x4, 0x1) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000180)={0xfff, 0x7ff}, 0x8) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = msgget(0x2, 0x8) msgrcv(r4, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a8e4c6c3d7667b188400000000000000000000000000000000ae4f906200002b9d69b9aa43700346eabd3f"], 0x57, 0x5, 0x400) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) unlink(&(0x7f0000000080)='./file0\x00') 16:00:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffeffc], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000004c0)={0x80000000, 0xff, 0x8, {[0xffffffffffffac3d, 0x5, 0x81, 0x5cd9f339, 0x9, 0x4, 0xfff, 0x100, 0x0, 0x0, 0x0, 0x8, 0x1, 0x1, 0x7f, 0x9, 0x0, 0x100000001], [0x100000001, 0x10001, 0x10001, 0x0, 0x2, 0x3, 0xfffffffffffffc00, 0x5, 0x6], [0x7, 0x2, 0x408, 0x4fc, 0x7, 0x5c, 0x2], [0x215c00, 0x40, 0x8001, 0x0, 0x800, 0x4], [{0x5, 0x1, 0x7fffffff, 0x6}, {0x4937, 0x3, 0x8001, 0x9}, {0x2, 0x0, 0x8, 0x3b}, {0x3f, 0x7fffffff, 0x400, 0x4}, {0x2, 0x4, 0x7fff, 0xfffffffffffff001}, {0x0, 0x20, 0x6}, {0x800, 0x4, 0x93c, 0x5}, {0x7ff, 0x9d, 0x5707, 0x100000000}], {0x9, 0xbc, 0x8, 0xfffffffffffffffa}, {0x3, 0x9, 0x9c4, 0x6}}}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x1c}, {0xc}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r2) read(r0, &(0x7f00000002c0)=""/208, 0xd0) syz_emit_ethernet(0xb5, &(0x7f0000000140)="b7") 16:00:43 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x4) write(r1, &(0x7f0000000100)='w', 0x1) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:43 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) r3 = socket$inet(0x2, 0x3, 0xf4) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) r5 = socket(0x18, 0x400000002, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r9 = socket(0x0, 0x3, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffa, 0x1, 0x4, 0x1, 0x7}, {{r4}, 0xfffffffffffffffd, 0x1, 0x1, 0xfffffffffffffff9, 0x7}, {{r9}, 0xfffffffffffffff9, 0x0, 0x80000000, 0x3, 0x1f}, {{r6}, 0xffffffffffffffff, 0x10, 0x10, 0xffff, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x2, 0x294db6954d5df4b8, 0x1, 0x9}], 0x1000, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x20, 0x2, 0x10001, 0x7048}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x48, 0xf0000000, 0x81}, {{r7}, 0xfffffffffffffffa, 0x2, 0x40000000, 0x3119, 0x13c}, {{}, 0x626a57ebf975a316, 0x70, 0x10, 0x4}, {{r8}, 0x5, 0x40, 0x0, 0x6, 0x80}], 0xfffffffc, &(0x7f0000000200)={0x9, 0x100000000000020}) 16:00:43 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000013010000000000000000", 0xb1, 0x4, 0x0, 0x0) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x54}, {0x61}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000140)='./bus/../file0\x00', 0x5, 0x0) pipe2(&(0x7f0000000000), 0x10000) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000000c0)={0x5}) write(r0, &(0x7f0000000040)="670dc3b2b752995fe0c09f5e523da1740001", 0x12) r2 = socket$unix(0x1, 0x0, 0x0) pwritev(r2, &(0x7f00000002c0), 0x2ae, 0x0, 0x7ff) getgid() 16:00:43 executing program 1: pipe(&(0x7f0000000000)) mprotect(&(0x7f000004e000/0x2000)=nil, 0x2000, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000340), 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:44 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2d16af2f16026c651590e0e3928cc2fd7e3000"], 0xd5) 16:00:44 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="f3018ca6d51a", 0x6}, {&(0x7f0000000300)="5b43f41d9000ebb4d36a9b8b359b3e307878920154fc4f9787f54f0ab1f5020be4f506becdbabe7d9271e8da15caec4a7eedba9c230792d9bd29d233fea90877b0e7d6c53cc2edc2f14bd7e3c95a74900e8f91a22f274726d579c07f601d29fa0047c6a92ef48fffb6c89d69e8f687f1b0f65f5b5c05efcad132a1a62afcb27fc44c063b1e01da0fc3bfa5790b092636d14ac6f8d9efdd439d030600782663474184fcb88e413d9971a66f0450ea229d8c677382d66c81d91d2f1f9e2501ee9803b9f609722ad3673f8aeb2bcad406213204746a5f50c93b5ea9f89275e3e73c1686e578eb187f9c813e7066971d5ab800e14aa5", 0xf4}, {&(0x7f0000000400)="09da78bc3352ab7c89344eecdb83700c327e271b1109dd9ecea4ae2b26599972fb7d49b62739226b58cb466fb86c90c4fb3dabd693b153c568b59a44c1360658c98045f3e6655dcec939d7e54784e7f5643c6075c471b31d4a368e35c62000bd079458dbb8a563912171327255eb86e45ecdf1ec8abcfe7b902353336c121f336bb2835979e14c668ba6ac2b6e4e7d14001ea00b72eac6327ff5312536f74cbc2e065bcf53edb5cd59e126d41e7cb4721bac6efb70d5c2fd3c887b7427d6a6", 0xbf}, {&(0x7f00000004c0)="2f0dcbbd9bb84cd0183531b27be4914143f0584c33c501cbffbefb1d8357e25b64f2ca6be4d8d04f16f16d7c523524afa423aca32be5056faec379710b67397ebc3f059627b8c5b0cf0b8660bd1804ad3859955737226ae097325dd86f726404d80aa253f0fe3dfa1afaf8329d76fc076da907bc5e42800d938643713737d35084a1913c4ddbe617800b11144cd2eec59b5a0e5b8914", 0x96}, {&(0x7f0000000580)="89837e8bdaf6f1e335904e17a8788e2aabc6c60bb490722fe41053e49409990434c6513a1e6b531cfb9d7fbe095f8529120027d19dc5dc9a5d6e44cd97e47861494f75e157d229f1d3091bf33ee267cbf761f9e40ead7ade3f99ae6245dbe872c90346c3da48956ded5b8dffbdfe834f25a31b65a5002c3499f6c1448c684330749237a245b5c4e2ea1b54feb2894dd23bdcfcf8931aa200defed3921aaa1b160ecb5c5995d2", 0xa6}], 0x5, 0x0, 0x10001) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf60a46439aa972152f2d848a02cd3a1a4375a915c8e076c8a16", 0x11a}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) symlinkat(&(0x7f0000000700)='./file0\x00', r3, &(0x7f0000000740)='./bus\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f00000006c0)=0x9) mknodat(r4, &(0x7f0000000180)='./file0\x00', 0x8, 0xa0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') 16:00:44 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x0) poll(&(0x7f0000000240)=[{r0, 0x40}], 0x1, 0x10000) poll(&(0x7f0000000140)=[{0xffffffffffffffff, 0x1c5}], 0x2228, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x2, './file0\x00', './file0\x00'}) r2 = dup(0xffffffffffffff9c) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x8001) 16:00:44 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(0xffffffffffffffff) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0xffffffffffffff2d) r5 = socket(0x18, 0x400000002, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = socket(0x18, 0x2, 0x0) close(r7) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r7, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) r8 = socket(0x18, 0x400000002, 0x0) close(r8) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r8, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) r9 = socket(0x18, 0x400000002, 0x0) close(r9) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r9, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) r10 = socket(0x18, 0x1, 0x0) close(r10) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r11 = socket(0x18, 0x1, 0x0) close(r11) connect$unix(r11, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r12 = socket(0x18, 0x400000002, 0x0) close(r12) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r12, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) r13 = socket(0x18, 0x2, 0x1) close(r13) connect$unix(r13, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000580)=ANY=[@ANYPTR, @ANYRES32=r7, @ANYRES32, @ANYPTR=&(0x7f0000000440)=ANY=[@ANYRES64=r8, @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYPTR, @ANYBLOB="b9d85f241271830c9aa174c2cdc6f94d14be67b1efa44e777f210c44b12d91fe6bb9c73e7d2a39867bb2f12253e6888fbc81062078a3485c987fb388f79b3d809985350309bfbf20962cfa6f4edc87d9267a5524c9dfcb892dee49bf9cdc151082f3895840ba4aeccd07573464508dbc9b01979d4391b27816ff163c767065e728f9d1b9bb4fe5a7b85f2c62abc5b57e34fb1109a379d9da2af9d7663ce7eedae98436f8a03cc718abcf992419078d95b65c0fd9be1cf303c6403259d558c96e9106214c6387c3acc76a82c8c61e1e117730acd7ed788de46d3713878b52950e9bc7e4882ad842b1ea4c0ab0cf8a52c8406bb02001c07b"], @ANYPTR, @ANYRES64, @ANYBLOB="e5726aaeec86662aa8e828920e7f4ea7f778ab710a64f5707cb9bc4383aa15119962961a4fa6a940b14f888342d51d15fe71cda1fd279758413d463fe21d9104ba3f534a5c30572fe802eb6209b013e3019d66f4f1505f7a3045d76f7af7cbf881f7338da2fa0a6b9d107b2a71fbd35077691617c62ed40763e4d68ef9383e22ad8cbf220e8b09827134280272a78e0809f4697ed687cf77f79cc8d6f5cef6ee324f38871afa71391bea9a37543f5c77e4422f3412540e0fea45a8acdb9643545669209761820e3106692e265f9a25ed1c74d21cb0fec34cc4e3638177000000", @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES32=0x0, @ANYRES64=r1, @ANYRESOCT, @ANYRESDEC=r9, @ANYRESDEC=0x0, @ANYPTR], @ANYRESOCT=r5, @ANYRESDEC=r10, @ANYRES16], @ANYRES32=r7, @ANYRESDEC=r11, @ANYRESDEC=r12, @ANYPTR64=&(0x7f00000003c0)=ANY=[@ANYRESDEC, @ANYRESOCT=r13]], 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r14 = socket(0x18, 0x3, 0x0) setsockopt(r14, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = socket(0x18, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) close(r15) r16 = socket(0x18, 0x2, 0x0) close(r16) socket(0x400000000018, 0x3, 0x3a) setsockopt(r16, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa5d472e39fe6413970048", 0x14) connect$unix(r15, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r16, &(0x7f0000000040)="100a2956b9223776", 0x21d) r17 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r17, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) r18 = openat(r17, &(0x7f0000000180)='./file0\x00', 0x80, 0x100) ioctl$WSMOUSEIO_GTYPE(r18, 0x40045720, &(0x7f00000001c0)) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'\x00\xe2\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3d}, {0x4406}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54, 0x4}, {0x6, 0x0, 0xc5}]}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000140)={0x1, 0x3689bb74}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:44 executing program 0: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) dup2(r3, r4) recvfrom$unix(r3, &(0x7f0000000180), 0x832f1f7d, 0x0, &(0x7f0000000140)=@abs, 0x20e94f86) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r6) r7 = socket(0x2, 0x3, 0x1) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r7, &(0x7f0000000040)="43de057255cc4eb8", 0x8) fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r8 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r8, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r8, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) setsockopt(r0, 0x0, 0x68, &(0x7f0000000100)="2705518b96688dbcc8ed05", 0x646) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54, 0x4}, {0x6, 0x0, 0xc5}]}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000140)={0x1, 0x3689bb74}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54, 0x4}, {0x6, 0x0, 0xc5}]}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000140)={0x1, 0x3689bb74}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:44 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0xa227, 0x0, 0x519, "0100000800000000001000"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4003, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54, 0x4}, {0x6, 0x0, 0xc5}]}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000140)={0x1, 0x3689bb74}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x80, &(0x7f0000000040)="fea1b757", 0x4) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b00696c65300c"], 0x10) r3 = socket(0x2, 0x3, 0x0) r4 = dup2(r3, r3) dup2(r4, r2) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54, 0x4}, {0x6, 0x0, 0xc5}]}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000140)={0x1, 0x3689bb74}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:45 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = socket(0x18, 0x1, 0x0) fcntl$getflags(r0, 0x3) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) pwritev(r2, &(0x7f0000001600)=[{&(0x7f0000000140)="8f8a3f184e6a287e4c21c1aba9ed8e9432bf660cda5bc20132db76fcf9d80bae569a9c5fcb4acfd13832b57591818cca9d3c3ce316b7cae0ca55607c0c313cc462", 0x41}, {&(0x7f00000002c0)="b6343f0560379fa9983159f2e450aa2061c66102a11551f350ee31dff5ff96e6a43d29795e81fe01130123be5498e568d311356250046e60da2003a0fd0e55a2b5abd66f11b1ecc230981592ba5c0209629352a159e46a6197a60282bee16e21065140ace9263dd7465d4d02147ba84b1f47f1359d6bd536b29f6dddfe7071e9203b7fb155bb1e7a4e43f1bacfe72ee12666b08793038514ca31ea01a0b19efe2c002a69f0eb513e811789470e2287433a45405f28a0299d344cfa9253b369fa9975f0e26bd6b5f0d50c2aab4a191a0eb388a2646a3849d2667be6e70f903a71792fa75066710177a31ada311f09372f3a11fc75a78bc9f7809fe5e5bddb", 0xfe}, {&(0x7f0000000200)="d67969815bc788dfa6ff182c96ef88ee855c0f68fe402b501c485ac26ae81c1c2a00e17376eb763273759f2cfe598e221208ef0632317e81852c97627b9897dcd3d9682bd583acab0c4d938187272109811a0e848d652181a6bce6218ae8", 0x5e}, {&(0x7f0000000440)="450575e2bd85a4b7a3e13805afa28227e82368277a495650ef08cae30895228bbf467301ca43535c2a4ecb84647077ef71cd73116a8475357dc14b15cb9da7bde15ed662ed299b81fe553eb28c62237c305646d5e165628b2bf7e8574bddabf6e31183dd1ebc3a88ddcd3e641f3d0649b37ee5ece1fb1aface6eeb4ad6c70ef3d48faaac489286c2a60a46a851cd08e41961dd3476849a61df06878e9b727a7800a19059d0a861ad81e238b873", 0xad}, {&(0x7f0000000500)="d74dd96e4f5801b5e88ea26bae3df31703a9312aaae918dfb17a1a2977c278de2b33bdea72e44f3d22cb3ac85d25d8f1e34022bca8c2000e50c9d39f5eae4ea6b3a4bd8c5190dee7d1af323e85de5549867a462337fd53db98a136cbaa49789ab0e61bc7d50d74d69698e0ceeb54dfaba047a566298d4a7a0e44a1af4cdba658ee0f4be162a46357fd275d2026191b4e5f837e60d39b1c8bc7371d4d1f2e30fa5f3b4340c485d09d03bd36add392b46328197d83ad27c2af8e3f7291a26b249c2c807d5914d05ba865db3db04e3f7885fa093904662f3e0cb59d56192cfc2dbe7a679230c112c371c447bce4a77ece324d0a4c2e73f79b23a9ed280fd2d6b7bad82941baf605f55b40d596a1b30c1fdc7a43238f5e24642c6132a7bd7962c6957b6de17bfc1064ffc6c00b549af1f11f2e92a4be6115fe2a6e41d571f89736d4678bccebb32861e6f40da560fcbd85c810350085143036de00fd4622c67463b259ef79864e881a9b355b0b1fe8c674797b235c063e0881e975c2963a5d0d67e89ba779d6e5ab13771170c0394728ae80c01ae5ce8e0db1b1eb7faf8541309a365ce311e3815441d871e8c205ff57db76ffd51d00c6693c747f3cc3e64f55b99d879041f7cc0377b2b759237a26c5f7e4e39f82489c672d86f7305fa120c52fe9526e1aa488dc64bccd01b222b7d3ba0f1d51ca805a5d93c2c603f94847cbfafe8993e02e94d583c71a924574ec7ecc9bcc5b066076318dd2297f39b5dfb956d25b6030058a791f329b4c7d7d8487559a25261a290d82d30b0a0d695d21a2d50b810bc61b43fc77de30f6d071e372103776f8e49c9414d6e2c82dc6180ae9555d15e9a34fde16e61f6ca368f55fba8b675b8a1924706767cb164f8483e261a59fac390dcfea8d45a3b5b08bf45f35ff4b28bd632299e5ba6441e4101fe895cf62247ea6375e6df582611ebd3563977920b1a20748e1d530d979a8b46c4f78f18c5c1a9cf30e3a3fd20c600bae3a2f015ae42cf76b85177d85f659087055cd1de5f42e81e4ec00bf2bae545186ba3b138e6cd1ceed3fa5672cf3eb4fd150e7cd1a4a60928e052afb977ffdb0cddbfc2e231807178d55568412078d23e8df111af81c4ab41a30d1d9f3ad662f87f5573f50db95649735c986d4d0f166a97ab246cf02b856db3cd1f49753c6f210dcf0d52315ce3a3a13df2021cb5905a3479b2de960b7b2dba2896f16b75ecf79252ac5cfa039780274424348511460e257264f06d43d051534d5672e8c22a31f74d480d33251f76fe5e9b7b4e48a21838c960a66d6f5a9164afaccae71e6450cdc6d5edf972404ba68954bf580a74084a9c749d20f2a2956d1fb70653585c79c33c3f16dafb920dafb8f23b595a39a68bca2179d015e03dd16998e8ef6b7935099044dddffd9fd10f29eb1abaa5dd993b6557270727eb55042807dd914b5f04e292b5ecdef686158f8419e7ad442e3ff239499b6b45affe490cd083c6b2b074aadd7f5fd989f9351825e58d0240d084f4d244092bff639ed739a8554d582141d7d35c26420cc38b038d093ba9a4c0f39dcd6ef5fb7f5fcce0f96a63bb311cdf2211436fa456617280c2f5c9896f114ae337bfc2130d13f037c9375de95ce92e56aacc0752cef67129808e0713bf57fc5c14adf02dff96c3b6b5dc7e7abb5fc05f59ccd805fbb913e2a21dd94db37ff4ff531ca74c93b73e2d14eb4b898e99c9f3e342ea55c294f9abd39c787b5b908a9fdd8639da6bd880a684032d8652097f99ebced405b64819cc3d0fdcf7306d67ce56866715ca5115b7de82012c968933c2b3076231379c79625725af781c92240c71bb8bae78c5b6f923714abdadff11e2f25ee7ee3acc684fb0e53ff96749b5d17cabcea2c1a847f51418906257593c38b60b3ad648de37892dbc6793f255464054a4f0cc5b25b3edb346812b74a1aea360bfa0866ce83522594a9adc8d7f9ad033c0c5344f98148fae5230affc579090573ccd8b6946875cc026845d0fb780d98b17cc22d83caa3e38c9f33382e065bb6976df5d01a337f1a8c7e9340b05843a022862d38119634c89a3895f3aab12579bb016bae423de824159706cdf9cbf4c68e3b02e2623e836f246753aa58d87d7d7eac96ef9e2d6ef41ff5176387a3238fa823c335057acc978f7f6eb6b813b2e94448fe96606079f1c9dda0b909ed3c047402854e3ccf989196d88f7d48665604b8896874086756feb5edaa4e7548aec047c2f0dde689dc1d899d49b629c4346265a8bcc4292a761d02ed3464fe094a18fdd1262b19de25f910b4db2f30737d9063183f74260b538079ae3c559b4a3e7fcfc1af6365b2131f2ed114d8d022a684f939a5f2d84b03a752b647170814c62e46068bcff082db0f52563ec8e419f5425a169d8f66330374774739804867e232a6f624ebcce94316c0c731a40ea37a57d71ccb94503aa2642433ce870759e5a076dc313ced45b97b99f32dd55fdf36a0860468f24975d78b5096a3482a1e9ac75d808c8f5bd999cbbb07a0cc5f8c99c05d28827ec743a5ed75235ba6b60809e3b4b8123a0a4232c8a682768a56a92c7132195fae9dd68dd2591e8d4985f2632e67563025fc12d097318e53cae66ee66aae871e545e834cad1a5910508ca5aa9dc9d60462d585a85e3e15b69cf73b347a8e20e49ff2af0398540835a452703b98481effccd0969d8b9425891c46ba79636e4ea45b29eaae22722e6888742e397141e365bf76579d453059dbbdabcb9f27e2f36a18b26915b7d5cb95631c491f409267db50eaa40f37dc89ff849b329eed2dae5df36e1f0ed8bf6e8f099dbba7b6642a61c515983488872e339300115e586c4f93c6a56212bce3dfc4294d6d77e81d4931ebbced58642b84cfd14f85d532345250a6c3daf325494e485125a32dbb468b609415fb0b40250a170658db82c5e51f665477f267475fac4f6f564a6fbbad35fbc2ed2146b23aacc8e6220370e2dbfd45ce536b06ef8d48f2da6e0afe8e8e71bd23cf2b1bdb2d8910c9643f8feee6c76c65c34e76723cdfcebf8a343fa97d146e216f8b419a71e4857e0aa874f322b0920734279553783e74fe65f57ac0265e2c8be5060738bfbce4924ca8909f19fda88eeaec759f3265bdd9c6f6e49df8081f83f6d862266bb1fac5d79ad98258d2dc025b3e2489e619df9aced9b26eafdc12c3a6813f3ca9d3475f2b443fa1f00a1c3910193f873ece463ba8c63fa45ff81e83488072641222a7a94243afd2febad8971fc061cfab6505173931b87b28593d1d8f06f1b4ec7bf256f4a0fb05d8121fb0ceb75f3073f4921f5f3d7cf8a1165c549a316d013b8c81ae4f8cebf5bf15274537c5ac9648def5f205bdcacd63678da0a8ec36c2f72d15516707ca5bb710f08466751890ff882fc6d26d2344a6f80177a7f5161cf4b2692569b6a671c2ddc30cf7fc5d9ab8fe2e0b716ed7dc4952d68f1a04bfc6e1cc095a6d4c60284844b28a0f31b32291d00d7138f74659751e5f7d13924bb4b4e902b515fa7072bedca71232fa71b72ea1554d36123321a0589ead98f8c9b8ae6f362654483d20bc53383bad54a3b16a115cbb8d65b5808556c99391ad5e70e01a8bf20648ed2298c911d1ec5e37482fa885c4f26184423ada0ac33c2ef83e59aae9a04ad71fe629864cab3d9edeb0237c8490119c565f3039d73549033fe75fa6879230bd96e94835dd01b6acee51e000b6cf1cc675083ff101e4329029d81a18af4478daefff1fb40e507b9c1280113f7f3bf495c311e618a5058072b53e9b178e88a2543208640c4d79690f3d75c84322bf70d87153a6be9fb12d3eae974781e5500ee150b2da8f2029fa21f44c0fd4a777646bdaee9a056782b52a0de0aba19a71b1c7e52c21e28323cb8a04889383a88cea54a3ee872dfd179e7495e29bb32060f5ab0555d23360d3d42d4b42f7226e9c1bcf09637ee8df1d41b58c636e4fa3a9631e04ce7e2de5b380074d90d59ef452e8eae5e52ab84c07a94f84a3f92a6e5c5ecce4dd1417dc650160b7df583845b87afc45cec23c49f22d7cdb88846adcafd4513d47694d73e84e898a7eb5a5e22f587062f5e167b825822910017388aaf812cb9974c3178920a5935fd43d1f2fe976315518595dd19e566c51fffb039573dbf09a9b2306c973bde0a229322d36edc61e4dd41fc060e7abd71078024af2714c5bce3069ce03d676dad4f7753c73ea0ed9aeb31a672fc91630e3eb7a24250f7f2fc792ff8b8acdf7cebb0d69db686cdfd40b8b2523592a18e1a7f83afda8124290c666cb4b39f513fb0e4de1c9be91cecc874fa7a8c27ad793f32d0e017ddbe87bf851a73173ee4ef5d71e337bc1dca0aa7779ecdeaaf945cbbb027ad853094c595da3c2d2ca7f021b06b3454f77a46e92ed8535b2c4745dca19664f8f5f9a01b71d0222fa77f747d12e469ae125691589d2c29d33e00495acf96b984198e8784693fbbff238a584ba7140a9f94c9c5a970dd34ecddac54f9dd2b97f26c079c195177f9ea6080f3d351d747b8093a7103250cbd5fb3b1377fdc701d0babf67ab5d079509fcc217939928f179b8190e38c2640d216ab23666a0b2ef102581ecc4fdd9ce6829b7ab6529b0f42af95f1aa44240aeaba4910b3fac0d5625f7630ac011dd6f98729cc33a5657703b5dbd19eab4e46d256afc6633c29356cfc61acd731f7e61dec8d2bc9ccbe00301b679e246c36992570fb329195cd683bfcdec72a385d6985c700175834a534f8623643d5ef047e5d0bfe968f397fda26665af6c4f74e7bfb8968598a2a90d1189bd2b7a690a1b9beb0117b9acd3349c953e8a8988195850ef82e6600be33dcf098d9380d35d2cbdb30bfae2f5085e6a6a1755ab683e7421eb2a33db25077d2af2c5df3a760764d9bbe899368b18bda1de573068f94d79ba1849e3899c017b7da7b2ea18d80e52e9fdc2224540a49b9c7a23b12cd9d2362825ab8b57cac675ef0f3f0ff81d1a15322b39c70e18b728acf8c06d3b0b3fde64b474184eebe2d53f835be52a280ee6fc30f859489a4ace5aba2ecf0a74b9e44d3b2941734008ba099243b128a721d399c90e92e9ed80b65a2727c5f8110e56681ee2dcaaf8d46a405e283acb47af11fbbbb69b1a572a438e4c2f35a7ce245712300ab4fd6402e5df6c25f77d39d7c38f687a105d2c96d71b12069814f5615cc3cd5ff066af83f16818571a2b33ff93452e9a7b2c2cc7e5b7a85c96e0d93101ee907e8bfdfdfbbca3b9e2bcc43e56c4aad4af9f91a63e6eccba515fe0f2930a86d433dfe007b95e578204c145f1cb1016edf84d7936966c14bf3f9a625f6b0912db3568a6ffb2e44495c6bf0cc3e7a684f50070dbf59c80f416cfb9d18d3499b4d934490443352ba42c8c687d6d5b0ab35ff0878f4bb3e4a5fa43c3908730a4f0f9f310ede2c23c4713d33c08ccd9c606b8ed5fa713f3f7ca2f142f762580ef3bc280baf7129e75e1538742693a52bc010dafed1c57052a8f37c232fbdd241fa96e5879d570ae9a7fec0a481f5bb2927c7d2d70e8bff858b4a586f36a9db838a2573a37ad280c99d9d18be8dfd75ff4b4d2808809c38606b13604cabdb10a98f0b52f0fff7780166cda0c9af5d12016d2ad79e77e95fb9e2309684f0b3825167c405a48413bb350f789e5ccc9eb0e2ff587ecec8bb43c55f4950d8d495e4a1c0099d459595d736576a152c06ec08b29bd1ed6185daf5d1c4f5ceb72284b380991af29dc95e272c772b9f50a30d8f10e559c726a", 0x1000}, {&(0x7f00000003c0)}, {&(0x7f0000001500)="5cf461cae61523fc437a2391c7308b58e45c9c9eda19a1b31b3851927d5fb66ac40016da0201ecb14345296e88e207093f0c4d903bb31b75898ed2af3b4a6da1c0c24da919b6717525fdd8fe2d45aeea1cec5b09c42150a2c7a113203e0955adbc14bcd84000cda6bea0b1f07902eaf757ae9a8b705102b1e924242ddf66c1019783f9ed2dc81296af2b81dd2dc665d971d0116dc20554a65049672aba0f639b0fb4691a283347dc62764c807ada0a4800e689e3fcb47ef751b775d712cf62fd21fac12b47d1fc5577539c0fa5a56d4baf38c149f18f4a9a15018520432b0ed23833999fc179b93ca9d315596b01d63218afb07f0fe2de414eba82", 0xfb}], 0x7, 0x0, 0xef) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = socket$unix(0x1, 0x2, 0x0) fcntl$dupfd(r1, 0xa, r1) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000003c0), &(0x7f0000000040)=0x349) mkdir(&(0x7f00000001c0)='./control\x00', 0x0) mknod(&(0x7f0000000100)='./control/file0\x00', 0x2040, 0x3ff) open(&(0x7f0000000280)='./control/file0\x00', 0x0, 0x0) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54, 0x4}, {0x6, 0x0, 0xc5}]}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000140)={0x1, 0x3689bb74}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x60}, {0x6}]}) r1 = msgget$private(0x0, 0x4c8) msgsnd(r1, &(0x7f0000000080)={0x0, "66b3a5e844"}, 0xd, 0x800) msgget$private(0x0, 0x288) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54, 0x4}, {0x6, 0x0, 0xc5}]}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000140)={0x1, 0x3689bb74}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54, 0x4}, {0x6, 0x0, 0xc5}]}) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000140)={0x1, 0x3689bb74}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:45 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x571d80f806598507, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x11, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r2 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000340)=""/192) r3 = socket(0x18, 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x7}, {0x61, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000340)="0ed37674781895c981715f891dea") fcntl$setflags(r3, 0x2, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r6 = getgid() r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f00000000c0)={0x1, 0x800}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x8000) lseek(r8, 0x0, 0x800000000000000c, 0x0) getuid() getuid() geteuid() r9 = geteuid() setreuid(r9, 0xffffffffffffffff) r10 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x2, r5, r6, r10, r6, 0x4}, 0x4}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000040)=""/60) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54, 0x4}, {0x6, 0x0, 0xc5}]}) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:45 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x3e, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54, 0x4}, {0x6, 0x0, 0xc5}]}) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54, 0x4}, {0x6, 0x0, 0xc5}]}) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") {t77p%Jpmap_unwire: wiring for pmap 0xfffffd8029259328 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8029259328 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8029259328 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8029259328 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8029259328 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8029259328 va 0x20ffd000 didn't change! 16:00:45 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), &(0x7f00000000c0)=0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) close(r1) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54, 0x4}, {0x6, 0x0, 0xc5}]}) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54, 0x4}, {0x6, 0x0, 0xc5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:46 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000004c0)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7edffff], [0x0, 0x0, 0x482], [], {}, {0x0, 0x0, 0x0, 0x7ff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) unlinkat(r3, &(0x7f0000000040)='./file0\x00', 0x0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:46 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [], [0x0, 0x0, 0x2, 0x9, 0xffffffffffffffff, 0xffbfffffffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x200}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000004c0)) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:46 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54, 0x4}, {0x6, 0x0, 0xc5}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:46 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0xa, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x7fbc, 0x0, 0x20ffff, 0x5, "0347426dbe5f451fcd00", 0xffffffff}) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a0000", 0xd) 16:00:46 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54, 0x4}, {0x6, 0x0, 0xc5}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:46 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) syz_emit_ethernet(0x3e, &(0x7f0000000180)="8b73c9a76206e98ec91fd56e1053bba8d87d8cbf97de546f317a450ad27976838846ce13c49e526c2d69357bc464f92387879e2e04482c6344b9b59b7582") r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(0xffffffffffffff9c, &(0x7f00000003c0)=[{&(0x7f0000000440)="7aedafcc3c7e71d523aee8ce5482bb7103cd1d6a55dcc7480874ae83d00e835416880f495ce777cf970bc2f3dd730f4d6bbd2570aa7645fd6ae6f7e730abda75fd5cd9bc6fc1d70548889ed625f3530ce6f38968d87b9f46dcc0def1d0062951503f6a04f3a4fccad5a043f4941a2b455251584e37fc659b2e2d8caf0c4ddd869b3753a0f22c904c3a51914a941013ad8b3001eb4a65271bdafde378701ad3acfd2dcbf583286ce456bab4b7e15bd6751162ca7d37141b9e0d60274cf8a86c40f5a76fc562192441f6b1b3c076a503c46a6066767e4d38a61d29cabbdfb1fffd3dad9dd9341d8a49ad4e6f6c2d43e40a6d3d564e978fdc5fee5dc6ac69873ec49330a241904537d547b1cab478d9b1d16a9aca1a2eba192f6a36eff9eebce24d6d011c49d1c4a8fa82b358c1262670317420c05f33a93dbf7dca8454b8d275b28935ce68beee17a756d106bc48dcc6f098c48e9e7745ecbf8ebe8d53264d7b6a3c3f3d309a8172318f88d69075f15a52a61f18b490a92ee4912b77e4e5d59f7c77b95efcd2df02654134b5f445497ba4fd57a0b82306105af98c93df35c00338a6528dc898a1406d8031bbe0681f7c501357a1040204fe8f06c7754e75d42477ed30fc4f4f67e15a9fe4625d6892190c55cd2fee31224f2b16f93f6ed92405f99007a572a8ec8cc419e7d12dc1c83fc91d121cad2df0c562c6390e064b82b21585b34829c70d1264a6bd708b4abbf36b2ec9ab67a58968be5de6e0cefca53cf58b2035409d6fe90d19632a76c5f916c3a84ad89ce8f7d8091eef51d44f527c7391cfa0ae5930d0b30473ec61711ac8a834f87ed877be1a9957575ba7e85cd541de4890ca1ce81b106d768ce1d6e2be7e3859a9920d62c97ba63e0ca79ff94571dbb569749c0778c5ef541f5458f5220b3a9c2a097318dd6d4b381be69f1fbe7800d7140f7afb0c59e29762b9d288cce92b30ba654337e81d2d5f228be69271cd907d5b95a8ffcfd43049bb0968a11977c9457f334cb40210872b936eaa4619b444a96e211bc16f8a7da743d47eecd2912991f2efd7d00866c1fd60414794743df7e8089fd69ad41c1d7bf1f06222f8c4784f317f3de3ac20c5cd096834b7fbe8139d8e0d80caca5e6f11a656730069a756f196b48dd6160636e31e0927c5f7537146240cb9724086588e5c7f17335deab0e81e373d3590be10cb1f55e9b0de5cd9d7390e1dae93614b210cd4819a2e3fdba863bf84361786475c707b9eb8302b7f54a27b57b55c4c2ffeff32cd0f2aba919c159c1dd9c7f59074a8d726cda8ac400805e8f78bc0333e52f564c26610563d8e768b5567ba9a1770eb88064df30928696055e7b66978a604f0987d41e517eca832eb3ed6e361ffa72ea1de081e9130274251134e1943443c1fd9b826eb160ce46291282c1b681610877894822478e3b6598a91183d88977cdec861c3e5879499ed0ba3d529dae392c966c4869ae5f4749f80e61f3d4b04272b72fb4dc451b6428cbf30d0f6e157ae7f807b79f9f9aefc633ea01a9a30ed0811e0d1678f14658df451fc7fd507bf6795a701ca49e29ef811e5454f9a367b80576a10dc1b0c25843edf97856cf1482cef0979be90b96011e9002f6d4331e971d23674b47bd87558f08a7230bf7b3c80d34f854a82bc8a314a6ecced8ccb697cd61af2ee76dca4bee17ca61125178b99f9dec098a8ee9ecd59937471782811a451c16ac4cc2b62d2fc6db7b1320fb6b2ab8f91c2b2c0cd551dcef3b79cd3b51ffb87970113582e5a30b66af1bb657c6023bff9769eebed20f4dc8d3485fe0078ca5901616b50a99e1c9dc27a356be7ba08c55bd2907505ef2e950a73a959249f9b3208defe632b73a8eb34e82fc4769896d6b8140208fa2464a7809f5a73899b82fe6c4d0a238ba1ec3a0fa8805b2e4d49587446a486fd6d2ccaebd19bf282b157f7c9f98ec131d0774fc9f16f5f0484e98b220cc52eaab392bfa962e4db02ee826309e265e7aaf6c576d645747a14087bfafb6c08ed1e9a64aafdb3b6170a99ffeb83e23533a5a86987a35cac9d9789d1bfcad04a4fb3decdff2a3a737038986d7b78eed88497018dddc98bf7bf848120f0799af04c80044d542314fe610db6e5799fbc7c445ce2f13ba7baad2c475df721543fad5461334328412a25f9b771c4e52609cddb7a64ac4a4447cf9c6eeb00d0a7f56a94b90af304542bf2db6fd852850640ea7c1e37db6d6ceed4a90152417a3a266f2e8a6ec5bc394e2c730196714efca32a0fed5db68dd39c0870831013178090c6eddae42c7d524c3117d70c16ab1c5ace391feb78d0a015ab7f844c171c7e63df8336d1505e6e063d73872ff6e4d9e65e7b713672c38f9f443b8a816efedc03dc13e30d3566917176618226e84d618b816d7a12ec6129d2bb767f9f4001b5ccc5d32bb78eaed73e93271eeef3e29ce5dd6fd4f2bd6584962bbb9d28a1e63908a738958002bd4b0dbce13157b895a5f57365a4718fc084e2903be1e1056ac422780676a650be29348616a91e78e910cb1c521342afe93a6742b193b14f857dcff86ca9d3f720bcbc6fe141c0ad6b957321cc66b678aab6863aa98e1b67e447b901b7d13b06ce2509c18ac9fcd9d97c4e7f9d89bb2430aef4b4a8d324566ac59b8f1830e13a43c1599b08e84e691578ece16f8bf782eef788b719d2e0d1727eadd0d3284d8183444a6fcf1f207e1ffa7cc70bf7dfbc85479ecbb30c1d05aff8dcee59a0d6def363e912cdd60c7fdb4be62668b4cf48440e11cca4afcc7e5d9306117fdba7ddd832c5c43e27d6970afb438ef7a3a30657a0479d97ac087a15ef6114882367b166c769712daa208babc99ef0522e5bf7d903bf87d1eaac52b301ade29100091b8c743bfa9ad4e1cc894df9551eafe02ef41ad5d21e9f7bdd42ba5a1bcf31e041d924aed87b49002cc87356538f6e37b1c0acb47cf46361b0270585c0a1d1b40a9bbfb5e7485f739507a0c4fe5d99c376ad89d23609e8c01e2e1829a2e0d1cce4665bd3ee6b1a980a7d749377097cdc2c7e8b91f509f4e91f100ae2809b797ffbd61aea6427f12565d8b3682aee0b04bbee7118f47022609ab94669ab517abc9cf5d37312cc4a7d6c025223ebdcb65763b2906c5a96ddea23006c12d3004ce14d9b904029a4b0c6779ab7623f316a54787deede44498b3ff2166edac7c5c8f401755eddbb24c7a2ec54fb4ddd86bf952b41060ca5fcaf191e67aea6b1d35f63c1884a79210af7d3fab33f821b5da4ec6b455e30b2793a14e2815512cc80d53d8e0532aefcf00d935d792898caefc1ee45c6704f6975a3ebe765d11b8ee90f71f4fcce6995ae4c1bf6551d78eb641361758e7d4ff0c92965dd592919cb7504ea819fe210e9e02760a92efa357cb62280b61ece9d85811d6a1d884c6cff20dd74fce83bfb7237caa254b4842bafe751f12ab25c5593f2435909ad92b420fc2a12d3e0f733a2bd6dfc391607c507340d9fed4aea881ce5f1a0e8329de23b1bbef09b250b2b7442e447009cec4d815ff7cecf45234859fb848239f6488736687febd7bcc85dad6369095fed9235e6bea5847948132991c742cd52e530eaa77d5d9e898f2b18d97c082ef4694dd40e66a2a8a7d099171dd1d676308eb95001f60482c49e0a236eda4fd21fddc5e4097023db942f4cd045a8f887a94ddb3d20ed5773550d2fe27d14952e97b104c16dbc44064af7bc553a805b9ecff703ff0aec6e2eedeaca77eac4abf5ee2b527e387b5533df9c75b42e895b05a364891504ad96645adacca618ce824a3291de9ffc6e588f34a99cb8f0d6987bc95a3a44cd819c5c8ce967449df265d860aa729012babfa1c05cb32e3d8b7d8b2b5240aaa6d901f106481ed9f3367efb1e5dc514ebb8f7ea6f26b60135692c03580a7f6ce9fbdef3a5e92f87704a21ea5bec5f7276426c3ad949d5bcced0c404c3a6563e87617b417a4dbb25f6db44afcfa4081bc75ed4c15019fb85afb7662c2e617b21d55b47f0433810c3bcce974e11e8f0f9826c4b7c00b27c4f6cf91942e88db88caad2642450f30d08f50d4be5dba59bb8c4df8382b55b19d4de2c2eb3964558b594cd20058f9470dd5f325355520e7a1e5dafd8d9744c1a7cf024d98d77443d1ffe0db8e439114a71a43b1db97fcbfc5305c69cdc2bca2a361bbcba69b004ac6c880cdf4c8c021232663cf18fd1e7d326a9e0e211ea0939570dc758433289c43d0617a54041a26d9c0e64eb27ba2587bd61c859b70fd4e6a35a11a19b846acac535c92cf4d2aa222938ff0b80b8dc362e543bed09a5013ec27ab4a42b97eda17f6ea0543f1ad17d78793cccfe1aca6b5e739400688b64d5d80be77c2de26d864436854e6fe65c446fc893ff67c91baffd81cc2a173567816abe4051d0445970276101572239c8102ab3d603792f7bc39f4b4f56de6d641c9ecf38da9dca0c904235227d0c12e074f250e75b231de31a661c3775c8d628ac8eae36a983e30c5f7b1561319d787f6f895740f6f86b3c29479022e94d1386e28f1a9dc3c6065a091c415c3af1e95bada74ab1ea511ab4c51a29cd122a4448584cb2c1dbc186d4e6dd12170fcffcb581231cb8bd466e8407fdb85b4b84ddb6569b266a6a8e8c433a8c6af72db492dc7bff71dc5bd32c620ac6348d59619d6f6312ffd17ad5dbf32103aff09779f20d46dcb5df8d04d6097eb33a2e41149ccd00ba03f7c7f7515b751138748606b1aa3dc90f89e39a8ba88272fc2e6fbd969d5d7ad9f4975772488898f860c0cf0164eff1b4df2aacbda4cbe669ce3b316c0e84dffa78dac61f86b94a00c690d02c298a137a14e7aa42d32757a00ae3ce260d6623aab7138a849905efc26427b900e6eb685d4685ba6cd405e1e760de3150f5cedc837182de8623c9d319f5463a40208ed79d66839f6ca212cdfcc4dfef4c022f8bd378648096736a5ae849d2a2bfb525b87f05162dcf01f2448cebf1831c16327147f546348baba3060a713f84962728fbd74323e95a88963f5206d4587fbc1296bb2c460cd8d9cf93d213dae564afa1c94ff1604cbcae19cae4920282832b6554a30d23bf8e9a4784cbdf6f82b6096a0f1eee1f811cd818d6da912c96db974d98dbb0256705556db73c29234268b8c7967ae5755034a876dcd3e56965d1402769a6590bc29a5e233a87bd0e5603e986fe1bc676f5918be52cdf002e1c35020195faf741ca18c9175edcef7aca2a6b7d2fb7a91fdda5339787bcec7c5c208150aaa9ae17ca13dcfb67e23f8317fa611f82b286eab25a49c2142270d3b39e5dbf5d0f78044dabfce548ef7ad1f1d0c1f580722e9b8264b1d987925e11a8ca6b43d4ee2889fa392e7c08a5be8969038ca089b13eeeb171b4f33328f3be530b78b742999a0a2a4363a5d89c8df8bdb32c635d48a67d61c09df3f860e53e1e2dbcfc538b2ab2e720a38b2be2f362fe37044f810d61549143969700df16634c390da59079887cabc5576583ce0846bf725697bf75378451c90f1ba245958bc0b1cccbc768f4ba514355ac26cd6a5f5b73171cdc49335de1cc19125e68c9d2aa2304a389f6e3bec851079d1da16507e0c673cc101fde92cc729a3c148c4bad106788e556244f0191252dcc90e77cbc7dc10f73058ad45bd46edfc364351d71ef257e4119fa8d4d0a391394c3dbb24100dd28703971f7234621d2538653d348f7fe36e4a03886b8201c6aa19cebba17128fb6d3a11a74e3f5ce3f10646884f0d95fd26823fa341d74d53b870d286f", 0x1000}, {&(0x7f00000001c0)="995054a81c3976cc5631a19c7c7c45c0e3b837d6ad2614d42af8db423287fdd352757c59a15882e813e71816d3777e15697697775395e03de79ca2711f9afa7361097cd49d72d7345c97b78aa361c67b85ed52ebbb435c2a98a2eeb6207aef7053951ab8c94177ff5c2090b8cfece387d86cc0ea", 0x74}, {&(0x7f0000000240)="7c139ddd3dd74c89b48e13c2771665dba069de77afcefbe377140ca7c144459722e052783eaf8e16c92f1f5f3b9a9f35399b099f7650e28ebde879195e9596f63392194b22437475d8ac7d5de07182df951e4073c409cf7702debe6b30b3c13b1038313075cd9d73627c669c4957635e53b3f15d8967163894e0617c50313ef7d1caa6f2a4eb9cea3b7e541baae5e677be984faa7efc23cb5c33f75fccac6ae572b29e201b6e6e4d06b6642b66722f8bc5aeb28a3a54db5268172663a5e29c92b1651b8dd7a03d7a0ab5f327d565050794301bc4953073a5732aa4a317dec7b53ad9343445826014f2dfe3", 0xeb}, {&(0x7f0000000340)="1c04fa1e9102d4f43fa7ac6ca720456bb0611a8b8802841ace24e8d75979213ffd358113137df3a1238597591e8d4bf4c22a3205edad80f68d6e390ed381de45950fa73e82980ec9703fe294f68854f6ebe38be5c2d70ad5ac55a6d9c5c24cbc76620f45f08214f5", 0x68}], 0x4, 0x0, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000080)=0x20) write(r1, &(0x7f0000000040)="8c654f5c276dad70", 0x8) shmget(0x1, 0x3000, 0x240, &(0x7f00005e1000/0x3000)=nil) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x100, 0xff, 0x8, 0x9, "f2c8a0781e9a85d12fcd3e00d601361b9a71a015", 0x1, 0x401}) 16:00:46 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54, 0x4}, {0x6, 0x0, 0xc5}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:46 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) rmdir(&(0x7f00000001c0)='.\x00') ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)=0x2) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2000000002, &(0x7f00000000c0), 0x2a) pipe2(&(0x7f0000000180), 0x4) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000200)={0x5, 0xa9f, 0x1}) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) r5 = dup2(r0, r4) fchmodat(r5, &(0x7f0000000240)='./bus\x00', 0x1c2, 0x2) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x5dc1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000040), 0x3a0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x8004745d, &(0x7f0000000100)=0x8000000000000b5) close(r6) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54, 0x4}, {0x6, 0x0, 0xc5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:46 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46dd4f0e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e030000001c6b9b3fea3baeecc18a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc806278281488cefcfdb1bd4b1ebe36d58ab4f79a6f9c748eea185479029d8d3f0e86d7ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e73bb2dc6657ddac47a47e1d36a828070028ea997e3ea944dfcd2ab67f05c440000447c89262b7abec43beaf656f9362301576534c2d7ceac6f705d401000000b3dffccd0e67beab3b00b0c1b705f6b4300048a5c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc4034be2f064b23f18c8a4c9fe1692c35dbdc77d3f79c942baa127a4d05f33d4fee4013cff9dbd878bc4230731754b4822fcb9da73e8129e86bdb9d36295c7a83e370d9e13edef846e920b1639dabf973ba46ab6274fc26c1776f86764e266d26b07f0d30068492ffffdd36f323402e4ab3105d001a921040eabb7713aca8a5890cb64cddcc879b1c4e62b74d672aea96557a85b64cd34d6e00"/456], 0x10) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0xc) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54, 0x4}, {0x6, 0x0, 0xc5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54, 0x4}, {0x6, 0x0, 0xc5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54, 0x4}, {0x6, 0x0, 0xc5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:47 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x10000000000009, 0xffffffffffffffff, 0xffbffffefdffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000000)={0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rename(&(0x7f0000000640)='./bus\x00', &(0x7f0000000680)='./bus\x00') r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000040)="120476d39aac0c386a7b10f759314b80680292d849c9e89354c76cd50c17704dd55299d6e0c97caa51652e47c4c5a43c795b6a06e1b5ee640ed6e46aa498ef1e792421037f425ba6a80f327c1ff63243c0f6303442400921975eda87c515b4bd8a9cc89bb4c3dad4054086e85986287a96e17176bd0eb82fcb60", 0x7a}, {&(0x7f0000000140)="eafcbf6fb78bb7aab992600c500a238f5bd86a04f40124a42c0328c8269d392c3d7dcd4d882d20c2cdc95883068dfd6b2c46bbf40fb923fa703a595d8d1d8575305b7f354bc0a52af5b4ae208df6c14d0a28c995d53616b7fe8bdb5aba3d", 0x5e}, {&(0x7f00000001c0)="94ade818b56ed33b51960c3f3ee8374cb58810a3dcdd765a58e377787131f66f41749aa42ddb254e380d01c4bb0253eebd2519630370926db869e5d551d87745380c269d0185f0583a6f050be0f4afadd362a08618408b7b9103e126f3c22f24aef7", 0x62}, {&(0x7f00000004c0)='V', 0x1}, {&(0x7f0000000500)="4cd0d9bb53d2b509dd3746cf577f7413a47b4feaf3be46d60fd0623c597528e27adeb84ba9b49c7fcc42844064b1fcc2d8c264d18a06aec6a74799", 0x3b}, {&(0x7f0000000540)="e0854a9a1802ad110df27627d507d649a4fc88a0c19d6d841b84042b5670", 0x1e}, {&(0x7f0000000580)="6b15fe5fe1162f242b36dfe4e3119918f03d8ed85d41d8e22c564cacf555dff173a908563db8a189d4fb9d24c95b711ff91eb1d4be770732aca7950068", 0x3d}], 0x7, 0x0, 0x80000000) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54, 0x4}, {0x6, 0x0, 0xc5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54, 0x4}, {0x6, 0x0, 0xc5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:47 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258508d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8c979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df709305d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fd6d8af6daa2327451ddcbdb293c5527b8802cd80ceb29066b8ca000000000000273cd0a15a76efc4da8dcb008bfbede8038dc2a20e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b"], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x4, 0xff) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) fcntl$getown(r2, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r1) r5 = socket$inet(0x2, 0x8000, 0x1) fcntl$getown(r5, 0x5) ioctl$TIOCFLUSH(r4, 0x8020699f, &(0x7f0000000300)) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0x34, 0x0, 0x0, 0x7ff}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="d4962cf0fff3805fae4f42ec9a63") pipe(&(0x7f00000003c0)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x108, r2) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e94f2f86d244000000007fa041fd") preadv(r0, &(0x7f0000000400)=[{&(0x7f0000000080)=""/216, 0xd8}, {&(0x7f0000000200)=""/85, 0x55}, {&(0x7f0000000280)=""/214, 0xd6}, {&(0x7f00000004c0)=""/213, 0xd5}, {&(0x7f00000005c0)=""/153, 0x99}], 0x5, 0x0, 0x48) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = syz_open_pts() ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x20000000000003a1, &(0x7f0000000280)=[{0x7, 0x20, 0x7f, 0x3}, {0x6, 0x1, 0x1f, 0xff}, {0x2, 0x2, 0x0, 0x39d7}, {0x3ff, 0x6, 0x9}, {0x7, 0x3f, 0x40, 0x9}, {0x2, 0x7f, 0xff, 0x4}, {0xfff, 0x2, 0x1f, 0x2000}, {0x20, 0x2, 0x1f, 0xffffffff}]}) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10000, 0x0) fcntl$setstatus(r0, 0x4, 0x40) ioctl$KDDISABIO(r3, 0x20004b3d) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0xff, 0x4, 0x5, 0x8}, {0x200, 0xcc, 0x0, 0x401}, {0x7, 0x6, 0x9, 0x5}]}) pwrite(r0, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x7f, 0xfc, 0xca, 0x10001}]}) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:47 executing program 0: r0 = semget$private(0x0, 0x9, 0x42) semop(r0, &(0x7f0000002800), 0x0) semop(0xffffffffffffffff, &(0x7f0000000240)=[{0x1000000000, 0x7, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r0, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x800, 0x3000}, {0x2, 0x9f, 0x1800}], 0x3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000001c0)=""/203) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa", 0xcd}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) openat(r1, &(0x7f00000000c0)='./bus\x00', 0x1, 0x24df1cc238d48a86) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000100000000000}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) readv(r4, &(0x7f0000000080), 0xa) setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) setsockopt(r6, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x1, 0x0) r8 = socket(0x6, 0x4, 0x0) setsockopt(r8, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r8, 0xf, r7) msgget(0x2, 0x121) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) open(&(0x7f0000000180)='./bus\x00', 0x1, 0x14) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:47 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2130], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffff7ffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000080)=0xa050) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:47 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa043a16fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9057aeaac500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x6826, 0xd2c0, 0x1f10, 0x74, "056ecf024f8f9ed0932fd8a0e5e6e324e74d2b6c", 0x8000, 0x5}) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54, 0x4}, {0x0, 0x0, 0xc5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:47 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x400802}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54, 0x4}, {0x0, 0x0, 0xc5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:47 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000000080)="ec", 0x1}], 0x1) dup2(r1, r2) close(r0) fcntl$dupfd(r0, 0x0, r1) setrlimit(0x8, &(0x7f0000000300)) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f00000000c0)="f2d5f0aaf2f19132d8460c570429dc0d00091a4765258b976ce5156a85dd421f9474893b02399cc778305f95bf5bd94458382e4918b47f2a2142903bf6aeeb94cd11a51a17c89c7420e008cda40e8cc1f50f2d105aa0", 0x56) execve(0x0, 0x0, 0x0) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000140)) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54, 0x4}, {0x0, 0x0, 0xc5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x15}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:48 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x100) setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000080)=""/14, 0xe}], 0x1, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x80000000102) pipe(&(0x7f0000000000)={0xffffffffffffffff}) dup2(r2, r1) r3 = socket$inet(0x2, 0x2, 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff}) dup2(r4, r3) pwrite(0xffffffffffffff9c, &(0x7f0000000100)="7075ba4688a2d9f1ce0161bb0e0bcbadb3d670ef81ab1d049c680d9ce12a690a742cb588a1232eb2f3c839085ea16158635137ae16157dd1dab28f992f6beec18fb5771fb7333285d24d841e0f", 0x4d, 0x0, 0x100000001) r5 = semget$private(0x0, 0x4, 0x41) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f0000000200)=0x6) fcntl$getflags(r3, 0x1) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:48 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffffffffffffdff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = semget(0x3, 0x3, 0x4) r4 = geteuid() r5 = getuid() pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000000)=[{r6, 0xd}], 0x1, 0x0) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x3ff, 0x6, 0x3, 0x0, 0x0, 0x6, 0x101, 0x3, 0x0, 0x8, 0x5}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000040)={{0x3145, r4, 0x0, r5, r7, 0x0, 0x2}, 0x201, 0x1}) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) semget$private(0x0, 0x3, 0x80) r8 = kqueue() r9 = kqueue() kevent(r8, &(0x7f0000000040)=[{{r9}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) fcntl$dupfd(r8, 0xa, 0xffffffffffffffff) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r10, &(0x7f00000003c0)=ANY=[@ANYPTR=&(0x7f0000001680)=ANY=[@ANYBLOB="fcbbff8e78a17117aae96a2e84a3739f061bfc694c967dab42ef537d90f0875ec062a534184456f9a7311750a95070efefa9c0570b7deb77c7712f2f07ea264d74354d38796356e5d97992b475ea9fb569978da3641c46234759def0766fe5850d72fe3cd315f1a26ff130df47322bf39de07f75f456f0710433d1d3c39809f71986115e9e529e9c654e388e77007d0550d7637f45f3538a381b42554bd7cbf57fdceda35e52d06f637f3efe22ae002d2f4317cfc61858d66c524b89dc13bda5a88da4de9de7c3bf3bd325f5f740fc0ae325cfca007c1249b9deaf8a681e1a6c4a2b144e07a3ba7893e0e784d4d97cee2460c4f2034eca85c78cee5c413c8668684bfa2b34a2017c98766b5fbf2cc0071c586b72fefb44cdab7cd7c429c727c941ea0ba639a1c0fbb91549d2e60d21e3003cefdca6691c9ffcecee3e85e5d6752493109c1bf20ec1d1d9cf8ce109a44c3b81f43552f5bd3d8946572bce08757581d3bf45dfae10d9e1885f7637ef4a87b138f46f4187c6ab6d84c5c644f5503e935b2566ae15241922f159209465a34def375923d6e2429c0a4fd294d3f711b40832935989a0e45630bb89baed212b77e12f98d13981483a477d888c4913f60b07745a6bd612cb527406ccadd8555f1c9a97a4d310896a3a9d228391729d74e42600f49c7842206f2411b4dcd2a85747651fc5b0ae8cb6a878b82e9581dc6eef37efd74b683c8b68e81726525c917fe7d3ebc792fec7c99301a4576aa2f7270af3f01e7dc4f1b14604ec5f2615a31d87d60d4ad62ed12fe796648916112b88a75737741b2b18f2470d11023b48d58cb452dc6a8b8caf14406a2714e2e93d2ba1083a0f6dd6c40c6827f374dbcf42a77b907e3d0bdc5d5a53c9341def67bf4e0ae9566d0cb398816edc85d56f16b4e440e753b330e4998dec8a5221610abab317833c6fd2872cc71b159d03477e73ac7a4b95d6f875d0c42cb00eac002ad2a738e9e06c6be72a23b72c785dcfbf740693ec87ea4fc2c683cf8546da8f45e14c79a3abf64226af25d088d5b1fb92efa3c4bc89803a90cccc598b6666ffb39e9dd72453c324027efb1928b7b6504382099d324ebe9d64c113f8ba33a103651937277578ca657ac1860567269a4eaf9f010a2fc2ba1ef9d73a6a24b377c8442f0f67b3ea5b5179e949c2c87de85def8d19ac081c297769f59dbad3fc6e4377cf3ef5004c079f2d8e2cacb6d687d30faa4448fa73ad0e691b92b8e4feb89ea3f60be8669c2476ac9c581468120603fd88a24e47d9331475d0377d5acbc35b54ed2a09d3f7f0ce23f25b5ec659de036aae06ee987772c2c8446a51626dc8d24ff4e82d4e0adbb6a786aaa5b41085e4ef74595871dd4fadf3add6913cf13ea1c410b29aef11ed9965e7dfa6c1df666ef5e92f3cb1fdcfcd25694b301f5a6a85f2a3a3acf74fe309da7423fd1415215321de157e06bc25fca54bb84397b043ff633a8d11128cba94b02f1387fe86e17958c536d1bf194cdaefe4fc2427eab80cec2384280b245e33601a465e7bd89049709b777587789a0add3092c17af6126a395e7d519bdf6792b3f55d86d1fa4ecad4f6b612e1c7df0667f7212d510e442acb36b4373818f071ff1a6296a54324ce41c17ee1f6b0725348dc84ee78f128172f8530fa86bbf45f2c6817458f5c060c30e1a17ce53e837d7e3732c686da3cc74096500e29a8e54887d5ad9145d7499814f77079ab8c16b71301d973dad200eda33e7f43afdeea0246741cb31612605556a9509aeea342d233f2d469f8e2407129a800b27820d056faed8460cd23a2e9f89e1eef41cd4858da9fa0d40cc1154b26c817ff5e73276ace79d2dedc7d5a34ff99ced916275ba53eda7cb65c728a14b584f9d9e54afb8fe840b28b5eee002d73d2c5e2d844e70e729bc94b9d9d88d949ba79314655ec43fbafa05a7dcb53c7ed18b973fdb3e40b1e2c8aab2d59c7edfc8853eb5cf4c9cc40e4faf337ea493a84874a1c0b69fe512931cc5101ec3d919e4c6c614f18a548323816af335e54ca22eb41fda07ddb6ed7a1c9edddb00baae4e99c0ead4b7184de4a82d6b74f64198d9190fd75ed8f1fdfd715d003c3546c154185e1d6fd75468dc61ce3f25fd27ef2767ed96db54280b22491de7165c48f519ac2d6e6aa203097992aeae3999b643ee7ce96f5f2dee0cc6df91d84efde844555e491a505c0802188ddae201bbafe593fd7fa9544122604bd8b869641643adac07835480b108ae1efd84b8481dcd545d4df645ed7ee9f3bdf9095943963232b88e7e636f923fd8c7957ee4842e8411ce06bbc31aa907a540e3c5aee2dfb674eec9f9bec55791bddde45d6861c3dc31224720bf848174df54b085826970490980060da667c0475c6b1aa675cdf1ccf5318427ecb8877229ace187e42e753b250f4e58fc874749280b869a8f344a72cd836f7e138788126bc17627348b669c7b032d5b4cbb6af0d01d68788244b9fd95b8e33aef90583a641138211421ec7eac381d384e69e97e4fd9863145bf09df755d774ff9e2641703fc0410f336a6e48f684be172f09e94e5a78fa10d597f1b8f71f27e47f48433fc3d166c7b0668fd6b17052374feced63c1f261cd58c93339a3d2a3b8a671b4103c5a10a8a27e6e613612f8824d56760d8e7dadd8ee6ed804f83749fc325cc23afcebec7ffa700beb26d8d4eabfa5155ef4ec0b18d84961fa001dc5b6c247fab8f65995a1491031f3480bfd5756f4d8ff8ea7d7674726c577625de2381e4d8a77108ffd4704e4b8668acc4a89d4b8cc73d23a28954a95ae41cb0a67e343ad8092be0b649701bb32a4b52b2253d50145c20ab60a995d92f0ee4efa4fe11dc907d83ece27897561dd3d25c7f083c69e4eb5df58c2b67097e9ead5057f7402c10c6e86c68640c5679a82e0f1e5224a10ab20bac197f85f9884fcda86813304be29c9256f48fdd32a0306fa7c01fee2f58fd006e0b4592683e5814d304abfed926ca08852d1d2331c5885d366a98963c7a14ba96644f4413ee3ad4804a9ed752b37427a889b31c7cdf21e59dcc9ee02f2dce3c2da990d9ab56e652bfdd26a2fd2cc1a1c7f72a15a3d833bbb78520dc2d3d1dba7cea5192325e576c8286f5c2f449314df1e3c6ca0ab4af1ff49441931414a17f1687e458aec26d547f5897b34643220810e9516c345fcfd2d6aa55339bdc95d7104e2eab33f7f44c828371a9cec4f3a0e130f3131612289efaed4b55d223fce8ae8358368923130566846bb0c3ec1e884f7d6049dc44a39debb9547e977538d26f06f7a856d9472b8d8d21d9acc3668371c34e0afc960342faf3b4de9b3cb2b9fadf86d4972035e952d2bfa03659bd0e489f1f678ee6da80321b5305d84776939eb672dc2d014ad5c486547b0a437e10ceb76785fb086d931061bd8f75f7a91ba749870c9b985ea3d81c048374632a0b529a14a742a8b20d57d3522561d368d0d7d4cca6a8d76260e5f30f97f76e30d35b876489792861b89c0abbdb2a55121928cf62bda79af422848467675f37b4703dee779b696d84cad1be0482049c3260c8c276d5f2440fc1af321689b3475bfb706a52bfbe432c850c6808d0e75ecdde2e57a5757f6d985e7d2e6f303e79a505e8730396821f9bcfda0f11b74d8b19323ac8d219a4b051543469ed9f5690a12988b877036b711499eda2ca81fe08e411e41b59272a0b8ae2e7e905917f18c0af9c7376ecf26b0282685b1f299521b7a28a63f628e61d843ae8295b8f16af2fd30bf2c2d945d52f59f426ab0575cc5f2a2a3e4d511e4ad6160b33920972028a00103726b9bccbf7f673f7fa23dc61738806983c8cd59acd951203c23b5c2bdbee0de5080e7c313498db7e894c120c18d747aadb8867a40ce2032ad20e8e9e8cca92dbebef8cd98091ff237496952d73e219ceb822e25fb034a7f860f1aed64dfa67f2d81aae360fc756d00e33b6c0f1d8d5d1fc951e15afaf1c022afd2a18acbfb1f511b02a2e7d8cf2ceb18344dff8bb8dccdba268ef640b1861c2680a7f832a207c2506697483380e99ad896bec77b167a763bb0b5fcda71d5f5c9946f1b9d542e73e7f3952aa75d0334ed7b56bf17f22f4ba000015706916c41bd305b3a9f72feabdc26d89ab7fe43ca7e2f45f819ee9f3ab29a28d00bcd725f057c8dc4fc0ed784949e7118dc109b0123d4624cc84df971bcde9e2b55ad92398308d996fbc27260fbb73b02affa06509aa72c2cf6aa470c1250fc716f91f2ff9938f801cd79eaf30c680d5471d53b0ba47f627ba241429e87777db8d58adf3a6f8f9bf28c68c3e760acb946d18080a2dc2d507a715cf34a980f20096f5ba5677f591f7a45d504a5b75bd8fde3bb9c7dd55524c31c57f24a2c95b2e5102116a3610cb0950269a0558450ffdba35c92cf3c6f43cd05bec9262275a7946326a152350c0b7e7f82bca6711fe37e4da0f163043e804dfd82ce86cbddcc1a117944f637d515a71d9f2269b4c1f9bd55a78287b595e1ef5e4bff2046282ceddefd9d1dbfe8395791a47510706aac726ee6f91a7fe50acfe33ec469f7345620475ba1f41814606c4690856740e38fc651da5e84d3d52353bfa201d4ee5d8f7eb03190be42059a2a5cb6d775a070a3f110b1fca356f5feeba4715dbf05f0166eb4250e5ca2c5a8027ca6b3ae395437fd1f150a827835a6d473f6ec8bb5ba589297f1bda3579fea0f5b50ac73315c226a9727443a28a01badeec083bd2c319ba61d1668bd66be3df06d4a15b142fa2dbb0402595f0cb4e4efb79f552283a94c022523e2a2ea2ad3227484ec4ad005d5a309d027848da21c280cdda985f8537ade6f0dc2a135a6c84c481dd3ea896dc5a5e93d655c2b85d4a15ff96cdd9042b8396fdcc3a8075c8e1391160e5086dd71606ec89875b37eb0b56d0c1ab0c0266686e444dcc3afef01a72312b1ab5d8c5ffe7d4b8f8e706fd3775f75dc2568423b9657be1b1bb42e10c3c6be4ddefbc7f7477cf4fb0fed88fdb318fbf1890fc960afbe8311011fe4b9fbfa7bf5f15e7709f27f4f263230051171507617708cd77f8caab14f8d8b51cca296e557e742f0bc078d9d42574a83cce1baa35cbfc42ecd91fc8a26dd7221a2e926d9b4902639860d7c59220d3dc93ae031afe89d29c0b20346e43dc8efa8a670587a86b5cf3def1e83a5c5bfcf3ba5457e67ce855af10f45ffaf38a7deac1d61fe108358e0d0505e990c8b97f65969e5a33b67007f3b52d6c700e1c669db1ad60a004ff02d8f1e5b9502ab00184a2a93d25b3c31c52e72d5860f1acd81befc303729b28cd0a3a5b326d6a7e0012f3cff2af2987c8929a77177c242c7648616f11781de90e762ff903dda45d1b0951e6e0ec5de940728b4d6451912bbf827df8e588d0b62f3bb3baf96b89d91e72ab39d3abee5ec26b598514e20443e4690725802d6de58531b9ed16708352263aea58b4498ba4644d26e6d391e5b845de5ad28989118fc2f671fde43f82d7cd3710c475a8399ba813ca83a328ab5c5d2e5ccb786e55d22f160bdd1185066b6fe967c1a6744063b6f27d0861040491c5fba4b00952bda00e17c5ba66c43e96048fa5a0c2281cdaf8a7c776d7502caf256334ad62fb9edaafaacf656d8205fed7b4dcbd1755f23d29a7a92447f78a4962aec6d9e18bfa60d369bd27ba6ae94a86f9de7080ed8afaadf4b8214c1e977dd86ca7b851cfedc21ea4fcf91aedd1e6d4c392776ea835f6ed39f9b6f6c01834d2e3ea9af851d15", @ANYRES16=r9, @ANYRES32=0x0, @ANYRESHEX=r8, @ANYRESHEX=r8, @ANYRES32=0x0, @ANYRES64=r9]], 0x1, 0x1, 0x1000) msgrcv(r10, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d01bf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c965"], 0xffffff64, 0x1, 0x0) geteuid() 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:48 executing program 0: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000000)=0x3f) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) geteuid() r1 = semget$private(0x0, 0x3, 0x0) r2 = getuid() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchdir(r3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, 0xfffffffffffffe78) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x1, r2, r4, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) r5 = geteuid() setuid(r5) r6 = socket(0x2, 0x400000000002, 0x0) r7 = socket(0x800000018, 0x1, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc1126939, &(0x7f0000000300)) pwrite(r8, &(0x7f0000000040)="5a888f3d7620ae104e81d19c4d99a56e0cee753a2d12f5a1ba2fb9c407d567cf452335099eac72c266303ce22c75be065ef772ace2420199b0626590", 0x3c, 0x0, 0xfffffffffffffff7) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:48 executing program 0: select(0x40, &(0x7f0000000200)={0xcd, 0x7, 0x0, 0x40, 0x6, 0x0, 0x2, 0x5}, &(0x7f0000000240)={0x7fff, 0x0, 0x2, 0x31f, 0x7f, 0x7f, 0x5, 0x4}, &(0x7f0000000280)={0x9, 0x6, 0xffff, 0x4, 0x4, 0x0, 0x6, 0x100000001}, &(0x7f00000002c0)={0xd6, 0x3f}) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = semget$private(0x0, 0x2, 0x220) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000300)=""/47) writev(r0, &(0x7f0000000640), 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x200, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000340)={0x1}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x8}, {r0, 0x8}, {r2, 0x2}, {r3, 0x10}], 0x4, 0xbf2) fchmod(r0, 0xe3) write(r0, &(0x7f0000000100)="d4c8dcd2c6d63e2d1beac70b7a2a4f66fcc5f3306570f7b4ba256e7d4e6d61e5365e839501d80f52482ccd57e5a0df201a0a023f512193566175c8f407a26b0de71c5fbb203c1296adbdc868fcad516bd70aa505bebba488c7671c8a6b6a216f0d366d8cc39db74db3c665876147933da2eac77e550eabb5fb4c6ee8713ee06c703ea5c5f983822da8e4387079e70eb33520350bfaacb5f717a7bb0c60cd851fb505f01f49ba7d5041742363057986de90eb311ae32e5f360e54301551467a7d4bc0", 0xc2) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") pckbd_enable: command error 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") pckbd_enable: command error 16:00:50 executing program 0: r0 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r0, &(0x7f0000000240)=[{0x1, 0xffff, 0xe5ce97ab354d8ebe}, {0x0, 0x107, 0x1800}, {0x3, 0x7, 0x1800}, {0xe, 0x2, 0x1400}], 0x4) semop(0x0, &(0x7f0000000380)=[{0x5, 0x7}, {0x3, 0x807, 0x800}], 0x2) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000680)="057ec1dc2cac081d77c8bcda7721672871b4b168f959e7ab2bc752334f89343964f23cd4709f48274ff47b734328a09fca303bae0e480997d6b4e1781670717d7600a2b1f8e30f1f45ea55b6916e4c233b8e6a00fca68b65aa8826418dbd4d9bf8a5b3f668680939b31181f2dc7307922f818b20c9d0c40fe5af5b08d820d7b92bda75b2a1c40be74c79d59466bcddccc2828d869ed97e5d28fb798c759126b4d5ea6b2f6c617b1923533389f5b17dd3a2318ce92d792a41df5366bd2e8b210c569e7b570845b553b919becb0a4dd2bf41770f01d6a688b032ca0a4c28f310f5eae56f6ec6a167b00a5c31cd3b34380751", 0xf1}], 0x1, 0x0, 0x0) accept$unix(r1, 0x0, &(0x7f0000000040)) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000000c0)) syz_extract_tcp_res$synack(&(0x7f00000003c0), 0x1, 0x0) r2 = semget$private(0x0, 0x5, 0x0) semop(r2, &(0x7f0000000340)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r2, 0x0, 0x0) semop(r2, &(0x7f0000000180), 0x0) semop(r2, &(0x7f0000000180)=[{0x0, 0x9}, {0x2, 0xf6d0, 0x3400}], 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffffffffffcfe) getegid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x20, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x6, 0x4, &(0x7f00000000c0), 0x0) setsockopt(0xffffffffffffffff, 0x5, 0x5ac, &(0x7f0000000280)="080000007a6ccd1502cb7e8e64006e1a81f51294b9333c3e6c8aed6c83fc668d3e8a4201cb846830015b8e544ff1ddfac9d82cad008f90fed7ef24f63998e530495f7c96d2912af0d71e627aa07ce0c426952df6020cb2652ae8284ce55f133caf35ffc0dacb2e57d272afc4976f33ae13cd37e20e9cfc0486c3c7d5d4ce58417af773b81ccb637b70eaa032ca6a27de7aaa4f2a732349119d9f9a0a63", 0x9d) poll(&(0x7f0000000340), 0x7c, 0x8eb6) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f0000000400)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8f75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7dbf6ba8af090037282921e4fd89e0720fd3872babfbb770c1f5a872ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000600000000000000a371a3f80004000000000000000100000000b2000000004538f56778933807b8f55f194580e5a30102f1f13968b4ea4d3002f4c523acfc76d546d041be87ef448489dc188b7c78ada063c9436a2206f74dbf53e3a36cb5f9671a51ec658aaaece8f38117fdc97275bb03ff24163d98c0255dde4a16da5d233b46552b80b6b9f064d1d5b1d18cf2f73157296a7f129d5e84832be4c5d70092dc96f8f7b65aceff6509e94a7c861422686cbb04f993b2aae5da2d15a0499fbc1408a454b5ad148ae11930049c916fcaf18485835cdabc0e47c0e484f062e785042374ea92ebb979d82f616f46056e8cbbbcffc20625e1fdb8965d730a52fd26dfe231dacbcc7b9a7f897d122d4fff8afc00000000000000b1bd300f7db9c18f915472ee048a2eb6141988165ef358e280c426043b623f3a0215b87fa37c296a80e13fb8a11eb44f7ec40ebc5576b4472d8a8ffca3e276e18b5d237bf133a7e3cf60b668e8480b6ecf90d5f65b26109e6f1be095e9fdac2eebb9fd375be3e6714f15b76e47c3bb97179bf2fd0bd641d33cfc6b4f0bc990b390816fff47a959725a90f6735b50058416679ba19995948d056410ea948f0f18e54fa937432d7f1c199808143e9084485368c9", 0xb1, 0x0, 0x0, 0xea) shutdown(r5, 0x1) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0xfd}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0xfd}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:50 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect(r4, &(0x7f0000000000)=@in6={0x18, 0x1, 0xf74}, 0xc) r5 = socket(0x18, 0x400000002, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x5, 0x813, r5, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) r7 = socket$inet6(0x18, 0x1, 0x3) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='./file0\x00', r7, 0x1}) write(r1, &(0x7f0000000100)='w', 0x1) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r8, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:51 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x4}], 0xec7, 0x0, 0x10000, 0x0) 16:00:51 executing program 0: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x3, 0x3, 0xfffffffffffffffa, "0366288fef097f0c033c02df7179000076efffaf"}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x8a27976e0dbb452b, 0x0) r7 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x1, 0x0) r8 = socket(0x18, 0x400000002, 0x0) close(r8) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r8, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r10 = socket(0x18, 0x1, 0x0) close(r10) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kevent(r2, &(0x7f0000000180)=[{{r3}, 0x5870f5323d90dadc, 0x10, 0xe, 0x3, 0x25}, {{r1}, 0xfffffffffffffff9, 0x0, 0x40000000, 0xffffffff, 0x10001}, {{r4}, 0xfffffffffffffffb, 0x40, 0x40, 0x8}, {{}, 0xfffffffffffffff9, 0xfe, 0x20, 0x9, 0xcf74}, {{r5}, 0xfffffffffffffffc, 0x4c, 0x80000000, 0x10001, 0x9}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x10, 0x20000000, 0x5, 0x2f4}], 0xffffffff, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x20, 0x1, 0x8, 0x1f}, {{r6}, 0xfffffffffffffffb, 0x8, 0x2, 0x7fff000000000000, 0x5}, {{}, 0xfffffffffffffffd, 0x80, 0x2, 0x7}, {{r7}, 0x8000000000000003, 0x80, 0x80, 0x9, 0x37f}, {{r1}, 0xfffffffffffffffb, 0xa2, 0x40, 0xe9f2, 0xcbc8}, {{r1}, 0xfffffffffffffff9, 0x40, 0xf0000000, 0x1, 0x81}, {{r8}, 0x0, 0x48, 0x80, 0x4, 0xbd}, {{r9}, 0xfffffffffffffffb, 0x1, 0x10, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x4, 0x1e0000003, 0x5c, 0x2000004}, {{r10}, 0xfffffffffffffffe, 0x24, 0xfffff, 0x1ff}], 0x8, &(0x7f0000000100)={0x400, 0x3}) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0xfd}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:52 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) fcntl$setstatus(r2, 0x4, 0x4c) pipe(&(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000100)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0xe01}, 0x204) bind(r1, &(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) 16:00:52 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x3, 0x49, 0xffffffff, 0x9, "68b9bd18080a03a714e6c024eb0f646da494feb5", 0x8, 0x2}) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:52 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x2000000000000660, [{}, {0x0, 0xfffffffffffffffa}, {0x1, 0x3}, {0x1}, {0x2}, {0x3}, {}, {}, {}, {0x3}, {}, {}, {}, {}, {0x1}, {}, {0x3}, {}, {}, {}, {}, {}, {0x1eaeca1a13f92611}, {0x0, 0x20}, {}, {}, {}, {}, {}, {}, {0x0, 0x7fff}]}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x41) socket$inet6(0x18, 0x800000000003, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_int(r1, 0xffff, 0x1227, 0x0, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x40, 0x200) fcntl$dupfd(r2, 0x14, r0) r3 = socket$inet6(0x18, 0x800000000003, 0x0) getsockopt$sock_int(r3, 0xffff, 0x10, 0x0, 0x0) sendmsg(r2, &(0x7f0000000200)={&(0x7f0000000080)=@in6={0x18, 0x2, 0x7fff, 0x800}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000580)="36bcf0d42b286759fd273f9d75d91b6da43717bc4a6cbc5fb3a4be353b2ea8997188b523ad27180c92aa2fbf6b36d05229f6049c107b16fe5bd0e7d4c82872b24d25be26beb9d0348a2af91dc8a2a2e778c2b011d69d2a23f517bd1645207e6e343443b225f4c3296f08f75a51a19b050e3b68eff6750b4d8e03649492c05066c63d0e57c769c652978af3f20d9a60ba0ba8253d0b8161062ab062b89198058feaebd9ffd0496b2f2d9b45dc5224107b6d1ee92ede6952e460673f0c6b7af4247e5605ff8251476aacae9f0f7c1f5c6432d96aae18f4ccce21ea2f484b3c53b9f954dd4fc1d2235cb6b3d984ddb9d01877200eea338ad127293606071914c2847a04cff82f75146d3b323df16ed20f6a892fb5e04f66529abef0629f8b25765491800d045aa6533b93a04638c3e8215139b1973450fc70587486088c5be13fdde200f5a5d559f65a53daa835ddbe3ad44cf09d8f68498f3d01c0bc3f8df9d0418c3bd65a8622720c5a6f3f6cf0bdee00ccfed13750c6b2f4587a71547143112b8fd91b86c0c7c9a4eecc1ad0d1c7fdd068d78f628c3e2e2bc0072df1910814027d4d714460ac0e5e99237adf8a6e470df4ae3d981dd8b6ba392af4cd1268b70ddcdefd668156affd48111a14e9209ca33b6676e4add40c27a884cf8ad9aed8c018fdabea99ee2ea31cbea1af55bdbb4bb16c4c02afcae02e9db33c6ca815437e0316f834c2f9786513cf08aee1b8d81c1d43f5d192a84691dc63bc4f27bf69e1a17bd2249f6a98af1556e418069da0870c92465c61621f7d1b5842da116a97a503e5cb5207fab58abf3e04ca5d8577fc2ce453910ad2ff503fe1a56044f09971903cc4c9b8d0a38d65415e3118a9677579a4f721c6438126b118a47b9a98575f8881217e5e69d3449e8739dd8a42953b2293762c02d7c62475d5a1e3f943794af626fd4d1c5c73b856b925f59434ef8dc52e5f47e28ad004765639bf0009dd7c413860638ce00126c23084456fae6ec54944cef4dc8ca33e01aca5add53a8662e049be3d4d7326a4b29b76dc253a68e3693d3bb76cfaf458537e7733485a4ca5378b6b1c4c1af90dc9e2908e90b891b09cec45d79d14ded9cd53dc7429d6dd577323427723da12f23f7b72396e83239bba0c2aeb186c38ba9a459f305459579adbeae1072f84bed630f4dc2094e1820fc512d0ffdcd921dfc1c5461edf2009f101fcdc83061e3f3a837dd21333545a22a0461d142f0a6a617ec8e0e9568efdf8f586a951c71a7e14c6f7506863bbe990111fb5727bcfc147cba61395bfca20773c17384b86f83219fe1d0a7fa23318c63a94b66597ac9a747912f8b3ef64767cc89b88e56955972a73b5c2297cee09a97b126fb12a3fd559a03384f68880dafd9f65cb8ebba531920a1b7d7674d20bef396fac4a7b7b9ee7abdf8d08e43a3de631da829c637b598e7bcd5e01a28f674154752489f402d43237beb0a3f748c66d8f9a53c62d4c1226eae867c594c57918bde907f04c3002ba770e064ce746443b9966f6c3d9460f54783cf5f4ed0fa5090627ec90d10fb35b896d618535d75f8526be4692f8553f35afca7427d6b73d2734f6ce6f2b4cb01c9d40ccf9d29c35fc9e726abd7fc7ba80b863e0e687f715098a3ce30ab3e697996d09d262d2fb60ed76dc71bd6c31598086d071711a36c64c5c90a8431d854971faa37d4f6f3ba4a803ff5d6e353a3a00b5d743115c56daef20bfbc4f28ea7b484318315dc2d34e922a9c91ce1afe8374e0da100f391ebcfc901591ce6681c9a667acff76baee1d011636bdc8a7ef34f4a0d0d5213cd3c7021490216426347fcfe5b58d5e0a7f0ca97ab4d9b169f6299663bc031f52650e0fb15d8e2f52d18a13d390953c001b2859627b26546373d4b456edeb2b874f2aae79d41d62bece9e62d3f06f3d4f3ab5dc95724438abcb1c7d3e1afcf23ec688fc726b95e3a7d72e0c888b3e9efdb40eb04a776df14a3e3ff09710793b7df637f008c85d8229b78154c558933440df91f1f46c44128f71bcc88e49296743550a26ff46db4e968e101b46ccee50912428c7493913af625cc0cceecdb7b0a3ca5d44ee20148d78a09cb8c896c09aa0594fd076ca118469a7ff424093809418ac645fb1e00f0c9ddb464f1bf46fd0d95996f814c96117c7989ac8c4722ca1aad2b45896cc9c54744264ad069983c586b2508f9e9c768ab9be5ef385a8df0a4d142987bbea6503f03f50c9cae8b38ca02c62ae747dec49d48463952f5007090f0b0b61c90ec6a2d0025a7f94e4f6cf65c5365b88fb7081dd175d1a3031f112ccb77c0952b9fb393b7ffe543befbdf33a04331796c531c22fb9fe19f4f051d36477cccb995268ba214cf9b6ff9d5d6082c232d057fe8c37c8380bfa91ba4c8044e6e89818e0fd162143cd4636efcf5f3ea3da30e545d9d4a3d5c4c0e5bbf4c508ce4c5dbd17a93efc12795e0cbbc68a4dd9c7fcb758dd93553320551ba87d4891b662da0c59d5c46b01406c4b13f6538f799ada3c239d7b3ef75ccc1f8c658a07a0a6f288bc0c7e9d1009956c42c19cdc4e7bb758f33bd18eae4219854aaadf1c60a2704f5beb9f753407a10bb605a2dd9ca654244db8800174b331a4dbf8ecaa5c29f2c3064b52cb9e2aca412fc7c1f72c0d229786d66d9204f6fa50690532a32cc84aeca95f97b65de742d0be90fc91d860f6be2b6b652f641662113f0f0f594913e57524f48493b9cdd1a98a2c52ef8cd12e47c0a7cb2df50150a4eac9e5b0ad70aba575614a06679bdfea00f79cbbfac27e0b5c19a8e13ec00c6132e20d25c69f4d9b7b2980abd2e24d4b2459f279167f97d52b09f37c3b02106e85f6438185c9cfc414db064bd687e6adaeddbd2723a75747506c643627c9cfb6757a3aa89aa099201772330a4e13a2990dddf6ae2f68ef2b9b6c6edb5ddcf86224f265663a936ad86c81b4712b660bb045e44a386b30183a60e05546757648358c4a1e4e41fb5734335a565b47c3ce2513abd24641553dbc241e12ea6666ee3d6ed07194ac84a3ef33da4bb0f6b2fd94d32f8be5f3bb67e76334195515506ceab0c8dd10bb601ce0242e5ba5802ee04bc4cbb03cbcf78862616dc908f74ffd21b0943c5dfbed9a3d0d6377ce877595349bb92eaae608f8a616f73f616382cc10dc12c4533703143707965528e093fbfc1e261c1159de3513cc3d583aaaebd73d9df8be6945e218e93de62a3f76f201aecce57906b35521ce504ca43f57d118a0f92e22a40fbcbf3744668da7046e00bf85d4b9dd83ca85dff9ec1609cf0ef85d8ed2e5c5fb8d2506d4da688054bbe9b428af403f2d364ac2b500d6e7928081b32d8d76019b463d710f254b5687e2c25b2cdfda97e81b387bd1ae984eb714e25b8b9eb272ec33ddfac8a3bb22f4fbd330ff0aadbf1063dd972a0569f9f21037483eb34bec87630bc2d303aa4e5db65c22ef52a67ab60f846999a430cf58b1d2bc43b1750d65aebb8eaeb4386733c1902ce8728b686b1d8520137bf57cc482c5ff39ce5c5a7231f5a206adad9d49a6538aa1d8a49db32dc140a36cc5ba3e42a43a0c2e8066253f54590851d112087b95616aefe74a3a7429d99009132040c697eb77b19626765ffb96309a520cdb36bb199896ea1c668dc71c51ec48cb6811cf32a193f9807cd06500097a97e8eb1c5a1db7804bfc449262510fc757a382652a6eab6c30c509fdfb5f9ebc4cad6f782d2f91ebb59aa8f28d8ddd745c7220569837d666887437823c4fed05b9e7615aaeef39824ce2dadb5f7966367e19ffed5df8236471e7537a3b4a18de77955ffec07d2d89ecb71c9f9e6ba3284a1fc5a5ece96d0da0e8760e44b7c4f0ff779327d7e66715f7b762a36be0acc09e9ece22fffffd590738ed0f0cb9fb5e2beb2ec216992ec5b35016da1859d61f03c2eeb59103527fe960fdcf0de56efe1146e81f8e6906bc6b3c5dada2b5c7d159c861059d45f5a64de338d4b1373d08d79b96d5fa32a5a55c7c2f6e06118d70fcb68ea747982c5ce9211f7bc5ceb3a714285e640dee59bda4535fb2e4323e61b542d4c25af71575e991df5d7ba0373a07cd968313f7542472e41b2acc4bac42fca37e8819275eb38fc456682ad2f46b1c61e121151e0b8f430b3fbd62363b030e88f55ab83cc21e47486f00e13353ceb7d3d4e8a186a764a39f1e9e3df14aefc60915e1b2ee0ba38a88fd5a11ae91ee7fd101870018c948a58904ae8916665c3eb78c758362841a88e3ea409e338368e3939aa253fe09aa19179bcaa637be65581efb650a554c79b13bb3219dec5c816e60794ad78155f9f99f6f8139a78a9ece6af8bbdcd11a7ccad1eb183c506a00398d8af23285b8810fb800bdf5c5b233849c1e5bd533000100cfad25100cbe3a0d465de132e871d1f99c4ee1bb683b7861536b039f1a1dd924ca92b30cec841074bdbd6924c5e6fdc0240609370ca94b5b47932e6f8ba9ea4ae94316c0fce6ff4ed8da3aa1b1bd48d0f6521e857cbe3c378472b153b7b1050fc0dca5be6bb1d3ecfaa550776fbd0e1b8cdad152f1fbab723938ff574cf3d829ac9c19fedbae979c3582431143dac03e337b8be7ef23ed61a0289abed67f51bddd0c40fd771b1f43a0113a65bce4d1fc62be4ab904690281e380f89a77637a926d91d714bf1635fab81cbce337df3830cedb528d4015a7a033056534458ef6e16fadb438fd978a166192cfa143e712332c7456f8e811099f07af89f12fdfbfb9fcc70d76f024dd1eb25e35f403f8b45117a9c67ee72cc2fcfbfbeee585685a31f76c5cc72a674dbf4973f96ca5d7881581783568d3beddd9d5c35aaf196c33e0f8f9b840741481e7f11d8d6014310567795749274d6ce3b5dd7f21d2ce0ea769ef7218ec3823d36496e8809fad7556586e73c0d8fdcd6615c0bdff478de5a6a0fae956718a2b027809bd4cf6ab7066bc44d76865aa1dab3a1abd9b6a70f76985959ba65ddb5a3f4f42c13eb8ca65c25cfc9a6e77397a2aa839fbca7727db2c196c63a07d0dd320d556cb227e42db0719b10bcec95faedc3f1099ceaaeedb6ac02e28ed011f2e9579a2ba057efd8d3480e51d37ca9e59d641a3d71631265e70f51e6c12897c50f59c39aa0288fbd9f9d655c76e4435567dfb1a18688a407daaef053946b2db689a227646d36f3a7e61faa178a50351c936b7b7054fcb8621a159009ab485d3d4f76a64c8f6e0679b7bece1b6ee7ef3a7981d054df3c1611632d5149e6856e688792913beb20a43a00844b8d12e8128b18527d099889abc869920eb217fac5c0d4124d32ae1c52e8aa6cba60421621bd5864a0c372dd7a096bb4fff5b97644ca96b8314545e4d28b9c760d7b320221c1891c3c1f315f56acf758338a159da280d67254d89723a3435f7b8f43db59179b8455a0d55236e721a04b3b6ca0aa978f64a11c153ab1284ae199d3bba10dc240d8f35a13d79dcfd4e4a118c251baee5be9d7753dd3cd216f85bd3b4682617f27fd1d81d314479eb756c67682cdc2d5a6a503518d7fba06a79ae78cb58c786c78209cd27db7a18fe315fd0a756b1a29bdbe0984a86a793b39855cdcd56939c97dc73ff1aeeb925c0275478b3ee2ddfa3d0c64b7b3a41f6ba1568497edb1d5082a885752501a437729ed1ffb0149859e97570ce9aca062d72449c1a98208a536b39e717e82ddafb31626b9fc45f4595779cbd786899984109a5fd34a74983e5d1305f480336272d5bd022b7d3f0a05846ef7c28ac4292c26ac028e4f6f97956", 0x1000}, {&(0x7f00000000c0)="28e24cd1001fdbd5f2a24aaf40bd7c304f185a4ccedfd9d7498b1e30b4c7233165ce5c", 0x23}, {&(0x7f0000000100)="ee33af39e117eb3763", 0x9}], 0x3, &(0x7f0000003f40)=ANY=[@ANYBLOB="1001000000000000ffff0000030000009c54291066d7721d5563ae4212c73655e633ea135428a43fb08654f28f1d7336f63bdc36aa60cfe681ea7bd43adca0b859e6b55cfbac882d5a78a632b144eedf204ffc711d836f60b8cdf1238e733ae0df0fed8d78aca91c76b4ffb9fda9402133623520cce164e4c5827464056e82c58df8b91dcbfbbbf870deb6d49873775618ea221f2d27d4ea968c4f139d9cb44ca65d2762a44bdfde0e4296ad4e4c55b2dd383d10b9c2c55b5bf9573b7a12d3109f6a6d4a5a7207b5406bcd6314db890171c80acb174dc134dd4f4904e0130676a6d564e8b3f653c312ff8ac6a67cf6c3adca1644c73c864531ec659a28d6a422837d5e32a645ba2da9e7d400000000003800000000000000ffff0000080000001dc50dd66013b843e4e805d5c5629035b361e5578a99a5fb0605ece65feb306d627dc8ad23a1590090000000000000000100000088000000f8069895727696b1947ef344929de9020a58c6f1443e6a098e060d9ae87161ac33cec54df643db60f7d28ebf6696deed95612a6b2165d61c4f8ecd8555e5b85f852ffc22dcd1c64a4c557ac3ebf2d736116f1015a440c928f9b3c602b777ae7b7d4925a4e16bf347e93e3a9b61be3a9903ce69ea26023b839180000000000000d000000000000000010000000400000084f9edf0612112f3c07f73abedb3099f62c5f0225a5b3d7a9ab118c8624f93e61e793491c9110f4b009b242dbe4361f5656adb3b592567d3bc30d61e863a9262cfd020280855aebd7baa7be15a05b7f78822fb02b24b2380f1d45f58d041203c9c3add625c7d5485b8170032e577656e979d51b42ca4dc1c7f86bcca978dfc78a231631832a791638c16c7729602f5cc44ab57ae9ccce14f168a7ddf464c197238f139065eb71674715b8eb60fe111d7142d98c194e1e6e3e70ad58f74ea5300f800000000000000ffff00000800000025cb3a4a010436fe7d89203001b2766f732032aeb8a1c15a931fea78f525e48526d866486f6db4171b4bd357d7cbb2480adbb04e0388679466236fe5c7a1d5e4bf1ac28ac679142d07bf7be81a3fddee7b78e48aa387a113da1b080c7d7a6ba26e9cae55b2623182d3c6daeef173b497df7a327054f1b042bb1db97396352195818b3118de750d75a2e0bf9275a008308360bc4c2868cbd211246dcbbc173bceb3093ca71945014fa2b08438c066077b0bdb1232703d0ceb8d61ff7fba60b082b04980031431deb5e4063742afb75906cbeeb7fc27244f4753e79690da38a9464371596ad344d8a7055ce2a095096ddb97543f5a0500001010000000000000ffff000000000000d340e640a9870cde19197f218012544565d383b21543fafe70117d3a8a520de39a9fc440e29776ac952e1e9e2446451358762b8a75a9e6ffc49dadf086900e55e6d30c350ebc64f7f37c42a5e697314926f87112786ea9cc6a8373feb34cf7ba9d1fa0f286e856e5f4510bd163de2ad0c6b189539ab92ce1dc0314bcd37f31e350ea19f87a56439c761ab018298cd573d1787d00d93f17b27d3eaf397c9a91569288de47279efa07629241e1a4696087a42e4d6f55c7cb90c2337fc80937b1ece67b6b8c3b00647b84337995480c66a39f399a569466a376c6c9ba24e616a4d32f245128495ff6f56f6f5b3c444e56e225289e7610615c67d3aab7a8062186ddcd3467966096a1973484538c1f4600632805255ea6181ea92fce4623fd9c91da022f6a10ae8de62b62894324cceedf24aa0c35c636afdc220443cbea80745ccf9138bc77a3e7e2d739cbfb6407fa0169e49de2ed46e6d19190b411248cc97e3c1eb66d5b6632f73d6937db9ec32b331c86d769a1f6bce7d36f14820d83d94d9ef1f85f42f55c13bf00c77b0ae1b70558bbb73389652f6e5fe8497287e3dcd4e04e82c7818940d37ed6ed2376db527f50715412a4c03bcb02c6de7b5c208257db0088b9f1f6f7daa6accb40fc4374d9208994d01dee6d8237415e226b09fda3461dd1a9ee4744a85e947f3d515a07ab265f613c2f9e57d499d52e01d1dc4c7ed943e175c7dfdc346e8c417574bf41f039e60adb81db62e64447b9bd13f327c10c3f3b38959cb203ac0b2f4d890ba1f598a5f0e76638d3dd2e7f4a20d4ff049726681c65a09a7a87832761266c7f89e13867e678167d003e04ce4896bcad5322d4aacbdd8c7452c4ebab0fd69136e00fe40fa168829f6031684fe67166f1d10ecdbc4a174c386d697c028eb3a653c9eda6141c82d4ebdb5cd75caeb7029af00deb2bc7ed4146c92761dc2bef581e1525fbd9c09440ef320d3e0249ebd7c3d20d1c701146998d1621c054d2b0df3a4b531d8d8adc54ab22d8b7a9c187137c75572a0aa28d4b74320af952f2774bf7de7075bf9bd2832e5ff7269c43b9b9ebeb5e3eae3da863cd995e372c1710a63b3cd422089050ca8eab6df7a10b0a7fac702ed7b45296178140dd6a78c14e062059cb6146d991ccfb3f29c975c554349fb07525bcf61830c52fc84c9edb86642255e7bc4e07937602f6e25b2edf092c8e0666af6cce7cd8ac1e97738921d5b603aeb74bdacf2983a493fcf4b9f133d42dc8ba111379b21610868b93f1920b3d54d0f5b9d9f1114dfb15906dc0ce78331ab0987fded09426bcceb395a25813befd9c5af2880eb53328175bb716ed4f7b219d5143b1461cfa72e7707775dee7ae02f6ee93f3d9b33d5674ea91d5d6e034b988e94515ecccd2b0bee2d97e25cb69cb81ce13e23d2cf27ae291f242c4795b27ccbfbff8861c5bc301decd13c0b9940c6b3cd092c1e2699f999b2515a77430299318d4abc28247c169511ac3e2074df38591b76b856f858404771fc99b2c5703c4a0e833efc8d911a49dbd49b217ae3b4bd6d587f926b78899c89d7ba0ad63b1a02f2a9dc3ce725337646e9ca453c86e7e3f4cb94850583b9363df2c4635c9dec4baf6861265c636a7400724067a3e7523605f01fadfeaeaedb50add12660b42ebf65ed53f92acc88398b7cfe63af8bcfce9ff6557e71126fbd381de3915c0111f7104bd669b2a86ed0206c6ed7f865b308160e51ac9bb5ba34fbf5de744d98011c3aade0b25ecabbff0ed1f887c33fda62efd6198c1b8ad0d963e873628655ad96dfadbcf7f72bca1446e1d311c98704dc8987f8cc60c8ed13fe016ff977d671987ace2d95a6f80c15aeff7c686ae7b7db1a55f87162d6a9a21fbdb4af684c34bb09c5af9d0e4b78efdc91140e72436733a5f840572f63908ca3a01026c039a9a8985132f5df450e6d0f4b58b46e8a086c237bbee8e5d1dc02e0679a723ff399c55f49e5060d29819fddca07b4c5522a92601cf18df61055f71b5cd783a1aefeb491d561a2ba51ab23a53f2647689612aa8456569b594a2abdec796d813c9fe22ab55cee1309430be6e5ca2b3f0186ec86b4bd4e7ea3fbd83e2bbf7f9c1ad4f154195d99731d942e63740904052692599a976ca9c9cf05921013b2db1bb98bc97e495250dcef5be7d8660a238979bf42501b4cbf6099103a78a18595b5c6cad3e36c1907ade9b8738f3fe49b4befeae9a7355ad7a859517b0e46a532fc6d8fa3f3665c2c7912b59c7ec4c74a021a6b4c205915f92da87ec4bc74981408e8b9c0ff1f63332e5a06136f717d5defabb97786ed66b1c47f698fd8eec0ce69c29bb707bb85b6ef93e3650c66fdaf1e981f51785ca54c1790ed5e5d70f39c677cdd3501ac39259f098f2f105a31dba68e4277665c5c0d0177dd1b33ee350b5f393c728299054460834db09cb07197b6beaa081483e6f659e1f396b27939d9ba3d87ccfdd29bff25e3aad20e7fd8b06c2723837d0b0754390b9821bc7f7f11553b9746785a0d4a0dc2f9c22a49af2fc97f6917893cd958b64b607e5795ae28072ac5b064572b9885da4bb8a958d1e1f48dbf3086eb8227594a857e2dc42bda79c03d72eac37008c86ab82c270d55873b7430cf7e66563235f53e307d4828bfcd6490c0e9b738b3b6259f9a8ec0cb79e72aa240c5cb98eb2beabadef0837f8ecdd9238fe92f5824df6a16518bfe8dc04ac37ed2c5dbaf6106ba0eae86bb63cdf05b8633666aebb4af28c74d5d94a075ff109c35422165f638e2bf9d0de1ebcd5e8c111ef4bd4ff7572229a0fd805413a7b67aeecc810349691f9c9fa0e93228fead91e9e330db5fff2d28524703d16f02e9f79032a8f0a3e9bb28058b3587efd8c282219cecc5dbc5e9ccd024bd779c942d5912de53a0992c33fcd826189d5aabf8f9b3f23646c954a37a3e7b6853463c4cacfb0be8d6f47e4790d774916190988431eb04dfc0cc6829ac913830f10c19d81a577d49d7cdfcc83fe9d86130b74daf08d0c7231191ed16a6876bb2297cb6e0ec3666994cc650184c14667140b1fe85aceed346d4e46e4a0ed51ecb6eb8b2dab543f7008e30d524a831317a2dca7630e9caff3efe54fd758ec5e888c5cf0a20b4ac2c84135a795bad5131667d6a36fe3fff78607b7c1998653cfafd8d9544e56977c0c92ca9872000fa7f6742ffdaaf620095ac24e6ae75869a4ecf81518a670a4725fad1c8be4c9e1beebe80be94048620b5d1b27fd2fa1569d121c3da673f2eee3e9e5492f709d7f1db83e6a41f16c66e673ed6ee59b8f47e7fdcd74752c07ce0aa4c283a60071cb41835a5db132a1f38ea21dc71c67cb77987d0c89524059f393f3deb68ee14a91ba28d6c8852822227918b0cc1901701ef09a1d0a9dec6ebe2297d7e820034ac44af72ecef3d2b3807cefc63987ef9612e065b0f0fe275713f062c915a529c0e2aaf888bac3badae355cbf6b365d0c31fdc86cfe6e89e4a73ffd25242c957abda775a5fd568fe3d7ed5fd2a9a2f5082c68d938712faafcb9d8eaa45b365b0a2bd3bbc8d6b1152e04c1ac9033430b132e8ebaba398073497227dc351d2ba0bd240d45a28d81bd009a60b211af70f18589ebb09f247fdf3049c8522bc7eb529297134bbcff2256784e239b7e95abb510bad5723f978e5a9a0582ef7a884ffdf6489567b205c5e4f4aa501185ac1757886963b7e9a4a8c51aba41e1dad5b63cfe7232bf1fc09157a6372c160509a142bae4cdc92a2a00a5bba5007b421429059cff37f7a6fc8c92d88ade187046d3258a7327bcf2c9192bda1643f0a5f0d1d01fc0d5cf67fb97841460760ed6f8f9740f2d466ba094958455f51b7f348d580e9ce60a5ef9243c0d82b56e631ec711333c022959af22b4476c1a4e76ac9909cb411c82da29ea7fa557eb8d1fcf88b97059ef3aaf2a71999bda720bc23ad11867a3545008e874afb15d147166ca9a1aa12f830c960b7187a261bcc6f4c57c28cc9ee4db422df95b6e0f3fb228cda7d183b6cf9210d9524407cff01efcc8181cdbc60b2a4cc52f623dcc9a9b3f045136b574909754e903903cff4bd05ae35e5a53f5a4481248a838ad4b4b7013945aa8b04268536482ea27c0868465ca7a97f0ab2aacc041bfde49176c1a1c4f52307dd1fa0b6f14deee5f5d1fb9251a40bab6da424e8b5d52dddc433b12f065dd27b75e878958b687fd1fad235dafb3fa3fe70e2d1adfd3c828e727b67d96967c061d7f107bffbc3fa2f302e974eeebe190d755ef70a1ac368e5fdf8f73e93aea3517f32c7f12ede929dcf52686f1b9a119eb558e849ec32ad6bd373a0fcebb3d612e14a9911cbcf7470e94589d11968af72f856ed708b28362017b7a4f0c99ae787120e8f7be13c35da45827d81a5673f3f2ebaf9a8b5ae78a67621c81acaf200b133ffa44c5d4864592abaff466c04c3001e3d981d649d27ab0a0c75ffdf20a544fdfedd154d736c87778e7039dabeb7fad4b4765a40063a540a01eaa2fd460265d1166001f0fd94e38d32cfef986d7a22e742a9f73112a94d354076fcabac658123f33a5f674f1fb92e70d8cf4db4b8354b5d0ca4868871954c5d45f73a4cdab8291f2eae3f9fdd8de92dcb6e8d8baa50baa6e5873a6a8cc35cb8dc79d6f22b4c651c9072da4655faa29e5d3748f2bcc0537c4023e7ad980adf155ac95c8a2aa9dea72c4e03f67c05b033c458ef338957fcb0aa3f015d133449149c700306dac2a5b878830a7e537b97d95c8c5b932a833c23d7bd1d80e32f30c33b4f7d9ef3d744ccaea39a5dc712641e41843d7803872b6845a4dae592606ffc0215b316a56d13166e617e1bb6a1d125d9e54c37e2320deb4b91382d0922676a8a93c5b43cd03641ad9867d52a7ad00a02d96e7fc7cf2131c805ce42f3b7bf56db83e0de80e57a304c1e46c14bac1c29fe7cabe1920bc07e38bc84f1d3a98ee227da08935f443a71e243ecb52aee9db5a4a19ee4cbe56bd4ec32ca3d836f04abcf9063b09287705b5dd6d429508194584b2d1de19d99f0890546470823192e54ce64941a6e31a9cc11cc8b677f92dd15f0550900899a8bb055298b8684ef80170c2dbfaf956048036fa603fb8d4363e0638a2f1d134f219dc39247726350738f17ef3afee5aab60314059baf1db282993256ea8f3da82f2d159bd648c89b85051a2c37148be5d1c57910744e557ca5f9cd1b7e62889ec30086fa8ab53cce597615a27f34bff4419d672ccd6d074ea5e5eb2ffb05f36a8a30e96346e07ca19b9824cdcc6f30facfc67d254d329c1e72be9d4888a3df9f23134db0bc6d6d55b99229dd9c51258f099e94852ff0784a38ff1c0198c08d33f9b1cc234a260935f08858a2e7a04a9dfbcbd6dc305e2011a1d49b68fdddd37aca19538ee87e7685c20b54f7da8262c18d2be96d9667c1528907231c184d50ba8fb6709854fdfdccf0220c2aa1e3b8b2baba5f95c968146e1d4c859ab96a0050072d8ba9108fbeeafb3f59397d5b69796cb10f9ed99c6d06efd0c660e1f7bf3826f727fcb233bafdc8dc628fe114391c505c7c1991534d78ce4a5d0a60c16b87957c057a6e87839e914269d1aa8fec6c20bb002258252d573c849178de30d3a8b5027036aab8fb17185a85acb19d3711e03469ceefdc383739d484c00ef2e1bfdd1d6145cff65c63146b580be0920c1a74d3515e2e11f2b59274cccc730f3e7a927876157f83337b542fcdb23813e0b5c292e1b6d490c474a64933f975a1da3ff362c621af706bcfc3d0a41f2316df687c577b477ec3ebcfe423499219f3258ee62a8e2f4c223c1a7fb2f8bef05f32fb569b540647a0f5c19d7e170ee73017d932ee39aad4b2af8beeb41d05974fff71136ec632e90c4581ff86190c0f28cdd6bf133735d39153153a4a01926044859eae36b63237e7fde9f5d9a0cbeb581fad30ce95dd71123729ca8fbb171340e8dccea25b1aad7baf8775fd7d80233b0106c4ae2f8be4fc4339127b4af7f1e59eeb23270ef5b614e9512ce1309c1cb2519853edd6ee6c8c37bc793d4c556291ed48a654517b3225eae1d418f917d7087b7dce830dff944c1d30e79777b79892eb1935cbb25105b879bbcfc32db6e124676b28ff51e2d53517899035e124e103e6c2c4601f58a91ed8"], 0xffffff1a}, 0x20c) r4 = socket(0x1e, 0x4000, 0x2) readv(r4, &(0x7f0000000540)=[{&(0x7f0000000300)=""/199, 0xc7}], 0x1) connect$inet(r4, &(0x7f0000000000), 0xc) r5 = socket(0x1e, 0x3, 0x0) readv(r5, &(0x7f0000000540)=[{&(0x7f0000000300)=""/199, 0xc7}], 0x1) connect$inet(r5, &(0x7f0000000000), 0xc) semget$private(0x0, 0x4, 0x5) r6 = msgget$private(0x0, 0x0) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) r8 = semget$private(0x0, 0x3, 0x0) r9 = getuid() r10 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchdir(r10) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, 0xfffffffffffffe78) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x1, r9, r11, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) fchownat(r7, &(0x7f0000000240)='./bus\x00', r9, 0x0, 0x4) setreuid(0x0, 0xee01) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000140)={{0x5af1, 0x0, 0x0, 0x0, 0x0, 0x29}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x7ffffffd}) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x4d}, {0x806}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f0000000080)=0x5) msgget$private(0x0, 0x80) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)=0x6) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:52 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xc4413cb15d87e03c, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'t`p', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = semget(0x3, 0x7, 0x23e) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000000c0)=""/219) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000300)) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) getsockopt$sock_int(r4, 0xffff, 0x8, &(0x7f0000000040), &(0x7f00000001c0)=0x4) fcntl$dupfd(r2, 0xfb0af6cc0b41fab7, r1) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = socket(0x18, 0x400000002, 0x0) close(r7) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r7, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) r8 = fcntl$dupfd(r6, 0xa, r7) ioctl$BIOCIMMEDIATE(r8, 0x80044270, &(0x7f0000000000)=0x5) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x80000000000023}, {0x3c}, {0x74}, {0x4016}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x400, 0x100) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000080)={0x0, 0x143, './file0\x00', 0x7, 0x9, 0x4, 0x2}) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) pipe(&(0x7f0000000240)) getpeername$unix(r3, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:52 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7bfffff], [0x0, 0x0, 0x481]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000000)) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:52 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000008ef030000000000000000000000000000000000000000000000000000fb00000000000000000000000000000000000000000000000000e9"], 0x0) r1 = dup2(0xffffffffffffff9c, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r3 = dup2(r2, r2) shutdown(r3, 0x1) poll(&(0x7f0000000000)=[{r3, 0x4}], 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000300)=[{0x10e, 0x6}, {0x84, 0xd289}], 0x2}) r4 = socket(0x18, 0x1, 0x0) bind$inet(0xffffffffffffff9c, &(0x7f0000000280)={0x2, 0x0}, 0xc) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) socket(0x1, 0x1, 0x6) r5 = open(&(0x7f0000000340)='./file0\x00', 0x10082, 0x30) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x0, 0x0) r7 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r7, 0x1, 0x5, &(0x7f0000000340)=""/192) r8 = socket(0x18, 0x1, 0x4) fcntl$setflags(r8, 0x2, 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r9, 0xee01) r10 = getgid() r11 = getuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000280)={{0x2, r9, r10, r11, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) ioctl$BIOCFLUSH(0xffffffffffffff9c, 0x20004268) lchown(&(0x7f0000000240)='./file1\x00', r6, r10) recvfrom(r1, &(0x7f0000000000)=""/221, 0xdd, 0x1, 0x0, 0x0) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:52 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x59) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket$inet(0x2, 0x5, 0x9) geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r5) r6 = socket(0x18, 0x400000002, 0x0) close(r6) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000140)="ad18f05de2f4ef18", 0x59) r7 = socket(0x18, 0x400000002, 0x0) close(r7) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r7, &(0x7f0000000140)="ad18f05de2f4ef18", 0x59) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket$inet(0x2, 0x8000, 0x7) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r10 = socket(0x18, 0x1, 0x0) close(r10) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r11 = socket(0x18, 0x1, 0x0) close(r11) connect$unix(r11, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse\x00', 0x0, 0x0) r12 = socket(0x18, 0x400000002, 0x0) close(r12) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r12, &(0x7f0000000140)="ad18f05de2f4ef18", 0x59) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, 0x26e) r14 = socket$unix(0x1, 0x2, 0x0) r15 = syz_open_pts() fcntl$lock(r15, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x10000ffffffff}) r16 = syz_open_pts() fcntl$lock(r16, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x10000ffffffff}) sendmsg$unix(r14, &(0x7f00000000c0)={&(0x7f0000000c80)=ANY=[@ANYBLOB="d0d37328f2b886e4ec6eeb1397e9920da5c759309a0abccd88f6c2568448405237226474f1bc7256899e33f97e21230a4405c612c9a69946e72b6409ee", @ANYPTR=&(0x7f0000000b80)=ANY=[@ANYRESHEX=r15, @ANYPTR=&(0x7f0000000900)=ANY=[@ANYPTR64, @ANYRES32], @ANYPTR64=&(0x7f0000000940)=ANY=[@ANYPTR64], @ANYRES16=r13, @ANYBLOB="52a70af3d8299b163974d58f7f7e44d354eb3fec5c05fcef47eed3bb0c59d9e17d25e0de274b585af03d4ef4227fc55df5333c943d2d827f59e2a83e93f13d270795a9ecca6041c7638c8daf01e4685dac6238de520a4bb6ca6860f773463ad8e6a6c509a9f8d0462ab1e67ebb28f1ef14a10d15929c0ce39451e3703be7631185634923d7f00c46aa8e5039a184d80101a120a9fcd2d2428a85c92eb52b35de529078", @ANYPTR64=&(0x7f0000000980)=ANY=[@ANYPTR64]], @ANYRESOCT=r16, @ANYBLOB="a5b451614cde6d21e445c16bb137bf91830f6d79767de88b503c57467528deeedac23005effccecd9adfd33c1cc49ade89674fb5a39f393f21e2133d694885d5371fb3648d391ca14d661e732d231e1cd0049b665ef7a9bffb7379ff2cb9324f6932c7af350dad410da8a91d159536d6b69a559851a9236dce", @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES32=r13], 0x7, &(0x7f0000000780)=[{&(0x7f00000006c0)="7478135da78387f8a6a58aafc2289dc299d8d7cccb214e95e6e0ab3da69b7881e8ac20f7ac98d01493b2a3f09c89095e008cdcdf45f885eb8ecdd064a2c88bc3d79db7fe35242054826af2fc2548af5a574a88a57043784297efd6d229bc5245303d4364209d025a929fc3976f087123ff068c3f86ae777e353263a3b405660b52e3f3593c57b26d63412136eca97939b60d22814a9e182b5e856cf7928fbe35f6eb9517ec4fc6c7", 0xa8}], 0x1, 0xfffffffffffffffe, 0x0, 0x9}, 0x0) r17 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r17, 0x0, 0x0) shmctl$IPC_SET(r17, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r17, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r19 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r19, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r19, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r19, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r19, &(0x7f0000000300)=[{0x4, 0x20, 0x800}, {0x3, 0x40, 0xf3f0f406d6f51ab5}, {0xd0b3f3f4cd4afb60, 0x80, 0x1000}, {0x1, 0x7158, 0x800}, {0x0, 0x3ff}, {0x3, 0x62, 0x1800}, {0x5, 0xab61, 0x1800}], 0x7) r20 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r20, r21, r18, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r22 = getppid() r23 = fcntl$getown(0xffffffffffffffff, 0x5) r24 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r24}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r25 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r25, &(0x7f0000000140)="200e22", 0x3) pwritev(r25, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r27 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r27, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r27, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r27, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r28 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) r30 = socket(0x18, 0x1, 0x0) close(r30) connect$unix(r30, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r30, &(0x7f0000000380)={0x0, 0x14e, 0x0, 0x0, &(0x7f0000000d80)=[{0xb8, 0x1, 0x37f8000, "1a90b733d472591a190a99d2a4b577e2add8e0da8a303479b81f3f97955d3cf21643b45b68ae0a68ef7e9ed38e8e007d3c364761f526989c67d8249c4fecc2982e04708fe512e998cedff38d7d2fb7d998a1969af28ec822d5f74ebf7502580210d80739b28c68ab30cb4df54ebc7479c173ba05c3241fea3fcfe037e81defd7981e8b6ed4c6138540c188b5e030b586d5c99e2f8a28c996c8d64ee065ababf240"}, {0xd0, 0x1, 0x100, "61c9b9875ecd8c0ef10686ba0a4d7f469b90040bf189ade2fcbeb6850f3bd3cfaaed54dc57f17b8754a89010fc345ece75bdec6408cb6069b4400241e52b71153fd5e173f5e73a391542a46071ea0e1615cb9d4f69f49e76d93c8f49823bcb59a82399c0b1880ad75b592abde0554e9c4955e57ecc0bbf2d92b307e8381c65a1c6020809a5c789fab099e44ae9c2606d82555b044d75e0141776aa6210ec0dd1d9ef2b4e8fb28943cfd7ca65c14a0420fabe6bc19a4a9cac0ef699"}, {0x38, 0x1, 0x2, "8384e007de58fadb5b75acfc5348da32dfc37bfe57dffee47604aa87ee841e4894ebc6cb"}, {0xf9, 0xffff, 0x80000000, "1b039cd1f8acc76e6aabb8af9b1d6f328ab102fd3acd518e3e525975a08333b7a78429190f499dbb5559378ac7fc4e4f36f14f53655d4b7416719ce762f149d5861c19f4fce73a55738a16db87c234db6dd46694d8b92918e5365af2c87f104f3616cd424f8c69901e1a696d7ded0c8d6aaecd7b88a38e448cc8314e4f8b33ba5cef51d7185b2d08ddfd9700232b7b33170ecba52484e35a6acdb2388bb2912c00fd57912310485a0009cc854802c04eec4cf2f926d79ed571577caf7a0abb05c286fc9de9f0d4fe94eeb997dc6b43a274d5cce088aeb993e78a08e47b8ddf2f80ec32eb70cdd698aee903ac7a8f"}, {0xd8, 0xffff, 0x10000, "f06c1f1c898ed779fdaf641606e4737bcaedf9236edb890d9265f4cea4152ddfae11b2acf6776b3c3d6ba96b989f838d0fceef61f7edbd6ba849034e187ef23e762761601bdabe0ab863d9a61fd329f7a2516e37bae8051144e38bc5be8835d935c1cec80a544e8e711de448a5f9cca09823ab50dedddb4408d4c80a96b71065b5fa7289df963b4caa8c320db3c9185c721fa32be32535e343f96728576166ab7355ed8734469380c20ba765690fcb7f0c8719fea7786639139a3683813268161f9822976cb5"}], 0x16e}, 0x0) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r33 = getppid() r34 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r34, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r35 = fcntl$getown(r34, 0x5) msgctl$IPC_SET(r27, 0x1, &(0x7f00000001c0)={{0x2, r28, r31, r32, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r33, r35, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r26, r32) fchown(r24, r32, 0xffffffffffffffff) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r18, r32, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r22, r23, 0xfffffffffffffe41, 0x9, 0x7fe}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r37) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:52 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0xfffffffffffffdb4, &(0x7f0000000240), 0x1, 0x0}, 0x2) mknod(&(0x7f0000000200)='./bus\x00', 0xc000, 0x5) recvfrom$unix(0xffffffffffffffff, &(0x7f00000000c0)=""/248, 0xf8, 0x841, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) select(0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x2}, 0x0) r0 = socket(0x18, 0x1, 0x3) recvmsg(r0, &(0x7f0000000380)={&(0x7f0000000280)=@in6, 0xc, &(0x7f0000000340)=[{&(0x7f00000002c0)=""/121, 0x79}], 0x1, &(0x7f0000000440)=""/129, 0x81}, 0x400) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) utimensat(r1, &(0x7f0000000040)='.\x00', &(0x7f0000000080)={{0x4}, {0xfffffffffffffffd}}, 0x4) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, 0x0) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, 0x0) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, 0x0) 16:00:52 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efde", 0xc3}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x800, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000080)=0x2) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000080)=0x2) r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file1\x00', 0xe3278b7da934478e, 0x0) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000002a40)=0x1) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000000)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002840), &(0x7f0000002880)=0xc) fchownat(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x0, 0x0, 0x6) dup2(r2, r1) r7 = socket(0x18, 0x400000002, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000140)=[{0x101, 0x7f}, {0x46, 0x91}, {0x84, 0x7}, {0x40, 0x2}], 0x4}) close(r7) r8 = openat(r0, &(0x7f0000000300)='./file0\x00', 0x8000, 0x100) ioctl$VT_SETMODE(r8, 0x80087602, &(0x7f0000000340)={0x0, 0x1, 0x8001, 0x4, 0x1}) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r7, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) fcntl$setown(r7, 0x6, 0xffffffffffffffff) fchdir(r1) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000000)) 16:00:52 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x5ee], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x2, 0xf7) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x2, 0x0) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000000)) 16:00:52 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) fchmod(r0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff], [0x1], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffefff], [0x0, 0x0, 0x3fd]}}) r1 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockname(r1, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, r3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$KDSETRAD(r5, 0x20004b43) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$BIOCGDIRFILT(r6, 0x4004427c, &(0x7f0000000000)) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000000)) pckbd_enable: command error 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:54 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0xc007, 0x9) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = syz_open_pts() close(r2) fcntl$dupfd(r1, 0x0, r2) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000000)="1a5ca7dfb302a6a5707804b8be331519", 0x10}, {&(0x7f0000000040)="f7afb6f38b6341045f9b1af3b7831d9cd830243bb7ae6a9ac8a120eb2ed58ea2d9cffef9c49f757424f6ffcf3ce8f132c6719fb403d57f83ec434a37f6e025a49129", 0x42}, {&(0x7f0000001500)="dd3dcd635a8be6d5663ac083e4a3101becd4f977a02370fec282bf1573bea306a8989ce17e5d99bfa77f7437d64a3e598f72dcb152704bfcfc06c31802e34d0f6d41facedff097f83ee4555968840e45c712fae0417bf6906bbc346285d0589c35cf3c0954ad52b1a9bb42f291e9a2807362d64814f00466d98dd5bd478a1b3219bc48cc462f65ece9759ec9cd69ed322a76aa5ff6b363cc27da18599cbe908d21d75577439a36e61894257c15189b17c3d107de18c8beeb0ee996c852f2447aa4d25928c7542042ab6018370bf017550dea8142ff7b42a404a612d1b22243d7811c10a9a29d1665c497d856c3f36095592abb5b8b8669cfbd89f738cff88a09adfd83c5a68497688fe56b8bde633357678cced74f2329d7d427c580576e6ba8b48d16a25be27e29457359b98de8530508f034a2fc44476d4d6a5ee8fe1e168e269af5e3ee0d1c6eb59448fb3f323010ff47765632578470da3bf87600bf11e3c2ffc8d7df85ea0fcd61ac2f710b9fd9579a8abfecd1de43ed1f99b439cf49a933823eb91ff1486785aaa5832939e998dc05e6408adbb2cd1212314db864745b5727de1213f985e9a2fa3ea4d050cdc8b565d4c94e98924ee67c6cc6595f041ed9c9162ed2a595e75d8bd8b362816169ec9bc890b45f451b053754714a0f2a4db9692c80692cfaa6df6ecb36c5c39925165483cd240d6047e4fcbfe43f9504feed0a3a995e7397832b6469aa3a759efa81b1b641f8bc9ed222d1dd1a41d2ef96996bec6af142daacf57100f6a5922519124f56b7c3461154b7e84d28b886acf27a7d152aa1cc802f5f8030d087b222ec0daa87382e2503fd94592671b142290d4dcdaad1e1192debaa9bbfdd1911dafdb7bb7668fa4f84ad918c771fed14114772f37c091d869086c3615770ff7829d91c0f3491296aee446e48c2a867774957d9d6d4c53022d3f0b1676c9ad2c6aa3c6e5208208e0a8af1a5d75dc47428ec0398f16f2976a1493c0a286ffdb0fcdf7780af112a1fd70c6f7533491f3e7eb47a2535680fbf1a4b2f90a40022db374155c363c82234ccf82180f7c868f45550bafc6cccc7685bf378dc0a79d5fcdbadc7cff5e853621c5fa66dc12cbb9d7ff043cddada7e9619fe49333a09e80a5928fc811aadebe534e6df530742b318e86aa63523f8f855daabd5eb8f3e101c181c051c36d8a0b10a9b3eb856b8ffc912bbcfe9916f2dbdc58d92e2ffe404d4e499919a1ca4faf40bf10212701b164b84b98e8bcd5ed24b7979c920eb450408411a1a37a696784e64f3def02249558f16064f7311f3229e46d9a3d9b64401db9787489e502d071db493ae2ca9de6c59e3aa6c3b372ae7a5781958525206cecf1302439d23b15bfb55e5375ca4dda8cdfaa512fabf69311c673f91191bb77258271690800b75f2ea71e75e41c1f2b9865093997ca275dc1cbab59b1bbf9b98b8c11e061fd1351b5ffaaadaf448d0d33401f98690e524bbf8f804bd3145758f3dffe8dddf966a8fdddb34048188ab53f735a6e166ad9b1617dfdac64d1f3e0876b10d80fbb8f11d06b52190d2ab737da62017090f57d03714488ec7a22201f275670d3d80a0d368ea5b98b064bf1926d7c37b32fc8686963dceb8e6731366c0a9719dccdde28522185ccd31b16d13fd8ab43494984dd13845cf94525e21f2d107b10214fafb492147a2436dfc0028f54304a5d41549210f214a9f3e4aec87f77d33e16128b29f24372a25abe4c972f4e3e15b7437192ccee18bdba898b314dd20f6d3c1222e50929b0aacaedadbc41ee9a27ef06755d1a615be6298c5ad5cc47f318c01ec84c203e6a7ab5b72798310c0a5c4b6f78efbacbca937b402644681d014797a36a2104393046779f07b64b30ef27a0e1247a52aa9280bc5a881aa878b398a69452fd0cfe20f005bbd1687325dc76c0aecc87f5a78fa2dfe9a4c81705953e7e7fff8aa325474effb89cfdd9f7166abda175b1e6982e9a5ccea6da7247fffc0fd4daa716cca24ad0beeb6c67ea91318d3f0d5dadafdc431b9c1ef7e3016a6ba50ca70ee8243e00d4da91721bbe3c380eca56a2907e7d534256ce104fddadd963ff1ba43161a124cb2ae6603d37b37c16c2f8784eb9eb0f446962acd7a36fdfb931bcd927b33d569cbcae209a3f3274647d31551efd874ae86651edd9fb671ea1d41945cee5ba86d8f42a41ab5a82a9ec839166c687c00fffeae79475324c3e962d9a9eaf601a1e09359e00c147b7527733a9fd32dabd2958095a7edbddb2483fa1a883a909c90874c879a3a31d71ed3070bba0bed8998ab1c1a59ae3ff47ccd8bdc22e3df5522d422476a1fb57153da78cc23b3a22a59312140fe5f1b9e5a438a7082eafc45b7ed265496c19f5a26e026abe8c1884ca5eafb2b2cbe3c30b694148be1f3e1901f540464356d24502eb0caa89aa803cad1a8af6faa099723f000018c79d213627f8599e48608dcc1551093c5785081e5d2f8c0c51427ad4519039f4eb4aa9d476ce2a5b4aa28582f6a9293e0ec05d84ac728c8ecbcb31155f53b40421d3698911be1aa868d1421a45b46ff6662a37d38fbe6b77bca9b98e8898bc67ad93ba493a2ace4c7206e2b348037207c0678cc82dc4979466ebd2d0a4e3749a28b326f385781705b59c6d75f5a15ea4feb2e4f4efe294cfae35fba626320bf8ccebef29434f41d959e696fe5b832c51ad7cea0898cd7d7878debf0caeace101bdd6646a691d2219ca5b26d0d186856d215ad9324507c96a8fe1d4cd9e58f25567bb8a4984c00a711b25f1c049cc080dc0b3b6bdbbd1dee50e5a5c6783815afc252cdfd77b9cc317f4c497bfdcecb185cabe255fc084b70068cab87db81535e3d36e41ba593dee6768c92d0c15decf375298ea7627925a39532da3fffeabb5c04cf6f48b85814d1df0d7797d4d6e1e1aa6b241d6ec6414e8c8b8aeefe3a9a37baaa79be9085ad941e7f9d17cfaaf5ba4effc4d95587e8420f959ba428301353ee0f81aba1eca7145b5012b15450950b5ef37a0be3e6dee68f38f97c484a77567facd989f8bc8e6bf0159807e4002c59d5f9373bf29432a297ddf18e32ce1b0c6e05ced0426a1f30b793a16666f15e08b0ee0a11193c1168c98a628d91901282df0da54924ac9d0331e330f56bacec9be06169423d43691b01c0f25398d1289da2c0eb908eb0e06459709b171a52b0e2d276f5f756a8da0c2fde67e7d641593b9a47a7280cea2ea007c72b05aebba8fe47ffbf30c1908e091335c9c387557178d5680a1fc7b77d8ad903572b6eb0b463f7add2391a6007837ce9a49a87d5d76e5a7d7e879df45f26d594674b440ecd60b00b2b5e90894673a8452ce230d349446ff99d0b45372d9ded38eecb0fbac4f440f4e7cc72cab494d00e6167a69091d728958c0b26c5916473a3599dd88e4addb923291285de740a368cad819070c7a732119dcadd9e78fac30608260e6aee9712e6d150ac8ce3669e75c1acb59e3b0094e35e43699aad6dc29061c2e7a77b626e0d5df4484df898e7909e92598b6c796a9f53fd773161ffb96b30d70ccb9742747161751d658767f245606602e863ccbf39bc9b8929ca77b1e24b75003e982b5147dacc788880d79e241405ea3ee1fe7affa3577dc238a0bc7251cd5f48d64e8411d4e6dce4a6ce707fcad063836077b6c4aa49f3e69287d0c565a16952ed341a3dd27b8fe96566b2801c42cd976c0b969427d1f16f6fbd003b16ee401dc6bf6efea1ff846bdbc2d0c877edb6ca17c8c3af3da024879c94a148a5363d88723c434cb3fad267141deffd9258d873c6048832e1ba9832729289d3a37d2b862b16a6f6eaf251c6e187905fab315622bddda69492733c54a03eb6b02615fd4aa999f30fee412947803ca5bb0caa0c5ffdfb0e479755b0d6b9e9ad7f98839385e54272a1da4691aad4f8dcabf962a527d705484341a3df3c963ffb94acc75860f114baca4bd6d89a919401146fdd0513c17739f791fe78168cb2bace1a7fb2d7d9c15fe341e19be6dd3960aec6e99f87e5790e70a26296bd49ff3f0c96e422146532edabbb00f2cef3c16538ad3be3c28e887bc165de66be896c2ede85cafe7596b40b56c5e861807983f2c9ff9d43b1969c27791d68b702f5b4c528f4e69e6b2e0e7695e957012c0a187d45e32d0c15f7cdb9c1d451ef318ee9b15649d666a5d3760fb3907243dea61bd8b6b6d45175cb9b0f440230297e63cfbf7e2bbaec1a17fed18d60043df1e8714d1818cda68e22d12f801b1407bbacf4e0ff59e439563cb61f385a1c3325e0ef765b0128f35a2c1853106bb8e409a498ffe5d108cd94bfeaec1993ee2fc3a335b4bc416165936186f7180db5708508532462d7578481752f8496ecd94c71ae74425861730b1e504361b3e0b813fce597a49186d2b436ca59eb6fe5bfc71e253c45a07298cc86e0246caa474429bd45a4a4b0adad7a7beee0d0568dde67e695289142e36f08df7310b3aead43aa992035f643965ee51aff1aadfb5ffa4c5dd066338ff85769fee2e4d220dfdc3d93b3dadde2e74c80fa49110b8c3d633a54974069cd99166ed3b1690b368582e2b39ba657efa4f6f217343999b044869b05413398376ce18404e3daad0e2e848cd9858abaf34f555619ca651ee37aed7c1cd89bf272573157ff5bc4e800f2f24fa6b76ac31ad92caf1f70d30e3e02bd7ec59135f7aa17272b8b72657f7e8cd043d0025ae5dbd23eac0e2d5595e55a37fdf1c2ad0f310de4b6817c83771ceb9db0055b5cf4dadbf4f8f061c3e53bf97262e7f5c2439ef32cfa8c3b129d2c13c5fc5e5e21d1f167caf9be9a9befb8801fdfba5247b9138eb3c03bf228d7625506f5f49850f7abc19547e1a1d3f3f590482a88d281e4bc2d35e6ca930e8a4f5ef6b8965c0f72ca731b6bce31d08f8e20d1ab305518128a1dcb0f0f82c5d2706ba322c4c0c51eee98978b0487bcc0d11fe6035b368e6f568ce8a888b45cb2b718fb8891b9065b8c1d0b4cb312597096652fb196f103d09d205b6b4de68427f234691e0a058af23b49bed72b766b78797335d0f6c2902079ee2aa17bba7f17116e2c3be29551b423640442428943f3df83cac22c425072fea879cccfe05cd5b0fa62f2a9e5a2ac6816463af3389bbbd2391ec291f5d1b8f503cf4e2408b5d350f3dd7c0780f4a814a6c1c1b976282c311b43889f9312de1253cc5e5a4491b4fd6df1a5e70e76aa906b1234356b77bec33ba177a468dba8591eccb497250287d4ada345102077126a8fe16cb1247f7e700f2615ded2a2afe56340a14cf39d7bd6d3498ff1d5f9c9c0389746feef531b604fd38ab7ed5108025ea077ff153b6b6d14ca8023902cd106b57202a7a3615712b1655859f7ed9654e487092f97e5794f73a2c26471cfe5b8eaa155b45ef11165566fbeb64b6f588b51b892889581a1fefc56e96c9c197fc470e142d6b454305c970a317c152d892104e908251c365121640fa447b6fc43c253fe929734fe3f4f9e777ecb44d715049a6e4696b8219caec489c47afbb8eb9121b3efbff817f3d60d72a30d3c779ebf3cd14c331ff5a6b9015e138bf979eeb050ffda8bafd9770e346ae267951da8b7742294b1b9e394a960eca7d3005cb6844d16bd165b0a3e8046108a3ad2631506968a6da7c3c2ab91350b8473ffa39317b05cfe3be7e355fcf6b304e1388e0d5773f9d33926c6b5706744c72307e5fcca98a58219d30830fbb63e5253a574e9ff3c9b3d96b62eb1b60969fcb5696ab70a6f50563aff27", 0x1000}], 0x3) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) r2 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000340)=""/192) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000140)=0x8) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000180)=""/88) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) fcntl$getown(r3, 0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./file0\x00', r3, 0x1}) 16:00:54 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000740)=0x3) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) readv(r1, &(0x7f0000001480)=[{0x0}], 0x1) recvmsg(r1, &(0x7f0000000700)={&(0x7f0000000000)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000580), 0x0, &(0x7f0000000600)=""/194, 0xc2}, 0x2) pckbd_enable: command error 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/d\xc3\xd0\x06\x16pf\x00', 0x10002, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x20f8, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) 16:00:54 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf872400000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e41886f58fd0ea381d3e6c4ca0fed32dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce539005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a0000000000000000000000c59f047a751ad30614e5ed05b3efafd710335b9665230d5d752c376e295d394df6c875e6bb089183bff6fbe8029485e6dc3b84823a833d4a2963d26d39715ad7c8651430"], 0x1) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe4419", 0x58c}], 0x2) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = msgget(0x2, 0x40) msgrcv(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000f90000000000"], 0xc8, 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x800, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000040)=0x20000c) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchflags(r3, 0x8) 16:00:54 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e0aa4eb9c221a9cc1f070faffffffffffffff94c021e3f6ca745a1b030e8dbe8f48f71c661327fcbf653000"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) writev(r1, &(0x7f0000001640)=[{&(0x7f0000000040)="cc6ea633c17498175e97613c89ccbc0a3c1e815dfbc2777eb7c0c31c46b18b8587adfe8639dc7ac3251848e4f683df", 0x2f}, {&(0x7f00000000c0)="0376e062fd57da8e6756ca12f63b5a501eda154f04939ca7d9ca37340da4ffdabfd3185d1a54c6860aafaf", 0x2b}, {&(0x7f0000000100)="b8c82b5aba6eb1a842f5be737870664fad80a0fd6f0e87996cec3d42413b8c77f9c6019ef60d90a2ef87ed4f030e92aa9e96d467fea7ab2e8a2a919eda138f035b57a9e0eac6b5170dda3d3c13cc891d92c3138931af597c23dbe3677cf7993f572276b9467a0f71511d834179a47cb2ea1cd4d2b03eead197622b85b1cd13b4a26a0f458470ed307c4e3c3bcf71083dd7f8", 0x92}, {&(0x7f00000001c0)="a55ba33195bad369f6077c9deccfe6c0b995c1eb1f200f6be6e51e9b3edd472dfb1ea1f23357ed8391d2620857dc1ae20c6a9a66a52f98d7719657302738f4b84d4ac84a67781fb6dcede888ec542babff0c0350eafdec83c9054a9c4bd7e26ec1743007b370bf78c6ea505bfd84bd85c186a220", 0x74}, {&(0x7f0000000380)="0e6d8cf5758855e20fd04adae5056e34164562e08b94eb67912b1a90c67f333f7d369909ba39d5410efa5c1379d76b2c7994aa1bc4d6a13d4c51b20ea943484a9dbd3ffd904acf1e72f62eea548520027f4105ab28bf9eec78a4c173abd4519196f9512636260541e1fde03d86fcecf987a32204adf0ad3a43f02eee14faf59f600107d9ade67447672824249619db2c5b61efab4494384f75cec2c81a1669334492a0b75979a6c129094bbf8926fa8ae4f6b81c3455f03cca80055762aacf5a2fe801a064323a6ff6598ae3e185d4a9f97b2dc9706b9d4719c73642d87288891f8c053b54267d0f4ab6c2e932b7ebb8e77cf9d2b9427f995707d9d2c769effa8b34d0276fdc5b807ffd3f3d63e49e19749af313a2730f8fbe899470f32ee965b8f6498a0b8e0bccc98e83f51f2dd6fd527372f45ad914ea91128ef8bb53a2a2618738a9f683a9b99a66a57995b4f2f807db50f8c5bba58a8c249e70df13f89972e691b22cc9bd0dfaff3e2e5fe81793cd22714aec37c5fc4f729fcfc4744bef08194dc09a8257ace2ef1eb919a599cfb3ef05633057c65f0e1c3f32fed356eff8e57f816e581e69fecf4ae5a3fd7ee62bded1f8dad032ed3b397a9cdd0c68732f61a9a3380928a17ab4529db98e308027429ca40a7377bee0e48a07311dc1a41a02b805c2669411ec746a68d79246f1802708a328230d3ec9df78ae0953c6569fcd9b95109789ad9576a8cb051f56728b5e96d87e4cf73e8cea97a6e3937d768a0bf1233adb68c7dc0952dfd76b4ea042a6dfd17760b9b6ccd691d3df1c1959c757bd0e3f31bb83ac054396ab2b131a694bd894a77a412e7b2009c6fb6777006693d0c6811a9eb45bd6ff84754e480fdfd5c61c4618304e39159004ad922794ca662c2b84c278d3f6ab8519a62fa0c583b23412963bbfa3fd95fdc8fc62ef368df2ec95ad007538553c0794b71fd5d530fd90a8410d44960ec042f5baf58f14df7c04071edf1214ea1b760199c906ef1651655793e5436c91a9a26798ae2e90812e1c4a8a7ebadee7040820210d491d0609adfc99fbb60ae0af3d847e41c68a8320de621ccfe43747149f01d403ddab4d57e9d0eb01d3532e9acd0b76d579855b8dfefa0ab9bbee9717cd782cb73c76f1b8d4618ed822818e134b2a525ff56e2c47e133f8f46f046c8ebfc48bcbd401d6c0297751bfcb138a86d80bff9b269e4f3972477102fac02cba5e6dab9981eb9b59a7733a90aa5d3ef046f2b35fb301052860d2aa52e4f9ddbc0aaf32848f7a083c5a860598ac09e684a4416c49d2024cbc5c2b963ff45a0aa30e937cef5af612deebb251528a015cf4ade6a8b0b948bcc1b0bc71fe1a3e964ceea1ddd2895d3650c6f13fe3db618689eb3a76e5b80e096411ffdaeb92255bb062bb0c317ee18087914da150ddc9fb273607f377fc4102858b1b54b864b5d92b95e182fc27f2685518b9334fbc2070c2b17c0e", 0x41d}], 0x5) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) acct(&(0x7f0000000240)='./file1\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x28) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000280)=0x1) fcntl$lock(r5, 0x7, &(0x7f0000000100)={0x1, 0x2, 0x2, 0x181}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x30, r3, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) close(r6) r7 = socket(0x18, 0x1, 0x0) fcntl$setflags(r7, 0x2, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r8, 0xee01) socket$inet6(0x18, 0x1, 0x81) r9 = msgget$private(0x0, 0x4) msgsnd(r9, &(0x7f0000000940)=ANY=[@ANYBLOB="0000000000000000a0cc9bbaac28fb8bfd36917d480b8cef1e4209615fc36252f6e51fbb0b6de1559b299261ffe87e73a30522b52bf6c07d4154af5a3499c3d8bc83128b13c30c5906d6373ac3349df412c1ec053861438b9825350b725d7316e6d64e5aade5826b65224a"], 0x33, 0x400) r10 = socket(0x800000018, 0x1, 0x0) setsockopt(r10, 0xffff, 0x40, &(0x7f0000000000)="eb44e1bd", 0x4) msgget(0x2, 0x2) r11 = socket(0x2, 0x2, 0x0) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) r12 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r13 = semget$private(0x0, 0x7, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r14, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) r15 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r15, 0x29, 0x37, 0x0, 0x0) r16 = socket$inet6(0x18, 0x0, 0xfc) getsockopt(r16, 0x3, 0x3d, 0x0, 0x0) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r17, &(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) fchmod(r17, 0x4) r18 = msgget(0x3, 0x3) msgrcv(r18, &(0x7f0000000ec0)=ANY=[@ANYBLOB="0000e7ffffff00bbd06a007ad3304117b9a9b3ffffffffffff01000000000015000000000000000000000000000008000000000000000000f3000000000000000000000000000000000000000000000000000000000000000000000000c0e83c8a4721097f0fa8221f4bdc0000f0ffffffffffffff00000024ea55a65274965e000000000000002095c133653f9c5a9d1f00000090f8a3d1f31b1f9bde0100000000000000000000476e1a4cca7d0a2164f8688b92d7cd1d4082f75760616391c149bff5c979bd19ec80f73a3dedc7439fd14dcf278601e2aec615b01aae286e6ab1430ce4cd7e79a8ec25b6121f7700a356f0fca828e1596556e1977242d5c21a86355a547e0dd625e9695448b5307a66b958f252901a73bc78b335ef9bb366000000000000"], 0x97, 0x1, 0x1000) msgsnd(r18, &(0x7f0000000e00)=ANY=[@ANYBLOB="01000000000000003b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a933b6640a0ae27a38803a71bbaeab7611aa1000000d5002886a80a946f1eeb3e99f31c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad383e9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"], 0xa6, 0x800) msgsnd(r18, &(0x7f0000000a40)=ANY=[], 0x0, 0x800) msgsnd(0xffffffffffffffff, &(0x7f0000000ec0)=ANY=[], 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, 0xffffffffffffff90) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r21 = socket$inet(0x2, 0x3, 0x0) writev(r21, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r21, 0x0, 0x6a, 0x0, 0x0) r22 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r23, 0x0, 0x0, 0x0, 0x2, 0x209}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000200)={{0xff, r19, r20, r23, r24, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r25 = openat(r4, &(0x7f0000000ac0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x400, 0x17) recvmsg(r25, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0xffffffa2}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r26 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r26, 0x0, 0x10000000000000) pwritev(r26, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r26, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x4, 0x0, 0xfffffffffffffeb4) write(r25, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r25, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r28 = getgid() r29 = getgid() getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r27, r28, r29, r30]) getgroups(0x3, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, r28]) chown(&(0x7f00000001c0)='./file0\x00', r19, r31) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r32 = socket(0x18, 0x3, 0x7) r33 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r33, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r33, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$TIOCSETAF(r33, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x6, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x800000000000007}) ioctl$BIOCSRSIG(r33, 0x80044272, &(0x7f0000000240)=0x1) getsockopt$inet_opts(r32, 0x0, 0x1, &(0x7f0000000800)=""/231, &(0x7f00000002c0)=0xe7) ioctl$TIOCSETA(r33, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r33, 0x2) accept(r33, &(0x7f0000001740)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f0000000000002000000000000000000000000000000020000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92c040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f1a97d076c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934dd7b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29ffac75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a407c6fb602e2a609d9c530ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13b51bd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31ed302fb6d87c0e084aa047e0fcbbef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76a910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d2efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2901407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc30ca3973a933dfd49f8e8989d39b7ecea2c637988da0310074cb47bd0d6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f921ff74512e2a45508b512a2b552e3961f4b7cbe6189ba6c23daf01e891c8c5d9e4052c06f2d0d0221816bb019dd4853090507172ee708ae17db9b18f4ea1747e"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r33, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r34 = fcntl$dupfd(r33, 0x0, r33) getpid() getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000c40), &(0x7f0000000c80)=0xc) getpgrp() getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000cc0), &(0x7f0000000d00)=0xdb5b5d4d03853f2b) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r35, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r36 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r36, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r37, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r37, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r38 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r38, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r39 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r39, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r39, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x24}, {0x3d}, {0x80000000000006}]}) ioctl$BIOCSETF(r39, 0x80104267, &(0x7f0000000d80)) r40 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r40, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r41 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r41, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r41, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r42 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r42, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r42, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f00000009c0)=[{0x3, 0x80, 0x7, 0x8e}, {0x8001, 0x7}, {0x200, 0x6, 0xc2, 0x101}, {0xbf1, 0x4, 0x3, 0x6}, {0x1, 0x5, 0xff, 0x7f}, {0x7, 0x8, 0x4, 0x10000}, {0x3ff, 0x8, 0x2, 0x101}, {0xffff, 0x4, 0x1, 0x20000}, {0x8001, 0x1, 0x3, 0x6698b90d}]}) r43 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r43, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:54 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) r1 = accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) write(r1, &(0x7f0000000240)="f90785ff209ef1d30941cb3dbc56cc5e6b1bc884ad1335d76508a2c838ed8b8086821fbb31aa6ec198e4f13f910f9d14f8fe7670ff91ec44ab000ce6f56616d3434ac34c86a1fcb78c4d8e536839a9082dc68944ab4781b303462ec85dbffbb62e9373046b70b0a30bce4ee621c5e82eb29271f600b5dfe3d54b6c6fea830cec919c8051ad5918999f68442e985d1a51612e2c1d4c3f", 0x96) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") socket(0x21, 0x8000, 0x51) 16:00:54 executing program 0: r0 = semget$private(0x0, 0x4000000009, 0x100000010) r1 = semget(0x1, 0x1, 0x222) semop(r1, &(0x7f0000000400)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x9, 0x1800}, {0x3, 0x2, 0x800}], 0x2aaaaaaaaaaaac1a) semop(r0, &(0x7f0000000380)=[{0x5, 0x7}, {0x3, 0x807, 0x800}], 0x2) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) syz_extract_tcp_res$synack(&(0x7f00000003c0), 0x1, 0x0) r2 = semget$private(0x0, 0x5, 0xa6) semop(r2, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r2, 0x0, 0x0) semop(r2, &(0x7f0000000180)=[{0x3, 0x20, 0x1000}, {0x0, 0x4, 0xc527c46d541c843a}, {0x3, 0x9a36ecc, 0x1000}], 0x3) semop(r2, &(0x7f0000000540)=[{0x0, 0x9}, {0x2, 0xf6d0, 0x3400}], 0x63) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffffffffffcfe) r4 = getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x8, 0x1, &(0x7f0000000580)="061a0000948000c7f6c9d0b7b50000", 0xf) setsockopt(0xffffffffffffffff, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) poll(&(0x7f0000000340), 0x7c, 0x8eb6) shutdown(r7, 0x1) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5c}, {0x3d}, {0x6}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000005c0)={'p\xd5p', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5c}, {0x3d}, {0x6}]}) fcntl$dupfd(r9, 0xa, r7) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r11 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r11, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000280)={{0x3, r12, r4, 0x0, r10, 0x8b}, 0x6, 0x401, 0x2}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2000000000000025}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000240)={0x3f, 0x7}) ioctl$KDGKBMODE(0xffffffffffffff9c, 0x40044b06) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x3}, {0x28}, {0x6, 0x0, 0x0, 0x7fff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = dup(r1) pwrite(r2, &(0x7f0000000040)="fb", 0x66, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:55 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000180)=0x8) 16:00:55 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000001780)=[{&(0x7f0000000500)="2b1775d414ec3d364cea16befd59c5e3b50626bdc8f766a2f00ae09cbda4b2fbbac2409123f01ec19472d66913caa906956a67656470dfe05c4448146d5a6db889bd104278ae7ff66b2b6ab9bb30da441563e1dd30d7c2009968209731ad3483580c4dc6f6899b76c3fe09763ae2a8645200feda7545ebf83868353a03bae9eb47139bae4985eda1a3447b380926662689aea83a4e4b98bebd3862ae693dd844aa0850ee1371dbfd4bfb2dee3a12320e2abd1cb2a4f382ca8d8e717087e5dade3420acba54ef0e499f06bc33668afdaba73bca09df5b1d0e10ee6560d8cb5043b74cecd19d16c6176c43bbdcef63480b5dc543f9459f3059beddbe2df41b766fe47f8156ee3635acbf9832988178430a8d416852c3d2fdbf62e7339f2b2e8b1637c5a7907477c6c193760c36eccef7706b932380c64c51d7b27c903797549349e197a4630720d83793ae0b42e95fb0073ffd13a084052ee37af99592a56f66ded8e876d2dc00d47ad2270f8c5febd6a8a19be911c7ad5b06373162dba07d31efa2918e4492c84fa239c1aa339d6e40028e6c74aa4f0ecddcc58136669f5c4f6513c52e16318c3149c90a6e17101a4edea0bc32a58c430a9547f106defb1acadf8332a89413c8a82cbb6e85828da88f5f7b5708f58c94c8f4b0712b3c525ca07356eb629a0baf1091ae56973f598f4b06b053febdb98e3c92293389debd60cb6b97a8e44aa571ea81d97dd6825f267c52f1af5597b3a4ac628bf6008c34e8ca591968f9f489883d4a306c1b25369e8d20489565e4282ae42ab4e19a7add83d9cd7ce92b787b9305643e34e348472d005616a8a971c63d2f355874aca92c49c7dc1fb4d1288dc23b7acd90b793ec6b521be4fea63eca43a3c585b3c4cd3012e7916ae12c0c02e56fef780e9b76a64984c75a0af6f3b472a8ace681d6178d0a27cabf9eaeed58cf053908303af29779a164c9f5a35feef38dcab1eaa1a0c4459ea6ebee82282e28bacd93516841c0a37f1ce0810c1ddaffc1e094f0a8883d7793d7731606517a79366b392ca93463b8832a21fe26b0e6a36dcdc91105007d32d4f60e0141112e948b888d5621c4f1f06ef528b35a883e283c780f4bee5e673904b0739d69a986c2ed4b69472a661731947295e471d850a7974d3995ccf3f186e1456c346703fbee42506d6fbd8ade268e3792c0e27017acedc441fd62d763bd9de5d598fe97a7fbeaefcd8a0c2e216f54551d870694fa8b829e61012fe2c277828ae18c8e1bb59004363b91e9b09b288252248e62f35854bd216c084532cb3a92655fff6dfe148da93c5bf2c3bf773d1266c7d33f33f286b280329ec2e061fd58794d3fc8805fc26d5ff2c176018b9aed3f41d4ff4ad6892ef1fef52c08bff29321ad6ec69fe62aa1faa13f2345f77e792243e7c156604856fbed70934991b21e96f05014573d17ed37d73828161bcb1174b240a6ce553829d27994341cdebbd0f228d0486e50e654f7e695cd7b07f79980087b93f63e4fb69ebd95847cc3b7a4ea5df87e7c88603945a4d0d526833d8d92986af2209137816b83f74e7beaaa9226df760a87e2022dc642187fc1fee00f8f942a2fb13c535e75e6cd174016ecc96ebd177c901d37d5b20a7c2766804f98ca204671b6469abab918d50cc73374f5ff3b5007de875eb8fc564f518c60cb90a90e0870333b44c202b0079cf0083e19311a99fbcdf52e018010e931ae4bb4193d78f47d92c30287f212b68ea713722b58216ee0022f4579a6ff9a6cd25243b9ed2ca4627b128fd7877c7757b0501e4839c1f2d5192566815e2c28622ac23317e78b93af024acae19e2179d9ec5bba71fc623569d4f60f05bd24e1d5f5bf5ed8b07435ee236d11c6e9e88e1e0af29acf0d960fcd0e7074bbf0ca66c9e73446e2c5e883a86520f52d0356aad1525857339b93da7c20b51cbf0ec1a5bb3f6c59a0bada39fe48af1e7a3c113077e7fb0391822dfed3b6732a9fc8bc10342e72aa5f5f522eefcc37b4850e48d67018ed629504ff87496da588ea2828d560eaeec2ab88bf1dc01e8a7422faf9b827b54afdb165410ca0172f2533908cbd35be605d9437b8212ef65877cc628140ccf326cd3efac9060f3322c739c284fc6629cf95c550e784623956ec67e5af44cd370ce5a919ec99a27608bccb32794037ceee6285100c0025c8a0d8e6b4fcee08c4281bad652653130fc5b829d35f987b648749fab3d0627f3f5e250004b350e994e8537f851f3ad4d44d0e0b68290bd315886cbd13f558652d56c670a8605eaf5b9953ddd216fddbe57c0d2c053b7fc0ec1d69cbe6db39a9d159dfef39a3f6c19afa3c4cc88b22a74f2e041660d2dfac7edf958399fec0f411052ac85c5d418cf7e61695bd57d1aa782d70f92adf1dfdf3557af42d6ff1a8dba426f46e1f77514a9480e88affc9a5a321b83b6512787a25955a8d459071bedc6b8d9b195da4fe4caa2acb514e35b24b2d2d2ad7dfa8a64d43bf975f413bbd56cddc80519890c39a9ec59500a0ee63e9970fe8bd3500d12d039d8eb7215dcddebacbbe7c3a1530400d0894a0aa07cd1bf7a159f69e2d9d537841582559a4e6d7114cab3c8aed3f8ed7b2a11b22b164af85d7cb009e1f233cd8a241ac2a81b6e763259688e080bc2434d1a57e05ca718b93d8249cd0c289728eb13a6865c50026b05dab4e7f146b1ba78f662e1c450ea0e15f9c141a78eb81f8d2edc0fd7a461560f5edfeeff0e99e19afa21aa9cbce6486c01a93c22728c13ec8dc7e410036ca6d5b7450d4b06f564b89158808ec125df86435b514dab6bda4343ac3c4fe1255c29bf54c958a60752826ddba43642732070a55572a92d270f70a8a1d803e02eaffb33b72ad50c194b0d8c396e68aa862deb805a927f87ab25d4a4d541e610ded5eba0ae2765cb61c2bb403d0c4c174fd04ee5b4b396fd4919da23f4dc1d8fd2593c404da376a21c420b73b222c69d8089e4b0f2f38f1170f239c0389a084eabb9cecbd7b456c56302181bb2d46ccf8bea32f5710c8184faa87b9e2b17e2b9212637a8d208bd887b18d3c1661bc79d4c5deda310be6fa79f264a14236909c846cc5e2634f65040dd4d478580dfbd24e94236c5e160ac205720bd6c297720ef9252af6697bf27282c215", 0x8bd}], 0x1) r1 = dup(0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x2, 0x3}) 16:00:55 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0xd000, 0x8613b) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) r1 = semget$private(0x0, 0x4, 0x201) semop(r1, &(0x7f0000000040)=[{0x3, 0xffffffffffffffff, 0x800}, {0x3, 0x4}], 0x2) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) semop(r1, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)) r3 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000340)=""/192) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000140)=0x8) semctl$GETVAL(r3, 0xa, 0x5, &(0x7f0000000140)=""/93) 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54}, {0x2c, 0x0, 0x0, 0x20000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) syz_emit_ethernet(0xce, &(0x7f0000000240)="4473c39590af6906daa1dc89b86f9742736c50e6b8ee694057604f0c334b4cf3962ab5f41bec484b3f15e08e53a3429c0e64430430a0f98e4894fde4ff3ba6e1d81be2c0f1a185110572deda7c494de6571f3237f200a0f6adca6ebd664d2b5777d2e4c8610e0335e4fe6a2e3a621ba5c5d3059b448743d36aa353a09364e1b97c41b551dd1962066ca1356dcf77f2b77c6d4ea681f46ce548db35c1250684e5cd3c9c952cf3cc52b9c0daee37b6e8af770f9700aa7df4f2c7f5ea7db97daedbcde59709043a8fa8cf8a182fe9b0") syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0xa1f, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54}, {0x6, 0xfe}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8725012396f6dda1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x80, 0x0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000200)="000000a2b1c5cc2f", 0x7b) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r3 = socket(0x6, 0x2, 0x8) r4 = accept$inet6(r1, 0x0, &(0x7f00000014c0)) getsockopt$sock_timeval(r4, 0xffff, 0x3cb5e8155a64eb88, &(0x7f0000001500), &(0x7f0000001540)=0x10) getsockopt(r3, 0x2a, 0x1ff, &(0x7f0000000480)=""/4096, &(0x7f0000001480)=0x1000) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000240)="4f38930ed371aa48c386a3c26fb72bd99cd481d0f092c804015bd7be9af09874a3a8d2881a7aaece51dc09b30d87adfc4d7ea380198b6ef2584943939fe6e5373580be9124466496722835dbb4d1b1cc692408106959e21e93fd6a42da9d40a1da1cac627d34badf959be2fa121b746b7d797b85641ade75089a88186751254bb6e79cc422c5caeee3dd1846f38355be9471528173c500a0f48d420bc71948013e6106987a3efd931e3aa245fdda49446b94176887298be5dba61cd5a11d6f20514838306693796db16633d7fb6d0b662e25031a600dee87c1b9a2855f10d6deced38170", 0xe4}, {&(0x7f0000000140)="84251f21d82f1061b670b4fa2ad6b599844138202735dda89eb269a49793d03f7b5c42a6f78ad1da5c861272088f3ff7e22c1c65548a87fb80e032936afd768b376f9a9bd9a07eb1ffaa3553a3e9ddafec40fed85847ddefc9211b75e50ac760fed8b5ebd4c084fc92a89ceeb9af1572827981c33063c8a005de", 0x7a}, {&(0x7f0000000340)="353e38045efcb767a6a7808768e123ae55276a2264c6063ca8b63b37ef692882bffe2c3e218a08d17527fafee26e368d8e607aa2b9eae2ab32332167c8c5184e9bea4691f5aa7b08b365e4cce5d59a891bb9c3f1ee2d9269e8551d85ee63fae60bfba0762d0995a52988f5e3e994b33190cbee581c8d00731db0fbb1a0987e3d86c3bf3dd987c8cd7b6c9ddb47eb9dc277091d1db7", 0x95}], 0x3, 0x0, 0xfffffffffffffff8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:55 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x18, 0x400000002, 0x0) close(r1) r2 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) setsockopt(r2, 0x1000000029, 0x1000, &(0x7f0000000000)="5e13b9fd812e0100000000000000929648", 0xffffffffffffff14) write(r1, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$TIOCSDTR(r4, 0x20007479) listen(r3, 0x1) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r6 = kqueue() kevent(r6, &(0x7f0000000240)=[{{r5}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 16:00:55 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x40, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x0, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x14) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) wait4(r4, &(0x7f0000000280), 0xf, &(0x7f00000002c0)) r5 = semget$private(0x0, 0x3, 0x0) r6 = getuid() r7 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchdir(r7) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, 0xfffffffffffffe78) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x1, r6, r8, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) setuid(r6) fsync(0xffffffffffffffff) dup2(r3, r2) 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000240)={0xaf, 0x0, &(0x7f0000000140)=""/175}) 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54}, {0x6}]}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54, 0x0, 0x0, 0x4}, {0xa}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x7ff) 16:00:55 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x10, 0x0) fchdir(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x54}, {0x4}, {0x4006}]}) syz_emit_ethernet(0xfffffffffffffd3c, &(0x7f0000000240)="98003805000000000000001a38be") r2 = dup2(r1, r1) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000280)={0xb1c, 0x1, 0xffffffff, {[0xc5f2, 0xfffffffffffffffe, 0x3, 0x100000000, 0x2, 0x9, 0x8000, 0xff, 0x7fff, 0x8, 0x6, 0x7f, 0x6f, 0x1f, 0x3, 0x2, 0x400, 0xffff], [0x5, 0x0, 0x4, 0x211, 0x7, 0x8, 0x107, 0x200, 0x3, 0x1], [0x10001, 0x4, 0x5, 0x4, 0x8, 0x3f, 0x5], [0x2, 0x2, 0xfffffffffffffffd, 0x8, 0x7, 0x4], [{0x99, 0x5, 0x3}, {0x5, 0x401, 0x3, 0xcaf}, {0x200, 0x6, 0x6}, {0x8, 0x200, 0x1, 0x1}, {0x1, 0xa4, 0x3, 0x40}, {0x2, 0x0, 0x8, 0x6}, {0x1, 0x7, 0x800, 0x9}, {0x2, 0xffffffff, 0x1, 0x7fffffff}], {0x2a, 0x7, 0x800, 0x110}, {0x80, 0xc42, 0x800, 0x401}}}) 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:55 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x11d, &(0x7f0000000240)=[{0xc8b, 0x7, 0x2}, {0x86c7, 0x1, 0x0, 0x8000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getgid() syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") getgid() r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) fchmod(r2, 0x40) r3 = syz_open_pts() fcntl$dupfd(r2, 0x1b, r3) 16:00:55 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x7fb, 0x5d8, "0366402ba77f0c033c0adf71cf15cd76ef3caf00"}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x1ff, 0x1}) pipe(&(0x7f00000000c0)) writev(r0, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7f", 0x82}], 0x1) 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffc96, &(0x7f0000000080)="b6") getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000280)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402b9dee0c7a947f442d447e8135b94fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999000000000000000400ff001959cfd1af2b51ad00000000020000000000000000", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:55 executing program 1: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54}, {0x6, 0x0, 0x40}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'\x00', 0x0}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000140)) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) pwrite(r2, &(0x7f0000000240)="2a925e329e446e98ed9795fd92e5514fa5700daee13e4dfd0bc13593225c77216ca18990f28712f87587597c1e69d2a60d4f4b4eced08f003c1ed9726101e00f7b38134d81258f20031c675e74e40dd2cda2abff06a7ae4a651af30e5d", 0x5d, 0x0, 0x10001) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000180)={0x32c5, 0x3}) ioctl$KDSETRAD(r1, 0x20004b43) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:55 executing program 0: madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5fd6f0d9cf049f0a00300020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x10a) 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54}, {0x6, 0x0, 0xf8}]}) r1 = dup(0xffffffffffffffff) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x1ff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:55 executing program 0: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x200003ba, &(0x7f0000000180)=[{0x3, 0x2, 0x6, 0x7fffffff}, {0x2, 0x3, 0x9, 0x81}, {0x1, 0x7f, 0x80, 0x4}, {0x0, 0x2, 0x62, 0x8001}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:55 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt(r1, 0x80000001, 0x6, &(0x7f0000000040)=""/58, &(0x7f0000000080)=0x3a) r2 = accept(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) sendto$inet(r2, &(0x7f0000000140)="28de48a75e15a1130516b8fd19a053a5d41a62f46102c7d084ea79a75c2e6909fd1fdeb87ca283a2537a56ba488708af2754f34335d2a290e43d7b0d9898c4f2f8f1f9ccde3d1e645478891d68f583cda845f21cd20da95312b080831bc511f6a7019c2b5b71a3f645920591208f3e01bb7659d66a85ceab91c566bd7e038bce0808d0bc8c7c102c717cd784db3941ea90184d8bb5004a62d364a903c261fc641413e8fca07e0a965998a7f2d8da413eed5d11f4937003ad4e348e0fe95c756cc031e36384e31dd1cd7615bf55b95140583782deab776a", 0xd7, 0x11, &(0x7f0000000240)={0x2, 0x2}, 0xc) getsockopt(r1, 0x4, 0x834, &(0x7f0000000280)=""/96, &(0x7f0000000300)=0x60) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000380)={0x2, 0x7fff, './file0\x00', 0x2, 0x7, 0x700000, 0x7}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x68275d0c5c1db7b9, 0x0) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f0000000400)) sendto$inet(r2, &(0x7f0000000440)="8d762dfd3e4d8140776315b1da0d6c8ddc15d64da8ddc182a11f5f727f51a55ca0d7e042fa4487bf2bdefcf720b94223629f0629ae0665ff59a69fc65ba3506da1d95433f81bf4b82bdaf0b8d7b291f5043adf9144a9e0a0db71e67d63bcbf9dd2de71446f6ff4c4efcc7a11f11aadf720a15c449cb1e15b16175a26456a9fa0f77aa7ef08f72675a451bcc801ed9ff2520ed1ffa6a97096c90844ab165408dbe08c4364e3e7d19bf7cbe4a743da8ea7540601416fe9eade939965a48ba797073a44fb93c420c0594af7400380bf8769dbe7cbf6", 0xd4, 0x401, &(0x7f0000000540)={0x2, 0x3}, 0xc) chflags(&(0x7f0000000580)='./file0\x00', 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/ttyCcfg\x00', 0x20000, 0x0) write(r5, &(0x7f0000000600)="840498725542009dee92047d026014ff3528eeb6a45a630de6ba788f400a5d20e67e8803ebb4343b2b7761aef37a80bbc0b317536c075002daa8127f2f0066870d66011ed821dbde418acb0280bcb9a22ea77582f844b1d6abf7c3dd5870c5c472b4abcfa48bc2e378fef6982169bd4466694b0b02b2baa4ec1b97821f74480a928c08981c49237b12003be244e7ed37a7992700e0f8766100769a99bc8c332255479709f670afdf8ae12b1726471ba4428595a7", 0xb4) socket$unix(0x1, 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000006c0)={'tap', 0x0}) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) r6 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000700)) recvmsg(r6, &(0x7f0000002d80)={&(0x7f0000000740)=@in, 0xc, &(0x7f0000002c40)=[{&(0x7f0000000780)=""/182, 0xb6}, {&(0x7f0000000840)=""/241, 0xf1}, {&(0x7f0000000940)=""/4096, 0x1000}, {&(0x7f0000001940)=""/199, 0xc7}, {&(0x7f0000001a40)=""/4096, 0x1000}, {&(0x7f0000002a40)=""/37, 0x25}, {&(0x7f0000002a80)=""/35, 0x23}, {&(0x7f0000002ac0)=""/122, 0x7a}, {&(0x7f0000002b40)=""/218, 0xda}], 0x9, &(0x7f0000002d00)=""/124, 0x7c}, 0x1) r7 = openat(0xffffffffffffff9c, &(0x7f0000002dc0)='./file0\x00', 0x80, 0x140) close(r7) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000002e00)={{0x18, 0x0, 0x4, 0x5}, {0x18, 0x1, 0x6, 0x6}, 0x4, [0x6, 0x5, 0x4, 0x3e6a, 0x1, 0x101, 0x4, 0x20]}, 0x3c) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002e40)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_DELFONT(r8, 0x8058574f, &(0x7f0000002e80)={'./file0\x00', 0x1, 0x6, 0xff, 0x1, 0xfffffffe, 0x6, 0x7f, 0x2, 0x2, 0x5, 0x254c}) pipe(&(0x7f0000002f00)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000003000)={0x0}, 0xc) r11 = geteuid() r12 = openat$tty(0xffffffffffffff9c, &(0x7f0000003040)='/dev/tty\x00', 0x0, 0x0) sendmsg$unix(r9, &(0x7f00000030c0)={&(0x7f0000002f40)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000002fc0)=[{&(0x7f0000002f80)="d8dafcfcbb7b3b4619ca1efbb94f0e18003a21bdb92498a92a91b9118219fc23a3bdbdf66788f9a125fc55a4103344799e5e719237", 0x35}], 0x1, &(0x7f0000003080)=[@cred={0x20, 0xffff, 0x0, r10, r11}, @rights={0x18, 0xffff, 0x1, [r0, r12]}], 0x38, 0x2}, 0x6) unlink(&(0x7f0000003100)='./file0\x00') 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r2) setregid(r1, r2) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) readlinkat(r2, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000300)=""/41, 0x29) r3 = open$dir(&(0x7f0000000040)='./bus/file0\x00', 0x10, 0x100) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000380)="a72b976e54feec308c4a509283ab7131529db758e7c02126d7d3b6773d0ec43f3732a104222ebc315fb081b7398d4fc01e215a5c912528fc30a8f1a3a22524a297202d3934321f41f5d4a90b", 0x4c}, {&(0x7f0000000240)="8e6e95980f5904336501ed0dc5af9e70705bd455758c9a16479a6834ceab3a37c43268c7f0fa7350b8d93a3be4825a332be1a482ecd3e64344d67e87d07e26d2ea47a3b3489b8081ce0ad3844188037b9ddb688f7519ce30326bec63736a4e09a60942737cc69877095d7c10d11b9a4585954917bc8af47babfff6eb2395a0148712e4776296415daab4e1bfc89dcdb34b138239a8eccdb63233a6", 0x9b}], 0x2) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) fchmod(r4, 0x1e1866077562ca81) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f0000000340)) r6 = socket(0x18, 0x400000002, 0x0) close(r6) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) lseek(r6, 0x0, 0x52ae, 0x16275e48f09c1c62) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0xc}, {0x6}]}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000000)=[{0x0, 0xf7, 0x3, 0x9}, {0x101, 0x0, 0x6, 0x4}, {0xa, 0x81, 0x2, 0x1}, {0x7, 0x91, 0x3f, 0x7fff}, {0x8, 0x7f, 0xa1, 0x80000001}, {0x4, 0xfe, 0x7, 0x3}, {0x3, 0x9, 0x68, 0x7fff}, {0xf63b, 0x0, 0x8, 0x7fff}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f0000000080)) 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000280)=[{0x5, 0x4d, 0x72, 0x208}, {0x8001, 0x7f, 0xf7, 0x1}, {0x4, 0x1, 0x3}, {0x6, 0x1c, 0x2, 0x9}, {0xffff, 0x6, 0x1, 0x6}, {0x0, 0x67, 0xff, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x4010, r2, 0x0, 0x9) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) 16:00:55 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt(r0, 0x6, 0x3, &(0x7f0000001080)="91a525a3c4754b915f50105f646e14ecbe8c8c7972c5984d65926d5a51ee063a6eed4ba208fa744e594e5f4231ea8035f75ad747bc5fad00f6e6ad4539a8b49e5d9b8ccabba34cf5cad2cb6d5559c5f79ef826bc59b5e9bc197217e746326f45", 0x60) r1 = semget(0x2, 0x3, 0x20) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/4096) r2 = semget$private(0x0, 0x3, 0x0) r3 = getuid() r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchdir(r4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, 0xfffffffffffffe78) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x1, r3, r5, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001040)={0x0, r3, r7}, 0xc) 16:00:55 executing program 0: kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x7d, 0x400ffff5, 0x7ff}], 0xf924, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000002540)=0x8) sendmsg(r0, &(0x7f0000002440)={&(0x7f0000000000)=ANY=[@ANYBLOB="75b20c90ad000000"], 0x8, &(0x7f0000000340)=[{&(0x7f00000000c0)="0e9ded6c198768dff704ceccf8eb", 0xe}, {&(0x7f0000000100)="c18a078a9032209d85c6f51f6f0c40a4620d04ce8b912365a4f4a289c89d09649d84c73830ec6c8ea1610bc10c3b8bc9e2ed7132d3e1cf3cc82432bff8eee6889d61fa2dc75088177c2ffc8d69f3ce410008eeae3ef8e1617190bb97a41b790ab217c6f016aa8381e5bdf2549607d0654bb65c15d1d841b29250ed25cb30750397431b064da04c7f965a4fa4d82cc42a70ab441837a86bf29039de83dd5702a8a6d35ea759e76731aced8b13d2a395e21f169b12d0e691beb52157f0539135cb0796f4758f1788164b08b58f06c682dc399f9f02a80cd2592b8d9b6ab6fe", 0xde}, {&(0x7f0000000200)="2b76ca9cfba0ff3ecb6859dada236e0a413da2ef8d3acc870725a737ffa41050afb7daae03aaec624bc9fe8cb397c1a4e6a4c55ed0475eaaf1a655c51194e91fc41ce937cefaf51b7fcbb93a43c30994a7e0ab138333dee2c95965d1c81ca61497ddea7243330730d259eef62f62f9b9fa608b7722df37ae9e450298791240886ef271c0c028f6f6e4f632bf0a819eaa8834d67717c833abfbcac7ad700efa29af20ceb8814d1c277ccd226363834977c51c8c77c577266eb126761393a6f924", 0xc0}, {&(0x7f00000002c0)="3cac02fb23bda1944b9e78fecde15f6e294f493e915092500b83a07657892470bb8227b9a3140b6c281623dbf1ab5a69c02076d926aa6c23a4f3840f68b212649af67264c785de8970f06cbfbd6334713feb54ee5f80fc53da10d17e4652fe9d50ef8421", 0x64}, {&(0x7f0000000440)="cd5bd65c3f9c1b6a5b26a4ce7cb7d0a122c4845290e861405aae1be9ba759238d8c40a0007a31e32aefaf0215fee1b34311dfca5d9ba385535dff37a8491cc3e0f31dfd7ba9480b06552523a38d6fdcb4571760e2384c184f0bd98bf64fda4bdb50fd81e744d8d3d7d02e425ccea986dbecfc96f1f2372c064c3e4a66a95b7bdd6023939f1e89be1f4af87be15415a3cc51049ec20ab72f3e4ddffddf4566b3e8f6ae2d4a60213b8665d1d0d738bde5546afc4a82b1693d27618add12efb83a52858dbe9eb2db39ef648fd34b90a9039d79c9d19ba1e0cb1a80a0c9f0d34754f4450681ef5bbadcb4a0d06e8029da508bbe1739812931c0a8d58a71c00dcea94cff76ff3f094e265ce83e2ae3942d0bd935f90a164d59090f973afba1a846d5fa7e847608b308763e8668074154711fdeed6967dc13319e9cea99af05f2a57750e0b406baf1bf8db44c21abf028bb773760ed6ef28694c5b5e69fc3e9c839ffc58f90938b3092886e3c105f76a56a3f983c6a3c23d396976744bfcd9404cb652a80292d204c6031ed4e7f6c38833ef1d8e9f1fe04e88c5855437e38eeee89a4832f57343a61b0cfd6b06bd378c929b6ed6087c225d15f48479278513045782101551316253b34b6a4a8ee1e17d2ac64a529967d6139a4e81577896195c36d7b39d3b1fe790803a98296e81330ebe5aec62d7f66242ffe41207f60f010bbf3f39535a597265f4f38b34dda1e5ad516e3ba05397e64a7ab9522051aa9b524d4e3ce6aa836c921030fa5119ea89e1c5f191049b6d57c93e42ecfdded9e53b9a259a6dde43563b25688b28b9fd8950e027aa4f1eddbeb1021a952c34463b39cfcb85cf4c6b158c43d4a882023879f66d25c2c0dc4b9a20144a8235feabbf6dfc8e7cbe8dc7ab655c6b1770656d5cc85c80e76fa5a76c8d3d1b38fec8627b555572fe4f6e76d974cf382ad8a6711b64ecb3dfbaa90496c7679ffdbb03c621343050517daf26f16fea5272875d4c52fe9dc540e0dec05086c674af2e2e344b7734e79c4d8cd358beae7c4230de36ab5bb6729dc4e627409203731f76294b758979fdea5645ac9c6455b84b6f2404828dea1585e918038488f9c669a3e2aed0e130f697937c3c8313fd19b09a1d8564a5e38725d983c33e8a9ec2d8055db9f7bd571436e16db9631376098cf903c7db83e1a3e17be17656e95830f5e3cfd6fe663b74f6a1bf12ce539367e8180ee3807d098d5fe460edd0eb1dd4cd1b31bd52fe63cccdaa083dd7caa87733e9b673c1077ef97c53550b88df7f4539c10b56cd871fd18ef3b010578885185ffa188765060cc8e80d255e9e43c12b9794d5e50e9f04e80bd8c3e1b8a0efee83bec1fb3077d72ad3182171642ad960c7be84378d9eb5ef6d4373b1c51689e4489725f2bd7f6652763b6d6c21e08434d179136d2594f5ffa5933729ce5b9e00de253360d70825e8d4f3d3670ab259da3172f53808da0ffb2ad71a7b5638d46410f785c42cfaa77b4930fb52501e617f70293137e29b7d962461f96a54bec537eb478791c8b51843770ed7cffc62f78911830904d29bc21af73bd453dc4adce364d285b5834fd476154939a55c480ce58739c3a935cecc46730968cc7fe01c1825e705ba9e17eff4d168185f06150d947511c29bae5c2c18675b96ab46ae470a6df3bf95a6adaec921add06ec159a21a44934153c134d2919835783bebe2176aad9acc4edb7bc4c6a8e8245d01ccea7223816a81682c0654e961dfcdd7c196f1d12c2ce0ffe91e9c5f12eae03e0232c2e210faa04712f164a1e5b247e1f119af0c77eb2fd21147d5b94e97cef135fb9bbce2eb559408587665831ac4d6f504cc618fbe4736a69f4fdb09986b011cac83923f2cd13b61e244c9d5035311fe9aa3af4f5fdd92980d1a5b0b8839fd5732e4ad1492fd1b42b30299bcbb7434511b42f836888b91bcb04804103e59dcd611468747815697b4466c0a9186bcb95a62bc80a4bf284f1855f21ff7cda6561ea2f51d83a1fd78f62c26d63e217b727d1f998e79d89e1f90ff0e9348d2ed949ede3dee3dc9bdfbe122a46be0bf9ec154c08b325376c1d1cac13276f822482608b6e585de571e4c3f489171b025fb28a9441d5cd9f42b88e62682a73e6c68ac5606d0b2dc82f9671fbbac8f0f234168c31b91bdfa985fa754dbda71c743518aa21db043e15cf9ced6fa53ae7d2f506ee0247e5a7ddd1ccd6c322c8e86f57fefb056cc8be5c74ce5ec960d934fba5d818b01f51bb732e950a2b359803741253495336b1dc3bc85718798b3ad923557959c58110ae1746a05402a87f66c24c5268e2b4cb4ed6e9165a1b7db201e8b9592b03a223d0c0cad513f308f9c06e4d6da1ad9d3e5b1dca1c3ccaf7a53186222641b558e3ca41469b39039a434ad0e1ede6a06311d977eab39e2aaf749689bae377181430f74f24d0dcf5837eea4861be7ce3947c5f6fdac8f9d10353bdec5a2294220dccc8b99f6363c331afa89102c11353eba2f1e75a387b5ff8ede3de9b216f46174c4717229a616e8dc5a607ee49b0bdd6025fe4e599479e5730fea022e34a20cca4a0f303875939ca23bd2db301c58534700c5fe4648d3c01c8d6e54cd4085a127f8b7c5c7350388f5207d2ff960b34de305165879fb4206543e337e22174d443fe308f28e97b95d52014560268d903814f3f53609735eb7900a1031fbba2b5b8ddc7335a53705f193e4b8898cb23e33cd626add470e3383fa65a059f5d575be8922458e6e3ad1e70a86dc525f79970002a3cfa22fac6693d360ef224370f9acff67a5231068ea2baf0788c2778449b7088a91ca8a01543c63c874603f76498bb9ec851e4cc5e590302c09841cc0cc373e5f6d8912ec626209581b0483aa31cfcd3308bd953387c392d6b02a7e51f43150b18d2f6d0bc8bb54bd19fe40385b9710b39cc0202456ac5c6c32322837eb8792a9a12d7c77bd250d5361cd03da6176af21f5f1872c6f56675afad60023465654047bb02de6f1b0180543bf98bd7b450ade9e75ffcdd61c781b828409c534fd87214001c164910c0bcf3095ce07b10f9292d1110475a68a4617008f21ab10f8e672a3bf1a91cd1384e39f160b18b3334f8594532ee9c18d0431a6c58d8a08e1db4cdecbfff5d284959dbb33e7fbd2a80ae41739a770d7ed8a4085b549d29b4561edd63689b120c64bce921e5427bf6bf515963f1bc932e4d869ac4b3b5a4f1d716bc826e2197460e3488e2be938165a74e374d73ca2250696b7673ae2edb162ec64b2b4f677de7e0dfb725f62efd23741c4a4db3d3d6300a9f84335e50e72a35c07b14850be348be83a32d45c6b58c7541e429863b9abd71f97648edf38181ba5ce9798793c2bfd34a544adedf585bb1ac576a45643cfce0b7884285aa49bdc6a092df70a79b34a2b631db0b9abd2fe489651797754013448ddaa61b2275af80f5891185ad835c218b46bcdd0a74d38f09d386af51e1ac33401139976bf65973965dd0e4f70f016cc37afc9dddbcf48c4e33e6c63b8522485dafee1c07734e79cff1b21ad062767f89a728070752d2921d4227b6e8fa2b4ab03571fd0935b8ccd5ff3de4e4f4c2c4979c3a221b018d83fb7f93661b3007fe6bf9aeea5813818fd4385a384a236f96786d9abaadc99b0c99188c21ce1a28d8595beeae4aca7dbc2d28e2edc9179c7c81e5982ab2f992c90e226fd0d364e65b8f1bf4e9528a39626c2a75584c61bb5303b9be7381007e54fae8b2ccc0000bed4e5d0c2fee226d56da8f4e4af1ffe238b2477c460b53bab9007ca4d1b60250fb75d9646e7a43365a7eac4cef034790f88aaabad3c149e0a1a04491844ca2f9d1c138b6cf117fda13c6b4e6650e7cf33c977c1ab56f2047075d8dbdcdb268c69314ebcb88e11d9576905e500d1f4c55df4b670cde87187c6796d111f9653916e7ef92a932c806d139cc5943d0d3ba226974b19633784c7ab1162b321c80fdc515df03f512d2992f4251e82f82c3437951ca2f282ea772942fd157d2d145b90c039ed3b227d4622fb9e9fc811743da7ed5b18b41212a3179cf05911a9f70f755231756994dcfb4d0a9759080817829731ae461ca986ab82177a9b9ae4f8a9cdb26d98757ed5e972f34a016282a3aa7f0dba474433b2d01a679912833121131fa81bcf5a5dd2d35998b341501a0c50eb0d4ae932f2b2406c8783ea8228879c0c99a6ec388ae6542f44d9b19dc25470c8644261c0786176d21766b310a4aa1fb5daab4d9f1b50f1ce6f79a2cfe6558f70b7cc4fff7663610f21edbb7e5c54d3280d3b9e1823f4436a971f0a856cf8cc15aa22e9c6fb3a79b95db1d42f895b28ffd728aae490229d1b0111ef700291b826a8890cb91c2cfc7257d7648be5b17f59bd701a83b3f91e5fc54218362a333cc3895bab6dac97ab6f44cfc01b37a016f152f1b33784a66e30e5fce3375ff8443bbecbf4178a45f5d48dc190906abc18017df14935c22abec4805a003e1e862ea3353846431f5a6f9a3b85d2c47f63453805a3783228df59acdc39284060c39bdbe8c67552068d6cffe97ad93f5e505ab6a3ff0937c71a55d693492b3f06eea3513dd442d4719aed3a7ff265dd69c3552f9c491323be5a874c40bf5b97c0c4a94341ff231100d18b9d5f7744f0eb467a9e27156296e61a96c6b70cb2896f91cee2b1b8e64c5437934d859c6823ca36276932bdae56b712381af6c9ff3b80702b5bc84ee9563b82270d90d9edcb4c291d2258f745c5482d0653db5cbd645dda76dd4d74e1e76c2481e5d8335337cd7dc5aa4182863f992d04bf0b0963fe2972433d899d0a176f086e1a4247af05ff6fd59698ae0a4644b4d7e9f9ab4489bc9ef4ae1e1fe3cb1f395300c195d72d537a17efdc227469c1657d6a38db4ee439bc0b33941d578b44ccf7f69d354bd1386f38ed0c5d30092f01da77974283e156e0e78c64ea1bb2be739d6d512ee30f37b0bc55bed549c1a95b0ce1858154e780144263e9e48e46d68f75efe652428db9d3e4515f105980e4d42b2450a0c75efc3c3188e81047554826861e4aa28fda100b9e68889df07032a967d72736392b783bff8cac937d26b72ee54f81a9daa4e5a026050715ee05a62c51978733a9d320db99d5eea8f6bc28aa3d284196db19b930038318ec8c04dcaf8f1804e3b9c0309a936fcd2b48817912e66270e038ed5951711a6534829b3a0d246f2b31b7b296b7967e1fa568277341262ec15d372a3a3cf7b11f38a396c53e981943d9cc01618f3da14b888f20016cd4c139f9f6858450ae5e244855dc32b3fcddf2816cabca7daaf6b90175bb4f24d6673928d2ed9e6fe2657dad1fdddd7c381dc8516c02966653f18e0519691b18f547675746d44bc64d47066216b625303c51290e93a25054afcc18d462600d50d3149e29df25af57f2d587f2480f6f9efd196775e295c9b45ddb3ccb71620a20e4e6c98c14a3eecd6a9bd5bfb73c813e7a250fdd419a698ee367052a27efd632cab10ecb2495199b7ac1eb513eddd6bf70f534f3204aab8712b43bff38e13b6ffd14b46d0684f75804c52c7b810094b12ddc2c701bb95e85ad3a694f8abd1e611bb44819fc03dbb4daee75656ab1547994028b7ec19404b119452600200fbb4623714c97119a7f263a7e23d1c7294d062be0ca9df71ff8c88d38fb2f5fc4e5a0cd3e25a2866c1a9f1342a5c447b970270ecf137db18f8c921d008561783f17307df9b39f7ec07cae563013036fdbce99822d22b53c7f9056f9e1645eed", 0x1000}, {&(0x7f0000001440)="26d98774dfcc118842bb2a48de9161e8c76b57220b360597e357c0a3a506830c0c4e484b841a4685091cb1868c1bbd160169681e7394b73130548064068dcbf62e6078526bfa6e4ddf42775fab0bc302561b51d52a20d14b2363d232a787045ddeba98c3cd305649ef9b522c6f6b8aa246244bed987ebff6e4b058a9a2382e7901af8506150059848bb54f585431ea70f9a3e8f2ec1ddf758ac9966b21935c92a1d59966987ac408343231b204fcbf4b5e285506574234129507aa6c53413c34699cc0038b51716ae2f36c7dca99d2090ff970dc541c24b01d33e80eebbafb9655cf2d4aa8eccc83443c3928f73e7db049c0d380a1df4fb94fa1b9a3237147a35abc26193bc0cf3fb41e29ba3b200f7ffa185af320aa49bc7ffcbd9f042db6374f00932a0faaa5e8fd6104df818283bb2ad4a0b54d1a819a769722cbefa833b35e69c1aef2bf5b057937b6971b2bbd0748576e0bf5bb4f1d1af716dabfb95c9716f54531fad977c421ab551a421626017746307a5996e4b3252c66c48f798b6e8910b15f91874c2a92b97010e52377a99f118cc7a07e8e3ceb90e076482b63b421076f0c8706b95937751bd448f853cc87d6c9b9b04302d7bc70316a93406cbc6013955b8a4e9a38d8c1822c6de7f36910950cdbbce9d61fa44c43f73be8fbedbe58126de030d1fe9f939852c03f348f99e04eefdfac9de6c96a3c5938b384a1219657e51a21058a37737380cd71787384245a1e3933885d78b04d897f20c0dcbe1fbbe0603a495dff25c004597454c407637e44b99b3cc3e882c27d1f98b301b5de731e75c9c9d7cb8a9b91a6be41b6e1811ffd2d831655e6de96a4f29e49e4e0cfcc4ed7074492d94440f46c20a124026e17506700715b1be14efb21c5233250bf91b495a01ceecfd6b2f3df4c908dd8f12e24f449b97c7f121e769db11aa60a1763f7c10ecb6e7f63ef8b820b2dbacf72dd992d5852ddbc09a8c25c4c5631871f9a96ea068df2730e9da1d51ee3b2e1ab002dda49447ee9306b24659b61f418969b21dc156d61d4f3a498282559f590a64aff8ac0a65bc735febae61cd2d6653247e76aa4b5d218fa1d4156f7ffe3c9769caf274e339b91e2dfc7c109a5e10f4427e56faa9d6b50e42e18225129d0d62efc10fd84eb6790e734abbf540baa9434ae2631851f80ff22abbabb9d49fdc2895e15fec5821879842ebf03ee619b73079a5abefdc3ca731098d1c4011d43fc3bc3ecf821c3c48e96e444222258f125969827fa0de86ebc20c1cf7da4804d06f074dfcf163b9386f2a2a19b1300eef79aa021e44f4e32b335a939a25bb962fd792258b3112ce665953eaf44dfa344af14a4d873a51d73881224ead8824ecd77b79af42dcfbab21edad22d1b618d6cc3920a92b52674d73859415148dc450106a55d3c9f6a5259f2b46aecc38cda7afcffb3d1054419ddd1e20a47b239e959ad2febf82b6c7c71434a65b181c2b45ff65ed226fec2870b5c140e4cafb473b6771b20e4ce45c941b794dc69011e3ee728e99bdd40cf828bfb293af4ebf4e4a48be2238dd3ce6ce8eb3c7be46d403e6a931a6f7936044fba8bed05fb307b61e6bfcd26d38e475a3b7bc19917f185dedc63b81b2327427ec2ea4e9b3eb976e76054a4db52c237d0d1f17e9ee06830a6362c7a0fe9a898ed061d2184485fdcc9e16f1697cda5faa534104ada9cd7eb3f9932cac7fa60f8a3052ba68aaad0e604a6b2c7650bd8e4003954d70d45affcb49f8d096c2f9549bd8a89d1cdb279abee655ef2b7ffdb6ea3f3e956d0df0262835018699d1f4b6bd8d1bde240edf8f146a9edda98e12a5721d6e779a46694086b707947c6d6ffb85fef80e1eb3ad06575950af78cad704240703cc73873e810a98c4c123dfcf93ca79e355c2c058f5a13ce8e73e8269de72b4ac0f9e32011beca4ad7d2ca8e3288a184e3087dd2db6d2308e12fc996c76a9fe09d6ab4c705d65d702ae7b2957e2bb3ab1fa9d9bc681b55b50a5fc819a713aa0faa1efa5b93c4207c9402ca0cd8e2b8d0f39d38597eb12d68bf8a900daf2bb1678b4ce08736c1783de90a7056cb68c51944a81b9f9ef52f3cd5f5b6c01b23bc319b0febaccd28d7293c4bee6019c153bd5a15a68bea304abb9002e83c45d0dc447c2b7269c57a9ae500fe139b4e29a05729938f733abbc580c93bc2503077523e67fb9184cd9c36f6be91b20c8648caa9e90b637de9e2d6e228143cf3a5b96b7eca530e069b5dd13827158942d4e41a78ca7e1881502e11af31aa4fdc674b969952a049f09169d410cd4245ee6ab7c5fc2ccb41965afa177779c3caf5faaefae4cf48baff948fcc1967b456c7584f76fbf4abb7637b788dd48b4bcb81da476d6a40fc13dbdaa6037e9ea63d08e82a9ea539e413e64f7869ac5fb88f9edb44caa30c6f81a69abd1cc1822e03c711fee63c549048110398a7380a0fddff9d26a340daddbf0d257dd193f4f019dd039ae6a67f374ea423b5882bcd189db098e993443cf8f60fbb906676359fec91d433d7fa650074d2468f5b0afc97ccb895f45eb0a10430665f7a55f84a91352248d37c7de5f1a6616bd142e9bd249d8bf187811f80f75113799d8263ec9543d13d6343f44f970588b28ac32f2ade1464b077d803ce9a5d1be4d37e2a19cec99a48401d537b928e41e2d813c2ea66236f458b8eac75d131d59fc56b91bf3f99c9ae5a9d7bc5ba838a640a25d710f461c70a99bfb3c32d1fa0742504dae7c847c5bd82e5a3c76c01a335ed7591f186cddaf013745f9f1d0524a41ac2407e2946c1277cc8aeac8a415d13bdc5fdf04bc5cb32b1de83a708574de86008d220bca45b2a50d1c3eab49928287a32dcf3bc0ac1f1adaa90c57a92e26844311d2e9824759350b986e1745274c0e9f92600c5ad9bbc859a62474687ab94becc44146ded97205b0da259bda3ce5b8eb72aee015250450504188dd09e738a42fa7f34ab85b64c4444dc3527823c43c3581265d4d189a11aa7bf1fc101cb024c70c32e3e7a638e51cf01975d0d98d7aa544765db1ffa119b7e844f0d175bdd18ced2539d72a9b7103577b8d94e1bb775a894a5fb333e8219d868ced4c11fe736424ded9a3635ac24118931dcaf6fce85d5368436a5ae11541c3844105c920d0afe42d336743791b50fa12ae0b35f1fbc923c04491e4170226198f6668ad5ece0d62cb247121e1aa8acd32e5f6bd3c57535941deb3d7fa398bb11bffe8f74cf2bf9d08330c5f2eb8f53e374d860e15ad1f090d6bd3700b95df3c6f6631bec31ddaa7b54048cbf99a2c2eff28f578a433bf7d653f16c8bbdc49ce78019cac94c2d22ac1b07df55eb2cab8450db74c129126ec897d15c1da0df8980d42b363ecda93a8eb25265a6bc78150dc09494475b5d566d5bfaf71057ec017005c7c46c132ca29fd99afe67cd8e186476f56e822c20018cf6f02863313930b66f09ecc8b839d99429e9cc70a1c60d27ffd45c73a9ab666d2c01ffe6ad8428e0238ff893434cb0ee044ed1eeee2ea798cad2523f6b20cce8a9f6a6bac3206185725cb552248b4d517b9d12cc9b0e9d265379f0eedf12b7e721130e1db7da5c70014dffdff8c94f1c5d64b1fb01893c837ec0a2c56244bdeb57500ab60560eef30079fd04fc1d126eb91d7f5f7c820ba05037c02fa9f6db9bc61ad0be70782569f74adc3feb4b0e1793f74d97dc8f87869c1a41f2437e09156925c9d00395bc70fee2bddd065a309c61bc47ef6d5a666bf5279ff727c6d03b5360ed222c57da5c53483f280628a16bda4992186b658e5b2da99620fbcb5790a02beb446cd2a7a5341469f8c5279f36387ca775a8761565ddf1462f8c114c3e69fb726e8b48862de900a05ec01a6e94aca6658d377c86bf3e3127cf3d989415ca2348e3896db2f7a5e22d30573af31f851ba05ecbf897195fc1776dc7cc20f34dafdc95e673766cfa1498d825225fa4825749ba41c9638e4cb0bdcd65ce00d3530313c24f1dc18093db52afcf60869022cc879c6b150119d3b4d91cc08e5916b7d85ef081dd1a0206da0dad0f80238de2d938ea671d4b54c8631da1b520e02b02d076f02f97a146852b8f101e3d4f8c452f18b460567831495fc418aef6ea075a99bc004d61205cce1113d1d5d241243fe01f86c4ee46cdebabd38264fdfff45c46d450dc074c0f74f872e24d1d7773987f81d6701856f781a8d6920b33f036079499475431f7ea91142f14d9c69fff90cfa12fe6a05646c17d48fbbc1787ca8fa3b7bd7939ed8b87039e3afce0376eb0c98b1572a2d128ec1364595059c6ea10ae7fd298fbae06234b8a30a7a0614add191f7d5cf39a7640578842838b908ba6813df63f6aaa871d4443011a15bc042224f102f0f7b68c52e61abdd09b493087c8864abccd9b74758906fda80edfd5b4caa5fafe1e046e7bf7c9edbfc76844a1f1f7f0c5c48d4ca2c843166b043d3d90b3cc78796c1a1f0627f1f155db28a6dc50e51e154e4979ab4663c035c165a424daf83883590171938e40bdc8b06d083f0f9f90feea583e18c7ebbece731492eca9ddb1df638ee92ab5eab6605732e1996150846c2c8955da3f85dcec3cd052f24e8406a2bb9dec11300c57daa901f25f7ef1cd87c1fcaa8e00a64e235d82611321bc222208941b351d2399055370d89a9c0df8e81947063d560c2a81f08ffe66b7232848ad618cf86a7b1641f4dfca455088abc6e2218476e1b5495df2203d320c0e7573c529e8b944148199af2b87286a077b70a3ee5b6e801672f7c3bbcf4b2827524354e7fa35edf6cecac8022c8490608b6e748aff8214d0ef101e6bea9ceaac39ba2852dafd5f95a9e46bd79040a4761b963becaefb59d6c052dc6c4a7264ed513416671d2d8463234f8fd81d7d83ca79169e5b084ca13b503eec3e50e278fa06ad4a3e21a13569a0dfaf9e1763639a0c4981a91415b9c608f3afe47811b116b0dbe45dd2b49e5734d3d7432aebaf4fd168c2176bfd2502e2291cce41d37e04b6bcce8fe75561830b4b2352dfa7e871982a6f180813a8ff71b77dc709581b737e113e11c9af14e8175d71279793ffff785a3f98f2a1287e54dce0f37099e6806f4b1c29e201bfdd7160e5bcafe1e9c987af6051b1eb577f1061d01ddb50b480791e42ccdb6ed2da67cbbeaecc7dcbfabf4ef25b0b45bf1d9e6f2b13df46a40dbc7f09eacb560b56537aa0aa126bdae1eca364b06f1e4160afbfa170f9b432a666124cc73f941517a75c9b0cf313f9afaa1ecf8bdda634820b322e648ce8237dc8981a0cd7ff168efb17a731df42d968c0cb3a97e0e9e44cd5a41cec2fca2fdc147963a1b03c06aa1be41c56c1c8f7d02bff255e0818175f8df6397c6705e3e7d32a6934abf93ee3ca9297250d51720e03a0140ca7af4120527e5fb53e89859951fcb95942befd5e60c8ea5f606aa89fdfaa9b94eb0835f1d5532ec41ae61706a133f72caa23ae8059feded352ee8ab4073047c6b8e3a80d01cfe247d0d19d0bec90437c86ce0ff08564d2a8b7785dad6893654809317afc5b575bbd1483a0f4436caf7f5375c0d65e924ff65830ce4fd49fa08d61ac0c54b4469bdddc1e7a4f54b1cd4c69b433c2f95fea289964bcae160901a735bfab870f6a186b581c3a4bf2fe06c9c0ca9d034cd4345be81c48aeeb3d22198febd0059e1a8391cdc9ee1222e81d1594407e8d31407cac2dd3404b724f66129c0912c7fdf75066c925b648044267428b8d7b3bae1cce57f9eacf5dfe728672804c358e22b6d0e707", 0x1000}], 0x6, &(0x7f0000002480)=ANY=[@ANYBLOB="300000000000000001000000000001b0007719a22392e2d2a5009e423681597ac42bdb01d2ebdbbe0300"/61], 0x30}, 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f00000024c0)=0xc) open(&(0x7f0000002500)='./bus\x00', 0x8000, 0x40) fchflags(r1, 0x0) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54, 0x0, 0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:55 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7f7ffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000002, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0x9d7c) syz_emit_ethernet(0x56, &(0x7f0000000000)="3d685ede916b83741b095dafc9e2ec9d2e7f00e2b8bf0f1630b493d417811096a80a1556a70b7449b3a3f4466681a02873ef053aa036997af7f4426d6da3cc972a907815a513a6be57cdb7c6929bafbbe0198d59f4d3") r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, 0xffffffffffffffff) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:55 executing program 0: semget$private(0x0, 0x0, 0x80) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffef7fffffbffff], [0x0, 0x0, 0x401]}}) mprotect(&(0x7f00006f3000/0x2000)=nil, 0x2000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7, 0x0, 0x0, 0xfd}, {0x54, 0x0, 0x0, 0x10000000}, {0x6, 0xfd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) openat(r1, &(0x7f0000000140)='./file0\x00', 0xd02, 0x21) 16:00:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210], [0xfffffffffffffffe]}}) 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 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000340)=""/192) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000140)=0x8) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000000)=0x10000) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x10) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x8, 0x2, 0xfe, 0x7}, {0x0, 0xe6, 0x20, 0xffffff80}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:56 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvfrom(r0, &(0x7f0000000280)=""/38, 0x26, 0x800, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) r1 = socket(0x2, 0x400000000002, 0x0) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) setsockopt(r1, 0x0, 0x80000001, &(0x7f0000000200)="0400e4ff9f4c864161e8999623c871e369ae34a158780d2c2da34c72acea0a858125f91fe0a6c309bdb672ee533c200224de6d833e3e6f3b24b2f8c09fe3dc2ecd91edcdde59efe6f784377b07d47b2798a4cab96062b2e00f51f03513cbabc8", 0xdeff9cd7b00f3ef6) socket$inet(0x2, 0x4000, 0x7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r3, &(0x7f0000000080)="0117298708fa0bf6a2958997d6c80ee4ece7f757fc12fc523e10a754abc0e29c16be762f9409b3755b3e6a044f2a8f0090d5501c719b2d91f7728526cfcbfc170c68c2b4ec9dae1968eaa500d1fec1f0b5e731414a2f8ed55076ccff5f955f059d0fdb64300ca7f13c093902c1880f86843a5da403dd23ce5b01bbbfe6c0a927b6ae9392dd4d824ce57677460f1d365ad1ee5d8c88692cf0a9f7d9113c9ea1d79d77f2b248fea27117aa3c15f165312299207e8a371d37bfe352af1932d24260a148830454ee07eb6f94bca5fef24cba4fb152", 0xd3, 0x804, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54}, {0x6}]}) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x103c3, 0x0) write(r1, &(0x7f0000000340)="4e71dc98a5355c1036d9a8e17438f4736b6c778b174789cee3b00a0c49bd25d73d31227598aa5e95d81d694698f91dd1b856ceb518cb54375f7fc4b961ee72b5197b811a5c507714e10a2cb2133a07eac50549a3780d5178b524bcb7204ce8548d6389e21cd97d40593677974d65e51c991f31bc6c1e45ed67f3e9d2f0a13429c2a3d9968c836d1a20dca1602de242742504d3287498742217f103b05ae129ac056ea84706193c6bc48c1dad23d829dca4f99a193cb4bcad7f077dd7e03a73284fec19ea7f7a187ec2c9bc305769e9829a56b325b1fc398f0b4856010766dafae83db393d9c9ea14d6f80e380126e4faaac91d6ed1c2aa81", 0xf8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x7fff, 0x6d, 0xfb, 0x9}, {0x400, 0x8, 0x1, 0x20}, {0x1f, 0xe, 0x81, 0x800}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x3, 0x0, 0x0, 0x3}, {0x45}, {0x6, 0x0, 0x20, 0xfffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x3}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = dup2(0xffffffffffffffff, r0) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x0) close(0xffffffffffffffff) r2 = semget$private(0x0, 0x0, 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000180)='#!l', 0x3}], 0x1) r4 = semget$private(0x0, 0x9, 0x42) semop(r4, &(0x7f0000000300), 0x0) semop(r4, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000800)=""/191) r5 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r5, &(0x7f0000000240)=[{0x1, 0xffff, 0xb615370030b43e0b}, {0x0, 0x107, 0x1800}, {0x3, 0x7, 0x1800}, {0xe, 0x2, 0x1400}], 0x4) semctl$SETVAL(r5, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r5, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semop(r2, &(0x7f0000000480)=[{0x0, 0x1, 0x800}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)=[0xa6c0, 0x400, 0x1, 0x100, 0x1, 0x0, 0x2]) semop(r4, &(0x7f0000000380)=[{0x0, 0x9, 0x800}, {0x2, 0x1f, 0x800}, {0x3, 0x3f, 0x1000}, {0x4, 0x2, 0x1000}, {0x4, 0x7}, {0x1, 0x89, 0x1000}, {0x0, 0x4, 0x800}, {0x4, 0x8001, 0x1c00}, {0x1, 0x0, 0xc00}, {0x4, 0x8, 0x2800}], 0xa) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f0000000180)=""/134) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000180)=""/231) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000000140)=""/23) r6 = fcntl$dupfd(r3, 0x0, r3) write(r6, &(0x7f0000000280)="0920090000000000000014804752cd8439df7dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r7 = socket(0x400000000018, 0x3, 0x3a) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000d40)=ANY=[@ANYBLOB="822f667e00000000004496e488264134c3e99bccd4b58dcecc98697b8280c65ea0b5018607000000194bef8908abb9ebe80000000020c3df0a451b3effff1dcc1c5b9adc06234ac7923a2c2465d9291a0db66e8f0600d300000400f719d396fd19a78fd85b0c19aebffaec31f8d643711fd04474371fc88e0600000000000000c95b7d2c7464d9a9c6686c4e8200ccc9a4c15caa5d1e299f0aacb704ffbe93602999d2e4b3ea22ea9f234f3d0590a0ac8d07fe19a388638ae5e4f2cfc7b94a02220000000000000000000000000000ec51d345c43978874aab083582936c92a83c53aeb0bb9d78450402b1e3e400000000b98b00613110f5942d0d3d52e102483e73c8f2a93879dc80f9e09762382cd071ea4206005051d93cd80100016dc3bcaa0d7134c630dae019439dd65207190100597aa32b3f986450c9db13b52beb0f5313a704daf9e944b8e10a7a52a68f19d87edb6696a9fbaeee2304000000000000006c3afc0b0eb855b05b6a3a152ba07bfaf5459f1e31e19c285ffd036531a49040cb19ab93b4d8be61ccfb91ca58d394e0f7e8559e9bd4c4a478ea3efbb96ef70f6362ae0000001375c620e24f6b62815b9b8838ec959d0000000000000600000000003676cbd71192d4897fe7afc0b996395214b492421d158f2e0baa04fa4cfee0e2552b9ea36d5707119d85b30d5553e26b87a34175f9950589f91c930501fa5d360af36209e901e4bc72e233e9d0562928d80c9ecb634b92c5dde0b40ff365d26c4929382ef786f09ba733c1ecce9b6b962e4032a93fa20ea51691b80919863231ba12784117a39e2b34bdd1ed90635676e8f8685a000000002d7551bc467eca35db0ab65a94eef309748f70fa4e8d8859251cbb9e5b6706eed8fddfdda1db9ee5cb4f0fd0098a0cd5b8c6c1ea6ad92dd106aca68489bbaf18032c8ae9d7b7bd3aeaeefa9ced24dc58ff6009d7dfbf53162d2534256400000000000000000000000000000000000000000000005d3cd7f754eab53eaa45584193a01a3c8df4f2000af8cddf6866dcf28e03a6a487c2521ea2016e7e88e2948808b19cc1ec62190103ed321f860b5da86a3a2c2a94d3cf37eda640b75ab2af925aa62ef865a1589586f7b05c1bd3c6b36090605b78444d2a9c60578489fb0640320b479d21fa41a0bd0d72fb229edfe89a287b6b1a0cd5906cdb419fd0de2e17eccf3e8c34ce01aaf4dc362c0aefd4cc85a03598f212313b54d0028ab928b8658ee02d6005870d2a56bb792a6d8046d005fff788435677c1d12d4194ac41d1a6d750db1baed500bf65c225db52de5e3e966cf3fc8b52573934f5ed9839489d2efab7be198d8319a1dd02b97f3e7e3bbb29900b80333962e112abe5fd4360887ea8c108999d23fe56cb56228f0ce600ed94b45cf8418320c175bd3e4df3732fc696d2b9b1173db1328ce1f75a1a88b74fa0236ebed8326a55dec69d9c774947ff5722d36b3bb37ddfe71bef2be3fa7eae42ff2087bf0d8b3fe347c9a5b6db8fa6c5972857c985d860414c50e60fac5e1a81156caf1556462aee52c0381fd976eb0cade6f56d"], 0x10) r9 = socket(0x10000000002, 0x2, 0x7f) dup2(r8, r9) kqueue() setsockopt(r8, 0x29, 0x6c, &(0x7f0000000080)="078ba10c67fe6192ee69a80af28c48383f5af39a2aa1", 0xffffffffffffffa3) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x3, 0x4}, 0xc) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0x1) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") syz_open_pts() 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev\x05bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000440)='./file0\x00', 0x8000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x5, 0x9, 0x4, 0x7}, {0x40, 0x5, 0xfe, 0x4357}, {0xff, 0x7, 0x25, 0x3f}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x30fa33812a8f5b56) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000300)={'./bus\x00', 0xb, 0x0, 0x6, 0x0, 0x4, 0x3, 0x80000000, 0x0, 0x1, 0x5, 0x5}) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x400000002, 0x0) close(r6) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r7, 0x80000000, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) fchflags(r6, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = socket(0x18, 0x1, 0x10) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r8, &(0x7f00000002c0)="7ac79d904097cd6ee23087568917f506c7040076332800c0b000020000", 0x1e) symlinkat(&(0x7f0000000240)='./file0\x00', r3, &(0x7f0000000280)='./file0\x00') 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x35, 0x0, 0x0, 0x4}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x2c}, {0x6, 0x0, 0x7, 0x3}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'\a\x00', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="11a9dcfaae39f8659cf281938dea") r2 = semget$private(0x0, 0x9, 0x42) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r5 = semget$private(0x0, 0x0, 0x80000100) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r5, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r8 = semget(0x0, 0x2, 0x10) r9 = getgid() r10 = semget$private(0x0, 0x0, 0x80000100) semop(r10, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r10, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xd8a38cd8169d3dae}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r11, r12, r11, r12, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r9, r3, r4, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) semop(r8, &(0x7f0000000440)=[{0x4, 0x7, 0x800}, {0x0, 0x7, 0x1000}, {0x1, 0x4}, {0x0, 0x8001, 0x1000}, {0x3, 0xff, 0x1000}, {0x2, 0x8, 0x1000}], 0x2) semop(r2, &(0x7f0000000240)=[{0x1, 0x0, 0x1000}, {0x3ad548ef32f5eab1, 0x7, 0x1000}], 0x2) r13 = socket(0x2, 0xc003, 0x2f) getsockname(r13, &(0x7f0000000200)=@in, &(0x7f0000000280)=0xb) setsockopt(r13, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r13, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0xa, 0x0, 0x248, 0x0, 0xfffffffffffffede}, 0x0) r14 = socket(0x2, 0xc003, 0x2f) r15 = socket$inet6(0x18, 0x1, 0x40) getsockname(r15, &(0x7f00000002c0)=@in, &(0x7f00000003c0)=0xc) setsockopt(r14, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r14, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0xa, 0x0, 0x0, 0x0, 0x114}, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x2c}, {0x6, 0x0, 0x0, 0xfffffff8}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r17 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r17, 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCVERSION(r18, 0x40044271, &(0x7f0000000140)) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000800)=""/191) r19 = semget$private(0x0, 0x0, 0x80000100) semop(r19, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r19, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r22 = semget(0x1, 0x0, 0x0) semctl$SETALL(r22, 0x0, 0x2, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x6]) r23 = semget(0x1, 0x0, 0x0) semctl$SETALL(r23, 0x0, 0x2, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x6]) r24 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r24, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r26 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) r27 = socket(0x2, 0x2, 0x0) connect$unix(r27, &(0x7f0000000600)=ANY=[@ANYBLOB="b53000f100000000000026d54ed4c86979792ea813d73f88d24c018e79140c98a9e2a2201a6c9a3aedca40d4dcb15808a50191710d996e9ea83fbdeecf304fc4ed08c548726c1f44b36d9fc1446f0f1aab39b1cc60549d0a1d0217dce69907e0407095d6c68f266d9bb61339679e57f9adb1a4322cc7a3c1161dd34cfa4d98768846d42f5ba2531085a2730e61025ad62b361ba54825b28d0f57db6a6c0af2bfe5a35ae5a3324ee62959565018523c399fb2542ea872272f2fe9e33fb62fbeb5f48291e2f863aee011c065bff7c3f8d79329d54ec548c1c167ff390fd4a858051184aa842df9db69f141d09c351aafb0401389845c163e5e3e1665e5d5f123424c1cee0e32e68985690870a6ea328f7d68d0ca69ddd01484bb2f3029f5b94d9f552699c6f9465af5ee963dca970dc398d886c691d4bd2e4f51c7e26098ce415d3dd1526a8e61372da006849125c6e42eb862221f69bb8d3c824b92d3b9bc800f4c2678de42cdbe6c898e34700e92c711ae61b490c1137298440946e0147e0376bdd7a82f402d83cc89b1"], 0xa) listen(r27, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xfffffffffffffebe) getgroups(0x3, &(0x7f00000005c0)=[r28, r28, r28]) r29 = getegid() r30 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r31 = getpid() fcntl$lock(r30, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r31}) r32 = msgget$private(0x0, 0x0) msgrcv(r32, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r33 = geteuid() msgctl$IPC_SET(r32, 0x1, &(0x7f0000000140)={{0x5af1, r33, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r34 = socket(0x18, 0x1, 0x0) setsockopt(r34, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r35 = socket(0x18, 0x1, 0x0) setsockopt(r35, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r35, 0xf, r34) r36 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r38 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r38, 0x0, 0x21, &(0x7f00006cdffb), 0x135) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r39, r39, r39]) r40 = getuid() getegid() r41 = fcntl$getown(r35, 0x5) r42 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r43 = getpid() fcntl$lock(r42, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r43}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r44) shmctl$IPC_SET(r36, 0x1, &(0x7f0000002380)={{0xfffffffb, r37, r39, r40, r44, 0x20, 0x80}, 0x3, 0x7, r41, r43, 0x8, 0x5c, 0xffffffffffffffff}) shmctl$IPC_SET(r26, 0x1, &(0x7f0000002380)={{0x0, r33, r28, r40, r29, 0x2, 0x81}, 0x3, 0x7, r25, r31, 0x7, 0x20080000001, 0x4}) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r20, r28, r20, r21, 0x40, 0xfffffffffffff7f5}, 0x8, 0x1fb, 0x4}) semop(r19, &(0x7f0000000480)=[{0x4, 0x1, 0x800}, {0x0, 0x3ff, 0x1000}, {0x0, 0x8000, 0x1000}, {0x2, 0x40, 0x1800}], 0x4) clock_settime(0x2, &(0x7f0000000080)={0xffffffffffff5b14, 0x4}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) r45 = semget$private(0x0, 0x4, 0x500) semctl$SETVAL(r45, 0x5, 0x8, &(0x7f0000000040)=0x9c41) semctl$GETNCNT(r45, 0x3, 0x3, &(0x7f0000000640)=""/4096) semop(r45, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x1, 0x2, 0x800}, {0x3, 0x2, 0x2800}], 0x3) semop(r45, &(0x7f0000000080)=[{0x0, 0xffff, 0x1000}, {0x3, 0xffff, 0x1000}, {0x0, 0x3, 0x1800}, {0x0, 0x1e, 0x800}, {0x3, 0x6, 0x1800}, {0x1, 0x403, 0x1000}, {0x0, 0xffff, 0x1000}, {0x2, 0x8, 0x1000}, {0x1, 0xad57, 0x1000}, {0x1, 0x6acf, 0x1800}], 0xa) semctl$GETNCNT(r45, 0x0, 0x3, &(0x7f00000001c0)=""/31) semop(r45, &(0x7f00000002c0), 0x3c6) semctl$GETVAL(r2, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semop(r2, &(0x7f0000000000)=[{0x603ca37ff7146ac, 0x4, 0x800}, {0x3, 0x5, 0x1400}, {0x4, 0xca, 0x1000}, {0x7, 0x9, 0x1000}, {0x2, 0x7, 0xc00}, {0x2, 0x6, 0x1800}], 0x6) r46 = shmget(0x3, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r46, 0x3) 16:00:56 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r1) setregid(r0, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f000000c000/0x2000)=nil, 0x2000, 0x5, 0x3811, r2, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000000)) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) pwrite(r4, &(0x7f0000000680)="4e242a432ff20971c65391452e46ad5c7db8623d70632f24b5a96393bfa2fbe0da0d1f9c9507385b49da7f8fc20a78b2d0e6c8f2a16687e64ae394a0aa3275627ac080b0f81f038d4c7748c8f8916a3153e37b12daf6becea771bab3e3d1b6beb81ef872919d404d355e426a3d7b092a8064035ed2b854af8cbbf6a3bd9371387ae7b353124137ccd33c16fbecb6f326fb6d8d8129f289957a0460cb7b856d80f1a18d860d68213fb7f1360468170132397b2ea50c205f24b5a111faccda94134d8d88c0792ba1ee46c3c156610203ffe7d516d77f80a62bc4bd735b8c7d51c52d8159d42fe7e631de823413455eec6af9402565ed57605f0ac66f25fd0e008c34435dd99561b90454698e792e94c2ef137a9155056587cc75eb233acbe27107319b625cec1518f5d38930bdcc4396578c6f0af3828063ed47bf6e8b2f4124daf20160c2acbf7e25856c97fcba57b75844522c4ab2e8ccb603c46ce2f86c64755fe766a2931946e200d80dcb8749541c12fe5ef1aaf41077bbf09d08b7bdf707562bde69698ee0cd177bb5d5f362fcb0aa3935c87ef81eb3eb68fa32e5c6dbb1c36435fa80659e73783772b5d2095ed3321b3d0a81ae2726d764e36f0f2aae4e836fcd30f4bcf3375b4c0b8cfa4787f1fc79ef8dff766e543c622bd116109205e87d63060fd4aad09eed792858ec35dae81e9341b7116c13fb864875603a261117843112a5fb08ee88eaa645b3eb858f388e71e07dd17ef8440814f5f2c43920ed421b8a44261f50bceaca43f53c98c8409d2690f663c0e7de2304f6715dc104304088ee6947f39a254bc18df889b4e8324c3d31b7286b74b28a532ed8c6fb057d6f965c3dbb59920a95099b29a5c9e22ec224d705c33efc8b636ccd6e832a2f2a319bf3f8e3505a523b7f60132f6fc7ee1e1e7fd0f1752ab1ac1c5f0768c476712bea2de882866b2a3431f3c44ff82e943e770ff13e3345e433eb558688c817f22b8ecea8c1fb5d841acf21ea19542fb286cda0e9486c80f352f0c8206b8001d9b0cd02ce37434190535d17880a368d7276fe8df8996925d5feb8f5adc56c277c75a5a1a9d9502304318bb08c616c5f8d452a3e33051fbe8f9ae5722048ffd31cc14fea0b1ebfc5bc055e76f7f6c321f503199b0aeb51e40d304556c04702c54a99725577dd959f69133649545dc8ba4556a67646caa7fd609470be9cf816e82c9026d393712cbfde400482c29bb60e800ec49cc1c588ce7e2ecfd57d9aadfb7e901f11ec1eb81186bb21391005dbb69e34251e745cd19719c0c6aea2380a61c84fe1ca3f4f16fb9749a9d6b7bec109c99e759c15b439892f9716295f29c55715fae10a293820341ef1ff739fdba5da16501c39c3b939b64d222286dee121aa5b90f0372fc91683fca927e32b1c1c2b3b0e784bfbedea2faa8a8643de63bcf9f2a7717ff2970ce25d47b48bff0b999f42b980264fd0ff2787e7a09bdb3bb0efcf5a761efb273c7b0a9a26dfbaa73afc4c0b4e4e617972fc27e7d7748689fbac9f5909296fb5bcf0d187589e43f621eae4dddb2a66e4f09025b18897847b6fe03f76684b724fb82fe707da23aa21874e779d70a3a4116a70c7f236f646fcbba3509c9908c2e11545b94971c4111563ed98a4201575ad0597358ab19297d2090bf727238f6567f7f7e2da4ebf3856203cae068098f2abc4c886eb77829db2c43e785ffbb3586f47431e393240cf290bf31a3ad1e6cd6734ac988abf6df6c90bcf0cb144151d13138bf2cd8336b64da910c97910c028a5f4c83018082f4cef938e56253b61ce81591464db7e4a93d692503869b762bd26dcf015489d3a13c7238bcad18729e84b2d844157088ab42f6b62769cfa606767a730cdfa63464a3ba913ac1a0d1c85a4bb024f84fe5f7fbc166d239de602c2d9db91ef8a7d0564af1d9d60897f8403b607f4c1b16215f9f0dafc2569b49c50920d48c9cd7afa6ca9f5a30fc6877cc263d6267626682dec0a1eb1a76a38a3f414c62375ff9f320c13dbad870bf998f20a4c6eab6bd406f05f8d4e619e9e6a590c65578c5398eab84e3f4cccd4d9140a1f6aa2098a6d3a1d53c1454d3cfbbc78e13ec671ed0eafda7d248a84394bbe048579bb67b9c4d072d180a90431cfb872eeab2d4bb87c256ec0ae715fab444f0f3fa08c11d9eec0ee0df85c2cccc25115070a89ab7b05de73592ea74b1973e09add5afae214bb3c15b8a239dce70a4ae221027ba664dde66cd6dac6f366d42a2a7eeba3d9f5dd8e626766e4212565090a6fd4658dd5c8dcc33bb60915941dd999cebb38d9a3157c11fd4f6057e0b0cf5503dd8fdb624c3d51a9e0aa569c87afc38d0d17e2f0ac34a2a7a541af5d14e9f5355ffd0d4e9aefb6e7b7bd0ab194a858b00498abcd9ee2282dfdbf8b6235607ce29a7220340358825f3fccc5cae911b9123c4d5f6677430c3f9db7e93d787d25748f32953f81b437d9f712e1e645be9e8e26f70fe3b21fc53d6abd2ea54ec06c0a1dae46194c5ba27cdc77d127c0352069e58e089978b47c8efc5c78e04437fad4082677895b8b72b34b71bc287f1ac15d4b29c2debbd5077f4d48e21d004148cf8af385a182b2062188aeeb21fc285ef6acf449299a933415e6a4400427fccf1e461cbce2252a7ef5f5bd095d86348a638438410b205cb3558cef72cdf6daff76bfd08176de294335891a31de0a981a83871ee6e4ed006cbc0c574751fdef176abedb114636f76f4bba525cbd7a9a8db137af820cad1aaccd55da5bf1b357813442f42328d3029246cb5d480ae7391684d75c238349fc495d5b65357a663aa3c65b061ad961e3ec01e3ad7e71b93be1fc9a0558fe6d6ebf568a9e7d1a8939d264b19bf6ae16be33a0eaf2c9283d41cab979c81a1a203cba2fcb3e1670921a4185c171e1a1833003bcdbc93151f44e56657612b1e5c479df34f899adb8e5f8fbff23bd17d08e95522c09d1812ddc05c7c28af1ac4971f58487cb8ce0bbda6e160924f7adc54f0953e287454f8453373c6fab57f5aaa2143777522289ccaf9c3b95ec30b347ea93b5e1fdd708e6ae91b85a71a1e53db3f4e2e66e65023c29edb91cff2e82c3cb5ad6478300bd1b7b276d030e97d1efd5995ed630dc77c1c6840a6116c5854be9715662d76b6e78ca4d263d6c1b9739a4e400e2a6223ef8d93d3cf313b3be6fc09aa52907b202bd2a29c8b0de3df6c60d038a9243930b935aaf7041faa853f3ed24567613954f11c2e2ead6fd5d6895913eec30607555fe88ba23652b99fc1e73a39cfafb9008ff814b2d7ed220d858e48f70a073c407a9cf1ac2e6980c51329afb53d646da7ff276838622f733a0caf053d2bde93877d0ee480fe470d00bf9a5137160ff9cb4a1f0fad8fc972d90257acb98503eff2593bc4e0b449622e0513615c783e80e4a09e670f986beae0e6e1cf1130329dff50927f660424df74267efba156a945a86fe6487e4651048581d57ff70bdebc304e4174a46b31fca7af619538f54933a3afef651e88e9958d1a5a79dc6e25149396553cac4e50dee927562e81989fdd7014991f4c0c412fa97ac702d57b1814e04ffac4194868cef842dbd7d4f45e49f50852de861a7f07cb5010e99f1ac506f86036843172ccb20853b972485b88ea9803d389f3efbc14e1c461abc00f85f310b6e3a24128884edf9393cd191544df136c1e4b0175decf10abfa05951de75c3f4092c48e838bdeee2b68923f4bdb0b260b411b90188ad8beb2c365f433d9f150d46bc327f996d79ce14567d88731a6f511ae213b381564708a4cb1649c01c96c62f01e2701d44d67f9c036f1d1dd5ab0dd10fefb8ea34fa41b45c7341e0f67515606d7a91085dbd0da726abe1f7023a48571b53baf10a14751d0a51cbe1761d06e99a31e6d4be4d9fbb395d7ec3ba5a30e7f60b243586f32b456a45ce88efff142b364a10bff395be63064774dab13e6980261944a31d5ddf59c61c537f215c61170a374a776d75c89f7264fcc917bfe751518f80844862592a2098062bdbcda2597a759251ae80bedde1c0e607ab62ef359802d5f0c67bb3063dc763d4e75884917154f2110640e5f7e3f7cf6573c4d5b6ec161fe595268373f57654543305b1e96f351e2d22a9a95ecfd35a3fcea8158e92e9b052b946d1b3a4c61dfc3821192035a5f94c8da87aa2a01fec909a9c883cb388046750e4a06ff0d62c07554c7cfb1a1ed329bb40f3e6c8ced4407dab17055b45772935eee38873befb20f728ce04a627985014eb66ac32d2d4b3f0c126ec5a94b8a483cdbbbcad4c61a8a3af6458dd564d722cc95a1aff7faf63e276fd78b21ab021084bb2156276045f9db52381cb6dcd636d9854f8ac5670e7ba5c5a5768f2c5e4d03e1a703c39474e1351243a1c15748e72dad8bc123a210303dd16334d3b39a54c462c2e0a38726756b0619b772c8861e04aa871848c0c487338deb279d2fce28ebc41f391d5a320d4fac83dfa0343ea051a621a977b2ee3feb342ea88ad30e07b3fefc41ad0cbba71d9174fb3a572353fb27f0e84351a6aed6fe3fed14c02e53d97671bfbf2fd62538fa6b5859bc0c255329b2993e493ddbab6018db41ba780b5a66c29460b0c73558af1d338dbdee4a204023905fb3216904843b0175aa8ee981c9032c27c92f14ab7f028cfcab2fc7b026abf2bca693654b08173479641816c6e7db78d405fa6d9f7d76bf344230edf16f3d9c0446e0799e50d3fd5865ed878e3b55e497837e704c045f5894ec6843170f954cebbfd01a943381b45414bfb829d1f4201e1c2110217084d7e5efa2d3a0aa933767f1223a6c03088b5bcd0a6bfbfa36f8ed70c2ea4d550e8e9c34a6a58565bb4588d9ebbdfbc4c19cc7b878b4d5f4582b39ea60ab0a00cbd5f1bffdf603a1cd08400d8771c600faf52899538b0f3b8bcd5e80902c372005453c35e0926228f4a12cb587127284593cba48156e8d8a6919fe739c6e26c9f70c3d348ca2a5e043cfca04bda1c6a1984bde92e972a74b8a60022f76a38aa69785511a6369613bf3051af0c2c8ed3f4a4b1d33202e11b725a9558d2bf83d0ac9b921bbffcc2605446866281dd51f0fd32b06a6d58fcc29e6797bc65652f67eab3666ed773c3df90e7311e2c28a82aada08a42f34a52ec2ca6a02f63a0b00d9c167193b378c5ddb71fc2b045a487008fbb672e800378ec1f0ca97adeafd9ca42fcf683203e3f13b850c5febec78aff2cb9daafa71aa873c697ee9fdbb10c04f6682f410af965261b58bdd4a2a9e7c7d35af898c04b258d682709f6682e277efc86dcdbeb758359653c49e2307d3ba125792650a6ecc568162020b5ec2c6bef6640960f8f87714bf33e0ccecb37792556281ef4b3c4091a221e0cc85abcb333bacc292f1e6d49aa823cdc1b8de5d91ba83bc557f7e4cefd2ebb234e1160bc34887940719687357d44063f29358d75845e60b73a9c74a22e8a9a5292d6d66743c4350d8f4f105dfffca363cad3f5ae7318020d0f5c6f9054125264c31076df98537c6b3c3e6e4dbcac58710a65b8513281e3acb21520e64395456022571e9c5e6b82ff8a3d5f196cc5e05017827895e7091882555b9821f47202c8fde5c387d0f4b607a134d98aa2c79552eba084f5441f3ca97a3c8c9785691c397fe6a4c0ef1551b9f3c5fb55cfc0dfa71b1a0eef5807b242ac82aa3526c8f3145610d4528c890f3d70baff43201d6eadbe71cbe8b80933bc1e9adde6b6cea6dcb3d87cd786e2b5431dd313fe26eba71fe43f771cc2", 0x1000, 0x0, 0x6) r5 = socket(0x18, 0x400000002, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) chflagsat(r1, &(0x7f0000000240)='./file0\x00', 0x56a33ad94e7910e9, 0x9d2dd07d1dcab1bc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54}, {0x6}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x8000, 0x8) fchflags(r2, 0x10000) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:56 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000240)='./bus\x00', 0x1, 0x0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) getpeername(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)="000000186004008b00002b27feffffab7b74371b2891ffa49c22cdfffe0040000000000000922c70766c307d", 0x2c}], 0x1) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54}, {0x6}]}) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:56 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x80) munlockall() unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) 16:00:56 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = socket(0x18, 0x1, 0x0) setitimer(0x0, &(0x7f0000000380)={{0x66, 0xffffffff}, {0x0, 0x6}}, &(0x7f00000003c0)) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) preadv(r0, &(0x7f00000000c0)=[{&(0x7f00000008c0)=""/251, 0xfb}, {&(0x7f0000000480)=""/216, 0xd8}, {&(0x7f0000000580)=""/134, 0x86}, {&(0x7f0000000640)=""/132, 0x84}, {&(0x7f0000000700)=""/216, 0xd8}], 0x5, 0x0, 0x7) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x3, 0x0, 0x6, 0x6, "7ec0f13cb0b2ab11af54d46be820f6e565080bb3", 0xf3, 0x7}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000800)) close(r1) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$TIOCNOTTY(r3, 0x20007471) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x200eee1, 0x7, 0x5588, "2ea86ecc0104000000ef64e16eb595607fcfd711"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804", 0x227) pipe2(&(0x7f0000000880), 0xa4b500cb4a18e52e) 16:00:56 executing program 1: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:56 executing program 0: semget(0x1, 0x0, 0x130) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000280)={0xa, &(0x7f0000000300)=[{0x5, 0x6, 0x1, 0x2}, {0x14d8, 0x10001, 0x5a533dd0, 0x3ff}, {0xbf17, 0x7f, 0x8, 0x2}, {0x9, 0x400, 0x7, 0x5}, {0x87, 0x400, 0x0, 0x7}, {0x7, 0x7812, 0x5, 0x8001}, {0x400, 0x8001, 0x1, 0xff}, {0x9, 0x9, 0x1ffffffffffd, 0x10003}, {0x8, 0x853b, 0xfffffffffffffff9, 0x10001}, {0x945, 0xd5, 0x5, 0x20}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r4, &(0x7f00000000c0), 0x5, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffd, 0x40, 0xf0000000, 0x8000, 0x7}], 0x5, &(0x7f0000000080)={0x7, 0x7ff}) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8001, 0xe4) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000140)="220e22", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x20}, {r7}, {r8, 0x100}, {0xffffffffffffffff, 0xc96d8f38a1ea5718}], 0x4, 0x3) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x3}, {0x5f, 0x0, 0x0, 0x40}, {0x6}]}) r11 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r11, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r2, &(0x7f0000000240)="220e22", 0xfffffed3) socket(0x2, 0x1, 0x4) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54}, {0x6}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004008034", 0x9}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:56 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="ae43fb4e2dee8ca6", 0x8) write(r0, &(0x7f0000000280)="24ce6c485e122c050cbc87a6e5db403161fa43578d3d8914c552f48cfbacffc9b82b1572f62fa47acf3ff1475db187e9db0134729a2a1724883c4fb2f235443f7b4a5b54d941679e63e118d254c3d388", 0xffffffffffffff91) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "a2ddf1f6d054c733dfc03da85cf29befc374f42e"}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x8) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0x40) r6 = getpgrp() fcntl$setown(r5, 0x6, r6) r7 = getpgid(r6) r8 = semget$private(0x0, 0x3, 0x0) r9 = getuid() r10 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchdir(r10) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, 0xfffffffffffffe78) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x1, r9, r11, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r12) r13 = getpgrp() r14 = semget$private(0x0, 0x3, 0x0) r15 = getuid() r16 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchdir(r16) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, 0xfffffffffffffe78) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000100)={{0x1, r15, r17, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r18) getgroups(0x2, &(0x7f0000000200)=[0xffffffffffffffff, r18]) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) fcntl$setstatus(r20, 0x4, 0x40) r21 = getpgrp() fcntl$setown(r20, 0x6, r21) r22 = getpgid(r21) r23 = semget$private(0x0, 0x3, 0x0) r24 = getuid() r25 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchdir(r25) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, 0xfffffffffffffe78) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000100)={{0x1, r24, r26, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000380)=0xc) r29 = semget$private(0x0, 0x3, 0x0) r30 = getuid() r31 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchdir(r31) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, 0xfffffffffffffe78) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000100)={{0x1, r30, r32, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r33) r34 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r35) r36 = socket(0x18, 0x1, 0x0) close(r36) connect$unix(r36, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r37 = getpgrp() r38 = getuid() r39 = getgid() sendmsg$unix(r3, &(0x7f0000000500)={&(0x7f0000000140)=@abs={0x3, 0x0, 0x3}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000180)="e7", 0x1}], 0x1, &(0x7f00000003c0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r9, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r15, @ANYRES32=r19, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r22, @ANYRES32=r24, @ANYRES32=r27, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r28, @ANYRES32=r30, @ANYRES32=r33, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r34, @ANYRES32, @ANYRES32=r35, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r36, @ANYRES32, @ANYBLOB="3300000000000000ffff000000000000", @ANYRES32=r37, @ANYRES32=r38, @ANYRES32=r39, @ANYBLOB='\x00\x00\x00\x00'], 0x108, 0x400}, 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, "5d3da9d9bf9b68bd3b6f141bc7afca8db13ad7e6"}) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)=[{0x4000, 0x0, 0x0, 0xfc}, {0x54}, {0x3, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(0xffffffffffffff9c, &(0x7f0000000140)="00f72bc2f3a2568d75a436c0d478726a8870b274ead74954eb4f289f582b299d11f1ebd9e15ac23266715d02bcd9a8fc4e2a02c9ad8fbfa2", 0x38) syz_emit_ethernet(0xe, &(0x7f00000000c0)="2021330000e257a94d0000000000") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000100)) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_index}) dup(r0) renameat(r1, &(0x7f0000000140)='./bus\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'\x89\xae\xd6', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x9, &(0x7f0000000080)=[0x1000, 0x6, 0x8000, 0x2, 0x997a, 0x1, 0x7, 0x0, 0xb7]}) r2 = fcntl$dupfd(0xffffffffffffffff, 0x5, 0xffffffffffffff9c) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x1, 0xffffffff, 0x8, 0x4, "ee1a565fbfd91fcf3b84b105bbeb1ca8ed8f5f2e", 0xf3, 0xa0}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffe, 0x13, 0x2, 0xff, 0x7}, {{}, 0xfffffffffffffffa, 0x1, 0x1, 0x0, 0x9}, {{r2}, 0xfffffffffffffff8, 0x8, 0x21, 0x7, 0x7}, {{r1}, 0xfffffffffffffff9, 0x34, 0x1, 0x81, 0x43510cbe}], 0x2e, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x60, 0x20000000, 0x8000, 0x1}], 0x6, &(0x7f0000000300)={0x0, 0x3}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r4 = open(&(0x7f0000000340)='./bus\x00', 0x800, 0x102) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f00000003c0)={&(0x7f0000000380)=[{0x0, 0x7e}], 0x1}) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60, 0x0, 0x2}, {0x9}, {0x8, 0x0, 0x0, 0x82000001}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) pckbd_enable: command error 16:00:57 executing program 0: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) open(&(0x7f00000001c0)='./bus\x00', 0x10000, 0x2) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x480, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000280)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000180)=0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000140)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f0000000240)="45f1a520e2d31968de749c6cca72") pckbd_enable: command error 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:58 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="15", 0x1}], 0x1, 0x0, 0x0) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) ftruncate(r0, 0x0, 0x4000) 16:00:58 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x2000000000000660, [{}, {0x0, 0xfffffffffffffffa}, {0x1, 0x3}, {0x1}, {0x2}, {0x3}, {}, {}, {}, {0x3}, {}, {}, {}, {}, {0x1}, {}, {0x3}, {}, {}, {}, {}, {}, {0x1eaeca1a13f92611}, {0x0, 0x20}, {}, {}, {}, {}, {}, {}, {0x0, 0x7fff}]}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x40) r3 = socket$inet6(0x18, 0x800000000003, 0x0) getsockopt$sock_int(r3, 0xffff, 0x10, 0x0, 0x0) r4 = open(&(0x7f0000000400)='./bus\x00', 0x40, 0x200) fcntl$dupfd(r4, 0x14, r2) r5 = socket$inet6(0x18, 0x800000000003, 0x0) getsockopt$sock_int(r5, 0xffff, 0x10, 0x0, 0x0) sendmsg(r4, &(0x7f0000000200)={&(0x7f0000000080)=@in6={0x18, 0x2, 0x7fff, 0x800}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000580)="36bcf0d42b286759fd273f9d75d91b6da43717bc4a6cbc5fb3a4be353b2ea8997188b523ad27180c92aa2fbf6b36d05229f6049c107b16fe5bd0e7d4c82872b24d25be26beb9d0348a2af91dc8a2a2e778c2b011d69d2a23f517bd1645207e6e343443b225f4c3296f08f75a51a19b050e3b68eff6750b4d8e03649492c05066c63d0e57c769c652978af3f20d9a60ba0ba8253d0b8161062ab062b89198058feaebd9ffd0496b2f2d9b45dc5224107b6d1ee92ede6952e460673f0c6b7af4247e5605ff8251476aacae9f0f7c1f5c6432d96aae18f4ccce21ea2f484b3c53b9f954dd4fc1d2235cb6b3d984ddb9d01877200eea338ad127293606071914c2847a04cff82f75146d3b323df16ed20f6a892fb5e04f66529abef0629f8b25765491800d045aa6533b93a04638c3e8215139b1973450fc70587486088c5be13fdde200f5a5d559f65a53daa835ddbe3ad44cf09d8f68498f3d01c0bc3f8df9d0418c3bd65a8622720c5a6f3f6cf0bdee00ccfed13750c6b2f4587a71547143112b8fd91b86c0c7c9a4eecc1ad0d1c7fdd068d78f628c3e2e2bc0072df1910814027d4d714460ac0e5e99237adf8a6e470df4ae3d981dd8b6ba392af4cd1268b70ddcdefd668156affd48111a14e9209ca33b6676e4add40c27a884cf8ad9aed8c018fdabea99ee2ea31cbea1af55bdbb4bb16c4c02afcae02e9db33c6ca815437e0316f834c2f9786513cf08aee1b8d81c1d43f5d192a84691dc63bc4f27bf69e1a17bd2249f6a98af1556e418069da0870c92465c61621f7d1b5842da116a97a503e5cb5207fab58abf3e04ca5d8577fc2ce453910ad2ff503fe1a56044f09971903cc4c9b8d0a38d65415e3118a9677579a4f721c6438126b118a47b9a98575f8881217e5e69d3449e8739dd8a42953b2293762c02d7c62475d5a1e3f943794af626fd4d1c5c73b856b925f59434ef8dc52e5f47e28ad004765639bf0009dd7c413860638ce00126c23084456fae6ec54944cef4dc8ca33e01aca5add53a8662e049be3d4d7326a4b29b76dc253a68e3693d3bb76cfaf458537e7733485a4ca5378b6b1c4c1af90dc9e2908e90b891b09cec45d79d14ded9cd53dc7429d6dd577323427723da12f23f7b72396e83239bba0c2aeb186c38ba9a459f305459579adbeae1072f84bed630f4dc2094e1820fc512d0ffdcd921dfc1c5461edf2009f101fcdc83061e3f3a837dd21333545a22a0461d142f0a6a617ec8e0e9568efdf8f586a951c71a7e14c6f7506863bbe990111fb5727bcfc147cba61395bfca20773c17384b86f83219fe1d0a7fa23318c63a94b66597ac9a747912f8b3ef64767cc89b88e56955972a73b5c2297cee09a97b126fb12a3fd559a03384f68880dafd9f65cb8ebba531920a1b7d7674d20bef396fac4a7b7b9ee7abdf8d08e43a3de631da829c637b598e7bcd5e01a28f674154752489f402d43237beb0a3f748c66d8f9a53c62d4c1226eae867c594c57918bde907f04c3002ba770e064ce746443b9966f6c3d9460f54783cf5f4ed0fa5090627ec90d10fb35b896d618535d75f8526be4692f8553f35afca7427d6b73d2734f6ce6f2b4cb01c9d40ccf9d29c35fc9e726abd7fc7ba80b863e0e687f715098a3ce30ab3e697996d09d262d2fb60ed76dc71bd6c31598086d071711a36c64c5c90a8431d854971faa37d4f6f3ba4a803ff5d6e353a3a00b5d743115c56daef20bfbc4f28ea7b484318315dc2d34e922a9c91ce1afe8374e0da100f391ebcfc901591ce6681c9a667acff76baee1d011636bdc8a7ef34f4a0d0d5213cd3c7021490216426347fcfe5b58d5e0a7f0ca97ab4d9b169f6299663bc031f52650e0fb15d8e2f52d18a13d390953c001b2859627b26546373d4b456edeb2b874f2aae79d41d62bece9e62d3f06f3d4f3ab5dc95724438abcb1c7d3e1afcf23ec688fc726b95e3a7d72e0c888b3e9efdb40eb04a776df14a3e3ff09710793b7df637f008c85d8229b78154c558933440df91f1f46c44128f71bcc88e49296743550a26ff46db4e968e101b46ccee50912428c7493913af625cc0cceecdb7b0a3ca5d44ee20148d78a09cb8c896c09aa0594fd076ca118469a7ff424093809418ac645fb1e00f0c9ddb464f1bf46fd0d95996f814c96117c7989ac8c4722ca1aad2b45896cc9c54744264ad069983c586b2508f9e9c768ab9be5ef385a8df0a4d142987bbea6503f03f50c9cae8b38ca02c62ae747dec49d48463952f5007090f0b0b61c90ec6a2d0025a7f94e4f6cf65c5365b88fb7081dd175d1a3031f112ccb77c0952b9fb393b7ffe543befbdf33a04331796c531c22fb9fe19f4f051d36477cccb995268ba214cf9b6ff9d5d6082c232d057fe8c37c8380bfa91ba4c8044e6e89818e0fd162143cd4636efcf5f3ea3da30e545d9d4a3d5c4c0e5bbf4c508ce4c5dbd17a93efc12795e0cbbc68a4dd9c7fcb758dd93553320551ba87d4891b662da0c59d5c46b01406c4b13f6538f799ada3c239d7b3ef75ccc1f8c658a07a0a6f288bc0c7e9d1009956c42c19cdc4e7bb758f33bd18eae4219854aaadf1c60a2704f5beb9f753407a10bb605a2dd9ca654244db8800174b331a4dbf8ecaa5c29f2c3064b52cb9e2aca412fc7c1f72c0d229786d66d9204f6fa50690532a32cc84aeca95f97b65de742d0be90fc91d860f6be2b6b652f641662113f0f0f594913e57524f48493b9cdd1a98a2c52ef8cd12e47c0a7cb2df50150a4eac9e5b0ad70aba575614a06679bdfea00f79cbbfac27e0b5c19a8e13ec00c6132e20d25c69f4d9b7b2980abd2e24d4b2459f279167f97d52b09f37c3b02106e85f6438185c9cfc414db064bd687e6adaeddbd2723a75747506c643627c9cfb6757a3aa89aa099201772330a4e13a2990dddf6ae2f68ef2b9b6c6edb5ddcf86224f265663a936ad86c81b4712b660bb045e44a386b30183a60e05546757648358c4a1e4e41fb5734335a565b47c3ce2513abd24641553dbc241e12ea6666ee3d6ed07194ac84a3ef33da4bb0f6b2fd94d32f8be5f3bb67e76334195515506ceab0c8dd10bb601ce0242e5ba5802ee04bc4cbb03cbcf78862616dc908f74ffd21b0943c5dfbed9a3d0d6377ce877595349bb92eaae608f8a616f73f616382cc10dc12c4533703143707965528e093fbfc1e261c1159de3513cc3d583aaaebd73d9df8be6945e218e93de62a3f76f201aecce57906b35521ce504ca43f57d118a0f92e22a40fbcbf3744668da7046e00bf85d4b9dd83ca85dff9ec1609cf0ef85d8ed2e5c5fb8d2506d4da688054bbe9b428af403f2d364ac2b500d6e7928081b32d8d76019b463d710f254b5687e2c25b2cdfda97e81b387bd1ae984eb714e25b8b9eb272ec33ddfac8a3bb22f4fbd330ff0aadbf1063dd972a0569f9f21037483eb34bec87630bc2d303aa4e5db65c22ef52a67ab60f846999a430cf58b1d2bc43b1750d65aebb8eaeb4386733c1902ce8728b686b1d8520137bf57cc482c5ff39ce5c5a7231f5a206adad9d49a6538aa1d8a49db32dc140a36cc5ba3e42a43a0c2e8066253f54590851d112087b95616aefe74a3a7429d99009132040c697eb77b19626765ffb96309a520cdb36bb199896ea1c668dc71c51ec48cb6811cf32a193f9807cd06500097a97e8eb1c5a1db7804bfc449262510fc757a382652a6eab6c30c509fdfb5f9ebc4cad6f782d2f91ebb59aa8f28d8ddd745c7220569837d666887437823c4fed05b9e7615aaeef39824ce2dadb5f7966367e19ffed5df8236471e7537a3b4a18de77955ffec07d2d89ecb71c9f9e6ba3284a1fc5a5ece96d0da0e8760e44b7c4f0ff779327d7e66715f7b762a36be0acc09e9ece22fffffd590738ed0f0cb9fb5e2beb2ec216992ec5b35016da1859d61f03c2eeb59103527fe960fdcf0de56efe1146e81f8e6906bc6b3c5dada2b5c7d159c861059d45f5a64de338d4b1373d08d79b96d5fa32a5a55c7c2f6e06118d70fcb68ea747982c5ce9211f7bc5ceb3a714285e640dee59bda4535fb2e4323e61b542d4c25af71575e991df5d7ba0373a07cd968313f7542472e41b2acc4bac42fca37e8819275eb38fc456682ad2f46b1c61e121151e0b8f430b3fbd62363b030e88f55ab83cc21e47486f00e13353ceb7d3d4e8a186a764a39f1e9e3df14aefc60915e1b2ee0ba38a88fd5a11ae91ee7fd101870018c948a58904ae8916665c3eb78c758362841a88e3ea409e338368e3939aa253fe09aa19179bcaa637be65581efb650a554c79b13bb3219dec5c816e60794ad78155f9f99f6f8139a78a9ece6af8bbdcd11a7ccad1eb183c506a00398d8af23285b8810fb800bdf5c5b233849c1e5bd533000100cfad25100cbe3a0d465de132e871d1f99c4ee1bb683b7861536b039f1a1dd924ca92b30cec841074bdbd6924c5e6fdc0240609370ca94b5b47932e6f8ba9ea4ae94316c0fce6ff4ed8da3aa1b1bd48d0f6521e857cbe3c378472b153b7b1050fc0dca5be6bb1d3ecfaa550776fbd0e1b8cdad152f1fbab723938ff574cf3d829ac9c19fedbae979c3582431143dac03e337b8be7ef23ed61a0289abed67f51bddd0c40fd771b1f43a0113a65bce4d1fc62be4ab904690281e380f89a77637a926d91d714bf1635fab81cbce337df3830cedb528d4015a7a033056534458ef6e16fadb438fd978a166192cfa143e712332c7456f8e811099f07af89f12fdfbfb9fcc70d76f024dd1eb25e35f403f8b45117a9c67ee72cc2fcfbfbeee585685a31f76c5cc72a674dbf4973f96ca5d7881581783568d3beddd9d5c35aaf196c33e0f8f9b840741481e7f11d8d6014310567795749274d6ce3b5dd7f21d2ce0ea769ef7218ec3823d36496e8809fad7556586e73c0d8fdcd6615c0bdff478de5a6a0fae956718a2b027809bd4cf6ab7066bc44d76865aa1dab3a1abd9b6a70f76985959ba65ddb5a3f4f42c13eb8ca65c25cfc9a6e77397a2aa839fbca7727db2c196c63a07d0dd320d556cb227e42db0719b10bcec95faedc3f1099ceaaeedb6ac02e28ed011f2e9579a2ba057efd8d3480e51d37ca9e59d641a3d71631265e70f51e6c12897c50f59c39aa0288fbd9f9d655c76e4435567dfb1a18688a407daaef053946b2db689a227646d36f3a7e61faa178a50351c936b7b7054fcb8621a159009ab485d3d4f76a64c8f6e0679b7bece1b6ee7ef3a7981d054df3c1611632d5149e6856e688792913beb20a43a00844b8d12e8128b18527d099889abc869920eb217fac5c0d4124d32ae1c52e8aa6cba60421621bd5864a0c372dd7a096bb4fff5b97644ca96b8314545e4d28b9c760d7b320221c1891c3c1f315f56acf758338a159da280d67254d89723a3435f7b8f43db59179b8455a0d55236e721a04b3b6ca0aa978f64a11c153ab1284ae199d3bba10dc240d8f35a13d79dcfd4e4a118c251baee5be9d7753dd3cd216f85bd3b4682617f27fd1d81d314479eb756c67682cdc2d5a6a503518d7fba06a79ae78cb58c786c78209cd27db7a18fe315fd0a756b1a29bdbe0984a86a793b39855cdcd56939c97dc73ff1aeeb925c0275478b3ee2ddfa3d0c64b7b3a41f6ba1568497edb1d5082a885752501a437729ed1ffb0149859e97570ce9aca062d72449c1a98208a536b39e717e82ddafb31626b9fc45f4595779cbd786899984109a5fd34a74983e5d1305f480336272d5bd022b7d3f0a05846ef7c28ac4292c26ac028e4f6f97956", 0x1000}, {&(0x7f00000000c0)="28e24cd1001fdbd5f2a24aaf40bd7c304f185a4ccedfd9d7498b1e30b4c7233165ce5c", 0x23}, {&(0x7f0000000100)="ee33af39e117eb3763", 0x9}], 0x3, &(0x7f0000001740)=ANY=[@ANYBLOB="1001000000000000ffff0000030000009c54291066d7721d5563ae4212c73655e633ea135428a43fb08654f28f1d7336f63bdc36aa60cfe681ea7bd43adca0b859e6b55cfbac882d5a78a632b144eedf204ffc711d836f60b8cdf1238e733ae0df0fed8d78aca91c76b4ffb9fda9402133623520cce164e4c5827464056e82c58df8b91dcbfbbbf870deb6d49873775618ea221f2d27d4ea968c4f139d9cb44ca65d2762a44bdfde0e4296ad4e4c55b2dd383d10b9c2c55b5bf9573b7a12d3109f6a6d4a5a7207b5406bcd6314db890171c80acb174dc134dd4f4904e0130676a6d564e8b3f653c312ff8ac6a67cf6c3adca1644c73c864531ec659a28d6a422837d5e32a645ba2da9e7d400000000003800000000000000ffff0000080000001dc50dd66013b843e4e805d5c5629035b361e5578a99a5fb0605ece65feb306d627dc8ad23a1590090000000000000000100000088000000f8069895727696b1947ef344929de9020a58c6f1443e6a098e060d9ae87161ac33cec54df643db60f7d28ebf66961c4f8ecd8555e5b85f852ffc22dcd1c64a4c557ac3ebf2d736116f1015a440c928f9b3c602b777ae7b7d4925a4e16bf347e93e3a9b61be3a9903ce69ea26023b839180000000000000d000000000000000010000000400000084f9edf0612112f3c07f73abedb3099f62c5f0225a5b3d7a9ab118c8624f93e61e793491c9110f4b009b242dbe4361f5656adb3b592567d3bc30d61e863a9262cfd020280855aebd7baa7be15a05b7f78822fb02b24b2380f1d45f58d041203c9c3add625c7d5485b8170032e577656e979d51b42ca4dc1c7f86bcca978dfc78a231631832a791638c16c7729602f5cc44ab57ae9ccce14f168a7ddf464c197238f139065eb71674715b8eb60fe111d7142d98c194e1e6e3e70ad58f74ea5300f800000000000000ffff00000800000025cb3a4a010436fe7d89203001b2766f732032aeb8a1c15a931fea78f525e48526d866486f6db4171b4bd357d7cbb2480adbb04e0388679466236fe5c7a1d5e4bf1ac28ac679142d07bf7be81a3fddee7b78e48aa387a113da1b080c7d7a6ba26e9cae55b2623182d3c6daeef173b497df7a327054f1b042bb1db97396352195818b3118de750d75a2e0bf9275a008308360bc4c2868cbd211246dcbbc173bceb3093ca71945014fa2b08438c066077b0bdb1232703d0ceb8d61ff7fba60b082b04980031431deb5e4063742afb75906cbeeb7fc27244f4753e79690da38a9464371596ad344d8a7055ce2a095096ddb97543f5a0500001010000000000000ffff000000000000d340e640a9870cde19197f218012544565d383b21543fafe70117d3a8a520de39a9fc440e29776ac952e1e9e2446451358762b8a75a9e6ffc49dadf086900e55e6d30c350ebc64f7f37c42a5e697314926f87112786ea9cc6a8373feb34cf7ba9d1fa0f286e856e5f4510bd163de2ad0c6b189539ab92ce1dc0314bcd37f31e350ea19f87a56439c761ab018298cd573d1787d00d93f17b27d3eaf397c9a91569288de47279efa07629241e1a4696087a42e4d6f55c7cb90c2337fc80937b1ece67b6b8c3b00647b84337995480c66a39f399a569466a376c6c9ba24e616a4d32f245128495ff6f56f6f5b3c444e56e225289e7610615c67d3aab7a8062186ddcd3467966096a1973484538c1f4600632805255ea6181ea92fce4623fd9c91da022f6a10ae8de62b62894324cceedf24aa0c35c636afdc220443cbea80745ccf9138bc77a3e7e2d739cbfb6407fa0169e49de2ed46e6d19190b408248cc97e3c1eb66d5b6632f73d6937db9ec32b331c86d769a1f6bce7d36f14820d83d94d9ef1f85f42f55c13bf00c77b0ae1b70558bbb73389652f6e5fe8497287e3dcd4e04e82c7818940d37ed6ed2376db527f50715412a4c03bcb02c6de7b5c208257db0088b9f1f6f7daa6accb40fc4374d9208994d01dee6d8237415e226b09fda3461dd1a9ee4744a85e947f3d515a07ab265f613c2f9e57d499d52e01d1dc4c7ed943e175c7dfdc346e8c417574bf41f039e60adb81db62e64447b9bd13f327c10c3f3b38959cb203ac0b2f4d890ba1f598a5f0e76638d3dd2e7f4a20d4ff049726681c65a09a7a87832761266c7f89e13867e678167d003e04ce4896bcad5322d4aacbdd8c7452c4ebab0fd69136e00fe40fa168829f6031684fe67166f1d10ecdbc4a174c386d697c028eb3a653c9eda6141c82d4ebdb5cd75caeb7029af00deb2bc7ed4146c92761dc2bef581e1525fbd9c09440ef320d3e0249ebd7c3d20d1c701146998d1621c054d2b0df3a4b531d8d8adc54ab22d8b7a9c187137c75572a0aa28d4b74320af952f2774bf7de7075bf9bd2832e5ff7269c43b9b9ebeb5e3eae3da863cd995e372c1710a63b3cd422089050ca8eab6df7a10b0a7fac702ed7b45296178140dd6a78c14e062059cb6146d991ccfb3f29c975c554349fb07525bcf61830c52fc84c9edb86642255e7bc4e07937602f6e25b2edf092c8e0666af6cce7cd8ac1e97738921d5b603aeb74bdacf2983a493fcf4b9f133d42dc8ba111379b21610868b93f1920b3d54d0f5b9d9f1114dfb15906dc0ce78331ab0987fded09426bcceb395a25813befd9c5af2880eb53328175bb716ed4f7b219d5143b1461cfa72e7707775dee7ae02f6ee93f3d9b33d5674ea91d5d6e034b988e94515ecccd2b0bee2d97e25cb69cb81ce13e23d2cf27ae291f242c4795b27ccbfbff8861c5bc301decd13c0b9940c6b3cd092c1e2699f999b2515a77430299318d4abc28247c169511ac3e2074df38591b76b856f858404771fc99b2c5703c4a0e833efc8d911a49dbd49b217ae3b4bd6d587f926b78899c89d7ba0ad63b1a02f2a9dc3ce725337646e9ca453c86e7e3f4cb94850583b9363df2c4635c9dec4baf6861265c636a7400724067a3e7523605f01fadfeaeaedb50add12660b42ebf65ed53f92acc88398b7cfe63af8bcfce9ff6557e71126fbd381de3915c0111f7104bd669b2a86ed0206c6ed7f865b308160e51ac9bb5ba34fbf5de744d98011c3aade0b25ecabbff0ed1f887c33fda62efd6198c1b8ad0d963e873628655ad96dfadbcf7f72bca1446e1d311c98704dc8987f8cc60c8ed13fe016ff977d671987ace2d95a6f80c15aeff7c686ae7b7db1a55f87162d6a9a21fbdb4af684c34bb09c5af9d0e4b78efdc91140e72436733a5f840572f63908ca3a01026c039a9a8985132f5df450e6d0f4b58b46e8a086c237bbee8e5d1dc02e0679a723ff399c55f49e5060d29819fddca07b4c5522a92601cf18df61055f71b5cd783a1aefeb491d561a2ba51ab23a53f2647689612aa8456569b594a2abdec796d813c9fe22ab55cee1309430be6e5ca2b3f0186ec86b4bd4e7ea3fbd83e2bbf7f9c1ad4f154195d99731d942e63740904052692599a976ca9c9cf05921013b2db1bb98bc97e495250dcef5be7d8660a238979bf42501b4cbf6099103a78a18595b5c6cad3e36c1907ade9b8738f3fe49b4befeae9a7355ad7a859517b0e46a532fc6d8fa3f3665c2c7912b59c7ec4c74a021a6b4c205915f92da87ec4bc74981408e8b9c0ff1f63332e5a06136f717d5defabb97786ed66b1c47f698fd8eec0ce69c29bb707bb85b6ef93e3650c66fdaf1e981f51785ca54c1790ed5e5d70f39c677cdd3501ac39259f098f2f105a31dba68e4277665c5c0d0177dd1b33ee350b5f393c728299054460834db09cb07197b6beaa081483e6f659e1f396b27939d9ba3d87ccfdd29bff25e3aad20e7fd8b06c2723837d0b0754390b9821bc7f7f11553b9746785a0d4a0dc2f9c22a49af2fc97f6917893cd958b64b607e5795ae28072ac5b064572b9885da4bb8a958d1e1f48dbf3086eb8227594a857e2dc42bda79c03d72eac37008c86ab82c270d55873b7430cf7e66563235f53e307d4828bfcd6490c0e9b738b3b6259f9a8ec0cb79e72aa240c5cb98eb2beabadef0837f8ecdd9238fe92f5824df6a16518bfe8dc04ac37ed2c5dbaf6106ba0eae86bb63cdf05b8633666aebb4af28c74d5d94a075ff109c35422165f638e2bf9d0de1ebcd5e8c111ef4bd4ff7572229a0fd805413a7b67aeecc810349691f9c9fa0e93228fead91e9e330db5fff2d28524703d16f02e9f79032a8f0a3e9bb28058b3587efd8c282219cecc5dbc5e9ccd024bd779c942d5912de53a0992c33fcd826189d5aabf8f9b3f23646c954a37a3e7b6853463c4cacfb0be8d6f47e4790d774916190988431eb04dfc0cc6829ac913830f10c19d81a577d49d7cdfcc83fe9d86130b74daf08d0c7231191ed16a6876bb2297cb6e0ec3666994cc650184c14667140b1fe85aceed346d4e46e4a0ed51ecb6eb8b2dab543f7008e30d524a831317a2dca7630e9caff3efe54fd758ec5e888c5cf0a20b4ac2c84135a795bad5131667d6a36fe3fff78607b7c1998653cfafd8d9544e56977c0c92ca9872000fa7f6742ffdaaf620095ac24e6ae75869a4ecf81518a670a4725fad1c8be4c9e1beebe80be94048620b5d1b27fd2fa1569d121c3da673f2eee3e9e5492f709d7f1db83e6a41f16c66e673ed6ee59b8f47e7fdcd74752c07ce0aa4c283a60071cb41835a5db132a1f38ea21dc71c67cb77987d0c89524059f393f3deb68ee14a91ba28d6c8852822227918b0cc1901701ef09a1d0a9dec6ebe2297d7e820034ac44af72ecef3d2b3807cefc63987ef9612e065b0f0fe275713f062c915a529c0e2aaf888bac3badae355cbf6b365d0c31fdc86cfe6e89e4a73ffd25242c957abda775a5fd568fe3d7ed5fd2a9a2f5082c68d938712faafcb9d8eaa45b365b0a2bd3bbc8d6b1152e04c1ac9033430b132e8ebaba398073497227dc351d2ba0bd240d45a28d81bd009a60b211af70f18589ebb09f247fdf3049c8522bc7eb529297134bbcff2256784e239b7e95abb510bad5723f978e5a9a0582ef7a884ffdf6489567b205c5e4f4aa501185ac1757886963b7e9a4a8c51aba41e1dad5b63cfe7232bf1fc09157a6372c160509a142bae4cdc92a2a00a5bba5007b421429059cff37f7a6fc8c92d88ade187046d3258a7327bcf2c9192bda1643f0a5f0d1d01fc0d5cf67fb97841460760ed6f8f9740f2b166ba094958455f51b7f348d580e9ce60a5ef9243c0d82b56e631ec711333c022959af22b4476c1a4e76ac9909cb411c82da29ea7fa557eb8d1fcf88b97059ef3aaf2a71999bda720bc23ad11867a3545008e874afb15d147166ca9a1aa12f830c960b7187a261bcc6f4c57c28cc9ee4db422df95b6e0f3fb228cda7d183b6cf9210d9524407cff01efcc8181cdbc60b2a4cc52f623dcc9a9b3f045136b574909754e903903cff4bd05ae35e5a53f5a4481248a838ad4b4b7013945aa8b04268536482ea27c0868465ca7a97f0ab2aacc041bfde49176c1a1c4f52307dd1fa0b6f14deee5f5d1fb9251a40bab6da424e8b5d52dddc433b12f065dd27b75e878958b687fd1fad235dafb3fa3fe70e2d1adfd3c828e727b67d96967c061d7f107bffbc3fa2f302e974eeebe190d755ef70a1ac368e5fdf8f73e93aea3517f32c7f12ede929dcf52686f1b9a119eb558e849ec32ad6bd373a0fcebb3d612e14a9911cbcf7470e94589d11968af72f856ed708b28362017b7a4f0c99ae787120e8f7be13c35da45827d81a5673f3f2ebaf9a8b5ae78a67621c81acaf200b133ffa44c5d4864592abaff466c04c3001e3d981d649d27ab0a0c75ffdf20a544fdfedd154d736c87778e7039dabeb7fad4b4765a40063a540a01eaa2fd460265d1166001f0fd94e38d32cfef986d7a22e742a9f73112a94d354076fcabac658123f33a5f674f1fb92e70d8cf4db4b8354b5d0ca4868871954c5d45f73a4cdab8291f2eae3f9fdd8de92dcb6e8d8baa50baa6e5873a6a8cc35cb8dc79d6f22b4c651c9072da4655faa29e5d3748f2bcc0537c4023e7ad980adf155ac95c8a2aa9dea72c4e03f67c05b033c458ef338957fcb0aa3f015d133449149c700306dac2a5b878830a7e537b97d95c8c5b932a833c23d7bd1d80e32f30c33b4f7d9ef3d744ccaea39a5dc712641e41843d7803872b6845a4dae592606ffc0215b316a56d13166e617e1bb6a1d125d9e54c37e2320deb4b91382d0922676a8a93c5b43cd03641ad9867d52a7ad00a02d96e7fc7cf2131c805ce42f3b7bf56db83e0de80e57a304c1e46c14bac1c29fe7cabe1920bc07e38bc84f1d3a98ee227da08935f443a71e243ecb52aee9db5a4a19ee4cbe56bd4ec32ca3d836f04abcf9063b09287705b5dd6d429508194584b2d1de19d99f0890546470823192e54ce64941a6e31a9cc11cc8b677f92dd15f0550900899a8bb055298b8684ef80170c2dbfaf956048036fa603fb8d4363e0638a2f1d134f219dc39247726350738f17ef3afee5aab60314059baf1db282993256ea8f3da82f2d159bd648c89b85051a2c37148be5d1c57910744e557ca5f9cd1b7e62889ec30086fa8ab53cce597615a27f34bff4419d672ccd6d074ea5e5eb2ffb05f36a8a30e96346e07ca19b9824cdcc6f30facfc67d254d329c1e72be9d4888a3df9f23134db0bc6d6d55b99229dd9c51258f099e94852ff0784a38ff1c0198c08d33f9b1cc234a260935f08858a2e7a04a9dfbcbd6dc305e2011a1d49b68fdddd37aca19538ee87e7685c20b54f7da8262c18d2be96d9667c1528907231c184d50ba8fb6709854fdfdccf0220c2aa1e3b8b2baba5f95c968146e1d4c859ab96a0050072d8ba9108fbeeafb3f59397d5b69796cb10f9ed99c6d06efd0c660e1f7bf3826f727fcb233bafdc8534d78ce4a5d0a60c16b87957c057a6e87839e914269d1aa8fec6c20bb002258252d573c849178de30d3a8b5027036aab8fb17185a85acb19d3711e03469cefc322f475bad307b0ef2e1bfdd1d6145cff65c398eff359b81a6460281ede08b63146b580be0920c1a74d3515e2e11f2b59274cccc730f3e7a927876157f83337b542fcdb23813e0b5c292e1b6d490c474a64933f975a1da3ff362c621af706bcfc3d0a41f2316df687c577b477ec3ebcfe423499219f3258ee62a8e2f4c223c1a7fb2f8bef05f32fb569b540647a0f5c19d7e170ee73017d932ee39aad4b2af8beeb41d05974fff71136ec632e90c4581ff86190c0f28cdd6bf133735d39153153a4a01926044859eae36b63237e7fde9f5d9a0cbeb581fad30ce95dd71123729ca8fbb171340e8dccea25b1aad7baf8775fd7d80233b0106c4ae2f8be4fc4339127b4af7f1e59eeb23270ef5b614e9512ce1309c1cb2519853edd6ee6c8c37bc793d4c556291ed48a654517b3225eae1d418f917d7087b7dce830dff944c1d30e79777b79892eb1935cbb25105b879bbcfc32db6e124676b28ff51e2d53517899035e124e103e6c2c4601fa0e74fa1aa1bc669296dcb14897958a6331180ef30b7d6171381420fdc16c84d2e695ad1dc717a46e212a622692fbf0b1f2ade4e208d40b44e83a9ddcedbe99951d2b848f0593d8cf6486f0eaa5f0938515757416b791891759f5ad24c0e1e636c68f5339cf4c8cc4d29b706c8f130d7c65d08c3c89f3e0b0fa34c7f9c392fb482638de8c98a53613fc661fc6ec6dd35d0e98fc06e2615b3c056e3d1506fb185c66977b373a325b6f13d577897f237dc43094bffcaeacc036a51e1f093444eec4bfbe1abbb16657a5daa195116a17b553b4f09fa823f737e18df079d0242adaae3"], 0xffffff1a}, 0x20c) r6 = socket(0x1e, 0x4000, 0x2) readv(r6, &(0x7f0000000540)=[{&(0x7f0000000300)=""/199, 0xc7}], 0x1) connect$inet(r6, &(0x7f0000000000), 0xc) r7 = socket(0x1e, 0x3, 0x0) readv(r7, &(0x7f0000000540)=[{&(0x7f0000000300)=""/199, 0xc7}], 0x1) connect$inet(r7, &(0x7f0000000000), 0xc) semget$private(0x0, 0x4, 0x5) r8 = msgget$private(0x0, 0x0) setreuid(0x0, 0xee01) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000140)={{0x5af1, 0x0, 0x0, 0x0, 0x0, 0x29}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x7ffffffd}) ioctl$KDGKBMODE(r1, 0x40044b06) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000001c0)) r9 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r9, 0x4, 0x0) pwritev(r9, &(0x7f00000003c0), 0x273, 0x0, 0x0) accept(r9, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) 16:00:58 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x1, 0x8) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x10) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r3 = semget$private(0x0, 0x3, 0x0) r4 = getuid() r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchdir(r5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, 0xfffffffffffffe78) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x1, r4, r7, 0x0, 0x0, 0x80, 0x5}, 0x2, 0xfffffffffffffffd, 0x4}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r8) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r10 = socket(0x18, 0x400000002, 0x0) close(r10) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r10, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) r11 = socket(0x18, 0x0, 0x0) close(r11) connect$unix(r11, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x21, 0x0) r13 = socket$inet(0x2, 0x4000, 0x0) r14 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000440)='/dev/speaker\x00', 0xf6bae16a06bcfe10, 0x0) r15 = socket(0x18, 0x400000002, 0x0) close(r15) setsockopt(r15, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r15, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) r16 = openat$klog(0xffffffffffffff9c, &(0x7f0000000480)='/dev/klog\x00', 0x80, 0x0) r17 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ttyCcfg\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r18) getpgrp() r19 = socket(0x18, 0x400000002, 0x3) close(r19) setsockopt(r19, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r19, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000500), 0xc) r20 = socket(0x1, 0x2, 0x18) close(r20) connect$unix(r20, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r21 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000540)='/dev/diskmap\x00', 0x1, 0x0) r22 = socket(0x18, 0x1, 0x0) close(r22) connect$unix(r22, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r23 = socket(0x2, 0x836d6bb101ad2e4, 0x1) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000780)='/dev/bpf\x00', 0x100, 0x0) r25 = socket(0x18, 0x1, 0x0) close(r25) connect$unix(r25, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r5, &(0x7f0000000680)={&(0x7f0000000180)=@file={0x0, './bus\x00'}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000240)="609827be5dabcbd46bb8687143af6e7fc88884a4340938dd57faf6026ba2bbd134fdd4361114e2f91729c75d6656e304837b45d1f2a116d074d2c44481d1b986c73730029dadda60e7637179f52675fcd51f8391a0e38c980c55f162b77fe62f04b5995606800544d8003ecc9b8c45092b97379e26c667b6bba157b0a9ae1a062c3275a10afcbc799b56bf6b6177cb5568b454cb329ec8a4b08023811ca881401ef9aaecc328e19b7da65d39de60477598e130", 0xb3}, {&(0x7f00000006c0)="3469471a35ad344358553adf9685cfc06490c20e27596a79a63e4e1caf782b83abfc377c7f4e7f47872389a2d99d2733112c0b217086cc061994e56e0b243b82e0b7cdd925389880192f84fb137772f739b14d83b8359384e49227d10f1d17d42094ded5395474dffcd07d46b84fca8399a3537a5095b0a2f7b1ac5f7942805b01ea3f", 0x83}], 0x2, &(0x7f00000007c0)=[@cred={0x20, 0xffff, 0x0, r6, 0x0, r8}, @rights={0xfffffffffffffef5, 0xffff, 0x1, [r9, r10, r11]}, @rights={0x30, 0xffff, 0x1, [r12, r13, r14, r15, r16, r17, r2]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x0, 0xffff, 0x1, [r13, r24, r25, r9, r21, r14, 0xffffffffffffff9c]}, @rights={0xad, 0xffff, 0x1, [r20, r21, r1, r22, r23]}], 0xd0, 0x2}, 0x9) setreuid(r4, 0x0) 16:00:58 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x1) ftruncate(r0, 0x0, 0x14030003) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00', 0xc) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54}, {0x6}]}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r2 = socket(0x18, 0x1, 0x0) close(r2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x100, 0x20) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) 16:00:58 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) stat(&(0x7f0000000040)='./file0\x00', 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) link(0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) write(r2, &(0x7f0000000100)="8c65", 0x170) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x90, 0x0) fcntl$setflags(r3, 0x2, 0x0) 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfb}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:59 executing program 0: ioctl$VMM_IOC_READREGS(0xffffffffffffff9c, 0xc2485607, &(0x7f0000000200)) r0 = socket(0x11, 0x10000000008003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000100), 0x4) sendto$unix(r0, &(0x7f0000000140)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000795f", 0xb3, 0x0, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x80, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) 16:00:59 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x2) r2 = semget$private(0x0, 0xb, 0x80000004) semop(r2, &(0x7f00000002c0)=[{0x5, 0x80000001, 0x2800}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x40000000103, 0x80000000000007fb}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000200)=""/64) pipe(&(0x7f0000000180)={0xffffffffffffffff}) symlinkat(&(0x7f0000000140)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000340)="d179e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d", 0x53}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x3, 0x5, 0x3f, "2ea86ecce46adcd569ef64e16eb595607fcfd711", 0x0, 0x4}) lseek(r0, 0x0, 0x7ff, 0x2) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) shutdown(r4, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) fsync(0xffffffffffffffff) 16:00:59 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x10000002, 0x80]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f000049d000/0x2000)=nil, 0x2000, 0xda818f1d6422bbcd) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = accept$unix(r1, 0x0, &(0x7f0000000140)) setsockopt(r2, 0x20000, 0x101, &(0x7f0000000240)="025619feae23b959f846fa50ed4a433a0fd520f4ec11eb7c8576d2769c90b698d679566de848c45985f85b8baa26b62519cc4634523912477d5fd76d9ac1114cb7c6127ca941726a6aa4af63fc3e960d47f67ba38a3d708982b1a356897ef3daa2820b06aebc6b8b3dd847cfd88de42fcd56004567e3828fce14ebb414670dd8fa4133aea91b5be3e8aa230bd30a4783f645e5c4160992db8479791b092b74df260873b68c4719532417445c77da0e1c919aeebfb4291a4241b066137e8e57c16543cb4e98d77ec10e43", 0xca) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54}, {0x6}]}) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r1 = socket(0x2, 0x3, 0x7f) sendto$inet6(r1, &(0x7f0000000300)="3ca734ef2f0489ea66ddc97408950285e4ca61186e722cf67456d37eb38697221ddad58d25241527d633d0f2e02720e3d3f40c0b6c9ccbb8fc735c10b5e2c5e2f9e2560f4fba44dc8f13", 0x4a, 0x3, &(0x7f0000000140)={0x18, 0x2, 0x1, 0x9}, 0x298) r2 = dup2(r0, r1) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x28c) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = accept(r3, 0x0, &(0x7f0000000280)) sendmsg(r4, &(0x7f0000000b80)={&(0x7f00000002c0)=@in={0x2, 0x2}, 0xc, &(0x7f0000000740)=[{&(0x7f0000000380)="c27153fe3d0c4d5bd563399aadc4d998b9e9c4943294eebf74b0b3720919d986d4eedd6f2243930e356401a03494eba587521256b837ab93e190e44ece2bc71b82e7c1453748830e3d9565f4b49c295a0012a96a18119dd5193a89cc29ab5b608c0eefea7d37070a2dbde2a3cbee13d4cb126d6c889ac251c8be32235fc64a25ad2e2719940f16e857b2a284c856c4a156404547e4e29b7423944fa3b6deacb20d218489a70e07336b4c56dd9012390458a1af1092af0dc2293db27d4fcd", 0xbe}, {&(0x7f0000000440)="60f3047e33c43126e5775ed08fb32f10e8b627b120122091fb2357ecf764e250ea0981beb29f45152269b235b2a079a78fcdbf6689be5d3b01884e3058c1377f62ce19e2d41544be42bb86477a9329c23c2e069f10b49180ab2df5ddf5d0c3ff5bdd3bff56cd68953be9e366950b75a068608f250677c49909345b231f593dff11ddfc5ecf2cbcebac025b50fa09105fcca32352cff5eb7b1792b6b2a16a5b33eb9b5da30ba38d726ebf09092c57e73104177352b12feddb03fe7dc5fdd30f843ce7646f4d1a17e3d5ec0f96", 0xcc}, {&(0x7f0000000540)="5c7911c57acb324c7395595002da4b949a9484a08b3464536389c983e352d8b57a2fcf7b19361a190b12c22b49745c5df90df9fd72b2e1a6121b154595ddabcbb3305d92e1579711e9ec4cd7d15225c6d28afa074dfb80bdb58934771d3584c61eca08a8ef5b81e0ed1f94fbb045d79afaa6d117b28ad0114e47146c8f7b634c9b24d24364a10cd3841e7f995322be478537f7293b6a1b1f629ddde294e8fbeebaf3476dbaf2781761c4abc0d36f114ecf0ceb71", 0xb4}, {&(0x7f0000000600)="34666c8c9126b37777aa8017025b6dc1cec2375f1248d6b8cb82b3cbe030", 0x1e}, {&(0x7f0000000640)="4eb4b13f7a8b3a2445f780cdf292ca183d26e1c922e3b22cd60f7339b7e5bf6452dca43312b0a25b6196929f9c1be0fba7c824bb3a5d3abe9b1dbe490efdd970e1d9890eec2c354ca743ff9cb229097e8eec55f32e3fb265c4691a4cb3204048d6edb58e195c49276f677a81973404a965443f750be00359f9db4af2a2f73feec38b70142d96f47c0618d1deeae870a451052dea55c9e892e8a353b0b7f78eec2d44fc240eea4a303ba9b664c7bf4dfa4e01c5643a120f2fad8e28507728d233b9fb7c4f280652ce2f3c5f", 0xcb}], 0x5, &(0x7f00000007c0)=[{0xe0, 0xffff, 0x2, "4cd8c375051f59378d39cb77e07274e9b9dd9dcc51fad1125935efbabceae8ebf6da7899fad671b180117ebea68cdb007b07b1ba6af1e530ac767caa8f354b4f397f23327f24c0fa6053270a485e2e585294369e99402eaa596d8637c8526beda26c3e92f16ec8d7cba8aa2375b5436e9a8b3e41101803e9548873903baf5788683742a1a3a856b67ced4df65e1f8627e369dbdd6cfde20e1b4bd56b7a8bed6bcd6456cbeacfb24ce87f5254d593479460d20ba0c4bdd443b3841ddb73ef792a8e108ab95d134f3bd42d"}, {0x30, 0xffff, 0x4, "6ce6d1109afeef6f46996b47433e34a72917a8665f1564465a42e6dec2600a"}, {0x60, 0x6202b43a079359ec, 0x4, "cd25582a43aca5c90b40364ffd12ff5ebfe916e16c6561a03924accec628264a0ee35faeb57edbcbe260a1495b4a374d35861bacbcfe9be244359f901712c94a2286b2ffdaf5d40c049349545f"}, {0x70, 0x10000, 0x2, "7fa7b04e5e6310c5f9185e7bcae398228340ee5f3097990308bd6c4b6d0ff14d561f71af44ce37093ab30ac7e97bce60b70f9435726ef4a2ce171842d1b2fdf2dd159452bd4661f7f0097e2b2e48cd63f7f56705b0aef3b0a30d8e33ce0630"}, {0xd0, 0x1, 0xa8f5, "820eb750ef9243cbdb04d28d2619e688b47d89a2e292b7aab8b63f5e1b52cca455d9523b453fd89daafdc301e7fdfd47901900e497cad43e2a092d95166d5c46643a52dce7f0a88c6991245df08d6769a9f3d512717a498c16137c3e28c5316266ae955c477de31443fd34266e15fd311ce040191c1952c212a824435fba1f1a3e1e3938427c13cda2cdb046a92911269ddf5a51a02859c52bd0a18260b898ff80b6024666c1bd11bc7e175f10b1a817c2ae49484ce917a207c11156e0f045b4"}, {0x48, 0xffff, 0x1, "34542fd3c11cac1675479a234634917655c2fc16b4e72fb85cea19d0b40cf6e96430dc7b569ed318c3d2a168916fbfa16eb1abebcd981d"}, {0x10, 0x0, 0x4}, {0x88, 0xffff, 0x2, "d2fc1fa84802b49c4265bcf32e09760eb0f70e76a285f1aa03d11ff82a6c99cfa512e43d6fba98449a811b230308790f25db5ff8881c7dd1ea9b77ce7577805b4ab15facd678f66d8a8c56d8ef8c405ab4b87e343f2a25a588db95a8c1f07c3b09deee354da543602a3502046a828ee642727c06bf4dee"}], 0x390}, 0xe) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x200, 0xff, 0x0, 0xffffffff}]}) 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) unlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup2(0xffffffffffffff9c, r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x3ff, './file0\x00', './file0\x00'}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94204b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdda4d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x22}, {&(0x7f0000000100)="f17cff8478b30e50b5c356ff8208605da52d7829711e4cda58ac68c38c51952236b1104c42b9276d9d2bec2f24decc1286c237f166bdaff6364b28ae401e0d69d2a3419001000000ffffffff53e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf4651410394404946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46f8a05c0d737d560d2ae9691adbf35437a47a7aa45b4b5e4b275d2ac6d7edb5266cead74869d31d48d018ebfb0c5880bfeccdf124f3e617c6c4c8792fe36c3186ffc1ffa447acbde7fc317fe67b3ac90b623d034a7167b0ed55b49bd3c02651021cba01da49442c0d2d7202a4198601c96457c23dc5d141368917dc65ff6a94d348025950bbf7c6a375281da77dffa42285d1ee92ef9d3dfa461a84b421623ef9a3fb40899f869d1239756c118c9c22deadfec10b359f27d6dd38e3a35ce6e25f844c26912c454527f2e8ed9b1adf0102600f37ea6ad1a665d2739a43cbbcd29ba3cdc00dfef60223f06604953daa08000000000000000005391090e9177b9309b0be58133c8612780993d2108223692b5f8bffc2145dafc6fea1739d5c4dadf52d4d6a7cf171a2353592a6576e54a7d5ef24c43b779983450a9515275994f12101ff205e8dd1d33720064dc7bc40040632129275ee9b7f660f8b92c4b0359e4c4ed9e7693a99628fbb45de9e709f4a6e92b1a0f741b68cd4b14ca22cda5d537b49a42559a02cb00f6a3a4013bbdcf727b0a76477dc33ac4293420af02e916aa28434dc6f0b42", 0x230}], 0x5) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000000340)="76670b37226dbfebc5f26e5dd783b3b34ec9c560a77219b83c4a5295ac25df6f3b48d21642749de611f70eaf239b80", 0x2f}, {&(0x7f0000001380)="1c2f810d1a196cabb52a55b3933fc0eb47d5dbcc36d62996a08e8990bdedcea7c9137be4082cc5fe0f3cdd10721420f7c84f9f110962a180b621d38b71965cc2be4f09541d857ef025a3bb18ccdc7d05c5abb5c8ac44a1d4c99c684d4843b3da88bc7472d4762e7cfb67f33cb49e4c31dd8dce911abe5d6eb181a1b3645ccb1059c583cc117161e4716e266b4575b691b500723ffe6856cc461b48f64e263e90f792038c91bd6b01f19f87db36ff96dbaddb27ae1bb5e4a2d39558b2d7d787ec839cb2b47d729eb39be762b83713ee356a69ed823c10aca2511c416a05b5901fd3b029a7a7a40f6e8a672f13b9700868f1a449f6ee912753bb894e1521dcc9d2400fdb4b6f367c03d281b3370c0bf51a136046dbc16390de052056f4f61b42efadba3161205f3a68e26f8a4cf8bf2b456e429998e36934ce9d0fe65529eaaed0bf183ed05dec9609c2f2361edcf07e148a620ad6a006bdd249498e20d5201fe54534ae28254de17f67ad9cf517486afb3bd7f1e8609118117a8efac8ec030d26ea3c08e020556d32098739df5b92ea7cd1cc21c319af4775cb7c3512b188eea327d6bc3dd853dd1a5b5213a88d153aabc1a44bcec2d75f8f67ef1fdaf7eed8cb94e13c9bae22fd039ed8baed99b5be1a334df274c72f6976fd9786d985845699a2647af0767f51ceb607ee0c9eefdb7b39f2570642f63e81a806b54a5b009b57569eebe4b9df88176b3db468f17b6fd7051a8257867b476bd0b4024de1df7e61b4e5863d0bdb8d589b529d8d236d834e26cf28f04ce551a9c6baf23e004789f0a515b5b35020b487634a34c5c4643381e7018cdbb76ee4a5b9e58db66e2ec39a430c6f25f00db273fd9efd2160950c67bb2100e5fe4fe4810ef03d5ae2e6ef340fb6bbfa152690274e589e6ddd0dfbd576894d1142c1d52453dd12aa75b754a8cbda203e48989f6c19869402ef2f8eb34edd9f69827a27a6b7c3a05ceb40efc36835171f45f1535af75a2cd479441fb559637257590c91af843f8c1f4a64c518e0b61a04e62914dae42302cc4e3c150b9a15a37958cd4c98eafefd3d32dd80d30d3d7ee8c4aef830202fe1eb49f1dc49327e4d07999d815badc4ef8b3f7968f374b7cfffca242ee253326d3960d015e8caa267c34db77ede75dcbda342b48c56ff5077cf945c54dc11f5cdabae08b07a95ef0ca34577737010b15f56a28d377490c24dfb123372b7266c1c9ac26449d6fb89e7308880ecb7935493f33da385ba21ec82214439b7c7f0993c36190e2b5d77a84e9f634af42e3734adc7578cdebaeeb55aabfed9cb98168afbef9bf4cbdf0bd5b0c145066ae9b6a7a769230e15d3e8fd06c5b763fa8f5353b8b8a4563c2a9a5a1e78b05d03cee9f12319d7866a09f1614393acc73e9a36be1fe7b134e196e4017a33b32d9edf571936b4543cdf3de256537ccd36e7a7ebfea68b526d894177580b41c0243e60203f0ad9da21bd712a6f19fb2997a1203368b18841fe949b40662c962f339a2c79da0bf3bdb76ab84d4592de429f8634e663e95b921e30c6495657bac6d3defde3c63f28ac4a5f071981d3c583cd8fdeadc51a51d212653c8e131ad477599f426c29bafe7940c5febb81c7f20c15d9870a31e2b761c1f1ab8a4adcce0796e37d81e2d73d7ea2ffd0722c5b9fbf18d157786cfa712c8b0dc5bc7a90111ae27e847da3416a1d5e8e0fec7afaa1cef7796888b3c907ff2f75d0f4e9e205149be5087f91ae9b9e938a4be15654349e40855226875f0026d35ce1923f73865482eb91774969959e06ddac710540c3cb539ab766eb1c25e4e2f02e1b82c0d5f7f5dc9f6b8b5a92cc4230f1778f785133137e35ba4c13831df9d616d49dc67307ba47265fbf88fced061674525a6a12bf430e7f507ca6592fd2c304cdf1bfebac8f387032e4a01b3913f13d03c83f1c69be03fe2cc4b2881a8994928566886d6304283da29c515aca3a05d9f35d13e5f9a53cf375d9621bce8f2990a0234515aa8af44e63c7d5256bee17f0fb021a712b5b73f4734e8e86452e1d94c07ed0a0173288e209d7c29cff63ff9e880a76a3458c99a5f1993d03ce67358a99d3ab8222baaf0dbc1ba706aa84e997bc760b273ecc62d5a1bcc8c7a9caf102f430f5b87e936ebc86d34fb78d048e4a96ecea715f1f1a011c733804896ae6e88122c685ca363c505f0d553f34f9b6d92b21477738f1842ff22444ffe8086dcb4b960828af36e16727de66eb0a8803c8771830733a45557de47fa63a30ce9dfa75cc8d1e405e2365998631fa960e10a55a206d8c219436236ed96ff388c25569960f09ff40a71e243e379d8ca9d7fabe019f62b20504255ba5542592585ed545401ff4421994d2b6cd80cc1fd2384776d6320188b530bfdab24d2268449cb4614752bce045095856bbb2773ad1a53537159344536ea71136a8232894af649f8eb1a2deedfde5cf05ceab97b7449365f10c60c6b898fb41b93f9fd208c79c3074e1994512bd214ae3b879f9466aa89b642f50d0b5d050ebe62980457c429aca4ac527fe0554dda497a45ddd56631779d2637cc3947d439ec4032815546fa9caaac30e265b121efa03c1a0bfe29373544f219fcaa669348808ef86df8cbe676a9507eb9e84f525d7cdc74d1445410e7a0effb58f5971da158951b5ac15dd873c2b271bf56581fd33a1aec86b3c36b9b3cdf90e603d13bfddd97152babb8680eecf5bc8136a6d4c2b841b2d5112996ed227a0ab32b3862713223373dafcf2953d1567951dae17eda0f2bf52685b7b36d9b729866e259f4807851a6d3a92c36538bb9d9e01a75896e4b4d2f97ef3ceb43e93ecc488d79339d945df30c666466d240614517670438d4aa58014c43ef6df8d2b76fb0b706d3016bd3246003f74883d5be3fff1e7e75933f4beeb1d44df423852553bcb4492ee839530e261abbd98a212a60fffe54f2c515be0ab2fc0d859418621ce35642875f39cbf896869ac8475487f1757493ad8f10fdc3f3d6c914cb10182f25dfea40f27f440ff529db027f6fc31c63b598fad2b7596a6f5e00f9360684c6e922e57052d25c5f2c75444a484fe6301370f73f42704b8d73ec543894966e78b3b4db0c3c90f03c26881e1366948f32ec97212a98dada8646e700a023b9835d5223f424d100ecb2e46f11ed09f70c73386afcdbe6d46bcb8fae469be233a5aff5106ac7df28909f88cd651a3fa7fb2e007a16b65f0a6c5ac4f999f8ee4fa3816d92ba00368fcf2a37d09daab40d57e33dc5079c687d16faa80d1e5aabf52ef27535f8ef98fdb18e77fcca97fd1eaf53328c82a62f45141c899a53f2389ae736cc897e190e591fab2b3f75c09cd232067e0f3867259ac16b9cfd31247e8a4984fcc289925be1a9021bb80075b97762981f8b2dc49a7cb511d56b5b52afa5a79f45bb89d2d722f9dacfa648ad93e237672caa54c5209eec685d55bc898f3a69e2da8a144fcfd168b9863fc2cae1f5151861031738790905d1708a9905c4569fd83873b4d2733de6255794bf8472e63b32b3ba43d75efbfd7376a7caad19d997f2770996eaa98de9977748064578d7f026d69be52d7020db75a0b254424cb9b2ae4948ec87f87231aa0a8422fdca34c9056c4f01940f5274f5bfff83fb4626a5bed597c99814ba13fa93c44361d655df1f0cfabf572ad62d496db4e80e812bdae7d0bbb0203a7d481072fdf1263299effe9dc0b252b3666a6bff1aad6ea35431e2bd74d249d2f8bf316f9445c4fa3cca48a37b481cc197d06ad669bc340adecb1f4c58aa05fded8adb3c9134d573ca06978daaae4ef8952dacd6cd3bdcb5f60f1acd7f31a40eec9772fee82df3de172bdf677e279360bd956c904f549deafa144af84b5409a7bd090afb5b8d18659772f38dd16e9799cca84583589df58b07bd1455a92aa6a9bb5b19f8caf202fd0009ab736e48e95af50b5d73db709aebd740b3ebb19811ce706d020dcec5cad6cbfc9f457a638562c30878811b3456a74d921b295063e294fc156954c1dc9df252a9de29c263a06c8085a398ea6025a57bf5c42f67c29e8fcb65a606d2cf27b67c59db51e7720f2a96d80d1a1ce6ef75d62b4d8157c0e8d27290923c8cc5517bfb377fb7c5113ab6e9e3674e7deee1ba292f4f8e9c5ad10a73265867a101a942aa220dabdefec95b01fa147580937d705b00d3110bb3bca8184058ec4c9dc8aee80c7d19f5e6574ed0582470301cac8e27ac28a1f100738519cfa11490c50e154d8233c6160ffe866cdeee6646ae2cbe0d26c8af17b445ba83a767fbcc0621d7c26ed9ceaa7e4b359613a87fa544814d56e2e42587be08bac3ae819d3696628ff0ffb1c6f2ea111ad441ed8c96c49a1176a425030a4ce6b358f8501d409fa73cd27045d56d27b2ee826f8c112f7ee6678a4510d7c0ad1d2e4617fceb9f3fe8fd95a2dc60049542bf5b4106586b251bd1692a93244e7f7a816c40d2813d0aa1143edb979c92ebd04b47784081c0781b8811ba1d07716d35f4dad4872b81dfb53799382c3a4df385b737cc940d4fbf82d51d9202c95bff294693227d0276b6c6175059ae93d35e771302744f7389bb411ce0dac9f1fc3fb9400e01b7b8b5f506d948704f93ea0dd21b5574961ad0c4cfece06cce9c602c0ddc01481b8fab2c11f6c4a4b4635d56bceae8307e353798bc27e6dd2c58f05e8d37dd1912909d9922a869365a525d1b1ec640203ed0e1d4715ca43be7fd2b0c91de23ef3d3909af2a21946a22067191e6b35b9e7ba8ab461aaee9f6c5fef013d16e39ac584703326bf67135b88f10ba080239a38bd86c3a1bc04e598e8e082663b32c5d4ec52e260bd7cdf8701d87c3d23d89d4c1edc583b1fea65a04f7f08580cc50b0cd026e5e7a6e21ffd3df6b11d9b67a7e6d618bb775313d5d57940cdc73511cddd366dc77660f2ef8f3ea4b6b29c01e903c99e9562cac329deaf664bc20e9a3a4b0cc38db273c5450928f1336e69333654025a797bf2ff887fedbfecb185531bddc371c7a077a1efe18ad8b39770fd615bd9c23289c7cf797b5b0270a0ec52b311ccad2f047a42463f7224f579d5d8ff18942bd3a274a4491d84b62c0902885f144dfa5efe9ceded7f1fe0d1982febd125583d7366d37485d1949bac74c6a6ac39a37becd2ded1dc3c5706d4b497781e21c0d8b947fc2d9655b403d2974cbb0cb30c26ececa0cbff02071782941480509e9e589b847727bf30b7a5a7e772b35d9f2127d7cc0946efc2f722fb364032bdcc1ec8144b5f4b332d7a48c78401fce776a0c9164a51ad409cd6c394f9bce9223363e8be848df29c21d3269b5ec8600f12179a49a6a5b87da2a7de234f77861f4267144445348e6615803fc492bb177ba80d2056ccf486824c23ccf74824011d5bb2be69f5f250c11b7649cb4800a3253183442e93fecc6a63b990e9e2d01396ab4a676141d388eee55e351f8979b5f37ba3f47b4036fca8425c25934dbf59d1c0c159475ccda3bad64621a1af58436c8a1f0aff92d31dbfcb066a077a234aae8f8c1d07ae504ba4a2cc5deea731680a482b996ae3cd90933c7a85b5befb4ebefac1296e02b6e38a7fd4b8e1a0765373232e384b3e9dbdcadf98d0c4121d2c9a1829d58982bba8b34eb1f85f1219dbf8423d51efd3b372a6bb1e85e948a89c34a4fd636ad24f3746297d582ad02b82be0f8645497c016c7a9dfa4f64bf3666ad2dee70d568910a59cc22af3630158392ef684cfbeb27538ca40c325c5ffa63fe52c1c898a9e0ca5b", 0x1000}, {&(0x7f0000000380)="942c59f2df54c87935c9e7e1e000c02cfc6849eaa6eed018a7f95728ab1ac90553f87d0b5fa36fd71ad407199217d792a489bcaf0af6d61d6f6e40bf7b960249d619a1da37953189fabefdbc8444affab912adb99f464c5293c7624c991bcd770af3cdd75c7a3dbc2281f1968b16c6c1d6c48031809e73ff3cdf8717ae17f2a78fb7475b630bf420280befa463a960a650108b4878cc61a29f1fb2228f5f7b45458ab8c9663e9316a8675397e50b5586adf68a38fdb81bf698eb014ac85bbff11c3503b44f40cbea4f0b9e4f394e40ffec3e507b215c6822c9c0a4c19d3143a137d7729305cf55c53ddeaf80cc50ee1e", 0xf0}, {&(0x7f0000000480)="d24fb1b87d985b365b8007edd4b75e5be2da9e1bd713ea56206632be21ea50167c26423d87fec2bc8303b3265b8ac5c958fdbe8919bf4cb2d4cb52f8ed54cb7e9c4dc6b8b31c4e636d2f12569b2460a0385818172cea63f4c20b9e63f991fb1abe36e9", 0x63}, {&(0x7f0000002380)="ec0fbfd8fb8e7b42bab5d3eb228b7be59293cdb053acb759db076482a6e19efef50adf7cea4be54a507a74ad2492ef3f72db305a0a3c86f44f11191c24653b7df5afa97ba9cb0256a854f8d297d66034723d72ed95c983bf68d56659f35b9ac5f8b3f839b168442ddf5f9481285286da667c958643e174b01884c2ae116a3aec06ee28cf0e06219f6391c49f5095b460677e6fa1360207b454040cab2fa5df47f88762cf7e484d3000525b158d03a7514bcddd179f8cd61c5ffa9086d70286aa62219d49e38ae8f115d3d58cad888603ff2f3621fe038a1bc12b7686ec2f5e8250570ba0ed022f1d694f118cb612b49e44a1f0123b45b2fa1fc39e8a19e0afd5ca2d50bd978ff726ebeefa12ff63896565ceefbf98288ae48ca45cc2bb3b32753dba3fe7795800afd7e66607f17dfb73050e9cf7537cef6e0700846a8342025d803157c75c54139f962a49ae4ead5ff97ab134ee2ba484140362f43e1fe96a2797bfd78ebb0cd3768d3f31e196b07d1cb68f3f0e00723f09ae10e033f4278e66627e2aac79ea702cf774e7cea2319345dbab51d22fb456322bab099000f235d313890dce1c7b48926c1e6a4a3e464d479b906c6e2504f644ba384f1431849c9353969538d690a90c1f1449d152c2529149b15beb89e377274191f432f4cf5246a7c0cd6864a03a618d543146dcb26c3d32d1245c8e0be8a6803c9fc24434aa0fd59f22f7000ffd1056019e3da6f1f39a2cea94827cb879483d68153c5086614c22e9d2a3e5f4b350ade5a21a4bd5fb7f27118591e067adcb2e73342cbfa59a4ad7733daf4deea1500f3f589d82b02c6551423cf52b56e60fba55603303ea2c4b093a892f7ca7e63fc9d64e17ca9acffcbb646f2a3a7366af7df1c2d8c335ae7326960b295ae5bd8f8322be04c6e367014293d835e9ffdfbf3e10900c33deae88f48526fb9e320aff87237ea1676127a7108677a297a03bb067d3775da6d90b45fb93ca1dd66a32d5a34fb97867b75e030fe81cd9194b40c191e2c35a3b8cae5880728069f1ab82dab9053044c7a830b9c41661036b6b548f65990061ebbcf964c494a0a2a5dc3ce9f9dc522cc6ec86f6dcb2b6c184d72c5c0be688763f2d9b56bcc933780c65a98f1c12f4c2c4d68a607b590ad0a6700f747b236c8e4aaa584bd633b273941084161b3f00eb3f7444dfecc78679f500e9c013aeca717d3185f693a200d485227cd1fdb4685f968d4f911af8f92258078b73e325990953fc0f0cb7fb4ce9823a223e95e4f8b355bfa9b481c38d5fa64a54c590088d4246c840e733995a3589fd9f75e987bfdeba93d7293a2973529f23460e617b629d8bd189be67e71433af6b16c8f099b50e0d23f5c1d53ba2ca901573e0e68483aea0f61dc181399595c38977383679b0668cced28903d244b01e47ddae86c3963137fc7b4342d1e57e7fb3fec1add0e43fa7380495f43102c6a79b21f62149f183b0627fd98c72ea8d522de34c7155b7db3891bfe50817b4bd5b848deb211144e892161c322148c16f70e1d19cc8ad694840b6e78a1dfb90417f7db60553ba01441fea83197e0ebf8689f21140c1b2eb706371ccb2e127247d8dff6bba3a13f1b8e6f7d9717bec9cdf160b5738588640e4df4e7c371e3d8c2c502f0650b1ca10b859f0098027bf73da4e479a6405e8a50ff2732d922a6f8e858b6f0c5acb4abac2c8e6dee163c458f0f986620fe5af922c385bce4522d7114fa6161a94b9b3717844bc961c57e164fdb04ea5f602a488499107f75f545a6f7f95a349b548c686e4443a57c70f2acee3e2294664d10564fd935ea48cc9ba747c1eba636595252d8a18b27eff29bf4fd930da70c546dbc1593a0f668ec2a94c03d893ef752e34b0f367e6ea3f578980a669de5e46f152560c91c2d0e149824b2cdbc5703736c90e55053a1bac1fbe9e351dbb66b0e2a6e6c830a5e160cb35d0435db54f1c264a282a9efec7887c15a031e3378e87cc2ed6b68e705754ca86bc424f257fd35cc4148a8e389a526bd1b1213cd5462190b1b5502c9dcff548ae3868db3807ae12cf5a22417869c1352a4414a808410a0f33aa504f1878f9d95de7b0f884f946357eb9e529476886406ec09389c854b078b266c737ed7018dfe5400a47041335fe90e7cf11d2ef2af8af8ff87c3519333d07a540771c6392f0837d6e062938a8e034a3f0cf1c1c0b74deed24e7358354ff4a343bae0d74543acb89e0eea3ba5649c989624f58d0e8c8573f0f8d50cb25eedf9a3cc23970ee129c3a9fed478ce50987838d090d0613b32e01cadfd9861e071b08b58e09d010de228445d13eb288f9d329972bb07f6ed3b6c222714102c071de2561bc5de4cf9f31d3fbb57022b098111768cdaba3789c8cf52d2421c14780c60d554176c2b74efb12319ff3db99db92f6d43ab0b64e040734c25aec78c961fe40bd940d2b4ae959a8d21313c27b1d00eb9047288af3e5763cfdbb4fbd52cc75639934a57f86c4cd9b11c29019067a896bbfb7406d98d852c08f51e269181ea49fd9423f651a9a87351b68888fe47df7ca6e2656fdc757497476f469381d587361db4c9e623fe3852d933a02c93c0770c278f8452acc359fc8392e9499bdfbd1121b6a47b8254237d6d4b3d70514ec74c3df761a008018e07f1cc834ac5dea6e8516ebad99cfcd27aa2085433f1b4435a621680c09f9cf2dfbb4204104f963bb2d64a6913f41171fb99bb660b631f521d28d47a69c3b5920d73cd914b71402ef1ea82b9d8cecfbe8b9d0f29559f8118e1b128f5d22e175ec302fed05a4bd3fc25a277a1b118283d44a9278a9099f148929debc5b95a75f898a8b09a29b8faaf4b67a019f7c5579a1b88c223b221916e100f1d1cef8ea5775efd8e709b2a9b82fd9975d8736b54610ba9bc759907be878c6e052ac009a44df9bdd23aa939f17274819879f4fd7243efa6cfbeeaf6e9c12588a23b425a2aea319b75c8fb242ef6e38f965685e09b176aa103e41c9984de2a124ee5972b1d4d230520acc0a431b92b53afbdaadf003954e864600dc8c928e5f543308b90daebb4b925508983e667871542fdc6044c5580dea57db984dc3ed1e7cbc77790798562f47eb8286a510905e95c6b894afd793bfc48465f9c19b867c27b631b03f1afdb399a978b360131943a91c5f6e0103f932016e9f8d9e91695a85d7f98ae43846f7bcd37a6a7a7d39ebe53ba02b35d8338440fb2c5234a1c15d8425a41719e16fcfddaee483a3df24364267948546e56aa78ecbc2a28e3baf03144814d53abd7bd315873f22f17929365aee7df7e9f4ecb1aff1e526b09f03b88f411192344d613cb6bbb8407ce4ffab8d2fa23be97049b5dc4876962dcb5a2ef03ad301365c7105fcf2a75ae73cedbce46353730c3909ed99db9ab0883ae500dc91f9a2053a770c43ef7f1e35fff369abf395479c93db4e86951e459faf28f0699a59a996e38e923c7ef198941fd50988c3749cbb3f6f2be21ef196731ad46fd4afc738ad9056b087f930c3e430219d68d54f017e67c41d38dce894f896b93bacb625593d2effae52437299f15abecd0016163aa104f2e2ad1c8aab609c50c6328cd8db8455af6f5e54b2405423bf6a8821b19013019a3fc17207dd9431fa37c69f8a75fb32169994937080e25095d67d305996590e080d4bbf91de367ba207f3b6832457727f78bb518c75d0a4567db92ebe660cd606ed5ff1ded1565de5f17d5b288c935f5f219de5fa1f4e5ca5f18b7771894846160dcd558322426003ce0e9063eeb8ecd4e711446e39c8af82ff887be0d0c64434e307319fedba47587d8d5f1838f640ac93ab154861340ee72256d2f8625b0c8e9ed07d488ae676c0faf7e13626708e70c236ae2934b205cf0e6baf5db83c43dfddf688d6bd56728f76d0708e5daf39b35772417426fa70070e6a88176a1e963ce9062ddcc05cdf783b89788f1ed2f8333acd2fa32fbcf0fae58deb2188b3171574f3c44d73dcda9fe720bad2f1aa10b533e9392668f0ae75a453260d8c79f565180833210e114baa1bae77ba3dcea006c4e0c5290b5c7066884393e2b9fc8af7bf73e7a3c0169102daa25e46d8487ba5e39c437481b07a94275911e16e72fd06eded6088885bfd60ba3a9f4dab46c31a2c950d78759c6c975ebc8b884de2a59d84d8f76a1fd9cb671241990e141e2780ea9fbf711bd1baf3e5ad2f9b01a840f689db21ac752c8e3cd75d29d42ebfcd128a9177d830c7d432a55d4a55425f7a7b0a9dd05fb16f9806ab9f645162f2b34f22cc75a60bbc49db3b6966b82bf18b8839ec918614d6236171a8c332ad4ead297868f7c670df32e800fffe154b5e42241659bfc616499060cf945423ce180ac79d6e248831a4fe7708bc6fbb50596f2dee10d1ce1efeaae9215a79804bba79a3b75b7bcd1368d019ab31c4b15c41c182b4e16b718aa8ac3699141c6f670eacfa56132628f7e4d5fb8afc54ef59d9e3bb6655a32108b2abb25bc7e487dca188979a805de06bd9f1d4deea9336a7ba4ed065eb26ecaff13e738a1540afdfc0611d59d5656c3bc42f482141ff001bea2415dfdb7e91c879b6ab7141d5bc2e600762936ed541fad2d280c84fceb21c75d6dae0df159a1b90caa24036c1390e2f34618d4f0c092761f2978e27803518a6269757536c62615315c7689b819eae6b9e1e334f34f2ba23bd45b743a1268dbadc4cf9f6b082ade7a02cdfe2352586dacf045ac582f4781c199fcc7ef20d5f12f7e7be2544e1dea3337448784bcd6a8a0cc7a02f85f8c88f05b853aa71e39fe2f763a9e4383b29f2e00ba224c1e3845575fb50e4849a2d7aa291c48435a5227e2321ed1b619a05d283bd1b44ce469a698f17a4a07c0c12b7284f0582d57000d106a09fcea26bf2b7840c8255a5d10548c013b12b1531481f58c6b71ef7f9ac69b7219140782683cdc60aea8087d748978f08b2234fff42420ede048222442e2b66f44ff3f75e9df8328cba689d7af9df8f026fed578b368728295eccbe0e1cb4cdb83984ba2be2f2c905d8283594534027103717c588341b46fb7498368347ee6227f955fba91f496095a2e017cfe55acd66de71cfe0498119458a2a3878840056daa12b2434631022c43e30d054ff13611ab433cb509e287f6fddae3176bef51245b331b69aceecf0766117dc1f314c0b6fcba1aba81a5bdae00ba1390d42c67a8b540faa9be4bddb712619a803bd2d46c18f11a4933e03498b798b001f9f0a977d27766e9a0abca049aa7f02202a7974befc1b9bb5d4c3d0303e47070113c6cb75f41c9c9fdaf556f2dbd48e5e0859630e35b769700a59c951073e70e1b12b52f65e564458b2edf56aa5e909fee5b7c20075add462388ecc11774e9e443448b0f5ed95da067d75fbb33e9e7c9dce7ed2268d9ff0f5ef123beb46d828507f785507ecb5a88d01eac6b83c4a5564e44e50f596cf96f67cf2c928e571933445bb34ad45f30bea7114235a7b4b6346a7b861e329ae344c9556a8b1ebbf66e8fb26abb96d20962ca3b3efe80a5f4ddfe25c144694e82471bd8c31a7ba023e6ad90d9805667c23588fba88bac340c6c0e811cad450d60423b8fd5ca7f019260716b51404e6d3f2833671779104c4596ba9abd137adad6f37291075f4f31b63a10322dc1ea33557c4a7b4ce7355002a8b5788c11b5979b7ca1a7c871a761079b1dd2c7a512996516f428d16e595d5850a4a4142f796da62570fda3dfbec7a590acfec5762cf1819c619bd9b4e671c1fa38df5", 0x1000}, {&(0x7f0000000500)="03c72326d63cb3d136972907869f636706c573c2b51d256bcdb070e70f80082a", 0x20}, {&(0x7f0000003380)="cf10c9cb3a5e8e838f4b43a0e98d2e34eeae7e839182eb8d13d4bea49b9d7f42729a3e822739597ffa74709b67e3d9173f5e5b80d92153b9282237e2d032a9ca48eaaf648141e394ce44840d9b909143ba1d22d488d2d223c5a6747676355d6ddaa90012e4fbb84ac03eeb6cff750a6733dac29bd8c16d261a78cfc938b22391abb6e1553f353b1861bbf0846963473e231987d70cd03b95ed0e92a8bf4edd72208295da148e0e6c51d114152b03149b88f5eeae341e1437de24ed0a63ce298f728b198f7096f42414e2be6a6d05746c13af24e77aee9b848444aa547d6acded89e9eeda956e1e336a586a4f7dbda2a1187cc817875f95a0826b94d41ad077cfcd8b062464dcae629c3a05de5e6f9467d8c57a6eb4445d743a514cb94ebef066c2bac0f6d230c71fd5c3c9ac3975a4fdb76d4d7d21a3d728fdcd9afe3a58d8c82a7a49a1590171d3327e2a239879bfabb50ea2ebaed6a5c7e31f3a1add32860e35834607451c0617dffa54b96a8220ce82fe047b5d48425f032221141a34c1a0bedb8bae5a3faa694dc5313deacedec7449b9eebb48d151d747501856c8dd404ca55c141da4a3b14a38513f824e2a76d2da83c591adb4ff67d1ca664ec2f27cc99e49ddfc75a262aedf229d3de56516001ea1d1e53ca019ecfe5196b17dc3d9e7c89a41803de909fa661624d89d42f75a2585c43dbc0f975bb2b74c4c83587bd1ea0973f28011073ccfdbcbe6b6c3fb95de3709cfae9e6f9a3df319cb8c0c6a34215c066e90e4f2d6092b41bd2678409245e092713f1d354153025eaaf0098cad3f4201eb4b9ccdeae9d30010500cc9b7e47a0b56f097259e2b286545f4d638fbb7edadd4a3d59351227c024a80b6674bdb407d78930a91aec9d9eef57eac49268c0802bb5b7c83cd474be89f7f44b00fe195c65d0aef9d38c84a80270939827b1f3ff1f2c9821e462f8839c16fed18f22ed2a4a14ac6e01bb17fc8a2e815081172dba2154d3260f346989a5d9f7975aa75b8076a0358141a2bdbc618501e7fc16e33f5d538fe26259c06a82cf5f1a61b80360b0e93e737dae380a219c67464ff8383271d2e92c4b46cf419fc8ddd00fb30c4fcb5e3c39ef97b9071f8c94fcb2457672e133ef0efbdb62499ea22d2cda5367fd3a558592d4710be73185a0550ef312399f9531243dac807fa3a752a2b1479b0ba87e49594e4943714bd27ccf9926856c05911d6c0e93e890e4c4f3b53c5436ed8f22a7b194875ee00ee29872292f7dabd90750507eddb64ad865fce77cffb63da1ce8cdfc6096e73f9e1d0bd767b47bbb56641812b51b6a8407b303e4d3553dfaef5d25f04039d1360cf9c0c061368f46f661bc44dfb0fd1660c4e50d27f1ba9186996322932567da4da9b975636330adbb54b9ece07d4fba62f64c92c98b5cef4ea69ac57d85b45d70fa364e5b77a453afa24531603c1312f0443d573f834914d4c21e0aa68ec342ecfefaa69f450ec1626846727e2c08ce576def4fe9c6294c6ac348ddde1f5cd617be0cca863f77f0118e5253936d4587006b415f8674f55145f8fa7e069204448d82f0fc052dfda33aa8fbc254c0602dcb812352c7c972266ef77170fedc48549a48b96f752159dd79d71d511273b79b37667a1968739a5becbdba566ae02a0f9d9fdc6ba7020d4f15a9b6b8d633a7078f9ae6b3cbd1bfd2abfd89b64ddd80b078ddfc0facc10312aeb4f07722bc3c2bb6b3511c9bb1a407ea00f35b0eb9aff2851d0e1b99300475ecf31d3069ef0df7599269b96709398da89ae1e2b53afd66b39c88b7a2098d4fb8c0b4d0f4f5bf85cd5e03386d2e1c45ae768260f2d004c60b055c4eca1b356e62072301514f2920e25674951c575c68c4ca8c50ae49e2212e75dda0be1dcc0e8558e97e79d4b779dc0964284acc4a869408c63d37240f5f4d84d040e309ac127fe8cdbeeb0aac00c25a83fc2cda1aa3970e37e54de53268f71b4c57ba3ef795556fd73f37237632876d165ea5f4f50f25d3045461c0e6dff53cb7694a8c1d83bf0f01951e62da5484c7baf0e567cc9533bb4e9b5d1d58542f4c84792c22a208e482be72f4d6ebdd0fa421b1530baa053d29ce48ed10cd2a453de5e404766f447cff18d136635726424384de16fd0a216ebaef8dd7511e9c145569c17dd2b49ff1c0bd970e1fbef519b7816c1ceff46caceec1050ac63bbc7f8e2e746eec7512a75abb6211ffe6758af012744084acbbf7c539c626c92966da9bdbd8085d0507cd7eb76ccdedf445277b08973c0b0d0aa5102e56f42e3228740247bf9fef1fea28e93a26795a36ffa38adc1fc43c2e70d48df3743dbe5d98ffbcf123313b9b8d1bdd70a60156a399c6d66b361dd37b6258ae3db54e83f99df08437ac9e2df5068d882697b1a757f73b368c4dee4fed538ca97d082722b767e775b3b01ed31b073e2f8d936bbd3b23d542af5c429e4910f06603bd5f3d2b7625b903a6d2acd913ec4a7ae0cca4abf480cf474e67aec25c02374573c16072f4b61ebf2bd0144c2fdb1563c5b17e589e36fb1925a32da5608d8b76fb748ed027d315b72e2d2ff2a321ad55e3c146e1e27fc09aca3602e45f139aa5ca2bc1e27b82990bbba4450a89bf150593a534b072f9345532d131daada2af616ca7cb44a7e1a022ba90b94ac5db69e1135cb3b3ff86873ab4edac24ce60bb4a3cf67e104204ffc9a62b099a8088079f44b356ef3fef74521d8a9da45047983e1efff377d20f94871943e9e200bb321cb79a05fdd5a754ac7268d8a4890f53b55dbbc106a57c1b877f478a526d4c5a586812d32379b26b61e08a2986a2056614cb789e16223f219a698b4a23ae70d7953ad0d57fa2e33c17b99bd7abfee6e0aeecb1b374a121483891da7522715b03cc53e6abc4f7bc611fa493aca97feb19b0c0d319d277eabb743548453699e34bfe6bc2506bdfcbf4c71a29c7253fccffe642f48e61371055b4af30a557614e3c7bec2d82e824cf076712a8be766944ae92dcf4b3d0d4d862f5c31595c1dc7e50366f8c56b06e6f630c4f9a9515f7a49c7efbe98860238db50ba99162cedc191c2d5c2cece3ab3217740a2ad7b59255b1ddc60ddccdb9dbcb5c6a6a9f9561deff050c0ce4489f4d183bb32450e48710e99910d5cc3e71e7ff144c6188c2dd62497a2ea7f2b0ba20583b5bab760b36eb3fce9616606c2336b39ea31c15b6a27f861c26222c27ed08aa57b83d06ac8c5cbe8ce3beda6360371ad8a5d780de39871d88609409aabfd7bd8616e1c7d8bf1ad81bf3769e03ac7d70212e77aea3d7af68ad1c7e1e3db7ca9a17c6d3916636fff6f95da8fdd68198dfaba9b702eb018a47d0a2e7a082f20667a42c5df2f1599893b03d4ca077ae437e334726e4ee417ea864545b4d5207dfe188a8f0caf65f57f55baaee5c8e93742681396f9d3847950a803042db7aeff4287f31bc85b1e266ced6491e0f6866343dd3285f355174a75b55730ace5fc6ee210e3dac454d4811306bacc7419c2a4f7fc2dc6c7f16cff101fce5c489cbc4f922a401e896472388ac86709cb834c5b9f9fe66553606834e8a8471ecf5a05b9798c12930c075fe3abda50c1999fe37718fc3ab922f0767be796616f9bca00ac4d39d418e7c19ed8d3c6b44319abf26cb6f2cdda14425150973303ec6aa17b617df50bb580e40b94db43425aa94407cd964f39310f74fe70e9521da232890b9cda089477152f1d1f2392482566c41a43a3f098ea170645c6d64e796d911a8241f5322c6e3d064c96b2f79476e3dc54cc34426d0fe2754e99b56612e0b5a3c4a884b30bb0094cd05378b5d84beb4129b45b8d7afe703f7001ee2ab03cc0634276dab407bd6c59ea6134a384a36db932829e3f413c37e11bb98579fe80387b00b9d4bbf5d618266bb5c600de67e34bd5979f4cc4564a762603fb608a36d806376dd2df4293e1ac85c351c50825ebaaf7c26f3f32bb8d62254fd4fc9a1f052394b4fbd32e7fc86b62841578a4be3282e87f9d91ffeca41598c36f76b1346e254df7ef6bac843ac7b0044c809469f32cd5e69b6827cd11ea0c03f69da6641d2714917312d3099bd839c958b78d0a48698c7d4a65660d84f9c88ef7a99b89c011c2961b055fb467a3f8f2489586e34ecbe159430819a6587b80432083be7559be59fe6db1afa62546e44d094a41a1bd1dbc52a33e4e7bdeba6574d083e352531a61902e9d525a2d86d9f93cf2ff7b443a477a5a0f27760c5170d4e879e938798d37319b28ce4eec9cd69a0f4028e44821b24222e852efaa9c9fbc5dc9040b1f914a171e93678db1699d92f15ff26a2c5e697a4b046535e9f8f7fb78a9f5b50ae719dad2521af70f61e338558ec90f39c8c78bb0289af570346a72a4e4d5ed5aeed27aaaddb08951164d228bd7807db8ba80ec97d5d000e4a2fc99ac949f64c4f9e64f73adfb33d470ceb7de475f3f04019f2c8dadccf5fa11542060b92628d54915dab61e7d4dce23d19b55acedb534b37d7888e8df73f6b9f390264b82f185c92c5f4f4fbe9a8b64105c8762de68ba618cef4da6e2bf1a23b6cd9f27ed732bc9ba965b37b564abfcd9880719a849176e5d0580c7876a61734daf48b65f9095c67b3dac867d657d59e723cb7cefcc15cd596b740838b1c33a368c012120dd870dca36f62d985c3c7af018713515ef4c4846a6a59991d7cc226a8bbda29cb3cd6fd5442e52c2d28ed3592b9ffd4c626f3d6ab719148e51d82a1b68b2540e018a39819c47a6feb31bdcea3173824cb839308672c66e33fbff771a4983150d5883ef2853ccd969b2ac6a664d5eb5ba8a0ebcbb558fa6688996fac0a2b37966646398b59a00bb2c94605c966998057759abbdc8b26cb60b226266e7411106e05cda82aa6de4356c193ba7be4011bbb5761d5ab0c7c8771ccf85976707fa2dc7fc8fcef2000221b07e9753ed0e852c3135dcb84604fbc1443a5d738ad132a2a3695ad905790ae07bef0d5a659545cf99ae5b7720bf46c62dd6e0fd9c08a68af2498b6ecbc61d23af5df7a88840d642c2ddfb435f6d7445a97716a1efc09b5488690aaed87543f7f3bf5ea51ca77dbc1de0ed15ea2f5356c9cf23ffa842a48835c5efa66f05e0e8627aeeafc52aa8db3856233d7ca3849a96a950bb9848fb778e6b4a8448a5062efbe5649d0a0ca9768039b7ec697358320f52aaa465dff6546bc57228968da7a99d78ea7a3316317c89a02d2b2466c39bb19dc9cbcf3a4d6ef3d2487d3872901d405d39b0897218928398165b6f4243b43651bc37406bd5b01f796f03a92375c4aaf140534e464e596dcbfd2ffa80adce17aa8feb744dc7ac55077ef292fd22790f125d2f0fe07d1f58d81cd8528d61e95371a801ea8ce0c7c01f7788d7700f0461b83af15a246b85f2acab185e196d00e3c981ae762767c3b6eda6b5d9baa529aa5573f029f6da449e9fd867b3593ccb625432ab55645ddd4db2a7695297b6d1bb46280b2274be94554b934912e30e199a25b5243bc74cc9b9bf64ee7472d11df6d22340d3097d1067dab3902aed3e9705c708cf28c7ae45294ea98c3198c61b049e2604cf04dc43b6da02dce0b0a236fa76a306e3e56a407e14d9aec76c0cc24ecc79b3fc42bc99262c02cef0ffe1c4183fd454fa0d8825ea06873faf3c1bac66e3bb22859f208f3b2e352a5938c9dd4d41eb01f602bfb5bed064b2cafb3cda63780725540d533f0500c547a5ffb42e9b7279447021e75d7b325ac74536c3ce038e186641fc47953ede7928509fe72bd4e6", 0x498714854d317386}], 0x7, 0x0, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x6) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f00000009c0)=0x7) r4 = kqueue() kevent(r4, &(0x7f0000000a40)=[{{r2}, 0x2, 0x90, 0x20, 0x101, 0x5}], 0x7, 0x0, 0x0, 0x0) close(r2) r5 = semget$private(0x0, 0x9, 0x42) semop(r5, &(0x7f0000000a00)=[{0x2, 0x5, 0x800}, {0x4, 0x2, 0x1800}, {0x4, 0x2, 0x1000}, {0x1, 0xc5a4, 0x1000}], 0x1ce) semop(r5, &(0x7f0000000100), 0x0) open(&(0x7f00000007c0)='./bus\x00', 0x20900, 0x50) semctl$GETNCNT(r5, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r5, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETPID(r5, 0x3, 0x4, &(0x7f0000000440)=""/93) semop(r5, &(0x7f0000000200)=[{0x1, 0x6, 0x800}], 0x1) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x259, 0x41146820, 0x80000001, 0x8, 0x435, 0xfffffffffffffff9, 0x43c]) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000640)) semctl$GETALL(r5, 0x0, 0x6, &(0x7f00000005c0)=""/47) r6 = dup(r2) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x6, 0xd4, 0x3, 0x1}, {0xfffc, 0x4, 0xac, 0x10001}, {0x0, 0x81, 0x1, 0x6}, {0x3, 0x3c, 0x4, 0x802}, {0xf352, 0x1, 0x2, 0x4}]}) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x108) writev(r7, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000000)) 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000080)) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f00000001c0)=[{0x6, 0xb7, 0x8, 0x8001}, {0x3, 0x80, 0x81, 0x2}, {0xffff, 0xff, 0x1, 0x8}, {0x65, 0x3, 0x1f, 0xd758}]}) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x40, 0x1}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), 0xc) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x11cc) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000140)=0xa2) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) read(r3, &(0x7f0000000240)=""/136, 0x88) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0x6) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x6, 0x8, 0x2, 0x2}, {0x0, 0x1, 0x7f, 0x200}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:59 executing program 0: r0 = syz_open_pts() flock(r0, 0x1) socket$inet(0x2, 0x4002, 0x9) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, &(0x7f0000000740)=0xc) r2 = kqueue() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000, r1}) r3 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae4474748c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000001c6300000000d134349c92587ca1306c5219c5c44c8b322d3d26ae6fcd1936c087f1f7972d5a8e624a3a72010f52ad90e078dc622e34457b2237db8ee3a23e332f14dfcf8317205a265910bf87fde7edb31618844cfe8a7b1748179bd9d2e35ba9f078f1592d274ffa6df1449a29c1436c99c810938f716f74ef27864c74cd47bc415c77e78091045293d3582008d257c543d5b73a4e5c77de"], 0x10) dup2(r6, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r4) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r7, 0xc1045763, &(0x7f0000000240)={0x10000, [{0x2, 0x5}, {0x2, 0x670}, {0x2, 0x20}, {0x3, 0x9}, {0x2, 0xf2}, {0x3, 0x4}, {0x3, 0x7ff}, {0x2, 0x9}, {0x1, 0x4}, {0x5, 0xfd3}, {0x3, 0x91}, {0x2e930ba00bce55ad, 0x9}, {0x1, 0x3}, {0x3, 0x8}, {0x2, 0x5}, {0x3, 0xffff0001}, {0x2, 0x9}, {0x1, 0xff}, {0x0, 0xfffe}, {0xccbce4928eef9e13, 0x92d}, {0x2, 0xfb}, {0x3, 0x8}, {0x1, 0x7ff}, {0x2d00c2e1826134c1, 0xffffffa1}, {0x1, 0x2}, {0x3, 0x6}, {0x1, 0x9}, {0x2, 0x9}, {0x2, 0x7ff}, {0x2, 0x1}, {0x1, 0x4b79}, {0x2, 0x81}]}) close(r3) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000900)=ANY=[], 0x0, 0x0) msgrcv(r8, &(0x7f0000000400)=ANY=[@ANYBLOB="000000000000000000000000000000000000ffffffff0000000000000000000000000000000030eb0000000000000000000000000000000000000000000000000000007700"/83], 0x5e, 0x3, 0x34fca874c089bd5a) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x558f, "64e16eb595607fcfd71100"}) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0xcaed, 0x5, 0x81, 0x5, "3817dcf67e4cc467e1022fa3fa4afe8de271c30a", 0xa6, 0x1}) acct(&(0x7f0000000040)='./file0\x00') semget(0x1, 0x2, 0xb673e6ba7b0e88a) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0x80000000000002b, 0x0, 0x0) r10 = accept$unix(r5, &(0x7f0000000780)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000001f3f4ac00000000000b1a952c638b9a45ebcedc7b95d37b6cf546ed93562b1676e7d45b8bd251056a17d4195e23bd98b076fd47753313f00d6c81475e76fd912870067449a"], &(0x7f00000006c0)=0x3b) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xfffffffffffffe3c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r12 = socket(0x18, 0xc002, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r12, r11) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) 16:00:59 executing program 1: pipe(&(0x7f00000003c0)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x2) dup2(r2, r3) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) getsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000240), &(0x7f0000000280)=0x4) getpgid(r1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x1, 0x44, 0x7, 0xfffffc01}, {0x5, 0x7f, 0xff, 0x200}, {0x101, 0x4, 0x1, 0x800}]}) r6 = socket(0x18, 0x400000002, 0x0) close(r6) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = semget$private(0x0, 0x4, 0x104) semop(r7, &(0x7f0000000080)=[{0x0, 0x20, 0x2000}], 0x1) write(r6, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) dup2(r0, r5) recvfrom$unix(r6, &(0x7f0000000140)=""/69, 0x45, 0xc04, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="8e") 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000080)) bind$inet(r0, &(0x7f0000000140)={0x2, 0x2}, 0xc) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:59 executing program 0: getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r0 = socket(0x1, 0x400000000002, 0x0) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r1, 0x0, r0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:59 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x8) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:59 executing program 1: r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x10000, 0x150) symlinkat(&(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000280)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x36, 0x0, 0x0, 0x100}, {0x54, 0x3, 0x20, 0x1000}, {0x6}]}) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCFLUSH(r2, 0x20004268) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000140)=0xc) open$dir(&(0x7f0000000300)='./file0\x00', 0x8, 0xf0) sendto$inet(r3, &(0x7f0000000180)="87b0afed10f1452938", 0xfebe, 0x400, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f00000002c0)=0xffff279d) r4 = socket$inet(0x2, 0x8000, 0xff) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000340)) 16:00:59 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mknod(&(0x7f0000000240)='./file0\x00', 0x0, 0xff) write(r1, &(0x7f00000001c0)="068d65e08711da3903bf3b955db34a1cefde28304d7a912269d21e2849378e524ec53afb9cde3fca8e548ab83dc69a11bf5c7c24ce9abf704fa2329d6c5335fd9e343c7f68cb821ded611eda43b1", 0x4e) getsockopt$sock_timeval(r1, 0xffff, 0x1005, 0x0, &(0x7f0000000280)) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) getdents(r2, &(0x7f00000000c0)=""/195, 0xc3) r3 = socket(0x1d, 0x4, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02c02a00000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget(0x0, 0x0, 0x2c1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10, 0x28) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x40) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) ktrace(&(0x7f0000000180)='./file0\x00', 0x3, 0x2, r4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000140)={0x9, 0x4, './file0\x00', 0x7, 0x400, 0x9}) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000240)=""/4096) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:59 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = socket(0x18, 0x400000002, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)="bbe6e524733966c484cd3a823a3eb338dd3d5ce2d64d5e29badd5647d7b9f4e35da61ea1f262beac24f4ff476308091ab2e84ee01a185644ff2987505c76b2d7d384ad90e3a99ef492dbe0e4824ad96749234d3cfed6a93b94315488b8f4f1f144d1f21e55fd3f1749a2f2fe56", 0x6d}, {&(0x7f00000003c0)="c72df96249c3803cf7dbd6bff10eb21a3add141da2036c799d3a5b264fe3eccfaad2317d4fc218ff6721b423dcad3dec1bc8fab8700cd1e96426e33c920a432d6efe294ec59d87db26ab4dc6842bf1bc239eab81b08bbc6d8afc663b6fa258f1fce75b231491e8504a4fbd5392797cf0aa2f19b600d34838cde748dd786a6a651c302e6bec5acdaa342e4f55768c4ccf01fea84ff20d80aab07cb22665f2126983d10f62fd5b1318901c9b19e5942e17594d48d158d90d181abb50f4fc3acba5ab27dcd0525816370720a5f20ebe47b6a5d6d5e01e240d57", 0xd8}, {&(0x7f00000004c0)="b1a75c286e3788191aa4b16209d6e7141e1d71899eef6cf11f89fb5ee2b5b0edb9aecfd5054767f33463df791a1130f132a79fb49ffa08828f94858a7412799ecbf7c02856dbf3c648832ab421e8faf0ace009abd2271bbd95db84b7df73016c44045539a101fc5d648e8efb2e129fba765d", 0x72}, {&(0x7f0000000540)="6b0586088713ef0897b656999268ffb055f4bdf618578858e43323f13c77ac83d240be2b09100b0ce91fd703103b91f4b78bd5c8694eb5bc2c4e46fef12bc1413b2a75f401622ddf4dc1b2aae75e469e42728ff144520f4b090b3c8dca615bd41574dd476c56acc6882dfda9406835b028f50aced343b1f1f0153a1dab7cb8c0de42379fe0e6a9c70bac2c052582737e1d0002d851f6da35ce59ca540cffc9e3551cad8c530b75e6d710694f5dd1a967db4b4fc76de72519c00cf8c572a3b333ac6509e597218b9d0f1078543ab0b9668748e89da8eac98a9d99cafa41a997fbda8883aaf1221f46fdc8de72f7b971f5f57558bc6c85c04c", 0xf8}], 0x4, 0x0, 0x2) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/56, 0x38}, {&(0x7f0000000100)=""/195, 0xc3}, {&(0x7f0000000200)=""/80, 0x50}, {&(0x7f0000000280)=""/165, 0xa5}], 0x4, 0x0, 0x80000000) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0xffb, 0xfffffffffffffff9, "7300f7000000004010000000000000424700"}) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/d\xe5v/bpf\x00', 0x10200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:59 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000100)='./bus\x00') r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) openat(r0, &(0x7f0000000040)='./bus\x00', 0x10008, 0x80) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x8000, 0x90) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x40, 0x0, 0x0, 0xfd}, {0xc721, 0x0, 0x0, 0x9}, {0x7, 0x80, 0x2}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) bind$inet(r2, &(0x7f0000000240)={0x2, 0x0}, 0xc) syz_emit_ethernet(0xb7, &(0x7f0000000140)="66b3137a28103ba33c49dbfac7bb8b3e978809211f50de07dd7dc6bfd97356d86016723d5c0682d783d0f99fd813c12e85c19cc7a951011f2a2c59e0a22fd97e50e313d83ea9a48630f8888be7088e74767d153a563bd3da59f04b845a9390f807f3e956e693745075f52e31a4101ff43bc29db5e53a6c89e803ed6f04ce8e607d2964c2d9f1d9863223e4bfd0e0b80306fb47f84093cbb121f9bd4f052428fbf8f8767e51a4653cb71849606b8ce7ff880bd108ff3978") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:59 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x20, 0x1, 0x0) r0 = socket$inet6(0x18, 0xa1b9ee3b66806974, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setsockopt(r0, 0x11, 0x5, &(0x7f0000000000)="1a7b43da", 0xfc68) 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54}, {0x6}]}) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x40, 0x0) getgid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) pwrite(r1, &(0x7f0000000140)="35120e947d24e14887078b591b6bc1b38a28ec30a73b2895123262b0a1f3a7151db6c4478fe227f3c6770824558d52c3c12293b969daf53706f8809b9140b6d3eac7ab079911558657576b7ac034e1ab4316d83a74f41bdcc8a557fcb5d1461c00761c5cf4c2481611d5302e6a898f13bf2aa89544b62927f4", 0x79, 0x0, 0x2) r2 = semget$private(0x0, 0x4, 0x40) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000240)=""/164) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:59 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f0000000040)=[{0x81}, {0xffffffff80000054}, {0x4006, 0x0, 0x0, 0xfffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = socket(0x18, 0x400000002, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) r1 = fcntl$dupfd(0xffffffffffffffff, 0x1cdfbad3f59a93ff, r0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = accept$unix(r2, &(0x7f0000000100)=@file={0x0, ""/38}, &(0x7f0000000140)=0x28) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x288, 0x0) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x80, 0x0) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x200, 0x0) r9 = accept$inet(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x20000, 0x0) r11 = socket(0x18, 0x400000002, 0x0) close(r11) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r11, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) r12 = socket(0x18, 0x400000002, 0x0) close(r12) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r12, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) r14 = socket(0x18, 0x400000002, 0x0) close(r14) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r14, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) kevent(r1, &(0x7f0000000300)=[{{r3}, 0xd, 0x0, 0x0, 0x13, 0x2}, {{r4}, 0xfffffffffffffffa, 0x10, 0x50000002, 0xf8d4, 0x9}, {{r5}, 0xfffffffffffffffb, 0x1, 0x1, 0x4, 0x20}, {{r6}, 0xfffffffffffffff8, 0xc, 0x80, 0x8, 0x6}, {{r7}, 0xfffffffffffffffd, 0x58, 0x40000000, 0x5, 0x3ff}, {{r8}, 0xfffffffffffffffe, 0x61, 0x1, 0x9, 0xfff}, {{r9}, 0xfffffffffffffffe, 0x20, 0x2, 0x1, 0x7}, {{r10}, 0xfffffffffffffffa, 0x20, 0x80000000, 0xc193, 0x4}], 0x3, &(0x7f0000000440)=[{{r11}, 0xfffffffffffffffe, 0x4, 0x1, 0xa98, 0x3}, {{r12}, 0xfffffffffffffffb, 0xe, 0x20, 0x81, 0x1}, {{r13}, 0x5a85ab5fe99c8cac, 0x0, 0x4, 0x3, 0x5a}, {{r14}, 0xfffffffffffffffd, 0x22, 0x0, 0x9, 0x7}], 0x8, &(0x7f00000004c0)={0x1, 0x3b}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") pckbd_enable: command error 16:01:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x2, 0xfd}, {0x7fff, 0x3f, 0x2}, {0x58, 0x0, 0x3, 0x76}]}) semget$private(0x0, 0x3, 0x0) r2 = getuid() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchdir(r3) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f00000000c0), 0xfe61da1162e4326) openat(r4, &(0x7f00000004c0)='./file0\x00', 0x10000, 0x100) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, 0xfffffffffffffe78) r7 = semget$private(0x0, 0x3, 0x0) r8 = getuid() r9 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchdir(r9) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, 0xfffffffffffffe78) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x1, r8, r10, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) setreuid(r5, r8) r11 = semget$private(0x0, 0x0, 0x0) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000540)={{0x1, r2, r6, 0x0, 0x0, 0x102}, 0x10001, 0xfffffffffffffffd, 0xc}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r12) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r13) getgroups(0x3, &(0x7f0000000340)=[r13, r6, 0x0]) chown(&(0x7f0000000500)='./file0\x00', r2, r10) r14 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40, 0x120) mkdirat(r14, &(0x7f0000000140)='./file0\x00', 0x124) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") select(0x40, &(0x7f0000000380)={0x10001, 0x0, 0x9, 0x0, 0x9e4f, 0x4, 0x80000001}, &(0x7f00000003c0)={0x8, 0x80, 0x9, 0x7, 0x9, 0x0, 0x2}, &(0x7f0000000400)={0x1, 0x8, 0x200, 0x8, 0x6c583e31, 0x7, 0x403, 0x2}, &(0x7f0000000440)={0x40, 0x18b07e72}) r15 = fcntl$dupfd(r1, 0xa, r14) pipe(&(0x7f0000000180)) ioctl$WSDISPLAYIO_SVIDEO(r15, 0x80045745, &(0x7f00000001c0)=0x1) pwrite(r14, &(0x7f0000000240)="31fc643c1b2582282bed538846de2a40af952c67a8312220b1479b55dd42e2c18a3257e5be74db77314154e1139245f8cf12cc9f65475ba9b9cc81102cebf8d4c1a86a6cf0e0fad4b814fa0915f86ea6abcd66745ca2731a6128c8d2897306f7f88d40a58aee47ff398687acbff5789d2276cb644bb7c8cf87f2fb5feff18c113aaec68aa21a05d6231db06de6", 0x8d, 0x0, 0xc13) pckbd_enable: command error 16:01:01 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x10000, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0x159) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000140)={0xbbfb, 0x680f2fe171eba21}) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="c6e9dc0e831cee85"], 0x10) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x40c, 0x0, 0x2c4) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) sendmsg$unix(r3, &(0x7f0000000680)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000005c0)=[{0x0}], 0x1}, 0x5) 16:01:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x8eca4a6, 0xffffffff, 0x6, 0x6, "9c7c21a2a0a067dfe54bce4daebe3b40c81a5e6f", 0x40, 0x8c}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54}, {0x6}]}) r2 = dup(0xffffffffffffffff) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) r2 = socket(0x18, 0x1, 0x0) close(r2) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000140)={0x1a1e, 0x1f, 0x59, 0x6, "553e23f5b464ae290e374ee36a0966b429fa8ee0", 0x8000, 0x7241}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup2(r1, r2) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000140)) 16:01:02 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x3}) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000340)=""/192) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000140)=0x8) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f00000000c0)=0x3) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) r3 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000340)=""/192) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000140)=0x8) semop(r3, &(0x7f0000000100)=[{0x0, 0x7, 0x1400}, {0x3, 0x8, 0x1000}, {0x9, 0x95a9, 0x1000}], 0x3) 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54}, {0x6}]}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(r2, &(0x7f00000003c0), 0x0, 0x0, 0x5) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f0000000540)=[{&(0x7f0000000140)="d03d0b15ebda5a70584a239349961163c8216dc290e51664743221652c7b29337c79abe20b5177ebcb763a8dacd89cdd03580d4fb29e728f819237e951571533da61c153231421ca5732aebd592be04f53e400f130d4a54e0dea62dc3db754", 0x5f}, {&(0x7f0000000080)="afb2c069400603b3485fccc09d46", 0xe}, {&(0x7f00000001c0)="105016", 0x3}, {&(0x7f0000000240)="dcdf3a2e3b8f1f9efa64762259cf8a46ab7d4995a8ac2ee380e099782e8cfc789fe0e9f0c43fc38bb957cccfb234c898e0b0c86dfca672c24fb50d98469df11e1fa1f5adbbc6dd40d4f4a8ecb32bc6d30fb4deadac5b8fd6f4649c8adea4d38276c9af6deafb14d033836a9b3774a93746f3f3b1a83e6e7e331d8afd268f0df7e9e4beaa0504469c726f5e23d11146f58b6c6b4f6632fb05c4c214dbd5e618e7d3f03262da15a43d08c8c091ff02f798386ffa5cecf413d2c427252b70916e3ed1f3ce8226c4fbe77a6d5a442dfd127c62e90c1ed2571a3a9ca9ff7f1f6c595d6f", 0xe1}, {&(0x7f0000000440)="d6ff831fdb200254da3bee01e51193371e92c051e39348dbec6820faa1a61e9335062f258fc2b1ee06d4b8774c73ceb3e3c54fe45601060f2ce4c01f921a67b50da0ac7c70a97dad9c0ba4efc936353f66a3afcffddc7fab09354c08b480dabfc4730c005b2152123dedbf0de2e8c83237b5f5e2f2a413d8435cae318701d24121406fa7ac6da37472431483266ce733b8313e291cabf798292875db711456eae48523f3ccf7eee783753225d5dcef972c45f1e6f405e9dda9c4dd7548dc39192b874560a422bf115f7cf3", 0xcb}, {&(0x7f0000000340)="1c4ad06f435621c4b43bea60d5bfa37614e7f310fe98d179127801cb071acfd2f5cfdbbba189d2e275002aee2f839e46dd3dfc31275745b194d9d98fc5a481026e3ddd39", 0x44}], 0x6, 0x0, 0xfffffffffffffff7) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:01:03 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/null\x00', 0x202, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000001200)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000001180)={0x6, 0x6}, 0x8) 16:01:03 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000e1040dcc4000000000800"}) r0 = socket(0x18, 0x2, 0x0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchflags(r0, 0x0) syz_emit_ethernet(0x9066bd338311a416, &(0x7f0000000000)) 16:01:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0), 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) r4 = dup(r0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000280)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000040)}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f0000000140)={0x8, 0x3}) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000440)) 16:01:03 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x811, r0, 0x0, 0x39a652ee) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) preadv(0xffffffffffffff9c, &(0x7f0000000000)=[{&(0x7f0000000080)=""/78, 0x4e}, {&(0x7f0000000180)=""/76, 0x4c}, {&(0x7f0000000200)=""/148, 0x94}, {&(0x7f00000002c0)=""/225, 0xe1}], 0x4, 0x0, 0x6f23) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x3ffffffffffffd9a, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r1 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in, &(0x7f00000003c0)=0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000400)={0x4, 0x6}, 0x8) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:01:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54}, {0x6}]}) pipe2(&(0x7f0000000080), 0x4) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:01:03 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x19f1a78743cdecc0) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000240)='./file1\x00', 0x404ecbbcfe43c9fa, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x4, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) 16:01:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:01:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54}, {0x6}]}) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) bind$unix(r2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:01:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x4) 16:01: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, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x60}, {0x81}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x400, 0x0) socketpair(0x0, 0x5, 0x8, &(0x7f0000000280)) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x80, 0x8) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000140)=[{0x6, 0x70, 0xff, 0x40}, {0x7, 0xe1, 0x3f, 0x3}, {0x0, 0x81, 0x5, 0xfffffc7b}, {0x7f, 0x88, 0x6, 0x514e}, {0xfff, 0xa8, 0x8, 0x6}, {0x9, 0x21, 0x3f, 0xff}, {0x7, 0x0, 0xfc, 0x10000}]}) 16:01:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:01:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$BIOCFLUSH(r1, 0x20004268) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000100)}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:01:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000240)=[{0x695, 0x7, 0x7f, 0xe7}, {0x8, 0x6, 0x0, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x4, 0x68, 0x6, 0xfffffffe}, {0x0, 0x4, 0x3, 0x4}, {0xffff, 0x8, 0x4, 0x7fff}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) mknodat(r1, &(0x7f0000000140)='./file0\x00', 0x6000, 0x3f) 16:01:04 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000e8f000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00000b2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000d94000/0x4000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f000026a000/0x1000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil, 0xf0f}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = socket(0x18, 0x400000002, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) writev(r0, &(0x7f00000005c0), 0x20) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getitimer(0x2, &(0x7f0000000000)) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:01:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x400, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x20ca8, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000001c0)=[{0xff00, 0x5, 0x4, 0x20000017}, {0x7ff, 0x9, 0x80, 0x7}, {0x401, 0x9, 0x6, 0x4}, {0x3, 0x3d, 0x7, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") fsync(r0) 16:01:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000001780)) r4 = getppid() r5 = geteuid() r6 = socket(0x18, 0x400000002, 0x0) close(r6) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0, 0x0}, &(0x7f00000017c0)=0xc) setgid(r9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, &(0x7f0000001580)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r11) r12 = getpgrp() r13 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r13, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$VT_ACTIVATE(r13, 0x20007605, &(0x7f0000001740)) r14 = socket(0x18, 0x1, 0x0) close(r14) connect$unix(r14, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$getown(r14, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, &(0x7f0000001600)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000014c0)=[{&(0x7f0000000080)="de72a6fd8c50d965c9d338f869a9a0df6a9889ea83ada02b93dd13fb412baf42c79c63db4c0d1386eaf3b21e4bbab857df854e7484836ec034502d0ce397d570ac7fdd947f968b3793", 0x49}, {&(0x7f0000000140)="58203681ade678b801adc68d837b053b233556d1bae44134dcd4436ab5b1b7b30426d2ea1c740359f8c0532ded40e44a42ef7d", 0x33}, {&(0x7f0000000280)="4837b53446fb3f2c8aee6a4d4c42c64e4ef5a45a7047d37284fbc6c8408dab8bdaacff1d0f87e3e6b7b985d0eb92899f0cb40c5b90dfbc261cf1c51bdec4ce705fb6adc3ac3924cbf242f4c799c163779b4e0d6f7428eb51a5fb1a4bbe2dd76417ac8d7e0d7780edbc2e5a0019aac32022f01c9effae56570acdefff6a5c9be3f49861e24e083d998870ca6ee17a196b7c55db943755a7b242b1f58bb384f696701d6bbdd2b2d0dcf031875d03d76c47651189567b1df1a4b36f691beb7be986ae765ae410b86d53ba619631e33cc3e3ce65a733fb47d0c30e700eb83a53a8df427fdb28f556e730c5b0c5d91c9c4ca3a1b11b5ecac2ea0d1f8d7184", 0xfc}, {&(0x7f0000000180)="0b639546ca55ca147010dfe51692f7d9a78a309579c2e2aeedede1ba732ffbe55977c0c5a29960abdc955b004e72c292c407096db77cd8113587606aa67ea70aefd306e7d42af709eee2b9ea067c5328146eac269a7e38750547499f039c91a67ae2f2187e9f5b6c57fcd54c7c", 0x6d}, {&(0x7f0000000380)="8f3c47bdad228fcf35c4ec290c5d4b797a8311335ce3467d1c2cd7c953663351e67407c272f17ad57f0d8ea41913ab0c5ff2ab9483c9da79d93ed662a92126cf251d565ab066e7b60c63c8eaa2ebcf9eedafd8421c1a253aee5bdd3baf273b94f582bc8a6b7fd7b122245295937bc2ae6ae15bb68098c51b09bb7819ae97a5eb31c9c52d7b538833fa2b07dc751be439af7eedbf2ee5b5b59d2c6a4829db083dbc80e818b48b8a1b417cf377bb863e77b73b0ac720b0554c4f204501f1f4dde25d11786e8c2f1cdbb117b891571f2da7d3f9e3ddb1223289c9e98c863d919a1b0d49cbc63a011737ee3825a868df004f704b23e16d96be65fff4b296eb4563e0f56f874d89c572cef152c29e8d099ddd6d3c3b65cd34057586ee4abc149fe6ea852e8f6dc43ba06d990ef1f2a71834a4b19d22cb6fac1645c8c101563ddb7723a7ae001b08abb42b1ed5592121d7f88be7d1abd56827e6d4733abec8034daef0c1ddcc7741ca707d44bb4bdda60bc21e888de49fd973bd703a92eec0760e942d2bc0bcefeed540775ebbb103cc338e3c5c4f3582ff2e2465242cb364e04c882c9ec107443a4bd659680c968533a5c58fec33dbcc286df8ded6a313245bf84a22461de23ec36881185bbf2efd3c449dbc24ddeca063e3174da062dc91aef46bd148851442a8730c40a8565a10aff6fea67fa28f961c05168848ce1e3b3a60b9a8daa1e09da34f44ab52e0ae25c5e72abc57b53529e6e9714f634c531111509c62e576aaf3e1a5453bfde759f13bbca9d6bd8b166497bb448f4f52f9f86efb4149135ec3bd49a7211c8d116004f2cf81f1069ac77eba63180b28f421d514746988c72e8f59f8f7f61b995f64ca264ec62873d211285a88478da91b859f43d95da9939050569153493c7dc93708d4221af420d7543fb8c84f19b5341d5a24f302b35ab2a9e5e9e7e430c8ec16564fafea76dc7703245e5f86c5b4464845ad6f39ba11a8bd464cff1e1a032838a69f1da6b503a1d363d788838ad4d3d9dd95e130ce85e90a68f4ec161179a73e52ad922d1b4f364443285d28a96c139e84ecb733ba2768bb4421a62158043b45dac279d770e4e468014df99c94cb98e2a01aa2c988cecf23c25903c522661cdeab303ef7705cc9545b15142f0e25896e9782d6d8b72089525066aff333c774fa62d86f4ab29536403153080c211040a84c4a55b076618de851442d32095eeb93aedfb252d7c403935c8dfe6d7d0ae41c786a0d394c570340d564fbf5e19c9b0e2db7787e0e47b65bbf03a79911fe7f1f75e44b46c2a320f25ceb6df46eee0e553f321d7fea850688110ccfbb576b86b51aa3fea0ac54a8ee44eecfdccb800023ee50708ec248f54796ba097059adf2e9afb4344bd275bf90c2381700e14586d6a610231e8c1dba6c099718513b3e2c0c1e9e36bfccdc577a7e8efeb791b60299d12ab2471fed0334e4b11985f7fb1760a0d20d9c1e8dc7222b6ace12f854fa951ee4b75fed65bb7087a57050668443ad8c9f9c0f40f5710bfdce2254d865809a1d8d807d5759af206e567c373b01e6b035c29117245375d4e38097b35f02bf656e337412082c97b7ce3bb57c9656b2fca4ff7b15374e6ef67502d3396a6463d5573513e4f6d86d67d791a98a453395937d28f9c2916d0a73a56725c327225e841145653d4c5c6a9eadc003791d6310e46ab39ba54618145f800802eb55b7cf51db686a27147e65d149cd365c86e6069f67c8ad192153994cd8ea0346ee22e5fbbdd1ce296ba9c9fe488a8831b61663e1fb9a13d7783fc6a055f17b481a2755835cce89ac9b43df7cd9de14c36cd8ff484641636c58c8ab4981e4d034882033be00be78c29fbf612afab4ed59e7cb2dd72b001486e5d770246473bc82c90ec3955b1fcdb75f773ab4335af7cbc1ec030487d5c13ba4c015f4411578d43c7746c073af9a01fc09bb7721dd1d2b7ff7e45f8011fdfde1d8505911d200d8e3b2355d2de2f7eb7100a2c90c8931e25ef3d2fb572d0dca04802abecd8784dc52ba2ef76bec73ab57c8ad3bc6ad7446d467caabce67f5dc9fd944bbe3daf30cd708f6bfc31c0573694aac70ed7f7580f639d348bbe9a1b67f17be3b3544c218f821f53457e047bc60d7ae594f808415446d415adf091791cc8b9c25e9b67ff620c56ca2131819fd5c7ec7d8ac25add3b4a0dc6f265b6f36004431246ba8bbdf446cfbee98b6cf26b54e1042048b542ae27a09e273350a4b375e50236311b4cf9e6da2d3e84f1ea0a4a0437abb7dc4f7c1f61ae23491df9993b7f1b94332128982c385d52e391ce029a7f5faa65b9a6fcf53d7e792804bb88ec32ce6e1f0ef1580798d03443870ea639c48d7ff8223665d2760c1fdc9f237e1e30c9f982edd0a47df8ef088d8aa6524b4a199154abfbfdd396a64bafc0498fecd9c91bc5d61d44894cd38df437afe09369113f6985789638a059abe3e313dc1d8402172c0b8dfe55a0e2a7dcfcd988eed7f96ccdecf084c8eb4725c50a2d8296b4a54c17444ab37a3f153a0454764ed372a49e6ed2f9c5930a9d656aebe5f1670dd48e1af10028a83f2b8d8908283b466157bf1a10541c64b0b63b646d0f1794e9be92c08d2424cc775c7b4425e75f4005d99aeeb436ae6024e9e6dfb2696df6b40986b36c6de1f177a77b1be3e7add7333cb9758f67e61820bcc1792a675a9d4f176de769022900312d8a60b42ea77efed269acf49d6e1ad51b80458be55c1d3c0ad4bbc04ec7420bdbce1ca8152ae1b9740fa8ffa9ff64be316c64a144f253aa8e2af8e1efb3724f9de1354fe00a2ba44be6fda89e0cb2df44d49dc405bd65990a2e5f7713a3c98e7327db52aa33e64a14daba4a317d3b75566588b99d119b9ab4d1e50bb22c27a85205fd0fbf9a1d7a7110235bb1812024ec0bb9621e63e32f30e23d9f906a550f06cf25c2228aac2e1cac85630073c5dcbaea17947029b73a14abfb4bafd62bc7f6243fe0231c928a7ea69b11d16b08e2254d0ccd32b019126474f2de2632f52a561b787f98215a743ecbe180a7a7ffc86a0d220f43ebe0f979e7452383beb5d70a482e6b95bc3b917f60233a1729d99e5850db0577a49c71350384f9fe84484813a0822f862f5054d7b2b0fb4c6e38f03f24dc0641509a0d4db730d187d637b21124fe22a3df71a344e3e49fdee4f0e0b8c5e5f0c8dc3cea126ae5ef0095a59313885bac6a3f71e319024085dce629c5ae5fc70ed0b864a04397b89afebf662a8de3f03f0be85ba52c197dd10985b2cdf401d6468f9c63d68646e630a04addf3b2d0335942a1ccf45e9a67a625d91aaebaeab2499e300eae4548b803615614a88497d6f12d6ef1b0a6d298fbc068c172fdcb2e6d62c9d147d685fad5c55baa2e2c29a1730c0622cda0c347eca3b94d928fb1075e70ff3f2f0249ccf1a94fd72b55e3155a4a9a5d38a89407993ff86f6c027ea53d733aa5fa243fed476ee3913609ac76c254b7aa661c13c7bb985ea9222ef352eb9d8cd359eb9b2f1eed3dd5d06b5b08c3b41883d6b6b336a8c79ff6e4738a5f658d412e99113c5ce6c8ef161e7b198a14a847db1f53bf6f835d2b7ab123590440f8876b7cc7c4c29f5d1ef1f583baf7dc29c271e8bffc97528a536da786e28535316f82d9d024fb6d847bd550af3941b650bb40bfcd73ff843d532a12d850943906a84ac722ae018b59ef579dc6864d6c7d848a2388ff82f980accb6b1e1d417402b8f9b6928bde4b17e8012378eacaedf780445257f9e1bc66f5709629d58bbfd6ef2563afde62e856f8c85451b58329d91d1d4bdb87bccd657f2c92056d87958401d461e4a3efa77f6bb06590425ed85a15c524a0bf51ceb277c5c6831669a9827dca1edb0ef1edfe9d78ff3d9762eb1ce7f11225cd1bd6b6ed064fed9d5a5cbf95120dbe0be6ca577d76f13ca1f5f521c8d29df934666400a27d7e6f561ef1b944c90022d8b96e0795639e51a5889a6048ec433f78b00efd961f211a6fc1392cb3cfbf9ff0ce1f28b2158edc85153914a302d7cdb4c4da42756c9e16952a0a829d95532ab362f029d2f63dab33fd0e78789b53c96333ee6183b4f5ed8d952e14e234cdcb318a81a8f6d7595f0e4c4d5c6e6e25d0006ce7d0dab5f5255f315a8a6b66daa94e2a91f734e933666d2ece6193d383fe178498b16197734f140f1169e7cb6294939b1e137a17a139dc6ea4f475b28b348dafa00030debe20ceafb1a23b5d9bba9b95171a5c95e1e0248965bfb53b7ae222eb95a74c2008b044f5d3ea5c17035bf2bec5169e085c3302f7a4f70cddbaa1c59526b2c6e9896fe1ef792fc7b2f6dde68bd547a1d8871ae61873b963aad523ea9451bcb0c78281b491261743a2c7ee6e87ad4cd3767a8c23337551b08a8672d69985bf2fa699193bea927a434c24041a9b8db95893d7a790a9d2525dace9129a36c01b94941996bf74e595e3f553189c02910d637948b0d569bee096cae4ba529404d516ae5e3bd4438dacef483e4acb7df153a62b653e67058205cb2b245e98c267e52157c1840a962576ac6af6320f92ee7808ff6df98c708ca5e40b4452278d2bcaeee535be7b40616dee2c451712c8c798115457a8fbbca741e69da585ac57fc0c9ae2cfb77bd46054d518eb59450b328e6f9081ce337edee107a7f28b08b0143443301dc9ba987ba6cb6ec26e817d0482733c79cbbeca498ef4fc53b62fb53e4d1d685b9d748faaf1838285d415d892ef35b00529f4afbe1e1855c8850a354e9a43135417d68fe31a63ce48826990f0f33610d34b1f210c6b4cd145587a7eac3036d6f32dc68263171b6ddfc1cbf84e658f22f5cf1f49e53e723734dbd8ab00271c9493a8721e9672b0566ad58861ccb6fa957ae3511d5830bfb705e30fa5c076c034420a5871981fab1e45d7b198fc4aeb5ef2f581191eae0200346965fe04623d0eecfb9eba956edab1c675dca92612a23834440ac8acdfcc040c5573faa9924e1679a6da563702a8b136e3b03e5f30f5de592ce64a4604286916f2ddddbca425d2dfa5cd54d8b6bc6a3c862626d38e5be469fa286f8ce15946a3400e318d4561215d487b706c74dc80a6ff4b46df8ad2ff587026ea3f503cfe64a8bfab8fdf1f4e604a2fc88a0a251bb1bb33cf5beca29f46670f8b76efe82e700e278043b7dcbf80c52a8850c41e43bf3be44fb65e08cde1e9464a3bc6c1e081ca561db4ff2d11b4aa50356128d13a15935385e7d39d9710c6dbe76056fd36d9317f0e20ec6d83bea6cdf3879b7cd3cb108e9d6f290a97ebd2a42ac3f5cc9420d00e81b480def4e5a26a66bef2a35518c06bf6fb67eb75bfb2554d9b3c39cf6c1919e17e3cc0f074188788759c17fa5ec7c3655e5fcdb344e0bc6c5bf22dcd1fdfb618237088c75263c31bb0f27f2e9b1695cc55c5a383dc6c2649faccc1f0bc540341f1c27391a2e53a99cd7b1dae5db618c5c99e99c8ca58f512b253128216434737537a7d92b6c454973f14691847a9b3f239ef6fa11c93b8feb991b227a6ca7b48039f2cb069010f8b22325eba8cf18b2c12b6f4568b3f8f740745b071f9eee1128cd3b6546b6668e13bcf4947b49792f90ceaaf323ba95a1e43898ea9cf1fd8a2103af6f1aef746cef1d41545c932c26001570d30decdd7ca5ed47cb23c358f3acd95f00dc5b2651741df639c65ecc85cf733b3d4b404fc5fa52129d820e16b6c1e07fc8f2e21d0fbb04b829494f48ad69878d24be3d525dfb925431ded5e7d83dc1e840fbdad52547c07107", 0xffffffffffffff67}, {&(0x7f0000000200)="8a2530edf8bbcd37cd1b9b2f2a387f1049a3e92c4808f6", 0x17}, {&(0x7f0000001380)="8c57e986698fd3964940ab7d5bdade769898f19f3d1b0b26817b5137f94af2c255b144975c671a6685948c6cfad1e9a9b677d701b258760a66fc24f56d9e891b565fbfeaddcf14ed66f8396aa81608c7c8b88f1fa8b23087183e841aef6bffbf8e3c667614535b0ad5fc30ed49250a83168bdbdf0744312c82c391f8c5b71e41838a54054f2ef249ec2da4d58be72bdbee9f28553e0c31627ee068e060946289e6d183bfe20754588c653d1e70c0ca0ee03cfe556cc0a8d5c14457", 0xbb}, {&(0x7f0000001440)="a5d88766b3f7b8477534fbbaf0d560a193142bd825bd613f2abb3060c90f2a1c8bd7b36091e3e6bebdcbce6b67fe261d8265a48ab3153a3532d333203b53e274a2bc46", 0x43}], 0x8, &(0x7f0000001680)=[@cred={0x20, 0xffff, 0x0, r4, r5, r9}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r15, r16}], 0x60, 0xc06}, 0x6) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x2, 0x0, 0x0, 0x1f}], 0x7, 0x0, 0xff, 0x0) 16:01:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54}, {0x6, 0x0, 0x8}]}) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) fcntl$getown(r1, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:01:04 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000001c0)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebc6cbff13b9fd49090fda1df79bea5b8b0de025", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000200)="0518f15de2f4ef18e746e8e6ece3a77cfe15106d8a3dcc29df6f525ab78e565eab8c042a4028670636b7b64555e7d6b95f7bedd46bf68f8b774a5d9f27aa280055844a57127a6400ffffef83cdb04af2bf2366c4d8358d93d2df0ce3c026c8ffbe4ae549acc8667f02b20ac63d9f0000000000000000000016da3971d7573b9dfbf3b6c7884273abe8f39f03d66f501d288ac96edeea0fbf633f6dd3d4691fb77a4ed3050e4949480d43eba0ff4a1adc98b8e0a633755fd16db9902e", 0xfffffffffffffded) 16:01:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") clock_gettime(0x6, &(0x7f0000000080)) 16:01:04 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) chroot(&(0x7f0000000000)='./file0\x00') kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) dup2(r1, r4) 16:01:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") sendsyslog(&(0x7f0000000080)="4ae8ed227e86948a80835d9d762467db869f45305b97fb72e565072ce0e0ac35ffdbce47f03245ec6bb268b0a5ae23c3566574d89d95", 0x36, 0x20) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) getpeername$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$BIOCFLUSH(r1, 0x20004268) 16:01:04 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000001740)="85e227f54ef52aa6ab20d9b56441ac6acf7af790f2bdf3281b0a780030ece79d1189d944da69de5065d2e58d01beed0b4729133b0183a2cc2f762684ecc7945b9278a18b10d438958913018dff09a47636a244bf64a46c949854ed8fa64ac0940724775b13e9b41a8d0540ab1d789154e2d9b9045e17a95321fb002b1142d59069394e7edfd4ac79629351b194c7e26066af7d084edafae5e6eefc90dc7bac50237d671239d1a03faeaf5ec13a7162be6d6f97832ce6f0f0b474f9bd38dc524f34574ad9795bc84d593506245c9b66d1b65da7beb2265c1979240fad9abd5127563f12a6fc5966afc11452cf51b1679b2688aaf988ccc9e88ea08afa53fc11a11812e93769db6744dbd46ec1fbe4dd41b97e8e35a00a35483b8238cd6ed498851181bb90f47c506accdc6a9944c33b73a2329f84d78dcf2874a9b288517937bb7f347bce5b96d63fe6769315da0a83e9f86f12b0df0f0095419734172810da9d481b9ef56a05f9a9299ca83f14c70b19cafa098a425ad29b0670adbdaa3389ffde20a6e3de1e01c60baf515fd79e47ffd091a054b4978af1ce4a6a0b1010b4b6cb5d3e09809937990c9016fce560c504629ee101983ccd240c5efa50805dd82697a2fd2b550bf2d3b1db3df97b83c29bfbfcbec9e944b4c625b095fa577d9d18db7c9a476ad59023b32210417d1c06d8c5b12e6f61522959e4ffd43c01e6f139643c63e46a5f2305858a9341c2dc3e854d0106893a3f4bb762035f3830d9cfed001cbefc09757354ffb6d00cd27c1ee2cd1ec4a730f4c66b4665944b4078389a4510ec30b266e0a0cfb094eb0bff2fc50e5443ebdde43156e8114aeac8a7d209cc1f6560a509b6acb61b4d9859d57baa1740ac90b35e2e14b4a19cd82cfb651ca2a33fe3f420aa386decfeaf7c983fd029f15ba76680eb303c32343e276cf9d978721cb129ec2c1405d0d86914b487ea58101da3adec2dd0edf91fbc46a6f5cd28daf9f5eb4d575a294d0a17c912b1ba0050a75b42fe5f14ceb1064e3b50132bd44a7a9d9e95bd1659766129c139dd04c85985e92165ba7611b0b2edbc2a6c2a562dc367410292d70943c10eae64a55fa8fcc08fca5b4fd87a7f47cc1e142b73dd97da7fe4038da4ed6827bbd396ab854aa8da7022658eed790e636ac924a37521e0c5c00097a3887f9934e6fca8135e23f00974fc7c4e6e4059abe8e71da048d8f88bacc645290c2b57d345cea5e88c875a55056bdb51f12eefe8bb6df25a8c2bd3d1a00c03c8faf11f3be19c676f084f41281671c4481fe220745028b353be05a4c0b73e3cbfd2a6cf470e48aa55f1498a22fbc12a826eac39e7007aef51cf06f70587a9a796566c9539338452bfbfc732653c4fbee95ecbd60bb44b521290dba634857a43c56ac42011deec8250e3bc759e2f3528878c61c482723976efa9610662058259fec70628ac984e822ecfc8382e5ca40e269e360394416b868b3c01a527159abd2e00b3b779c34fe0b0276f9b61c4c399c9b25582627e3870af8602e5f04546b289420f8950e186cffd69264f5026132af1888754d536cceee1789b86d474d31f82d4f9d49b6dc426a2ee49de81c6ec11fd8b108a8f031f9e92e9a845575e7adf2f51a7fefbbb388bd428aaf07a0294d36e0f60856a7b59d402b4193c71da7c516417cf760b804f57796213488f9d9c7093a8e4f1ba0fb61bb32111aeebc80577d63889f9d241d5f5996810b388b8e5d7bc4af8096e652fea6e62630716595cfaf6564ac985884d8b233b81364e9a056674019cf85e384ae65cc956d927c81c623c8c5c392d9627c06148b97eaa0ff2b029ecc026e5f33f435057a9c22d1aaafb684fec401b5e541c418b8da9016914f9d1fdb2ba06b514620c8571ea39ff5981b02329b7ac24b7157477e087cf11aa01299bf2c2770d0bf3f95396eab79128a501facb4862849b714d8a745b169fcf23f7fc5440a0b982f0997f85245e66c97ab6eaf33746629aca23dd9283b679c409cca8600b69c4e0db01f50870b07b9a385beea8956c66246d3225a423b06d57cbc0a5717a5ef29df09f525a9ff556e3c57cbfffb73688b59ea73b7c67b356a35669042871b43f333081c53ce25394bbaed2ad6933ea0acc9ef3bea48b1d871da519d877bf19ae3ba04a28df41ed8dd7c4391bd1e407a7e39fd8a55479d4e8f29ed0e9c54439a88578906740be0553b789069582f95a6945ff0218890fff7dd8935a3426f8f566b066ad1c32c12e95add964961ec498f3386546c9fb10196e28e10d11e7ab2ae69aa7bfd67e428d516ba9c830c39f5bc58f39c2c28cc4475b9f4e4437fd5f8acd0a26ae4f309b70b15cfe24aab3cd04f09a3217081ae7e82200932c0c6d55b67ed3495125c382c8fc2c4d4cdc32b0ecf094dd4427455996c4a68bc0e2427ecb395406e5ceac7998848dd9a0b97a0de8221840dee930dc65e268e0508d4a8fbb552748884f81d3c52e36d3a81102232deccb07582cb6b7e5e8672abd3233d3ae43dfcf520cfa156599d882bde94e833f6806b5035d706fdf8afd6b6c1d0c8bf4bdc297c0e9544041d95fc8d759e297850f9d1fe1a11ac876eb2b73d3fe9ef15f8a54b461651fa0685b78ceeaa4fdac8042f2d4a22e52805c34e221da008f7cfde3d9952e9ca222d935d0656d694a154251a7fbf078542852800194958956a8939a09e0916c85badff257089e317818bddeea4bb23bf8310585aa2efcd765ba831852a7b889f354e642a3b0b655c31a7a6e9448c131ad929472fd56e93f9fa9bdf7e38e31db12fceabf6aa7858b2aa40266aba2905929c31867a784d5f4f91bc76a12b2c0640e8f432f5c1fcb43c490f255204a251ad3374d8a38027b081c6ce80dc8ccfd619c67337f20c31965c79f3ad3b112f4f72faa83bc6599282e63ad76dd59a6075dfc66c5c34f7a2a6cd54214a95c69d23c500796e530c9ccffcb96d7b93f1ee51e846e5d329afd203d3289fc2b28477205f13c27860091a76164165abce33cfc8170400e33f81b3cace49624e082b23a8316760bcbd4a04e33ae84bdc7ca386331365a7c0909082a1883b112d89a0bf91b7c8438b785b13cc5296d7f6e459767e4fc26adb35e0ec41a9cfeadbb7d9970b4990cc20f23b0c19e01ed011416531e3f743be3ff1bc586acdefb6f4d31a650bda059578a0eaedf83ebb5720c8d59f1c0f59a747466cc2f89c2fe0b629d2abadb4bf7b143c2882b39997b0fc59e7270e99d9b3379d884dfaeb8095c7cea0df442ba332bd90be1a55ce393d98fd996e0a170c82f11950552a23c4ccf8f1d378f373a62482ea4a00774fc90983bf1e5b954101636cdb8d8dacf23f983a2c0984b9bd56957c55d57305411e0cddcfa7b546c1b57d60009be7bf5e4a37f6071e6996df050ca0b9f65384837d954e677439b8ec357506a94abfa30cb33935ae7acda7df9ad45a77ddc07c90ae23b678cfb7118bbe4e0b08670563971aaaf7242e7c6ba65585a8fd4390f539799e18650ac3612d773429274911a0bb3433fa91007cb7268c7bbe593b14edd557196782dc213d6787f4caf93ade0579ca9935d573f94e9f2fb1f1ea362a4954345165e0956b3ae2f313954f379deef5313eaa30e60a41e7b310e31cfc1c37f587601400a1ce8063fa5f39581906cd001e6fa843169f00964882fd6956bf94bbd03b6e241de9b9dc77d91a44d6fe3cc05eee5b98617008d8c5da16ed034e0f73c0b064b6fbefae80208e9788876bdf8f34bb47eeeef7284179f133b9931eddfa25b80d806784495d3b6131a86cad20d8b4c82b0504a80ec965a3d813361abc6c7a2ecd379cdca5eec57e0dfa59d1a3952060e64aeff016255e26be1422dd2ba50cb6692ae3f6936fa738c53aa11e5f4eabb7a64388b304c89e23e1633c2c4c990710b09e1733802cde5d1c4eebdcad28e684a308427dd8f5ab037d260cf720ac41c18d9f4bf2390109fae7d2d677d4093f00194f77a0a4dbaf1415d05b518e0dd552800f72c9f19595f3029f6566ea17ac7c332e75bda8860972f02446014588573f287dd222ae6a4d8fd96a3c5f4bb4ac965530cfcb9e79478c0542d78a87d4814b4842bf6009d28c0d779f2afe299009888f1596301b41c2ee1f4592ed2a18ccdda8d15ce91e34c46b0a940ebd4292b72ea9e1096b07ef71ce4b7ba8e3fce9d248774960a9f9003cd27f5590d31cebf4b44ad6cc5699fc8431c3d37d6f12b1a1fe209df026c1cb92ce3759fbd23b75ecf2cd77948ad5a86c57f2bb9e3591dcd3ea2f2a8d41af4a4da4cd3c22ef38ffc24ccf3b6bcf132b0128c4ea1f587d4b4cacfd72bf53f98743b60bd42b709e4b4748e5bc0ba7989e96b2f83b73dbb14d974775241258de1c0fd84b5ef20c1cb231cfe3908c39f08e01445c4db4533c4131040f1f5fa325208ac46c3af24b8b00119d04ac7710c1ce1c3f7a0f9475a370160276ea9c0aae819cecdb4ce0c67fc9132b8c2e4d0147ccf36f1a73ab62f3b0f01d9930d4169405a10c46285c5fed38786510bf705d7f56c7b1d46143a37922ce1552b7dac3477fb89c132279e5a44bc82dd0d8c96972beea43bf72a3a046ddac596b36c66ad6ca7b1bba4b3f5cee576ce9ed1f9518683bbcd677ca68c9cc612dfa7324fbddd81109adf05f58bf0e5694feff33d28c1b14ee15b80346ef4bb31e9f745c0801add8990f232ecbb2ed9dbc22e7ed62d58957be01ca3ea157259af1a073c9a2af173fc75bfd9949c31a6cf54d9afde727a16c3ff14b878b3e9513d2f26e0ac40c66dedb2d93382a517c22c5e41c418d3898c023f7ea792222e7dcc1af2c509eb021dbc8f4125087687ed2703f51fe9b40d64da5a2cd369e6ec4452ba33afef83e96edbff60e8fda958a903d334c0efe7cacad78a1208c2991e8347790e2e2e21eb7bce6a12c10b08f6815b923562273693c9efbcdeefaad01ba358700609048d33c0ecc51e2ea70cd3050563b7f0176d1bca9a88a614d286965bb2515bb39f8a35d2ca6c77a8687ab5c738fc7eb7c8003bd59df5519a93345a8e09f0c485fddcb9c57e76d7b58e653cb4067696640b2a20e321a5cd2a08dee649f9becc0e81424912c15f55bb600eccd029dcf28084478478397ba179bceebafee572468184f8661ef110d2d6e66b43e6750922dc9c9e7376807a007a280979cb8cfc356dba586cfec863fcc15e9c06e3f15b75b3808274ec89eb12f862c48a61629e55364c7695ce625f0f1bf42ab2106150f33b738f8cc98220c43b2d306d6bba43c42aba213ad2771d4dc22d7b4a209c18c4d5a03b3ecd3fc60a0b086640f7e28200de22d11fac97bd71acfb12ccadd51033ebd9190903f7dd6c58e4d648e307dff6c43281ad75da5feb2bdad15a1ee1045d53b87780a14ee8b28ce3a00ce2a88e27fb64fd77375e5f277838ee791711e6fe501c9508a869ba6e01f093d2177a9c2a02cab996c794dc4a811fd7c45d17978fc56007c605e029dcfc48fcd4dfb0d00f423d62c9951219819705add3234ed46583aa46aab4004d910645db2675cf6d4fe35db67bfc0772aded3557e3548ebb7b0c9a13eee8dee406e7d6d1f6b6fef89710dd71f6716148c5a795946a5ab53c4e33a9c78c59cd761788cfdd7cef3f8730a07c39fc7a7b5b5346e045f29acafb08ddfd44ae3c12f6c4e0e55cf8163a8fddcdc0a358fb5d80eb1381905367fbd7a2e9923036fa06c490db92e8571f6808c0226ec287e40357c669013c804bb63b9fe5acfc4b84ffed67aec4f954a198f0328b74a4f24e", 0x1000}, {&(0x7f0000000040)="bd95d9216874def04e32f7c667f43c4ed2485492d18818f003dd5056f46d87e9150ec498d87a318d4170e58331503af11d08b63277ae734b2e4f95da917158d24477fdc40ddb2e88d8427838668a64b315cc5f3bdd14135a6360640b282bd7031f6b828f2cec66d15a0d7d9a9da2d49db5cc1ca1dc135bc9fc4ee325b047339f67f5a3a21f93f0781c5861e92fec03c182954f934fccfbbdd22c0fe57e6a9f4dfdf413c4f1f86164cc", 0xa9}, {&(0x7f0000000100)="7cf47cd67c505a117f97ff68c235694376a00eb7237deb3fe972b0425d4f358fe1e670794ed70cf1b605500eef5f28ff985916e0840645f8b86f5b4433b2fb8c0905c793f3996fa83a8e7a655a07e6cfc3a24daf95290f19f1b95cc6d3c6b3713214166cb123d5d104eb75bc132051a35e2465e949e5150268e2bb03c91ce7534ed2d9e0cdec56a7a0b771f6bfc21d5b5e913c66ccee62d4147b0bc603a5cf36287923e4b5e583e06d9b032aecd5ba", 0x315}, {&(0x7f00000001c0)="b2dceb0445764dc4136476f9680c74e399d9f3b33e9909c916699c13a4452f7aed56bc8d9079b874a220290315e906d92330e764ca8252f0a233b57f21f7fc496e9ac72f6973e124327f6818d6c4e6cbfba692d81b88945f4745c183baecb7efa16a0cd433af9f3b120b02d52451215aa7f68ef473a23de209c020ce46a6f12aac170ee24267a6f35384b7b6ec82cc0e709eb06282343740a0fcc06cae750865590e74388c0972359658639eb523e1b9672d95f121265481972986761faeceb2002aee4177", 0xc5}, {&(0x7f00000002c0)="8d5f4f44564baa22b4407c313c346a70a3de728ba3cc56a69842e20a6ca15ddb5657a2bb0ea25a4bf8ea2bc543046c04ae973ba8981e428922e1798f07ec544b8c525ce49b21a4d4138525409617fe65b41642c74f5d79fcccaee7b74c16143a5758d98197d696696b0b5e72bf07282cbfd070bfdea65b5eac68a7e528d85e81797a762eb7878260fc8466266b4687f57e95dfcd23ffefbecf1b1214674874fa30a2533f1d578e8b8c573628750fc2fb050e5ae6fbd49955fa0eec319793352e5a261882b87593f4ec2eac5e759134a2b126b0c79c6bed6c5c6d92c3", 0xdc}, {&(0x7f00000003c0)="99a46c3aaf1c2b69853bd55ece490ca0729d598ecce22cc4f0708baa80310a9804c4f479bc0500953e2c4e01fb", 0x2d}], 0x6, 0x0, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) r3 = openat(r2, &(0x7f0000000500)='./file0\x00', 0x200, 0x2) fcntl$setflags(r3, 0x2, 0x3) 16:01:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='@bp\xa6\x00\x00\x04\x00\xf8', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) 16:01:04 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000240)="99", 0x1) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)=ANY=[@ANYBLOB="0000008794a16b7f82ee1300000000000000"]) 16:01:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x9, 0x7, 0x80, 0x5}, {0x6, 0x81, 0x6, 0x8001}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:01:04 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a3862070000000082d5955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258508d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe653e3be0e66d9fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8c979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adc0dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df709305d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fd6d8af6daa2327451ddcbdb293c5527b8802cd80ceb29066b8ca000000000000273cd0a15a760500000000000000ede8038dc2a20e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b9a87554ab8f1318d250d569c552cb5fcea3cf4e1a0dbbf64510403f22fd6b4416f2943f5eaac3ad867f230fde663667194a9b521d84fa209e80f007ffb1edf354a1bf92a986fa0e55833aee4bd3ecf8dd5297378b798ff00"/685], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) 16:01:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfd}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x120, &(0x7f0000000080)="a5edd905f870baded19938eeb6") kernel: protection fault trap, code=0 Stopped at in_delmulti+0x8d: movl 0xc(%r14),%r15d ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic the kernel did not panic ddb> trace in_delmulti(fff7f7fffbffffff) at in_delmulti+0x8d in_purgeaddr(ffff800000a0e000) at in_purgeaddr+0x156 in_ifdetach(ffff8000009e3800) at in_ifdetach+0x74 if_setrdomain(ffff8000009e3800,0) at if_setrdomain+0x19a ifioctl(fffffd803d5f5018,8020699f,ffff800017b8c620,ffff8000ffff3160) at ifioctl+0x169d sys_ioctl(ffff8000ffff3160,ffff800017b8c738,ffff800017b8c780) at sys_ioctl+0x5b9 syscall(ffff800017b8c800) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xae62ffdb3c0, count: -8 ddb> show registers rdi 0xffffffff8152520d in_delmulti+0x8d rsi 0x47c0 __ALIGN_SIZE+0x37c0 rbp 0xffff800017b8c440 rbx 0 rdx 0x47c1 __ALIGN_SIZE+0x37c1 rcx 0xffff800016b51000 rax 0xffff800016b51000 r8 0xffff800000a0e000 r9 0x5 r10 0xd05c40a9452d7e58 r11 0xe7610d1ecd9393fa r12 0 r13 0x3 r14 0xfff7f7fffbffffff r15 0x1 rip 0xffffffff8152520d in_delmulti+0x8d cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800017b8c3e0 ss 0x10 in_delmulti+0x8d: movl 0xc(%r14),%r15d ddb> show proc PROC (syz-executor.0) pid=431668 stat=onproc flags process=0 proc=4000000 pri=80, usrpri=80, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff2018,0xffffffff825654b8 process=0xffff8000ffff6d90 user=0xffff800017b87000, vmspace=0xfffffd803f012cc0 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 79717 122953 25269 0 2 0 syz-executor.0 *79717 431668 25269 0 7 0x4000000 syz-executor.0 64739 79564 36127 0 3 0x2 biowait syz-executor.1 25851 442563 0 0 3 0x14200 bored sosplice 25269 163305 36127 0 3 0x82 nanosleep syz-executor.0 36127 259695 55331 0 3 0x82 thrsleep syz-fuzzer 36127 493966 55331 0 3 0x4000082 nanosleep syz-fuzzer 36127 344071 55331 0 3 0x4000082 thrsleep syz-fuzzer 36127 11808 55331 0 3 0x4000082 thrsleep syz-fuzzer 36127 276968 55331 0 3 0x4000082 thrsleep syz-fuzzer 36127 55457 55331 0 3 0x4000082 thrsleep syz-fuzzer 36127 175048 55331 0 3 0x4000082 thrsleep syz-fuzzer 36127 132490 55331 0 3 0x4000082 kqread syz-fuzzer 55331 185126 59735 0 3 0x10008a pause ksh 59735 487515 17647 0 3 0x92 select sshd 70139 67549 1 0 3 0x100083 ttyin getty 17647 347989 1 0 3 0x80 select sshd 34958 495974 15347 73 3 0x100090 kqread syslogd 15347 431571 1 0 3 0x100082 netio syslogd 97954 184295 1 77 3 0x100090 poll dhclient 43574 80065 1 0 3 0x80 poll dhclient 44346 486573 0 0 2 0x14200 zerothread 33109 101966 0 0 3 0x14200 aiodoned aiodoned 15569 235566 0 0 3 0x14200 syncer update 55725 486520 0 0 3 0x14200 cleaner cleaner 35223 454161 0 0 3 0x14200 reaper reaper 13992 256722 0 0 3 0x14200 pgdaemon pagedaemon 34387 488275 0 0 3 0x14200 bored crynlk 71810 226252 0 0 3 0x14200 bored crypto 4468 110078 0 0 3 0x40014200 acpi0 acpi0 8129 92573 0 0 3 0x14200 bored softnet 16944 157384 0 0 3 0x14200 bored systqmp 81329 356472 0 0 3 0x14200 bored systq 85550 444443 0 0 3 0x40014200 bored softclock 1309 182186 0 0 3 0x40014200 idle0 55157 189078 0 0 3 0x14200 bored smr 1 430090 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9539 6485K 7132K 78643K 13321 0 pcb 13 8K 8K 78643K 193 0 rtable 111 8K 8K 78643K 613 0 ifaddr 93 17K 18K 78643K 294 0 counters 19 16K 16K 78643K 19 0 ioctlops 0 0K 2K 78643K 76 0 iov 0 0K 24K 78643K 210 0 mount 1 1K 1K 78643K 1 0 vnodes 1219 77K 77K 78643K 2066 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 14 0 VM map 2 0K 0K 78643K 2 0 sem 12 0K 0K 78643K 326 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 5 13K 25K 78643K 967 0 sigio 0 0K 0K 78643K 73 0 proc 49 38K 63K 78643K 470 0 subproc 32 2K 2K 78643K 51 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 80 0 in_multi 60 3K 3K 78643K 132 0 ether_multi 1 0K 0K 78643K 10 0 mrt 0 0K 0K 78643K 5 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 72 318K 318K 78643K 72 0 exec 0 0K 1K 78643K 286 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 131 120K 124K 78643K 3195 0 UVM aobj 47 2K 2K 78643K 49 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 274 0 NDP 16 0K 0K 78643K 64 0 temp 151 3019K 3091K 78643K 38474 0 kqueue 0 0K 0K 78643K 5 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 11 0 6 1 0 1 1 0 8 0 rtpcb 80 117 0 115 1 0 1 1 0 8 0 rtentry 112 92 0 51 2 0 2 2 0 8 0 unpcb 120 513 0 504 1 0 1 1 0 8 0 syncache 264 9 0 9 3 3 0 1 0 8 0 tcpqe 32 24 0 24 2 2 0 1 0 8 0 tcpcb 544 820 0 816 4 3 1 2 0 8 0 ipq 40 8 0 8 5 4 1 1 0 8 1 ipqe 40 190 0 190 5 4 1 1 0 8 1 inpcb 280 2118 0 2109 6 5 1 3 0 8 0 rttmr 72 2 0 1 1 0 1 1 0 8 0 nd6 48 12 0 9 2 1 1 1 0 8 0 pkpcb 40 4 0 4 2 1 1 1 0 8 1 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 23 0 23 3 3 0 1 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 552 0 308 20 4 16 16 0 8 0 art_table 32 554 0 308 3 0 3 3 0 8 0 art_node 16 91 0 54 1 0 1 1 0 8 0 sysvmsgpl 40 43 0 25 1 0 1 1 0 8 0 semupl 112 5 0 5 1 1 0 1 0 8 0 semapl 112 324 0 314 1 0 1 1 0 8 0 shmpl 112 47 0 2 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2856 0 1451 46 0 46 46 0 8 0 ffsino 240 2856 0 1451 83 0 83 83 0 8 0 nchpl 144 4731 0 4278 61 41 20 61 0 8 0 uvmvnodes 72 3549 0 0 65 0 65 65 0 8 0 vnodes 208 3549 0 0 187 0 187 187 0 8 0 namei 1024 13730 0 13730 1 0 1 1 0 8 1 vcpupl 1984 15 0 0 2 0 2 2 0 8 0 vmpool 528 19 0 4 1 0 1 1 0 8 0 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 14892 0 14891 13 12 1 7 0 8 0 plimitpl 152 86 0 79 1 0 1 1 0 8 0 sigapl 432 1135 0 1122 2 0 2 2 0 8 0 futexpl 56 27524 0 27524 2 1 1 1 0 8 1 knotepl 112 183 0 164 1 0 1 1 0 8 0 kqueuepl 104 282 0 280 1 0 1 1 0 8 0 pipepl 128 828 0 809 4 3 1 2 0 8 0 fdescpl 424 1136 0 1122 2 0 2 2 0 8 0 filepl 120 9655 0 9558 7 3 4 5 0 8 1 lockfpl 104 357 0 356 1 0 1 1 0 8 0 lockfspl 48 125 0 124 1 0 1 1 0 8 0 sessionpl 112 18 0 8 1 0 1 1 0 8 0 pgrppl 48 28 0 18 1 0 1 1 0 8 0 ucredpl 96 895 0 887 1 0 1 1 0 8 0 zombiepl 144 1122 0 1122 2 1 1 1 0 8 1 processpl 864 1151 0 1122 4 0 4 4 0 8 0 procpl 632 2372 0 2335 4 0 4 4 0 8 0 sosppl 128 14 0 14 3 3 0 1 0 8 0 sockpl 384 2775 0 2755 7 4 3 5 0 8 0 mcl64k 65536 83 0 83 2 1 1 1 0 8 1 mcl16k 16384 8 0 8 4 3 1 1 0 8 1 mcl12k 12288 30 0 30 4 3 1 1 0 8 1 mcl9k 9216 15 0 15 5 5 0 1 0 8 0 mcl8k 8192 48 0 48 3 2 1 1 0 8 1 mcl4k 4096 104 0 104 2 1 1 1 0 8 1 mcl2k2 2112 12 0 12 5 5 0 1 0 8 0 mcl2k 2048 72163 0 72118 14 7 7 13 0 8 1 mtagpl 80 32 0 30 2 1 1 1 0 8 0 mbufpl 256 121636 0 121553 52 32 20 36 0 8 8 bufpl 280 11014 0 4806 444 0 444 444 0 8 0 anonpl 16 144603 0 123119 136 33 103 105 0 62 16 amapchunkpl 152 5993 0 5826 50 29 21 21 0 158 14 amappl16 192 7244 0 6053 105 37 68 71 0 8 8 amappl15 184 52 0 48 1 0 1 1 0 8 0 amappl14 176 131 0 128 1 0 1 1 0 8 0 amappl12 160 17 0 14 1 0 1 1 0 8 0 amappl11 152 422 0 411 1 0 1 1 0 8 0 amappl10 144 461 0 457 1 0 1 1 0 8 0 amappl9 136 547 0 544 1 0 1 1 0 8 0 amappl8 128 136 0 107 2 0 2 2 0 8 0 amappl7 120 545 0 533 1 0 1 1 0 8 0 amappl6 112 428 0 421 1 0 1 1 0 8 0 amappl5 104 221 0 209 1 0 1 1 0 8 0 amappl4 96 1375 0 1343 1 0 1 1 0 8 0 amappl3 88 153 0 146 1 0 1 1 0 8 0 amappl2 80 8272 0 8201 3 1 2 3 0 8 0 amappl1 72 29019 0 28599 24 15 9 20 0 8 0 amappl 80 2635 0 2587 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 48 0 2 1 0 1 1 0 8 0 uaddrrnd 24 1155 0 1126 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1155 0 1126 1 0 1 1 0 8 0 vmmpekpl 168 11192 0 11164 2 0 2 2 0 8 0 vmmpepl 168 141338 0 138990 182 39 143 147 0 357 39 vmsppl 272 1154 0 1126 3 1 2 2 0 8 0 pdppl 4096 2316 0 2267 8 1 7 7 0 8 0 pvpl 32 392951 0 369680 304 38 266 278 0 265 75 pmappl 200 1154 0 1126 2 0 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 203 0 57 5 0 5 5 0 8 0