, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 11:49:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000001600)='/dev/pci\x00', 0x1, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001640)='/dev/null\x00', 0x80, 0x0) r4 = getpgrp() r5 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) r7 = socket(0x2, 0x3, 0x8) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r8, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r9 = accept$unix(0xffffffffffffff9c, &(0x7f00000016c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\a\x00'/4098], &(0x7f0000002700)=0x1002) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000002740)='/dev/tty\x00', 0x8000, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002780)='/dev/bpf\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000027c0)={0x0}, 0xc) r13 = getuid() r14 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r15 = fcntl$getown(r14, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000200, r15) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r17, r18) chown(&(0x7f0000000200)='./file0/file0\x00', r17, r18) lchown(&(0x7f0000000780)='./file0\x00', r17, r18) r19 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002800)={0x0, 0x0, 0x0}, 0xc) r21 = getpid() r22 = geteuid() r23 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r23, 0x7, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000002840)={0x0, 0x0, 0x0}, 0xc) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r25, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r25, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r26 = socket$inet6(0x18, 0x4000, 0x70) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r27, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r27, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r28, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r28, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000029c0)={&(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000015c0)=[{&(0x7f0000000380)="bc6b35114851b0e5ad5320d833f49fae097dff90b41cf5c6be462935ecaa64dade0c0540b92858a3db0fba079a6a07049e07a781fe3937081bbe53e19d764c36519f7249a655af6c2a540e9523b2ad51c4b70efeb1c7bcc7bd180f1e122c28446c4211edeb1ed26faca6460e6c3102d5b8581bd23a7dc3d128920d5e95404bab6bf7aaabc43df30b9b512d731360b36c844ba017fec15a6528d83d29c2a02e7096bbec43a3baa62e307f0332fb1aeee20346b48b6b01ee4049458a84e861302587c6a7070ac38018c9cea9157bfc1a72e2b56291ef9a505e0432fbd5cc681305f2f4cce1fe8f446b054a5fa7371695ba82e7dbdadce78ed12c1c72eea7", 0xfd}, {&(0x7f0000000480)="46ab069424f59078fbdd45cc6d11340a6e814a49de5fbba745d7b8b860f988ac6d696b74326c0a99d9b0bd5ab32dff75f1a6238f28fe8d894610a91855ed567b355370e200e8b35791d534969ef867668d8001d71e5d975270fcfa8fb326cb3707a561c067ed6aea3e03f25adf7f693bf7960043bd3dfc85a658840b4fb603960b944ae4fb25e9", 0x87}, {&(0x7f0000000540)="0c1b6b1aba9589ba7d1ad73d4a6f9b5be6564ecad5aac24190af3d093fed6c4cb65eda822bd190693f10ec323cd9ca3b998260567565c22737dd7652f0e46ae2ad0b2dbd5c5dad6d22846512c779738ea8b64f22d703dfc77068425a3235c272f9b99eeaf71827dc8580da5769a0cea0020e238323554603d1fd9449ecbf28a189a62b02755c85984f62aaed9bdba0419bafa227cbf09fcce708ac311fd5f9e20f5e1ec41eee13ad5d0af08a86004ebe0b67c3f72dd8cd2a87672f22d10774d65882fe3a77ff306ea884dd44040b0805203296b0f523d2c2924a28cf4345a690d52d8453d5d5b5063615dc5db428316838de0543594748fcd7b96c16e0d89461601f7657bba29eb215481d322d04605eaeaa91b8500b35fc03236f86a974c3a9f10a08fc1c9961d0404276fad1fd057c6bc98b02c69714a1562a2ebfa2e980104905b4622b2dbeddfa725b3a2318777740434b7968c7555718e7c1591d62cba001bc16028e5b4f7fde6e2a9dbf5a0eff9cbc5acd5b8ed3131f283b8185991fd2d2fe281265279cfb8f3dfe83893605b22672075b27fc222ca059252a0565aa495717abbd9aaea6025ed6a3fc902308f5b8dbc631c910e2df8e5b9a35f68c4aad65427e58b2afc0a905634ebef3fe23e6c500228fc2beaa3602cc7a6ebdffe84dd18d43cbba63a41d0c70a9e376891c5e4936260dff423e207a6981e7f68dd8efc3ec0c04b94aee6c8cffb8f99f27e83e79b50cccd3f0f50e951531d189bfda94f54da2f81ede8c36d3218107d91971be39a430d433243fc291a72fe1e50f01f7d74a48f43ebe2e14e414672b454841041c99bcb8f937c108c1f59744dc2fe58392ab5d060ff281d272f0240cc9b9beb1f64f87ecad509ddf2f1c786a8a2ca7c55e773e859eebf712240c5b775b4fd5b85533549d77284fd4d90690ee67f418b3bd542f63b9d46a45b1066ceda378f353ffa63983c07975166aa031d532529601ae57c6be49f1ec685f69b304d5c52d4dbc89c6a1aef9b392a69aac3b7e1b9fad8df00297ec4756fa99adb915495d4183fc74b50fbb5a308b26b9a2c9b9706b2bbc67fa44fb12ef9c2b6bf307e8454ce45686e339dd867475d4bb218a0014fd41c077ef84cb035e9e93725a36dc91c4fbc78bfd971cf1a11e80fbf0c54c7faa46ecbef806a9e82a76d86d04e309167839d6dc8ea13c87ba05ce502a4803d9a9a12492f0785a97ead751df27c5493c8d942e2464ae1244ee84f6e276cd808d63afbbff4ca4860e20dd21a6174a6790a8128ee979051cb38c4d3d53cbfd61db601fbe09957fcb350649463540b307de6b59f708cd982b0e2c832c735f8a506e19f40f16a9c7df10f95485943ef030405233bd0824214c1d050b919aea389ef498ff4be49b2bc84af442cfa41d367184cec620944b2a940e74f754bfd8bf7af4a7989ba8314fbd615c8e62c9b533edc16524078399c355def27df8c6a0ea9432f3b127d4df95e89e307ad92379158824fbc241e207b242763a616a0de01735c5df95880b56b7fbc00fad8f2ade664e69ddf37c12cbf748e809a5df5955fa71e1063b25e2e147ec2bf44604874aca6fec182356315fc36950a67fed82b1b18424d183e1d01d838d9e7bc1a578e950e7f14b9c54ecd480c8c6d1b1845187fc5a68887f5cd7ddb8c34bc87162a47e1046a2e07cb97ac28fb78d3ec83ede7a1ce2ed62fe05540edd8aace19e74517f29430e200f44970356177cef2871fefec81dd706b0aafc8ec30c432f2917ed12458873aced339f821354171ece485f93852a89378b1a4ff704ffff5325fdc0ac7c386d47a73fd42bf2c93378c72f939fe78583c3147bcd41e3b5414752e6abca75afc180af3bed768d8e9b30d614865ef73128d188b2447af4f99970d30f24222a757749dc0a3e1a12122b4c356731f397d6ba949a5b7657c70a38853511d3613d40bdc55cc2091bbece61a0c80126114ade6d2dd89b46b52bc7c7ee39f147b88e42481f980ede6839742ebcfcbc963d36cf9237375b4cf27e68f33ca91f88359013d2a25e5bea791a407e5096c28ded81eaef44040ea9f31c26a1648fa866a3c35970819023690320227831d780ea1effb6a7bedc0e913b8a65385911ce88486659c5ea95992402ab7699916c7ce3ea7421e9936af7c81f4d495b61650389139a6396e22e94e7e823132b8280985d4bfceb516256bee99c0a02c287fe5c6d84cf28d8b7801ca0ef8d00ba4dd9edd1e4686a48c1cc94d6193fd883deff7a31bdcf7bffeef21cfe6e0f036e90c492e7e49c1e1d10e4843b8ed8736ebaaefe1c64e0593bdf9c1ef43aada6fcb67efbb1bdf570336fec31a19e045dfedb7aeb7b3c9a6fda306fbba3f8f8a102295946d25fee5322dea7a3659663f983dc4b269bfc8c9fad86b44a27443b6672981b037583a672190dc8403d32664534c4551d0c585c6e02139b366e6d5c6ccd215112591728e72bf4626140ec90bf9d3ad74f6a3b06f0014412c8e211035037eadd625684a2cee144466c77dcc6f63e0bf311faf4301701654ce5b958d7da87239f437ea6f687c695e783a2c572cff4caf6d118868f0b0b61a7eec240b386f1ebf8fc5a36a1a62f88617dab63fcd030e365c6ff176ddc1635f46c16e96d57f652275f0eb6e859b38a094114036d0e56948e853f631d0a65c44fb9af2e570bec36e9429d04ea641c4f5a695fd7efefee4f9c2ac6276db6f1e2aadaa82f2ca08dd4f00049726ec34162e2b33597f29211d5387e69fcd4659cfee9e6be77a88f45b8437d1933d3463448e12ba2ee4e73eca7a9ee64b3c3643876cfd15cfc00c7e6fdc67c2f5736ca9bdbaee2ec9935245a061399cae7597106c40241c97a60be7b99f66d8da00a9828399f5fbb617af78ce1096698e69774713fa031e6911d4446d5cd81ff7cde205b0674f6d9d67f793e17cb06e64100670957b85086c3e7ea01cc4be1f0173c36c9e77038294ca6ecdf03b98145c18f6690c422857f56da95619d6049b174385670812dbd8c6333c8b85b55b072a81a7e3be21ff02937169991d72debd03c4e6f6cbc833955ba301a93ea9257c66c2dc21b9c6cfa59edd7aa3cc73c6e0f2e91b578bd7681f3e707b07e8d4f22bd19ee6db2337fe121449a6122d6682062051bf1758183247596eb1749f4b75fe2fa8c0e25d066d6664f954b296aa35bac5a24f7d325a7716f6159fea360e841b8c9c611fa0a9652dbe43a374db44de5f8b83b7c4fae6768d72c74e49ac7bf926a1940b81fdd83c6a3f6c7ec8fa8e47fea3f58b0823980dd634cd651089cf3dad95cebe134f73ce26435434c9a9029251d0e292b5b6cb8f93d16838525d91cb51df6083e7adcb053492d9dddd6bd661005e88f70abd7319961454c19a155af5b3de18b3abcbc67e715633ebaec589fd4566930e1142365c2b69c070b6488a845715f475ad113aa4579094022058ce7ed8d68135c4b7c1a175e55bd088ea28e3c867c0ba8eb6c2a8d6b603ffe02a6ed5dd8a572a1f8bb7593e48f53f1f6b05ba883801080b6c53a3252cda1d74d32365464cc5fa85e803ac5ad563e849ac6956983191115da7eff50a19c01e7d3936032b4278d0873ddbecce9ce774c0d8632b6e2cd1ed77a399526df7fbbba9ddd44d9c53d607400000926b5f26ab49439964932ada39026520addd96414bd4ece182232102687bce2d9297b99599e53ad2af30c777f30ef5ead81749dd5fe1e1b46a956278f3177193b6bb4c3242abfdf23fef69d5d01af4b09172b7e8a93ee6ed6aed81c02e64031b340bd94dc7dd1b75e851656d03938cd74ec859d8709d7af6a985cae951141414bd3921ff52025bf0d2cae1ccfa4206d01996e38eb1fa5eeeb3fb0bed37b2a192ab6f09e29f75a58576006f324ae8417ac9fcbfb29e4c8239c2be4d2f07c3d39fe90ed83e734c1df8afdc1928f7a45cb7b93b385007b4cd735a49815cf89d350fff238a94c807422b51e4ba2943f3bf2bee011842f992275a695bcfdbf9358fd5e0abcca9604ae543d26d3514c864466d66f754a3d941f379542a356a576b5cec47a3e3262b71d3710d1ecf92120915334b40eb6d1a752a19323ac47f3cfdf57c684ade8826fc6deaeb1c397dfae0efadfde627cb0b3d2a45f0d3d4f4edf3a30296d6402d0922fe149af0ac3fd36de7d14177600e1770dfbdc7b943f822ba6f0c6b1030922ace2f365878f65ec10eef29495012ffdcbde8bcf13143e8c7a7b520763dfba518c75544a29213bf98f3891003f192e581550f92cadc936d438d1e9d9623bd3078d6c71680e8b2c2cc190e77f77992ea5ecc1a9cc1765d5eedbf75fe3d9e8718d8e1eda13bb20a4bdbaf6fdde6a5377a74f27617f8ec4bd448dfab086a36f6475254a7d1e2a16cc7e76599330b1d75ea2e437e5a9a2f333faab067f2c84c5b4cfd85ab4a1195cb46b7ff5b51e65174019354b7e69c4f8790194fd50201e828502de2d845875f1cb1f6e09757da60469a2204d0bb773ee230cdfaf172095d1cc3044ed69ed91bbe0e07532450d02d178bf1f6148037bbf304aba19b7a690b1d09f342438eee9f31470718953713a4fd80741c8299dbcae1e966329295d49582559bdab018ac6b0723f3cc6856932e2694e40fb4b02224523223ac1ebd2bed4f6ac2acdae7f420499700c0546d55f00c2dcde3cd60ac5bc203e6e02dcbb11978f4fcbacced57a3434790f49f9f95112d490327d0919c47af41fe7d420b3ce087c6e02a77ec18582e86cc8a5a74f529f99493e49e7a902fc0649bbb057231e34bf9364c3c1e26b3483ad40768112df09c6301bb08f583a2e2b3d3fd0f4a7560e64c18e58009db5678db83c86bc3031a2b21f2554d41a1473b05f786b678039709b6e51758b328bc53ba95146858796e00e604f7c83ac91e761579644f6c04b353430dc56711aef74e050dc0e4e6cb4468277f1d5b75b9b31e6e450c84fd71f23d248ce2076da60538ecda55e0908c0c508d92c610a0fc715ff51796cf0f2ce35b3fc7e2144fb0ce5435a00b7d50349bfb56db925aa2a148287c516fdccf8d968236fbfd2a25d992ba8302c619772bc41955b2d567be1eab8c1aff561505dd90c63600686c7323a0073845879d45fcdfd6192bffcd32c8bbc56213eb27e098b25a626b5afb1f5342f29c7daa32fcfbd4cd9ac540d90d94840235ea5a0595bfb5096554ef5c44b79deece6333cae5efaceb6b3e8f0d78f6172ac1ab3ed0d60a09618d76aa373fe30e1f227b80b9c185898137fa6361e2d25bfbfe6b0d072094d4bafe7bb041d9c084553e04c4b635cd78c4f6a7b5bbf36136976754e2c2e6cef3a4961a5762d2d4c675054edc546f6db89c5f296d9d8e9c9845f6e7cbd7f9ed98df64dc6954f9ccba8f67484bf7af3c347f4d25ec625c0ba3c30fd73b85e65b4195eea92f214931d29f3f94f696f0747b1706537e8705e0cb8c10b5a56bee0cae19a52072ee042925cf8fd767acb8340435ba35b5189ea775e22ad45434c9333c4aa8c5f6d7c1631252c63268488de0a4e0285638cba77b1556e98c9b75f41664c9ba45822e30a0d7dba33a79f99ab6dcfe1c9d2580f88c56dfed4bb54f07d67773db85a67b25d114ade74c05a3c5fff39df5620514c75fa362badd70f2eba4c172b774268188a62a96dff5c31e25113137cca974b5c57ca348392b041f2ba6b3b4ddec27cf8749da021b2fb0a5c600fa1596eb6799042a1fdc6c8c054457f6776f71667210b63ae042db0b40144157ee8ee45c94a42e0842c008cb87b7fc5", 0x1000}, {&(0x7f0000001540)="d128d0e115359b8d0c0bc22413ab37904fbf4a4db0c4030d43c19f418e2a1afa3f85aec2d1b19b85676a645e7fa5d3bac7b3123ea85792ae726a666c9ab8f340d9c5a04c95cfbbb822651a469552e93263b10a989098b8ea4361f37c61472dbdc15805ea54a259869af961291b82fca8c8fbd404cdc3ce", 0x77}], 0x4, &(0x7f0000002a00)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r7, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r0, @ANYRES32=r11, @ANYRES32=r0, @ANYBLOB="de200c4735a22000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=r17, @ANYRES32=r19, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32=r20, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r24, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r25, @ANYRES32=r26, @ANYRES32=r27, @ANYRES32=r28], 0x120, 0x15}, 0x6) write(r1, &(0x7f0000000000)="670d581af5b4e55ba96843ffd95839e043b06566", 0x1) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000200)="a268cc209fd42f6b1c9d71ddbfa0948994164664c5cfd37ee2f01840e11ffa9bb0e2f16ecaf0519289ea92e70900d37503694a20b283129da4c0e4e5c94ad6bd3c2fdef312929d947967b3166964c29e5521362a911722f74a8a821c096e008bc41205f477d775a2476e3550fa87deee88c74589f41d07fa1bb8a709f8de242963cd98e61a2ce6fa059d26446c5d5be8ec52a6564a6f228a45810d3535a2cc915f0d215128c6fb702985c3ef9996d497c9f3e510742f1ad540f7f5ab625637fc6ee1fc4fd3a06f1dab8b3538b93cf4941cb94ee18140670a4efffae976174cecd2", 0xe1}, {&(0x7f0000000140)="8d9f97b7f81b38729ca5a677bbcb9cd0f6808a67d8b59ccb20fd9a1a7d4f6a7e776c88a752cd8a86b4b696", 0x2b}], 0x11cb, 0x0, 0xffffffffffffffff) 11:49:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) listen(r1, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = dup2(r0, r2) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 11:49:08 executing program 0: setuid(0xee01) socket(0x800000018, 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)) bind$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0x351) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x8004) r2 = getpgid(0xffffffffffffffff) fcntl$lock(r1, 0xf, &(0x7f0000000140)={0x1, 0x1, 0x81, 0x66, r2}) 11:49:08 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x1, 0x1) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") 11:49:08 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f00000004c0)="d3eef3e75ee0b2a43a47c9e04d87403fcac958730909672607cc0dd561f9311b9528fb544456ec1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b04ff146c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x6b) pwrite(r1, &(0x7f0000000000)="5edd1a1737a20fec478a5b03c9a4b998b0118da7a820fa9201dd0f6f2c683a", 0x1f, 0x0, 0x2) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 11:49:08 executing program 1: mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x50) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) 11:49:08 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="20000000000000f127737f2c000000290600000500000003b20000c9b75f169d0063f878e4c25f03e4a94596706ea0de666a652043e4620d39b2d3f9a1d4"], 0x30}, 0x0) setreuid(0x0, 0xee00) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:49:08 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="ef87000000008b44"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000e) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000200)) r3 = dup(r0) recvfrom$inet6(r1, &(0x7f0000000480)=""/4096, 0x1000, 0x41, 0x0, 0xfffffffffffffff9) listen(r3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r4 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x129) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r5, 0x0, &(0x7f0000000040)) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x2, 0x400000000002, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r8, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r9, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r10, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r11, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socketpair(0x1, 0xc005, 0x3, &(0x7f0000001480)) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r12, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r13 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/ttyCcfg\x00', 0x40, 0x0) fcntl$dupfd(r13, 0xa, r7) r14 = fcntl$dupfd(r2, 0xa, r7) ioctl$FIOASYNC(r14, 0x8004667d, &(0x7f0000000440)=0x200000) write(r4, &(0x7f00000000c0)="a9a94b142498f3d084e162f1cb1159d5d9521840832cd8a188da80abeb33199cbc910bb3d50328b6b3172d866b71fef7962436fafe904c361a0d490e0e7cd9a577f38f9e7a9fbed7e11f7fafe4d5a9ce12828a029c4ea615238f99d1e44c44ec5fc06546e3977b40f15796361cbfdfc283e112614ac00949d5f45c8e7051805a9ebcc225c1c93b73606751e9dcda4ef0ce", 0x91) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) r15 = socket(0x2, 0x1, 0x0) connect$unix(r15, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r15, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa543ebcb609bc526f0dd413471ca2", 0x114, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r16 = accept$unix(r3, 0x0, 0x0) write(r16, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) sendto$unix(r15, &(0x7f00000000c0)="b9e17c754528668ee54d4e42b67b77a57ddfdade358cafae2641068ba77d41b30ed78f02aebae357971981e601ea692c6d5d3e0bf5930ac55cfab1752fe6f9c88479b180b05b02cb5a30eb5ffd66403c6850493be0e22d708b0af877ef55c281aec760f1a5fb0f01ebc475dad7892c9716bd4989aec6d963b23d0222578cf6a168c1c967", 0x84, 0x0, 0x0, 0x0) dup2(r3, r16) 11:49:08 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r3 = kqueue() open(&(0x7f0000000040)='./bus/file0\x00', 0x80, 0x100) r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kqueue() kevent(r2, &(0x7f0000000080)=[{{}, 0xbd973a3012adea77, 0xbc, 0x1, 0x2, 0xb010}], 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x23, 0x0, 0x4000000000000000}], 0xb, 0x0, 0x7, 0x0) 11:49:08 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) write(r0, &(0x7f0000000100)="8c65", 0x26d) 11:49:08 executing program 0: select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000380)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1000, 0x5, 0x10000, 0x4, "1b55acd832f2cb73aa61f954cb75ba27a87ac945", 0x400, 0x3}) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup(r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000040)="3653b8f2df300e1a7974dd93f65d8913", 0x10}, {&(0x7f0000000080)="581d79bf6f9fef9054d359d2e9d920e686e0ec128f3063fdc0199f0bab849825a3db9ab7b263b0c58414520ca8239d05a2cdc38e03df238c489e222f282efa55e4dee61c6f675e9e298c1ca2e52fc374545d33e0734b24d7afc70440d6604bcd1f0ce630", 0x64}, {&(0x7f0000000100)="94f9ca25e1fae0b4bd3d9e003d9bee1519732e8c268d3a3f4d0f87841e", 0x1d}], 0x3) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x8000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000040)="3653b8f2df300e1a7974dd93f65d8913", 0x10}, {&(0x7f0000000080)="581d79bf6f9fef9054d359d2e9d920e686e0ec128f3063fdc0199f0bab849825a3db9ab7b263b0c58414520ca8239d05a2cdc38e03df238c489e222f282efa55e4dee61c6f675e9e298c1ca2e52fc374545d33e0734b24d7afc70440d6604bcd1f0ce630", 0x64}, {&(0x7f0000000100)="94f9ca25e1fae0b4bd3d9e003d9bee1519732e8c268d3a3f4d0f87841e", 0x1d}], 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffffffffffe30}, 0x42) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r6 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r6, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r6, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000380)) r7 = msgget$private(0x0, 0x718) r8 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r10 = geteuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r12 = getpgrp() r13 = getpgrp() msgctl$IPC_SET(r7, 0x1, &(0x7f0000000300)={{0x8001, r8, r9, r10, r11, 0x4c, 0x6}, 0x8, 0x800, r12, r13, 0x7, 0x4, 0x8, 0x484}) getppid() r14 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r14, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r14, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r14, 0x4004746a, &(0x7f0000000380)) r15 = msgget$private(0x0, 0x718) r16 = getuid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r18 = geteuid() getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r20 = getpgrp() r21 = getpgrp() msgctl$IPC_SET(r15, 0x1, &(0x7f0000000300)={{0x8001, r16, r17, r18, r19, 0x4c, 0x6}, 0x8, 0x800, r20, r21, 0x7, 0x4, 0x8, 0x484}) r22 = getgid() r23 = open(&(0x7f0000000100)='.\x00', 0x200, 0x0) mkdirat(r23, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r23, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r23, 0x4004746a, &(0x7f00000005c0)) r24 = msgget$private(0x0, 0x718) r25 = getuid() socketpair(0x1, 0x2, 0xd4, &(0x7f00000004c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r26, 0x0, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x172) r28 = geteuid() getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) r29 = getpgrp() r30 = getpgrp() r31 = getgid() msgctl$IPC_SET(r24, 0x1, &(0x7f0000000300)={{0x8001, r25, r27, r28, r31, 0x1, 0x6}, 0x8, 0x800, r29, r30, 0x7, 0x4, 0x8, 0x484}) r32 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r32, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r32, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r32, 0x4004746a, &(0x7f0000000380)) r33 = msgget$private(0x0, 0x718) r34 = getuid() getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r36 = geteuid() getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r38 = getpgrp() r39 = getpgrp() msgctl$IPC_SET(r33, 0x1, &(0x7f0000000300)={{0x8001, r34, r35, r36, r37, 0x4c, 0x6}, 0x8, 0x800, r38, r39, 0x7, 0x4, 0x8, 0x484}) r40 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r40, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r40, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r40, 0x4004746a, &(0x7f0000000380)) r41 = geteuid() getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r43 = getpgrp() r44 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x8001, 0x0, 0x0, r41, r42, 0x4c, 0x6}, 0x8, 0x800, r43, r44, 0x7, 0x4, 0x8, 0x484}) fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r45 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r45, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='./file0\x00', r45, &(0x7f0000000480)='./file0\x00') ioctl$TIOCMGET(r45, 0x4004746a, &(0x7f0000000380)) r46 = msgget$private(0x0, 0x718) getuid() getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r48 = geteuid() getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xa2) r50 = getpgrp() r51 = getpgrp() r52 = geteuid() msgctl$IPC_SET(r46, 0x1, &(0x7f0000000300)={{0x8001, r52, r47, r48, r49, 0x20, 0x6}, 0x8, 0x8, r50, r51, 0x7, 0x4, 0x8, 0x484}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) r53 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r53, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f0000000600)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000680)='./file0\x00') ioctl$TIOCMGET(r53, 0x4004746a, &(0x7f0000000380)) r54 = msgget$private(0x0, 0x718) r55 = getuid() r56 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r57 = semget(0x3, 0x4, 0x8) r58 = geteuid() r59 = socket(0x400000000018, 0x3, 0x3a) dup(r59) r60 = getuid() sendmsg(r59, &(0x7f0000003a40)={&(0x7f0000002700)=@in={0x2, 0x2}, 0xc, &(0x7f0000003880)=[{&(0x7f0000002740)="050436d43cda30fd718957c83216d25844c12ff2df660b95f45bf444c48c85e96028c81d39758da2d0cce7477b53b091efcd1b24ba3a26f73b1dfcb7f819aee685", 0x41}, {&(0x7f00000027c0)="983757975b62736f092c7a263706bf636e9b9a5438736d8fa4e1880a4f9a0084dcfa6f89f6c4bd0454bf36cad7c38002fe098c2d180e5168d26eec2b3ce11b1c83905565f98a1a7c6eca32f050cb2b80fa77f4b604422d56337207fe1e64c36562d21d6dcd5d18c243dc201bae6c29015be33c6d", 0x74}, {&(0x7f0000002840)}, {&(0x7f0000002880)="5277b5be3d62f9c574db71620e64f13dff0bb7731c4b9d7d12c799a117698f4e35ba9bb3f4618eed713df2645fd51c6ef28543c147aec19947eeaa936e2a7750d2d7d63e7c5717b0cb94bc5cd85904d58776ad44f9445a1791212f8484626b9a165c44a86d7bd0c7121efa05ba66611c3ede39996d95ecac822e6c4cd6a8d0a930b53cc0a626e28e442173e90f1ca54fdd098b8c27cce906fadcf82afa291766991e88ef5179cf3b84d3cc71593f271a0fbd9a97ca1e4306c09608fab577e126bc7a9c0473559bf34c2d03824d3684022cab74afd5f45100bfdb2a266b79d4af8bcbaaee04f33829367b23a4c67b29d5df45ba51e27f240bfea1d104a8fdd97b6f6549453f7a154316bd28c7bd688a4db8d99eda430383f06b297bbef82dfebd2435c71db554ef46c37079d4b1151447de9713f2ed8486e219078c09e1c5280f08968dc0af4a90cadb1c74a30a3a5f4e4e937386c95076c232a653be8150b20f8d104715062f13c1aa6f605569d023cee40d86c125e377a6596320deb64a8383e663e62b6727468e419c542860923891941cbb67dbc4c1c03e9ce0a7c112465490e20ec26063a719046b6650f32c40e9bfdee0b7e130e0dbd0792fc1b61dcbad036fe563b50393d0a99062ef4230cb91b8ac48b7282d8fc2ea884a003a454f32e8b161c4236e2ca9971a3e9d9675a64ed5c3d16a51738ed27e6fee91336b5db1e02fdfbbd5be7a9395f5658f09fdbd10464628c9473e83a2712ecb7a2f8fd77679f5bbb9f7c794d85564b3963b66f730ae7401f39eb0cce4fcc7b3a72be5871b45fdfbd6575056a44fe765a5cc24a1492bb603b7c20b2ecc38033ca7839f9fb2c60452b0e8c216eb9da3096223738db11a45846360a3ac2688441177bff91e588880c17b22b3d1e9e44cc880b3d3b8760929242eda28c08e7deb30c253d7e20b686a5a37bef3758d55faf8b801c6e8cdca3d260706bb7b393a34f0ebb25ec7564603874d32b1f7f2f9ca7fe927173a0a8b3c0953f9a2b016ff15dc399712d9fc47f56defde0bbcd4e45e715a1ce0942d3b743d88910d752686904538c6addc406d5db223e321ae13a64be148d05a856c6f7ac7a9d919c43a2a9df01b07eb23798be24b9c1ee331d0cf74b119b1b3920321eda491ae49c754b47f8a1f100f1583fb596205e6d6da035f1f6b7a2254ba6760ff4edd567b5b554521ec0da2a6a011ae74fc4331d74f458a61cbf9100dec588b64df95b46bb381141962018f2131b1e6e26339b84fea70970218c38cd340fdef9c72afffa896eaf17155aa46dce2c10d97ead4786af39cabf28f3afdb226319fdbf1248735b5a734a9b97a09b3d675de11522c371a7c25a99a8a5abbd52dac64ccc4ad31aa5851551aa93534ab9b216d7268707b3f31f1b3533d3ccbd0a36e18025c48b39fccfa71c405336c6234240f49369eec39267a92ece0386507979b1f4d149353c3fc7f8cd50c98659c0888dc55de7cad6dea6dcb8d8d324bd27ddc26d39974c9aea51c581975ec5e00e67ab583b2c8ffdaf35f6ff21d2195b75eeb46cdc3b47874a958734eb19fe580069a973fba249cd10ff14babb1f50a60b6e657d73e4381b579c07456dbfa89e784664d471ed65c494408e5c8af9d688652df26e7d501ea8534e7374aa943a814ee85faeb73c9ff564de6d1561622cee8250e78114eace0a7372b9fe79913da9d64ec35f18cd9e79d20534a3d0bddee9764f1bb6275b2d0e3410569ba114953d92eb62c2548e76102933c9e1e9b5c08ec22a44a91a042993ccdafdde3169014addc0cd973391b3c292d22f5697d07fa5530ff6135503d59677260ae83d893972d5edd9fa69b47454bb6f64a0bbf34b0a0a693c4e5a8d71f5e84e982a7c6254525cec4d193c3778085838a7bca7491cdf22d21eef30b43d5750179efb42be4ce72f7cc48f8f0a7d527874fa3549781f96aec75155fe9943d610b3a8f3bc6b8e12ed941c8a3735c27b3854935266f8cae1beba653f2d8cc20249df98870e8bfad7e0a4d3888edbbd7c4889407a3c4cc97637c4e8548c9c9455bab9307be64b9c86ff9d48374547f842fecc28c6be1aa20c7f5f050148741459a1f346dad3f9afe1f494bd31e9c2e02ba54d807827e9e1c93d61e529ed44790f7ed84adf4c8e138ebae303b356619ad8cd879a16d1e14433ade7be7ca97c150f2d061cbafe387bad0ca0e11b4628757d68c1bfb38dd9369c5d9c3aa6454cdf19e9d0b10f341f3e04bc113062c562417504f373dc0e491f6e893e6c62ddc77174d80f44e81fde1f301173d6b2591f77dfcef9466d0ed91eb650e171a5d8c446ad2a61325b0edfd1d02f2c9caf3dc960227ced7c71d6e128a5f0aff1562173d0bcccfdd63aa12ce8d9496a02905bbd8a613830ceca5917d770c69501bfb3c6530811dfce3b842a94c9dfd148e3f6c669a554cf73eb8b46e197e5551acc2b8d535fef0611868656b92a42d43376eebe48a8aa304fc1c4aa82151fe6f32a81f86b337a18b22b1c526b30a19d10ac568d49dddddbfdbc41697c95efa274189e146c1e4b878613b80f8b1a727136d74a47e5f70451b9ed68cd11e1ec286718667326b99dbf6d60d81306d977b05e8f24bb5cf85da3c2aab4f4ae003f00ca4a66fef60e5ff2d1b5351f93fd2f46c5a004818a0446f755dcc88f83624017973bc62ea5ff05c9d173e6385be4a42adbeb5a4d29021c8f01fe5e59d9dc395b7ae73cbfbf48710517f8e42b3375923dc93d8d998c38e574ba8d73be0c0bbb684933449904da88c73c117895fef6ed8b2490ca2128db7d1c0507a393c143912137377d4a9c7a68fdc330571959df3c01ef41f1ee089ba47258788f414877d4a8035103b0b0827832b75e4dcf8262b9f36f82064f74b3ccba82fe77d5d8a30599e19d38fad2f4970e57d3f7dde06c2337e9c95096575aea745e342e5a1bfa6977828f4b5ea187ea5b2c8de718bf0686a95a40db56aecbf71e37855ac9dc444b6cea4bd39dbadbc0a8730f28d88358f332b410ac01c7c385ea09b3a6894341e4ddc36f1c2990a70a53a24415342c90132122dd544bac0ec0c57d6f4d2cd4a980dec12128396702e2cd9e460d9c6e85ed69be40597e34b44be4d126320389cca40ea096f50f1e54382a5cca5b82fe2d8f822aa252cc68c3d3cf343aea975c5fd85f20fd6510de434cbf6713e77573e0602dd074f0ed7d0967d57f9a117fcf4a8f3d5800b5d2aac5998aacf9a5681a91d1e7486f0e8e21e8c3470d1066253048f7cba32348694786839af607291cafb8744e7de86392a037c40af9e31ad975d5b13df40556b3f63650fc0ad49ae7745ede9cfe713d83f74bb83a1cf138693dcefd79d3dc49469a28e4b94943e7c5fa8dd15c0940c91d7b98b7ce54c468956e730b675b52251810135b0bfdb1b33193c5b31ba50db702109508b4411b11372618b87a4999508af539ce2e26557253f64c69ef6df5ec7521b4b6a568533aab9c9d86a7b4253f5f7c94a72daa1635d5f0a91379aeb5287f03654b9e072549eef53e3516bde0c108bb7e9db5431a73468bf08ab43a8b4a9e12eac24eadc56db141bd4beb150d34a035ee1e7fce53c554e55188486ae5aa420b804a440820b7a173d60a2b2a8cf81368aaa00f5885b6652c2dc41c5c7d546134c492989299aafa5030e9bb85fb32f01d0925874b410c74b8b1d7a08fe5f35f4f9ab8b9648a15d35f5906d1fdf221ee167f8e7f886ac0bacbf7b25cfbda2bbdfa66e367b7b129c0690017c2e9323bac1202970f924ca2590191aaf530abf88c62fa97a9402c1bdf3c0d3d45aaf06c589a0ae035422833c03dacb202bb14e00f46fc47f5b3811f5e9831b9442b3183a740f26d39a4912bce049fd04ab860370713027eb0d1409f8927d586e6e8badec9261db8fde21c59667f086f57f4123c7d177c341b14904747e00cdf5be562b4a1a105b85084bb51cc473f270a2b6e7b696481d2ff9600574f21995038ef6fe4b89643ba970e63a3b5cef35824cd7d5960e73c79e44a431d02c4f48ce519c18e22b4717409ac7a0f2edac05eba2076d8a00974eea5216cb0cbcf37ff3fa145b89e24d92555b309e2306521404f310c8043c6e9c68b9ffe8000f3c3b35580443363447df1d97ed0cdd978ed5e85ab5cd4ebd3d61d80f2ad26182ec2df9efa876feec2c3f6927ddb03903e0aaa3bb6d874639452350d267a91618f3b1685ef045b7a283bb59149ab4709ec798db284f45eff3ff8b0b1fe1d369a4100072baced78572a6e0e7c729482334edaf12bf49fccff5e2ed20a18f3437f8f2772b8f1449d31a6d5aa6a6096e43d9449ec3d41c1d7e66657ab20b3cf56fe69dde6eb3f6abdf7fe1bbf7d05dbe657f84502fefe17def81dd1d1c1cc4842a8f3f40a16159e7604df84f1ccfecd8999034fb8c760545fa11d76c021cf1a3b50dc26ab63b755271e9e27e4bcf8e6b1962d47806a154b87c42e6f1d2d767aab56167f5c6adc392fe8fe76f91f014663ac3eb7e01fc2d4b56827d716946319cb1e0a5298d470de5ce1f5096d58d1ff11ded9f6635f84fdd6bf897b8d5b1c93ae62f934dc983de8c69ae322c1cd67f7256d59318812500ab255d10b936d42636ba019f43c76f4c0906101d70852fe9066383bfc0537d79569eb51b2174ea88e73be308c209c1c50e856fa4e6414324cc3812c312a3dcdd153e42dfedb6deb7ff58c7f4d9e177ed56928e8c3815fc1df9d6b9e3a18af4b7671d0fa7ccc80cda5550e3d8f2bebb9dcd10515d6dfc3ee15beb1a1635c0e38521b8d810390165d460579a5e29b9e2a24f5f0a6d5d754dd20d6729ff330d6d232ce8b9061178acd5035e32f7d806fca0a041e07e9062b912a207a597ea429e8259a1725785b33621e5928a0bb9cf9d150f769e9abe0b31e7238a5de690cb95b598e6656d3ae8eb582cad116c92604954d8bfb88aed130650ed4138439841da4be3c8d84a9ae61bbf80819211c970856937e06d3c2d5123e104cd49d6889d7c3c9ac74471f680af024b884fb0b8affbf47842cbf48448529ac1ea1b8dab7d77490c48ca93f5b8a9ec3be42cc42c71932295b7c1fd38015092289d2060d00230bcdc4a92199757f6cf879ee6b9565b59cc3cd9c4f08f93f254fd893e92eab208b86cc3f33e7e0e8c731953dd9141c4d52c583b2632b6e00ad3173a9c3921fdd60020b6c5852068b24342f404076de6041802abc974fee2d56a3b83e38327c7e77a8f211ffe9aac263d3c3146e6384c9c85e3a799c273559f0ebb76c6869830d5e20f214e0b9cdafcd49c314cc89dcc41e72681c8e4b90a7757728e82897234b501d11ba6aa5dc57ab0064ea92e0a46046c4a73b048db8bfa81fa436d1112c69ed1c0b95ddea67483bf93e4737263d0ab610bba18db4783a0a11f3828b5e6b1fed95f70da83ca35128c80f07e69572e5c03b3ba7bf7afcc381b431178444552713f47f3c87b340d28864d293d63283f4f3ac3ed67039ec741fd320a5da70cd4d5af6bf2f5e565791cda90e191009cac77173ddc67d980c13358ac2b17f0351da2ea6a9a1b13e895980a2cdf2f751a98ea2c92ae42fd9b1c86ac19fbd8a692629e6b361253963d0abd2bbb1e5bd542e365b58ae17f8cfbd88d822957477ca61bd1bd3ebcb7d3c3d829006556d4ef3f7ad22442198eab80eaad0a3bc53180d50aef6dd0df87da5d65e07ab6a5865b8f6fd45543b199360c16d71cb7abe59370a8c95e0dbdca36fb12ade013844f27e0b0dbae475e531cead75ba74af1cb033ef886", 0x1000}], 0x4, &(0x7f00000038c0)=[{0x40, 0xfc481ec40cd13600, 0x8001, "06d79918fbc796d086ffceb93416ab317a3fcc8c0415ddcb8bb89cd52242b5cbbba81fb530f6cc57ef2c549600c501"}, {0xa0, 0xffff, 0xa3, "8681bb165608c84ef237e7792eb713ddc4ac6e3d7e13f6845f08705c9229ae6e3dd8ef4461c84037a22c9854143928c0a74c3fff784b55c77725c8da5592eb0d4a00b42e02eb2fda45fb02e22a305fbab4f9b145884a9bd1787d1ffd9a874ba7d607e889407b4829f864ee6eb4ceac413b0190f6ed157af3db079fae14322deffe40cd9e67da23f2199a5485"}, {0x88, 0x1, 0xfffffffffffffff8, "e9647762b033e23354144efe911edf0c2ead05a77f3d8b9b206957d90ae757b592eacf9569f0f7e6abf8d897b968d07fe0acc41055e15d3b8a4e5bd2ba18efca31d7f33fc2598c11818c4e77e83f5db09ec5b27cd4e0a1d84d85fb0ae63508549c7c627d93d66a50178211c7096396ac0787a41ae2a6e1"}], 0x168}, 0x9878d5c527fde8da) r61 = getegid() fchown(r59, r60, r61) r62 = socket(0x400000000018, 0x3, 0x3a) dup(r62) r63 = getuid() sendmsg(r62, &(0x7f0000003a40)={&(0x7f0000002700)=@in={0x2, 0x2}, 0xc, &(0x7f0000003880)=[{&(0x7f0000002740)="050436d43cda30fd718957c83216d25844c12ff2df660b95f45bf444c48c85e96028c81d39758da2d0cce7477b53b091efcd1b24ba3a26f73b1dfcb7f819aee685", 0x41}, {&(0x7f00000027c0)="983757975b62736f092c7a263706bf636e9b9a5438736d8fa4e1880a4f9a0084dcfa6f89f6c4bd0454bf36cad7c38002fe098c2d180e5168d26eec2b3ce11b1c83905565f98a1a7c6eca32f050cb2b80fa77f4b604422d56337207fe1e64c36562d21d6dcd5d18c243dc201bae6c29015be33c6d", 0x74}, {&(0x7f0000002840)}, {&(0x7f0000002880)="5277b5be3d62f9c574db71620e64f13dff0bb7731c4b9d7d12c799a117698f4e35ba9bb3f4618eed713df2645fd51c6ef28543c147aec19947eeaa936e2a7750d2d7d63e7c5717b0cb94bc5cd85904d58776ad44f9445a1791212f8484626b9a165c44a86d7bd0c7121efa05ba66611c3ede39996d95ecac822e6c4cd6a8d0a930b53cc0a626e28e442173e90f1ca54fdd098b8c27cce906fadcf82afa291766991e88ef5179cf3b84d3cc71593f271a0fbd9a97ca1e4306c09608fab577e126bc7a9c0473559bf34c2d03824d3684022cab74afd5f45100bfdb2a266b79d4af8bcbaaee04f33829367b23a4c67b29d5df45ba51e27f240bfea1d104a8fdd97b6f6549453f7a154316bd28c7bd688a4db8d99eda430383f06b297bbef82dfebd2435c71db554ef46c37079d4b1151447de9713f2ed8486e219078c09e1c5280f08968dc0af4a90cadb1c74a30a3a5f4e4e937386c95076c232a653be8150b20f8d104715062f13c1aa6f605569d023cee40d86c125e377a6596320deb64a8383e663e62b6727468e419c542860923891941cbb67dbc4c1c03e9ce0a7c112465490e20ec26063a719046b6650f32c40e9bfdee0b7e130e0dbd0792fc1b61dcbad036fe563b50393d0a99062ef4230cb91b8ac48b7282d8fc2ea884a003a454f32e8b161c4236e2ca9971a3e9d9675a64ed5c3d16a51738ed27e6fee91336b5db1e02fdfbbd5be7a9395f5658f09fdbd10464628c9473e83a2712ecb7a2f8fd77679f5bbb9f7c794d85564b3963b66f730ae7401f39eb0cce4fcc7b3a72be5871b45fdfbd6575056a44fe765a5cc24a1492bb603b7c20b2ecc38033ca7839f9fb2c60452b0e8c216eb9da3096223738db11a45846360a3ac2688441177bff91e588880c17b22b3d1e9e44cc880b3d3b8760929242eda28c08e7deb30c253d7e20b686a5a37bef3758d55faf8b801c6e8cdca3d260706bb7b393a34f0ebb25ec7564603874d32b1f7f2f9ca7fe927173a0a8b3c0953f9a2b016ff15dc399712d9fc47f56defde0bbcd4e45e715a1ce0942d3b743d88910d752686904538c6addc406d5db223e321ae13a64be148d05a856c6f7ac7a9d919c43a2a9df01b07eb23798be24b9c1ee331d0cf74b119b1b3920321eda491ae49c754b47f8a1f100f1583fb596205e6d6da035f1f6b7a2254ba6760ff4edd567b5b554521ec0da2a6a011ae74fc4331d74f458a61cbf9100dec588b64df95b46bb381141962018f2131b1e6e26339b84fea70970218c38cd340fdef9c72afffa896eaf17155aa46dce2c10d97ead4786af39cabf28f3afdb226319fdbf1248735b5a734a9b97a09b3d675de11522c371a7c25a99a8a5abbd52dac64ccc4ad31aa5851551aa93534ab9b216d7268707b3f31f1b3533d3ccbd0a36e18025c48b39fccfa71c405336c6234240f49369eec39267a92ece0386507979b1f4d149353c3fc7f8cd50c98659c0888dc55de7cad6dea6dcb8d8d324bd27ddc26d39974c9aea51c581975ec5e00e67ab583b2c8ffdaf35f6ff21d2195b75eeb46cdc3b47874a958734eb19fe580069a973fba249cd10ff14babb1f50a60b6e657d73e4381b579c07456dbfa89e784664d471ed65c494408e5c8af9d688652df26e7d501ea8534e7374aa943a814ee85faeb73c9ff564de6d1561622cee8250e78114eace0a7372b9fe79913da9d64ec35f18cd9e79d20534a3d0bddee9764f1bb6275b2d0e3410569ba114953d92eb62c2548e76102933c9e1e9b5c08ec22a44a91a042993ccdafdde3169014addc0cd973391b3c292d22f5697d07fa5530ff6135503d59677260ae83d893972d5edd9fa69b47454bb6f64a0bbf34b0a0a693c4e5a8d71f5e84e982a7c6254525cec4d193c3778085838a7bca7491cdf22d21eef30b43d5750179efb42be4ce72f7cc48f8f0a7d527874fa3549781f96aec75155fe9943d610b3a8f3bc6b8e12ed941c8a3735c27b3854935266f8cae1beba653f2d8cc20249df98870e8bfad7e0a4d3888edbbd7c4889407a3c4cc97637c4e8548c9c9455bab9307be64b9c86ff9d48374547f842fecc28c6be1aa20c7f5f050148741459a1f346dad3f9afe1f494bd31e9c2e02ba54d807827e9e1c93d61e529ed44790f7ed84adf4c8e138ebae303b356619ad8cd879a16d1e14433ade7be7ca97c150f2d061cbafe387bad0ca0e11b4628757d68c1bfb38dd9369c5d9c3aa6454cdf19e9d0b10f341f3e04bc113062c562417504f373dc0e491f6e893e6c62ddc77174d80f44e81fde1f301173d6b2591f77dfcef9466d0ed91eb650e171a5d8c446ad2a61325b0edfd1d02f2c9caf3dc960227ced7c71d6e128a5f0aff1562173d0bcccfdd63aa12ce8d9496a02905bbd8a613830ceca5917d770c69501bfb3c6530811dfce3b842a94c9dfd148e3f6c669a554cf73eb8b46e197e5551acc2b8d535fef0611868656b92a42d43376eebe48a8aa304fc1c4aa82151fe6f32a81f86b337a18b22b1c526b30a19d10ac568d49dddddbfdbc41697c95efa274189e146c1e4b878613b80f8b1a727136d74a47e5f70451b9ed68cd11e1ec286718667326b99dbf6d60d81306d977b05e8f24bb5cf85da3c2aab4f4ae003f00ca4a66fef60e5ff2d1b5351f93fd2f46c5a004818a0446f755dcc88f83624017973bc62ea5ff05c9d173e6385be4a42adbeb5a4d29021c8f01fe5e59d9dc395b7ae73cbfbf48710517f8e42b3375923dc93d8d998c38e574ba8d73be0c0bbb684933449904da88c73c117895fef6ed8b2490ca2128db7d1c0507a393c143912137377d4a9c7a68fdc330571959df3c01ef41f1ee089ba47258788f414877d4a8035103b0b0827832b75e4dcf8262b9f36f82064f74b3ccba82fe77d5d8a30599e19d38fad2f4970e57d3f7dde06c2337e9c95096575aea745e342e5a1bfa6977828f4b5ea187ea5b2c8de718bf0686a95a40db56aecbf71e37855ac9dc444b6cea4bd39dbadbc0a8730f28d88358f332b410ac01c7c385ea09b3a6894341e4ddc36f1c2990a70a53a24415342c90132122dd544bac0ec0c57d6f4d2cd4a980dec12128396702e2cd9e460d9c6e85ed69be40597e34b44be4d126320389cca40ea096f50f1e54382a5cca5b82fe2d8f822aa252cc68c3d3cf343aea975c5fd85f20fd6510de434cbf6713e77573e0602dd074f0ed7d0967d57f9a117fcf4a8f3d5800b5d2aac5998aacf9a5681a91d1e7486f0e8e21e8c3470d1066253048f7cba32348694786839af607291cafb8744e7de86392a037c40af9e31ad975d5b13df40556b3f63650fc0ad49ae7745ede9cfe713d83f74bb83a1cf138693dcefd79d3dc49469a28e4b94943e7c5fa8dd15c0940c91d7b98b7ce54c468956e730b675b52251810135b0bfdb1b33193c5b31ba50db702109508b4411b11372618b87a4999508af539ce2e26557253f64c69ef6df5ec7521b4b6a568533aab9c9d86a7b4253f5f7c94a72daa1635d5f0a91379aeb5287f03654b9e072549eef53e3516bde0c108bb7e9db5431a73468bf08ab43a8b4a9e12eac24eadc56db141bd4beb150d34a035ee1e7fce53c554e55188486ae5aa420b804a440820b7a173d60a2b2a8cf81368aaa00f5885b6652c2dc41c5c7d546134c492989299aafa5030e9bb85fb32f01d0925874b410c74b8b1d7a08fe5f35f4f9ab8b9648a15d35f5906d1fdf221ee167f8e7f886ac0bacbf7b25cfbda2bbdfa66e367b7b129c0690017c2e9323bac1202970f924ca2590191aaf530abf88c62fa97a9402c1bdf3c0d3d45aaf06c589a0ae035422833c03dacb202bb14e00f46fc47f5b3811f5e9831b9442b3183a740f26d39a4912bce049fd04ab860370713027eb0d1409f8927d586e6e8badec9261db8fde21c59667f086f57f4123c7d177c341b14904747e00cdf5be562b4a1a105b85084bb51cc473f270a2b6e7b696481d2ff9600574f21995038ef6fe4b89643ba970e63a3b5cef35824cd7d5960e73c79e44a431d02c4f48ce519c18e22b4717409ac7a0f2edac05eba2076d8a00974eea5216cb0cbcf37ff3fa145b89e24d92555b309e2306521404f310c8043c6e9c68b9ffe8000f3c3b35580443363447df1d97ed0cdd978ed5e85ab5cd4ebd3d61d80f2ad26182ec2df9efa876feec2c3f6927ddb03903e0aaa3bb6d874639452350d267a91618f3b1685ef045b7a283bb59149ab4709ec798db284f45eff3ff8b0b1fe1d369a4100072baced78572a6e0e7c729482334edaf12bf49fccff5e2ed20a18f3437f8f2772b8f1449d31a6d5aa6a6096e43d9449ec3d41c1d7e66657ab20b3cf56fe69dde6eb3f6abdf7fe1bbf7d05dbe657f84502fefe17def81dd1d1c1cc4842a8f3f40a16159e7604df84f1ccfecd8999034fb8c760545fa11d76c021cf1a3b50dc26ab63b755271e9e27e4bcf8e6b1962d47806a154b87c42e6f1d2d767aab56167f5c6adc392fe8fe76f91f014663ac3eb7e01fc2d4b56827d716946319cb1e0a5298d470de5ce1f5096d58d1ff11ded9f6635f84fdd6bf897b8d5b1c93ae62f934dc983de8c69ae322c1cd67f7256d59318812500ab255d10b936d42636ba019f43c76f4c0906101d70852fe9066383bfc0537d79569eb51b2174ea88e73be308c209c1c50e856fa4e6414324cc3812c312a3dcdd153e42dfedb6deb7ff58c7f4d9e177ed56928e8c3815fc1df9d6b9e3a18af4b7671d0fa7ccc80cda5550e3d8f2bebb9dcd10515d6dfc3ee15beb1a1635c0e38521b8d810390165d460579a5e29b9e2a24f5f0a6d5d754dd20d6729ff330d6d232ce8b9061178acd5035e32f7d806fca0a041e07e9062b912a207a597ea429e8259a1725785b33621e5928a0bb9cf9d150f769e9abe0b31e7238a5de690cb95b598e6656d3ae8eb582cad116c92604954d8bfb88aed130650ed4138439841da4be3c8d84a9ae61bbf80819211c970856937e06d3c2d5123e104cd49d6889d7c3c9ac74471f680af024b884fb0b8affbf47842cbf48448529ac1ea1b8dab7d77490c48ca93f5b8a9ec3be42cc42c71932295b7c1fd38015092289d2060d00230bcdc4a92199757f6cf879ee6b9565b59cc3cd9c4f08f93f254fd893e92eab208b86cc3f33e7e0e8c731953dd9141c4d52c583b2632b6e00ad3173a9c3921fdd60020b6c5852068b24342f404076de6041802abc974fee2d56a3b83e38327c7e77a8f211ffe9aac263d3c3146e6384c9c85e3a799c273559f0ebb76c6869830d5e20f214e0b9cdafcd49c314cc89dcc41e72681c8e4b90a7757728e82897234b501d11ba6aa5dc57ab0064ea92e0a46046c4a73b048db8bfa81fa436d1112c69ed1c0b95ddea67483bf93e4737263d0ab610bba18db4783a0a11f3828b5e6b1fed95f70da83ca35128c80f07e69572e5c03b3ba7bf7afcc381b431178444552713f47f3c87b340d28864d293d63283f4f3ac3ed67039ec741fd320a5da70cd4d5af6bf2f5e565791cda90e191009cac77173ddc67d980c13358ac2b17f0351da2ea6a9a1b13e895980a2cdf2f751a98ea2c92ae42fd9b1c86ac19fbd8a692629e6b361253963d0abd2bbb1e5bd542e365b58ae17f8cfbd88d822957477ca61bd1bd3ebcb7d3c3d829006556d4ef3f7ad22442198eab80eaad0a3bc53180d50aef6dd0df87da5d65e07ab6a5865b8f6fd45543b199360c16d71cb7abe59370a8c95e0dbdca36fb12ade013844f27e0b0dbae475e531cead75ba74af1cb033ef886", 0x1000}], 0x4, &(0x7f00000038c0)=[{0x40, 0xfc481ec40cd13600, 0x8001, "06d79918fbc796d086ffceb93416ab317a3fcc8c0415ddcb8bb89cd52242b5cbbba81fb530f6cc57ef2c549600c501"}, {0xa0, 0xffff, 0xa3, "8681bb165608c84ef237e7792eb713ddc4ac6e3d7e13f6845f08705c9229ae6e3dd8ef4461c84037a22c9854143928c0a74c3fff784b55c77725c8da5592eb0d4a00b42e02eb2fda45fb02e22a305fbab4f9b145884a9bd1787d1ffd9a874ba7d607e889407b4829f864ee6eb4ceac413b0190f6ed157af3db079fae14322deffe40cd9e67da23f2199a5485"}, {0x88, 0x1, 0xfffffffffffffff8, "e9647762b033e23354144efe911edf0c2ead05a77f3d8b9b206957d90ae757b592eacf9569f0f7e6abf8d897b968d07fe0acc41055e15d3b8a4e5bd2ba18efca31d7f33fc2598c11818c4e77e83f5db09ec5b27cd4e0a1d84d85fb0ae63508549c7c627d93d66a50178211c7096396ac0787a41ae2a6e1"}], 0x168}, 0x9878d5c527fde8da) r64 = getegid() fchown(r62, r63, r64) r65 = socket(0x400000000018, 0x3, 0x3a) dup(r65) r66 = getuid() sendmsg(r65, &(0x7f0000003a40)={&(0x7f0000002700)=@in={0x2, 0x2}, 0xc, &(0x7f0000003880)=[{&(0x7f0000002740)="050436d43cda30fd718957c83216d25844c12ff2df660b95f45bf444c48c85e96028c81d39758da2d0cce7477b53b091efcd1b24ba3a26f73b1dfcb7f819aee685", 0x41}, {&(0x7f00000027c0)="983757975b62736f092c7a263706bf636e9b9a5438736d8fa4e1880a4f9a0084dcfa6f89f6c4bd0454bf36cad7c38002fe098c2d180e5168d26eec2b3ce11b1c83905565f98a1a7c6eca32f050cb2b80fa77f4b604422d56337207fe1e64c36562d21d6dcd5d18c243dc201bae6c29015be33c6d", 0x74}, {&(0x7f0000002840)}, {&(0x7f0000002880)="5277b5be3d62f9c574db71620e64f13dff0bb7731c4b9d7d12c799a117698f4e35ba9bb3f4618eed713df2645fd51c6ef28543c147aec19947eeaa936e2a7750d2d7d63e7c5717b0cb94bc5cd85904d58776ad44f9445a1791212f8484626b9a165c44a86d7bd0c7121efa05ba66611c3ede39996d95ecac822e6c4cd6a8d0a930b53cc0a626e28e442173e90f1ca54fdd098b8c27cce906fadcf82afa291766991e88ef5179cf3b84d3cc71593f271a0fbd9a97ca1e4306c09608fab577e126bc7a9c0473559bf34c2d03824d3684022cab74afd5f45100bfdb2a266b79d4af8bcbaaee04f33829367b23a4c67b29d5df45ba51e27f240bfea1d104a8fdd97b6f6549453f7a154316bd28c7bd688a4db8d99eda430383f06b297bbef82dfebd2435c71db554ef46c37079d4b1151447de9713f2ed8486e219078c09e1c5280f08968dc0af4a90cadb1c74a30a3a5f4e4e937386c95076c232a653be8150b20f8d104715062f13c1aa6f605569d023cee40d86c125e377a6596320deb64a8383e663e62b6727468e419c542860923891941cbb67dbc4c1c03e9ce0a7c112465490e20ec26063a719046b6650f32c40e9bfdee0b7e130e0dbd0792fc1b61dcbad036fe563b50393d0a99062ef4230cb91b8ac48b7282d8fc2ea884a003a454f32e8b161c4236e2ca9971a3e9d9675a64ed5c3d16a51738ed27e6fee91336b5db1e02fdfbbd5be7a9395f5658f09fdbd10464628c9473e83a2712ecb7a2f8fd77679f5bbb9f7c794d85564b3963b66f730ae7401f39eb0cce4fcc7b3a72be5871b45fdfbd6575056a44fe765a5cc24a1492bb603b7c20b2ecc38033ca7839f9fb2c60452b0e8c216eb9da3096223738db11a45846360a3ac2688441177bff91e588880c17b22b3d1e9e44cc880b3d3b8760929242eda28c08e7deb30c253d7e20b686a5a37bef3758d55faf8b801c6e8cdca3d260706bb7b393a34f0ebb25ec7564603874d32b1f7f2f9ca7fe927173a0a8b3c0953f9a2b016ff15dc399712d9fc47f56defde0bbcd4e45e715a1ce0942d3b743d88910d752686904538c6addc406d5db223e321ae13a64be148d05a856c6f7ac7a9d919c43a2a9df01b07eb23798be24b9c1ee331d0cf74b119b1b3920321eda491ae49c754b47f8a1f100f1583fb596205e6d6da035f1f6b7a2254ba6760ff4edd567b5b554521ec0da2a6a011ae74fc4331d74f458a61cbf9100dec588b64df95b46bb381141962018f2131b1e6e26339b84fea70970218c38cd340fdef9c72afffa896eaf17155aa46dce2c10d97ead4786af39cabf28f3afdb226319fdbf1248735b5a734a9b97a09b3d675de11522c371a7c25a99a8a5abbd52dac64ccc4ad31aa5851551aa93534ab9b216d7268707b3f31f1b3533d3ccbd0a36e18025c48b39fccfa71c405336c6234240f49369eec39267a92ece0386507979b1f4d149353c3fc7f8cd50c98659c0888dc55de7cad6dea6dcb8d8d324bd27ddc26d39974c9aea51c581975ec5e00e67ab583b2c8ffdaf35f6ff21d2195b75eeb46cdc3b47874a958734eb19fe580069a973fba249cd10ff14babb1f50a60b6e657d73e4381b579c07456dbfa89e784664d471ed65c494408e5c8af9d688652df26e7d501ea8534e7374aa943a814ee85faeb73c9ff564de6d1561622cee8250e78114eace0a7372b9fe79913da9d64ec35f18cd9e79d20534a3d0bddee9764f1bb6275b2d0e3410569ba114953d92eb62c2548e76102933c9e1e9b5c08ec22a44a91a042993ccdafdde3169014addc0cd973391b3c292d22f5697d07fa5530ff6135503d59677260ae83d893972d5edd9fa69b47454bb6f64a0bbf34b0a0a693c4e5a8d71f5e84e982a7c6254525cec4d193c3778085838a7bca7491cdf22d21eef30b43d5750179efb42be4ce72f7cc48f8f0a7d527874fa3549781f96aec75155fe9943d610b3a8f3bc6b8e12ed941c8a3735c27b3854935266f8cae1beba653f2d8cc20249df98870e8bfad7e0a4d3888edbbd7c4889407a3c4cc97637c4e8548c9c9455bab9307be64b9c86ff9d48374547f842fecc28c6be1aa20c7f5f050148741459a1f346dad3f9afe1f494bd31e9c2e02ba54d807827e9e1c93d61e529ed44790f7ed84adf4c8e138ebae303b356619ad8cd879a16d1e14433ade7be7ca97c150f2d061cbafe387bad0ca0e11b4628757d68c1bfb38dd9369c5d9c3aa6454cdf19e9d0b10f341f3e04bc113062c562417504f373dc0e491f6e893e6c62ddc77174d80f44e81fde1f301173d6b2591f77dfcef9466d0ed91eb650e171a5d8c446ad2a61325b0edfd1d02f2c9caf3dc960227ced7c71d6e128a5f0aff1562173d0bcccfdd63aa12ce8d9496a02905bbd8a613830ceca5917d770c69501bfb3c6530811dfce3b842a94c9dfd148e3f6c669a554cf73eb8b46e197e5551acc2b8d535fef0611868656b92a42d43376eebe48a8aa304fc1c4aa82151fe6f32a81f86b337a18b22b1c526b30a19d10ac568d49dddddbfdbc41697c95efa274189e146c1e4b878613b80f8b1a727136d74a47e5f70451b9ed68cd11e1ec286718667326b99dbf6d60d81306d977b05e8f24bb5cf85da3c2aab4f4ae003f00ca4a66fef60e5ff2d1b5351f93fd2f46c5a004818a0446f755dcc88f83624017973bc62ea5ff05c9d173e6385be4a42adbeb5a4d29021c8f01fe5e59d9dc395b7ae73cbfbf48710517f8e42b3375923dc93d8d998c38e574ba8d73be0c0bbb684933449904da88c73c117895fef6ed8b2490ca2128db7d1c0507a393c143912137377d4a9c7a68fdc330571959df3c01ef41f1ee089ba47258788f414877d4a8035103b0b0827832b75e4dcf8262b9f36f82064f74b3ccba82fe77d5d8a30599e19d38fad2f4970e57d3f7dde06c2337e9c95096575aea745e342e5a1bfa6977828f4b5ea187ea5b2c8de718bf0686a95a40db56aecbf71e37855ac9dc444b6cea4bd39dbadbc0a8730f28d88358f332b410ac01c7c385ea09b3a6894341e4ddc36f1c2990a70a53a24415342c90132122dd544bac0ec0c57d6f4d2cd4a980dec12128396702e2cd9e460d9c6e85ed69be40597e34b44be4d126320389cca40ea096f50f1e54382a5cca5b82fe2d8f822aa252cc68c3d3cf343aea975c5fd85f20fd6510de434cbf6713e77573e0602dd074f0ed7d0967d57f9a117fcf4a8f3d5800b5d2aac5998aacf9a5681a91d1e7486f0e8e21e8c3470d1066253048f7cba32348694786839af607291cafb8744e7de86392a037c40af9e31ad975d5b13df40556b3f63650fc0ad49ae7745ede9cfe713d83f74bb83a1cf138693dcefd79d3dc49469a28e4b94943e7c5fa8dd15c0940c91d7b98b7ce54c468956e730b675b52251810135b0bfdb1b33193c5b31ba50db702109508b4411b11372618b87a4999508af539ce2e26557253f64c69ef6df5ec7521b4b6a568533aab9c9d86a7b4253f5f7c94a72daa1635d5f0a91379aeb5287f03654b9e072549eef53e3516bde0c108bb7e9db5431a73468bf08ab43a8b4a9e12eac24eadc56db141bd4beb150d34a035ee1e7fce53c554e55188486ae5aa420b804a440820b7a173d60a2b2a8cf81368aaa00f5885b6652c2dc41c5c7d546134c492989299aafa5030e9bb85fb32f01d0925874b410c74b8b1d7a08fe5f35f4f9ab8b9648a15d35f5906d1fdf221ee167f8e7f886ac0bacbf7b25cfbda2bbdfa66e367b7b129c0690017c2e9323bac1202970f924ca2590191aaf530abf88c62fa97a9402c1bdf3c0d3d45aaf06c589a0ae035422833c03dacb202bb14e00f46fc47f5b3811f5e9831b9442b3183a740f26d39a4912bce049fd04ab860370713027eb0d1409f8927d586e6e8badec9261db8fde21c59667f086f57f4123c7d177c341b14904747e00cdf5be562b4a1a105b85084bb51cc473f270a2b6e7b696481d2ff9600574f21995038ef6fe4b89643ba970e63a3b5cef35824cd7d5960e73c79e44a431d02c4f48ce519c18e22b4717409ac7a0f2edac05eba2076d8a00974eea5216cb0cbcf37ff3fa145b89e24d92555b309e2306521404f310c8043c6e9c68b9ffe8000f3c3b35580443363447df1d97ed0cdd978ed5e85ab5cd4ebd3d61d80f2ad26182ec2df9efa876feec2c3f6927ddb03903e0aaa3bb6d874639452350d267a91618f3b1685ef045b7a283bb59149ab4709ec798db284f45eff3ff8b0b1fe1d369a4100072baced78572a6e0e7c729482334edaf12bf49fccff5e2ed20a18f3437f8f2772b8f1449d31a6d5aa6a6096e43d9449ec3d41c1d7e66657ab20b3cf56fe69dde6eb3f6abdf7fe1bbf7d05dbe657f84502fefe17def81dd1d1c1cc4842a8f3f40a16159e7604df84f1ccfecd8999034fb8c760545fa11d76c021cf1a3b50dc26ab63b755271e9e27e4bcf8e6b1962d47806a154b87c42e6f1d2d767aab56167f5c6adc392fe8fe76f91f014663ac3eb7e01fc2d4b56827d716946319cb1e0a5298d470de5ce1f5096d58d1ff11ded9f6635f84fdd6bf897b8d5b1c93ae62f934dc983de8c69ae322c1cd67f7256d59318812500ab255d10b936d42636ba019f43c76f4c0906101d70852fe9066383bfc0537d79569eb51b2174ea88e73be308c209c1c50e856fa4e6414324cc3812c312a3dcdd153e42dfedb6deb7ff58c7f4d9e177ed56928e8c3815fc1df9d6b9e3a18af4b7671d0fa7ccc80cda5550e3d8f2bebb9dcd10515d6dfc3ee15beb1a1635c0e38521b8d810390165d460579a5e29b9e2a24f5f0a6d5d754dd20d6729ff330d6d232ce8b9061178acd5035e32f7d806fca0a041e07e9062b912a207a597ea429e8259a1725785b33621e5928a0bb9cf9d150f769e9abe0b31e7238a5de690cb95b598e6656d3ae8eb582cad116c92604954d8bfb88aed130650ed4138439841da4be3c8d84a9ae61bbf80819211c970856937e06d3c2d5123e104cd49d6889d7c3c9ac74471f680af024b884fb0b8affbf47842cbf48448529ac1ea1b8dab7d77490c48ca93f5b8a9ec3be42cc42c71932295b7c1fd38015092289d2060d00230bcdc4a92199757f6cf879ee6b9565b59cc3cd9c4f08f93f254fd893e92eab208b86cc3f33e7e0e8c731953dd9141c4d52c583b2632b6e00ad3173a9c3921fdd60020b6c5852068b24342f404076de6041802abc974fee2d56a3b83e38327c7e77a8f211ffe9aac263d3c3146e6384c9c85e3a799c273559f0ebb76c6869830d5e20f214e0b9cdafcd49c314cc89dcc41e72681c8e4b90a7757728e82897234b501d11ba6aa5dc57ab0064ea92e0a46046c4a73b048db8bfa81fa436d1112c69ed1c0b95ddea67483bf93e4737263d0ab610bba18db4783a0a11f3828b5e6b1fed95f70da83ca35128c80f07e69572e5c03b3ba7bf7afcc381b431178444552713f47f3c87b340d28864d293d63283f4f3ac3ed67039ec741fd320a5da70cd4d5af6bf2f5e565791cda90e191009cac77173ddc67d980c13358ac2b17f0351da2ea6a9a1b13e895980a2cdf2f751a98ea2c92ae42fd9b1c86ac19fbd8a692629e6b361253963d0abd2bbb1e5bd542e365b58ae17f8cfbd88d822957477ca61bd1bd3ebcb7d3c3d829006556d4ef3f7ad22442198eab80eaad0a3bc53180d50aef6dd0df87da5d65e07ab6a5865b8f6fd45543b199360c16d71cb7abe59370a8c95e0dbdca36fb12ade013844f27e0b0dbae475e531cead75ba74af1cb033ef886", 0x1000}], 0x4, &(0x7f00000038c0)=ANY=[@ANYBLOB="40000000000000888c36d10c0180000006d79918fbc796d086ffceb93416ab317a3fcc8c0415ddcb8bb89cd52242b5cbbba81fb530f6cc57ef2c549600c50100a000000000000000ffff0000a30000008681bb165608c84ef237e7792eb713ddc4ac6e3d7e13f6845f08705c9229ae6e3dd8ef4461c84037a22c9854143928c0a74c3fff784b55c77725c8da5592eb0d4a00b42e02eb2fda45fb02e22a305fbab4f9b145884a9bd1787d1ffd9a874ba7d607e889407b4829f8647af3db079fae14322deffe40cd9e67da23f2199a548500000000880000000000000001000000f8ffffffe9647762b033e23354144efe911edf0c2ead05a77f3d8b9b206957d90ae757b592eacf9569f0f7e6abf8d897b968d07fe0acc41055e15d3b8a4e5bd2ba18efca31d7f33fc2598c11818c4e77e83f5db09ec5b27cd4e0a1d84d85fb0ae63508549c7c627d93d66a50178211c7096396ac0787a41ae2a6e100"], 0x168}, 0x9878d5c527fde8da) r67 = getegid() fchown(r65, r66, r67) getgroups(0x3, &(0x7f0000000580)=[0x0, 0x0, r67]) getgroups(0x7, &(0x7f00000000c0)=[r64, 0x0, r61, r22, 0x0, r68, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r71 = getgid() semctl$IPC_SET(r57, 0x0, 0x1, &(0x7f0000000380)={{0x5, r58, r69, r70, r71, 0x40, 0xae55}, 0x0, 0x9, 0x7}) r72 = socket$inet(0x2, 0x2, 0x0) getsockopt(r72, 0x0, 0xb, 0x0, 0x0) getsockopt$SO_PEERCRED(r72, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r74 = getuid() fchown(r45, r74, r73) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0x6) r76 = geteuid() getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r78 = getpgrp() r79 = getpgrp() msgctl$IPC_SET(r54, 0x1, &(0x7f0000000300)={{0x8001, r55, r75, r76, r77, 0x4c, 0x6}, 0x8, 0x800, r78, r79, 0x7, 0x4, 0x8, 0x484}) socket(0x400000000018, 0x3, 0x3a) 11:49:09 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x1001, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="6202e57f7f000001259c9aa7c14f3a48d62f38d85259b11563c4c78a223856866cd05d2f2b7379cc90c8f6d1b5d7cf93f6bbd4e50ecccb8502a7b82e514cd378fa458c72f3898669b74345bbe9fcf16eff1d4e746664a014de3c23aecce701d9c32d3a21bccfa3fc883c42c1cdaede78d748f2f16627940e1489aa57fc1ba3e1a15966cc11bbc5c5b41d34929f932dce9bf1b70a9357285fb9bf4332179ce699234b30d8d32aeaf16e86f7063e999e63de36f7112e4a3c2eaccae24f9236b2f67d5a2561906ac91021d45be462dceb00"/221], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000300)=@un=@file={0x1, './file0\x00'}, 0x1dc) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0xa0) r3 = kqueue() kevent(r3, 0xfffffffffffffffe, 0x0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) unlinkat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) r5 = accept$unix(r1, 0x0, 0x0) write(r5, &(0x7f0000000400)="ddee43ab8734abe72e8289e48f849f6ad7d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f924f499cd07afbd1d0b82c439922f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b93ddbd8431911689f52ce775d70066916deb4be5a9ff39ad54149f4d2ec05889edea29bb2b027704d05d43d018ac9e16a497ac43adfbb5775ab949932baef7e6fa3703487dc7cd0255926c0ec9007d4d1872a934ee1f5be84774e44e4c90776ade49d139113f9feea45412c80785050e8305e39e2c264e1b2d086eb36fb5c2061b6683f4f245f5eddeb37938cbe53ab61137bb470ad1fcfc3f8947c39f234d85af247e51d0fade20dbf0da70f529fe977aac0d35d6a898693452c9e021a16f0f00000000000300002f34ed4a28aaf694d32e4213441afa8a77faa097799765881433fa2d9e693e5b96346e94898ac3cfe07a1d7b033f82ce1254e696", 0x39a1) fcntl$getflags(r2, 0x1) execve(0x0, 0x0, 0x0) 11:49:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket$inet(0x2, 0x2, 0x7) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000140)=0xc) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0xaf08}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "3e4223a667b1f3fe6313d5add500971e3f4db016"}) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 11:49:09 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) getrusage(0xffffffffffffffff, &(0x7f0000000080)) r0 = open(&(0x7f0000000000)='./bus\x00', 0xbaa52908513bc4e7, 0x80) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000280)="d548c294fc4b90ca7dcce2dad2e1f49af06255f23b8839f6ba372f3aa3fbc205435a82e0fb2950df8d9efc4d509e2d2cea51e1dcc75c49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab7ad05af7c607d154510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x2a2}], 0x1, 0x0, 0xfffffffffffffffe) r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, r2}}) r4 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f00000000c0)=""/232) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="ff000000000000000784"], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) sendto$unix(r7, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) accept$unix(r6, 0x0, &(0x7f0000000040)) r8 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r8, 0x7, &(0x7f0000000040)) recvfrom(r8, &(0x7f00000003c0)=""/185, 0xb9, 0x481, 0x0, 0x64) 11:49:09 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c16591"], 0x1) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000300)={0x1000, './file0\x00', './file0\x00'}) r1 = socket(0x2, 0x8001, 0x0) r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r3 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000200, r3) fcntl$lock(r0, 0x9, &(0x7f0000000440)={0x3, 0x1, 0x0, 0xfffffffffffffffb, r3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="53c13d4bb288184773b012b214319b7fdd7c5221623baa85d05c64f3d4af2bb922f3350d223678d6bea2cbadc120a03ba6b1eb5e770298d981f6a7f203b70c20589602c3b56d8838457365eb59a027a537094014c59bb4f19e2dd97916e2663a6ba8a3344131becb1b9c66314dfba59de829da62e2c9d7e21bfc3d255bbe6477863d851590ff369270cca91f45a60351f8eda0ad2033206b63f5103defb834eecee00c440e35a64b0c229996ec851f1e36c2"], 0x10) close(r1) sendto$inet(0xffffffffffffffff, &(0x7f0000000040)="8dbc71040f6bb33041d47fb721c2e7d213c7c90d2a", 0x15, 0x40e, &(0x7f0000000080)={0x2, 0x0}, 0xc) kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r4, &(0x7f0000000340)="fbaf8a8d1a029be96914734f023ed91adb3fbd08060e2eeb314f037277b01fdd72612dffd4f1bf397c46576402c88620931c64b14cda38748bee8a11baad6b72dce4c52668476d31bebcbf4357f4e64a61f475274f10c97c633143947f385e223970fb37396089afdb7cdd17504bd9cebb330c4d331e17fbfbd621bbbd6cee09480ae2b5771a303b46f6f3f40065ccb0995014c2560dcafb69106a72936b3e8527a39d4a165b7bf4c0e0e6b89fcdb58c0871ab831101717205443c989ac6ca061f94ef8905b6990e2e49d374bf2b29daca41abd0f1577585a48b4b", 0xdb, 0x0, 0x0) r5 = dup2(r1, r4) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000000280)) r6 = socket$inet6(0x18, 0x8000, 0xcc) sendto(r6, &(0x7f00000000c0)="b88c4868135a732cc3c2f1c4640c1daa73e6defd28e6d68563b9e78228aa0009b8ed90143dd2dd463fe83688b42f2c69ca187828b254622f62319aa1b8c215c81d464991b5ba89113a9afd1f331c3d1304c7c567d6d9cdaa6fd1c71414106a4bb056735353730d15e13908b074c5601fb84ef84dcf4073fefb723dd7a7eb66623602abe8ba8b0c", 0x87, 0x7, &(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa) execve(0x0, 0x0, 0x0) 11:49:09 executing program 1: r0 = semget$private(0x0, 0x7, 0xc39e62b3033d06de) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001740)='/dev/ttyCcfg\x00', 0x10, 0x0) r1 = open(&(0x7f0000001780)='./file0\x00', 0x1800, 0xe0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000001580)={0x80000001, 0x0, {0x1, 0x1ff}}) socket(0x6, 0x7, 0xfffffffffffffffe) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xfdff, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x2) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r2, &(0x7f0000000200), 0xfe72) r3 = syz_open_pts() close(r2) r4 = dup(r3) r5 = syz_open_pts() rename(&(0x7f0000001440)='./file0\x00', &(0x7f0000001480)='./file0\x00') recvmsg(r4, &(0x7f00000013c0)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/32, 0x20}], 0x2, &(0x7f0000000280)=""/219, 0xdb}, 0x842) ioctl$TIOCSTOP(r5, 0x2000746f) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) semctl$GETALL(r0, 0x0, 0x6, 0xfffffffffffffffe) r6 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000000)=""/155) r7 = semget(0x0, 0x6, 0x8b) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r8, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r9 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r9, 0x7, &(0x7f0000000040)) bind$unix(r1, &(0x7f0000001640)=ANY=[], 0x0) semctl$GETPID(r7, 0x0, 0x4, &(0x7f00000014c0)=""/26) r10 = syz_open_pts() ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f00000000c0)={0xfffdfffd, 0x0, 0x0, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) ioctl$TIOCSTAT(r10, 0x20007465, 0x0) syz_open_pts() accept$inet(0xffffffffffffffff, &(0x7f0000001400), &(0x7f00000015c0)=0xc) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001600)='/dev/wskbd0\x00', 0x80, 0x0) close(r11) r12 = socket(0x18, 0x1, 0x0) r13 = shmget$private(0x0, 0x1000, 0x40, &(0x7f000050b000/0x1000)=nil) shmat(r13, &(0x7f00003b7000/0x2000)=nil, 0x2000) connect$unix(r12, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000001500)=0x1) 11:49:11 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8202006301"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x20, 0x4000, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 11:49:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x1d}, {0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x4010, r1, 0x0, 0x5) 11:49:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x80000064, 0x1}, {0x5}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000b00)="b6f8aaffffffff00a5cae10db855") 11:49:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d4, 0x0, "d705000000000015005b00000000000000e74de4"}) select(0x40, &(0x7f0000000140)={0x2, 0x4, 0x40, 0x100000000, 0x0, 0x0, 0x0, 0xfffffffffffffff9}, 0x0, 0x0, 0x0) munlockall() r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x75e43eda, 0x40}) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "c7a49c245e1cbc944b683354391ce853ac5787f9"}) chroot(&(0x7f0000000180)='./file0\x00') 11:49:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x10680, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fchdir(r1) open(&(0x7f0000000200)='./file0\x00', 0x20, 0x12) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000180)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r3, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r4, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup2(r3, r4) 11:49:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000380)=0x4) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfcea0004000000000000819f507d00a4000000002951b15801360bcd4c0a162b58fd42142667ac22d237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c659c17e107cb9148fcd663d2870b41200003500000000d28418ac1b00000000000000000000000000df42d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f8a420eea4173d5b6913eef9e8f0fb636710000d2df0ac87e0d7bff7f0000f97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d36d8224d791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f4cf37fb6513a51adf2ea95d1f0a6ee99aca97b9747147be2b57674d42f89ac33e007c73cff775b0a8fdc706ae4deefbd61a94ebd1051d888d1f67e1c3a658cc5130843b259c55c0af257b73805eef0739a989ad4db47efb5e4a75d87e341b9aae76ba99c1cf09273f6074b771b4f1db89940e91d5b68ddab5f5da482f9b6a905262901b4348ee77017e3223d9fcb42151c62a9216871e1b44d917b5428974ffffff7f5e9f33ff95a6309ec58b831b8d2692c76934362652264a2a17522303536383413c330a1564cf2acb041d720670f94939407841"], 0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000340)={{0x0, 0x9}, {0x10000, 0x800000000000}}) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = dup(r2) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 11:49:12 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84, 0x0, 0x0, 0x3}, {0x474}, {0x80000006, 0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000300)) open(&(0x7f0000000280)='./bus\x00', 0x20000, 0x44) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000340)="0600080085b2e769906978a59bcca6f45773014c0857f18dab283b39c3784cb4e97a37cb02951dda3c6adace23fedc6236831a54e16e979f343531f33751f5a80d2fbb1b5c4f5a0aff6e82a73bd30b9afaa9362c1b80a58e1cd916d20b547f85324e4b650892cf2dab4e403b4cd37cfb1e4bba3a73192cdf6da2009709e7ad4848c985a5b9ba39af6a904399e25cb361a5aea4d10b29f751cd1f90a03df2238309ce0e62f779bb25009b292f0361d35b4e", 0x230) r2 = socket(0x18, 0x1, 0x0) r3 = semget$private(0x0, 0x7, 0x20) semop(r3, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x84}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x0, 0x1, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x2, 0x1000}, {0x3, 0x5c, 0x800}, {0x0, 0x4, 0x800}, {0x1, 0x8, 0x800}], 0xa) semop(0x0, &(0x7f0000000340), 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000001c0)=""/100) r4 = socket(0x18, 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x8000000000064}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r5, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r4, 0xa, r5) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f00000002c0)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r6, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) close(r6) socket(0x2, 0xae99e93a6aebc89f, 0x401) fcntl$dupfd(r0, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x0, 0x0) semget$private(0x0, 0x0, 0x0) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r7}) 11:49:13 executing program 1: select(0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x7) 11:49:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) stat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = dup2(r2, r0) ioctl$BIOCLOCK(r3, 0x20004276) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r4, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwritev(r4, &(0x7f0000000240)=[{&(0x7f0000002300)="90049b699ea96c51938790023c13d7be8053fc602e9b11a6f011f66a23cb522f0bd8bda632ed68a039326f85f8afc14affe82a03eb01e7a01b637f375cd5fac07c07f5f00cfb33aac9adb183ab4c811fa2e5252ba03cb5fb4c79d47e83d2d4a4dd211cbc758355caa22a4e954a71cf3659c07c74041a7f4750f6bb0c36959953d10e7edccc74d8cc40d32f9dd569ab18714efd09488a833c8ef839e69b3483e97dc542ee9d5126fa588c7cb01c96a0b18181d970f963bf8e1a8ef3d73c7c3291a3c934eb16f1cdbcaf14bfab0be07c9d5caaf1cdd1c065a9b4ca20db34e6aae8cbbb02f293ce147c076c54d4ea30fc59ac1b860b873da1759b06a8d1265e5e38d59f850c3a1d8d98f68c0609ae2947d94706672b23dd747caeb7686bab889368f7c1ef78e906089158ebc1a67ff75084ed522c1adcfb9c255bf778e9e08772d596d8783f0ec4d45b1202221f9d10824f321418854d9cd30996179f7288a6b6ea6c5ccfeb575c612d9d38957a610282518fe8a3be0a1992c4f38e61701c86753abf40354fe237a175a630a47ffc6be69601c299ed3111758841b420f12cbee348da43126956178407265dea2d7f5e66e17244f5b506ce79c845a889bf1e1d2c0e7b40d67184bcf9a8e1a00b30dc463b4a85580ca1afcf6f09800fa02eb2cad9ec4c7d1f351c944cd88b0df1ecb787c0f95e0b00da79123ec22053207611147003de0ea819a1aef438ddc75c0ab498dd8ddcc3f5ea69056e007bbc1e1fe0589948562c8542e6da3052aec5c094dd27d886d3dc1a59da70748109a9e65615d5052a3ce2b273d3c26fbcc2d572dff0ecae107fb41e55db2f217500ed7caab2fbd21353cd7eb72eb9ed66902705db866064373d68bcfd876903523e94a2b945b4318d2a4d8fd6ac73b9ccf662135a1fddd17522e9442051cad8bdd825670154f72b639df7b3a6e964bc3f36f237cb3eadde852dff6eb3a50c13d081fadc6e00530343038f006b385c991cf2933ed431ed5485cef7b5db8c04044a9f9dac41c5759a0d580335d916889cb0dcb0ac76975de24b3a498667bf9fd0dad1c5f38c213b713dbea1f99e2b9f0c964f9d033c0db1c5f284b77ea27d613d0ec7d19e9986e729805611ae0cdb36c21d153a67387dc22a005cf5f5f348fa57034c84e41ccfa1f57b880fa442d5cead28efed7bed5d7dd187122fb246c2ed3ab075370ac26ba6993e4f2583b004c1587369c7180207f62bd4fad41919bbf9a294a3359c1ef892b16419c85bf82de1a6048ffa5b3d003b22b096391fe057676bd2489815c46f4cf3e292b2674d9a2952e42525eac0fa450411d7465e78b67c0042bd6e5243d665bf71f5984ae2fdebc6100739b00916743e7182a5932ca64e0b84ca208caa54045a5ba72713c6034698122d79aa7a441ca9adac0b9ccff2f167eb8b11dd64fca2d8347ba5bc8e4db2dd7e44a7f638bcf273eb871ce381b456006da567523fd85d215a39c040325b29035e770a1eafd2017be0c231afd963b25edc4b3f422db66919f4d9484273127d16eb502410f10ebb587d3b816eaf42b048bf66b10ece0ed48fe5f8150dc1eedc8fe8a4ae15d21f765b311bdc0147a6ee2a5ee16a42d42026d7836d432a459ffee07dc4f5e462de8d6fd83c9f9b371286bc1779110404235651f8b6c1750192ca3a2d41045bea364e3ce090a3321c6bf00481069b26d73ca5f800e4eb9a2cf66dabba2f24fe7949b2eb1fd62cd6b39ffb723013597845accfbaf3a310cfe0bb7dfa7e3e9717efbdaf24382c1c4afd0a249862ebeb52cfe24570a0d910a8938298dbcba7cb47d09cc8e1861301d3bcfd0058ea921528f1152af2c7efcb1f73821f8f5c06c25ae57dac8e0faebf8e38e736b50863c1a9bb5b14c7f07ad08ab20e3cc9e678fb1cf3d92c0177d624838bfa793db6bc2bf6d5e59add93ee794010a8e1dbe7ccfd00abd24ae141aaea9ac440905af125b375e671b9fd435b9c3313f6b2ca6120ff7f7d3c4a26347963367240f6012c01a812b303d409f8e8e0e17106c0aeab04f4fe6182f4de6327680738efcd7bb0654cc7c691cf8c8b05135337ddc4636e491f9d2dce6879f2d4fd04562699024ef0cc42f70bfa1604e83225039545ff022b6e977980ce7f502cc2f02747274f4216535b863bb191b6eb936ae5265c09bd87d6ab4c14e65748e737885e0f83da9939f90e1e355b39d61f5de3d0a7c4105f24421e3f66539b756d82f7c6c18da45a7c936daee9d8083536c285927f8049e3820d3bedd705c173fc169f7ca4752855f756601996b2617c1d93b3d03ed8f8825eb363b2c8598664b0d2fbf566a84e814f1e3cd908f4a51b01eb1df6ed44efd1fb436247e7ed99bf750a7696c6548f15a0632c35e7563fff7dbbd748f057e15250119a206f5c51457a579024214e80155d12c30d3612dad679352af5147fb5205f7a1fe73ced01a868075bf926072245d88cf4be53a6ebe736ff43a3540616c643d42e21847bd353a4836a388a515c78132f73bacfd1c63511a2c483f182559147713e92d47891215a1eb0d5d52bde1059adaee8f20de63b3382647fccbb3d0abd387357d0217b1003f61182cb19f424b99d88ca0e20463e853d62b343bc0be2f194832b5e0d10345281c090b717e235ced4dd1d3348a69a84a5aa22157f41cf203f26fce17739747ef04fb1d196c38a9786a479dcbb20752fd0457e15f5055544aa03ba86970353da9023052ca34d5292a5ffbe5baede138fffbd85d38f3a0711bd560662e8cd16240047d1c22e0d9e7d46e67fbb4cf03fbebb673805fd364c125ebd9657175484c013fa6b856e70dad3d46091a039305c459b1b51acf0684244580a300979da654b6d72839a5633176f568831f58d74bc3485f470f838fd616d1291f6afae35ee9e19dab3506c32bbde0e38d06261049735ad558d9a399a282ff6da7c516cffbb3938d88a18ce092ed7002f7e52e726634229f9a6c8cb1c1f93501608998e7173017564a9da92ff22364c1abfdcefc4fcc8bd66e6edc0d46a0b7a21f2048a918ed20d04b9a6f0197bc82f5dc74bd24c163e0f5c581b4d58d261c1f675e1f6e7cdb6c60acc78308ef72796070cb94f82e9b159ed928ecc3a166023a2857686cf60ce92d6c41d22da2a2f7c61fbfbe4315e71d6edb8c465eaa9d8d085aabbb06c51e1f9afd841b1a012b9b0cee1547f856b4f37c68afc33566fde09e7af75406c1e361c487e39f9a567bb31e1a63b0609a5718ef1864879572122b662da7ba883280a76f88e47d3ee13c4a916bf794d5a73311fc7098a84ae23c80eef32058c9135fdf675bd630a6c9e90a77c95bc7e72b523b52e233d5436ba7ddb2c912f954d030522b4fa263acae6ac6184f824442f4e070be6da5fc38315c5f9562b3023469375deef376e101e1a78923b12cbd02d17b96213ffebc6c410368cd075e4fad6b43b872d7dd32b514ee4e48c106905b0845580d42b13b6b5cb5adad9c3179c41166ddcb7faa3c31fbbd6f1dab967ac54a33debc51f6ab7a67fd45291e13dca0570846eb864f139e3dbf889a11b6d4648f3f65ad56af9b7e0705838c5c4e6aac3306f0abe5d8d500de692e3368bfcc7d2111ef578f75c4d89a424400471e04317c7fc77f0da545e9e5868f37990e81a26ca0f8932447e8791a97bfcaf13f6c660b931c777df5d0e45c21d34945da3e06066968f96afedc04f07b9e2546dfefec2cbbf54bea8fea29fa32c017583c44605a38b3718426ee26e4fdb1d5abcf685b241e0fdbb940f4e629cef7849c25eeb0155cb4540513b0545cc70062d75acf40024f236b480ffa600fce8c1a59f7e12d2d7e3bada14a3376d7a488bac582c8899019b5e1a629c87b72b3003b56cc33ad38d302cb8a6be9f8cdc21bdde9b8dd1b7cfc42ff050b0f98ab3848ef882fab89334cde0c7d3b24a0c459ceefe83125413feb901274e9a87ae070660447f14699474895c9d4d2ac7666e0a3468ad11cb28a0a4f4b995193777b821863b005512a1889de930b5403e077629ed9d3440546c08c3bf6273f61e994b5a49de03927c31b0f1f8527412b37e23cc05e3099d0fff9782de0ed0a893270b389b888f7308a33359b1da072255c3c15a8fdcf12b486f0f1a84c55f155df632f9f1dcd30a51f9e461a7074519be722baadeab4f4ff021ff4b4102a35ba8a4d673ed9be9f31fa924da2159f1d435617dd81553d434cc15d7f997b5004f6d1e1adbcc84d19c5cd7a00c813879261f9c7c24862fe68f09cd486b206427b6ddb9046f5dcfaa6cbbe97032d82fdb177509c1405503dc7dd16ccfbcfb5e9bfe0399f02929fe6789c2d9697f8d2d3a04505309e2e0245c1c557f0151405740104a823d5fe4eecf59666f658c6a14244dc0b74c0ab26878ca5b8226f7554d22ee24190000ca090b7a8847626299295c2bd78ff183200dc5ae56aca1baaf55e0c4209a11060390e0d170211d8cfbd66b1d31384c4b3d0c68d38acf9fab4a8b2e66c0ad2bb5d31fc50c52137f994cc943e6a606712fa805d3996b0a2aacd88765545f81905f3f3c4f30b057b88fe2f0f064abaf5eb8c85a99e7b5ea697898c9579374d98e7f4e98171b3970a10e11da24e3bdbdf93736897a564e9eb79ec81548c888bc8cf56e498ed1915f998dab71a02cfca92a0a9cd27c9e6ce0dca7e6592e821772f283e6f482ef4fa95089961002d26c7ee17bd6812bf022c374c799f0c9c1bc7b830c974ce796efe2b02d0ae616df9d26a4fa3e7f7ca1113534957cbac41dd8743bda033462315d905006be29ff6cfa69b6eefe4e1b5f8e8700648ae7c3e4d9df9652c7a0212e42cb35fe57fc80a72b8fa5466fb1a2acf911c5124690efa295ea59d2873d627a74136d89dbffcc6d6d37d61953076019785ad73efcc0bf6280f261bb0dac974fcb1bfb22fe4c9a19d2824e954348da5f3048d9979db398838bb6e8f94057cea28be9431a53a0ebad5735341d5b40c4608a498a26d471ef81d9efb6eb140994cb5032ff5fa50e2f073ab4676ba1be987ff391abda904fcc48d1d21d17a686c59b4891bafd00d72d64e4954b08d6bb294f0526a2e83f965f70f0875aaeffa71e87c7c2d0f6001317e95e39a00a3c7ddcf064384dd091319df399a19601c9e8eb378b82670cc457d23a2799b590dedfb1349e2c4c4c6559280305eb93dfed66d8dd39f8068e91c4ec1337e3c1767623bc76ad431c7555970dca2a68ef8a343f0b081b5f9d2f276bdeb05ae2f50c3a0008befd9a0ac3d6fdedf0876e38a1225e82e961dbbd716758eb96f1727581c9d35aeefb6cd6aa78de11bab3e3895226231a4b804ed5d46d08d1cabcd8012606a92b58712b948da68206ac5b83eb073d214c16730ae2d6ef175896884b1f5ff1e7a3ffd57adfd7e70a628e89ca13a6a8f0ef49d6ab208dca80b377f72f8be571406e7b86b10a53c6586aa23d721599a1eed762bfa635b4c263791c2deabe90377afe6c257f61990b49dba0a5ea2f0f53cb4f6e4ffdc6f941315e9a9dc4ac32d44586581867294d65f2daeaac191c9b8461cf01ddefb6e25c672b9582e76769601856faa1aec0a07f5b86a98fbbef59c35db9ac595d71265c6c77aaf0cf632d09b0e01c3d4ff419eaec88b62495bdf8419d32664e4ea1c8ecd66ae8593d5c36f03dbe1171623f47582b3cc57588c43d21eb019db9306a2da7f8863c4a5929f903c8cf145c46611b655dab67b415aa896469249f6cdfb4708d72f074e4319c3e0e9e3bc4704b48de97ae7ad888e9062d0b88366f1bd09ddd2481", 0x1000}, {&(0x7f0000003340)="91b042bd4163043f2de029cc3d3fe2f965c9cb5ef4b206c2d7719071da654e62ac49cd0926b1e4530ce4d6d39acb454e9f24df06a73b5016540d56d0ceec4b42fffad856480e7a2f6cbadb52b99ae1ceead36429249356be7ff722f357aeb0d42780d7f579bbd71c1cdc9567117ea01ebd71a4c0b39644e5e330c52cd79f4e1de5a62e0258fa60114c87d12c15f5e86c9ea45cb971bc26b04fda269bd8f3d2d0939a9a062214da70d3ed1d4a9cc81bf70977f1d10c453f74a837ff3a60de62afe0d5a6c0c5b4c2b1a539e35d380fd1eb73f9758886430d0549aa21e5896c27223a77a28b6e7a6277e21cd3bf9c91889ca02dbcb03682456c4afd6bd000667731dbf17b16bb353bd7199a2a877909cdd06e6685afc6122ec0172f062f7568985325fa5771e0fa5e6145c379ce92267cc26c8e20bc217e476d9e2b43c7bb3ecb1ac97ffcc6110ac9d9e167b3fec1be3521ee1f88a3d7fb86725ef79f4d9327156780f4272b828f3594309591c3e12e106f7b5c359959f2d80506db6dcde10febc59e1f0bb0098f37ead0123f19f8260e9e1baba06f34b694fdd5f9baa5729c4e00d3c7f2c2ac4ba6d3ca6c76abfca7f4afbf497df66e4eaa5c573a577e63f3c3bca5c917712c93efcf2f9890c2971a8bbb0d51fc022d3d5fb3800867ed0e192c0e3b681360740ff9329b06a26282bcd27570dc3f8f62d862bcb53f53c3fc5aa2f9ffdf7515dc7347bbf40e3b8dbb02043062461f230e4272853043942d50491d2a16d082eb0c7179e3d6c2b96a989a080532da6ae4e4d16f4393e201886dcdebed0db56db76b9b56d057a5594f50f1ade6eb665c20473540dab042bea38110dec7d231ddca06dc3bb45287c4dd8d75207b314b521bdd88510d06c1066b293090bdb848665b4b3e45e5e9ddae0899265e8bea7d25b2eb5aa68bf826e30e0543690d98f402e87eaee500b8b14b733f546b38d338f11655030a26cbec5fcd59ad7b1b30963ff6b2456ac639eda168fd0312812e4a8acb087178d2fff5c56762e53870623b5454fc8e4fab3a51357ce3f685cbb39722851d9bbf490cc1a27a55548c65100ae262a33c4935aad289f08c1752ab71f1b1815a1be7eff2f3489b6b1db1e4050807e4d8d1f317bf14a1cc3d213591248c58092e1a77c38df7a743d7c0bd427cd566d85f4748515f66a19e19f56a8b1ac965a439b007a0cec27559b6c72389d7677d1855830d5975dac937ac4fe14d2e57e0a3dc359d52e459b7394525c8467589bd33153ce997d07f909892a5f2fd4cd90487d993abe4112da469466441270ae64337bdb43387f3ab24a4cc3b64582c2197d9e4042043f858fedf9a55bbeb2dfa6374a68b983abb5caf40fc691cf678653098e98b4b71a1a6bb8278e8c9b0a039fa945b3f5c48e53e0fbd8e7084541c02ab880a918c25a4f4f7a81931f65993a559ced1c46e89b6826c9f214a044caf8e0151b04d99a1700150ece34fd4f8758862de144aea178883b5e0b6f7d9be36020b3522378573202601afe6692f70f938eccd19284c12c92f5a2affa9362d1ebc64c8b1c203fe91b32a9ef8bbee696b90de4217816cfbaf0950315bbaf786cff68a8b5ac7093e9d09081a81ca79f71db042ed15561873149dc44fd44e2afb21df6ea204857f7c7ad207fd657e92ffb2b9906f23306303896a7cf45bf34b2c8e67078b6dfe8ee4c9b14ea6b5aa02378909eb9eb61fb873cbbc358b54bbd0ed37801640fcf8999efcc1c8d8708d27d53edfc17cd72f70344e50ae54a9d674b32dc6ece6ee01ca546ec84c1400f87e1c481eea2937f09144d6f06836fc856aca9185bbafd1dbea39761550c54c9d6535e3ef85b4971a14d38e116a4df0f6d10242ff546a508d1ce90d4deb18c6ef673bfa8b5608c372e3c0c455a3e4a56c34e2081cbd0968d87258d36ba9b07f8c0f4638011e0805faf7add01aa3b7b64b675f5b1d12395dff705eeff7a5bb4f0c9ffd8fd7db625d4ddfc8523ed6463bb75c9d8376b971088c1aa56bbbe19b109190a7d087b8cde94dd6dfe31c7021f2d00aadc9185ec9202bd132c5ffc333bc7f7d23930b7f5c0e7a5804bf93e9fbf596f8318e6aadc8d353729ccc82f67bb11d014676f5b42c7ce6906a1e8c5a5b7d638a73ae43679b0f82148161f3b9f5b9eafd7f9a71fdaa9a2188be00936d18506550aa3ee0f8cf2d57348a9cd5cf028cb77198c5f4f9613b6916a69626564c2f6893de9b14876e3fe28cb5794a94e236b9a6713c3d94afa9acd502281c0a79894a44843da51361994f9787b5bbfebd169cc5c88862ea8fcdd76228db3f0acbfa83d8bed53953ce569e9b68af210787068b43dce8bdfb26834816f9e1a5d85cb328cbd5ff9a0cfe99e2c1ffef54eebcb06b2756d57044d29a549ee3d4c6e6e04546bfaf63354f6a8fed4c67920ebb69dde139763da85a764b8c27803b16311fedb3054c1a1d97da2417b9f50dc8ad6bc66f8e16e1d158c21febc7863a90d2cbc9dc182226e497b8b1fc630a3c2689c0da10633c2d3eb38acc73859eebdee815e904168ce7a1fc6ba82906526f4f3923c3539cd9b42a7faeefe6caff47d26123bd5da5a818db35f65ad40813685ffec7d9563ed2bd5c905f9eb016da05289e3db9ab6cd437282382b0740144cb75310b7207678da228ce4b512b946e781df2fa428067564d4312bb6ab810d93d2b04576860b9bcae5aeeeae96a712a7a196ff77dd78d86dc3d274bb3a0322346ccbd9e4b1b63c56156a2d0707ca2855592389429e54e3072937aacab0cad714f7e76656c548df7b1813d5564879b1d8236c571b4444194944fe2b875bbeb1678e0d1802b8cb19424f57ff42803e00c34e40ee922220c128c9b42604e399133421b2be25d5a83e9aadeb2810688dc4727ac477c90e5bd2c548b08d4b69da54b9daf12a4956627aa9767fe0be5002dc5e6584a2fbabc842b4362f35302618396823e4d1341bfa31b9ecc07b2ddea3e269fc2ba7c2a63c9ec1525f8a0e1b23178cdbf1e5827b62b064635d2bda4393202d7388d8170c2b2a56d9af7fca285b63044481f7fb2b3182c4b46a54d25815ea7ff947833c0fc3f54d036c92dcc7520eb740efba6b02449c9c370edd1f889a25a40504646e98f9fa16b74b73c1f07045841534f4e30eeadd6935c2248830e3488b15a4971e845136231055093f300ef4a3e89bdccfdf82129528f7666008cb5cdbb503d85a8f762b12f31f419d7e903cf6022a1bf544a79e283d16edcb5ed1d65f929fc70291c09e71ffa48416e52ef6e56e215245dca5bfad5af015361dd1de161ceceff589bb341c72e4122239ff53b8e94c3119e48d266fc9b24123fcae8bd27550916ef5ae2ca003585b9ae41f47b4d2982958c8da0f62bc9afc41467501d57b6d5075d3e4212a843a07ae7aa8ca251115b51d40d9c66d0ed49e7e36d85fd02a56cdddd575c3108803dff222d94c606fd5b518afecefcb1609567dde3502514134cb5511df980f2e6f39e45facd6dcf715bb94d501c41c93abf0967b4767d75344e92cf9745fa1aa5188d0194e772b4b5b1b2d1a201c1bc1fef39fe652b6964ae813ba48a7efe6779db2a0633b0fb9a78ef88a00cbdc307d20164967a6f596298b6caa4a37aeb76fd7d1ae9625e6ce46f8e68c5b613bb685c4fadc9096f72a51b54ca699e5fef4ab767770f4cf396c2334ffa8c092fd7374722692604ab291f9d7de534ab5a5f013efc734cd0fd2bd85338667073438ca9b2b68c418b881c2795a6137a4abaf582339d6562b9b3eecc695a6a6d85e8da7aa64e867a147072fa9c40160d5938e0c9c3404c486604083c4fb8ad9c8172fafe10321ae961543489c17a86b553eae421aa00761a0f5c1ee5326c736b7d2440b6c5a497d778fca4a65df2cc7c00f68adcc136628f1ee4bac695b40046e8c49041c0f23e0e5f3be6072ce971ae10f6d1f7854dbcae1e51a0786054315fed54416e544bd4b3a98df04be1bfd8183fad2838bf0e216c9ad2b0adb1e7e7b851790d47984501281deb0fc72de177aed81845c0b9f043aeb954aefc62e851c28ac8b17fc01d6804c41aaee6ffb8f7f2efbb5f092b60f9522ad30b4cc05cd230ad8ddd30701bb1606936f654d4c361837a5a6286f1f425de31fadeff3db903ddd6458fa48387fe42809b15bd9b69b20521c7b008bbc972257050ff06beadde5edfbf357cedd67f1731232b5d4666a8077e4b733083c9e15bdedca25d0c560713554a16add16e14de6b2cb3d4ba3ac9b2ae90cc83563f8b42641a4db602afc7da1867c67825a819cf151ce75f32729158a219cd107ebf146ca22642e4627e736f7c0da7328ced2ba0fe4366b4c415a64f596e472862f290cf81165d61a79a0d2835807662f8c976d5e21847e5fb44b67ffd4c93b3602546961090a0c579e0b219b09ad564b0f2eea8d923b85c7d9d8cdc40892f2b5beb249bb4bfb427d5885903afb3c2310b90f674c18336a4038a0175aa9803dbae8a0413bed61a66e23d89179636c3bfd59fbd2e4ea39ffa540723a23cc68f470bfb974b36165d490c95f5bc35f9fef72b25f076d19a6f9c84a4e18ab93fc17478602250145cfc7e95acd61b4b0bf425e70f0a6ce3fb0337031fd051ce4bcc4a4b37d1ce925af91d2e25a74e9a890a73d2ddbaa0b2d615e9f618bc2013f8308ab872f080d41d583718e00e12cb9d17dd4398a975c1d6b0035fe834c75a612f513303083afc1c2998203880237399240ccdf9c909cb26bdbb5474160d1fc05c37995b5895ba9cdedc9afc8a9f438e8d54a59e34a6d2f797ccaeea8ec30f81925ab26ca10cfa799b18b0affd793182f88376309fcd29a50b95e7aea098b0d8ec82402cfc91467230e88beb4353efb8e09c21afb322ffce9e484759ec6130dcf67caf184d7783fc9f01e2a5c9ae6bee45506574ff5b65e4fc5d020487e57895022a5725771a4adce730f956d48e17976f318f29c08c860bb1d142f6305075ae92e6190cee3b66c2fa41f107fca6965def50d1497a516aa7189486e12ac9154a91c53c44022bf0b1ddd497d5769cdf48751d60388921a4ff7a9e9dc0e88d5d3ece9ba724f388526334bc5966fc8a11700e01c047e27467b0f1e3d2e9ea2fb3401c7b4c593b2e2319dcbf6a1b4f2e74e53882dfb32b6db1a1fc114f2b542db8119e0b13ba0ad7cd14dbfa4b225a0bd1b7b41e48dd0da050602d5f2d56fe56e878ab5a7507ff20e48707b32ff5d7d619273be44bb702dfaa8e582c2c426a419f826b40c26846c3b39f941728fa739cfc0541a76f9dc1279a3b581c9f6e820a379b19a13b890fb31b190cd2e55b0837983bc60dbb4e99399d8080eabafacc7f261b721dbb943d7f63a172930fcb0ec787396d6785d73b3cdf05bd4e4814aa396c26a4fb4b6894b067c7f0242a7c9e60c21442bcea2cbad4c6604e6178786030dba0bded7e83899e7ea07e0f4b74db33985263b5aab190d783569a38db2ab8cad5deba5938911674ce61ce1f087a3785b8bdb4ef5807faee053903d3d7273c6227a46ff1f5d033ff8a09d915f15d3e1fcbd0eee1a4bd30cbae7d173ae27fe9b56c0009e72250180abd79f94e98ae7972f00c8578533f11cb46a2425b284602f696755ed43fa44cbd7c886bf228b6e1aecf2dd611dff60f18bb4a6c4302b7be821e8e60f31410a9bca1355409cb9ce8b48d2f1e90d1db57385927aff38185f3b90f84bd073ab7e0dfacce680cd6fe4dbb3807b894cd6fb63c4e01e9b9edfb2d3ea37db51d80d34fbe387e079ff412c31527b276", 0x61a}], 0x100000000000009c, 0x0, 0x0) close(r1) 11:49:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x881, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x25}, {0x6, 0x0, 0x0, 0x1f}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:49:13 executing program 1: r0 = socket(0x1, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x20}, {0xbc2e}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="084ddda776f28d57c1dcac07bb9b") connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82021ba44d63c035d858d2960486339ad32e2f66696c653000"], 0x10) shutdown(r0, 0x2) 11:49:13 executing program 1: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4080, 0x1166) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000500)="d5", 0x1) write(r1, &(0x7f00000000c0)='Aw', 0x2) write(r1, &(0x7f0000000000)="a6", 0x1) 11:49:13 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140)={0x7a50, 0x4000000}, 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) 11:49:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_open_pts() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5, 0x0, 0x0, 0x10000000}, {0xc, 0xff}, {0x6, 0xff}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 11:49:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "00000010000000080000fffffd00"}) r0 = socket(0x18, 0x2, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x5, 0x3ff, 0xffff, 0x2, "d35971770badf557d38314de4a44fcf92d4e357c", 0xfffffffe, 0x2}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000040)) r3 = accept$unix(r2, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) connect$unix(r3, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000040)) sendmsg(r4, &(0x7f0000000040)={0x0, 0xffffffffffffff8a, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a71418289185f5d77adcdad9f4ae8be5ec8d000000290000002a000000030835ff0100000000000000"], 0x48}, 0x0) 11:49:13 executing program 1: 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 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r4, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fsync(r4) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x8000000000000000) write(r1, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) 11:49:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800006], [], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0xfffffffc}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000040)) getsockopt(r3, 0x7fff, 0x10001, &(0x7f0000000000)=""/109, &(0x7f0000000080)=0x6d) 11:49:13 executing program 0: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000140)) getsockopt(r0, 0x0, 0xc5c4, &(0x7f0000000180)=""/4096, &(0x7f0000001180)=0x1000) r1 = syz_open_pts() r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r1, 0x6, r3) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x7fff, 0x0, 0x0, "d73000000000000000010000000000ed00"}) write(r1, &(0x7f00000000c0)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2ee280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309", 0x65) execve(0x0, 0x0, 0x0) 11:49:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x4, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0xffffffff}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="d2b1f156663b3d0035", 0x9) syz_open_pts() r1 = kqueue() close(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r3, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0xa, r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000280)={0x5e, 0x800, 0x7, 0x4, "640923548168370c6b3d09fdde49664ff467e8d9", 0x6, 0x553}) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffc, 0x1}], 0x1000, 0x0, 0x2200, 0x0) pledge(&(0x7f0000000080)='\'\x00', &(0x7f00000000c0)='-&(-}*s{\x00') readv(r1, &(0x7f0000000040), 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x1754, 0x40, 0x8d1c, 0x8700, "0dfb16a09bfc083c52c4774c0c89332091dc774c", 0x7, 0x7b3}) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r6, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000240)=0xc) 11:49:13 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) poll(&(0x7f0000001fef)=[{}, {}], 0x53, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) fcntl$dupfd(r2, 0x0, r2) dup2(r0, r0) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCCONS(r5, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r5, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCCONS(r7, 0x20004276, 0x0) r8 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000240)="8eeba7ecec5fc93874f59c1545a44756e01af6e479510830bb0df6d1d1c56a3bcb56f70ba93b3c166607c0523deb0a30e6070a9aa9102f83191930c93f2b7fccfb75bc8256adc9a1d8220a438a747e8ff58bdd45e0ecd8c0e1e784fa0bff4f200e71d00dbf4cdf1a81ea35f9047e296f9f11cbbfd39c295db9cee03d288aa644620229c9de9c4ed285794f246cdd1eb14485b723fcb1bfc62a6efc", 0x9b}, {&(0x7f00000000c0)=',', 0x1}], 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) sendto$unix(r9, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) r10 = fcntl$dupfd(r8, 0x0, r2) ioctl$TIOCCONS(r10, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r10, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCGDLTLIST(r10, 0x8010426d, &(0x7f00000017c0)={0x0, 0x0}) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r12 = fcntl$getown(r11, 0x5) fcntl$setown(r11, 0x6, r12) 11:49:13 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000040)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000040)) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000200)={&(0x7f00000002c0)=[{0x85, 0x7}, {0x0, 0x200bb}, {0x49, 0x7ff}, {0x42, 0x3dc}], 0x4}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x88}, {0x48}, {0x6, 0x0, 0x0, 0x100003}]}) pwrite(r3, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000040)={0x7, 0x0, 0x0, 0x800}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000000)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x5, 0x2}, {0xa632, 0x5}}) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000040)) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000080)=0x9) 11:49:13 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x12, r1, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xa8841344) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r2, 0x0, 0x0) 11:49:13 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x6) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f00000000c0)=0x5) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfff77ffffffffffc, 0xfffffffffffffffe, "9375b01a93b45136fdf001800000d11eaaf100"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) 11:49:13 executing program 0: setrlimit(0x4, &(0x7f0000000000)={0x7, 0xb6f3}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = getgid() fchown(r1, 0x0, r2) close(r0) syz_open_pts() read(r0, 0x0, 0xfffffe4a) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="d1", 0x1}], 0x1) 11:49:13 executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000346, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000000)={0x7fff, 0x6, 0x1, 0x0, &(0x7f00000001c0)={{0x2, 0xf9, 0x3, 0x5, 0x4, 0x3, 0xef6}, {[0x6, 0xdaf, 0xfffffffffffffff7, 0xffffffffffffffc0, 0x200, 0x33f, 0x7, 0x400, 0x7, 0x8000, 0x3, 0x5, 0xd21, 0x0, 0x7dd0a1d9, 0xffffffff, 0x5, 0x9], [0x1, 0x0, 0x5, 0xc7f, 0x0, 0x4, 0x2, 0x1, 0x3e0c, 0x5], [0x3ff, 0x80000001, 0x8, 0x5, 0x4, 0xdf, 0x9df], [0x9, 0x5b12, 0x200, 0x24a, 0x3, 0x80000000], [{0x1f, 0x7, 0x0, 0xfffffffffffffffa}, {0x0, 0x9, 0x5c, 0x100000000}, {0x2, 0x4, 0x9, 0x6}, {0x9, 0x401, 0x81, 0x6}, {0x3, 0x6, 0x2, 0x6}, {0x100, 0x3, 0x7a, 0x8}, {0x9, 0x0, 0x100, 0xe3bb}, {0x7, 0x20, 0x8, 0x7}], {0x2, 0x1}, {0x6, 0x2c, 0x401, 0x4}}}, 0x1, 0x40}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x2010, 0xffffffffffffff9c, 0x0, 0x401) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000040)) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000440)) 11:49:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x40}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)) connect$inet6(r1, &(0x7f0000000100)={0x18, 0x2, 0x40}, 0xc) syz_emit_ethernet(0xe, &(0x7f00000001c0)="c7a885d79053dd52de1ca1b378e5") 11:49:13 executing program 1: r0 = shmget(0x3, 0x3000, 0x400, &(0x7f0000ffa000/0x3000)=nil) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) fcntl$lock(r1, 0x7, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x10c) setgid(r3) r4 = getuid() r5 = getegid() r6 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0xb1, r2, r3, r4, r5, 0x4, 0x8}, 0x9, 0x3, r6, r7, 0x7, 0x7, 0x4}) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r8 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r8, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0xa50}, {&(0x7f0000003140)=""/4096, 0xffffffffffffff34}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f0000000000)=""/58, 0x3a}], 0x7, 0x0, 0xfffffffffffffffd) 11:49:13 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x107) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = semget$private(0x0, 0x4, 0x201) semop(r4, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r4, &(0x7f0000000280)=[{0x2, 0x78df, 0x800}, {0x0, 0xf801, 0x1000}, {0x1, 0xff01, 0x1800}, {0x3, 0x1, 0x1000}, {0x0, 0x0, 0x800}, {0x0, 0xfd, 0x800}, {0x2, 0x800}, {0x3, 0x3, 0x1000}], 0x8) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)) semop(r4, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r5 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r5, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r7) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r7, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x9, r6, r7, 0x0, r8, 0x80, 0x400}, 0x3, 0x2, 0x7}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={r2, r3, r7}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000380)=0xc) ktrace(&(0x7f0000000640)='\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//file0\x00', 0x2, 0x20, r9) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x8, 0xffffffffffffffff) open(&(0x7f00000007c0)='\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', 0x1, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x35}, {0x0, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r10, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) r11 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r11, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r11, 0x0) ioctl$TIOCMGET(r11, 0x4004746a, &(0x7f0000000500)) r12 = msgget$private(0x0, 0x718) r13 = getuid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r15 = geteuid() r16 = socket(0x2, 0xc003, 0x11) connect$unix(r16, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589aca0cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720d809976dd22d05e55d10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c80841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d00002e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd2a27f46b6f8ee98ec6f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7a8b11551b0235d28bbf44e367dea492813cb5761085937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b0000000000000000"], 0x10) writev(r16, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r18 = getpgrp() r19 = getpgrp() msgctl$IPC_SET(r12, 0x1, &(0x7f0000000300)={{0x8001, r13, r14, r15, r17, 0x4c, 0x6}, 0x8, 0x800, r18, r19, 0x7, 0x4, 0x8, 0x484}) r20 = syz_open_pts() close(r20) writev(r20, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) fcntl$setstatus(r20, 0x4, 0x80) fcntl$setown(r10, 0x6, r18) socket$unix(0x1, 0x2, 0x0) clock_getres(0x3, &(0x7f0000002400)) 11:49:13 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x0, 0x1) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)) r1 = accept$inet(r0, &(0x7f0000000100), &(0x7f0000000240)=0xc) writev(r1, &(0x7f0000000880), 0x0) 11:49:13 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) pipe2(&(0x7f0000000100), 0x0) 11:49:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)) r2 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0}, 0xc) r4 = getegid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r5, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r6, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe(&(0x7f0000001240)={0xffffffffffffffff}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r8, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r9 = getpgrp() r10 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x10c) setgid(r11) sendmsg$unix(r1, &(0x7f0000001300)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000100)="a29a46a534e319401044819c9629258e19d7f7eafc452b70103407e29fe897ceb1f88bb17fd9cb413d7543a665ad25960c1236d3c93e9a11b861872300427cb7ca5d5bb78d935c77f703b2221d5a3b2e0e1304e63fc1", 0x56}], 0x1, &(0x7f0000001440)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002800c5dae9cec6a01139724ac6000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB='\x00\x00\x00\x00'], 0x68, 0x350dca34e753f8b1}, 0x1) r12 = semget$private(0x0, 0x4, 0x4) semctl$IPC_STAT(r12, 0x0, 0x2, &(0x7f0000001340)=""/204) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x20000176, &(0x7f0000000180)}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000200)=""/4096) 11:49:14 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040), &(0x7f0000000080)=0x4) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x30000000003) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000002) ftruncate(r1, 0x0, 0x100000004) 11:49:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x40, 0x86139) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x2) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x100000000000009f, 0x0, 0xfffffffffffffffa) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x200, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) readlink(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)=""/65, 0x41) ktrace(&(0x7f0000000000)='./bus\x00', 0x4, 0x60000200, r2) 11:49:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x6}, {0xffff}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 11:49:15 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r1, &(0x7f0000000440)=[{&(0x7f0000000200)=""/125, 0x7d}, {&(0x7f0000001640)=""/4104, 0x1008}], 0x2, 0x0, 0x7) r3 = kqueue() r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r4, &(0x7f0000000a80)=[{&(0x7f0000000980)="f497817fa45a6769323c1719dcc9970f1b1983c94c38de64717b37a7195e72443e52f874969663e3537b19ba9a5802785cbfa8e84c8153491ff8d1809a446dea8b2f191ac8ba95874ee632fa9ed1f85676f241cf95a0b5c8cca172d54585a41f85a8bafd994c84d7b232780465183302402841a6b5d572b5e08e4dd87a7d22d6e1915bb6311364e460fc1e8996f9ca4cfa01f12d17cb1911b5b35173de106e98c497a8e41f6ddd26817beacabff15a0280378ab80725e4fdc620da534d2637d09bdf9b5c7c7f81974e21f427af69ad178e902342293ca426f14f43b49e5a1acb7ef88c8c87", 0xc0}, {&(0x7f0000000700)="5ae0c1c0267097cc48439da76c394303481a07f27c5ac52ecb3178045111f2ef9c633b1108b57955145cebdf9f21233992dfe439e4506c8ef276", 0xffffff87}, {&(0x7f0000000740)="388f1ead4b394a802a42ddd07025c2dbc600a385c1c1f4f7e0e615309c001763fc2a6bf10cfc09", 0x27}, {&(0x7f0000000cc0)="b46d715318188b040c980dd9c4fab136d1414910cd53c2f35a80c21d5433c4b5507fc7d405000000000000007765dade709b19bb4f8f287c344ff92ff11acfdadece17e6dd310ba77be86a5d84871f8118edfeb8a6677b187c5658ad8a40711c63962e937601e5fd50426ad6972add6e7d77ed3bed37a4d393345131d39f664c6c20379131b3c537", 0x307}, {&(0x7f00000007c0)="1be774017d6ab495fdf844f8487e4db6df44b371a835b50ef945a48b34cdcf07072b08d038f0f2ebd4b4476b4f1a73013e5a16383d2f2fb3ae8fe0c2906f9886d79242a3d19880afc8a2a647e471c45c4a7ecece574f56cec8eecac9dbf69ab2294865ad73845736ec633dec86580349214afa7f8bb6ee04230d45d3364ad074dbc0df6886747483b7fb7c1107c3cbd5574c685fd842f7b8c3cf4f2dd8a67a19fb8a45aec43bc382783b01423cfb7201330bec788b6b1c5dfba0a76f2a2e0f0d6632bcd1315741eeb2b8a1", 0xcb}, {&(0x7f0000000c00)="4895f3a9ca44adbecb2ed2e177e68408bbf9621e18bc1200da97de5348d3ee76f75e89f4d31927bb38b3c3c2de381551af45cf30f8baf01ebd14368091dac7bd3d749335b19bdcd65f88da3c68be7f57d42d21f6ce79e60708a6e91a21d4f7f4c2668987cf6337a1232f03ed9111025e358c8408a74e16a2a0abeb55a93f35d5adea7e4c28d806b4", 0xffffffffffffff5d}, {&(0x7f0000000d80)="833dff4a5dcd84458632ec22a06f4e9f48880e36c682cacb43111f42fbd33d69e6010fc1cbdda869a6f3b47c25036bdcd640bed79b924f90b3f73ece7f49e739988acaea8141eeab39ddc31609565c9d23cb6eb76fa0447ef58c36d06e16d4932eef53b61b0be09af8945caad8f9847c009239ea206a0fe76a519d397c25eb78d87b59ce71294c563f3bc246ed9666b5b9459d3e0cf433bcffda7d387071632795e57a5aaf3b61d20fdb0ca316fde18ef4573d6762a1346b9433cbf8d337694bdd7cba66df60ae26007c867d9713acc8b8a47386d7af699444d5bcdc06ce89f577741291597de0a72e68e8b50a90859d87cfa88b8ff71cabe5e8019caf7ad86f6ff89af33cf9dd950c1f8e4b8e78be2ee61e78164c5e552a115e8d15ed91251ead095787b91f2f279412a7fd27ea0bf723184d1e424995967bfd9de4e110fb86ed3ad9cef52b8ca61c69163073", 0xfffffffffffffdda}], 0x7, 0x0, 0xe6) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r4, 0x0, 0x0) kevent(r3, &(0x7f0000000580), 0x80, &(0x7f0000001680), 0xfffffffffffff001, &(0x7f00000002c0)) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000040)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r6, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = accept$inet(r2, &(0x7f0000000300), &(0x7f0000000340)=0xc) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r8, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r9, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r10, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r11, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r12, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r13 = syz_open_pts() r14 = accept(r1, &(0x7f0000000400)=@in, &(0x7f0000000480)=0xc) kevent(r5, &(0x7f0000000380)=[{{r6}, 0xfffffffffffffffc, 0x8, 0x1, 0x3, 0x80}, {{r7}, 0x0, 0x0, 0x40000000, 0x81, 0xab}, {{r3}, 0xfffffffffffffffd, 0x2, 0x40000000, 0x8, 0x2}], 0x2, &(0x7f00000004c0)=[{{r8}, 0xfffffffffffffffa, 0x20, 0xc5295a447a696e53, 0x0, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x52, 0xf0000000, 0x5, 0x5}, {{r9}, 0x7fffffffffffffff, 0x13, 0xffffe, 0x80, 0x57}, {{r10}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x5, 0x4}, {{r11}, 0xfffffffffffffffd, 0x86, 0xf0000000, 0x2, 0x1}, {{r12}, 0x6, 0x2, 0x2, 0x0, 0x7f}, {{r13}, 0xfffffffffffffff8, 0x0, 0x1, 0x4, 0x400}, {{r14}, 0xd60541142d51b3f7, 0x191, 0x4, 0xf4, 0x1}, {{r1}, 0x7ffffffffffffff6, 0x163, 0x1, 0xee1, 0x5}], 0x400, &(0x7f0000000600)={0x6383, 0x401}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r15, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r15, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$getown(r15, 0x5) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r16 = open(&(0x7f0000000040)='./file0/file0\x00', 0x10, 0x51) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000280)) ioctl$WSDISPLAYIO_DELSCREEN(r16, 0x80085754, &(0x7f00000000c0)={0x7ff}) r17 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x182, 0x0) fchdir(r17) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000180)) mkdirat(r17, &(0x7f0000000140)='./file0\x00', 0x0) 11:49:15 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008a}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x59) clock_settime(0x4, &(0x7f0000000040)={0x401, 0x9c}) 11:49:15 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_gettime(0x0, &(0x7f00000000c0)) socket$unix(0x1, 0x2, 0x0) 11:49:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x20000000000000cd, &(0x7f0000000100)=[{0x9, 0x0, 0x1, 0x5}, {0x0, 0x1f, 0xfd, 0xad1}, {0x5, 0x7, 0x7, 0x7}, {0x7, 0x0, 0x7f, 0x9}, {0xb92, 0x7f, 0x1, 0x2}, {0x8, 0x9, 0x5}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8002, 0x0) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000140)={{0x81, 0x80, 0x4}, 0x0, 0x7, 0x7f}) open$dir(&(0x7f0000000200)='./file0\x00', 0x800, 0x10) dup2(r1, r3) 11:49:15 executing program 1: 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$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) unlink(&(0x7f0000000000)='./file0\x00') fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) 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]}}) 11:49:15 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f00000000c0)) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x80, 0x90) r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r4, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r5, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r6, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r7, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) kevent(r1, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffff8, 0xc0, 0x40, 0x5f}, {{r4}, 0x0, 0x4, 0x2, 0x1, 0x1}, {{r5}, 0xffffffffffffffff, 0x8, 0xe4cac3d5dd6e628d, 0x9, 0x80}, {{r2}, 0xffffffffffffffff, 0xe8, 0x0, 0x7, 0x7}, {{r6}, 0x7ffffffffffffff0, 0x6, 0x2, 0xffff, 0x2}, {{r6}, 0xfffffffffffffff8, 0x0, 0x0, 0x6154}, {{r7}, 0xfffffffffffffffc, 0x2, 0x1, 0x1f, 0xffffffffffffbeef}], 0x800007, 0x0, 0x0, 0x0) recvfrom(0xffffffffffffffff, &(0x7f00000001c0)=""/206, 0xce, 0x0, 0x0, 0x0) fchmod(r3, 0x50) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x50) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000000)={0xb7, 0x100, 0x7346dd80, 0x8, "99f71e04f9fb3267c9431735222ef9e0054b0e5e", 0x3, 0x3}) kevent(r1, &(0x7f0000000340)=[{{r8}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 11:49:15 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x102042000, 0x28b1) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002002, 0x2000000028a9) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f00000001c0)=0x1300) open(&(0x7f0000000700)='./file0\x00', 0x200000040, 0x0) r2 = socket(0x800000018, 0x1, 0x6) r3 = socket(0x3f, 0x3, 0x7fff) recvfrom$inet(r2, &(0x7f0000000280)=""/127, 0xfffffffffffffc70, 0x1, 0x0, 0x0) r4 = semget$private(0x0, 0x3, 0xc) semop(r4, &(0x7f0000000040)=[{0x4, 0x3, 0x1000}, {0x2, 0x5, 0x800}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x5, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x6, 0x0, 0x1000}], 0xa) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c753000"], 0x10) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x30}, 0x0) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000440)=0x8) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x4010, r2, 0x0, 0x19) semop(r4, &(0x7f00000004c0), 0x0) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000640)={0x7, './bus\x00'}) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000200)) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000000c0)={0x3, 0x1, 0xffff, 0x5d8f, 0x101}, 0xc) bind$unix(r2, &(0x7f0000000400)=@abs={0x1f95d27d48731892}, 0x14c) sendto(r6, &(0x7f0000000580)="3377cbe9ea0ea176f1f55ebbad3aa111", 0x10, 0x2, &(0x7f00000005c0)=@in={0x2, 0x1}, 0xc) r7 = shmget(0x1, 0x3000, 0x201, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r7, 0x3) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) getsockname$inet(r2, 0x0, &(0x7f0000000180)=0xffffffa9) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x400000840, 0x0) mknod(&(0x7f0000000600)='.\x00', 0xc043, 0x1) 11:49:15 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) dup2(r1, r0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=ANY=[@ANYBLOB="76000001000000000000"], 0x10, 0x0}, 0x0) 11:49:15 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) pledge(0x0, &(0x7f0000000080)='\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='c\x00') r1 = dup(r0) execve(&(0x7f0000003b40)='./file0\x00', &(0x7f0000003cc0), &(0x7f0000003ec0)=[&(0x7f0000003b00)='\x00', &(0x7f0000003d40)='\x00', &(0x7f0000003d80)='\x00', &(0x7f0000000000)='\x00', &(0x7f0000003e00)='\x00', &(0x7f0000003e40)='\x00', &(0x7f0000003dc0)='{\x00']) msgget(0x2, 0x700) r2 = getuid() getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000004000)=""/213, &(0x7f0000000300)=0xd5) sendmsg(r0, &(0x7f0000003a40)={&(0x7f0000002700)=@in={0x2, 0x2}, 0xc, &(0x7f0000003880)=[{&(0x7f0000002740)="050436d43cda30fd718957c83216d25844c12ff2df660b95f45bf444c48c85e96028c81d39758da2d0cce7477b53b091efcd1b24ba3a26f73b1dfcb7f819aee685", 0x41}, {&(0x7f00000027c0)="983757975b62736f092c7a263706bf636e9b9a5438736d8fa4e1880a4f9a0084dcfa6f89f6c4bd0454bf36cad7c38002fe098c2d180e5168d26eec2b3ce11b1c83905565f98a1a7c6eca32f050cb2b80fa77f4b604422d56337207fe1e64c36562d21d6dcd5d18c243dc201bae6c29015be33c6d", 0x74}, {&(0x7f0000002840)}, {&(0x7f0000002880)="5277b5be3d62f9c574db71620e64f13dff0bb7731c4b9d7d12c799a117698f4e35ba9bb3f4618eed713df2645fd51c6ef28543c147aec19947eeaa936e2a7750d2d7d63e7c5717b0cb94bc5cd85904d58776ad44f9445a1791212f8484626b9a165c44a86d7bd0c7121efa05ba66611c3ede39996d95ecac822e6c4cd6a8d0a930b53cc0a626e28e442173e90f1ca54fdd098b8c27cce906fadcf82afa291766991e88ef5179cf3b84d3cc71593f271a0fbd9a97ca1e4306c09608fab577e126bc7a9c0473559bf34c2d03824d3684022cab74afd5f45100bfdb2a266b79d4af8bcbaaee04f33829367b23a4c67b29d5df45ba51e27f240bfea1d104a8fdd97b6f6549453f7a154316bd28c7bd688a4db8d99eda430383f06b297bbef82dfebd2435c71db554ef46c37079d4b1151447de9713f2ed8486e219078c09e1c5280f08968dc0af4a90cadb1c74a30a3a5f4e4e937386c95076c232a653be8150b20f8d104715062f13c1aa6f605569d023cee40d86c125e377a6596320deb64a8383e663e62b6727468e419c542860923891941cbb67dbc4c1c03e9ce0a7c112465490e20ec26063a719046b6650f32c40e9bfdee0b7e130e0dbd0792fc1b61dcbad036fe563b50393d0a99062ef4230cb91b8ac48b7282d8fc2ea884a003a454f32e8b161c4236e2ca9971a3e9d9675a64ed5c3d16a51738ed27e6fee91336b5db1e02fdfbbd5be7a9395f5658f09fdbd10464628c9473e83a2712ecb7a2f8fd77679f5bbb9f7c794d85564b3963b66f730ae7401f39eb0cce4fcc7b3a72be5871b45fdfbd6575056a44fe765a5cc24a1492bb603b7c20b2ecc38033ca7839f9fb2c60452b0e8c216eb9da3096223738db11a45846360a3ac2688441177bff91e588880c17b22b3d1e9e44cc880b3d3b8760929242eda28c08e7deb30c253d7e20b686a5a37bef3758d55faf8b801c6e8cdca3d260706bb7b393a34f0ebb25ec7564603874d32b1f7f2f9ca7fe927173a0a8b3c0953f9a2b016ff15dc399712d9fc47f56defde0bbcd4e45e715a1ce0942d3b743d88910d752686904538c6addc406d5db223e321ae13a64be148d05a856c6f7ac7a9d919c43a2a9df01b07eb23798be24b9c1ee331d0cf74b119b1b3920321eda491ae49c754b47f8a1f100f1583fb596205e6d6da035f1f6b7a2254ba6760ff4edd567b5b554521ec0da2a6a011ae74fc4331d74f458a61cbf9100dec588b64df95b46bb381141962018f2131b1e6e26339b84fea70970218c38cd340fdef9c72afffa896eaf17155aa46dce2c10d97ead4786af39cabf28f3afdb226319fdbf1248735b5a734a9b97a09b3d675de11522c371a7c25a99a8a5abbd52dac64ccc4ad31aa5851551aa93534ab9b216d7268707b3f31f1b3533d3ccbd0a36e18025c48b39fccfa71c405336c6234240f49369eec39267a92ece0386507979b1f4d149353c3fc7f8cd50c98659c0888dc55de7cad6dea6dcb8d8d324bd27ddc26d39974c9aea51c581975ec5e00e67ab583b2c8ffdaf35f6ff21d2195b75eeb46cdc3b47874a958734eb19fe580069a973fba249cd10ff14babb1f50a60b6e657d73e4381b579c07456dbfa89e784664d471ed65c494408e5c8af9d688652df26e7d501ea8534e7374aa943a814ee85faeb73c9ff564de6d1561622cee8250e78114eace0a7372b9fe79913da9d64ec35f18cd9e79d20534a3d0bddee9764f1bb6275b2d0e3410569ba114953d92eb62c2548e76102933c9e1e9b5c08ec22a44a91a042993ccdafdde3169014addc0cd973391b3c292d22f5697d07fa5530ff6135503d59677260ae83d893972d5edd9fa69b47454bb6f64a0bbf34b0a0a693c4e5a8d71f5e84e982a7c6254525cec4d193c3778085838a7bca7491cdf22d21eef30b43d5750179efb42be4ce72f7cc48f8f0a7d527874fa3549781f96aec75155fe9943d610b3a8f3bc6b8e12ed941c8a3735c27b3854935266f8cae1beba653f2d8cc20249df98870e8bfad7e0a4d3888edbbd7c4889407a3c4cc97637c4e8548c9c9455bab9307be64b9c86ff9d48374547f842fecc28c6be1aa20c7f5f050148741459a1f346dad3f9afe1f494bd31e9c2e02ba54d807827e9e1c93d61e529ed44790f7ed84adf4c8e138ebae303b356619ad8cd879a16d1e14433ade7be7ca97c150f2d061cbafe387bad0ca0e11b4628757d68c1bfb38dd9369c5d9c3aa6454cdf19e9d0b10f341f3e04bc113062c562417504f373dc0e491f6e893e6c62ddc77174d80f44e81fde1f301173d6b2591f77dfcef9466d0ed91eb650e171a5d8c446ad2a61325b0edfd1d02f2c9caf3dc960227ced7c71d6e128a5f0aff1562173d0bcccfdd63aa12ce8d9496a02905bbd8a613830ceca5917d770c69501bfb3c6530811dfce3b842a94c9dfd148e3f6c669a554cf73eb8b46e197e5551acc2b8d535fef0611868656b92a42d43376eebe48a8aa304fc1c4aa82151fe6f32a81f86b337a18b22b1c526b30a19d10ac568d49dddddbfdbc41697c95efa274189e146c1e4b878613b80f8b1a727136d74a47e5f70451b9ed68cd11e1ec286718667326b99dbf6d60d81306d977b05e8f24bb5cf85da3c2aab4f4ae003f00ca4a66fef60e5ff2d1b5351f93fd2f46c5a004818a0446f755dcc88f83624017973bc62ea5ff05c9d173e6385be4a42adbeb5a4d29021c8f01fe5e59d9dc395b7ae73cbfbf48710517f8e42b3375923dc93d8d998c38e574ba8d73be0c0bbb684933449904da88c73c117895fef6ed8b2490ca2128db7d1c0507a393c143912137377d4a9c7a68fdc330571959df3c01ef41f1ee089ba47258788f414877d4a8035103b0b0827832b75e4dcf8262b9f36f82064f74b3ccba82fe77d5d8a30599e19d38fad2f4970e57d3f7dde06c2337e9c95096575aea745e342e5a1bfa6977828f4b5ea187ea5b2c8de718bf0686a95a40db56aecbf71e37855ac9dc444b6cea4bd39dbadbc0a8730f28d88358f332b410ac01c7c385ea09b3a6894341e4ddc36f1c2990a70a53a24415342c90132122dd544bac0ec0c57d6f4d2cd4a980dec12128396702e2cd9e460d9c6e85ed69be40597e34b44be4d126320389cca40ea096f50f1e54382a5cca5b82fe2d8f822aa252cc68c3d3cf343aea975c5fd85f20fd6510de434cbf6713e77573e0602dd074f0ed7d0967d57f9a117fcf4a8f3d5800b5d2aac5998aacf9a5681a91d1e7486f0e8e21e8c3470d1066253048f7cba32348694786839af607291cafb8744e7de86392a037c40af9e31ad975d5b13df40556b3f63650fc0ad49ae7745ede9cfe713d83f74bb83a1cf138693dcefd79d3dc49469a28e4b94943e7c5fa8dd15c0940c91d7b98b7ce54c468956e730b675b52251810135b0bfdb1b33193c5b31ba50db702109508b4411b11372618b87a4999508af539ce2e26557253f64c69ef6df5ec7521b4b6a568533aab9c9d86a7b4253f5f7c94a72daa1635d5f0a91379aeb5287f03654b9e072549eef53e3516bde0c108bb7e9db5431a73468bf08ab43a8b4a9e12eac24eadc56db141bd4beb150d34a035ee1e7fce53c554e55188486ae5aa420b804a440820b7a173d60a2b2a8cf81368aaa00f5885b6652c2dc41c5c7d546134c492989299aafa5030e9bb85fb32f01d0925874b410c74b8b1d7a08fe5f35f4f9ab8b9648a15d35f5906d1fdf221ee167f8e7f886ac0bacbf7b25cfbda2bbdfa66e367b7b129c0690017c2e9323bac1202970f924ca2590191aaf530abf88c62fa97a9402c1bdf3c0d3d45aaf06c589a0ae035422833c03dacb202bb14e00f46fc47f5b3811f5e9831b9442b3183a740f26d39a4912bce049fd04ab860370713027eb0d1409f8927d586e6e8badec9261db8fde21c59667f086f57f4123c7d177c341b14904747e00cdf5be562b4a1a105b85084bb51cc473f270a2b6e7b696481d2ff9600574f21995038ef6fe4b89643ba970e63a3b5cef35824cd7d5960e73c79e44a431d02c4f48ce519c18e22b4717409ac7a0f2edac05eba2076d8a00974eea5216cb0cbcf37ff3fa145b89e24d92555b309e2306521404f310c8043c6e9c68b9ffe8000f3c3b35580443363447df1d97ed0cdd978ed5e85ab5cd4ebd3d61d80f2ad26182ec2df9efa876feec2c3f6927ddb03903e0aaa3bb6d874639452350d267a91618f3b1685ef045b7a283bb59149ab4709ec798db284f45eff3ff8b0b1fe1d369a4100072baced78572a6e0e7c729482334edaf12bf49fccff5e2ed20a18f3437f8f2772b8f1449d31a6d5aa6a6096e43d9449ec3d41c1d7e66657ab20b3cf56fe69dde6eb3f6abdf7fe1bbf7d05dbe657f84502fefe17def81dd1d1c1cc4842a8f3f40a16159e7604df84f1ccfecd8999034fb8c760545fa11d76c021cf1a3b50dc26ab63b755271e9e27e4bcf8e6b1962d47806a154b87c42e6f1d2d767aab56167f5c6adc392fe8fe76f91f014663ac3eb7e01fc2d4b56827d716946319cb1e0a5298d470de5ce1f5096d58d1ff11ded9f6635f84fdd6bf897b8d5b1c93ae62f934dc983de8c69ae322c1cd67f7256d59318812500ab255d10b936d42636ba019f43c76f4c0906101d70852fe9066383bfc0537d79569eb51b2174ea88e73be308c209c1c50e856fa4e6414324cc3812c312a3dcdd153e42dfedb6deb7ff58c7f4d9e177ed56928e8c3815fc1df9d6b9e3a18af4b7671d0fa7ccc80cda5550e3d8f2bebb9dcd10515d6dfc3ee15beb1a1635c0e38521b8d810390165d460579a5e29b9e2a24f5f0a6d5d754dd20d6729ff330d6d232ce8b9061178acd5035e32f7d806fca0a041e07e9062b912a207a597ea429e8259a1725785b33621e5928a0bb9cf9d150f769e9abe0b31e7238a5de690cb95b598e6656d3ae8eb582cad116c92604954d8bfb88aed130650ed4138439841da4be3c8d84a9ae61bbf80819211c970856937e06d3c2d5123e104cd49d6889d7c3c9ac74471f680af024b884fb0b8affbf47842cbf48448529ac1ea1b8dab7d77490c48ca93f5b8a9ec3be42cc42c71932295b7c1fd38015092289d2060d00230bcdc4a92199757f6cf879ee6b9565b59cc3cd9c4f08f93f254fd893e92eab208b86cc3f33e7e0e8c731953dd9141c4d52c583b2632b6e00ad3173a9c3921fdd60020b6c5852068b24342f404076de6041802abc974fee2d56a3b83e38327c7e77a8f211ffe9aac263d3c3146e6384c9c85e3a799c273559f0ebb76c6869830d5e20f214e0b9cdafcd49c314cc89dcc41e72681c8e4b90a7757728e82897234b501d11ba6aa5dc57ab0064ea92e0a46046c4a73b048db8bfa81fa436d1112c69ed1c0b95ddea67483bf93e4737263d0ab610bba18db4783a0a11f3828b5e6b1fed95f70da83ca35128c80f07e69572e5c03b3ba7bf7afcc381b431178444552713f47f3c87b340d28864d293d63283f4f3ac3ed67039ec741fd320a5da70cd4d5af6bf2f5e565791cda90e191009cac77173ddc67d980c13358ac2b17f0351da2ea6a9a1b13e895980a2cdf2f751a98ea2c92ae42fd9b1c86ac19fbd8a692629e6b361253963d0abd2bbb1e5bd542e365b58ae17f8cfbd88d822957477ca61bd1bd3ebcb7d3c3d829006556d4ef3f7ad22442198eab80eaad0a3bc53180d50aef6dd0df87da5d65e07ab6a5865b8f6fd45543b199360c16d71cb7abe59370a8c95e0dbdca36fb12ade013844f27e0b0dbae475e531cead75ba74af1cb033ef886", 0x1000}], 0x4, &(0x7f0000000140)=ANY=[@ANYBLOB="40000000000000000036d10c0180000006d79918fbc796d086ffceb93416ab317a3fcc8c0415ddcb8bb89cd52242b5cbbba81fb530f6cc57ef2c549600c50100a00000000000d447ffff0000a30000008681bb165608c84ef237e7792eb713ddc4ac6e3d3a13f6845f08705c9229ae6e3dd8ef4461c84037a22c9854143928c0a74c3fff784b55c77725c8da5592eb0de8e19f2edbed044a00b42e02eb2fda45fb02e22a305fbab4f9b145884a9bd1787d1ffd9a874ba7d607e889407b4829f864ee6eb4ceac413b01f3db079fae14322deffe40cd9e67da23f2199a548500000000880000000300000001000000f8ffffffe9647762b033e23354144efe911edf0c2ead05a77f3d8b9b206957d90ae757b592eacf9569f0f7e6abf8d897b968d07fe0acc41055e15d3b8a4e5bd2ba18efca31d7f33fc2598cd4aca8aaaa902f6584e807b5c2ab11818c4e77e83f5db09ec5b27cd4e0a1d84d85fb0ae63508549c7c627d93d66a50178211c7096396ac0787a41ae2a6e100d853e2e38670654a7f960d78e712d5dea0510d"], 0x168}, 0x9878d5c527fde8da) r3 = getegid() fchown(r0, r2, r3) open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r4 = msgget$private(0x0, 0x421) msgctl$IPC_SET(r4, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) 11:49:16 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc9060000008809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb45000021"], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 11:49:16 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000002740)=""/4096, 0x1a) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) ftruncate(0xffffffffffffff9c, 0x0, 0x1) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r4, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) close(r4) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x431) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000100)=""/149, 0x95}], 0x1) 11:49:16 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000002c0)={0x0, &(0x7f0000000100)}) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x10282, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000040)) getsockopt(r2, 0x1f, 0x3, &(0x7f0000000040)=""/69, &(0x7f00000000c0)=0x45) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000000), 0x3) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)='tn5.', 0x4}], 0x3a5, 0x0, 0x0) 11:49:16 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0xd9c223eb8c0e814f, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa6b722e3470a67f5e32aaa85a875e4c5931d19e2ddf0320b9ac603c0f96aac6de73990d3793835af8ab60493ac8fbeaf02b4467a671bd1f15d71664c4b84b85feb4fab614b67c8aa376928ff5fabbd0e96bf9c9807712432932cc9c9c7079114cdb9c35071a4eee975bb7e31988124f10d215ea113ede971c83140f6cc04773dc78a0dd14ab928acccd78142c14b901e1cc04a3c13e90ff1dc4a3d1d287e05c8f690d0a037223330277537932d972a46db646ca35b9b4cf1d4c6477f483de88de8da080ef1ec7a0506e7a92aa54c0584eb356af60abea019c4b8a99319c3f0eec9a2c5e1e0a6933322caa8f76af1eabd75bd2d3fcdfafb8e97b882e4a3363acb649dde760eb7c5aa650dd093caf4d587204f61e538859af2cc9ec1fd94288ea0ceadc93462492031d64f8f3c20c8f3af003ba3784619b0000000000000000000000000000c097cd9938f86f4078682a3d", 0x21d}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200), 0x0) 11:49:16 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) ftruncate(r0, 0x0, 0x3ffff) preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/154, 0x9a}, {&(0x7f0000000140)=""/144, 0x90}, {&(0x7f0000000000)=""/5, 0x5}, {&(0x7f0000000200)=""/173, 0xad}, {&(0x7f00000002c0)=""/156, 0x9c}, {&(0x7f0000000380)}], 0x6, 0x0, 0x100) 11:49:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x87}, {0x4c}, {0x6, 0x0, 0x0, 0xff}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwrite(r2, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) fcntl$getown(r1, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x80}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x6) 11:49:16 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000200)='./file0/file0\x00', 0x19c) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 11:49:16 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x10, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x2}) 11:49:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3c6, &(0x7f0000000080)=[{0x3, 0x88, 0x8, 0xfffffff9}, {0x3ff, 0x55, 0xff, 0x6}, {0x7, 0x7, 0x0, 0x2}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x30, 0x155) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000100)=0xa1f) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 11:49:16 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0xfffffffd, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xa0, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x81, 0x7}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140), 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 11:49:16 executing program 1: setrlimit(0x0, 0x0) r0 = socket(0x32, 0x3, 0x3f) r1 = shmget(0x0, 0x3000, 0x50, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) r2 = dup(r0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="98e55e3beb46df9df04177"], 0x10) socket(0x3d, 0x4000, 0x80) getpgrp() write(r2, &(0x7f00000000c0)="5959b52f8cece98e", 0x8) 11:49:16 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x1a8, 0xb3, 0x8, 0x2}, {0x4, 0xf9, 0x9, 0x8}, {0x8001, 0x7, 0x4, 0x200}, {0xffff, 0x7, 0x8, 0xffffffff}, {0x69, 0x4, 0xbe, 0x6}, {0x6a6a, 0x1, 0x2, 0x2}, {0x7f, 0x0, 0x1, 0x5}]}) r3 = dup2(r1, r0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000940)=[{0x40}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 11:49:16 executing program 1: msgget$private(0x0, 0x420) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004e27f0001400000000000000000000000000000000000000000e4ff00000000dc00000000007430", 0x2d}], 0x1) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0xffffffffffffffff) r4 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r4, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000180)=0xffffffffffffffff) dup2(r4, r6) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r9 = getegid() r10 = getuid() r11 = geteuid() setreuid(r10, r11) shmctl$IPC_SET(r8, 0x1, &(0x7f00000000c0)={{0x0, r10, 0x0, 0x0, r9}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) r12 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r12, &(0x7f0000000080)=[{{r13}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r14, 0x8004667d, &(0x7f0000000180)=0xffffffffffffffff) dup2(r12, r14) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r16 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r17 = getegid() r18 = getuid() r19 = geteuid() setreuid(r18, r19) r20 = semget$private(0x0, 0x7, 0x286) semop(r20, &(0x7f0000000000)=[{0x6, 0x4, 0x1000}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0xfff8, 0x3000}], 0x468) semop(0xffffffffffffffff, &(0x7f0000000300), 0x0) semctl$SETVAL(r20, 0x0, 0x8, &(0x7f00000000c0)) r21 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r22 = getegid() r23 = getuid() r24 = geteuid() setreuid(r23, r24) shmctl$IPC_SET(r21, 0x1, &(0x7f00000000c0)={{0x0, r23, 0x0, 0x0, r22}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000140)={{0x9, r18, r15, r23, r17, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff5}) shmctl$IPC_SET(r16, 0x1, &(0x7f00000000c0)={{0x0, r18, 0x0, 0x0, r17}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) setgroups(0x4, &(0x7f00000002c0)=[r7, r9, r15, r17]) dup2(r1, r3) 11:49:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)) recvmsg(r1, &(0x7f0000000980)={0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000140)=""/196, 0xc4}, {&(0x7f00000002c0)=""/243, 0xf3}, {&(0x7f0000000240)=""/59, 0x3b}, {&(0x7f00000003c0)=""/214, 0xd6}, {&(0x7f00000004c0)=""/54, 0x36}, {&(0x7f0000000500)=""/98, 0x62}, {&(0x7f0000000580)=""/177, 0xb1}, {&(0x7f0000000640)=""/5, 0x5}, {&(0x7f0000000680)=""/228, 0xe4}, {&(0x7f0000000780)=""/73, 0x49}], 0xa, &(0x7f00000008c0)=""/169, 0xa9}, 0x43) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x24}, {0x800000035, 0x7}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 11:49:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62320207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r3, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r4, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r5, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYRESHEX=r0, @ANYRESHEX, @ANYPTR=&(0x7f0000000140)=ANY=[]], 0x3) r6 = socket(0x2, 0x8002, 0x0) r7 = dup2(r0, r1) dup2(r7, r6) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) write(r6, 0x0, 0x0) 11:49:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000240)='./file0/file0\x00', 0x80, 0x0) r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) syz_open_pts() r3 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r5 = fcntl$getown(r4, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000200, r5) r6 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r7 = fcntl$getown(r6, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000200, r7) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = fcntl$getown(r0, 0x5) fcntl$lock(r8, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x1000, 0x0, r9}) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000100)=0x1) r10 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000200, r10) ktrace(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x8, r10) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r1, 0x0, 0x0) r11 = socket(0x18, 0x1, 0x0) r12 = socket(0x20, 0x5, 0xff) sendto(r12, &(0x7f0000000140)="db19b089b9e06978a8a491da791280efd8a2b8b255f5b84e3d9c89343a26cec4d3d3e34f2713d7cedc1249956004e2014ca5a32f2a7ac05b3cbd6868fe2ecfcab94c5b099cb71d9a3652526bf2d4762e37a5fa8da0e4e0b0559c56f31c77f22be6", 0x61, 0x2, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) setsockopt(r11, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) 11:49:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x6c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000001c0)) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0\x00') 11:49:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = fcntl$getown(r2, 0x5) r4 = getuid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r3, r4}, 0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1d, 0x0, 0xff, 0xfffffffd}, {0x1d}, {0x6, 0x1}]}) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000140)=0xff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r6 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r6, 0x7, &(0x7f0000000040)) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000200)) 11:49:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x8201, 0x0, 0x0, 0x20}, {0x3c}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 11:49:16 executing program 0: r0 = socket$inet(0x2, 0x2, 0xa) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f0000000000)="ce2f28c1a3e40c4bac242807354f49e9f2decea333747e4daa415a5b5a04c787d8ce990a225b9b6d2b23cdf3cfa992f08ae19715aad98a39b034ebdde690a2bc4cd79eb84b04972d4233cc09babe6304ee8778c7c2b7601e50258af1d654827655fe310bd694fb40ea96f7fd2a7719998f8508c4b006d73e8e3d2da8ae4367f96009262ae6b14a5441a20659ca5c3e9e08d7f3", 0x93) 11:49:16 executing program 0: setitimer(0x815c807f6b3ae44f, &(0x7f0000000000)={{0x243c, 0x1f}, {0x5, 0x40}}, &(0x7f0000000040)) syz_emit_ethernet(0xc8, &(0x7f0000000080)="91dc08378f35797d1e4aaeee71bb09049b2978adc1c61dd150c54967fb1b9e5ced0378406cbc30b79900f6cb1f41e1b834a813df46fa32a2c8ac222b6f6dceb7b1c577c1322b63d14d6efa39b109300466effcd78b622aca32ba0d1f0a5ec6f0c4fdce0dd8c5ecc3716ca268b8d704b6c6c91e2f51e5fcaf298c39528daa00c999b824a2b5e096d22a77d801f50692036c2822bf918750af6a2b3d5a7c2b5f2664578517d7e8e4aa8cf5b115d300af692affd5ec6138f03c95b8a74ba8d96bede5845a658ebeebef") openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x80, 0x0) r0 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x0, 0x0) fsync(r0) r1 = kqueue() ftruncate(r1, 0x0, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x80, 0x0) preadv(r3, &(0x7f0000000380)=[{&(0x7f00000002c0)=""/144, 0x90}], 0x1, 0x0, 0x6) pledge(&(0x7f00000003c0)='tap', &(0x7f0000000400)='/dev/wskbd0\x00') clock_gettime(0x0, &(0x7f0000000440)) socketpair(0x18, 0x8000, 0x40, &(0x7f0000000480)={0xffffffffffffffff}) fcntl$setflags(r4, 0x2, 0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ttyCcfg\x00', 0x1, 0x0) r5 = dup(0xffffffffffffff9c) writev(r5, &(0x7f00000005c0)=[{&(0x7f0000000500)="baa164522d048ceb553ae6f83d7fd53b1bbe715d19a71f4ad1ba0bb47279b1d94b3e82d9dba95044d593484e8cab8694c79ffc5cfec0661f142470cc70459d39ce29d0cf086d8ca8bf65755eeb574e9f47ec5fc72cea476a55eaba8c87d8c8a84e2c193301180862ca7bbf36cf3b4e83359b47108f77a9ae108ff4e0bd3f79673d70db6cfc2127451f093f30a221635ec97f9744160b06a4b5d4fe29", 0x9c}], 0x1) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600)='/dev/zero\x00', 0x400, 0x0) mknodat(r6, &(0x7f0000000640)='./file0\x00', 0x4, 0x8b5c) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000680)=0x101) accept$unix(r2, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) pipe2(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) ioctl$KDGKBMODE(r7, 0x40044b06) pipe2(&(0x7f0000000780)={0xffffffffffffffff}, 0x0) sendmsg$unix(r8, &(0x7f0000002bc0)={&(0x7f00000007c0)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000002b00)=[{&(0x7f0000000800)="6c89bd3a0669738595e7ae3adf40b6e8e90ada6d3c1b2180541c6e9450353841fa1a486680fb6f943f19aced684dfc470f3c45bb99c2dcd192f7dfb36cf080ee48903a99ef790cd370989d607fa4aedc5b9fb74c713588a5c7ac91378e98122ae841d9def5263ce8629f87135339fb65663fe15ca65d391b2e334ae979", 0x7d}, {&(0x7f0000000880)="ff0fb202be18498118319728f66236a7ba04a792575420ff3b84672f124ce60626643ed69fa6897629", 0x29}, {&(0x7f00000008c0)="d2bbd852c062a6ca67582f5c281a9994cf63a4a0e61e575df8ebd895f464f60c5374476b0f35829560d183a40be1f4a525c344a7d6d4fbc4ee3751332f62f183c7de4551068c0c7feb66030c2481ea33ccf28bf1fd0c14613f8e6569de2975c3992ba80bf8df51c4e20c8690c1cb35b0b501ab4de8eec6752375729ffae5f02b5daa664d3e8ad869d790d6a59d6635901997fceea8f10ac6fa3d62b62f86157b6e0d54d21c4d1d26ee2a5f0510ef6ed97c3e150cf502be011e2c403c17", 0xbd}, {&(0x7f0000000980)="83cc1bec0592911db3886f8a750e261bdaf235586326a60071cace068c74d083b8a300a5316d9b5ac1238da86d7080376fe3c1fdd3a44b12e8410fac86144c0f7e3f651a073e6da1a01b66c04565574bf26e02e8e2380c54dbf74d0f19679300d1403f119d07469d7c022a", 0x6b}, {&(0x7f0000000a00)="c855d6d20c8c811b3b274b34d0ad8e0f931a27d464910ec490f6c26faf4529eb8543321acabb969803281990e7d2fce0e460f3e87e45bb9c19102fbc523d56a474a8c5203aad7ed4ac0eb49411ded6fedbe62cfeaf7554869a13108f90608237544405914962ee6f260040fa53be754fb6a43b35c6c60c42f7072080122821b7c8e5e0ba8bc15cda87238f62b0f5edbf294d193227ff16d06ffb1d3fac945986d5ada0bc0e15074df81219231daea321fb8e68d6394594a9e140c34e9b60fe6b273c74399149356c068bd3cef7fe400bd100db1ec01d9c8bf0bd4770e6d659184cdba891694e5be01c62c8dc03c85fcd78aa85edd36828c395b2b215127c4364500d30a86a3f214f0a05b5c684433acf3ebfb70c79c69029ae937c6b340c31f53fa6660eda8bf64d9a2f9d4be5d94ef1a958ff0b6c8a1d3c636b8148ed0fed9575b4c49889646313fa12fb085247a14cb0c71d0d8b4ae2006a0ce038381dc0cba400aa70a6864a4f4b894a62c3bfc374bb1b234be34feffaee11664407783f5f838397c727c4d320a3369586eaf052977a611189c584a0ae9e6a3015f372c0226fdf4fc57f0feddd4593708fdfa77a4ab1335807094da0e0b6d0a2f0c9ba15d9b2152665c5e2369e6fdc7d2605cbe613e7964ac90cae965392f5b632d408edaee44d3ef02ab51f5b8d0ee987acfe17b683cfa7c37e6ee1edfed0ea376678d685e9529cba46378fcfc4067d801b9ff013e809b0314d9cacbda9cc29436ef1b3bb06ada3790a4c6adb3b96d48b18bb217d05bde5cc28e1c963ef3a4b030b2b3ea63d9bc701f44ec329913e63cf580776819647f503a9266caab077152611895d6aa2879929990d651e28b641b0e5c72c54e5ccd40e02b44adb460df8faa8ecab49b8ed36ed0679e8f32208a24e16045824c0766c160ce361ed30d2f3e8c34094c64040824b3643594dbc53ff42f4ca719c099bdeff3bd39688f0562200f062dfcf8eb7c4a16af7bcc6e0f7cbf5ae3e0acc7eee4bed2cd2242da6905d8f4e2782aef9c850d58a68891e7622586628c1c717fcfe7f65f041858f56aa4e961c0684ec63248bb6d985bbd9ff18f307e50a9ad2145229d600dae0700f875519e01a0b18505c42427a8308b3487c9a2041affc85bbe1cb6396a7d85b998306bb6271d36d58ae4f4e1a83c2e6c5b7174fcc6bf8b651c2899b6a1d1258dc4453764b9b6bc78ec6ef5f42ca7576af663d99694c589b2a599412ef293713b1a52276bd16bd6bfa4cdaaf99f801e40be358ded3f7de54a2b7f9a37824b64c5fa4508f5d049acdd8840ef57b70f65bff2cda462f658d458d5d4d0e961844c35a9c8c375fb495159cb30c84858523e1123bb9e6c0b4d69aeab202a7f159f1abd8473bd26ded9e8d4f15b573b2fff2c8643c174780a0befd100a51155a2b172888a6384cd9e8e437f64cc4ff75de1ecb22c63a2e3e97503620bc2b9403796672aaa109bcc2fbe34de83bb8efb93779504c8dad5ae5c72ef2ae9a254ef110d69ba9ffaf6f292f5de1d2fad2f618b502656a820ab3b97928573d0071cdbcfc70c1b6b0ee7ec8a2f0e209ed7dcfd2f9ecd65f59c46f153caf54d03ff73cfbef881f42d9aaac8a1d075f49cdd29e5f590572aa86303b31df94c229df180391635cf01e56e7640a119d1bf069b9edf23b4e478ac274a997d4853015ce88b71ce71aa7d21552eccf8cd02fcd2787e71bfb376d7a9b4d71ff8c097be171c10e39cf6069ee0b3562d26bfd8f88219f0821d94d14b37a9552d6c6115f03bc2bc15613ed239b5824db881567fe3e92568758b378d37b87e82c164a84edd3d54bffd30b670f2245c72a901d66dfede45e958cbf3f47697597b7fbccc7613c3328e4c1de6520e0a91dfc81677528bbfe70b0b77a2f4dbe0266d731f0465adf5160c3379e455810b81927b93e668c7cc8b64a5378d570daaab8d4886275053433c47daab36afc5db472a58a2054ffb0138272c004a3d09cddf9ec5b87a2c3401430684638b49ef6b04192ac054cec71792d3386534922a736a5b3d002c8eede7904240a04932a8bde38bf45039c13f7042ecb82925eca0d10aebb382828fa89613a7711520fe8129d120b88bcf803c8bc215b073bb46b4c47e90859b0c09f4681c4172dd726adb9040af3567194eae411b2a6324c6fec4f769e5440165bf45c8ca1eca09d77d27007bf48e1ac5f21a1df5ad185f6ec794adc2b87df67b85191f08c4fef7d6b188ea54805a59a591677f1a7dbe4b4a6c95cf7f19e9d406586330c14cadbcea3b7f3f64e3fc016283da6a351d5a1556a681f4ae757be09758648a85db9c4b9eb8012e3677bcf6cb05d40ec227eb52403b78a0a0e586db8130399d661738396a04cd04c4d231bb86875be130b491e489d1e210063fb0cd45c8aece246ea2ff71500d296b46d55c0e5d1dc5c49d71ef7daf283504e4efcf4576c53ee412aba0bb1a1a3b8bc39d9408771c75c0099d017c5b96f42d843ea1c7f21e2e1bfb2be632bd3c233acf31af7ccb009006fb6527b1fb1702daea1c7dba1a9b96cc9ce8e4df34202a2626ee11146281ce473bce8d80af16ebe79bed4ea28419363ee93a1e55fdb847f3efef3dcf6407230f9ae293d921e9224f71fcbb7fa5dd3a3b3fdeed1d7422281d37ab4043fa31989946d7d54a21f3fdc2264894503fb13f2a324e008648caee675777425e8636ba63ee979030055f5a99a634796ceec9169d1e35c1a44e461a70690bfe2e1ce020a8619eeb2e35e4e36247f14621348c71ed642e764a1add73a281d397360d952a32d9a630568efab8b6a3dd0cbc61904a1daf38a88f437a6f6f6d86e51f30780d561022e5edb4e7f9da417c17c04c886f8c546d185b5bb6ab0d584483709f09a101446060885d30967e67cf6e2e5ab290e247abae5a5ab8fa9edf3a563ef98aee7374c60ed170152b15e9b97090ccf8a565b840ff8c11c8e80c9027bccedf0feb4bef5ce5551ac236e8898afb37c3dc2364826864fea4b239d174d905fa2de6f8549e54a5ebe27b8c1d514900ff99b2fba76350af5271227fe240411e966a5db6dc4281bcd82af68da6e54df2c767a53f8f52d67e41c8ffa3dae40fea1ad46de3844b69703e4a0dc5246a4d0256914da16d461e79169d7549d76e4953ca0baec18f4789751cdc1f8bf92e627affaa981af5cf1544e857ad2130639a981280706261f8f188d407e42b54e639181548cdde248e498cfaaac9acdc0c0d029f1c3dc9141e48f6fa4d7bcceace259a5c1f5d3e1fb443e1b09586abdd53c3ddbb3c20772e5427194d829fcdef7e9e7fcd04287ef11f257128ebbb90eea37dc1e7ad42b8af02c9bd5b2305f66c4b41efaeed0d1bd677d59fa2814e0cf62a28f7b63863d31ed9aa1a5005b78d13fdf2832095b4b3953d8323ea0c0ca1a2fb725d638157fa3765f0d14e795d1a0bdf8ee3a2bfa08ca01650e7ba8062fa7d86131d56de8ab4ca61f6bf903aeb3f25c7af7f8ff80e9913633876f450722afccfaa80fc9829e6f8352b589b0a9b4770200299938b3ad8f3dd580fcde7ba86d37070b1012664fbf99d6f554a37b246d764ecf786eba70d70a7ca95c71a12649460e46724f569763fb36967c2df9e2be4cd423e372b8e2b3d32848301d7c12e4ebe656ba7e1499007b5e4aa60ab5e4d4fba60703f5b863e1666fcb66cc7f20f2b6653ada035017e9f1405033600e595e26acb3e1e701ccf1d1c2b251911ce135eb0deb28ea88e1e6046d86dfce317cc74c598475268d9461aca7804651900465c4e44318cbb7438286b4c54a3ff27128b6c6c031a6c36bdb288658ce3176169aa238c5dc2b2aafc7c0cfbb5f27cb75b73f8814ad132f1ff3732c6e5644264ccb3fedda9ad76e05327780914697fec8f7c35d0aa1abf83c15a48e47dc9cd7a7d87b13ea903e132171b758a203ab475516c21633828a665e45ed00ba11e49db9d2ad75ef7dbe4cf2b48da1808efd4ef46ced1634af872a6d6bc5e2c80054829759a2e111c49d5ed0d62b6b7a15f1153ca4cb1395506300c4f6f2cfacd020ddc8ea0da527300afbde83707efd0be50e346f5648e78f67e1325fcd8a0ffbe0fbdb191ef6d5a4a4c4920dd5603157294dea8d1845b2ad1dbe6adc2b42888f3838ef5104893538372eff79a41d3c59704d6efb4fabe0135a52a75575dec75405f9015c6092e53b06d14e5b07c45b0aff91dcdb4fc132b3adfce8164419cae373089bd75acf03783450610c8e14d26fb1bdf78baa681fe3f522a8590aa9be31076119f8aee93342b72b9cb374b2a22e726d7865d16a4d158b46dd22d7c5d34a09daee2e77f3eca16b35b3046558f9bdc0988f164da56deffda7de28e81511c6951ffdc1679526fd312599f0be7b6c79a908f99959cc7a49784aee0dabac6758919a8373abd723a7b6b3bf5dcce8244f4b444a3f38dd1d96ea7bd3e9ff1adb6fac0b577a7e9cbb37e5fe452e9663073df5c3b927ee42d9485d867766361d914ed33b32d6746eff31c1b7bee63a75e993451c0ceaf80c8d2af09b0f66e96f8408d8904025618986e464713b9995c61228625e5727081473cd3cd2c21f1db915ec26e0c6c8e83ae91d3c8ee3ec84cbf99815f0d0e730df442a05c8b20db40f5b24ffb623bc6fed80ea9a38a42e0dd0f4fe247989cfbe6f1ada062306c439cc80d4a589081b9d974678403a0d9df29225fb167f922eb68ca1ffd18a292631d4af3ee40d63cf032740445d03da56a9795ba8c45d17c01e7137d2f66e3a3e7e0658085051e175ac435db85c99bca5664daf139fe7b04589df5aae0e14f9ad5d86fa08ed0517f8b4285adce3dd30608a80a9d8bda0784491b24c4261526a0b105f645cbf8c1c5c09ff0677a62d5ca3d1b13382640fdffee909be633285adb1b6e6460a700d071a8f203d9826cf1e80e5e77b69160cff976e4918edc697d10923a5c1f2233d78761ddeb91891cfe0987f4f103e3a116ede0d9be707dba66a0f2f0c5a32d10441d47165187b580542562bf068cc726eb172685001da3d428e1a0dd424f9f725d6ea62a4aa20ab547f0e8895d68065816457ddd04af375285152b7bc759904b156ecfdba04d54f3297b73b044360fcdb980e38230b3567065ce50067aa6309dd55c6a952b4eefd9221aff02134ca76c8b6b3dffa59e9ff3abb936b3a98b9ed8e1628387580c5e3c1195e055744bba17d1b659e22175884c20518769c463ef8bb62e0dab8b07e68fb4328867dd80e64b925752983487ec2943b084f3909c51ce7838bd60db17516f1e27999da36924fba4c40f8adb62714f9b81e9bc15728756e877e332980feec0bc5686d2be3b7b5dd6567b9f726169e093617b6109ee47a6de7e24d0dcda9be9a8da58418a09f4fdeef3ae0ff900816686b2cc6aff8405cb29313fcee34664c79db24e01ffc86584f4cdefed672e7f36e739dc79e82fd602c4a4c92c6ee86825914d51db1548b89d49987cc41e5099e02404cc6962843161f9808fcb90da66e0b3569b5f466cedc93ad1435c42cba1204575b7c71f5da547ee4544a257399240dd8ae259135af3880bccdb5da7551500ce74b32b49628c8044d1f8dde67755b5e18ae91d1440a9c0f7b8051118aa7eca239c22ede862860462ed2b8873ca5187f3aa156ff4ca9accd2c0c6a30bbbf89109e400094e3249767b3016953899904445a439e449914c9edb218307f6ce2515617d6c7d188a343d1396e66bf6fcd43faac07c8e99302f45a6cd1ec0b70ff2e6c4c438cca2210ad56f87e5a1d98b6d834", 0x1000}, {&(0x7f0000001a00)="42190f4d5c4a025d15dcfafd1d82ffc9a11120c4", 0x14}, {&(0x7f0000001a40)="bdb7ee03b7d407f3ecd8ddbd0ecf0b58e879cec92ded6844e278e3268fcba80bede4bd3d0ee1596b3c2e639ab1c8920058fe934be8fc26423edaee5df4b27d10b9e0e5d80f9112dff152f15b5bb9d6c1249419e9c1755f906a9b2a39618f6dba87b9b0c584e8c4224f76", 0x6a}, {&(0x7f0000001ac0)="60138542", 0x4}, {&(0x7f0000001b00)="7cb74418163c344ee8f2d525d30600873a0e522ae363a9fcf117f90dcd11703be0d412a6dbeeb93a38c3f66582ebf69f80a36ea497454f84a2b3cc512380ab0d5c0a5cd0dfe48292cf2bcd8dd1e1fed4de957f9d549fe0ec5c694663f2af3e31627f03fc40d2afb0e977e542df9e8087f011e5e51dc35c72cbfa97f12b1045acb0905283126b6a8e7dd4da7d2bde13c906c385f02aad59c7fd2a387f62e4cd8c0cedebbd048bbd572bf6b25866b5228d64ba92ed5c821832047f05890b7dedd3a57a0d201b356fbf4d45dc8eee8c64e0c4c32006613b6146ad41917be62bc8d947822eda7d73505288a6056888121b9b43d64a7c41bf26b40efb1639fc6dc34ec7c4348ab977b92bb29c68103f503e82dab121fa0c7c0a11e196070be9ffc1138b9169ce9bd93dfd7bd66b433341ab9448b8823837119ef1baf590ab3ff73d46ac68eea0592e6d1789efd2592f8bf6076c74b9eea124ef1fa24bab1f9f5b88ea771857ad7cdac840338a3cffea2e5456b09c2059fb8d7c5c7e168450739a5d0a978f51e67a01e7f4d97ffb0044b5aa4af00ad4f1c7ac80337c30ed0bfd97c1651f1d9a4cc1b2509c9837999e3ed1b21187b9f5b4a7988db1b197c89e64d7b451f9b0fe1fb87f93c589fcfd5fa7a334c5088ecc21623544bc1c974739a3cb8762fd47c2eaa8735b251873ab4f32d52f7fad4e761bb25a315f2193ffeee256dc4988ac1a2df524e5b680b606031eb9aad230203070b91c126bf4449dc00ed29b267f00f45fd4fadaffc35ea6c0ebcfd7d0a49e705a218c3599b6529790d84d2b6c0aa848ecd3624bff8027af1865efbcc12e708b3d176ec072789d7515f2435972beb18cd02ad672d81178707e26a0e2c2f8c9423a1025d7ba572d9809115b6a342bc342fc47b4c7b41f747b063c693adeae0634e92bc98589a7a5d01f81efc306554ddab4d54a3e505f4abebeedfb6c9ffa9ebaeeeca29fac06df9b8b4e7d0314908ab536865648772997daa73ce45ea562df961ce215f25fc020ed2970ec50e4565b11de8dcdc4c291f7157317b7948d258337ed98013b595050f20d3300623b6d990b7aa66fb25c56d3ec65a305e440041b9a77af0d57e935854012810b8c504d3d414ca628dc5fb1d0d38b4d73b35feaa006569a3541874054da8debb4a81f53d278eece71debd3fbcba1fa3f3e86e4355258aacfa1659fa9761ab85283e848662fb44b5d09a730fe0adb46531c63324dfab994c35e7536e18835a7ee8b36e546298dd144e235390c270cb4bbcf0b3edadfb7a0de6a682a9b01fbafe79b0e6479ca78e1799e10f797aff00aa77f6307b0e3b7cd8c469e09b0b6a5d1a75e6e3b7514c37c8b4e2d33742df85b9a2d4b4b1b1e3b1c303b2c68dade84e429aeff634b4c5101dc90acbdebb2032df1b3741ee2b4cd98a0d0140f37f03130bd91cb4abbfcff9a0e89ed390e9ef31dfe512e9f5624db212332164f31e72503c5756def0023a53f743d3e0e633e5e7b6b5d195de195fa382ebe5f8f7f90a7757d4d5b0a7ac8baec9f65b59faeba30d631a33556dc9ee2b49ffd100513fab9d767f3d711b5e821aae91b09610019b7f6530fb6ea5b6d3b461c73c8fb7aca1bc8700574533183f7f932734abb215d96f2a56b8570cc5bcb96949e7daa5275349187629fa5b369acfdc59e527a959c884aabb3ade56d2dabefdd80b59acee8ff24303eab5e107de66534b9c7b590c8a90fdfc38deadf98c5d5ca06e3a00cf4bf0e124d7ff77f3ad2b668bb7d23b08b324b77d799dfc699df0daa353b171aedba122a2218c8fc9df2223c95d608ab13df00e7778175366aebc9b4094a4b32b743daee2faa274aa98d4095baa4afccec6af359bfdb9bd871e1c68e9a29301d45d56d4069927f0eff7ec7146ae76f00c6d222eeb62fb33de9923b0044faba9edf9d70dc556a1ef7944949afc5b27d33da44ea25ac0418db5d63227067be51c50131c8af18049ace6037add3e27ee608b38ef2f3a6041e63a6edab5d5af74008da3c423d2750c2a85b38a2b470727976046f63d01e56c4f80c046c9f3b2dfbe0b054eade83fc04152178f8f974b1b3a5aa2f52309370e958ca02b9b3b9f0b93dc670879b16b8c4145d7a0ab80f3fefc719a96acd1d7c4ac736ebb110c0d61825bc2b29d6763c03aa3f7b589bbb2cc2c70af851918d39c9bca45b7e68daaf96bf50e5765f55b30689f9d76707e13cce692b12ee08396ab54575c5cd7bb2237f7e41c09492591326d82973be672b5814e21063c710b4888523dc882fa7286a1f5f31f78fb4b9f0dbb03d73a0b4ed8e094991ed8bd20af4c043c2c56c8bc604f46468de0a6f839b143c708ce75fae661180238c9d15b865f620b8a8565c2371ee76a028fc405eb07ee71e837d0102ea960a49a06df5728e3d618b0fd89fc47586642fdbd767a7300cbd19a6fd77989c3e0598a6a7ea956e57715067857cb2703c7db162af67a4f6b26d50c3453cfe651216c4b915f31087851fdff40ea925a992650bab30dd5cc32fa47424a14f634b7bb4bdf6d6dd846ba921462f48d95145fbabc62f28903ceb4a47a31990383080306f6850c549ed4082af5fcf917dfb8139b32829352b7820e9f0183c2e78f8e5d40ab09d486c2c28e9b0a7371df392426302ac328df9397d751325fec4b57d3115233e32eef7462f27469bf737aa0f38c0c09d6cdbbb8c223f69d1135b173065d1d0cf5c37ba3b1f63862e471b7188de73576580cd06b83774f5af8fbcb1339272b548c317b26001fe68894993c20bcd8975a7ba8cc36f8175d1aad4bf9e5241b960b909f1836bc00b6a103c275525fa614f475155cfff203cb7b8fe3b77eb9878e00ca466456bc35a594afc1090244e6dec4316e64d43e33fd05882b88f2baf1fa6d46f8b5f2421bb2bb8d0b3dc7d6f2c2c0998d55ad99870ca9a4f18cd9b04eb95db186fcc012644045a5ccd4a28f9cdf6dfeffbdc02a154e0196a7790adeb58536c92f65297c2f810dbd95cff5f110b8035ea73cea82fd3292bffc2d91055197dfafdd41b22f32a297e94679f6513e06608b49234aa4cb9211e030f18d6cd91fbd37b6515263167b53f9e8f1d4abfe423a153fe80dd51f79d09ecae46d99dc093cb2c91818f4d6b418dcf36e52b52f1a4acd887c1b34bb23bec29fe715005071b63339c87b82fc54897175075a346a6224eb379851e800c7bf7079bc5cb478a94cbd4771e35e550f5501f5a6ee9ca1f191908e4b505eaaa68ecc7fd238aca48a79cb11c58cb8144cad021127d04a2033f72abc7228f30ded4c2a6585c78ab74c4c2b1837ac92119d1322fbbdb3dc782ad087a7004c2c38394d79f89cbaf3b0092bff5d30c6387c124d42813ad4a404053fe9d604315b7776c457d28c03acac5c9870cb8082a4151194874d9242f1c00dfad139e10f66d4acd330edc982f957358c6de0e7f853cfc18e0bf70faaa1070ca251896ed3600318fe15e1787f31ebaa4b0f9c02ab9c7129ec427d030993c906cd65915cafef46081304284b41640763fd79bcfcdf0ea924e3313c40daa20c5a4883eef18b9e799965bf23e80db7527658e767db4a472062ab3028914a44eaee01598eb3f45aadaf0751cd09e015c8f67ec20bb54b6f44333b2709a08e1143ff06219747bea4152ff9f8fcf64cece12bc49742f32e28a9aff10f9fb8e46e9eabc26287172ab05d8d2cf7d979773a6b78f516ecfebd82d1cde80e83fbe0a1d2753a9a63326ffa36819a78cb73f4c59e724b379fc9474d0e3204d0959963f66e6df626c6781a0ab1beb58613264290aa1ebf80cefaf373a71952a0058f591ed9c5338b2ba0120da1d057368502ed5f273ed6d1b6b3ea03e210d694e5d66990e9ee08f34b8685a8ce03e9e96f0f095a2aa8b6aaa6448ce291def2597e1e9c806a68ef479d07a1aba0ba041323caacb4c1ca91fed54055a219cc934db0f7930cf98c8c98d075b069c0f1007615952b274e26a0ca71a6a8ca0fc58cfbbf1fbe102f12c3073f27ea079202f5db0e1fa0df83f93240ea12cabaf89fa06fff572bb64f0517fc3094db2eef681f6acbfc6c5c17ea690ad36b767fbfb38e219dc716182cfc0984613c5d6828609968e1bba7852c4c404c60f0ea8346e384aca09cbe15f9969c08aac7bc553a5b5c69555c231a42bb990e5d730b2ba7c4e1b143c703bbbb7ba567801b262cadf4924b3cbf830a2705c491bcf1d98e20ef13d87159a6f2646628acd6e80e627aa668a820e88215ec825ed373ce2b9aba638b377bb100ca67247aef8cb6ab608f650fdf230018f4b5f7d5cf2e955b706c2fc6fc23cd6cb4c0631b1b6ca8a158ba18e274c630287fb6459b299a7b112193ad337e791e28f42e1b8b32272096efd322c9b4460183c5732d8c80031e35932b7534311be9c1ad39cb7d203175b044545e5ec3580d0e7d2da7ec7fd77adbfc919b9947fc1640574b1843f7bec8c5232ec7055b2b7eddde0fabbf153aadaba29b6487a3086fccea84326dd8941e9400b340dc80a3ec889f41be2ddffbd9ef66042b6afc223acac1c5041e2026872369b8d4bbba2aba026f34b09192653e9df8f9950316461d61557f629f28c42ceb0f10bb68de4c651f4564b09ec7761d351c947e77fe4183def183e3a8254c8dd8dc596fe99e5ebd42aae827a449e97f2a527ae105146e7d1ef2b9e983017041a2fc41c4664bfe112c93f29735d2ce57ac836991acc74a2fc0126dbe38e7af2023df257d96a28d8379529de4c63277b40328cdc57c48d3e381ee2e63742988a5cad54e308957fcc89d8377caca52618717ca10e7ac0ebaec19080aba40bdf587e39ced9211afdc273e8e7eece3b49e6693d5e8bbc2c57ae98e0df1d3b2fe3c24b43ea4903f96c2a84f50e4b77358ea5ed98d9f53afdcd8cea3d8a559ba5d73d708dfcf249636f88f97e1ac2f0ef18c9c07e21d47f6598241d32e6c3d35f3cec3a6c65893fde4d1eda28da2c0ae0018afb032f39467087a0a7b18db01b9498e32726f78f1e8cc5a659e21ad1cf2069857b980a03b212c666178fe268e8e25640facd7460d2d41d4f18746f77e7a3ff24ad0c2ec549dd7a5a50391fa1a440bbadcb9262ad139cdb0cd44ad95cc91acb5dabbdd43b0b411548d4ee17717d452e82215928edca4a048ecd736e50333a3bfe3153705142dac25687c5ee793e537fb02dfd2e2f35b723fe36bcf4ea5e3da3806a9774a20108bcd051c6caa0a1e0ad5355566f8b26f08c6feae023a7d53b61d71b8e0b4d9c25a808456881b62d7a4cd9ba32eebfe1607eae64cd08091d991d84fd3997b686c924c39e6e2faf026ccb951bf35a922a221d75f1fe2d92b526fa07a65422adf3706549ed827c00f98421fadaf6372d0150bf503aabdd609e1b5227d99779be2ee0b0625276325cb3d188ebbc072545cf54ce668d0adafb720f4630108a56d4a23745e354706a897a73e6bde5ae07d5433e93cc4eb684299e1ba29eff94ea5a1d07b518fbec8913df1de3a8db7144d2c4f12cf973836081b61bed213748f7493f0131d67df911f6804a3e561e056fc6b5f2bbd51fc6ff51c66b48ea78648638fbba6a1fff6d88e878d93fb5ce6cef4e0c39d0f4657b951703c96bfd95e232b74fb43eb47ecdc65afa7dc5be74706113d31bf221d07cd53e6b4392ce566b415970dd1f304ef568bc04fce19bcecc02b8c1749ba8bc764cedda5c5334d27a8f16ce71d0a666d11b58c298e9455b80ad36976faafa4eebdde336883a1f83a4fb622acedd998dc4f169067558c2a5d689c", 0x1000}], 0x9, 0x0, 0x0, 0x1}, 0x400) fchdir(r1) pipe2(&(0x7f0000002c00)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000002c80)={0x5, &(0x7f0000002c40)=[{0x4, 0x6, 0xfb, 0x40}, {0x0, 0x2e, 0x3f, 0x8}, {0x3, 0x1f, 0x3, 0x2c}, {0x2, 0xcc, 0x1, 0x2}, {0xff0c, 0x91, 0x1, 0x91c}]}) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000002d00)={&(0x7f0000002cc0)=[{0x41}], 0x1}) 11:49:16 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) getsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f00000006c0), &(0x7f0000000600)=0xfffffdb1) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf45e54d76b55e575e558b75a8f3fb90fe3c6c0488a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa63acceac2a8666a94e76b531ce2606728d4a69e3cc59dbca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162be559984b9cfc64c9877481164c24e75258fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e7efe09000000000000001f4385f0413c755ea4a5c5fe659fa202361cd8cac707005b65c6593d8e4884b13c6d158daa2870b4122cd2350000120000000000020000000000000000b219ede5665b9cf9adb798f308b5b79329820d4b614a865481fc056eb1511cf5302f9ddd55032487633073e4af77b58fc6c35a93019c0060307cd1faa8e14ab61851fac2b3d9b2a1cfead45a7d54cdd69e45bc50bfedc5ab94cc736d7fd27fc40cea3cbb1e0bd367c53f087ff8bfb0001000456a3f98b2390e9e65d239bb8287219fa7757120df09b3dd5eb2ea35b4cd5eae7ec870146dd4315dc697ea25dfb931bae11434254a26f20a936fc4614c9711301a4f97caf55eff135734152be473dfd6115f389ec88e293a37b90eb22440b060b6874014fe0c86496c8e92c17e024aa41baf31bcea4f6e86385d127afc0b15857d9de53cf550c62d802dfc519ef4e8f5d051c740af0c59667ed084942d9cd431cf3b720c66492c9c01b0ecd6667170707ae6e435039c1783aa2484883ae68581f20c00c26fdd72029319c0af85cab3"], 0x1) write(r2, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r2, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x7, 0x86) connect$unix(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a177a3862078d5e0000850095954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1590136be8e399e6db8a9e3e05bc5370bcd4c0a16f96adb5a0900e98a70b365fd5b813c502bb084077b07a38ef64684b3d56f93de30585649796386e1c709fd422cb82c4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9f6f69fef095de61b039606a44157795e9da5c5fe839fa202361cd8cac7dbbc5b650600000000000000d235000000"], 0x10) write(r3, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca27306195", 0x27) r4 = fcntl$dupfd(r0, 0x0, r0) writev(r4, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r5, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba83962c1e79023a2336de4d5abbf6c712ca0c9d2e79262f64ff1b99639eb9f79e6538b965c7e5693c47645c8a9bcf81b0484483788f3a81ba8835fbf194a17c59a233840acb05e2d0b58a873d43", 0xe0}], 0x1}, 0x2) r6 = socket(0x18, 0x1, 0x0) r7 = open(&(0x7f0000000780)='./file0\x00', 0x21, 0x40) r8 = kqueue() kevent(r8, &(0x7f0000000200)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x813, 0x0, 0x0, 0x0) open(&(0x7f0000000580)='./bus\x00', 0x80, 0x61) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3f, 0x1ff, 0x136720000000, "b8000000000000080100"}) close(r6) fcntl$dupfd(r5, 0x0, r5) 11:49:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x80008000000027}, {0x3c}, {0xc}, {0x4006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)) getpeername$inet(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) 11:49:17 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2052, 0x4900) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x251, 0x0) ioctl$TIOCSDTR(r0, 0x20004455) pipe(&(0x7f0000000140)) pipe(&(0x7f0000000140)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0x0, 0x0, 0x60, 0x0, 0x0, 0x5, 0x0, 0x3], [], [0x0, 0x0, 0x0, 0x1, 0x0, 0x101], [], [{}, {0x0, 0x0, 0x0, 0x4000}, {0x100000000000}, {}, {}, {0x0, 0x20000000, 0x0, 0x708}, {0x0, 0x0, 0x0, 0x1}, {0xffff}], {0x0, 0x0, 0x0, 0xfffffffffffffffd}}}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x4000000], [], [0x0, 0x0, 0x0, 0x0, 0x3f, 0x800000000000000], [], [{0x0, 0x0, 0xfffffffffffffffc}, {0x0, 0x4}], {0x0, 0x0, 0x9, 0x458}, {0x0, 0xdf5}}}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f00000000c0)={0x1, 0x1, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x1], [], [0x0, 0x0, 0x0, 0x2], [{}, {0x5, 0x0, 0x0, 0xffffffff80000001}, {}, {0x0, 0x3e88}]}}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380)='/dev/diskmap\x00', 0x80, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r7, 0x4010426e, &(0x7f00000000c0)) chflagsat(r7, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r7, 0x8004427d, &(0x7f0000000140)=0x80000001) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r9 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r8, r9) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r7, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000640)={r10, r8, r11}, 0xc) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000680)={0xfffffffffffffe00, 0x2b, 0xfffffffff7ef952f, 0x2, "ac76a7989f168c73bb55a403f1fa8a51fe3f15c1", 0x0, 0x3f}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000900), 0xc) ioctl$TIOCSCTTY(r7, 0x20007461) ioctl$VMM_IOC_TERM(r7, 0x80045604, &(0x7f00000003c0)) ioctl$VMM_IOC_WRITEREGS(r5, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x0, {[0x0, 0x4, 0x0, 0x1, 0x80000000, 0x0, 0x0, 0x2], [0x3, 0x0, 0x0, 0x3, 0x100000003], [0x0, 0x0, 0x1], [0x0, 0x200000], [{0x0, 0x0, 0x0, 0xfffffffffffffffd}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x200000}, {}, {0x0, 0x0, 0x6, 0x1}], {}, {0x2000000000000}}}) 11:49:17 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) r1 = shmget(0x3, 0x2000, 0x100, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0xfffffffffffffff9) socket$inet6(0x18, 0x3, 0x62) listen(r0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000080)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = dup2(0xffffffffffffffff, r2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 11:49:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r2 = accept$inet6(r1, &(0x7f0000000080), &(0x7f0000000140)=0x17f) close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10480, 0x0) r4 = dup2(r0, r3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000280)=[{0x8005}, {0x2}, {0x4e1e, 0x0, 0x4}]}) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r7, 0x7, &(0x7f0000000040)) connect$inet6(r7, &(0x7f0000000000)={0x18, 0x2, 0x3, 0x5}, 0xc) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 11:49:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000008d00008000"/111], &(0x7f0000000140)=0x163) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:49:18 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = socket(0x2, 0xc003, 0x6) r1 = socket(0x2, 0xc003, 0x6) r2 = dup2(0xffffffffffffffff, r1) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000b3b90e648a32e2a1f6cad0810112eff4c0af259a6164fcbf6c5121b3293e65805f306d08d96e961166a4cf22fc99a55321142674495fe3b9e7d98231a8befd639ca8fa3fcb261fe05b25378ee11dcddf36535c3de03aacf86102e8e9c6c06595d7"], 0x10) write(r3, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r3, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) write(r3, &(0x7f0000000280)="f8893e9d34ba751218d141ed7382a05dd4857d0e4b1fdfd4b09f4f8a", 0x1c) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000100)=r3) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/179], 0x10) r4 = socket$inet(0x2, 0x2, 0x0) r5 = dup2(r4, r4) sendmsg$unix(r5, &(0x7f0000002480)={&(0x7f0000000000)=@abs, 0x3e, 0x0, 0x0, &(0x7f0000000040), 0x48}, 0x0) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000080)=0x200) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000280)="f8893e9d34ba751218d141ed7382a05dd4857d0e4b1fdfd4b09f4f8a", 0x1c) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYRES64=r0], 0x1) write(0xffffffffffffffff, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556", 0x23) r6 = socket$inet(0x2, 0x2, 0x0) r7 = dup2(r6, r6) sendmsg$unix(r7, &(0x7f0000002480)={&(0x7f0000000000)=@abs, 0x3e, 0x0, 0x0, &(0x7f0000000040), 0x48}, 0x0) ioctl$KDGKBMODE(r7, 0x40044b06) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b7", 0x2d, 0x0, 0x0, 0x0) write(r0, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4f27242c9aa", 0x19) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) r8 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r8, 0x7, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) 11:49:18 executing program 1: munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x8) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x100000001, 0x4, 0x8, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x80000001}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x100000001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xbb}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8001}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd94}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x200}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x10000}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) socketpair(0x6, 0x0, 0x5, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r1, 0x152) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000640)=0xc) pipe(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000006c0)=0x1000) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) fchmod(r4, 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000780)={0x6, &(0x7f0000000740)=[0xff, 0x528a88fa, 0x2, 0x400, 0x6, 0x3a]}) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000007c0)) r6 = open(&(0x7f0000000800)='./file\x00', 0x8, 0x41) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000880)={0x5, &(0x7f0000000840)=[{0x6, 0x5, 0x1, 0x2}, {0x0, 0x9, 0x2, 0x6}, {0xffc0, 0x6, 0x0, 0x80000001}, {0x105, 0x20, 0x7f, 0xff}, {0x81, 0x9, 0x40, 0x8}]}) dup(r0) listen(r3, 0x3) r7 = accept$unix(0xffffffffffffff9c, &(0x7f00000008c0)=@abs, &(0x7f0000000900)=0x8) sendmsg(r7, &(0x7f00000030c0)={&(0x7f0000000940)=@in6={0x18, 0x0, 0x9, 0x800}, 0xc, &(0x7f0000002d80)=[{&(0x7f0000000980)="9376c26375b3122f167cd0f963d394d88de5a4d61a22146af7cd3afb712e3953f89118b4e460d9937f12cb9b3f4c5f9434ccadf21f282a58dca7ffafd4bdbc17e3738e16f61d2becb94409c4946cedb8ca34c7bb47908eefc4d81547d6733172271cf4ee15380048cd8531e26dbcbad371f68469dc236debba8e566d988bdcbeb8a2b34261424f3e9a41dc125a754a32abff86c136f9e0bbcef7ba23ea68a4b7db72583298d65d2d0537ce9fc484f1b5103949e806aea1bff4e9a6fb1a55091c762738ce5547599fa33b9c6e9f286424d53dfc363e5605bfbdce", 0xda}, {&(0x7f0000000a80)="89a5235a4160da9a525aff4d10ab385e1a620b5b704ecdfc03cf542e846e21755914d8a35169220c86ddbaa96100e6566707559d2939117d88e7a3d993488339dc813ee9c1a692fdc1663c4c22126c1d3471d2f533c87944c544f1194f5a594eac7780b96ec239dd44889fab0a0a710abe2fedd10832ff3f40f2d2008d1487a0d71a247c9288ac43e13feb21874a9a2124147da2971e3eb227742138e40cb9befdf87d5a5b728999d7056057e0143f67d4c544be2e3e864c54e753d44e383de8d0ed0053ea0857c8af39b28a48674a1fcfc5d895e31b66", 0xd7}, {&(0x7f0000000b80)="4a2fe5e86efb2b02938866a790f438bf38cbce82b32ff4288b1d6b4fdfcf83fd15ccc01305ae21b5edc62a4d56efb2f0", 0x30}, {&(0x7f0000000bc0)="d6fee5142502ec19c2bfd4af95b1df1c9d11bc3ac3e00248edca90f7134ba1b7ecb3190d2af54976cff9e273c96357450f1469bafda0de225b181667f2dcba3c41d50a69947a767a53cdabab3ce697cb337b4420171218a57d0fdfac12d39efa9d", 0x61}, {&(0x7f0000000c40)="363bfc694fe1737cdc508ce155019f2a98c263936ca7b3526f084fd187785a35afa8092168a2cf584b36b8", 0x2b}, {&(0x7f0000000c80)="c95b770c0fba4c029f8cbbf43403804c051d922c49084d92b2c42fe2075690e8fc23eca8b74d4535a37840a097dd12cdaad588b8351aa650e7569efe8b9f903ebe5142edf58ad2309e15e1fdd060c8552ab6fe73890ccf84b361247ac7223c1a3f0bb2e12ed1adb1211ec19857a9d26d7af95460ec4dec844fcf6dbea5c684c1668acb0074454c5a9631dc9be8adbc6295aef0d31a4c30f47831b7073447b207092229a01c824525403c136c9ef4b3af3dcdded2dedb58996f1c26b0abf450185eaf8cefbbd655ed2005aa89f742049196a62c738267727a13af0041580d1b1390ac04d98d658b5b68503785b28dc8ac68a67f35ec9da5ea309af5499c9755c054db749969afb3666435959858cac7a0f03a2e6d40d83491c7e37dd5438f5dcff97c9e4b9b0c412ad63b64dbed12c89aa62c11bdb1ea4d8476954b412eab64b3a4c5fa054abdc7ea312642bf86d63ab262d2cfe48513c98558123719e2dc198652223359cefc96695bb9c17b5adb61a4ef0450710f6c57fa06087196e690e7ba3e68faa74bf5a4b4348982f8070c11a4902c6361e490ab62f3c77b0b80d11bb78d97417939c1dc242c386a82d6b7fbe2fb32ae470b6c6114a83e52df2cb2f961d0f2baa5fd2b31484c5fca321182f2352d84b279087d96299cb5b689a69453c0cb59862ebb7031037226faa2f844c13521baa14e505d5f6ecf32b48fcac1a1316666475e5847b5bb512377b086dd6c5f2ae956eb14bd7d5e11a01c2c638b460bc0084c4612bee7133ed9b71bcfe1c5f5fb2fb89ab5eaeeb4a7b38bf0bd421367c43eef75511d9200d7e69e9a12b523bee9546d0327b36097437d5cfa1b0992030ddadedf9fd216681114076c1d63291fa4e54f7d621c8e492e8b9cc9d2eac35ec8dbad07be54a2fa7246a90973f95d9190c7202fc2f1458c0bd2880e97974bcff5d21958ebb6c04a77d4c44b6c4926456e8c0bcb860846908651b231a513d13aedae13dc18b81d82336ad6a988ff1f735a2553a6f2eab08118b91e6ff9964359c0f88426bf55d82d5a79509f3762f7e96ebc2ca07bec64a9342a2e2feaaa4cca584b5abed095829fabe29f53837e70dfff4538253ab1e124d777d323a4d7f6ca0fb7d811c169aa9d64bc2a136f681cdcb1ec7bcfad8538fac23e1a0f29eaf455a1ff09450041465605de383d7d86ee7c0e4474db12f608c29acc2f3a316775789a5eedd7b3db19c5ccd815b5c5e2aa833d3b471fb7d364de4c8ee94afb7b32229c4231ea89a347658492668adc9b856a8bd9985ef20bd9188fbd88d7b4d8ad01568acc6bed8adc77b34d920ee4d249ada1c4b69f6cb43b195dafeea72886cf7968a2e6d9c71c72a14a48cd0d0d07b7c13f3d1f23496fb3248ba400bc396fba5edb54cd9e9b979fe40b9bb2257c0a3ad485235a69b66bb7ccf4d684d170531a8580b0356562571191e19fad05e6e58d47fd0692652a31a92bddfdc1cb057cdf41d1b9ea36506bfa2d84a1aae5a5960c244ec131e18f589346521b46d1a8c228e735381b373fde88ab21bde11354ea201510434d59a35fb01589ba6e03ff1fb855e255a2cc22c8b159e5127db6189ec6a061f0490294303a2b66e80579400bee6a8b8a8159dd9ee7a2b804aab82bc1712d5154dde6d57758ef180f8224ccef0249a87a4eea7c840bb0fe2d579a8cd8979655c48ef41e4e211ff41048ad1877d5578780a45671821d4d2d641b0c0b52a5745eb81f48f65566a02de612a0f8d166809cec45dd77eb6a256a35ad74b696014b25fb848f90e123abb793a94abdc7da30a79f7c462077b52fa1b922f11a979888118c7bbb6ea8e798e294d15219b8207af510e2ab1e48b4dd95b4a64acb25f03a67255fdd2101ed12e7a211a37be9f0cd1dd3e7f0366885eebfa3bb7e339fac97a462d99623a388bdd550eccbbda0b578616a021def25ff5bf7280df1826ffeb79a1b7adc7d04ed89d0b935218d0e69d55739020a6c3ecd9ee891fc74e15ce7a057075a2edf1699aae1d313d4a32016122d5a9ade271bce5dcd514c00aabb6c118e1c5561e08447a67d2e688902025131f4439b42cf3713edf70ac50d90c2fa1393ce9f5b29d5616adc16ae16873e7441b78fa2a9eb3ebbea329370ee3b7d3bf159354a38e95103fae3f30d624d639858d6f267711a6d59d7f94aa28e1c06747cf55e3fe8fb5c9012de8f604b77ea11012af86543d8e14a32e1afa1de59d1795fb814342c1bd16c40819671e0ba8683cb8f34c3fb74c0e6f8ae99c88eaeb6bd75f0773d9d5bee3479c444742bd14d242d48d9c83cee35346a5c8255d3b14be7b27ff3d02d4f9850dd58b9f4126e61b1d0708552cb487831712b7a9edab89a33b796891a9163ff8420ba2e62a4370a441dd8723e990d67c1bb67c2e668bec33626567ab43d3ed73057173c554b2063104e6630e9782992de2db8fae48027c8a3b2223e462f7209637ad6fd8306187e2d869d14287cfa1078196e87cfdad7f86cc69594767720442dd3f9b5b83dde3dc7e46ba81fc7bdf50101283b8d9a3be4faed1c64e685bf3b8c4de741f8ba05f25efcfc99b4b06b18a9be76f99b6c9d1c5e6fb94a405c993e817719f34f99afbf51164cfef2ab1786f7d7762f0b2777bcd1a8c713c454dd986c9d8c57e4855688e664156cbd5e15111dd533e7358ec36ad536b9c39536e5d6cd17fe2dd56e8bd2c6dcc3629fef750475e691ff04bf375e9c18f5d06273cc368b19143d1e1ac4a867508b7e7951f9e8ee44c375ac9544e3a1e880b209623d9524970b548da408743c97915898a3633d332880252dd7bb1f1aaa6ae00d677c161baee6ed1b718f909efbec2448b26e40a84b0cd3716462001e848df843079394ba59ec815b72fbee0b992130739d92efa1fb2446b663f94a4f5501c109004c049b7f3090c4909d8c15ef31b7a6b5bdd3298457ad4e887c0005f1ca9cf4dd86cc8286d5251023aa125e15ff5cf32c9a5429b30b89e28a17eab0aa4b9637dbfd1a80dacb8392588b0f14a79b2e84dec1366f65e82ee6008ccb04dbc25455b8baa523fb659332ac78d46b002e1f076e173008aec7a00b2e3f04317ff1f78ebbc1e245f77c03e0bf45bb292b4cb9ccd734b22e39b2dccbccd0811e58c7c91cd53f2e62b38838a17de36810e9c248eff79772ff801a60273feff027bb8b6285e83cb31b8be274379b396df08b2fbcac55dfae88472984c8d40cc248358406b5acb2f36062796e78a86ea71ef7f7cb91516f544f221bd2e91a3632156214d66db175c347b9377a92d6c60999b586ea3932922a3154791411ec59403f372d77e719bf204d0081dbb36707a987a306f319eeedfee6f00da400e71b16d9f4aa75d41470c7272269c3c7c0c8dece1c526b5ef4d0fe1ca815581ece3c85fd300c81b4441a4e8457a6e0e8ecf2eac700747605c0d164649af50100d0c9d744254a6e7ba0ad99a721a21639bbee911a7e7de3a3a541b8babb27882a577b1764f03f100ea970a050ba9196612154b6e634c4852731e65d04959abec664e8b89fcaad587fd4cd6589feaeefcfb211b5cdeb1d2b51fbedb299ac8be7346ff9d585e65b922f788b6ac79c84479f8c7d7312d4b4fe58af95a03724d72604bc8b10909eaa002dcfe693ec5a76a976f28f73c9a7baac79d1eea8ecc7de64514ef6e0b403969351b649aed918429586a17cf73b2b5c76295559676c59d4f23f1668252e149b4afaac83a858d2726917fbd627b0fb241d13670412c24c691f27c10b1734cfdd5c6cabf86c7d4d39dae9bb5a52742ee7b337711743d2dc04f56965ecf8dc919d69548c8d53ea39bf0524aae328ec44813e9b16f4d64db3ab84a151a59e3b6615b5bfa0c0c292853fbae0b6668fbeff1fc3efd0dfe00539e97797eeec5892a8891a3de1d70a596929cd6b3f3853b8cde9b4c69704d514509eb91d0fb64334bee2ace612de32aa16b06ca67a2b2301d29f2869632bbaa37a794f136f0e9bcbda9dd0d397def853c05c79a4e7259cfa53e799f8c541e61406bb9de865e2b62e55094095b6840934ce3c16008abbe66be4c042e93165d2f6029d0a699364c52dbf311122db48bac9e6c84c9aaebd871c25e02d9b6a01d2ca73a55c834e2deb89c4d192ce892a4bccfac6fcf6edcba4cdbaba178efed52ac0f7624bc642fc998aa1a6cfccf692644453b7b75d700f739ce284b658428a7344f7ddc0ed40c1bd1c96b956520cde1cf9b67773456a3074bb8ed273a9909fdd6aa8de5d881c3b63bfcb81d307091e6337ac19d2638ad8b359061f8eda0f463ba44e6a2a9e35167d79033c65547330acf6b767d8740ba0d1c1b2a2865128ca98edd29edac321918f1440e3aed1d9047c753511da716825f4d0905fc501baf5e28dee7e23dd8ca0c467a7ab666ec52bcbe4c2f58b4ffa1bafa14c805a3b82681eb6c0b67086f96041ccc777efbb759b2c6f7a493c97e6067799e1bd8ac1b77c80dea10ccd0926be4e25c6260dfc82fded2d401d1b4e12c1f79244714a63bd321713ab5e184aedcd80a8634e0cced8adae42028ce9ec433a37c4e617d024265efebe1845f7cdc6953e88382c7f62dbeae346b760f5bcc36772b841b4cdbd561ea16962d69e345082644499ea3e1fa2fd1d2aa482c719e36fb092a77eb9451f4cf03f3ca282375083b445f770731a6862307464548ed4825d03c1fb41d77c49497d60a23b09291aaadc38d667622712ea5d1e2d8c7f912ab1508f3304d27eb1ba09b55eaca8c85ec0b79d59aa9da7d8c54e4bb7bbe96216e05992505c71fd739b3f1c827c139b063d4f6e84f8676d1ab41235662c5cebb21c62136cefe153e62f3fa6e8ca5daba682d25137b191229fafcf413a1ab1b42ec3b8a20c601fd33e6812f3e9de068131c9ef4c9c840600e8c766e550c25ea305d3396468a6373d33aaa3b1df0df67c510867f7f6f83aac6de027e48664e0a58b4db2646865c7e964aeb556eb13e443eaaff13689d38257e7a2eb9b2f5ecd8bfff54f1ffeb0793df4ccbd148def480a157df95238764bb0d8849144f6f300f247c41f97caadc8b5a5dca728522541ce963f799a7b5193e35a654334d7158174598f656b0b4a10f3c6f05506fc8b159bcc8e701b10070cdb9d14f1b6ce311033a1111abebce785aced146a9db6e15a1e79935a5cceb6b1e52e1f92f7835bf11e3bd8fe02110b4a8f38b2a2e4d441f07e7c4130a2f71ac1ba5863a575b7c33bc5d19a5262b1fcb34c17813dbebf5df83e55f32a604d73cee5fe094dd5e8752d009de16b3ccdf6c08969077e279cc049580447a001dc5861acd95f191efb1ba5dd82c8a249b580b9f128edbfc9f1536d0764da73798a766249e751dbf6740762f704e14235a8d4374089ffb696fa48a9ba597f9db36d0b7e51eba30ec0a176dc8b444d42df6a089a710ed642a98aedc1c688854c57c34910a3a088225f8947e1053608f8bb4e490eea02fccea60b7649d1f6bed3ff564969b2f0e41bf988c4a4f80b7d21189aca4c2b288e542d59516861b65657112f3002ed0f1e89cff144b6dc7c7c55559ea632fa2fac7f34328d840cc91810d56973325c7a95d1d07153d31a30cdd064a6c999727462180422608c99868938ac0d4ea38c1265cdf57aa9c00f1faf857bbcbf7041803e25d052fb10343dec4ff0343464da3d7c3ce553f9acfb75665b0cf1bdac48dc190602e858c64b60551ad9fb47a358a1f82ff9e4a3089ccb1d7c7fd9aa49a0b2f944c5d47a8993c1f42edeb9aed52007f0e5065858ebaf8e93e40659", 0x1000}, {&(0x7f0000001c80)="fc8f55eece97f22d94ac4438d8a4b5085236bbc90e6a934c133ae9b4bd8b32745255df0e726e8bcbb4273f828fd1a0f68ded97fe04d80248c646ddd2afcf875e7faef9a8e9d0ceba7504cf5a8ee57a24afb9d24b215944b025d5ee21bff7e6a7c9b746dbf432134d1cf617d0a6328a8d5f72e15749b301de9c2f841b1f7a67f94dcf9cce5b86efa0a8a0e8e16bb3a537876618e73532932daba048f59492fb91a17c0283d6d4c839a2790c54326da49f6113", 0xb2}, {&(0x7f0000001d40)="441a4b0c3cef61fb7ec49c8de06111274377293da5095227b27804ab818ebec5241d98e6b3b7cbd6ae93ba", 0x2b}, {&(0x7f0000001d80)="ee57dce15e8ff67dc9f3a88f48a9ffcf2d3a017a26742c30fcd579383e27861881c7a2b1f0f62e94c05fbb52221216ad5009747575f636f5f9b99196ddf611ffad1d7c72f72786b4742a1fd51ac52d4b5315d46590adf65ce757c6112af543849146ae935bc864fa4bde2e2172018d6f9a1ec55c1307b7e43963295789fbf2635c39e21fcc35712db16acf9b8630ec16d023d5374a5615b16519b51c8d892e18eccd9385f79c702eda65882d57dd68c92492007efa1dc9b882abb8decdc5dc9471399e934a8403b2772596800aaf2a4bf3c88db144b6f8ceaafb6467d44be1476836af50e4641c1159d52ddb3e325eb0d264fa5ea7f60d0ab01cc125ed67c485b01f51bda4211e5fc51a7a3ba61fa7d4309817eb000d15713a8964ea0f87cfcf21294a35b813c41c6531395475bb646b6b7a739d2656513a867d0c032e3c181895a8d0c0d5ca1010f0405dea37d5250be45026183d14a3068e1e74bf87140af31fce9e682684dcd516962ce7191bda49ddea325d21efac6b54f127e01e02577c3d3211f3f0bf4bf0bcdd1831a9bfb6bc71c7cd2f33071f25ea3d9d44eddc0ffa893eafa1ec7195984036baacaa7b212c1dc5cfdc4c3e7a42deaaece6ad05d610b2f561baf4ffed23476826dd8e879828b5ca7d4eb8207224716e0b3e4ac2f6054026dcdace3acdc875dc85f2c7472c38911c388eec14e83830d43c26280ece2c0b58539a0748dfef7663c1f9ad537facbae3b27f69456913f357150bdc22222aaa0560518e791a6aa3a82e034b22bd79fa65449641f4022517e3f5d5e1561c7592aff29cdacc5fa46238f511afafcbd7ddb9c668a68882dce79fd417c4168c1463c03185a833926dfa36adbc6986e3372d2149c5dd53b5d8aa90ce6b0e9f335c117f9c22544f836ccb0f434af234afa785b1a786ea27b545aa4e74f527bbbf64daee39c456babc93500a12b80a1b2863105da43f4ee3ce7def0748e5a2edffb273cb592ba4b138c5200ccb5fe83b74712f785174c1ace3268670bfafd881eaf56197ea4a842a4d248f410a926f36d8c629155e2630e4eb33e22bf9137bf55f190625a2302a5c42c29db802930390d7f2bf0cd74eb7d101619b2e428fbf8ae7f1e55877fd046df7e03989d720bb066e16f338b7a5088648c465080f024f2c6a26b0aab628fa5e065bfa45be34073f07eed98c0d9a93e8d60fc0245ee27873357cf62f776b8ac5e747f661da7b376beabdac7aac3293bea5ccf65e20bd4438550560775701d8a16f1a09e4e44426720b9fd6841cc279a58a0aead71371860b4d445056717c50fa37a5860738abcb4dc7a3b4010776d9f9c14ab2c4c999cc140e4732afc6cbc42ab8e5131cee61007c37dc9da6297a1a511c8db647edea613fb7b2a3406c42340d9da0049fa2686e8f3e5cbc2ec61e52a35038622d86f76e7f316105d8b74a98c67c2c6a9dd7a38e9c227ddfd601ee6ea49f206d8a9eaf99daa18ae820c6cb4da4f549c9c10bd01657b29dbc63a7301d7791694f45c822e3b10cae3ccf1286e0d64fbda1ebfad7497c65fc43e838a33ce3963630366be642d66c13462d2615e272d74c72821d0c36f81ff05fa9aee1b0f4d9db9f0c6db69d599695c30dcc3aabad28487424616ce002b1506ba50e99f6dbc787feffb9c69b42e79d4ec821f68ed94aed42dfe8c22152e22bfe16bf1805d3d61e455b1ffcc257612a63e586afa96c66bb8160813220b04c3b697b74a31e7a026375e288fc0134d9485b39c97dca9ebee89cfa91e01e10e63c644bc65669e95347ee7894c9242ef3184af5f31dd90e37a04374e5901296e242bfa918052e67436b33b28279918d4f95493802a69fa76ac02d38ea87ea0e4bd0023995877731cb7cb98870e452014c1434a7ad2b5a6b9b21ab59d73759bb7835c49bf5436acc0932e99afe75cda9956b21e51862007fa634ef32ca6f7719c82b1f1e7bdee6e4d3737bb511dc971de90549d7a6b24ea8d51365772d29bd0c6f89cd7ab2d4c1f4718e518427b0984b2861fa22cd08f7fc37c1ccbd33c105a231c12a5c62b4df65e80a11a1c2603657ced95a758249deec1bcd801fd65668ad140da51018196e4e385d19a21ec66b76b5adb3c07c4d448e950c475a26ae6f0cd3afcd78fc422354a8a8bfb06b18eb6c553693d6c81751a08fd94f26245f16ebd1a81a516ccd169a59ea650c0eb1a521de14f18675dc30e74c5688211483f6c96aed3b72b31cf7bc3421081b234bc6a1c0ef106f7cc99514d1cf1b5bf1df74915d0842fbc500cfaaa3fe4e315146b68a1d7d0e7be68e09e6f873d0c03d8d12ef26754223d387079fa013be8ee1644918a3b04be5e9c982db2d9d348786283349baa568f007c329df1224582d9910dac9bbac58e00093aa11b212794b5c712dfe486c4a32c50aec8e3267f838a4759772b577ee51714526b6b25b8d2eaef85856472e820956323eb8c7badaeed674affe43d81a714ac4c79797ad827b0effc81dc62152c15972280c16930b0120c1f156aa2278ee6e8b1b6d42eb88a7738d6ace97534d52efcdeb27bfd4356e23e7b77715358ea00116397d56da4ae63f2e61f15c478f66299456324ac239101e15b7cf12c62704f07dbbb5a4d11b9afc425cacde243ad7c5e5b3e85cc048af25160d68aaa7fe36189e0e074be67234c264dd99ccdc27268114f54c522b26533acf1b628470ad44c9732e7160ce4ca815cb7295e8a6eae16d61fa4e57e726a56cd829805def4c151c612ec501bd7e3064f2cc52ff80484e236b5fb4449bad78c1291ac26969516295c58a92c22199c3a71b8f609dd4966a2f5829fa292d109f0b4516425b900529bca5da13cb2c31081794811f881152cd460cb83925e932a92ca74af17fc04320ca506e60cde3513fc326642218d47fdaa34df10478538d4a08a9e439a7f2c9cf9bcdb906f540f40bc48b95cc85ba45a6ba6f6572db6f7c69adaba4179f10080cb36e23eb3f921d5fbf8d228b7fdf3e234714d2645e648287b2e7aeb2e371fa02ef168642c2ace76c0f3c01df10c4f86b032f3967f2b0f381e56885bcaebe639c02b1fb42a3da4c3ad63198854fc0e36061c12f639368e96ff4db6d3384f91566ab0276cc1d72431885e0698789a0eb1215ec0bd2c44fefd0761b7de9d00efc2edc2d525728145ceb05d4184137ac8d25e99d652aa580b07b27f0343311e9b97f33b23357975eb496c73e8ed0e8c3810cece685ec38245acb18f15d3ccce1f25360f11d6a4c9e348e1b59a5925dc9f3092ab6dfa1c7c61bf5b55b98199a0626f120c904a35f06823c4361002c672afb2002d98681c1d02eca80748ad8a49f2c906a8206fd205deb8a6875c86b38f1d1617edc7a397f4b943d21b0e4cdadf7ceadaf63821450e70bf5141db6460631c3e9d0da3e4517f71a0a54c6b417149e65f9813dad8f413c9733af475ae1033d248c3159e44604dcea6b4f8e00aa4b76c5d3dd1c76d434ae02e5b151884b57bfd1da4c5eebd28d6621682e9349132e88d704b124f457b93684b23454b44ac6f7347d43d179a4824e6797ba20369cb2e5f05698170fc5f8f129c5469a851dd9fcca27e12e008a3fbe04206ff1bfecc034d99e6e1bab86aab754bfbee5445dbc142f15bebfa56106f916f6b8351c0ffcae2b89ceb448a1c3618ac21144bc36ed307055494ac42ed070a58d8159a35bbd6d53b7c5dced52aef3d8465f019413eaf66d729c22bb2be652071731b266472b7c119bb2ed3d481cd08a586485d3fca22dd171fba067fb67dd31149ff9575e38cf005fb789e134860b03df96e99239d25a452069e6af89ffbea544de545ef9f20c4ad8fa544523d9213caaf872198089899a0ce8b081d538b735b5cd5f036bbc52c2c0f1d2a1ae7f74d231a430725ad827f3db34ea8be607adb7691ab91062082994372e3e131d7fcf883ec852a5865c95455217c87ba22ee2611da0b4cd0a17ef63762a57fa1dfd82d68901d978498dab47ee8b7aed6fd69a87cbda3bce146bb8430b431017ce7562e41bcbd07754bb8ad4142634dfee2273dcb2b34578ce1fa7b0a4077da15b8c85076dcc102a8b1e3e7a409d4ac9257609bef137bd3d60f4dc4acd64ba8d07ca1be12271d745c4101f853c52918f050f38c63fb3fd9f6e03c81ef13bff43c701e91975759f25bf8934ef02393e0ba204b4d6835421c236d9feeaafa26fe3d0e7ea490eb9a7bf97eac36dc9b5758ec46f6d5f5e5add3fc77758374a706ac4d1bc44ac4ad384a6099c803c929b2f18b8a59a7f27f7594787f93d207418e179cd239ee067b1749b14a02db6c590138518f96a3bd8cdc9fdf1fc2169236e8e9cb05031c8126e28ff25c9e8c9afd4152a88831fea041c4beca7d164aff8137fd1a7a65a4cbb208f85950ba03686ddbcb59a1cddf99f3b016d2939ace06c2c35f9d8e04b38234c386351cbeace91d20707e01991a5765e8bfdeac0f7dde85b49d074dccbc87cd67c1afa7523f2088d0a1b9301e11199588de642733ca853f19b32526799fad7846f348d9e741d683bff2e1438a6769bce19fbe22cdcebb5df2690ba95ddfa3585e834ac2d467187d15d9bca22ef027bc020efeb13fc5f20b6f3beab95fac5c4e42ed9e1f449ca32ead7652cafee584c432ae3ded89ddff41c7c639ec4a97a15108a921ae13e5d895bc86b798cc9e3bfbb106d8d20ea06b119d6375e3a3614334ae749877b972e51d3f064d56786e696727194bc788ba9bb8176c4a9fc56508f358fa5c5cec43fe3e29f65d8545ec4677530f28ebfa0d765c5f1da346aa41bc2f1e187cabf7ffef834a8d728bb4168d9d719427a402e60f9e9cd250462f01aa74fd7d48a9508e6686249b9a70e6397a3b8a59086b3b82f3519a4d891f6e6fcdc6ad0e2a1cc4751ce88d08955c6434bad1dfc3e54344f1825e5dd5bbb993f1342abf8a51921a61d89ffa94b07c353ce32f2c34928887814d5415f6566e50412745206e5ff0a9839b1b246f8cde35b3a79c2839cdda9133a05322e9f6616c963ceec69e96c13c8a01832271e68529a2dce37d2c16c18cced00f93f985263d5d79d677ba858518eb3bc26a89aa6cc99946f108aaec0dfb2e19ebb98c2201914d1ba1b187b313cb41d44ea992f6a447c7e47e87d169f02ef3957c55c6c887735c575db114592bc756568784a0ad39ea57ce98befd284ec28a36d87d15828598354d702d73e0c620add350f1455a9234df437f23c7fa5ef4500f9e734f160015b1fb7323d3a9c26e93f0df2ce3ef46fef8538ded7f91c4dadb37e0382a86aa0ff6798e6804e093e03e1eb2cecbe754c3fb672cea9e36511fe8f79d3d01d28d38bd0a5af0dbdbe4c7a81a2df5df26747f69e6a023848583cb3ec2a4ce5995f67de33bee9f6103a51c77b76056043d70d8d6531e8e74b1649fe7d7f3fc3e2b3454dcfb2b76b7eeeb38953bf5d9509ba41665098be5666bb55b0af6aafe45330a0925e789dea6ba309a9e4cc7621c4720e726014e5fef754cf1ba939c04e37f313be928ed17b97f7dd6079942030d5f9515af58186499e667dc2267f3eafa9440ab3d9c7d0d5764d1b1a79775deba7bfaf401ac6499793b7970cc55facd3be520074dd2ac698014d6a2e29e3984d0c45bec5c294e824ccfa3dfe4e04fecc03a8988bb2771966a1b89c4ba6e826dbaa64ab09d83fb129fb8f379ffccab952f1216567e6064aa333786df767f2c28c782b8c6a2e884a3f9371777baf9a46b7efe84d44d3083ae4da15a08d8274fbd63a5fa3b38c51bb274a458a6a", 0x1000}], 0x9, &(0x7f0000002e40)=[{0x90, 0x8000, 0x81, "c27600940767c75f951fc3fbeebf53daa39ea35671548e6261b1a7b2368cda0b20fc39c715b744af17fb1587da3b72414c7ecf6b0a1c6f34db61dfb68a8d418cc96192e7afc4cb6072d4b88339ce28f85cfd2ea2f0f5317f4d27d95675de9f22e9517e955500fdb935101f0cc1d380fa35dfc4c8cf6bb550b0f9db3d02ce7ebb"}, {0x90, 0x1, 0xffe00000, "843b9ea62eb7886fa367c74f08a0a24e15743d66ecea8de13fb82dba7e0303e700e0db17f0355d9a15d50bde0ffc156e5a9ed842c94922be6ef14e26b3ed7987ab2261c685dcba5ab788a16985ac5ed8d27cb2df340027c2540b86f6a440da5e0b4b72d20a3189496b55194d12d6681ccd949eba0df3116c4cdf5b"}, {0x48, 0x1, 0x7, "bfe081e86a3ff2112b42e55dbedcdce7fc922540b9ae464a071914c099f5160c7419dd32bbb5773eed9467a1a42a33cae5b4099a"}, {0x28, 0xfffe, 0x34, "8bbe08dd73c5a01fc1b6b364e9f8a0a49c2e317a0af708"}, {0xe0, 0x0, 0x6, "2f56d4911b333495e034d71897eb15ee11fe31ce50c0600d8d413ed51564b638a61f16fe27df7106c1e84494344b9522a577f84daa5527dc4412dc3a06a85ab71619613db24302c72972aaa8cd6a5f7581df9d61fc894b8465704417b351e751899c33f9ab3f4a400b85937f19b8a9bb876e6d2e45ea8b49961881ec9c73683d3161a008ece3374afd9ccd9a682845360e6c3f343ccf02d3de41ed866009d33ea2e8c6723f075f60046e62a5375c3182b1f7e2fa7886b965f9c0b6fc9c20a7b5b48580aaaacca012551d"}], 0x270}, 0x607a2cc9bf0c7f54) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000003100)='/dev/zero\x00', 0x10, 0x0) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f0000003140)='/dev/speaker\x00', 0x8000, 0x0) r10 = kqueue() r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000003200)='/dev/wsmouse0\x00', 0x10, 0x0) r12 = openat$vmm(0xffffffffffffff9c, &(0x7f0000003240)='/dev/vmm\x00', 0x8000, 0x0) socketpair(0x33, 0x4000, 0x2, &(0x7f0000003280)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = openat$vmm(0xffffffffffffff9c, &(0x7f00000032c0)='/dev/vmm\x00', 0x20, 0x0) kevent(r8, &(0x7f0000003180)=[{{r9}, 0xfffffffffffffffe, 0x8, 0x2, 0xd71, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x12, 0x80000000, 0xef9, 0x3f}, {{r10}, 0xfffffffffffffffe, 0x22, 0x0, 0x0, 0xfff}], 0x3ff, &(0x7f0000003300)=[{{r0}, 0xfffffffffffffffd, 0x34, 0x0, 0x8, 0x6}, {{r11}, 0x0, 0x5, 0x1, 0x1ff, 0x1}, {{r6}, 0xfffffffffffffff9, 0x0, 0xfffff, 0x6, 0x8}, {{}, 0xfffffffffffffffc, 0xc0, 0x2, 0x800, 0x7}, {{r2}, 0xfffffffffffffffd, 0x10, 0xf0000000, 0x4, 0xff}, {{r12}, 0x0, 0x40, 0x2, 0x8, 0x400}, {{r13}, 0xfffffffffffffffe, 0x92, 0x80000000, 0xff}, {{r7}, 0xfffffffffffffffe, 0x8a, 0x400000a0, 0x5fcc69f, 0x72a8}, {{r14}, 0xffffffffffffffff, 0x2, 0x8, 0xfff, 0x1}], 0x2, &(0x7f0000003440)={0x1f, 0x7ff}) r15 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000003480)='/dev/wskbd0\x00', 0x400, 0x0) writev(r15, &(0x7f00000047c0)=[{&(0x7f00000034c0)="0e79d3cdf651443a059a537ecf81b725cd6af5d1185543f2bca333f537cc4288c96669c026d3736c3879a0b07a081f37294f210156e91537707ee90e93f97b1fc1ecd9f0d528368a27c15d170434b604826ab071e78b3d170ad83350d0f87721968ac3763182bcbe2ce01c93d6c54c96cfccc6dccd0c603dd9861ac0bdc35b88ffadbbf7f37c59b19e71339cde9af85be96eb43a2d5d6058d733672a45b5710802ddb5656684bef80c19b95b79d77bff4b262b5adcc086aa2150a462dd4d51b0e024004717f4a314953a03b213304fc6b1fb2d126f83d6f921f41ab4fc5069e2448927451d85d6e83a7ebe250ef4f1519e02", 0xf2}, {&(0x7f00000035c0)="81dd2e", 0x3}, {&(0x7f0000003600)="b405b776fabf3a15bcd1a36aa8da4a9a93f5ab6ecade393afa57416e4428ea6e40b573c28b70d1d63bfed93302e3e8d1df4efd", 0x33}, {&(0x7f0000003640)="e1794d2074bd0fd5115c81d36804570a73258ddd0130b9276c6b516c460095928b73c88fd8d19f5bf49afcd4b07a68945ac24fb73d2838964a8a7fe8ae", 0x3d}, {&(0x7f0000003680)="029436979f386ccbcc44919709386305026b7bba62614c0dcf1baa534275ef42853e1a46954081620bf36487b003e848fbfc36a207e03686da2d7cf0cf7ae86f64169a4f4bccf018daaaa0f74119d245144497d9e392edd3921cb20109bab14269f753b22fb1501f25b9fa5ba1c9e6ace839fe3d3df53d7e", 0x78}, {&(0x7f0000003700)="b8d909ce867b2d03d1db8e8e10cec16f7efc0cd84452f0d76e9a2072c229906467841d56e9da0e611791e1ccd5fbcf582b462def0e0a6e80b461a744eed256b0991a5cedea056b59021937852a1246602cafaf658b3ef729ff1b2cd0f075f8aca32a91d092b09c3de8400c8031550a427f3c390f0e6559691ad413d73aaf73697d8bd648d38a2bdaa4fb30e5dcca3fc24c2a36bfa3e2c3ba0a0b0b70e56b7cbf99b74162b32603c265d09ad1cbf7deafa4cf6136db1b7613427d1f6743bf22f7983eb58653f86ce3c1df1eea0fba2afd7567f0117233db471d0c0af8d0356e806644d7e89e0cf012a43a206c74ed52da765d91b95efd61eacf0be050c153c2979453fcb3556123665b9e95cd71e52bffb829e20cac3be1938790d39ba7ca293a47fafc58ff70accc97f54441c3668b6eb1b835fd7be9222556bba67707d9aee2897a0cdeeb3b1cdd048a5ac8380987530002fda077124a89dfd9017203e93755551d014e67dea0fbaadd4962e1232afe641a24500ba76d6de152e9e7cbcbe8ffedee0718484860b0ab88183cc1a8f028dd40174619a9c52ab4d8fe14cdadaa8ebf737574a11d2fe42fc71ae08242ec4f279e0f4bd5d8b4e0c49589c13d36484af5a464f3c24ee406eb141c7b5cddbcf6a813a649e015472420e918b5359a3a12ab6aa46914066972e65579d6c515c606899fa7dceb0988ab7505862e3c8f98a61ceb4cd43f9c18a77f0f8d435bb5b74a48983c44ae5197c56d3cd51ba79e621bcf33125170c2d631df5380ec76526b217b60cc426c430886af2ae218d3e0198d776c6a7767723cd454080bc69dc1d309845261b9c724395a1bf9c8d8caf30c3f2c09d1831ca4151c646e671240c459b65162f646a157b50e95ca500c8b7287918381700d2b190984ffc21fbee29a2413461add1522b7c8141252cc070e185989433a2e014b8502c743ec5d2826140dd63d6fd800b298462fff5b970b567bee907ab86fa1fb71169c21d015bb174878c8872fb372591bb8fedaffeb572bcf473a827e5c7ad30cf0ec1f50cef47f755c863de22a474bd7c1747ef1c65f4141d460becb015a03eeccee7b0fd652251a3e3c757e2227f0b6af5b249f77d0027ead5088fd1e8f3c1b3559a58c27e4d6d29bd783c04584854b09f33eea4c5122e5d2d16653496b4f5d56acc0d097560626ba8fea0826c875c85d0be03558cd196059685d8006b71aea8a95f9b0c739bef6f3c5690e157dbefd389dad38090fdc6affa0b04ebaf5b64e244d04da0c137217e0394ab87eebf74e3e603fa53a2797907dad8e52f9c9503f95cd9f6c1b0511966b598c40dba514960ee2a1455f61125d6963f43fbe40de5294f10d48bd782f807952aa9f097a4968def7ef0bb7e187004866b68e47fcbab9cb6387f33bad001bf8247a9ac575239837a5c41e649ca229031cfab356cc657bbbf13b99d248a12e91fcfecd16d733b7cf908305d114886e6534e1d971e475d4bc9b6f411bd3aebf7556642f46ffa5833f5643bd415d7f10e547422729598befbef049b7c01266e8eb5c710d303475d808cbb247fed4e69eccd77b37dc65658d6fdd1b6d78b483d1aaa10099c5b508b2b0f8d2cecc6ed82012c2f97b608640952f17f12e248061488c7a007d912639bed4d478e6f2e0f38ba457a5b42fe65e332293684b6bd7e86b990100f00bc1ed8a99b0c76845e6f91dd698625ec3f74a2ab3725008579f266c14bbc5eb855f98946129bc5d5449eab712fcd31aad359352edddba0fc99a7bac148e8194a369b383cddeb654fa4ac659a53b5fa89c11fa26607b9122478bb1b000418cd3b30965acabba4cd3a528c38fbe0cb56d6e12484a54f16199c1e85c0136ec64944bca002ed2969b5b9847a3f5f9f8d4c0a91a0b95705fa612b2c0d2dc97222a6d6f75304d633de20f1601543b48aa277368332241c684da899924ef25db42559d5ecd1c15e8947d923e7b323022339f1e2801d03e0c5584f9b3a34173f795823e00e5d14a896d013e7f46653419f2ce4ae8e0848f6a94a4103df807ae1b8f60cb7da5aebc3f03c9c119853841d3f68207a726ac781f92618ea203dcece33fa778dc82f582c760aa5918340a250cc50a7fe13badbce26503c970c760caf05cb45205a483d2b32d83f436612af85aa2e07b5df3a948506d4ad2590be032b2327b3a4eb0a7080801c0f08359e81b13f5804a13925cf99db8030a4cd4a93ce268abbee8b87b274243fc197a48e8a468ed7bab910684cc925a89d60999629b1a73929a36ccb3433b347d0baf54ead6f891d58139d4f0ec3e9ed7b457b730e53747773e4a9cebf1d24a89ac9d21935559bc1bc782d4a1d8b158d59966ec3aa8868662e51ece8510944f13c55632b326bb3abcac978cd4903ad224c150e62f51908b00fe7e5db88d5b1cdba3e52497d48596c63d31e2321e995b7142769c57e2e3d48f47bcb0d95c70f1612efd7a24eeaedcbb08fe1c182499b88fcfd9797c96a00d429ba61bfa82905b4cf6a9645305229610e43864d8a6661b78efcc1fccc3fa5a93ec3c4a7d42f917d68fb85329b6ca15913f3198da5b7b580a1790aac6fdd7d8e006aaab27be2359155854378bbc39b58258f47c0a6805fc53c5b3f6f4fc32ea811f15448952aa48ae8421d0f208d7791c2eab31f313becc57c4966004ea188464898a9f809ca78b727cdd1b47eef2ecb5e65093e63fe233e34a94fa23ca42bd5167928302746f4cb46ee009e234a05b470b002964f56f3b62c686290e4b49e5a72c22c7d937ce1ce13bc3a42178fbb8fe6932a09f7e1135a574c8d4497216db34250a4df81bb217edafbea8cc791682f3b8498ceee5b2f4eb14d13eee1c84311abceed066a1919bf60e163fad96896e572b7b2baa6416346b8aefb1126e9582628e8ae62018a92fdd91750561a0ba7c623a12e9c29dd55aa57893943f0cf6728d6dc2271ba1bb25b2224b9acfd3c2e158c1415868092426238620b5027c18ee0888fd774fbd9589f18a27ddef4f9f1365de12be8ddabff51a078f0102a53b52b36ade533afb157ebddb1e7f7c18e099cf781ce7981e54aa96be50875829569dab9d9eccbb2883df4d5e937d9e8cb7bd69e26d164f95cef923be0743a5fca732f67ed8b36d9f2aed47111b710007dd1e66e10013b318d6a5d139f2f38a59c073f749051d9271c89be243965b2aa32f32a2b7f9ab26a97488b0549cf951530078681187cf9d8235c5ba42478564a95640deb149c261a073b65c46f545903e21896dd68934b80681f1d851af868598055cbf9370bc04ba731a71532dcce844744ac41eeaec45338f3788a2f2b783ede8b27a8b89da4cb45a4af48c9cc73170e0047dfedd3cdaf865711dcceb73ba241229d240edd51eb5d90e78bea9f4a1e9aa32ffa229900186f19584d35ab9b8cdbacc92e503b9aeb55320954d85e47c54f1c09f792443a5bb786a03eaf5dc4391ded9f69f1aa934c125d7a50154887ad17638dc7f27f768f9dd7c7e448efa4c7c76c460a1afcbc72b6c81b2de71205c188b41a8f18081af5ba34821ae543ae17c46755947dcec5d75a5ace6773dba256c608099353afc1f96f629f7915e7e2df1af4784683bebc50dbd978b416b55d0ad8ffd6c007923fa2fbd55f120eb17be8bf720f29f7628b3ca3c2766a026f8f99b733a81c9e169d8b7d161ca2ffcfa45fec668030dabd9d2f7277b4b59e1e0d3071f036f685cef7bde5051590bcb4a5dbbde3830f92a88a0f02dd1fb0c7dfde250a675b75c270dedc7e5b69fedc30a945c660c6d118beb2ed7e1970e18679ac5af3f4839540c1e5b6ada0643e1e854b73f354982e1d18c4dcae29bf0239ff7585c7fe662f4176967ca4a1761ccde44d71ae4db16ef3eb4d128eef8840e46909f87cf292e3ff4e9c7dca9295dd15dee383cb15abac4d9189f030539077235ad63381af113f8139715e154f30b7af5dc46dc29ca63074c8991ee8f1ae7ffd4037bd523a5c55c1ba88aeffa05a9a7b26c5cadccf6df6d132d3bd1d48e8fe41375707effee69f8bd09997b661e6afcfc509b29ce16f17b7407134d4082b566294d4e45772e798add485b07bde2bd92df458a2948fdb4b92bbd90ef94ad984e505c887f444c0eb92de28e22e20522ab930396e7ac650828192cc861e2570acdbaab4e09a62b2a57fed11ebe0e693a01cfea88ae62bad3c22f58d2b5b4cf92dfa81ac59843b3485f1dab84b23bff68db975a1b6b86522750c9351e41d8c3d50ac0802d814de47d3f80403bc3be73cbdfc7ff5d5953610e31f8a29e1bfc3f77e2b6da4229fc51d3de087fd4176d0923fc4e793e421210912ea248593ab8f9f460026fadbc1506498afeb4826f6a0d5e75f92080f19984467528e2d3f671ade31ac70e84e8ef75e75feec288de1af53ce41ef5f1b6f4583646e41b7f3f284d95a8b621bcfca9684c2b78949d0976371314e5563efd8dfb96b475a255199f492329e8aff31927b5fe2edc26ec4d4585cd83650ee8809f37eb85e1e1adca4949a648a38d9e09212d2fe991f2e39ac2ac8606c7ffaa1571aa38d530d0c946395ac31be1a2f2a7b1d22330b2ab3622060eda5d2906d5a3d174ac72e7be9cb283370ce5d979aac2e03eaf4e5db7fd03f778b1991555dd948dbaf5092baf171c5acc8b33798daf9da18db61b4f530d792140205f376e1978727f32a56a5549b7b25e2dc3f4a7d6be297504a8970913a35119c6d3a4da8a92982bf5883ecfdd7168ee1ba50698a74f1bc7c33b5eefbf7d1fce7e4109ff4a3642a93ac0788ec68e1821677291812e0ba707514adefafcd43233c78a84fcfee6c60d6f98b509822d245d36e717602b61a35358b25d0091501e48f0d595455cc00f0622115b18f7c1dcd46ae1f8d68de76e0830a98f7b5c13e8b445a2983fb66d2013a8a3f1a53f241c7812b05316452144eb34161d8cd88628f7eda2616ccc3aa5668b4eed439acbd09f5d2bb9b2851af0df2dda5575e07fb8a5e29fe86f615628e966c97b2618df5a01456b45645e83bfb711f4da4a6d268694cd5a1e013b1157754fe5742209c249b31fc97afc065d2bbbde4f50ef0884b71a3ac41e10125c1050c5cedeb64aec6627248653d15bd776156b76c87a929be434cde3a463f2fbb129f9bcdefd0abcbc97b1341b4b2846871687423f4ca533973c1db6ecd0c3411c3935f3923735b5ce2693cafa32b913ec10976d4d3879ed3b82d230089852c4e5eac8819530f603fd0163b7e31a2d4c36f76511d4e4f611b618b888d6e98c8140a54f15c40ebb85607d5cfcc4543b60d56c3f21388fafb55b2f8cf7069113d21cdaa0a9b873a678d04c20d6525586f4efa3946775d990e0519d22c33aa2332552dc650fbb023f2ac85eee852c8779838457d3f8bb5ec0db8be1080d6aef7ad02ef88d42c4a390a7804ab0affd10a9ede37aa50291ab4510d0241149d050a0d7d2d82dc60deda18bbcc300133ec8d2f39abf9f2386dbba426417c13adb3065e9916c1f9725df96ed68706747705301938867454810eb772bfcddf7e8a335c49bc5b9bbf19889045892c4ff125dc28eedb621e1cdfca6da86ce94fa37a484c4513fe298d63d2aa9e2db5728d8c8b0e76d8ca925277054ad16d27c426db72e5070f570b8de9f9a720f331e8b490905f5348991ef2d0fc0e3eeb82708e1f9c23b026d4404f42bbbbcd3129217a45831f3b725758dfda949c3c5c1c121b51baf1596fa12b5f0806d9a6cb4bb7e1a9ac789a12e8285f48b181528df0e0186c5e2f499972d", 0x1000}, {&(0x7f0000004700)="fa83dc539d915b23af11bebb620eabcf9c2ab99e6eed111cca4a4e536fc993452c7615af2e4fcbfc566a90b7ffb3823bee6c5a319e63e983a01ffadd01891a499ebb1444a983069f3ab425a1a360f9e193051d8236cb8648ab655809d84dba6b19adc0df1ba771e4a993f056a4090ce1a00ebb73cc891d22701e9e3d7cefc083479241aef31b4e09005b3b67aa586050d0c68e16a93acd3cbaab98978565", 0x9e}], 0x7) 11:49:18 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)=[{0x35}, {0x100000000000002c}, {0x6}]}) geteuid() syz_emit_ethernet(0xe, &(0x7f0000000100)="d4962cf0fff3805fae4f42ec9a63") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000040)) 11:49:18 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x30001) close(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) renameat(r1, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') unlink(&(0x7f0000000080)='./file0\x00') 11:49:18 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="ab9a4a6639139596d0e060335feaf3dca54fc34ace71f177236f4a60c78d4c61ebb910b2fb190a38225f8e247830afcc3c", 0x31}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x1ff, 0x9}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 11:49:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1e55, 0x0, 0x0, 0x4, 0x0, 0x0, 0x3, 0x10], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0xffffc0fffffffff7], [0x0, 0x0, 0x0, 0x0, 0x400000000], [{}, {}, {}, {}, {0x0, 0x1}, {}, {0x0, 0x0, 0x0, 0x9}, {0xffff, 0x0, 0x0, 0x6}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0), 0x10000000000000f5}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="7f799e3f4ac16d5e5902dbf7c0253b69fa3d362154a25667f8c16c01ffe8417fd0dd18c258360b2cd4511a34984a6e11036320cf785cd6db5013b4c7b9c72c6c9ce751bb4d5a2e3e6135a9ab6aa4c5e00c48bd23c57447b34ab25048249c38a577d81479f12811c0fe383fd0721852f33e7329d1e746786cfbf2323cd4714b02d356ae386791db2bf1684f2779f27ac6f1c65be6721ec1f59a283d1559152b74e717ca19c9e1716064a35b66ffd03b60b797e36521a50f137057c4aa675217a722939b93a2c030eb4f9a0949242f828218dcddef4774fb5580274b6ec9b0f6", 0xdf}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000040)) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f0000000140)) 11:49:18 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fchmod(r1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getgid() write(r2, &(0x7f0000000100)="8c65", 0x3b9) 11:49:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x5, &(0x7f0000000280)=[{0x1, 0x5, 0x7, 0xfe}, {0xf00, 0x3a, 0x3, 0xfffffffa}, {0xfff7, 0xff, 0x20, 0x7}, {0x1, 0x2, 0x1, 0x7}, {0x9, 0xff, 0x0, 0x4}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x80) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x330, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106978, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="00357f000000000000005da0048eb4657b4f7c82b9f3170d47716bfa8cce51cebf9e0b5d4e78af70245e6d6cd1ce0a0e5c839983fe43e59366b40400527433da29dfd9c4"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 11:49:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x100000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:49:18 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0xdbf, 0x0, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f00000bd000/0x2000)=nil, 0x2000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x53, 0x4000, 0x3f) 11:49:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2007, 0x828a4) r0 = open(&(0x7f00000000c0)='./bus/file0\x00', 0x42, 0xd3) rename(&(0x7f0000000080)='./bus/file0\x00', &(0x7f0000000100)='./bus/file0\x00') chmod(&(0x7f0000000040)='./bus\x00', 0x101) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) sendto(r0, &(0x7f0000000340)="4f240e17dd796a8a7ec6052aff49d50af1a042f35616a7014344f8231b7fe5ca38023446b9f13b7dccf3e29418bfd75498c91547db7e087d126359d812242008e95f8729c61f45da5b52ad13e3625965e5ae21200f7e84ea0ad2042682143fc62985c254db2e6a77a7aa61593d95d3f7f7e60ba99f26fbf2f6110e23ade2d862680d15ae1ec17b240c307adc5b1ac33debf838249e5665cb238b0b7d9f5bb611e8dfe6bbbeddc1e6f67a0439a460f25b334d54e1e446cd6bafc85d46250bca74326054af68d85902ef23e834d481ac6789b12c504b5f1629c23915200aa5e287fe0b3eef4e07d79c16f25dffa629fc79a6ce37dff8abc03434fbd59d9a5183e7f95d686ff6f6b271cdec1ccc7998a67888215c0b1d2d6554cb7526a407aa5ff00c0a310b487c61dbbfe693295ceae2fa7b9e4e6d728932f632753976fd29e97175d6acc42cc0601580aa74c71980e807bbc2fe2871629153bc0b824d39c03ac8e2c0f685fde79e415e9a9e72b074dff38e688a37721eb12350cb870e378f972a6ebe5ae6000000", 0x187, 0x24888ab7f51613ef, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x4}) chflagsat(r1, &(0x7f0000000140)='./bus\x00', 0x0, 0x6d7d460e67146b52) 11:49:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000100)=[{0x74}, {0x4c}, {0x40006, 0x0, 0x5}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 11:49:18 executing program 1: setrlimit(0x8, &(0x7f00000001c0)={0x7, 0xffffffffffffffc1}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x770c, "2ba77f0c033cf3de71795acd760a3daf00"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) getitimer(0x0, &(0x7f00000000c0)) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000040)) socket(0x6, 0x4000, 0x7) socket(0x2, 0x4, 0x6) write(r0, &(0x7f0000000980)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c24085419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537e5d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcc) 11:49:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r0], 0x1) ioctl$BIOCPROMISC(r0, 0x20004269) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) socket$inet(0x2, 0x5, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 11:49:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{}, {0x3d}, {0x6, 0x0, 0x0, 0x80000000001100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 11:49:18 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/\x00', 0xdd75fb032632d3e, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000140)={0xfffeffff, 0x3c, {0xfb2, 0x8ece}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x78, 0x0, 0x0, 0xfffffffd}, {0x87}, {0x6, 0x0, 0x5}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 11:49:18 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x800, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x41}, {0x3, 0xffffffff}], 0x2}) 11:49:18 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file1\x00', 0x200, 0x80) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x2, 0x40}) 11:49:18 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000000)='./file0/file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) 11:49:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto(r0, 0x0, 0x0, 0x8, 0x0, 0x0) getuid() readv(r1, &(0x7f0000000300)=[{&(0x7f0000000240)=""/168, 0xa8}], 0x1) socket$unix(0x1, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000040)) 11:49:18 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x0, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="6fb4aacfd45be9d7de7127caef3281cdcb2dc4c7f3c2ebf7f3ab93d01856288a805160eaccbcbf301439347e0acec61164b36c7deab05b781e1bd36116e8342991ee90c41f03bffcdfa0b9f8514c2ec6cc7c30e0f843b22e99fa8b8b8b8536ed7fb4e26986a6390f40fa31dbf6294db5", 0x70}, {&(0x7f0000000300)="ba95ec0f3523a48d36734decc677614f353d90d2c9d26e9384757c98d705aae5fed078b5c17a201231b62c592554c03adf55f961551fa7f4a1405f6e51d20df7fea6f0652b756c6ff5f80265d8925b039da4dad55ba2b03f6313efb24dcee7c269a0b6bea27f2a1d8311cc697a83eadcb8266e216facf3870ba76cf0cc1afc66767a5a16ad3ff8a4b9d59f090d8f5329cf137388794660e07e0acaed8b65fcd21159922e8b6415b611b635f7a19f09460cbd58901668324896d283a0c1f041fa54419b89b993f802c8fac4aaf445e61de74410c274e36e1e67cc509b0a4851976fdb9065bcf7c1fe7634d4106e8d609ce1d9aa21aceb2da36a79a9a4e13c4a35b60d2a65f4b6cca6815d814f48d8b43d128cbb2091d9b94cd182f8948d73125ba00515028692df62c9b5bf4e1316ebfb21b33c56a05b1b75d16c0fc4b46c3d36a2b6231c5cba307d1cd05e92746c243b4f956bc2dd423333d3e45ea099009dfabe5aa1b5d82375bb9d0213a75401f5894265858e3abec685512ef1a62f1c4d81c02f32c8d19bd517515b34eb710304113d97b22f382f640e8f0ef6039c1fa1539357e43009d37c9e18846e1118039872e3f0ec78ce86264f093289a7a5515567187dd3249c70b830e2a568a502722d045286a21a09ac0b75b2c0b9089acee41e2a3f0456720c11863098b1c00bbef3206bcac567442d1e8beea8b6a2dc9b52288fa3c5a115587efebbc1a23324329d340272cc5a7a2eea4bb04f2392b4fc443227c2e7343eacac1b62bab622257c04d67ba3c512e2264bd7b315e4851b9046ccf465666bf09ae7a60057a2fc43694fa6bd49f0335d56eb0c73451e13821069ded13ca5a1e581cf69a620d12517fb50d3384f2c6b8746b7fa30199bebacffe6f45abb1b46095bd0f83b7d8717faf0562dd7ba9187e8798f7658b1ca86be7ffa02b82efddea4a49f59069174ce95f7233ef86d2c40d2b913e0b20837bbdfffc6011299ae8ff7f9a4a960d59b032a8f2d0d8e879e43d190f8c4d74e9535bffed8a47eac9c4f5a0151c44a52c9c797edf8b3329ec77e9dd2ec9090fb853c260791047afdf951cc59e42f41239f5742e5e15ee5e833db0a47a015d13f626423662df1769dfc86ee7330b34575fa17d89a192c7738855b17adcb14e7b356c06b771374b20c09820aa325c10c882652127b2c27a69e8613561e3e5220aafb84398e9f05b4e7afe5e929fc6d69f49566eb364d7b6b8c5c367b9fcea1eb9fb55f992a56f0d84d52b2fd67a880b0ef67ae0198fb08a89612bba225d0a2644b413c843827f9e4fad6ed4218f6ac47b6433ef3e2bb499824f0db21d7d7723e65310dcf33f2e2999a2305644874b0e2c5af8cbcd58809679828e94dbe7ef6d8527ccb1f7811ee3dc15070dea6a74a1f0c3a0738c30f163c30dcd57fbe0fe0d3415566e739418c0a16ced15119710515ff0c9d40be7a74f46675c8d8f3a8ed62cacb45a8974dfadcb90cd04cc27883ba39e465d6516a7f7719b80533fae8e373ff7e94e6bcb9446c7b8ff7682833fbac9874617f5e977e3e78744db0282f136ac22b02ee64a4bccb6b3f9b6bd51cfa13c2dd20b6d6c3a17880422913d474adbd8d8749633069753e53c09be327ba315ca2c2dbdb9d01d2949d6034d9493e5c959475833f4765ef6d0f01025689cbd1fa074785a6d3dfe442d42e34442d2569f265c9c54f5cc18c863dc5d65cf1407e930f8b49081f062a31c506ab4c1b42a5c97db05c8ba3c9e2c482df31441eb6ba74606a76bc76a6e8a8cf4838e96e1cfffbea92f88632c5c844390f80791f181672470feb5e0a783afa3757a18a64f9230d4cbaec9d07c08d0da3f56dc17c9c09c3fdcef6d5d5a5dc817afcde6044864fd14f6fa463aff6e82c1469120784be33353dc61582de70ece333f92cca55b9c3f732d59a691062127b37c940a7945871370a196de8cfc389a5ff464ae30ceaee3a76270186e3c73a3f7507319c4488ba23b7a55fe37c5ce0aec4aed748ae3ba2e4b2632d52ee11b4de9d1f6ad8ff0a4ae4bce788fe6c6f0b8df423582095dbec7bf68b801345d893ccf2b9175e419a8e5e87ccb5fc9cd82c19e27440752b922c1e486e24745f10df7884780312f49bf295312cb2f487ab7278d63e815615c11b05b69deeafe36f8ae37ebd8a51e01b63b63f2886da427c5eec351530585191567ca354de1e51ed11d41d3cbbe9ff15dce9bdd877c125102725358c432b4073755c40c9ee6fe7c3e39dd2ebdb84088ea65c0c56a76873c5321908e9e9d0176592748aa3ad4fc46b7b03b1044b453b5acec204d01658e4845778f1ffa1335082ba3c024fc20535c99f43b1cf920c5c8fa5281edbfd53f0633f53f77b3a2b8527fcb9a14c8b1c9dc1c85b3dbb17007baae83b5814e38bea6d502c52ebcf930813750c10bed5eca2293a76cd908f2e3d8fefaf58164156d7e651140f1bccecd3ef571ce6d02fe56512167fd97e57682f5cefcfe0234ac27531a57cd9b8524d515131870bb46bf95976198179d9950a22e6bb224d3b43c18ec8b25e11b301b8774a0dc9800477e29cce029bb20b712199d0246607ed5cfe257c1fd7dac989d62ca5de599a19641a8b07d5aa0567d161e2fbe7d6c6b7856415cf6bb3e60bd54aa1088a90ef04ddda2e3c096c28896308e92dd7d9847501b8c8fe65b25a538fb03f5f681a7df06d1d197192fb6e5fc11ed05946b80bf92598ab114b1a3f8f30d793ac61f497c33fac49d99053bd0a82bfe9b85c3980b7cf6a8c89a4fc5569866cb93fa21b10f27ef3eefce988f5939263eb794a7f267da6a4b02cce3abc17749b182bc965d65a9d251e1125c61b40b810758d120fc146b4ac4145c0da2eb1c606a4d140a2330d7639d4290f439c449151579b36ed6e93b3d76965040da4d1f92ae50e62b1aecd4f899a2295a4182911425206a99496350114bbc8e7e510f3809cb4c6ee6dd52b61bb0f04f4a34fdedc7e721f3a10854c0eebc6fd80ace986bde722fd019d73b56669d49fb3ea70705cb56505bfc9b975df1f568c283f8158e1b49a3fa97b2e639453a5d9d383ef153c8fc51b4925f3f4b1932e4196c788b18b019146b68681f9680c5c8eaf1d051b14396639086d4b3e2bb3727bf2983ca6da99257b2de7dd2d0694d5078c5601a1afc1c78702a6ec274b62784574db8896c6e3e6a5b64dcfe983dc6e4f6f80094f24d02bbe53e841d4ad8e895d651d41566b3e387147b45c4c62516e0aa1fe9645b142b18d0d99b7169860a62455622e6cd79964cca846ac437f5601a3dbd19d33ff36b9d4bdbbc8ef242670ec36a4c0e516e431aa228f64c51b6626d147c163675bb0f9a395cf911fedd6edb481ce5ba22b2dcfa3a645c4f1466861df7ffa857e91dfcddd204ed8b777f53186fec49d7129d3ff72ce3fce30577bee5927db4bf37a7a85bfa6b0698b61b9cfc4b1ad4c78ec6934a474e33f570e3c9b03eb9c2e5a126dfc781c7c3d075e7ddcc8419529da66b541f0caf772281959ef7be71a22a0afc4c7fd55b15ddfe6ce923bbae7a99051ee212fa27f965a4564d30a41e23a49b5973d2c5ec146f4812eeeba6aaf103a26b77c8cb2eaab8181f66719b12227c41655f695abc76c2bb7efdb1206f7671cb26b8153a81e8b350a865c8fad4bf5c1d0c213ae4ccfc453e83082cfde98e912cf1861833a94156615423796b352e479f58b7244b9e3d518725dace7ac76722a6e00823946c9dc0758c100fdf71e12edf383c9059115d977c9afcd66ec24cc7ea876ee308fce1b28401217c62a16eeaeb47cd9a8076475cf451244d63e38cecb8f2f40732c7bdccb4770bec468018c28f65e886fb4fa304e43d43a1bafd522ec41356bfd168f31a470321d8fb3b1068590cbba00b9836c52486fe518bb69730354490371788314f1328ca865beaafde61f170a6b55957448ed73a66ad2c994c54b46ddf3b2dfbbaf01debc9dd86fcb24738cf185fafe29d735f37259b1eec8025e3cd1247c88f572bf8df76869079817de79f284f99545d79882ccd06b35e2bca4b667c9fc1bb8472f577ff24fe7e80de2fad7b56b7c68c2f49ea09cb3f4a950b72efdb9f91530386ae0674ee543bb246c1f8d8fd2fddf7567ffe6565f258ae9865750724b3d5858ceca53a9378a58ccb4624baceb58be404eb1fe4d6bebfb0493e626fc386b2a90366ce48b97a29f2a7c89d3d642bd9ac9a234253f92c3a3b856c6022fb578eb77b6a4b4b9153553b3cc0f138c4cef47a999a2b81b5450232f59903e894087b4c4cd37c90df3065cee7dd908aa22e20e76ab01515a130b23e94f54bb7e4e94ec8385887792060023a63348bff96ff0e7192cdda6fe32014a31dab57dbb7c6c274230246f5a74d38e78c6253927d5da68dc4152c8b14f1298ea0600a9940490ef8a3c6b8c0db3a57f9753e1e2c58b43103a751e11e9a25f220ec55f878aa017fde9b95cb752bfdbb9bfa6aec3a8816541e72746f36e454d5f6e8fee7336ad5e33eafbc48e93a155e75bab9a069c420f91418950993142219d27e416e5864001bed3828647b1a05064f190052ae0df0d849dede25491010acc0e2affc2199f1fc5f38ba2311c5da4b1963b1fcb94448ef0b426840aa1dee1b3fc2aba3fa25a671787bbb069e33242ffd8ab333945eeb556f9d7110d0745c2d2ec1dbe4d3425fead56e669c5b95ba0331948d8c36f787fe22f58bfa4276729ed64dc9f45d589a194584c4a6d59b03887dbfd95b6363ee9be70b2163d2ac3e8d7e3c1ca97b2abe9cb9a68eab8865c4df9b801106bfe2a78d8ddfee2d65ed7486bcade31d495a546f2111832bbe9596d83969bb6e48188caee32dd2bb6694088dd17fc78d2403176d801751eae5c75de653ee882736ccbf336cb6cc894f9c984118b11136303b8fa56c0980843e8192a2e7f22bccb5102a9c3b2722323faa649a11b1f8dbf23f60f45ef7e55313ad5bd2f392eb78e95167f942df272f89142e88e38ee8c9217d19de7bf7e7a2e422c36ad685e76662bfb18a86638b9fed4ce2d4793bed12f71b119458d66bc9da5aae5ec4e75f09490f2c0c84f8a0ca8587dfe588ae04b0778e864f699d40c79b95cbaddb973ef2b92c4d04b2dfa0465c1aad367e06b3c1ef6bef2ad8ca77b2331301fd654bdc974b994ba5f779cb944cc917f37490cbc8fba9316fb5d667574dd5ffaef9f129d2b44858d5f1fefbf30eeeba49f5e4c187161eeb00c1f574c852a3dcf00a43d35a0a71a995219533dd0fe6f0ec96b3e911777fdbb7e7237f9d6489f481b656df4d9ef46c835ccdeaaf2e5483c39f3dfa9466c68ff927c0e2976e2d6600948c9e335408937f76d3571c37787342cbe28a1ee3cf4496990f181069ae629433ad2f429d42663de700f17ac7063c95e927f43fca62cb9ec2bec806b9e24331fd798e9b20e7e36b6336fba4d9fb077f3164d380933afb8b354f2bc2806fd2e9594aaabdf4b06d9181d1ddfad579a10b70873b39186f9dc5806dd64e89704aaac1313a4820dac15ec859eb48369f3030cf4130afe99b7421046e06172a06cc5998021d02c08397646531d0a9cdc064c5fcb3f5873b5e619e5ab695d18e12672809cf3024faf4aad20bf359576491314b2c16ed4e74b91e633bb040bc42d4c68c6ca7baa9041efd5987c550d58ad900b13f99642897f3539d94efe9a944c53ccd2d5aac42ace36573270a8c493b76ab37705c19c2367b761396d8ce4cd3955ed7314419b0db92f2b14d658867bd01ef8b5554e36f7e1cf7d2377785300c59b", 0x1000}, {&(0x7f0000001300)="4e4b94ff4fef6c5e4e107a12e7c64f3f65570ca81ec4253488a1f4225ddfb121cedcce20b343e5a6c6ea4e6aee8b6683213cc2b1e8ed9896984c22d98e4878157edade8c9ea24291c0db38b7c54b3d6ae542153326f1a252413b5a2e4edf5181e5a79af15a7f919a5289baf09fc55079cb2948156c300f1b5f96c4f897e306d3", 0x80}, {&(0x7f0000001380)="38853146e0b0cf1ec3b58e52ebd812f90ea2f83ac73b58c6a769ea696f8be38d7c05f15dcf7449d855ac83b2d3870a642358ea33fef2caeab7a880aa2697c2860f0c9458c90d2f887ff1f22a1eee1b25197f437689bc2eefd0866a58b53b61433e00097a8caa5de33d471f58b2a658120b74ad9d4ccf2ece1b19395d224a27253ea9054a02226b394801d586282994b7fdfee26c7b88c4f25172f10e18229b9895e016315ba64b187c57899ed9c3bc18c26a1cd3d627cd85359332c639784a11e914c75da8ae44bc86a3ecdaf8597b810a468bcd2f112b7a5deae423d6539751946add25120d8fdb0aa5", 0xea}], 0x4, 0x0, 0x7ff) getppid() connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="e4ff2d2f66696c65302f66696c653000"], 0x10) 11:49:18 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x11, 0x4003, 0x0) msgget(0x2, 0x88) rmdir(&(0x7f0000000040)='./bus\x00') open(&(0x7f0000000180)='./bus\x00', 0x0, 0x8) mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x2) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 11:49:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x5, 0x40) recvfrom$inet6(r1, &(0x7f0000000100)=""/36, 0x24, 0x40, &(0x7f0000000140)={0x18, 0x2, 0x7, 0x7aa}, 0xc) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 11:49:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="1fe45300000003200000379c58a022387cc06650cf4950829992a34e17559637eadd7e22e6818f04fc875d8ceac160834a89bc5a9d0a4e098f72c3c579731fa52fd6d4fb9797b8ed191dc0270bb1ffbcd89395c4f71d1dba319d668c4b07fbe9e157fc607d9b495befacae1fd9204e4dfbb5b0b7e47e7672ccc15a5c0b954925afc30f9bf6d61e5742da920c31971c91853b588fb5bf8bfaec37a3db1ab04cbb7e6ed9391645878c83b2202d7bf6c3f2de3e4859406852487ec0e3c9277d4b75e5dd840b4386654b735c3255fc840d3780c0feb56c63b29f848408478584e8c4edb336698539720157d024b8d8b7063b7e00640fcd74bf6d4bb971ff08ac57955e964b5aaacd8a36bda8827ad95537c18fdcbd1a35769424a54099a7a354eba5f742882c1fa56c8526b301b455b88959365cd0633c39eee30a73cebe980f3badf4bdd654e843d029bbc2d9a8e568c6131e689b1065eb6151878922e4ed569c95eafeea8ca7e79208192f26383a89d5ed3397cf3a48e57ed56e9241bb4cc9c180a6754e900843441e71f7e18e02dbac023b9c6441d455e77a10827f64e1a50022071d741c9071a5d64301b92e6d19c9bace11dd67999009282b9e4f8cc769d4bc061eeb88ced4061b4c1febdc01000000523956c18353bce26e63542d2624445d76db47260557d4599a3df7efb661a0600331c8cb79ea3fb9591a248ddbd982a365efb139bd855094bf514b6ad42b188b5470f5e98ae69c67b2e676a453443e56e5a867abed8395a5f3d7178e8b9b5ac5589cd6e39061324a061fe028c9ddfb56694bb9955dd70cbb7791a5b4eb8136d569260a798aa83423c09815bfae931b19c405409d7278e14b4bbf8c87f91a94f4bfdf1740b608b0cfa7fbd38b099d5f8ce5564edb687f644e4f098cb8b400"/667], 0x10) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x10c) setgid(r3) lchown(&(0x7f0000000100)='./file0\x00', r2, r3) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1e69f9644193ce0efd", 0x28) write(r1, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) accept(r0, 0x0, &(0x7f00000000c0)) sendto$inet6(r4, &(0x7f00000000c0), 0x0, 0x6, 0x0, 0xfffffffffffffda5) 11:49:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = semget$private(0x0, 0x3, 0x102e7) semop(r1, &(0x7f0000000100)=[{0x1, 0xfffffffffffffffc, 0x1000}, {0x2, 0x7fff, 0x1800}, {0x4, 0x3ff, 0x800}, {0x5, 0xb0, 0x800}], 0x4) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f00000001c0)=""/178) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 11:49:18 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCDRAIN(r0, 0x2000745e) mknod(&(0x7f0000000080)='./bus\x00', 0x4, 0x86127) accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=ANY=[@ANYBLOB="f90094e5ff05000821000020f2a200ffff39d3045ad35a0d2020009d00000000000000dd476e473ce443595950f2f9906d1b00000000000000000000000000000002"], 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f00000001c0)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 11:49:18 executing program 1: getrlimit(0x0, &(0x7f0000000000)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x80c2, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)) bind(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="853ed654e04e246647dec77d8a85ff238d30"], 0x8) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x80) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x80, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000040)) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000001c0)=0x5) r3 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x8010570e, &(0x7f0000000000)=0x200000) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000140)={0xfffffffb, 0x5, 0x4, 0x1, "f30a23c9a7ee8b9b2bbb0cf37c836f48d43986ee", 0x1000, 0x100}) 11:49:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000140)=[{0x1, 0x7, 0xb6, 0x100000000}, {0x100, 0x20, 0xfffffffffffff314, 0x20}, {0x200, 0x4, 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, 0x884, &(0x7f0000000000/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), 0xc) r2 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000200)=0x4000000072) r3 = socket(0x2, 0x1, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = socket(0x2, 0x1, 0x0) setsockopt(r5, 0x6, 0x4, &(0x7f00000003c0)="03000000", 0x4) dup2(r5, r4) dup2(r4, r3) connect$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2f669a35a5d8691721f71af1fb4cd091909fd4230c5587a14ac1864b831bbff87b861daf578247e165d4e0489dc87ebca2002ef755a73ff732482a2b76ef59978909073b4767f68f9623be9f384a0208d0cede7067a34ba8c0edf9394b33ed7044e06d51ca9283db155d37f693cdb0999d456bb144652ff2fba5ada4f955497e86fd1c30e49ec396a261b8f3aa55cbc2303db8f95ca50cf53b6c2be86cfe7ebe3c071c6f08415a43ec69bd3a5aec155f7e9fda36ff149ae911c96597ec8a1da8a54947391c803366ba0b2ba50d979caa99b4"], 0x10) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() r6 = semget$private(0x0, 0x4, 0x51) semctl$GETZCNT(r6, 0xfffffffffffffffd, 0x7, &(0x7f00000006c0)=""/211) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f00000003c0)=""/237) r7 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r7, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r7, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) 11:49:18 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)) recvfrom$inet6(r0, &(0x7f00000001c0)=""/212, 0xd4, 0x1, &(0x7f0000000140)={0x18, 0x3, 0x8, 0x3}, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x421b2, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000000)) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc0206921, &(0x7f0000000300)) syz_open_pts() r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r5, 0x0, 0x0) preadv(r5, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) ioctl$SPKRTONE(r5, 0x80085301, &(0x7f0000000100)={0x4, 0x1ff}) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000080)={0x3, './file0\x00', './bus\x00'}) ioctl$TIOCSCTTY(r2, 0x40047463) load: 5.68 cmd: getty 46942 [ttyin] 0.00u 0.02s 0% 318k 11:49:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab6e19528c8ac974fd011000454d25b58cb8"}) readv(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000140)=0x6) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r2, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x80, 0x1) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2f66696c653000d08d3fc4eb6ba18123ea312969488a9fbb2f58ef2cbb89d9e178afc170da5eb8f687a02193b5352a9b1dce179c8b01f2083e0ee999f0bddbf6e033b5b276b986ba608221dfc4dfdf3a93686a458984efbf86522ae715bd69657bb477f86201f68a2f5e316efa7ba2955450e4bca9863126177eef83d2dc9b0970f1859698341b313ae93fe9852f8c7854b40fbdbd8c599f2738b2a1e17cb9e546cde667a06c1aa1b27d1ae08e2e17b4995f1d9d4ba184bd74fb8c9ba9331da3a430d90b836e24118d87267e03df8f96514bcbab8d8b7e83f8c042e9d277bad08099795e9b0dbe8e60040ddbb956d0f14b9dcef7e437fccd7e9797556fe82c2bb00c3e70167760d391b23f46676843581d268de4238b9c42f91766433c2fe69d55334feb6c2cca684a131a0d1360c85475f1c8a704b971898a6962fa8c0122778c71d9442bb9dff5183b1327bc0fe37c141423d42eb299ea56881cabbbdaf52c89ce88366161046da42f42cb6ad0"], 0x10) write(r3, &(0x7f0000000080)="9e3eaa5628f344186c7e25e572f5121b49717cd308e6b7ca", 0x220) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="82022e2f66c3277f7062d3eadcfb2aa6594f7d010000000000ed6d3f6fca2eaeaa8deacb9f58000000004a002335804146c8e81598e5c40064b6f95e6d50772e9ecaec266c982a97a32697ea01a48b98abc48c5be385c7688bd13168b34b"], 0x10) write(r4, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r4, &(0x7f0000000300)="c21aae490000000000000000df14765a617f57b18358c56fb7f1eea6f5e85e63a3f95cf90f99b1e91d74dae6c8176ba17a79fd93804ff41ae82d2993ce6e8ca4cf5710ee7711c31e0e987f5787123b75fed8d0481d1aaef26e5c1a467e4ceb9ee7d429bcaf154531c5260886cecf1705c0a8c7bcc3df57745090639547402993e827e60e1e2a7f16d0f3d92bd4861371e0", 0x91) 11:49:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x40}, 0x5) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = socket$inet(0x2, 0x4005, 0x8) r2 = getppid() fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x0, 0x3, 0xf6c, 0x0, r2}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000040)) getsockname$inet(r3, &(0x7f0000000200), &(0x7f0000000240)=0x17e) chmod(&(0x7f0000000140)='./bus\x00', 0x10) pipe2(&(0x7f0000000000), 0x4) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) load: 5.68 cmd: getty 46942 [ttyin] 0.00u 0.02s 0% 318k 11:49:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000580)=[{0x8000000001c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x90, &(0x7f0000000340)="a2") r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) r2 = semget$private(0x0, 0x4, 0xa5) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r2, &(0x7f0000000240)=[{0x4, 0x6, 0x800}, {0x0, 0x44, 0x1000}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff}, {0xc, 0xfffffffffffffff8, 0x400}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r6 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r7, 0x0, 0x4}, 0x200, 0x401, 0x2}) semop(r2, &(0x7f0000000240)=[{0x4, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff}, {0xc, 0xfffffffffffffff8, 0x400}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r9 = socket(0x18, 0x4, 0x0) setsockopt(r9, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r10 = socket(0x18, 0x1, 0x0) dup2(r9, r10) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r12 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r11, r12, r13, r15, 0x4}, 0x200, 0x401, 0x2}) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) r17 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r17, 0x0, 0x16, 0x0, 0x11e) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000040)=0xffffffffffffff7b) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = accept$inet6(r18, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r20 = fcntl$dupfd(r18, 0x0, r19) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r22 = socket(0x18, 0x1, 0x0) setsockopt(r22, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r22, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) r25 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r25, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x215) r27 = getpgrp() r28 = fcntl$getown(r19, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r21, r23, r24, r26, 0x0, 0x7fff}, 0x80000000, 0x2, r27, r28, 0x7f, 0x100800001, 0xb1f1}) fchown(r0, r13, r26) 11:49:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000000840)=[{&(0x7f0000000480)='K', 0x1}, {&(0x7f00000004c0)="4c4a512ddefdeba5a058c6c39c687b94edc9da25c3747ef13da85a5c844257b3d40bd231f43573b0f6fd3e913dfff8a18db1c8e678c39cd55b6743f765f9c02e3c3b382e1990ecce725bef14416baba0086b60d709b5fd3a8e8b3b46ce70fb602eda0b80cc8192c670e729c2cbd8a1ae3c1acd37761e0a844bc622fb6c305c74f742f77561b5ac3e8ee8a5148fe37f2725093c918f876e1659a24ca0bad83aaa1773c842280ea3e9e1da1cacd1188bf8ab6015bbae51a47272d52de9ab8059d0285c9d8f4b3cbc107d72c754df52c1e5cac44df4c7167fc53be6386c1a10caad567b277539d2408e4ade8e731efbad41c2", 0xf1}, {&(0x7f00000005c0)="65fcdfcae308172bd496ecacc188c76e720eaa3b17212fd272e4c888a6519b7d25b9de7a3ab88f0cf96d258afb9d5a0ed8709259cc976d9e73217f0fe4b3e0107fd3b218de76e8c21578392cf165635183bfc08051edc5b162bc165a66b46909b2705012004150c9b03bcab3d0c383c156ddc3fa506eebfe3984e2721a2b72b3c7758391fdc0ff7dd9652ebfc72278cb1a03573447aa0a36057ce08108ad9571a4b105bbee9f3062bf201f469d6f298c100a5725e85bf5f967d53ffd2512278d35469e20a61d3efe48459175a161e5f55ff972907a63a17fe29f19ea8ed9890841b0a9c3a99ae130a3b971d47a22ff", 0xef}, {&(0x7f00000006c0)="102cd969b1fc03d5e707540d1619e0d60699f2133e9e76bef92c696a4c676a3b2c4d86e56a4e59d1f1380a6d44e5b9e2654056e57e06c1ce18c303d2945961d1493ac7be19d76bc715bbdd2a55a7e5d1542370a3ebda1ec4a285013af04487133d558252fb1bc7bc67ff6f48faa00eeda1df68c6ef1024d1ad62a4b8e147079d15f06bc605ec322ccfb77cabe94635d4cf00a2aacb6f409038b67eed5d66e83a257a8f3c523c7dd207bb709009f18eb7d9b29b8ba2702fc6ab1dbc41dbae0190807716deb371cd6ac028b1fe4733420d45e6b124a1c46963356dd73092f40fc80d0e07cfdf09d7e9f3cd906f995b146a7dbd569c5e0eb03e1411", 0x181}, {&(0x7f00000007c0)="eabeedee37ac4fae711322e096deb6b48f7e19116ace250a6cd53d80fe7a1d4f3f2883c0e7730fbf0fb702b7a58d7e26fab80ead9f23b4ce15ceb3a11995a7fc902176f2e2b31e395e5883b3e287", 0x4e}], 0x5) open(&(0x7f0000000140)='./bus/file0\x00', 0x80, 0x80) r2 = semget$private(0x0, 0x3, 0xc) semop(r2, &(0x7f0000000040)=[{0x0, 0x1, 0x1000}, {0x1, 0x5, 0x1000}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0xc00}, {0x2, 0x7, 0x1000}, {0x0, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x2, 0x0, 0x1000}], 0xa) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000000)=0x2884450e) readlink(&(0x7f0000000400)='./bus/file0\x00', &(0x7f0000000440)=""/5, 0x5) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000340)=""/172) semget$private(0x0, 0x2, 0x40) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r3}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffa, 0x82, 0x0, 0x6}], 0x7, 0x0, 0x7, 0x0) lseek(r3, 0x0, 0x0, 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="24a0e9c5d57ba13a73d74ee8fd6c8301387f113325680019ee2f81ee8fe255e3a24ec35b0e6ae2402d0ec51ff0bfa0808cbdc653eecc6047c94f71d6ed8320090ff70938f7a5efbbeb2e55e0cd5692a3625dc344ae0593fb5df944493b61ab03a7d1ae3a777c63f715b2699f01289f258563e2afa5c2730d4d8fc43e37ae78d599b4be48bec8ce3b43558e39e1d592db2a", 0x91}, {&(0x7f0000000240)="71f9e3526ede17601597f0a61d0e150b83f89d952056eb5b03bdb1c3ef39c2a4cfdc455f4e28511a86c5ce10e6caf220a1c81a6f130745af3820af316348fb9ad40092f1475f345f289843d4dfb6a7d9fbf6a773226176018be105fab307841ea67951afecadf3862b2533cac18e7f45dacfc354c8ff6013b8cb0081b6fa63c35ba5f7f0d904c3fa3b741ba9f75361bbaa1584c212c1fd2d35e0c42880215b13828d348c7e4782583cec94232ca83c51c200c875e92cb1590f509122cfd75da76b0551519ec080cd0d3adf3530d4825516455fd23e29247302ff24a093fcebd69e311cd490afe02c8d5dd3f88506cca6d4", 0xf1}], 0x2) 11:49:19 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x1e, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000140)=0x545) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0xcd, 0x2) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x2) chmod(&(0x7f0000000100)='./file0\x00', 0x0) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x7ff) 11:49:19 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x516f, 0xc1dd, 0xffffffea, 0x1, 0x7fff, 0x7, 0x101, 0x1, 0x0, 0xe0, 0x8000}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4c, 0x0, 0x0, 0x7}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000240)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 11:49:19 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18008) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000008801, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4d}, {0x20}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_open_pts() pwrite(r1, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 11:49:19 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x100, 0x8) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r2 = getpgrp() fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x2a3c510a67bacd75, 0x0, 0x0, 0x0, r2}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r3, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup(r3) linkat(r1, &(0x7f0000000180)='./file1\x00', r0, &(0x7f0000000300)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 11:49:19 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000040)) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000240)={0x0, 0x81, 0x0, 0x9, 0x1}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000200)) pwrite(r4, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000140)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r3, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) readv(r3, &(0x7f0000000040), 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f00000000c0)=0x413) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15}, {0x34, 0x0, 0x0, 0x5}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 11:49:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x440) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)=[0x917a, 0xfffe, 0x100, 0x8001, 0x2]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x84}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000040)) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r5 = fcntl$getown(r4, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000200, r5) r6 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x96dc9f108ceb831b) setgid(r7) r8 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r9 = fcntl$getown(r8, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000200, r9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x10c) setgid(r10) r11 = getppid() r12 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r12, 0x7, &(0x7f0000000040)) r13 = open$dir(&(0x7f0000001940)='./file1\x00', 0x100, 0x8) write(r13, &(0x7f0000001980)="f67d6aa6c40ae8669e95a1c766f0d925275c4129c07a8b1aa0b46e580b4a1a0f741c02a3f47a5850c267de7dbce882c16f89f7b98d3d1556fd98f9ccc87d652e6bcb3964ea61067216819e95bbe081dc91426ed90d22137262c2bae1ce54c6dfc5301f00a32a01acd08ca291b590c688dfb3b1cf530175c0fc4b9e4bfcdefb4e3d4abc93373c4159e424f5fd9fbcacd605b9a17bf7a57031", 0x98) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0}, &(0x7f0000001800)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x10c) setgid(r15) getgroups(0x6, &(0x7f0000001840)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r15, 0xffffffffffffffff]) sendmsg$unix(r3, &(0x7f0000001900)={&(0x7f00000001c0)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000001740)=[{&(0x7f0000000200)="5cd7fe547818a2", 0x7}, {&(0x7f0000000240)="5e1505735b2154031f14a31720c18ca813c2e2575d4a4b2358a129b2842e7d386f3524be3ad5ff533270644ed2d046506a6dfe3e31b6e0316077e7d68fdd9e30d4029de2dbdb5afd8b5fa18a94297c302cf3bae80bda35e894be40f341b8a2c48e3ac9398ac6a762276fbcf6a7600e6ccb35948be88bfe6112b33706940b24759886da9ffce2d4d0d76fdb8925a66cd8b13f12402ff854822eda91f8da08abf1b2b5ed5f751d50cd14ab6ba63d553d9fe271f8b314b9c648597c11080d182df6b2ca56e1b6dd0f53d8579094b444f4da9e304427f01db089c9e487244845f1ed81b70200d1629bd479", 0xe9}, {&(0x7f0000000340)="8797057b84abd363d4c389ca20d3792d419f3c36a50c87d8664696acdeb0f2fcc28e1e065d8c95e8630d6911411cd13fac6cae176df909643e5f51cc2ecbf5cccf4c2140b466c5c120efd3e189f0f1dbbe9eeec7fe20eb23da4b728bf693ae2a1cf361197686e55a2ab07faa83cc4da043c1492a962e4bb72f0c764175832f49fa7045e27c0f30dacf1d2cab1d63cdceb2c084d21c7bdfaac6a6db18ebadc1da8d5f24c492b423d32555991549b4622f699119cf59685fbba346dacf7e52b48b3463ce352b497fa177278349bd7bc794dcfa68e460cc73f00d28b1119fb618988e2f89e3b21ea47804b6d66bb1557926a3ff35d5c55f3f3cc55ef6ef5a6fdcf1e4d62c7c5ed6f41e207ee2ee2785e1fb38ce947fefb508e2d0e95581c960ec750889f4999bc4dc8c309d8262a258dd9325c6050a7a660136fad5380f42dc120f3ea477d9e3fa0a13b74eb314bc06ef33e8151f0082d6aea4b6fbd8cab848e1d7add6aa2c6749c0442b362371e06eab51a042ddc02e7cf9417b7eb49fbe27e46d62cf6a5cec7985a8017b30cee29f35b37777a9b517a1cd6bb0cf715f1b82b19f9ef811ef3f1bb91061a7d73c8fd28350b72c90f9c73097ffae80522575ea3ef758e6c246c213516b96d82e6e8dbf46f644d6285c70f58209671f89abb87a726ef5eb663419f4575b7b0b89c4c4d7bcaca4b2a4226a8dbda05ad986aedb8dde9fcd10d8e614d7a06f351ae124c9eb68b7f990c8de314b366a3b704bf799922b1f50756d77f0e8681c9c9631aefedb68fa8e367fa664f2a5936940f15aba33ec92d81aa1a43bbe8ef153ab5e01f3ca005a553092f891e6fadc7552232cae614977caee90a4ac553a82683fc6f89e32762277e90c5038ee21278bc2e30121d36b6edfbe493b4dc4655d4ee58ff5bb906790d910e7d755f6dec40753475e9ad86b050098b75e1bdd62ee5b84b0fa500d5d703d8dc00f102b3f945cd332cecf3efda04419450680ac8bc1af2e2ad6f2c28a81b9a21159750eca80780c19a4f2bd08406689b8a56ca1cf522794caa70e8648242f7abd83aff89f1e015724757185b14a0cc97737d78e60e3f6f3efcf623ebc4831e7df324f749243b510e95f777e779c1bc7c5f328b1ecae91bfb9097261270719b959ce4364d875454da8d1641774f629171931c4086aaa4940aba3af335a90910def66047afb544f4a9bb971d0bbe53182adf0cf86041a5a58404ab1905c81465f6d8059b4380a6cbec190598aa77fab6b83a814157a52c50d25865afe679035e5c9c3a14efa603387f4d2d2cd9fa63451eacad160099513ba6804658a0b541a1f993a35ca8219e9334e694331e40b46e8b92758d0706acb8045123d7b8f9de222d974837aee074063cde9fdd62fec5123fffed2fbb6ccfca8dbfc4327707fb8103fd0463a0c802198f4e629bf25e61d406afd9e690900c5d993b347f4d668769cc23e686e8d0f63481864baa135152ff32da245a0df291ce47f771ebd75bb73432436e8abba53cd1b6a7283e5cf1df280ed72c29abf5381cf126ca821c318a9ce3a83be82a9c584d0ee87308ed327a06af4033ea4e9316e306e65a4d987b475f960de3c05f0408aa64fd9ddddafadf6b3d65e68c1d1d4a09e6cbf6cc18535b52b11e79bbaa8e492b668dfba47903faad6890481303f4e0b9288e79cd228f5d6c6497cb0cb3d7fe736e71665ae01d642abc445906f4dea59af2ced9cba545bf45338f2157af8fb2daf8266e6a8ea6f5c2c5d2639e9d73deccf598979646609fd38fa54f4b0bfbe1f430776d4af2c7118706e5baea8286705d29345f3872f6374dd4f7a28ddfd65d4f8a763f245951b81bca343ebf32f3c3e8e1e0a274523eeb7404da3b0102157353689713427fedc452ce991d7b8fee2e898c278f9cc09ff97b0039c6b61b9c1aaa54483f25a6bd0e1200611121e669fb8739f51c5edd7040e809c4477d1e79f415790e5e31c75a37c3bec899028b381ff44b0c23a05e5c86650811ac240371622486fd1d6e0b8af4dcf5cd6f00665f2253e5a181314d7224c9a3d8d7f7d848f98a64bf9b857b8597783b71802b5e697d8278099a6c2304736b02b1efac879b9a81a408577433900c777fb4d0790ccbd085235dc644d381f5426efff7533490ac4e1a22b56190a9b5ae802cbb5fe45d27987476c00e0044791b2aaa32530c2129b543cd776d892764b2d04a84b9948c8e6190be4df81e2773e5b3027bdd9fa70a00c771ce156317412b63f209e67dd1d001132cd99a5a6b7ec85fd2fcbe4391f7adc7eeb381eb2273f01aea10574627e9a3e598c78c9c2e26ca45f6e7f9f2ec9e8d1d85af3fb0207f83c23e2e457fa0484c1ceafa358d8e8e6a072d4344a7c819c6ab734a70a22d84853c344b58194b8e634b518f39af9627d87531b5999cbe9c214c58ba6e63c788c419d7b3269aef2c0070cf0d2400c2e52d862f31ef2f5703e28015e77556f26fb0d0e93dfcb9d1a5815daac47fd79ee2bd85e9707af745f747031f023f58ce3f6de2b712fb482559c4cc93efe7f0ee162a464b397f27e2d08619ead1b02b746f255f73a12731b1bc1c841d891cb3486c9831f1a22439475776880f18cc9f03fa39b8269109416e73ffa95f08148602fac0c0b34d05d26fd610887077cc616bf275ae0abd8f34b3ef20e217173688126048f7cd77f02da377642a24bd10de5449e10e74a62afdc6c5707dcff9f16eaba4846dfd4f306ae2f3a0d3203d6a2351e15cf31498c322c65195fe2b000b10aba894cf02ea66e433f5e2ab8a8725f6bda838498653abf39835c62658b787eeb4af92985154c1a08f04a51edef0c48e3886a3f61f21cd274f4b5eeeb3c635d1ed5767d27d0d417e2c062c7e7b18cffacc7be88af4e9d6ca19a9dce884404fb18d97d336caaeeb4441bfbe8468196b6d885651abc67687d8a575589fa456f4b4aedf61e73f1038c2dc435014eb91ccacbfbfec5d027aaef009dc7ad44e53ec5e84565939bf79d5a9fdac8e225eb0a8ce3ba18afd8c13316309f84a87487e8800da771d1fe06db9a05e7922fe5984a05decd540938c770c7cbc051812681cdb48523a0cf37a5235d1f7c78ce23bd56d18afc7187667d3cd024ae406cdacba87d5921a312fffd2dc552a741984b1bcfb3d849bb37edf5a309edde7db7b730723541d77fe2f318046889225535bc58867b85e4861c0b6a6c471e8db119009048e531ca29dc14963d9853115f6d2393478535672939c2dd5268d0c8f518e0db4c85612a4f11a308e8685564ae635a2f2b4073a51a1baf9e149da7042208d819c1a3e52b5dc70ddb595eeec97f57e7729bde7245fa04b153bda1a685d910ae95b696b9f6d45d5cd8d61f4e750df99d68dacaa9de239104cbac20af3c279121236b196d465e7d6370b4b14439002356908a9fc700fc680c1079f6b5c7afd40876637e8ca85074235a0b043d4329d172b34abdf429bf2239473939445f760dbfa505b60037097dbb37db62cd85b6c8745791be3c807c83bed7f1790445b5630abe8451d9ddd9380e6df87d4063202003893e577ae0e7672c55c7e0d5e02931345c6f7036ce2a66f1fe711b77589ae31cd7327d03469a5b25a0c869fd6d70411e2345513fbeb31968684b95a72ef3adc0533ab760e4aee777dec722ecb2c614eed2ae178b6dcea031fbb91d8df15510f7e461a42b4f6abfba2aadce52a4b76b934bcfb9b4e8c322d5866a9f61094dc1c13b94625d777e83acf94578b9eb43963ea263f3a426128f3bf37ff03bab246e13b7da439fd3601be4cbee3e0899c2fb68c5dbd48dbe1e705a109da6baebc9fd8d24412f7a8a6d219bce4a0ca105f16eb6b179330259bc5b1ad6a1d9140d419cf9ca31e97118e6e23fef4d0b01522e2b505cd79f65ad527a899972f76197749bfc54c3621e2ee611007e35c43e92e547a1d03ec37a1aaf1f0c4fb2e75d4daf4dee8b2dfa6da85590e32dcf95cab8c575afc4548b9fa759995853661b113f05bc5dedd61e9bfbf6a00f0b72387425e6aade33897b8fe0c6a1007b47504441e8836d754e34fb128ad90a9d43d7aa3f0b56a040ca926e552b7e55f7c301dfb111dbfedbd00420de2285ff27ee3a6756212e9c0dc1f68cac89228b95629bdc674f9dc669e3d798be42c12d509026f55db3fc87d45abf6ffd9b6ef73e29dd0888f0aa6d03a44d1a88c3d0c417b1432c94fb789344bbfb254ee8caf972ed9881affe8ed6917b221125ebc126c7f650163b9f62c064e39f2fd0964952f3a09244027684bcdafc9f9f62165e8b039027bf106b7c115fd3500b6ea30a6c0b837207676458fbec8d32ec3a3de8674688f746d45b6ff2f4422e31762511c8bf8f9c1b80803acc4183910c1b2a17714acc6b60c6a3107ae13eb0fb7433040e0789b39c9546e9341c8a035b7647f3f7c75c1c316e731ddfdce5850226787bd87bb8ba304522282dd3becdd908b1511f1e61c06f50f32ffe442c10c3d3f78bee4bbd96695a04e281d6c421da3b94000053b74e4ea37b3d7074816e45665f73bde76d1e184a6dabe1e978860ed9bc5598a40c7c81c0f384f53cbd5836deaa98562eb6134d7956bcb327a61872a4d194c43eeaa684c5463c313a85204924b526b4a6b731fc3ba9b21a9aa8827290ec7a154132a92b07fede4997ae895dbed3716f28aa4a12880ef9a1538f4ddb78903ed8b6182477f8d61b09741f908ca99558bf08209c048870543923ddb3471859650016ca91ef49acd097a4e0e93e5e95b4b0e3412d02d5619f643e445ddee286348343cbc84582dde7b972df051d0a965442aaafba69e1bb62a80dd6532d58b75ca8a7118272f6bad2ed815f5e7532a20aa486397200750c511dd462c80cb9740797608431bc4f05e2150a525302a1dc947c47a4fc903627e9b2bfa97d80cf40691100be175d24a00eebab7ce7dc3a58114d5ba6ec2e939bf25fc641dd375964aabf45691e6a6fa7f2ca741e33c5fcc75d2926d9c70ed3630ca614121dde8be5e27745cdac8faf373186755a177f0dffe3b83f1e3a311cb26ce2eee5c911208e9788216cd6df0d01a23d5c4eb49bc34289b0c54f99d47687acac859631b6776abc1fb55936d8a3ea30b91dc20d84dd62ac58a1a80f9465cd68aa9343804b55bd21b8410a003e6e5273ff388e4fcb81edf33f06b6d330a9dbd8d447a4cc3f5bf3fd9acba1f58ec451ad56ea3b08ca53697f1b38442c03f230871370126c799f49135471f19a39a38587335c845e3d40be830e201321c7023939fea00eaeca4994d45cd964d66a035306c59845aba3f84a18e5cabaef5c804ccee2aa7955f08e8b782faf1c153d22c399368bd705b12ee552f57ddcd3786e5129c98f95f96e5afdc8b1e075276b8a11d381278257843efea2c9e463e6f7fd5a191afffc69f13b639787c5bca0fa25a0a8a89f461ba7bcb8e5c63f34b94f35c9b4c9e475c1596d5706c89b6cd35e1ab3b8e731a5df566b9e1f62d6e75571825605cb61a0359d705778ed8b4ad31692441700591da03e1fc62c49628c1d894d67f3c78e8569c85bc0c6a9572b2ecc06c4e44cf4d83076d5b3b206ba68a67dff198bd1339e822123b96a95e5c93375b0c2c82bf45951ca0f54faf6959ef46f9b43eac577b96341c37441c6dae859a3a4eaf3abdea52cb9609dd77e0b94cdb72566fb139ceb73035b54f3c0f64d2ce5175239504208ee88929830fe69221d8a4a74e06e9953e3bf26367cb37aaf98237e5167341ce3989a4bee7a1055dd065e9273c3932aa50226c4", 0x1000}, {&(0x7f0000001340)="88fbc10a980c46c596e6d8a3494db0f32eb2eb339518ff6fea7d7e750b66782b305d9f29f7289428e8183bbe20cb812da2637aa7c22659cdfa4f846b3b4e156430837705a9b3dc7a25791f429d5410b80bc57cefc9fe2605e5222fc1cdb64f4db6386b2a8aefa5501643212d0ae5718bf9f1ffa454b3716ae3268ea8e091d2685ff1414a6830d2a89441225f83cf110b3df55e9943196d5c6f74a5a687300c3c0196", 0xa2}, {&(0x7f0000001400)="0f422254c785e52eb6b3487cae18037e7cbf3a50abe587ac5e38a32001229209d3bce54fa5b6c76dda702c0422511e169e66aa63ae828ed2a5eda1f0035bc10fd1a73df2f790237da9449cc79b769b5cb74f0742caade12f1f4b54742c470ab199395cd8d649fb71dd8cda5d7858425766eef03fecd7662fc17d5f1043ef0df62f4f8b46f02eac5a5e5cf60703d60d7a20f223bee18695bbe97c62a2cace05b895a8814f51d3c26add18f9c8167a745fc3cedb768e6a5ba534dcd574abc0a29071", 0xc1}, {&(0x7f0000001500)="01caeb7ab37c8e827088a1f43eb989c6d79c8f8511ae0df8cd5019570d9aa310c37cfa46fff3a94fb562c3a06dfc3448c9df92b6fcbc9c56110bf0dd5b19c67910b3c46cb37a6ec81e1f2bca", 0x4c}, {&(0x7f0000001580)="a7bd8fe1a6f4600b73aa7a1ec763c9b3138121ba3a5e64f30cc77f22ab94a4f084d1c6d980d77056f6389801e1deca5a04b47892e3cd9c8240e472f704f9961ff656385498bf6f1f85203f1b864f632eac6e830e7f079e57e841e46d70adadd6484bdaa450659d8327895e709591b630f92e7569ff5fc0e6812dcd3982d79de8df2aaf54e3d611d6a5a026545ee1550f06567bd18436f9d23fa82861787c29d3265278986a7a80a1f589201381a58864c24f32b3a956280a885fdf55ba8fe09243ca76d552f3deadec219980ca8866a1", 0xd0}, {&(0x7f0000001680)="bd5a063e507073741240b1da94f3942eb7485b63242cc7bb0c777de821ad680c7ce7c7b4c862d201d5ef0461ffe8a8d1817bbc0130a73449aa1a6f06ec14c9eb9ac6178059fc724fced139ceacdaa229014b0dc6c3e44d12e8537e3c3831a6304aa892e3ae4b54d1db1b4e3a3acfaa5b00c2f0099d191d473407471ceae67c3c670b4c07eccd9d23be97458ab3d992f5306cb7aabe", 0x95}], 0x8, &(0x7f0000001880)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r9, 0xffffffffffffffff, r10}, @cred={0x20, 0xffff, 0x0, r11, r14, r16}], 0x60, 0x808}, 0x2) getpeername$inet6(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) 11:49:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x100000041, 0x60f9, 0x99, "d9ad0f4ef126d1ab3d180dd051f133273edd70ef"}) write(r0, &(0x7f0000000340)="0dc84d08ed10cef7c6743f844e9ae6f1a58fa558dfedb1e57683cb7ac192591cc97888650e7c3a3fb37ff3e82ab346597f608f6fc91d29e7368d91bf3e93e5dc81096a66e9534b57dd5cbd2e934b33ce2061f1549dc75a8d2d5708020fabcae7045c9b2dc73318", 0x67) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 11:49:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000140)=0x3) pwrite(r1, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x74}, {0x24}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="00311a8043867ea688369ea85cd8") pipe(&(0x7f0000000000)={0xffffffffffffffff}) fcntl$getflags(0xffffffffffffffff, 0x1) bind$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCSCTTY(r2, 0x20007461) 11:49:19 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) shmget$private(0x0, 0x1000, 0x1aa, &(0x7f0000ffd000/0x1000)=nil) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0\x00') 11:49:19 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x80) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0x3) 11:49:19 executing program 1: r0 = socket(0x18, 0x400000000002, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x10040, 0x0) fcntl$dupfd(r2, 0x0, r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r4, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) 11:49:19 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffffff, 0x0, "0040f85d83553c69e28c00"}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xffffffffffffff30) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x32) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$getflags(0xffffffffffffff9c, 0x6) write(r2, &(0x7f0000000040)="896c11e2e1d36302", 0x8) 11:49:19 executing program 1: r0 = socket(0x2, 0x8001, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 11:49:19 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x20, 0xb4da115a18c99764) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup2(r1, r0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000040)) r3 = open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x108) renameat(r2, &(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') 11:49:19 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000f40)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d7595dcca04d8f79ef2bcf9617515d813dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670aaa4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c9f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a39852f0db6f3b64c2f5bc8fd0035bcabdda9a4856"], 0x10) dup2(r2, r1) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000040)) setsockopt$sock_int(r3, 0xffff, 0x1007, &(0x7f0000000000)=0x43cbc, 0x21eecd7bf99e3efd) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r5 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000980)={{0x0, r5, 0x0, 0x0, 0x0, 0x0, 0xffffffff00000001}, 0x0, 0x0, 0x0, 0x0, 0xa5}) r6 = openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) r7 = getegid() fchown(r6, 0x0, r7) fchownat(r4, &(0x7f0000000000)='./file0/file0\x00', r5, r7, 0x0) r8 = dup2(r0, r0) sendmsg$unix(r8, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) 11:49:19 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x4, &(0x7f00000003c0)="03000000", 0x4) dup2(r1, 0xffffffffffffffff) dup2(0xffffffffffffffff, r0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0xc000, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696ce5c060"], 0x10) 11:49:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000240)="6b3e1913ffd6af8956551175f523") ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f00000000c0)) 11:49:19 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r0) mkdir(&(0x7f0000000040)='./file0\x00', 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 11:49:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) openat(r0, &(0x7f0000000280)='./bus\x00', 0x100, 0x40) pwrite(r0, &(0x7f0000000380)="9630d3e422fc858eaca3f252", 0xc, 0x0, 0x0) pwrite(r1, &(0x7f00000002c0)="61a8b49e347df67dee45748343ea90fc5743caa86bb77ffbaf8a7706739be9692ef635fa6a", 0xffffffffffffff3d, 0x0, 0xffffffffffffffff) r2 = msgget$private(0x0, 0x16c) msgsnd(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="0200000000000000f11331077c93775be6fccc84ccd24e3b3bb043ada5bbaefcaac7254cea98aa366012f81d29c453955112d2f26c56eb0580c6c3a11b2f5427ed43764a78f23dd0be68d121992b682d0b710626d9ca72d7e9c9f29a1b85fe1c1c44fb6af7b0cd1c1050523b70887e4f48940373efee4c5adefe17507c638ff20630815063c365ff974ad413472e59c8f7b95db25ca54fa158f6a8c08bc2d00e62e268b64e54253e91b53ed63c1296f16af4ecb0d80dc9e637a00d3dea6528aaebc254"], 0xc3, 0x0) write(r1, &(0x7f0000000180)="0562423a68327ae81a63961b5f2def8fb9e7609182d4814553fe4cc0a224b2ce8b1af194d1a8526df142d51df76901ab7bdacf0c6b7dedaa83a3f1afaf7359ade91c1b2601279311206dca03ea63a9ee41b97059928b20c5000256af8cf8f2239cccee0a1f627e2b54c684b4e5dc27050edeb180174ac5ebaa0958351d5dd54814af1fd6b85eadc7a10607fca3e66489da7fcb27f625fe28b1ab0245afdae6fbe6ed7840a833ef84e798692941ed9620c2535beb9087a74f3d1432acee5a39ee3b22e21d4b3424cef22ec2d1f11fb99b91f99ffccaa47b72d57a0ffc0462446a7567487401a505252c9ceb39f2afcd8d40bc24cbc68a6f5b1bbfe23e4526", 0xfe) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="8c8e85b4bbfbe3b008d81d0e748c98713587458b822f84f523f10b3a90018f4f7b01b611", 0x24}, {&(0x7f00000000c0)="f43d6b4ff2b4e837d5f6d4fcd803c83f9f0e3971ae6d0833668a049461ef992fca04c785aee1ae", 0x27}], 0x2, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse0\x00', 0x8140, 0x0) 11:49:20 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x20) open(&(0x7f00000002c0)='./file0\x00', 0x30900, 0x2) r0 = open(&(0x7f0000000240)='./file0\x00', 0x10, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2, 0x9) open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x2}) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x2000095}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffff8, 0x0, "541bb964fe0899d9e09c14f6000adfd1a1080054", 0x0, 0xc72}) writev(r1, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd90fcee5c7a9590ccae1ad96e125fd29c62674267626dffe61876c6dddd35261ab6363edb8d849894085856ee868628dcf016129c4ba19f2c751b3ed5e9226799505527da5415425a977f9a672208381078b3d6a3c93ad44fe1f4d9aa994fbbc897a33f5377bb85d4ab4074786cf5c8cee74d99809fc43e7d2e30991f907b1d9b8712eaa6fdb092e3c05b19d3a1be4be6b3515fafe62fc372987e64bbd58882160a828159cac249adfeec113f01776f604f9f96535c16fee5b3613977d2fc64fed5fc1aab582588599f309139f0af55dd2f2b3b9003615958b9279a3654469a96931792a6eba2b319dc2620c58406f0edbdfe0c7f2ab4ed7f782122fe5369e526143b300fb3b529af06e94f472e98e922a120cfb117e2125a6e1e5d8382317879b24b547972f973456a401424c60ceeedd30f4fff625a9534a9f44de850c4d9bb248f6aacc66620d94629795aa7202ff50594011483ff1d3a52d0baebc281aa2938c39ddb8632c65a2b226ca3d012744c7a3be85226b6bbe8c66a29290b7e003474dcaf3c861625ac4643b15153fe4e609d0d1ce40a8aeffe4c08ac55cf11010032ea80302161d74c1ddd6e019aeebe395b8b2ba77d75e7f0f9789a101151a6171c6525c7f36dd829fc385ec4f03d1fde9cdd939cf68a3f983fb5c45bea4248bc2f48f70c2d3e9dfbb7da016042c625d0c2e62d675ff60e40ca9a7c4efccc24a41df9b243199909778f114423b4b4a3f9c34e1758a1d60657d478c178b6ed5c9b619d8265f273703c461c2540212fe48e181a25c2ece1bd5c5eb959cda2c3038e8b415528a657c62cb38ff5a612d21d4ff708f1b769d1f480085601718ea6edc072f4f07ba914cccc542b3fcd4b941e0c917a2b00488618ded0f1004ad8f72d2a82b81675d6be4ac4411c59b0b0335bf04b8778fade26439ac884199a73ba989fb6c4e870f94ce4877ee770ce5e072256d7088d4a6af6b1b840f787085055b656dc9adea362034a92316df10606da1f8d64b5e6c58c31eb065a9658ef400ed9a7f08783904d896efff3598966193529fc0d8ef8de29f1b1357a1b96d6e9c4dc2f52443ff82aa8a40d2cdcda7ec66b2c7443b34d0e5a187ebdd8c989171f19b279f5ddf9707d2a2fa58766b2b1270bcb8bc79d2d85c64bcb2a64e0537a87bbc677a6aac01065a0fb99837f7eddd493b1c08d97c07fdd94d63f4ed68d4810f8f8318a2718a56c9281fb6a589e2f0a78c88fe041a6075ebb6e3aeab2afc1fec30ed158e5f49efabbcb821ee516c656c7e4003ad1b879d06cf3f4b88f04a9748aef7f80b6333f61feff89c442dfc1bba3af9d33b8d86c701786365838d2325008315a1a75e3137c3050dcdbad9a581ac5a13191c5ed04591eeb10fd5a97fd85060f946913f16ddbb1de314a0ce7abee8e6e77b40c6b8d1b3c87ba08a0af5878f7595be68ebe1a40133dcf12e81c30c5a8fd38bb7eebbc6d12999d86c7ecebd06d8349d9697b407c32427af6378d79553ff74e56897af0fabdc36f5b4cc29cf470c8fad4bea95bc46347820565419540ad8c885dd312200773e0c534ffcd7aaaf937ceba3fdbda19e60b665093f942fcb4f1bc80a27fba7b73e955732bd0551d66142a2c62a6987bcff7b45710f2d0f1e25226eb7da7e17fb7182a3b78b2b98a59556f4290fa5fd19783ae36177b91dae688726d9c10557f08e0c5b36e67a8632291233382803de3db6297051ec76f15c2d545762c99940f21cddbf8734f47f024eaa83ac4c3a4e22d2c560a4831e0f75a1be20dd0931f4ca6b664a75b65862d253b9c7d65daffc406a1796f0d609b4e306473d82910f1cb7ec69af06d857cfedad399214dc0b8a4ca0b78cdf2c5effae7fec02e077167399d104e26cd872fe6e7d6d91ac77968bcb7c9e4b3dbd21da326236cd689cd9de44c7599c19e9b3c2a5a1ddddecd9dcc3dc9ab800da20e7e94e6d66d7b82074e35f398a4e42fdaab185baf2de79a7912fde5ab1871bc26ddf861e8f2dbc75ae86de346f95c94ab8b7a8cb759f9d1ab8e0d817b519ca9ba55864c3b1ae3070310d7f4a8d6e77c10f6460f74c3640ea018da2f9151ea607ff5bee630384464372b923eee78ce8d115903e1d5406da7cae470e865172e06e4a24e3a34482bf5a2210b30b6989abc31ff7ed2205f78114f216fcf92a910e9952662fe152461dd1408ee7d60361c3f74abc01692f668a64887555a61cda72c61f20b3326ad909fc09e7b6cabc8a224a37552f9d48463fbf02d0ab84f9883a9f8fa155cf6a69af4416735040123c557783d2bd22b79536548e7ddf78944aca9bbcb01d35855985db85a3a4f624906d58ef94e016a1f47e5fd47ca6735139a1bbd53005752fe847114690cbaa81b73bd7ec2d16929e2c79a71b5acd12ac9fec1d541cb271840b7cde4cc96806241869b7735ff80840ad423e2dd29be000e277b7552f3fa013043078e5a934d18e7c41631d51224fa5b64a60bcfa66135a3d0df80e24ae634fc2beb4fab632801fe52a6b99d2ca890a48abbef02f3a2ca5d1b49f3487b10ac07e7eb7eec32c54e9b8ad69c048e0b6238b5841197892b603c99b44493732f2b55cbae1c7421e969829b8324d54253234a9738da8462204ed9f4f82feba633f02fa04609c0c12a05f64ee85053609b8a1be23772a74135c807c53ec7869ec7205bdec63d71f8cec3070b469a29517dd23328327e061af2f42d557ea281bf3efc511e071304b931a0d224e9428bda303d39d45e8bdce375775fe458715a94efd6ff6c94375501226aec689afd009ce904f70d55992295420170e3941a0c1cd6edff8cdc7118d0c162e43e01268eada328e8cbbd198b3f3f658aa4ebf32936fa17d623be8f78b3ec5b91387b6bfb6f02402dced77a5c2ddf799d390dfc40ea67c373ac8dcbc7f79b78b2d92c403957efd411158703581bc41639fb09cc5aebbf43a69cedafa3d578a32fcaab0d4875496f99fc96928d5d860197897f257310779b4e403a5ae6b518b8e99626f7aebec7926840ef67788f54d316dfe40eb25276bfebf8f6406024a26be5463aea879d31bd8901264e93cc599b6b336d39a65c782b62d3e9d0fa72c6ba9652f8f4f57b94c2604d0f351ebd09c9247b1ce357e7d0d6d82e16c5c0e0e4983db75d969d2dc0692964b47b144d8b6716952366ffd3f43e9d54c6afd372f78b0845728e680e86f634e48a243b7f06d4fd00fc5427e500a1ac5ae0272646e75bd94723aec5935fddde7194733b4adeb65a530dbc37228743f8fab3a310dd9020ff39b042fbc06e7298968e6bf585f7aaa02d4f7f333458201818a3e297a634acdb4f2cdede7fe51aa74da7bc56050a1b730f4a8d582fa9469b854c41f5b55e16543d431d521ca01b260a303d4d897f76d432896e72bf6acf7a54bfdc993ddeef5dec7ce99dbdb4ae7570098ec98b85de04998bcd5eb7c88689371e9b6f7d35dc37ef58427bf980c3c29bae6d331ac19faf8f81e39b286bc363a656d0f649c2ff180dcc6f44f371ecb810a0bd07f5a9eb5d7c7ee435644e1b47f0a22674e31192735d304db77da62767cfd3ccc9c56724e087e8f34ea60ad7153bf88fdd6c20d9f8e642872f57233a750be5bc0a9cbe474032b97d43b5695f4a72a8e9755eb4ca1ef4510e5820277e514d93d63852df00039453bc5ed2ad6eff7408a73cb6e8dbe9a154dd2cd65c41ebd6322f21d60cbe50c6435615d997bc3d66dc207043609c53ef7a46fc5b6fd71473ffa96fd42ffb4f61398307badf14c7b4d5f734e902314f0173c3c562937ce5025718f85e5318ea", 0xbba}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x7ff, 0x0, 0xb3, 0x0, "49bf00000000060000000000e6ffffff00"}) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000280)={""/16, @ifru_data=&(0x7f0000000200)="f0e6efe4ed1d1c0064d16bfea686790b115156bd6f477d1f9d024bcce53b72a9e5d8daa25a9de1c83ec8a963"}) writev(r1, &(0x7f00000015c0)=[{&(0x7f0000000900)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522db05dbca9bfbe9f9cd826b928b335a3e8630baede286e72bfca81884438f1daa20d16a6fbc863759a0dbc9da02964853b4e082e7a3cf640faec316a4d822957f39ca8c42fc41ebccfbc2c5318bd900bb0b1af5c96f42805101e04c3e59a4e40ba9698f2e45357e0d8b44269c6b6bfbe41d33a85d3cabf367945d814f66bb66c6eb75610a2fc391dab031d581b2ec45ccc01c8ced006ca6c258c1c1319250fc9fd172534f0217e0f581a454ae1b626b01c957cd9b802c8d653c9b2397de6f5b8a0a6ba89765b8484ca6e96dff4a997422c384e88d2a484fcaef4e09fc628adc009246e6708a6f02653454d6161a8c3b63d9cf719ae945860e2dd6fdf62e2908e8ee24df33284f4848e3b26aaede8c60aa69299810f9924e42c3bf05fe5396", 0x450}], 0x1) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) accept$unix(r3, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) 11:49:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb807fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r2, 0x0, 0x69, &(0x7f00000005c0)="163b925de385f7e8f59cf62248cabbfd71db79765f97d51fb8b44ee8dc5e8985f8ffe9007f55db85d2388ea9", 0x2c) sendto$unix(r2, &(0x7f00000001c0)="cdbdfbc061771c00de6ad272cd87e2f1651ecf419e77bd529d9ba838a8a1a713d3895db9060c66486bde965bda9375918a63f1e267f77d3f7553ca72ece39fd6b8bbfe927d2d4e7d5be1f3cfe923fcc894904029debd26058977dc0d19c5ca6086a266c8ade55e0d212c657e70d469fcd4a37705ce033a712d32730d5ca33e61978ff71bace4af7ccb9ff6779df651b1ac7976b4fac9543954e550e937b08b5033abba269be68ec73e7fabb08fb86878f33ad83fbe9c350835b85a522eff8fb8c8b7de421803523a6d4118f2669d", 0xce, 0x400, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r4 = openat(r3, &(0x7f0000000300)='./file0\x00', 0x80, 0xf9) symlinkat(&(0x7f00000002c0)='./file0\x00', r4, &(0x7f0000000340)='./file0\x00') 11:49:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000040)=0x7) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x20000000, 0x1, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c90006008f2000", 0x3}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 11:49:20 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x10) pledge(0x0, &(0x7f0000000080)='\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = semget(0x3, 0x0, 0x0) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000180)=""/169) r3 = dup(r0) execve(&(0x7f0000003b40)='./file0\x00', &(0x7f0000003cc0), &(0x7f0000003ec0)=[&(0x7f0000003b00)='\x00', &(0x7f0000003d40)='\x00', &(0x7f0000003d80)='\x00', &(0x7f0000000000)='\x00', &(0x7f0000003e00)='\x00', &(0x7f0000003e40)='\x00', &(0x7f0000003dc0)='{\x00']) msgget(0x2, 0x700) r4 = getuid() getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000004000)=""/213, &(0x7f0000000300)=0xd5) sendmsg(r0, &(0x7f0000003a40)={&(0x7f0000002700)=@in={0x2, 0x2}, 0xc, &(0x7f0000003880)=[{&(0x7f0000002740)="050436d43cda30fd718957c83216d25844c12ff2df660b95f45bf444c48c85e96028c81d39758da2d0cce7477b53b091efcd1b24ba3a26f73b1dfcb7f819aee685", 0x41}, {&(0x7f00000027c0)="983757975b62736f092c7a263706bf636e9b9a5438736d8fa4e1880a4f9a0084dcfa6f89f6c4bd0454bf36cad7c38002fe098c2d180e5168d26eec2b3ce11b1c83905565f98a1a7c6eca32f050cb2b80fa77f4b604422d56337207fe1e64c36562d21d6dcd5d18c243dc201bae6c29015be33c6d", 0x74}, {&(0x7f0000002840)}, {&(0x7f0000002880)="5277b5be3d62f9c574db71620e64f13dff0bb7731c4b9d7d12c799a117698f4e35ba9bb3f4618eed713df2645fd51c6ef28543c147aec19947eeaa936e2a7750d2d7d63e7c5717b0cb94bc5cd85904d58776ad44f9445a1791212f8484626b9a165c44a86d7bd0c7121efa05ba66611c3ede39996d95ecac822e6c4cd6a8d0a930b53cc0a626e28e442173e90f1ca54fdd098b8c27cce906fadcf82afa291766991e88ef5179cf3b84d3cc71593f271a0fbd9a97ca1e4306c09608fab577e126bc7a9c0473559bf34c2d03824d3684022cab74afd5f45100bfdb2a266b79d4af8bcbaaee04f33829367b23a4c67b29d5df45ba51e27f240bfea1d104a8fdd97b6f6549453f7a154316bd28c7bd688a4db8d99eda430383f06b297bbef82dfebd2435c71db554ef46c37079d4b1151447de9713f2ed8486e219078c09e1c5280f08968dc0af4a90cadb1c74a30a3a5f4e4e937386c95076c232a653be8150b20f8d104715062f13c1aa6f605569d023cee40d86c125e377a6596320deb64a8383e663e62b6727468e419c542860923891941cbb67dbc4c1c03e9ce0a7c112465490e20ec26063a719046b6650f32c40e9bfdee0b7e130e0dbd0792fc1b61dcbad036fe563b50393d0a99062ef4230cb91b8ac48b7282d8fc2ea884a003a454f32e8b161c4236e2ca9971a3e9d9675a64ed5c3d16a51738ed27e6fee91336b5db1e02fdfbbd5be7a9395f5658f09fdbd10464628c9473e83a2712ecb7a2f8fd77679f5bbb9f7c794d85564b3963b66f730ae7401f39eb0cce4fcc7b3a72be5871b45fdfbd6575056a44fe765a5cc24a1492bb603b7c20b2ecc38033ca7839f9fb2c60452b0e8c216eb9da3096223738db11a45846360a3ac2688441177bff91e588880c17b22b3d1e9e44cc880b3d3b8760929242eda28c08e7deb30c253d7e20b686a5a37bef3758d55faf8b801c6e8cdca3d260706bb7b393a34f0ebb25ec7564603874d32b1f7f2f9ca7fe927173a0a8b3c0953f9a2b016ff15dc399712d9fc47f56defde0bbcd4e45e715a1ce0942d3b743d88910d752686904538c6addc406d5db223e321ae13a64be148d05a856c6f7ac7a9d919c43a2a9df01b07eb23798be24b9c1ee331d0cf74b119b1b3920321eda491ae49c754b47f8a1f100f1583fb596205e6d6da035f1f6b7a2254ba6760ff4edd567b5b554521ec0da2a6a011ae74fc4331d74f458a61cbf9100dec588b64df95b46bb381141962018f2131b1e6e26339b84fea70970218c38cd340fdef9c72afffa896eaf17155aa46dce2c10d97ead4786af39cabf28f3afdb226319fdbf1248735b5a734a9b97a09b3d675de11522c371a7c25a99a8a5abbd52dac64ccc4ad31aa5851551aa93534ab9b216d7268707b3f31f1b3533d3ccbd0a36e18025c48b39fccfa71c405336c6234240f49369eec39267a92ece0386507979b1f4d149353c3fc7f8cd50c98659c0888dc55de7cad6dea6dcb8d8d324bd27ddc26d39974c9aea51c581975ec5e00e67ab583b2c8ffdaf35f6ff21d2195b75eeb46cdc3b47874a958734eb19fe580069a973fba249cd10ff14babb1f50a60b6e657d73e4381b579c07456dbfa89e784664d471ed65c494408e5c8af9d688652df26e7d501ea8534e7374aa943a814ee85faeb73c9ff564de6d1561622cee8250e78114eace0a7372b9fe79913da9d64ec35f18cd9e79d20534a3d0bddee9764f1bb6275b2d0e3410569ba114953d92eb62c2548e76102933c9e1e9b5c08ec22a44a91a042993ccdafdde3169014addc0cd973391b3c292d22f5697d07fa5530ff6135503d59677260ae83d893972d5edd9fa69b47454bb6f64a0bbf34b0a0a693c4e5a8d71f5e84e982a7c6254525cec4d193c3778085838a7bca7491cdf22d21eef30b43d5750179efb42be4ce72f7cc48f8f0a7d527874fa3549781f96aec75155fe9943d610b3a8f3bc6b8e12ed941c8a3735c27b3854935266f8cae1beba653f2d8cc20249df98870e8bfad7e0a4d3888edbbd7c4889407a3c4cc97637c4e8548c9c9455bab9307be64b9c86ff9d48374547f842fecc28c6be1aa20c7f5f050148741459a1f346dad3f9afe1f494bd31e9c2e02ba54d807827e9e1c93d61e529ed44790f7ed84adf4c8e138ebae303b356619ad8cd879a16d1e14433ade7be7ca97c150f2d061cbafe387bad0ca0e11b4628757d68c1bfb38dd9369c5d9c3aa6454cdf19e9d0b10f341f3e04bc113062c562417504f373dc0e491f6e893e6c62ddc77174d80f44e81fde1f301173d6b2591f77dfcef9466d0ed91eb650e171a5d8c446ad2a61325b0edfd1d02f2c9caf3dc960227ced7c71d6e128a5f0aff1562173d0bcccfdd63aa12ce8d9496a02905bbd8a613830ceca5917d770c69501bfb3c6530811dfce3b842a94c9dfd148e3f6c669a554cf73eb8b46e197e5551acc2b8d535fef0611868656b92a42d43376eebe48a8aa304fc1c4aa82151fe6f32a81f86b337a18b22b1c526b30a19d10ac568d49dddddbfdbc41697c95efa274189e146c1e4b878613b80f8b1a727136d74a47e5f70451b9ed68cd11e1ec286718667326b99dbf6d60d81306d977b05e8f24bb5cf85da3c2aab4f4ae003f00ca4a66fef60e5ff2d1b5351f93fd2f46c5a004818a0446f755dcc88f83624017973bc62ea5ff05c9d173e6385be4a42adbeb5a4d29021c8f01fe5e59d9dc395b7ae73cbfbf48710517f8e42b3375923dc93d8d998c38e574ba8d73be0c0bbb684933449904da88c73c117895fef6ed8b2490ca2128db7d1c0507a393c143912137377d4a9c7a68fdc330571959df3c01ef41f1ee089ba47258788f414877d4a8035103b0b0827832b75e4dcf8262b9f36f82064f74b3ccba82fe77d5d8a30599e19d38fad2f4970e57d3f7dde06c2337e9c95096575aea745e342e5a1bfa6977828f4b5ea187ea5b2c8de718bf0686a95a40db56aecbf71e37855ac9dc444b6cea4bd39dbadbc0a8730f28d88358f332b410ac01c7c385ea09b3a6894341e4ddc36f1c2990a70a53a24415342c90132122dd544bac0ec0c57d6f4d2cd4a980dec12128396702e2cd9e460d9c6e85ed69be40597e34b44be4d126320389cca40ea096f50f1e54382a5cca5b82fe2d8f822aa252cc68c3d3cf343aea975c5fd85f20fd6510de434cbf6713e77573e0602dd074f0ed7d0967d57f9a117fcf4a8f3d5800b5d2aac5998aacf9a5681a91d1e7486f0e8e21e8c3470d1066253048f7cba32348694786839af607291cafb8744e7de86392a037c40af9e31ad975d5b13df40556b3f63650fc0ad49ae7745ede9cfe713d83f74bb83a1cf138693dcefd79d3dc49469a28e4b94943e7c5fa8dd15c0940c91d7b98b7ce54c468956e730b675b52251810135b0bfdb1b33193c5b31ba50db702109508b4411b11372618b87a4999508af539ce2e26557253f64c69ef6df5ec7521b4b6a568533aab9c9d86a7b4253f5f7c94a72daa1635d5f0a91379aeb5287f03654b9e072549eef53e3516bde0c108bb7e9db5431a73468bf08ab43a8b4a9e12eac24eadc56db141bd4beb150d34a035ee1e7fce53c554e55188486ae5aa420b804a440820b7a173d60a2b2a8cf81368aaa00f5885b6652c2dc41c5c7d546134c492989299aafa5030e9bb85fb32f01d0925874b410c74b8b1d7a08fe5f35f4f9ab8b9648a15d35f5906d1fdf221ee167f8e7f886ac0bacbf7b25cfbda2bbdfa66e367b7b129c0690017c2e9323bac1202970f924ca2590191aaf530abf88c62fa97a9402c1bdf3c0d3d45aaf06c589a0ae035422833c03dacb202bb14e00f46fc47f5b3811f5e9831b9442b3183a740f26d39a4912bce049fd04ab860370713027eb0d1409f8927d586e6e8badec9261db8fde21c59667f086f57f4123c7d177c341b14904747e00cdf5be562b4a1a105b85084bb51cc473f270a2b6e7b696481d2ff9600574f21995038ef6fe4b89643ba970e63a3b5cef35824cd7d5960e73c79e44a431d02c4f48ce519c18e22b4717409ac7a0f2edac05eba2076d8a00974eea5216cb0cbcf37ff3fa145b89e24d92555b309e2306521404f310c8043c6e9c68b9ffe8000f3c3b35580443363447df1d97ed0cdd978ed5e85ab5cd4ebd3d61d80f2ad26182ec2df9efa876feec2c3f6927ddb03903e0aaa3bb6d874639452350d267a91618f3b1685ef045b7a283bb59149ab4709ec798db284f45eff3ff8b0b1fe1d369a4100072baced78572a6e0e7c729482334edaf12bf49fccff5e2ed20a18f3437f8f2772b8f1449d31a6d5aa6a6096e43d9449ec3d41c1d7e66657ab20b3cf56fe69dde6eb3f6abdf7fe1bbf7d05dbe657f84502fefe17def81dd1d1c1cc4842a8f3f40a16159e7604df84f1ccfecd8999034fb8c760545fa11d76c021cf1a3b50dc26ab63b755271e9e27e4bcf8e6b1962d47806a154b87c42e6f1d2d767aab56167f5c6adc392fe8fe76f91f014663ac3eb7e01fc2d4b56827d716946319cb1e0a5298d470de5ce1f5096d58d1ff11ded9f6635f84fdd6bf897b8d5b1c93ae62f934dc983de8c69ae322c1cd67f7256d59318812500ab255d10b936d42636ba019f43c76f4c0906101d70852fe9066383bfc0537d79569eb51b2174ea88e73be308c209c1c50e856fa4e6414324cc3812c312a3dcdd153e42dfedb6deb7ff58c7f4d9e177ed56928e8c3815fc1df9d6b9e3a18af4b7671d0fa7ccc80cda5550e3d8f2bebb9dcd10515d6dfc3ee15beb1a1635c0e38521b8d810390165d460579a5e29b9e2a24f5f0a6d5d754dd20d6729ff330d6d232ce8b9061178acd5035e32f7d806fca0a041e07e9062b912a207a597ea429e8259a1725785b33621e5928a0bb9cf9d150f769e9abe0b31e7238a5de690cb95b598e6656d3ae8eb582cad116c92604954d8bfb88aed130650ed4138439841da4be3c8d84a9ae61bbf80819211c970856937e06d3c2d5123e104cd49d6889d7c3c9ac74471f680af024b884fb0b8affbf47842cbf48448529ac1ea1b8dab7d77490c48ca93f5b8a9ec3be42cc42c71932295b7c1fd38015092289d2060d00230bcdc4a92199757f6cf879ee6b9565b59cc3cd9c4f08f93f254fd893e92eab208b86cc3f33e7e0e8c731953dd9141c4d52c583b2632b6e00ad3173a9c3921fdd60020b6c5852068b24342f404076de6041802abc974fee2d56a3b83e38327c7e77a8f211ffe9aac263d3c3146e6384c9c85e3a799c273559f0ebb76c6869830d5e20f214e0b9cdafcd49c314cc89dcc41e72681c8e4b90a7757728e82897234b501d11ba6aa5dc57ab0064ea92e0a46046c4a73b048db8bfa81fa436d1112c69ed1c0b95ddea67483bf93e4737263d0ab610bba18db4783a0a11f3828b5e6b1fed95f70da83ca35128c80f07e69572e5c03b3ba7bf7afcc381b431178444552713f47f3c87b340d28864d293d63283f4f3ac3ed67039ec741fd320a5da70cd4d5af6bf2f5e565791cda90e191009cac77173ddc67d980c13358ac2b17f0351da2ea6a9a1b13e895980a2cdf2f751a98ea2c92ae42fd9b1c86ac19fbd8a692629e6b361253963d0abd2bbb1e5bd542e365b58ae17f8cfbd88d822957477ca61bd1bd3ebcb7d3c3d829006556d4ef3f7ad22442198eab80eaad0a3bc53180d50aef6dd0df87da5d65e07ab6a5865b8f6fd45543b199360c16d71cb7abe59370a8c95e0dbdca36fb12ade013844f27e0b0dbae475e531cead75ba74af1cb033ef886", 0x1000}], 0x4, &(0x7f00000038c0)=[{0x40, 0xfc481ec40cd13600, 0x8001, "06d79918fbc796d086ffceb93416ab317a3fcc8c0415ddcb8bb89cd52242b5cbbba81fb530f6cc57ef2c549600c501"}, {0xa0, 0xffff, 0xa3, "8681bb165608c84ef237e7792eb713ddc4ac6e3d7e13f6845f08705c9229ae6e3dd8ef4461c84037a22c9854143928c0a74c3fff784b55c77725c8da5592eb0d4a00b42e02eb2fda45fb02e22a305fbab4f9b145884a9bd1787d1ffd9a874ba7d607e889407b4829f864ee6eb4ceac413b0190f6ed157af3db079fae14322deffe40cd9e67da23f2199a5485"}, {0x88, 0x1, 0xfffffffffffffff8, "e9647762b033e23354144efe911edf0c2ead05a77f3d8b9b206957d90ae757b592eacf9569f0f7e6abf8d897b968d07fe0acc41055e15d3b8a4e5bd2ba18efca31d7f33fc2598c11818c4e77e83f5db09ec5b27cd4e0a1d84d85fb0ae63508549c7c627d93d66a50178211c7096396ac0787a41ae2a6e1"}], 0x168}, 0x9878d5c527fde8da) r5 = getegid() fchown(r0, r4, r5) open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) semop(r2, &(0x7f0000000240)=[{0x1, 0x0, 0x2c00}, {0x4, 0x64, 0x800}, {0x4, 0x5, 0x400}, {0x1, 0x4}, {0x3, 0x5, 0x400}, {0x2, 0xfff7, 0x1000}], 0x6) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x2, 0x3}, {0xfffffffffffffff7, 0x9}}) r6 = msgget$private(0x0, 0x421) msgctl$IPC_SET(r6, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) 11:49:20 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x30000000000) getppid() truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000002) ftruncate(r0, 0x0, 0x100000004) 11:49:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x26) write(r0, &(0x7f0000000200)="220e2a", 0x3) r1 = socket(0x2, 0x4003, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1002, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, r1) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) r3 = semget$private(0x0, 0x8, 0x400) semop(r3, &(0x7f0000001100)=[{0x0, 0x0, 0x1000}, {0x3, 0x5}, {0x3, 0x2}, {0x4, 0x8001, 0x9646156d995e2c4e}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r3, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r3, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r3, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r3, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r3, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r3, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r3, &(0x7f0000000040), 0x0) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r8 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r10 = socket(0x0, 0x0, 0x0) r11 = fcntl$getown(r10, 0x5) r12 = socket(0x800000018, 0x3, 0x102) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r14 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r11, r13, r15}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000540)={{0x5, r5, r7, r9, r15, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r9, 0x0, 0x0, 0x0, 0x3ff1f}, 0x10000044001000d, 0x400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) write(r2, &(0x7f00000000c0)="3d697b7f302d894dd173f550f3f33f96cc42074ba84c86a4ab2e408b646f027b600de55d6a1f406ab52080586b999407a2ba9c460d3e7bdbf679", 0x3a) 11:49:21 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000080)='\x00', 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="14bd0000ffffffff6fffff01b72f2933"], 0x10) r2 = dup(r0) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) 11:49:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r0, r1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x10c) setgid(r2) lchown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r2) 11:49:21 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x8000, 0x0) read(r3, &(0x7f0000000380)=""/57, 0x39) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300), 0xc) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/60, 0x3c}, {&(0x7f00000000c0)=""/39, 0x27}, {&(0x7f00000001c0)=""/245, 0xf5}, {&(0x7f0000000140)=""/64, 0x40}], 0x4) ioctl$TIOCMSET(r4, 0x80104277, &(0x7f0000000000)) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0xa0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) r6 = syz_open_pts() fcntl$lock(r6, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r6, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r6, 0x9, 0x0) 11:49:21 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30b01777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6a524e3b8a96be30bf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d9c7510612f871f43808d954d0cc574ea5ea4a5c5fe65baa202361cd8cac7db375c4d6301a79f9cce41b3ac5b65c6593df170bc122cd2350000000000000000180000000000000000ff0100000000000021d39b402895b1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000008e02b05e5d12f524ab2353a7cc1b87b5a1824916325aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e91455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840e3db1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9671d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3faedba7d65a659255490b8cff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebead1bd9dafb755dfdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8dbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdff070000002cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee35713f454ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce45a05fded49e827eb38d43fe8aa720bdc1183249d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f5015409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211fae0d7f7f1b8b52461ee4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f858f6e200010000028d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e94538e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee943781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000027e2da64f6ca08695d10e7a55e35710eb0b158470dbb0d6668c44b6f86ce2307d4bb67939d26304000000000000000000007da39994c80a1298c322b97c274978188290d67862da324d96c32c51817993e6ce4d06c73afd15fced22b2531be94d50c8c892cf723948f1e9688fd9bc424156355730e046b04c9c7a095c1cc7962ee70feb29191dc64d8f17ad2001963092b6a8e07c0ecb08955a9c363cac2b52e851a14736d949bed6651b91cb4a2562aa036145ae22b77feefb0404669c8a7d8fac9dadf179b6d7c7d8cfb6b3d6d5e1773f7532ea40dc115e2a641d9889ee29d218e5516c8325b6fd240002b46aa1bdb185a88df9f0d6eefec768642181d46a38492dad2c3bcab315d43d8e5e4ebd867c16853729e83b5daac83ed5edb4c9495b934679fdd59903d138859c0afcea5c0b376b172affa76bdd18a810f19bf9ae7134cff7c33b1d922a74812cb13abfd3869d0803b74493609b6e4704a43a16c610c7d3e98aa3b4d61f637ef9fc5e2daf536cb6bc0ecfd3ea4d18904d6d9300000000000000000000000064e7d7284ecdb0087290c9ad0224ca08316836fa0153ea7e44ffa26c503e6a92f9eecac836420b9efb4434958ad4e3c145b165ed671a0b1d264f09bc04959478640039e21edae7527872f9160cfdf2b30e1ffe8fe826bf6548995973bddb7cb9d21af02383c51436c3dbd7d2defd7bd7e89c15bc7d295e5672f97e7eb4f53af9fb9181de4dd74b41aca8673e59441a2612dc2e34bfbe48d1b889e1c6d0b43ea9d0d9a3df18875204ec29ffdfb2fd7f80f423f001f48ca9f269bc237112f4f095265c68f9c32895ac4808256172ec87dd85e86a848bc49b5ad223"], 0x10) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x10c) setgid(r2) getgroups(0x1, &(0x7f00000000c0)=[r2]) chown(&(0x7f0000000080)='./file0\x00', r1, r3) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0x7d6}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051", 0x39a}], 0x4) 11:49:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_gettime(0x0, &(0x7f00000000c0)) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)) sendto(r1, &(0x7f0000000180)="aa6b7d04d3ac4a72166aa0c9aab04a91f270cb77a4eb804364df19ba12e30a1eeba50b1727d685f46bea840cfd6fca0c", 0x30, 0x8, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x80000001, 0xf5cf}, 0xc) connect(r0, &(0x7f0000000080)=@un=@abs={0x4ecb8786632b9295, 0x0, 0x2}, 0x8) 11:49:21 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x1, 0x20) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000200)) r3 = semget(0x2, 0x2, 0x100) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000280)=""/4096) bind(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="2d01000032be0100e7004fc533145f03c356d4be2801cd0b84bdddcff262b2844b7abb7c81859edf8c7e6cf9b5fd2f822ee652b7692303e90067d4ae13cd810f48bb18a4329dc2fc95713d9497e498c54b40d962973103be9633fd31c1cb8b1d44007431a8769cf48fb5c540fe4ba5dc47942af117df5144357fd61d"], 0xa) chmod(&(0x7f0000000080)='./file0\x00', 0x0) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 11:49:21 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf0040000ff], [], [{}, {}, {}, {}, {0x0, 0x8}]}}) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'\x00', 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) getppid() connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0xa6749f363d5dde9d, 0x49) connect(0xffffffffffffffff, &(0x7f0000000300)=@in6={0x18, 0x1, 0x9, 0x8b}, 0xc) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) r6 = dup2(r5, 0xffffffffffffffff) linkat(r4, &(0x7f0000000280)='./file0\x00', r6, &(0x7f00000002c0)='./file0\x00', 0x4) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000500)=ANY=[@ANYBLOB="6a8bc9634e197a9bbd73c0459fa88ef293e93c31ea5f21d957666cd9c56d83847db55e958bbce8a418c6938629ff00ccfc5f8f19c13da13b69b201c7e52689532984eaa49c29338de52440ca87bd7ae089ffb73662a55de3714f118ab3d575f20d861fcfc70ac1c69bcb48c88c5a8aa8028cb01a0651879f19f54c85426e049d4fc85886da4b0ce4ecc236831942c6298a43a834e00773266ee7450339873adc78c1087aa6b13c07000000"], 0x10) sendto$unix(r7, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r8 = accept$unix(r3, 0x0, &(0x7f0000000080)) recvfrom$unix(r8, &(0x7f0000002200)=""/4096, 0x588, 0x40, 0x0, 0x0) r9 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r9, 0x7, &(0x7f0000000040)) openat(r9, &(0x7f00000004c0)='./file0\x00', 0x0, 0x2) sendto$unix(r8, 0x0, 0x0, 0x0, 0x0, 0x0) 11:49:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) pwritev(r1, &(0x7f00000007c0)=[{&(0x7f00000003c0)="dd74a304ecd63b233e8368a4d53cab6982b193f748fa6741aba08904a1b2071d878a5ce628b3ac9e64bb1094ef4f6e2f0229de46a1d5ce56706929e745569e76a8004689ac2cd9b224d711134c8f503ef872b703ce04423261c0320a647cee47ed6aa09338fa74bb411865ade1858fa25db39c05f5ba37142f0eb57274e42683afd5f5d0ca58b837e6392f796e8ff4c56a9ac27b481e272db4cb4a028f6ae20404282f1d0444e4af69bfef125cdd1b8e02c046cf249ff28865", 0xb9}, {&(0x7f0000000480)="500b5b93c409bcc79d29bfd7b33af0e86a900de713def5a3d378619162e971185874478152f097ac0f52c0ebc0c5cd278302285553e6a4f4bf8ebbd85d65e670621e6cefdec3b84e8ea08b13b6539a1ad449e2b38475843e23e7ee85d1332312481a18e2be60e3f3b1a957bba247d06cfa46566aa98950a599788eb4982323d315c6346b78229e20bf4cdb067ce2857032c0db001a804e789acee3e6d643abc7c29f162ac918539159371a0efcd6a90e00a5c394186bd08c1ea76a9ba56892ed8b9d4aa2684b975cd43ba5fd8637af5a31b3720e", 0xd4}, {&(0x7f0000000340)="2e47d2ecca6ed4d12e4b2542829e6d5c6cd53b6f", 0x14}, {&(0x7f0000000600)="cc8712554fa507a7b94382f2b155475d5c981505c46f902b59b9f5c6df45ad93db13922a5e4fc266ed96261972318e119d3732eb3ff82c7da1dca11034c31a3a244abf4c2c37a9772e8d2c0747b3e720885d8a05827a558e48c50a1ffaeb78046705c0", 0x63}, {&(0x7f0000000580)="5724fa5dfe427701c42046845750fe6f2dc9178ebcf3b91102aaf5770630150e", 0x20}, {&(0x7f0000000680)="9f19519ae30e22970e2efaa7ad4faf7760df86f384b6d8aaac58c0971f4de666e3fbec4e3bdf4034847bf379b874bd843a4fd5f122693ee781046e0998dc5d109b8cc078c6ae85db4bc008c24a1f7452f840cb45ce57b5fc813cfacd4dcc46913832a2911567af1ff4b0cf291a0e48a6c05a208410a17fe71ebe9b633bf456712b71186ed0d1016d3103019c3c10a83af23ef7aef26eac0b3d1ea5a821222c314e742cda0f5362064ff7b8ad0d24b836b7eedf50586bbd8a0cc727b0aa92eff9e9fbc93ee98e643cb3b5a2513060d99532d111b7b073d732e43ba594843b9b5d6d65fca86020ead9b8101b41e12a14eb9786be1a2a3bb408b114", 0xfa}, {&(0x7f0000000780)="4e236ceb061d841bfb73c24deb4db168ff", 0x11}], 0x7, 0x0, 0x9) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb807fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) r3 = dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) accept$unix(r3, &(0x7f0000000840)=@file={0x0, ""/59}, &(0x7f0000000880)=0x3d) r4 = socket(0x2, 0xc003, 0x2) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000040)) setsockopt(r5, 0x2, 0x9, &(0x7f0000000300)="d9a7f4b7f028243ef680f8f4f3fb5fc28f62817f52003b6220165f6c2fa0a7011e4f4bfdb4684636a4b0b3d675b16af3ea3d7bb58d7944a1097e", 0x3a) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r4, 0x0, 0x69, &(0x7f00000005c0)="163b925de385f7e8f59cf62248cabbfd71db79765f97d51fb8b44ee8dc5e8985f8ffe9007f55db85d2388ea9", 0x2c) sendto$unix(r0, &(0x7f00000001c0)="cdbdfbc061771c00de6ad272cd87e2f1651ecf419e77bd529d9ba838a8a1a713d3895db9060c66486bde965bda9375918a63f1e267f77d3f7553ca72ece39fd6b8bbfe927d2d4e7d5be1f3cfe923fcc894904029debd26058977dc0d19c5ca6086a266c8ade55e0d212c657e70d469fcd4a37705ce033a712d32730d5ca33e61978ff71bace4af7ccb9ff6779df651b1ac7976b4fac9543954e550e937b08b5033abba269be68ec73e7fabb08fb86878f33ad83fbe9c350835b85a522eff8fb8c8b7de421803523a6d4118f2669d", 0xce, 0x404, &(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa) r6 = dup(r0) mknod(&(0x7f00000002c0)='./file0\x00', 0x20, 0xfffffffc) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 11:49:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = msgget(0x1, 0x254) msgsnd(r4, &(0x7f0000000a40)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba487a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b661912953d372630f600e24b90ff53839887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de29882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4c2f1d0eedc5dff6b4636482e16a931d6812bf6e2a17924a1adcde6a2c1fec63a4506bd362c33813a1da21d3b44cbd7640340eb5fe79871cda7afeaf65d66d5a83f109d9bd3cfcbfb895ad4a58e6d0433bee28c24ddd9b279fea616ffe7f473fc0d3f61f4338e96e95dfcf170754cb0f33060da52c1b92bb4cec2ee90cecff6eb6331870500c2f12ecb739499731385c9d6792e61a7898756570918"], 0x107, 0x800) msgsnd(r4, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000051f2e8cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be8700179265b9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944287c8b6c6c534169b2e6a2e6f238959768a631e6eebcb2cdd014ec41ffafe4dda4343e7d296712981be30b68bded42c5ab97c5bd5708b971fbf411dbad577b612dcbca896994ca792802f9377b672237533dd601a3a8a9047b29b3e90b26237fb06192793b0983477f29c4b9ec6c024dcba39d89b58088a0a348efa480639060938debec39cc38ba30f46b67af77b936952c2a1756be84e0fb647186a86be1c2f2c554c94b526c524d17cbe6937aa6dfbabb96ddb2b84a32cfe72c3587bd858368e60d9673005c6e259cfb64b3d2be639b83f5b49eba1ed1a36f8a2c73b7a9386c2763d613353992f51ff5ca4d6763ec3e835494ea6f548ede6cc8262c340a31088e12e4b477e330e52d6aa50ed36cb65b6880ff1c2ebb97e8d1259ec78963d1e3c09f7ac9a5ec58e963da7027a8405851d27720cd84e1e82cc2cadd4a6bee6a6b91c53afed5f00004000000000000203b5b20fe13fdd62a06bb6a71547cc33a3c19eeb41c9ad3d15baa6de1491e0fd5ee31e294e80206cc81a3b97356d19d248abf63751fe4a8af0bd5ec16bd5c408dc69773501827c6c0c09815eb821d54fe81a4d106c2b3ecb8ec7898a25965c34867b265c71dee23728ec976239a7056182c203ec132a107ea267819ce52b7a6a8f4059e0035eada27eda1d2e1127eab8b9354a87aa3afb8ff9b315995896ecf4b53227f736423d4ba3f55c8574547d4418f39b95d361deaddeef581"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = msgget(0x2, 0xc0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r12 = getuid() r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r15 = fcntl$dupfd(r13, 0x0, r14) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000640)=0xc) r16 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setpgid(r18, 0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f00000003c0)={{0x0, r10, r11, r12, r19, 0x1, 0x9}, 0x800, 0x1, r16, r18, 0x6, 0x1, 0x1, 0xffffffffffffffff}) r20 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x8, r5, r6, r7, r11}, 0x3, 0x0, r20, r21, 0x9, 0xb01, 0x9674}) lchown(&(0x7f00000000c0)='./bus\x00', r2, r11) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x54}, {0x2000000000004d}, {0x6}]}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000100)) r22 = fcntl$dupfd(r0, 0x0, r0) writev(r22, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186004008b00002327000000000000000000050000003f0000000000000300000001022300b5000059", 0x2c}], 0x1) 11:49:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x206e, &(0x7f0000000100)=[{0x4}, {0x48}, {0x6, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 11:49:22 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) clock_getres(0x4, &(0x7f0000000300)) fcntl$lock(r0, 0x7, &(0x7f0000000040)) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000002c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)) r2 = semget$private(0x0, 0x3, 0x102e7) semop(r2, &(0x7f0000000100)=[{0x1, 0xfffffffffffffffc, 0x1000}, {0x2, 0x7fff, 0x1800}, {0x4, 0x3ff, 0x800}, {0x5, 0xb0, 0x800}], 0x4) semctl$GETNCNT(r2, 0xa, 0x3, &(0x7f0000000380)=""/136) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x0, 0xa5aaed0ecc04f436) flock(r3, 0x5) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000140)={0x7, [{0x1, 0x7}, {0x2, 0x11a}, {0x1}, {0x1, 0x3}, {0x2, 0x4}, {0x1, 0x1}, {0x0, 0x5}, {0x6, 0x400}, {0x1, 0xfa5}, {0x2, 0x1}, {0x0, 0x6ff}, {0x1, 0xfb2}, {0x5, 0x10001}, {0x2, 0xfffffff8}, {0x1, 0x4}, {0x2405afe17c0a87e4, 0xea}, {0x3, 0x6}, {0x0, 0x5000000}, {0x2, 0x100}, {0x47287a590a5a03bb, 0xa7}, {0x1, 0x3}, {0x1, 0x9}, {0x1, 0x7fffffff}, {0x3}, {0x8ec6b6946056a45c}, {0x2, 0xd4}, {0x3, 0x8000}, {0x3, 0x92a}, {0x2, 0x1ff}, {0xbd5d64faa75d6e4b, 0x5}, {0x3, 0x7}, {0x2, 0x26cc}]}) r4 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000280)='./file0\x00') 11:49:22 executing program 1: setrlimit(0x1, &(0x7f00000000c0)={0x7, 0x3}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) write(r1, &(0x7f0000000040)="06412f722ef0779f31dab57e3246e6b0a739649776251cac3b9395554c12dd407c6fcd17eef05e1e758992d3d8c1a714b97375566255f53fd458486a8e47d4afb19d795b7373e1e5540bb4e572bc7673bab0", 0x52) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) dup2(r0, r1) readv(r1, &(0x7f0000001480), 0x216) 11:49:22 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) pread(r1, &(0x7f0000000180)="a7c308f78ac6b3f12aaf7977dc5c4902987973a230aacb58f198a41894460d169f0ae9f97712bc21c3137064cfcbb4c834acc642f7fe8c1bb74002157d87faaf1606d82e486302b5ed19b4a7125c21eb48690d1e72e44da3575aa0d5ddb7e4565d83bdc34e92289f16563b6a715c08e36c5890dbe6a262014e16c8e652980d149499cce93d5424f963985cb4d779424317d8b860329f921fa713953c4f2bcc38cecd8301be7a3d207da15de83db0fd668d8dfc75f8b698cf91a79c75a60461b64dbca6d7ec396b7c698c66933773283c375375fe25736b2b94eabdc345622950f5cf98ad8df87aaf5d4001eca8c8c4af3f09473a28", 0xf5, 0x0, 0x8000) poll(&(0x7f0000000000)=[{r1, 0x4322d11273df4171}], 0x1, 0xffffffffffffffff) write(r0, &(0x7f0000000140)=' ', 0x1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)=0x80000001) fcntl$lock(r2, 0x7, &(0x7f0000000040)) ioctl$TIOCEXCL(r2, 0x2000740d) 11:49:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3e1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x3a1, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 11:49:22 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)="c1", 0x1) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) read(r0, &(0x7f0000000080)=""/101, 0x65) execve(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r3, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0xfe, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ftruncate(r2, 0x0, 0x6) execve(0x0, 0x0, 0x0) 11:49:23 executing program 1: setuid(0xee01) socket(0xf8b039223b2846d8, 0x1, 0x5) getsockname$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/79}, &(0x7f0000000000)=0x51) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)) shutdown(r1, 0x1) setsockopt(r0, 0x2b, 0x80000000000003c, &(0x7f0000000080), 0x0) 11:49:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000600)="9c165b89141a079bd9b45a477a5f9d19901f68f60ad0fc698262a3bbe47ad31108710ef2d08edafc783e2b01dd91a4c097a0d051b4bb86053bc8b479db25e5804d20441db933a183536c43c4aae3f132c758bf7e4561fe6ff45cc91887e977b564365d975fb03b7dbc91b14a440eb737140da309cc9fdc7316bb48ca2257c9bfcd9124c83f3f62287daf382ceff236e688e6661438ff8c73c71333511cfcf0cefd96aa579668d639060a2c24677bc2236ea056da7fb2247cb55741252eb1e0ec8476f7ad6e58f6ce5ce538194298da4238702c293d7d86bf97b21a5ae5cb69efd86845c2320634efd526bb704bf5b55592fcc0", 0x2d, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000040)) r3 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r4 = fcntl$getown(r3, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000200, r4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x10c) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r7, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSDLT(r7, 0x8004427a, &(0x7f00000004c0)) fcntl$getown(r3, 0x5) setgid(r6) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r8, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='\x05d\xe5v/bpf\x00', 0x8, 0x0) r9 = syz_open_pts() sendmsg$unix(r2, &(0x7f0000000480)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000380)="a2ad5cb64b8aa7846462cbfd7a19e5dc4cffa3553a42eca761b356c1fcee67488590e278d27a697a3579610fa4c8dec066d6694a41038595699ce2439f31613cc64a5710cbbcc773a3519f9679d59ddbd45ee4550088570585626393d75255cad686c4bc76c5a654c879d88885f86755dc4640f3a83ca5d2285b69c4048ff92ec1ab8149aba8348571c90f42c0b18e99dcb11971354dd6a82b577093941c3ef0b2e9c46689860ad2344001e15429df3cc6316c2af33b0208361dd217018109020cdf08d285de02c6b451a3a85a3dead881600a0becb9058d90c415b28a79a1a4691f9fcb7e5ff3b9", 0xe8}, {&(0x7f0000000100)="6eda4754f72f5cdf01ea6b59a57bc1b7adbc231c26dfd4550826b4ec94f8f92addb0e6fa318827c8295022e541c4cd878d2700886d0e02f68e61771df097fc8fd09fc79b477886260fa699fb8558e99335965559896e8053b7c42256c97c2dee", 0x60}], 0x2, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r8, r9, 0xffffffffffffffff]}], 0x40, 0xd}, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getgid() syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 11:49:23 executing program 0: clock_gettime(0x4, &(0x7f0000000080)) 11:49:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000500)=[{0x1}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwrite(r1, &(0x7f0000000080)="fb0700931a0700e98514f6357e3ae7c1ef9baa4376b35e470edced2cd485a0b303e6b6eb996c01744973c16bb62fcd6dea0190239ebc3bf15cbaab131b4e576e2d1a362b38b5d61b86c42614f8979aefd97756f2a4aa2823cdc76254c94ef291a351f95e184b993d45a437e3ecf7265f700706f45fabbfecb5054ed6da444f5cbc14c3ff177555ff6e3a", 0xffffff18, 0x0, 0x3c2) 11:49:23 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYRES16=r1], 0x1) write(r0, &(0x7f0000000140)="eef1261f34a867dc", 0x8) 11:49:23 executing program 0: semget$private(0x0, 0x4, 0xfa663d4f2c5face4) clock_gettime(0x5, &(0x7f00000004c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000300)) r1 = semget(0x1, 0x1000000000007, 0x200) semop(r1, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000680)={0x0, &(0x7f0000000400)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x94c1, 0x0, 0x2000000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x8, 0x6, 0xffff, 0xfffffffffffff26e}, {0x1, 0x7, 0x9, 0x5}, {0x77a8, 0xffff, 0xea80, 0x10000}]}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000700)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x6, 0xa57}, {0x18, 0x3, 0x400, 0x5}, 0x5, [0x8, 0x5, 0x7, 0x1, 0x9, 0x20, 0x7fffffff, 0x3]}, 0x3c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000003c0)={0x370, &(0x7f0000000240)=[{0x2000000006d, 0x7, 0x7, 0x101}]}) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000500)={0xaa90, 0x1}, 0x10) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) semget$private(0x0, 0x4, 0x100) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSDTR(r4, 0x20007479) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x1c, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x40}]}) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f00000005c0)={0x8, 0x402}) syz_emit_ethernet(0x1, &(0x7f0000000400)="e4") ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000540)) r5 = socket(0x1e, 0x4003, 0x0) writev(r5, &(0x7f0000000440)=[{&(0x7f0000001000)="5a1ef6255138709f87c4da87d71a7e114110990051988e1c5b17fe062949cdddb468eaf549cd80e58ea49d8f5c1c7ea3991c96190c8f9d71494de4c236a06e9a065d7d3db64bbc8828a6c1e1c6e40af72f6da057d8572be965277a95f1655ad8dc874038a10f883181d318e32139e831a0d5d413954dfe44136e88aa2985e0b3d60301921cad34afaf1e091a95cf0529e6010a5d8d5c4de1886c469c5fcbafee558b6e9c4f0ddea86700b6e0a64c2204aeaa8a834d8f1264523c990e1ba3694f1c49016bf48eadb49046286df42b6bb96481e91dadbc3564da977b97969b683296cda5dbd0ab96cc761743e0b49993f84a21a9f108cc981f4cfe3f322b9530a732536a0c48e40015ae58abd08a296d28336c55ed05258c9b64e6eefb36405afe5e216ede9fba09cc212f1b3e7548b45ad2d145fdc87b9e2bae9fa8ef93792c89dcbdf3aed61739481c20d95bf72e6cd5430414a65ca99407a254761353072754b52eca0700b32487264b6563dbf0cbfe7312bb2f66f1067d008b4b11c10408b0638141f5c7c961a8d269de5079272b42286e079217f06bb015ee73d9fab70bf291fa07234eb9db34d92dfa63048804d692e97e7b2222aaee0ee16bffe60f36158adbf92fa1c4560ec73869e17e03a68b4e8c5a3db78c92a4ce25a072a162d0549c02acd9b7d4997240300ad08329921337be146d93d248708138be054fb550adb01a6cae6631ccafd2bddc9f56bc68169e0e840e7782d08fd849fd09e73b125269f550d382ea92fadd7931866927987f6fda838c39a8fb70967c912ca70266689a03ec7900d677db700d33dd612ff13e56525d489ccc73bd55e229b6b97644c6f4392a65decc481ccc7ddb4e2ed11969654e2ecd888ed07f9e24528eaca8cd80665e0805fce7d695219d1aa82d3fa7a2ccf99b4e85643babf5b72c14f1e8c1319fa6acabddd3789456d7d03abd05ae3a603152e07b7aa3415c53c3ecc95e61e15dd3211f8bab532cc127c58c38ce40d7eb5eef8e7c9f08697c50e292675eb67d8e4f1f76eaec3b41c2d73f3541a78cb756a75f3a3504b621de86cd6a9c3318e79ea65b637a717bb0703818655271b9fe57ba9eba3d78961fec6bccf743a07a799d243661d600b7f13453f477d45212fe90b74e6c915810c821d2592f4c14b654384f757188d95d45c63bfbb08a44f4f44698f5c4daaf405e7292d72491c15fa52d9de2211500b2b4e0269e78324a272f8a6b68ad02ba78118e88d0778ad32dce88915bf1afba63c8d760039f51ac5bd0809a128534ca8dae215ac9845fc0a77165bead57cbce1223435dbd0535b44c085471db1be8cdea2342e55a6468dc2152939f01ca8dc1b69edc945dd5f318028710922854b70d388690417ea3582c54b657dd48dbd25aa05cb992a1dfeb83e13666569c513036b03aed4c9a1db25dcaaef410398f4fd9e9d1f3a109aad11d217e8625608a91dc37ff74898744da50693f7e94875d57554d4afbe94b5911badd32052fc805877672585305a89179812bc9d2292a8e9d9c2994f2b4e591ee61814a2680bff6aa47dfacfa16e8abcaf7f25a261248c781b64f961adba9753315d0d728fe2cba6b13099aeff379076d831ea9191c6545263441e23927073f520e60e6768402f26e40e60bca3dc99da33e265ba6f776829267a8eede12981fd6bd08443ed87c0239f485cc9a8823b23e60192bd49d8da898c41b18f55b4ebfb2977b5ce1641fa0efdf4f6347aa14c433fb1eff6fe7274af1d2b565c638e34b9df37ad91b92893d92fe6f91447bc44085972ebf0adeebf32800716e3f9c86fa4f043d4528985295e313c6b2305482677ef23cad29da5121b1566970ceb46073a2c9dfe5df87fd03ae3ae8b4a8b267daa93031c81e41708bdcc6abb400dfbdfe38d9bc60ce884b08146b06c6c80a9c843749c5fcbca231302ec3ac311eb41440e569b130d3bd3234334eae925626600a16ad8e6dfb5f6003ba22043eede46a4e5a8081ae616889f79e37fc63b59356545409629835ebf58acbcb86ac46c5ee54e297336cf49cbb5032d3c61b81b53729e1366336e120fa9203eca966f3380056fc668fa4973c4a906211d6a9a1c5d2d992e065333b3d55ce5a52a827c34a4a66708ecc9e9a816c5b157e81d6c08fbc430c4565e098c9e9540ca522b3ef0280f9f4d29f8330e6fad3c01224b4539a00efd77056d1e52a62df579ab1a2478d29767f807a4d3f522e092fe9ddfab14d58b8a0f68036c32763d05e4e96a2474992525d8b67971ebb92a0c28d0199019bfd6f5b0387b07108179ae2fe3cf967d2b46da159c84b211c2cc20c66c220baa5f8ee914fa830c45a1b898a8198a97ca17f72c4f3df949cc464e7792d7b58449575e4cf864953d88bf62793c7cbee179b2445b6d5538919f5e2a0d1ab7781c22f71b94bd5f25a7e3c643d07816ae1f72a2b6a3fb10d8b340edb66a50d8798596d406ed91a0fa9c1fd8271c4a4f40fd1a90425e7f3c6dbb73e2fc30f415d73658ce8eda496ea73961004ffc3bd6d5fe958af93001589a4b914cc23499171bc3b12b4bf5a0efe7420be8e9398dc2b190fa159b387821a383505cb51bfa7fdf94c5b515d719e80e935679d20dce44fa3329598f5ac1ad09cc84c65f5cfcee0db1e0b8a18ea8c4a727609aebaa134fb403588954c739948b048c49efbaea8b16d4ee939325fde06f125723edd1975d690d51b189bb8703587b8c25ec9c37335415ce37b28a3f5bbfed50c5041ae25e27c380193aebd8be718dc24940b929a8e94f8b4205b8f7bd1102b4a2511637edd9536d7705622fd05c617b071988bb514c00758344118ce1e09ea94119688a94c747dc4bb9bee5ac970114af420a9c108aaa227fd582e4a8bfcc7adc9fb8f96eea43953e1ca85d803df10516136d389d9ee15218290c9634b6bc5b3a6d010f3f864f53c68b126e9b395b06b4ef1a46e86ccdee27bec93ecb556758bd425a367cec14397c1c2eb3e3c1a6ba2c2b29f5dbb0f32efd8a43a12fb6866b2a1719af281cfdd9e057feb890f7a5970dd6fccc5e84eda35786dbdca6b2edaaaa4f5955f4bf8fa775fb9b3da2c4644537b6dc7f67087dd2dd4b89239a7f9af1b93bd185a157d8bee36d9b30b8ddab967ad13ceafbee3173570efb1443c5920f4bf7609cf94f566ad21c2b557c6f32c580d3277269e973b2fc502a6ca2dca21323afc19245f906287caf934f762bacd4f7b8bc30302910af2a88b2138aea2fb087188e875af1f46c66db32e81d3a4f1a94d9ba60618b1d4aa0c2c9f7732811c758f68b83d6bd019408bc142d7ef7f7aa01a4bdd978b51d136aa42cb3593749333dc1296997d5775e30762df5ac86d94a44fe46701da334e2c846659d6b1d22b70a186700cbda467e283d9b9c3b6b47c32d6eb030cafbde2915e5f8e02fe2f39e804764cf8def7f034e9ffefd702a134a5fc639c925998544cd4d15734c462ade1735751169aa31d762280d362d56f451410638bf835338816072065fe7e03e368214e47c9f0f36cac81e489faf5841dbfef6d1fbb3ce200000000a1bc49eb656a3626a84db673b354ca7e72db52e58d7ffbfe6f4f65bb74deaf6eeff0f537c71e902ab0a67f3a929ea1651708508ac6901303227609a8d46722fc2e0091ffef17bab119839c4e8844002e29a53d49328d0d1a1ecdfe72284e82a38f60e0d9138c36a2f52a0c08168dd2989c94a6a4be875385d39e44207f733b35ad6a578f1b5d9fde7a55a513862ff7093f5cb6c1248da7740f4afbd2c5e9734d3c052f7b682202e7defb70a5f94b438448417fae9a87d9a9e4d2c5bcda6b217ceba42e772c08cba0ca6b539c2f150ec00f944e3004709412b50d25cd92f61b5d92cfcb3b22e786ab560dc813d28d96f2aa7479d774c1d8ee132f18cb29e41a3eaef429d02fc1b484cd6bb3365a3f58945cce028d3fe1d8fd1d18d594a1870d5db719d40200213d135884ccf1aaaab7637a7dcaaf9e75315ed96f8a976f038e52aa5361717f85071dd2b76b6f56f529d753f5f3be58fc4931d7b81bd77d4e46a7f857705e7b6d8a273e7d5d60f9f347b69bf11bae288f17faa6f7bb17fbbe18f3d04b37a2ad2f103cfa834e15c44a7bf8b7ed1c8bbe8ae6ec276ab7810f493868f846e592067abd935b968171ded237b3f65fb27a1a151351abb5242b84a91b826ee07e6a4d42dca38d0ebadcb512e1779a7042622a3a9fe1ce00d7b412c31c7cec32a1a59ea1c9b37c6797c1677aa0a6f6051f72b18daf16cfd5214883476ef9d389b806caaba531ec24dca8a3b2c0783724e6f22709ff12e30916b1955d752c245117260307832f10afc82030b06fb2392914b7bbf20bc407e0bf8d891a171185c90c8eb85408b1cb1c61f981ae18bfc37828ca63f643f1e7174d9fd87f306ef326d90f994b0e3677cb949de059298e23f17e8e2bce2b48ccb9824b3cfdde776bf977a439d23fa96237a79129e3ccb9b9c8a026324db59c242ffc21d5fd32c13333b3042c92f109e8556b4980fe60f31a12c981e18fbebec1843cbfba116044ce142cb0ed436395f53b15050597365225640a8b7363cfae3c2aa36180739a35fc6e0e8682a9addb177c6b2f442d20bc5b678847b925d0c0bdbbc44e838b07471b06501b45777722630cda50c4ec6a70e0b28529abc3f6e8b635665b573e3a99211cf7abaf0175208fcfae4428c26541ccefbc6bc3321d91ef20431750352104c5ee3639844ee826219ab08bc8ac029dbddbd6d5a18ae29ea47591dad1f570f0aed7a741958cdb5e2f960b766f0840e5f3c0918c45f38a67cbd399972b203a018c40095322cd5538a584d3574d3d1f1c8bc47e4396e47df60dddb47240c758fd1793382abda15143efce825e93558339df06ea1f7382871be13c4b5e07d9fba924f1cae4595fdd0565badcac1e367eea6c0d918a11e736ab4c902d31b32e274d4ccb5cc5a26f21e8a20d75da032ea3ab72f7f1cc116996d546cefd7b787c96190240fa8ec176b92c573f2da220ba3ffda7cd816a3058c922d788385efae06fd9505f1dd26b876783f670111b6e39b5d40a647e21e64fe244216784c007453e52746d955b0d8ce69af987e1aa91f1db180ae561e8c63464b7fb42e334d236a5d52775e1a08046bbcfc2801e348d916ea71573c9cf4a959fbf674547a1d3e53465360be69594c9229a1694f3ca479ad3742ba1f8c5462e915d1965115d72214fa4e5985236989e9548136fd6352158871c753f5d9b210192395b3c6e5bdec3c37660b8738774265e637d150a0b11b684c94615846a82b9ffe675da2cb830681e9ba380f6b385a7aabee80518aafdaee9e4e3b2cb5d519098e2f32156147fe7e016edf28e13570b46179f2f4bd835efd7de25fb1e5e03727f2bb1177e79d870b02bcbc2db1d80347ab193fee7b381ff0d11d47e6fad93edbe5eed8d3df63032943d5bea90353b36a3ad9ad1928f096fb24218eb01cb942af9c08d96c8ed280199b9fcb54e81de4ca456bdd565369938f71f5a00a6603d56c8c3d693a7203da78688ac9e8d64762e710429db7573c72b90c40c4078d0c0b62f8f158a706439270055f276a9c8b25a12bb5aac44ff689fdd214d1efe533fd5f7802603bec45abdcad9d3a7d3b2e47f6fbd8bcede6924b3f33b40bfeb07d70418636a247cf80e4e7dae3459c18b8dea96def20fd82f96232fec1463aa86042c0ee9a02188667d3d3db1433158d611de79452e39636b8d8f90f64c39d633392d30d09b5a29e77699c0b554b9cba51f9ebb9f6105827da501d48d26a2c924f67cf686d4399105590e4b616ba46786c2cc1060dac25e937bde3e03c1f02663d8a3f2fbe90704f7b473deb979be5312f652581dce32", 0x1046}], 0x1) setsockopt(r5, 0x1ff, 0x0, &(0x7f0000000740)="6706f9cac650c8ed68894dcc580ff49b139fb8ee97dba730f3cc8c94a3a859a79329020272eaceb15d1a5b0181ddd9c1f064b80d51671790c736dc8e20130da00b26360e3e211f7375d9bd1befa61f169a02aaede4e0bf2adad21077a799b6399b4ec0f3c031422b9242133305baadf04eed2a833e799bcab994446212f7c8caa5888ee62ca75ac3706f005d77c672a992dcd19ef3316bed1d4af7b6bf89ee8dcf30199059fedd782e8dfccbe63eac7c1aa04753c87fe3fb84536adffea8d473da51d80391e3de90b4640e386d8d5707e27459b24dd95932a5583c18c5", 0xdd) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000380)=0x4000) semget$private(0x0, 0x3, 0x1000062d) 11:49:23 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfcfff7fefffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) bind$inet6(r2, &(0x7f0000000000)={0x18, 0x0, 0x1, 0x1}, 0xc) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 11:49:23 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='wr') open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) 11:49:23 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="601036d1000000186004008b00062b", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwritev(r1, &(0x7f0000002740)=[{&(0x7f0000000300)="4015abf6376724331b1ad76fcd464a9ccc", 0x11}, {&(0x7f0000000340)="91835b62381a30f36648f1faf99dbcb5bc237c5a298c71f25deabd042fc6eb66b451336da49fe3fea21aaff9a718df27bea985ae3ef29e33802cdc1b407390c7666c767205dbb18114498f", 0x4b}, {&(0x7f00000003c0)="0fdca8fd5d34c494383d848743af8e80b342a704bdb1490ccecccc4054378a3447a6dab1d830d7ec071844abfad8238bc3fb3a557bb97313716b6b5d9e263d25d5a056c5fe0f9e2db1813650478ac4d5715b431959d55bc23d0576a34ae57e84050819d5ce9fa9566e97cdf016cd4f6e319ec557e5bfc093596ea3a1088040264cd29c1d6d6c58a426ed1d9fae869bfca6be83", 0x93}, {&(0x7f00000014c0)="e4cabf99e650f682ed23eebf39d876262e5d315fc1da7adc8a4f325069b313a70fc9939eef702e6a23d85cd849ea2b0eceb278d3966e5b62e51f0d16a87155d8c5b9aef808c996828cadacfbc508e2ce80141779e754e41a27fdc2f96d98dda455be95b03ba69f71c4c09622c5e16970cb059e82568864d135b07029ecc31b791539b32f9d7654c6a2b526e60430cc4b0e00c856de176d5424d3b9bee44df26198cd35d7fa6cf1d54a125aaee87f1c4977e5458a26aeb23088bc9b9a27f8f01cfdf83bd63c9f99", 0xc7}, {&(0x7f00000015c0)="bb60f2d71616d91794fe0da9951eb6cfb28892ae1ce86ce6f729f0c7ea31533aa744959fc51cbcc7802ed10c2fed88fe0a6b16cd72adc9a7eaa8ed56f0a4bcda817e8d743b677ed2f4e7c478ab11e5f37482aa38ac5de47ee120bfed47fa934f0acadab1712c2109437247262afca0b24a73f661365035b000dc715088164f5448a85d482d4a118166c2e97cd835c1a0e8113ee1663344", 0x97}, {&(0x7f0000001680)="5a06662530d3f3fa6191ccf8be2c2e63f685426b19cb0c27a52144a18bfbf904cb48835d6ef1652d4c691d4406862b111a5a7a838d8e1bda37379e70eaf2ff6a708d11146c04fb77686afc31543601b603d7873248dbd9c11b5ff1222429675ad3b531a2c497984397842cb4b13635c05d7f4e28cca8d96365af896023a7e3613f61e12052fe768d3a6adef3d473ff3bd5eb9f0dbd1635e19a105939302e32ec8c6f326c135e9f603014dd11da7a2821f835e1b57a2d35c4", 0xb8}, {&(0x7f0000001740)="9629bbd76b8b0e5d2a96eafc8d5878d755b35216ae11d6ba9668c5edd022c07032c07b78e61350a66b22ed85e79163cd8ef55b9e1e7b20d72312f612cb80680f1214d11b4c12dfffc559b05f21e9b508949175aa6c92d5e3f17462235dad7439dbc152ca1dd325f0664476a45512d030125403cf8f7326aa687d7b080e9ea241e2fdb47e34dab0dc07313989e1e31a051f84026be6bf55a839122ffd6810450f51f0e9e63c5ca2494bf3defd9fa284d0bc28c3acbee23887665234c18406b2fe42ee6466d336b145f1ddf28fde9331fa9761ebfdc279acb605f30cbd5bda2dcb76c10a4af9a7c7c1ea1f17c41e60b75ad11e76b8589a3fa0bb28aff8c6592031db09155164c19280d64c368e289caffd22adbebae415202c14f948738e3c7461433baa7c0776fb070dd1100a826fe7dd2df940a949f2433d2f692c589bb403119636e0038b746cc593fe94749f3fbbd08de409b8e0c5bef1e5b9cd330a5a9512ec1372966a59dacf76407f2dfd0e1fa15ae505c41244fd2191198ee99ab7482065c354df41dffb3cfabcc6246656ccec5364647768b1b3e69ea71a4ac7c3494d496a2fbac5ed257ad90c052a5efadc3ece7d1e4cddc29f0e6216ff06a2c0e6265bb821c877076596f558b8610dee24f704c91975802eb135d27ff9cdc61532a1e58a61566e508ac0230aee8325c5d75f20adc2c04ed12ef90ac5f9d8e07e52d97ffa85d08c0ecbe26553c1f2904b86d5e2113fd5aee40fba4c7f2699f3d8251021ca9120f946f6417f1270d6aef91b6835b73ae652f31509c52306f2a593c9200d5c2b2c36b925af518d098d89af9214eb115f02fcc055223fc134580d868951fa48bc7544ee23e887d0b65b8b8332ebc63f2a21a7401471383c2e4f4fbe7f5161d55eebd862ea69447e9e757bfe84d716c162725b62b71f4ff1ce92a4ce66df012480b18a48b1793f4e073c347ccbdedfbf159c4d9bd016ef3b2f62d8d333b80021483c2003b20552d8bb551972f0f97b5f88b03b9db1ce137161c700af2f06f5b9484e50310bb8670c09dab0e01b5126e7f54715c3f8c3d2520757946bd5284f0994fe1df11a79ede9c3987b644e0f0142a643b2c4953235991445f9424ac8c34777120c602901973f0e042d24d3bd710cc85399a6fcfc348bd0cbb1dbc592294002348e19b40028dce825535ced9a3f831583c7765ae0d70086cfe6aae06d1e0162c3c38e412c6e75505cf5bc84acffb902a08a641b37e2d044449700e4762670bb3198a34821424846b1bf379bac4aa27fa7de1ba01ad370d7392a7e0f1a0df6c5ede7c8274b1de3666ed25f9ff3c30add6176493996320d811296ca8fb8f2525680f6276a47576e692d71f7748e9e05e55a811e24431fe1c2560c619355bccf3fc99037daac8ada95c71ecd9c836b5931b0ff0417a9608157d19dfa2e65bc55a2bb353a3ed2cfd87d665170a9a3a56e5672c0bdff7c90ecef6658618baac7230b1d4a185a8b8beefb22331d3a4f92ddbdf840bd96fc81910cd41a5fc6b947d26236a324671f06230ff591883ae53fec015105bc13bec622b5c8a3a5366d94c553a1919358bf3398f2161b6c7fc37f5dd611a7d2488eab940e43341bcca57690d9fce680a69a4a53a6f23eb2681a2e60570e24adac0d44493aec458858a80976cfb66103cbf1a7dcfe61e9bd93fb2c6cf9c1ae3cea660c513c73f55bb19a3c7f7f214f9932c166e8680d95c9b555f71c74fdc10a98a38386beb9ecf048d664fcf0bebd6b8768c2bd573d559038aa171e429a2b4756299d596c3a9685ac9da7ec0abbf9b07d57f867bd8b4e69d90d24d2f2ef5605512d0eff3b553a8529a9c5eeab767573c352554b4109d9495b060a4fd346bbfce66efcecb5fcd263242f08da2b0e294b75fd098a6bbdb535b1eca13d1a77f99ce739720e7ba36066b08aeed4eb1f42203600a789bb312cf2b438af3b09066527c58d5948deec596535430bf66fe272d1d4e0ceb9993c6808d83db13fe373a2e37dda261a1e58cd0344925a3095e527d9aed5ea2c6e8d483323972c1ef9962cbbe4a2f22eabe40bc92ab1fc8e30bc50f06858dc5dae312f7908b0533f200a866bd01591aa2d000d793fdcc6b34e0ca0092cdaebca387ef0879d9378e4a3cfd95e865ad999f682bc64ab46a1dc0c29625292730c03c83e9a35786fa8854d81053246af6579795456dd22cb5f7a52e916c14ca99c772dad4cae14c7aeaa492c949ab6e23417a24e6a6d9e17d64919647d95a9714892b4d4c96ee78f883a8a2b1241f4d67f605c09b7e39a6d4243f94fb2376eb712ef74cc140a0a56f94546acdc429cc7ec97ef1392b79c7c5bba59531fc0b2517b546a120993b4c720c8efb0a008ce5571da8eb39b2ec1201014758797090384fe350fafe008e8847f5b829ba23a9774f7a0f412337ea0b75c7fbf8b29847b183be444c7518b8da90ed3a0d88f997f14edeaa0e34cfb1e7f402d3c078b2c061b68389c6cb276936e3d1dc172b94c17702326b67d074930a609479a05d2a54f2d36d7fadf3f4f60d7b39a9ebb664cb99fc54977bd9a4bd0b5ef28a69d1a37f4ad98cd870f1e0c3319e8d37813f4ae64d0305b30199d958578c39f6906981c02789f8b55f7dea317b63618e344abd3bf47cbb5cd4a59750c8e7c93f683db8f99ed3e3decaa7390f1bf403432505504657cb74e45ae523db3cf44a4bbbc1f9f94f2132ea0c85cedbea7cb2e011450062eae3e31503c762ec2bda14cd718fb1606d8e0dd9843e84d1a625e2b8c6f237e43759279d870169193d7586a7ac4bbd93b3ffdb2d12104e7b650f2658625b2ef12d4601ad19d2c87ce98a07eb612aa63794dcd862608eb2539d0be23a0deeb08072c3586906a6ff709ee9fd203e94b6821029d92b4ffb12ae05cc403dec6c1b747415be2bc06a969015c66e356eeaccfa595fc737aa636a3fb23f410322d08eb4c8558c6ce95885ee8f9cd36e0191d2089509b68da21a13a29fe5c676e43641e76dc12960d115c8ae9b892434246973e47cb4b93f46780d2e5b414c914fbb6223efe66b8924288955c5139921e4812a2ad02f4e5fb925d6605627a8ed15056d681c90ab57c0b36fb0594f0e5937faafa777741f2061aab5dbe4bf72c77e95af0ec86383ce7502782ba5da5577b3fa7923656650746ec7a20e78c1c9f16570657a028d6edc664d9a163110b4bb9a5e564408d29cb2cdb31e14fee618f2e561b78b8eb285c39c237ac454ae533aa37e8ee8c066145357073577b884a216da524e3dc19a392a4e77e51e23ddc838e074b3ccf8326a0a90d913713103007bbe5872be392809d56c7a255223c503018bd5a0e06b4bdf532800b1ccc25178fa99a663590ac7651e6e26ad1e03245f76d41e8b44cadb40d764c61bc629c5330ffa99250de0c14c2508fb25087d5dcbb662e32aad0d7cceec7b04ebbaf4425b2a612f77672de5d24fe9827e3dfc901e394696c594f20545fac5bae4db13cacd42a3e536941422c0e3c5f90b8ec3adfedb05378f3dd2ac424e65be11941fa92d8a8d0430c0feda4abb5992a2ef02c31d75c36f69b4ab45677b6235297482f400d600aac13137ebf7a08a209f39ef03b38a82a6c225099c9c0a0220f520fa47671a3ceb62c641e8039b64b02072ed4f3c4e5287e5f22d9cc74b3a8cf35a2d5a362a841f75d10309df83ed6955fd0b48ee61965490178b119a7a641ecdc26e05ff00f03c5613b3c3b4e60a177150a6bf71a79f50288372e3f2a51970c4b2da43624bd2ef830f6a89070131fb66219c880a91fac7838e6db808f698632ae737ce60fe86f1a7f30289d9a83500e37b57d7b05cbc43381c60d463746a0d351e13c306f27f988e33661b7617108e698064480ef1ac17d9a358cd52175bc32756c0004f3e86776b7f244e256676ef03d6a7b8db021ba72f10e03d2a03d13ff2f906aba0228b20c77645469d382ec1f572b3815d38c0a04238a5570c594b400c73f961db322021b58a889d5b010c7a5caafb4fbf1b14a60ec82c926c626306ce9934b740a1bec801f87f9c792d98d4a3347ae215d088da637ea39fccad36fb8e44e3143bd3c35de01eca00d5369ddee32270b140a28f8f152689c8171bfd3f9f39e548c65c09dd9dea1dac0e312cfe9ef880928c52c096ac8b31d48397ea456ca7249cf3b8fa7d75bcb6678d7570cdc55eac4adfecc427e2134ee1dd01b8f6cdb5ccc0c249f32f9c42d3d5f2d19b071b48327339db00faed490ea6e2daed2c5483459758098ad125ca74a4f26b0280dba4b49bb6b221b11468ebe32a907b62aa082902e34c31831e5cf6c28d13965f6def8914e4f6c940c5b98b9b3162f3139d094d80c3f12df744666b763ad25246cec021e83cd069af5f8826caebc0bf1e1e7c5418da4c2f45770da2775dc5f505f5c16c523d0401288cad3de717db62b25926287bb8168b4a1bab6aab4046ddc6357d4896aece7a8572f9bb661ad757930fdd69d7db8d9de245671e8d637bdc1da28c89119728d3ffdfbb86e4f748ce1048cc42c6cd10623667bf9511586101303277e012fe9a1d8a8500ce40d1f1943e802364ab5bd0192a4b95d6f3c7e7293a4774654e7861aa1ba31f26d68b0c526fb9e59b94bf1cca93fa57c205b824c6534de11b402942c11e5f83728dab8ace2d681363158a3da3c9b416f2c59b6f916eddf1dfd95faf8f699f8f316a46e710cb6d81a29017649f47842bd4f1b251e15c93f1515c82700907aa9d23cd8d96a579ad8ec06126c357c52e73d65c3152afc2f4b6353f1ae5f35e66673acc7b2ef5f7ff0c7d1c74b834d8aec1f3db2f469d58351cb775b478c6dd82c0f266f48b86da4a2edf23c8cee020100b9706671751b44dfb2d28f2e033acba71f97affc6829ab6e733c9b355e0e5e85f57f002901d6144b3ae58a755ead5a51b5f51be8f6c8f75258c2be6b1f7fda95f11a3877fc0776100d4b54deb5f3e40c56dee1fb516c8642ccd3b9a824f37f5c0cb2507a80ae1684a8817e77fa3672f3c2c55ad926a32fa727e1f0923b036db05fb0ff31c48938c045e42f25e6595ed0308cfd744566f149ac2a22352cf2bac7355343bd1fe2c039ff4ec6b285f8c9082d2c7dc9f7e45dfd998a9561d413ed22f4216288017711e522a771348846c3e0a6700fcacb559db1dc9187b5c7901ab6d39c7e0017e63e7781162134df90a922a6d353e125a3a6182ad8b76e2700b33fe373d4946d2559a6c171c04327e4fb846d672c7263560209203f7651235aaaa5ce95730e4cc886c233960cdc47e6d9326466fdb754266977d3f567f32a006710fb69fa89c5591fccdcc3aea61477af754b52c7adf12d054cae8b032ebcda4955f52c169ebd2c944ed4e64547e722ef37ca5b26dd5b843bdab01552859a60b26b44d84c6aed2acbada856ca916ae4547a956ccf1874ad8b6e0afba231b78b13bb406c0a6f07eadd389e93b13cd6e723ac359d0308e41a8119f34a3f935bc59d462988aeca2e2bc26eb29c1fc172b90b244aceda0f6bd8f848167b4b4c712388320d002608e1b834bbaf718b80ab61890ecc770bef0dcdbe59a0838c6a2858d26672c1f872f6eee3bb2df2ffb7ffa1aa867bbb4d3eec07fd46acd3ddf5c079cc39e9317c576f93a2655d12eed68609c11e529647636ecbb84e93fbe2902ad2d3f86f165a678dd87835ee2f3df360022c77376bb2b3f66afb0dbf184f9da9157768e5b2c43cc9350cb81f3db90668878169eda4287ec8689b088b701ba45646a8e4b7cb8428b46fd075c03b", 0x1000}], 0x7, 0x0, 0x80) close(r0) r2 = socket(0x18, 0x400000002, 0x0) pipe2(&(0x7f0000002a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000002ac0)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) preadv(r0, &(0x7f0000002a40)=[{&(0x7f00000027c0)=""/121, 0x79}, {&(0x7f0000002840)=""/205, 0xcd}, {&(0x7f0000002940)=""/32, 0x20}, {&(0x7f0000002980)=""/153, 0x99}], 0x4, 0x0, 0x20000000000000) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r4, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000100)=""/234, 0xea}, {&(0x7f0000000200)=""/85, 0x55}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f0000000280)=""/72, 0x48}], 0x4, 0x0, 0x8000) 11:49:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x1d}, {0x44}, {0x4000000000000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x10002) ioctl$KDDISABIO(r2, 0x20004b3d) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000300)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r3, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) write(r3, &(0x7f0000000240)="ac66055b5e12f5760d794d70423ebfb6379c3f26fc34e0f66e9fff12c418143ca01a8a3a24e014bde8c2b50bcb0df002aae739b88288126f7edfbcd1a8086fe6ce90bd5d8225a3080a616ffc1f8345e243a6c3765d86d466569f4b26ea440070e453c092a4de14badaa1b534ac8ee126a000cc747c0d973b96358f8bec9ab129ac663648", 0x84) 11:49:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) msgget$private(0x0, 0x0) msgsnd(0x0, &(0x7f0000000400)={0x0, "01c2e40040660e82965a62109e008b82a1bf71d4cc"}, 0x1d, 0x800) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x28}, {0x10010000006c}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) close(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0xa, &(0x7f0000000280)=[{0x100, 0xff, 0x4, 0x7ff}, {0x2, 0x7, 0x1, 0x1ff}, {0x95, 0x1, 0x2, 0x80000000}, {0xfffe, 0x1f, 0x1, 0x5}, {0x8, 0x1, 0x6, 0xa2}, {0x7, 0x1a, 0x1, 0x3}, {0x8096, 0x1, 0x1c, 0xec3}, {0x6, 0xf7, 0x46, 0x1}, {0x8, 0x5, 0x3f, 0xaa0}, {0x7ff, 0x9, 0x3f, 0x2}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r5, r6) chown(&(0x7f0000000200)='./file0/file0\x00', r5, r6) lchown(&(0x7f0000000780)='./file0\x00', r5, r6) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, r5}, 0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) getpgrp() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000140)=[{0x5, 0x1, 0x7, 0x7ff}, {0x6, 0x7, 0x8, 0xffffffff}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000480)={0x1, &(0x7f0000000440)=[{0x3, 0x4, 0x6, 0x5}]}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 11:49:23 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./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, 0xa0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r4, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwritev(r4, &(0x7f00000003c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) socket(0x18, 0x2, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) 11:49:23 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = getegid() r4 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r4, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r3, r5) r6 = getegid() r7 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r7, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r6, r8) getgroups(0x4, &(0x7f0000000700)=[0x0, r8, 0x0, 0xffffffffffffffff]) r9 = socket(0x18, 0x1, 0x0) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) open(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) read(0xffffffffffffffff, 0x0, 0x0) r10 = socket(0x18, 0x1, 0x0) listen(r10, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) getppid() r11 = getegid() r12 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r12, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r11, r13) r14 = getegid() r15 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r15, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r14, r16) getgroups(0x4, &(0x7f0000000700)=[r13, r16, 0x0, 0xffffffffffffffff]) r17 = socket(0x18, 0x1, 0x0) listen(r17, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r18 = socket(0x18, 0x1, 0x0) listen(r18, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xd9) setpgid(r19, r19) getuid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000740), 0xc) r20 = socket(0x18, 0x1, 0x0) listen(r20, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r21 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r21, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r22 = socket(0x18, 0x1, 0x0) listen(r22, 0x0) setsockopt$sock_int(r22, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r23 = socket(0x18, 0x1, 0x0) listen(r23, 0x0) setsockopt$sock_int(r23, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r24 = socket(0x18, 0x1, 0x0) listen(r24, 0x0) setsockopt$sock_int(r24, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r25 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r25, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r26, r26) r27 = socket(0x18, 0x1, 0x0) listen(r27, 0x0) setsockopt$sock_int(r27, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000780), 0xc) r28 = getegid() r29 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r29, 0x7, &(0x7f0000000040)) r30 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r30, 0x7, &(0x7f0000000040)) r31 = accept$inet6(r30, 0x0, &(0x7f00000000c0)=0xffb1) recvfrom(r31, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r28, r32) r33 = socket(0x18, 0x1, 0x0) listen(r33, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r34 = getegid() r35 = accept$inet6(0xffffffffffffffff, 0x0, 0x0) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r34, r36) getgroups(0x5, &(0x7f0000000000)=[r8, r32, 0xffffffffffffffff, r34, 0xffffffffffffffff]) r37 = getegid() r38 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r38, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in={0x2, 0x1}, 0x30d) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r37, r39) r40 = getegid() r41 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r41, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r40, r42) getgroups(0x4, &(0x7f0000000700)=[r39, r42, 0x0, 0xffffffffffffffff]) getegid() r43 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r43, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 11:49:23 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="06"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) r3 = semget$private(0x0, 0x3, 0x102e7) semop(r3, &(0x7f0000000100)=[{0x1, 0xfffffffffffffffc, 0x1000}, {0x2, 0x7fff, 0x1800}, {0x4, 0x3ff, 0x800}, {0x5, 0xb0, 0x800}], 0x4) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000200)=""/186) pwrite(r2, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) write(r2, &(0x7f0000000140)="ccbf09d5e0fc848aa3076a61675f751c693fac89f9f1354c6a2adb93b1f5e0e377aa5090dae4598e15791eebd3e3a3acbb78a901cf91047c5d9ed02169a0ba2dc76427462074654d58d7c1eeef1721112a9d3030357fe6468f925847dfa68f015c4454c042305de816af0c1258d46b5e14419570c37e90aef580efadf22d8b62deb8012a4a223ffb45680dbdcc5ad3f099cf2b135a40005cb93eb7fdd5a29584f96f492c4f10d162001c75fba052", 0xae) write(r1, &(0x7f0000000100)="8c65", 0x170) 11:49:23 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$getflags(r2, 0x1) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 11:49:23 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) pipe(&(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = getuid() r3 = getuid() r4 = geteuid() setreuid(r3, r4) r5 = getegid() r6 = getuid() r7 = geteuid() setreuid(r6, r7) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgctl$IPC_SET(r8, 0x1, &(0x7f00000000c0)={{0x6, r4, r5, r7, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e3, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r10, &(0x7f0000000640)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af814603d464b6b1c992b76d6c971287631ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da8160000000000000000000056b2eafa3f96"], 0x1, 0x7fb) msgsnd(r10, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) msgrcv(r10, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r10, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r10, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) r11 = getuid() r12 = geteuid() setreuid(r11, r12) r13 = getegid() r14 = getuid() r15 = geteuid() setreuid(r14, r15) msgctl$IPC_SET(r10, 0x1, &(0x7f00000000c0)={{0x6, r12, r13, r15, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r5, r9, r13, 0xffffffffffffffff]) chown(&(0x7f00000002c0)='./file0\x00', r2, r5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x64}, {0x35}, {0x6, 0x0, 0x0, 0x80000000001100}]}) pwrite(r1, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000140)={0x3, 0x6, 0x1, 0x3, &(0x7f0000000340)={{0x6, 0x40, 0xdc, 0x0, 0x33, 0x2, 0x1000}, {[0x1, 0x595, 0x2, 0x7b05db330000, 0xff, 0xffff, 0xf379, 0x8, 0x9, 0x68, 0x7, 0x100000000000000, 0x80, 0xb085, 0x1, 0x1ff, 0x8000, 0x6], [0x4, 0x3fffffff8000000, 0x3, 0x8, 0xfffffffffffffffa, 0x1ff, 0x8, 0x80, 0xffffffff], [0x39f733ec00000, 0x7, 0xf1, 0x800, 0xffffffff, 0x4e25, 0x2], [0xfffffffffffffff9, 0xdb, 0x9, 0x9, 0xffffffff, 0x3], [{0x1, 0x80000001, 0x1, 0x4}, {0xe46, 0x1a, 0x0, 0xb9}, {0x80, 0x5, 0x3ff, 0xab}, {0xcc, 0x5, 0x5, 0x101}, {0x101, 0xffffffff, 0x10001}, {0x7f, 0x0, 0x1ff, 0x7}, {0x0, 0x0, 0x49, 0x80}, {0x101, 0x3, 0x9, 0x3}], {0x5, 0x2, 0xfff, 0x2f7}, {0x800, 0xfffffffd, 0x3, 0x5}}}, 0x101, 0x3}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r16, 0x80104277, &(0x7f0000000200)={0xa, &(0x7f00000005c0)=[{0x101, 0x7f, 0x9, 0xbd1}, {0xc839, 0x3f, 0x5, 0x7}, {0x64d, 0xa1, 0x5, 0x3}, {0x7f, 0x1, 0xb4, 0x7}, {0x161, 0x4, 0x1, 0x80}, {0xcb, 0xab, 0x6, 0x7c6}, {0x9, 0x0, 0x1, 0xf09f}, {0x0, 0x81, 0x2}, {0x80, 0x1, 0x1, 0x5}, {0xb02, 0x1, 0x40, 0x2}]}) pwrite(r16, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r17, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000300)=[{0x64, 0x99}, {0x35}, {0x6, 0x0, 0x0, 0x4c}]}) pwrite(r17, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) r18 = socket$inet(0x2, 0x3, 0xfd) setsockopt$inet_opts(r18, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) r19 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r19, &(0x7f0000000180)='./file0\x00') ioctl$BIOCSETWF(r19, 0x80104277, &(0x7f0000000240)={0x7, &(0x7f0000000180)=[{0xf800, 0x0, 0x8, 0x400}, {0x3ff, 0x7, 0x5, 0xfffffffd}, {0x0, 0x1, 0x9, 0x6}, {0x5d22, 0x3, 0x7, 0x40}, {0x8, 0x82, 0x1f, 0x1}, {0x1, 0xe5, 0x8, 0x1}, {0x7f8, 0x8, 0x3f, 0x1}]}) setsockopt(r18, 0x0, 0xa, &(0x7f00000001c0), 0x0) 11:49:24 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="2a038fbf75c5f445d8b9400294eb6a5cc5e3b4422a7cf486fe8febf8593ab4ffac37247ddfcf01952b51d4d45c049e1bb19043702681bae2be858d072c3bfab9cef32c29db094ad4741b15b29e711c9242b96474b7dd2a755feb05c9f0a1f229fa996155266c44157b308655278b983f270784cf4ec940e713"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099bcf09e938d0737f73eb2b33fff30f", 0x2c) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) writev(r0, &(0x7f00000013c0)=[{0x0}], 0x1) 11:49:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x1, 0x8) semctl$GETPID(r2, 0xffffffffffffffff, 0x4, &(0x7f0000000200)=""/197) msgget$private(0x0, 0x12) sendto$unix(r1, &(0x7f0000000140)="d770c19500e27280c6bd30fea95f9ada9ec6401cee9b39e11d780fbd2192939e81dffd250bd112e3aff6fbf72ce5", 0x2e, 0x1, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0xc}, 0x3c) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000040)) recvfrom$inet6(r4, &(0x7f0000000300)=""/224, 0xe0, 0x1940d9d91aaecf7e, &(0x7f0000000400)={0x18, 0x3, 0xf1e6, 0x4}, 0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r5, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup2(r3, r5) r6 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x10c) setgid(r7) fchownat(r4, &(0x7f0000000440)='./bus\x00', r6, r7, 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}, {r1, 0x24}, {r0, 0x50}, {r0, 0x100}], 0x4, 0x95) 11:49:24 executing program 0: r0 = kqueue() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)) sendto$inet(r1, &(0x7f0000000000)="eae63d3bc44eb89aa62a0176579f2757a0dc30de5d2b3c7cba452539b2d53f6143c18e5ea4189936b81c0518f43272f37d40f0a0689ba5d5c5", 0x39, 0x2, &(0x7f0000000040)={0x2, 0x0}, 0xc) kevent(r0, &(0x7f0000000080), 0x5, 0x0, 0x65ab, &(0x7f0000001340)) 11:49:24 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x7, 0x6}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000040)) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000040)) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000080)) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000740)) socket$inet(0x2, 0x1, 0x81) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000280)={0x2, 0x7699, 0x6}) 11:49:24 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x8) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x100, 0x2) open$dir(&(0x7f0000000100)='./file0\x00', 0x10, 0x20) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x2}) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000200, r2) wait4(r2, &(0x7f00000001c0), 0x8, &(0x7f0000000200)) r3 = open(&(0x7f0000000040)='\x00', 0x0, 0x1) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x1c, 0x91, 0x3b2, 0x1, 0x5, 0x0, 0x10000, 0x1, 0x2, 0xa832, 0x3}) 11:49:24 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000040)) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000280)) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x24, &(0x7f0000000040)="1f12fb36", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='.]/\x00', &(0x7f0000000200)='\x00'], &(0x7f0000000280)) r4 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x3, 0xfff, 0x8, 0x6, "1759ca9a8186aa120bcc0fbad767d5e94bf7734b", 0x3, 0x3}) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 11:49:24 executing program 0: open(&(0x7f0000000780)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)) mkdirat(r1, &(0x7f0000000140)='./file2\x00', 0x100) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mknod$loop(&(0x7f0000000000)='./file1/file0\x00', 0x0, 0xffffffffffffffff) open(&(0x7f0000000100)='./file0\x00', 0x8488, 0x45) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x10, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000200)='./file1/file0\x00', r3, 0x2}) ktrace(&(0x7f00000001c0)='./file0\x00', 0x1, 0x400, r2) mkdirat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x810, r4, 0x0, 0x3f) 11:49:24 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r2, r3) chown(&(0x7f0000000200)='./file0/file0\x00', r2, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r4, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000240)=0x3ff) lchown(&(0x7f0000000780)='./file0\x00', r2, r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f00000000c0)='./bus\x00', r2, r5) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./bus\x00', r0, 0x1}) writev(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)="000000186004008ba8002b27fe6ec794ee000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) 11:49:24 executing program 0: semop(0xffffffffffffffff, &(0x7f0000000180)=[{0x3, 0x2, 0x1800}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x4, 0xe38518cfd47c8905) bind(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) clock_gettime(0x2, &(0x7f0000000100)) 11:49:24 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987"], 0x10) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r2, 0x2}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000040)) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000040)) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000180)=r4) r5 = getpgid(0xffffffffffffffff) r6 = geteuid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r5, r6}, 0xc) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0xe11}], 0x4, 0x0}, 0x0) 11:49:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) poll(&(0x7f0000000180)=[{r0, 0x10}, {r2, 0x2}, {r1, 0x40}], 0x3, 0x4a) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) 11:49:24 executing program 1: r0 = open(&(0x7f0000000380)='./bus\x00', 0x70e, 0x119) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328", 0xc1}], 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) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000040)=0x1) fsync(r3) fchdir(r1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x800, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x6) r5 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x80, 0x0) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18000) readlinkat(r6, &(0x7f00000002c0)='./bus\x00', &(0x7f0000000580)=""/244, 0xf4) r7 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000003000/0x4000)=nil) shmat(r7, &(0x7f0000001000/0x2000)=nil, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xffffffffffffff0f) r8 = shmat(r7, &(0x7f0000003000/0x2000)=nil, 0x1000) r9 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r11 = getegid() fchown(r9, r10, r11) r12 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r12, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) fchownat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x0, r13, 0x0) shmdt(r8) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000200)={0x200}) fcntl$setstatus(r5, 0x4, 0x8000000000000080) pwritev(r5, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) shutdown(r5, 0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x100) 11:49:24 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000003c0)={&(0x7f0000000140)='./file0\x00'}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x9e, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000400)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) preadv(r1, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) 11:49:24 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) execve(&(0x7f0000000080)='./bus\x00', &(0x7f00000003c0)=[&(0x7f0000000100)='+#\'\x00', &(0x7f0000000140)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000600)='@-/\'^\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f0000000580)='}\x00', &(0x7f0000000300)='{\x00', &(0x7f0000000340)='}\x00', &(0x7f0000000380)='])\x00'], &(0x7f0000000540)) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x100, 0x84) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="00000018600400800001400000000000000000fcffffeb00002000000000000000120000e4ff000000000100dc", 0x2d}], 0x1000000000000096) 11:49:24 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) dup2(r0, r1) connect$unix(r2, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) mlockall(0x1) 11:49:24 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="80"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = dup(0xffffffffffffff9c) fcntl$dupfd(r1, 0x0, r0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000080)=0x80000000) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 11:49:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) acct(&(0x7f0000000080)='./bus\x00') r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) 11:49:24 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7c", 0x1de}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r1 = fcntl$dupfd(r0, 0x5, r0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r4, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r4, 0x1}) ioctl$BIOCLOCK(r2, 0x20004276) 11:49:24 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x74af502572f31e3a, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x400) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100f2}, 0x4000080c1, 0x10000}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:49:24 executing program 0: r0 = socket$inet6(0x18, 0x1001, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpgid(0x0) r4 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r7, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r7, 0x80044275, &(0x7f0000000880)=0x9) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f00000000c0)="6f7715ba0060f7224438071aafb3126ba229399ba9bf1003ebf30fec7d78295236ce69baa136527b19385e092fa663b5e0a2d6d96dee7ad597e283c81ffa6651f56ce4187e6cd25301857732ef2146fd71b592e301ed282b8fc2f03cdaa107c221f99670cb5b966b9385415befc96c6a1bac2b1e50b8dad59ca6e92a2b352e9e4ef77c3bf2b3d56b895761e2625647cdbddbe8be6e622ff0320a9f742d7b31ec2d98643364185e6ba4506acce9d1d455bcf2c837c7df0a7712ab43d788b7097969395a830709a3f7d0cefaedcf749d9e0525872a3c4688d88303883162e06ebf89aab770f03c3c8c4518c46d22a41c172f2093", 0xf3}, {&(0x7f00000001c0)="30a33b6a684580b58ab97e5917ac9c310381f341cdcd065ab53532b8c5fe40775a632baca8802377f96c96939e0c4e00b7447231f05b5ee454a2549aea49a13433758ebccb94192405e45298887f5a43b502550a5402746e67cbc3f7fe20924cac67dfb1f698fc415b6739e497d68ec30e24dd6025da98766d15acc84990a71111e9e9405b51efb38fae5b49bc7dfae920e4833659c229dc2cecb827753ac5c0a3958bbb936d5c786588335837", 0xad}, {&(0x7f0000000280)="48bec121f8e972d421520960aef495e85e7df85595e39fb054011e6a0208c6cd4ccd9e2bcbe8eb55c5ffd3737baa683fba35a84b1245fd5446badb7b098ab084533d64ab2d62", 0x46}], 0x3, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r6}], 0x68, 0x4}, 0x408) sendmsg$unix(r1, &(0x7f0000000c40)={&(0x7f0000000440)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000b00)=[{&(0x7f0000000480)="e9a0e6ce1d6cedf9abf3e31dfa1e756c6a3f0b4291ef7d411b0a61d742d9b2ff808a6ef1a0e6cba54b0eacfd90738041969ec7fa17ec4ca352c2c8a3e41682ebc6fa8d2b2248498af7536970503123296c74bfb7c707ff78bd902d22599d40f3a69813a51b03ee838fa376d63dc53c38a1bd72d880b15ed38a7a96434b9fd07a4f2b53f20339b184ad0c1a6fae498952c1a0a2e8738756f61e19f414f64fae6e5d3daa438d092e759c44220396c33a78ecdf748548041f5bde54babf90c74d68ce1e1fa1153e92e3f0b8fc4d75", 0xcd}, {&(0x7f0000000580)="e192ce3261efc96a9049302efd3e7ef14a0ab3de361dc94dab471f59f2f775fae66a5b2aa5227ea30f986009f47ad4d1", 0x30}, {&(0x7f00000005c0)="d12bbd7cf8e76d801944213886b16eae35ad627611cb119d6dc0fe835ebd839bd040939007d7f276dbed9a9d4967ef1c447b43912f80ce424ee3392b0848ab87a7651d3dce60241ffa6f1be7eddc63affc38bb08d8b17e6c217615c21c0974e6255bf11958bdd24053fff356119ceac4ea0aafbbd49ccafcb0e15038a58cf649f88f430c952f778c61153c325e8ba1383dba76b96ac6833ce185261fcc4a7fd34b06ad3c6c8a732e00d236ff20768aed02cd555ccd77cebf359e36a740ee912f00a6c31f3fbce2512c9b17f7ab22319444ba1ab8779f", 0xd6}, {&(0x7f00000006c0)="e5d7cd5e19cce7933234624415f888eb64a58a9037485ffa991299d2d75bcc739757a2a35d0838ed23083c8358ce4c5dcdc940cef024226754f80198a1f52e1001312b419dda5635c4be6fb73856170b1db85bbf9dff1bb37406149be1a90ce94d5f4fa6c323d5b61967e23a534c36760aef0c853afdbf1502ca4fe8a249c406c88d87d5e68757931a32da7e451cbd786308043f5d247e48fc9dcacc583e5caf44a0da22b7e8f971e89b223b163269c4aaf93d8548deb9119b745a8f80f672198c37847ce982f4a2ad0ba8dd9432f8fb994d2d1e45", 0xd5}, {&(0x7f00000007c0)='m', 0x1}, {&(0x7f0000000800)="5f310b42a5ee3aeea3062e63d90a1a9806198c320d1ee80513780bc644f162f0ba0c0ea41f9f51a830cf3eaeb4686342ca61e353be585f245437e6dca8298411b27235322ff1afb806d48c81fe2fd6d34ac43b40f9df5bc1fe3c5df2acb3d08aec27ec6bfee208d2b2e0dd1eb5c98e7e7b2a0c67b293620cd36b0db7", 0x7c}, {&(0x7f0000000880)}, {&(0x7f00000008c0)="85154a9ba9a6ca51dd52d13d54c0e30102ffe1c25a35101e4d7bd8980af2d2b4562bf0dfc04c0010ceead37fc23655226309270114394395bc05f69144a690e2897e77e767c2c2f9f5bfdc8ca5a1bfce194a49e2e94111d32d74b47acaa20a58814cfdd6028530d086", 0x69}, {&(0x7f0000000940)="43bab39ff0e134742561e0997f2c5eb6e4595b01546e105b6936922c2d6bf287b8074fa0840b35fcffd7d868f0381395dfb66302c96e8245c474fc5d709b0a50869267466e23e152fddc4a680cf9246ed32ac50642697add25aaa32883ec89e4950f84e17308692e122643f3d759d75bfc4ea109f9d976a02049532d3c04b5ccf38d6c3d548883f58d2b04462597386e412ec12cfff23f80f17bd9bbfe40ec87d23ef78954e9bbd42ce1ee294c77646a102c1baf749a578366b73e480b7084151c63c01f1123f531adb071237823e2d517642b8433653b5342", 0xd9}, {&(0x7f0000000a40)="ca81c365497dfda8eda636d2a705c1dead6ac5f028864accb866aa9988ac64e78946dc97b41def40ce8c3b0a5b3c82efe689e87ec2e50478a6b96fbc490be8382c995f383429751979b876159ac75b11742a08bc531045ac4fc9ab0f1eb6bfd2d9d9d336d1f5e9cdc77368bfca0d52b56f0c0f64df0789da5ffb5b66cee75f3e0aba04cc4b675dbd02dcb7a7fb6bb2b429f04cd361f5409023", 0x99}], 0xa, &(0x7f0000000bc0)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r1, r2, r1]}, @cred={0x20, 0xffff, 0x0, r5, r4, r6}], 0x48, 0x8}, 0x40e) connect(r0, &(0x7f0000000080)=@in, 0xf1) 11:49:24 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000dcc78fe3000000000000f87c8a5b671b1b542a538706000000b810000000290000002300000003000008"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sync() pwrite(r2, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0x5) 11:49:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffffffffffd}]}) pwrite(r0, &(0x7f00000003c0)="00b5c55912fb89f9d255b7165803", 0xe, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0xd3) readv(r0, &(0x7f0000001540)=[{&(0x7f0000000080)=""/177, 0xb1}, {&(0x7f0000001900)=""/66, 0x42}, {&(0x7f0000000180)=""/125, 0xfffffd41}, {&(0x7f00000015c0)=""/220, 0xdc}, {&(0x7f0000000300)=""/250, 0xfa}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/159, 0x9f}, {&(0x7f00000014c0)=""/125, 0x7d}], 0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x8028698c, &(0x7f00000000c0)) pwritev(r1, &(0x7f00000017c0)=[{&(0x7f0000001700)='I\v', 0x2}, {&(0x7f0000001740)="b1f217897e36727a158a2a47682eb84853ae20e3a83608986a5064691137fff6a65b8af79775b2a85ff52b062e0019075a6d068a8d231f0fd683b08191e6c6bec2f5a6dabb800620196c032668c312bd6594fb9f4bde960903d500267f07d7f03e", 0x61}], 0x2, 0x0, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) r3 = syz_open_pts() ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000016c0)) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x229], [], [], [{}, {0x0, 0x0, 0x0, 0x3}, {}, {}, {0x0, 0x0, 0x2}], {}, {0x0, 0x1}}}) socket(0x18, 0x3, 0x4) r4 = kqueue() kevent(r4, 0x0, 0x0, 0x0, 0x400000000c4e, 0x0) kevent(r4, 0x0, 0x0, &(0x7f00000000c0), 0x800, &(0x7f00000004c0)={0x1}) kevent(r4, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(r4, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001b80)='/dev/wskbd\x00', 0x9, 0x0) r5 = kqueue() kevent(r5, 0x0, 0x0, 0x0, 0x400000000c4e, 0x0) kevent(r5, 0x0, 0x0, &(0x7f00000000c0), 0x800, &(0x7f00000004c0)={0x1}) kevent(r5, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(r5, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) dup2(r5, 0xffffffffffffffff) r6 = kqueue() kevent(r6, 0x0, 0x0, 0x0, 0x400000000c4e, 0x0) kevent(r6, 0x0, 0x0, &(0x7f00000000c0), 0x800, &(0x7f00000004c0)={0x1}) kevent(r6, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(r6, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x400000000c4e, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0), 0x800, &(0x7f00000004c0)={0x1}) kevent(0xffffffffffffffff, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) open$dir(&(0x7f0000001bc0)='./file0\x00', 0x2, 0x0) pipe(&(0x7f0000001c00)) r7 = kqueue() kevent(r7, 0x0, 0x0, 0x0, 0x400000000c4e, 0x0) kevent(r7, 0x0, 0x0, &(0x7f00000000c0), 0x800, &(0x7f00000004c0)={0x1}) kevent(r7, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(r7, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) r8 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r8, 0x0, 0x2000000000020, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001c40), 0xc) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = accept$inet6(r9, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) r12 = socket$inet6(0x18, 0x5, 0x6) fcntl$dupfd(r10, 0xa, r11) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f0000000580)=0xc) fcntl$getown(r11, 0x5) r13 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r15 = getegid() fchown(r13, r14, r15) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 11:49:24 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r3 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000200, r3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x10c) setgid(r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r5, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r6, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r7, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) r9 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x10c) setgid(r10) r11 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r12 = fcntl$getown(r11, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000200, r12) r13 = getuid() r14 = getegid() sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000001c0)=[{&(0x7f00000000c0)="ef819957577f424e62b3b71d48db922ebb4cc80816fab777", 0x18}, {&(0x7f0000000100)="4716c9977f7ea22f9a18fcd3cd1a6ce5217cd1173d2d45d676fd999a569f10bd161a2174ae03fada64f5100217447c3837425dddd2156d4b563a59e9cf125ee30e1b8ddad938618aac32c731", 0x4c}], 0x2, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r3, 0x0, r4}, @rights={0x20, 0xffff, 0x1, [r5, 0xffffffffffffffff, r0, r6]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0x80, 0x5}, 0x4) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r15, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 11:49:24 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') unveil(&(0x7f0000000240)='.\x00', &(0x7f0000000180)) utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) utimes(&(0x7f0000000140)='./file1\x00', &(0x7f00000001c0)={{0x401, 0x5}, {0x1, 0x5}}) 11:49:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x2}, {0x14}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x8, 0x9, 0x4, 0xf98e}, {0x200, 0xc9, 0x0, 0x5f}, {0x5f, 0x3, 0xfc, 0x800}]}) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') 11:49:24 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c}, {0x3c, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x2}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x3ad) 11:49:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800, 0x0, 0x0, 0x1000000}, {0x3d, 0x0, 0x0, 0x2}, {0x7ffffffe, 0x8, 0x0, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000180)}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f00000002c0)}) pwrite(r2, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000001480)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x400000000002, 0x0) r4 = socket(0x2, 0x2, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000180), &(0x7f0000000280)=0x4) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206982, &(0x7f0000000300)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x1, &(0x7f0000000140)=[{0x4, 0x6c, 0x1, 0x9}]}) pwrite(r1, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xc033d8b84f86b496, &(0x7f0000000080)="b69ef5e95000") 11:49:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) getsockname(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) syz_open_pts() mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) fcntl$lock(r1, 0x7, 0x0) 11:49:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x100) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x100, 0x100) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x50, 0x0, 0x1, 0xfd}, {0x34, 0x3, 0x0, 0x1}, {0x800006, 0x80}]}) syz_emit_ethernet(0xe, &(0x7f0000000380)="6dfee711529619c9e3ffc2fe063a") 11:49:24 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000001600)=0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001640)={0x2e, 0x7f, 0x9, 0x6, "573f50f9439471cd02f8ec5b6874692c75a20fa6", 0x6, 0x5}) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffe, 0x7f, 0x1}], 0x400cc, 0x0, 0x521, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280), 0x40000000010001, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffb, 0x70, 0x40000000, 0x6, 0x80002}, {{}, 0xfffffffffffffff9, 0x80, 0x4, 0x8, 0x2}], 0x7a, &(0x7f0000000080)=[{{}, 0xfffffffffffffffc, 0x18, 0x2, 0x6, 0x4}, {{}, 0xfffffffffffffffb, 0x41, 0x40, 0xffff, 0xfffffffffffffff8}], 0x30, &(0x7f00000000c0)={0x7ff, 0x3}) readv(0xffffffffffffffff, &(0x7f00000016c0)=[{&(0x7f0000001680)}], 0x1) syz_open_pts() ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x0, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r4, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r6 = fcntl$getown(r5, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r8, r9) chown(&(0x7f0000000200)='./file0/file0\x00', r8, r9) lchown(&(0x7f0000000780)='./file0\x00', r8, r9) r10 = getgid() chown(&(0x7f0000000100)='\x00', r8, r10) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000200, r6) fcntl$setown(r4, 0x6, r6) ioctl$TIOCFLUSH(r3, 0xc038694e, &(0x7f0000000300)) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186a56010000001c00fead000000000060d5706c851f000000000000004e341d89df00000000000000", 0x2c}], 0x1) 11:49:24 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000], [], [0x20], [], [{}, {0x7}], {}, {0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x0, 0x9, 0x7fff}, {0x18, 0x1, 0x4, 0x20}, 0x3413, [0x7fffffff, 0x9, 0x8, 0x1, 0x800, 0x6, 0x10001, 0x4]}, 0x3c) r1 = socket(0x800000018, 0x3, 0x0) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000000)) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000040)) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 11:49:25 executing program 0: r0 = msgget(0x3, 0x100000110) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYRESHEX=r0], 0x1, 0x1, 0x1000) r1 = openat(0xffffffffffffffff, &(0x7f0000000700)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x80, 0x10) shutdown(r1, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r3, &(0x7f0000000180)='./file1\x00', &(0x7f0000000200)={{0x9, 0x2}, {0x6cb, 0x9}}, 0x2) r4 = dup(r2) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0xff, 0x2, 0x61, 0x7, "5bb02ae514959faa8cbf1a4a54ad740ba05a1682", 0x6, 0x7fffffff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) nanosleep(&(0x7f0000000140)={0x0, 0xfffffffffffffff7}, &(0x7f0000000300)) msgget$private(0x0, 0x10000004) r5 = accept$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) bind$inet(r5, &(0x7f0000000340)={0x2, 0x1}, 0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000080)) r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r6, &(0x7f0000000100)='./file1\x00', 0x0) faccessat(r6, &(0x7f0000000600)='./file2\x00', 0x33, 0x0) r7 = msgget$private(0x0, 0xfffffffffffffffd) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r8, &(0x7f0000000440)=ANY=[@ANYBLOB="35c6e215039cf5a6e82fcf76756e653a7e7841bf9079be4bf2f276b05da1966ac0fbc7a88cdc7e8674743a604b592efe854536dacc0b7ccf7f7270814d6dd6a515cb14a1b089b9a3c60579c5f4d7bfc04499170b0c055f7d2a5f6cd95b8315ff0c9971df9609d8ac687f0596c7150ead7fb58c8028b0ae5fdbd75f845ceed99b79d5265928d3e2e2c4b02f5cf5f969aae025a3a52a43e64c6b22705179fee54036074e6702876ad5604081c9d067c48291b6bb676c2803000000380c3ec488e310a4965fd9090baaecadfa64dfec049205a83829b55efd52a0ed1b32722f2ea88f806fb774b597f079eabaccc7d781a31369e49da83fd359e283a0386ae09303f3e0b60d37898364f1e7cd2a80d1381124be4cbbf535295c11c2f8483e92a5922ea99075584da278b8833bc85b4b5e972ff0337bee01a064403842d9609db42f316c1ec17abbc01d27f153398669f9c7fc8d939a6e0e5dcb51057585ebe1f14951baf40dbb34a261107eb1292ff0998ebbf8df52382a5cc16d45598cd1b5ab71a5c94f57aa3c"], 0xe8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r9, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xe8) msgrcv(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0, 0x2800) r10 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r10}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x10000000000000, 0x0) r11 = kqueue() r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r11, &(0x7f0000000380)=[{{}, 0xfffffffffffffffd, 0x8, 0x20000003, 0x5, 0x6}, {{r12}, 0x8000000000000005, 0x0, 0xfffff, 0x1f, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0xa1, 0x40000000, 0x80, 0x100000001}], 0x66, 0x0, 0x0, 0x0) fchdir(r10) kevent(r11, &(0x7f0000000040)=[{{r10}, 0xffffffffffffffff, 0x39}], 0x9a1d, 0x0, 0x0, 0x0) dup2(r10, r11) ioctl$TIOCEXCL(r10, 0x2000740d) msgget$private(0x0, 0x0) r13 = getpgid(0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000003f80)={{0x20000003, 0x0, r14}, 0x0, 0x0, r13, 0x0, 0x0, 0x0, 0x3}) 11:49:25 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) poll(&(0x7f0000000000)=[{r1, 0x4322d11273df4171}], 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000040)) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000000c0)=0x2) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x8002) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r4, r5) chown(&(0x7f0000000200)='./file0/file0\x00', r4, r5) lchown(&(0x7f0000000780)='./file0\x00', r4, r5) fchown(0xffffffffffffff9c, r4, 0xffffffffffffffff) 11:49:25 executing program 1: r0 = socket(0x0, 0x1, 0xb) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x7b) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r2 = dup2(r0, r1) ioctl$PCIOCREAD(r2, 0xc0287533, &(0x7f0000001280)) ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f0000000040)) 11:49:25 executing program 0: r0 = socket(0x2, 0xc003, 0x6) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000040)=0xf95, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000100)) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdfffffbffffffff653000463f7b238bf46854d78a2a18c8197a386207001600008295955984c879108ded3f68c117006abca64896bc5e57c6388bbc2ad88b2951b158696d01360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385ca43e47c20a0f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fd960000000000000090a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffff41d2eb268d8ffff8f98dda84f276d1a89b156fd6bfe9ee2ddd4295588c3fdab6000000000000000000000000202a11c9cbbf0bb4803c0b3628441145142c5568a8f3fda7899b281ddd18a5d449d22131fc60e818b2d57b6433f259277981b92e952c67e445b604295f5c27d3e30615a563b248ea1253f8f4b019ce802232427f865de58825cde3"], 0x10) write(r0, &(0x7f00000000c0)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x25}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) symlink(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0\x00') pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x20000) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000440)={0x2, 0x9}) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_data=&(0x7f0000000380)="c5d69c9b27d037992f3abe517bbc65bae9fbec60ad34dc963c7a453556909beb584cf00a14b597d6ef09575623e0936bf442729b4eece18d6c8dc53e32d28753e1e52c097fee94b9db917c87d17831702e2a4d30f1c46846184752919c213a4f6904232890f75bcd16605fb8d7d2b065cbb8dc8b51467fb8c7f38e3dc07df54faef75a41"}) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) 11:49:25 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = semget$private(0x0, 0x3, 0x102e7) semop(r0, &(0x7f0000000100)=[{0x1, 0xfffffffffffffffc, 0x1000}, {0x2, 0x7fff, 0x1800}, {0x4, 0x3ff, 0x800}, {0x5, 0xb0, 0x800}], 0x4) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000500)=""/4096) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000280)=""/197) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) readv(r1, &(0x7f0000002540)=[{&(0x7f0000000200)=""/98, 0x62}], 0x1) poll(&(0x7f0000000040)=[{r1, 0x7e}], 0x1, 0x0) r3 = semget$private(0x0, 0x3, 0x102e7) semop(r3, &(0x7f0000000100)=[{0x1, 0xfffffffffffffffc, 0x1000}, {0x2, 0x7fff, 0x1800}, {0x4, 0x3ff, 0x800}, {0x5, 0xb0, 0x800}], 0x4) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000140)=""/142) 11:49:25 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000240)=""/4096, 0x1000}], 0x1) r2 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/114) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000080)=""/222) 11:49:25 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0x3, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000480)="bdff8fe63f5b51f199ad0de52929f855284d02d0ffda2f58774bb63b9b911f1b17577a9949d8dd435b9a2a30622988902dd88a4dccaf168c909efc6255853a9a531fdc8609e47a0d90f42f1b5a9afc1557a04134494b1e7b648c169838613f33cb30738995a6f31915dea26e370bfbc8e620a1fa0ce445af80d605dafc99b431498f9fd74d0283a9d563e50d15ce5434ee82b02607c7d86df3cec06cb26d2291dbffd76530ebeeddc9bb5067fea6c1cf9a9534e6366642e9b5af2d9f314136d0ff3e5c1effb5eefec733c35d417d0419f91ea40e709f1919918348df33296b88486d9acb1f0d31804720275840883fbfa765c9a1093c8458d94b0fee611b226c0e9b8237524fc723a4d368ede31ffbd04b4f29afc1c8cc9ac16c46bf40d4d6470d087e244a2bf260cc5c4578219769080529aca251d8e8f92838a5b55c49f9db583571c18024f8c2c2f0a601c78fbf827b047b75843d39730bcf67e33f4eac68f0ec96089020aabae4014c7da1a08403e7405ddd5434719c1e750c06585b32f5fd9a0514a3459f4cba074d51f8f9ef7511f7ab7b022d2a7232fa21568d537c909bac81af9fb9aa651d0ec8abce5c3c7121f4d85648e1910958853f87dd0e9ba10a32c992d877c62c175a88d80e07e5c27b30ffb3e90f80a928deb569d44051df3dca30c06e12c5ecddd8fc1c3d07be4137ae4be5ca5e169150b6f17c9ee18c4597aee4aac7d8a821d9975b7aa6f8903efde9218bae2705bece8a07fedd03261b6d29f12dd93668476b520d130ffb5ef6e8053a9db314af40ec1412e448cac345e7113c5c2d58eb3ebf0325266bdbaa04b1f54522fc323a198fba331994bb087c810aebbad1d52fd22118b4900d38a3d4b6f2bc95e3bf7922069a3ce70ec0bc9c5a61daa7b53178cc3648a56e30e1eb60cd88e8d2c4bad230ebb66aa2d633934394ed7eb55f7c3bbb6662157bf08a68d430dde1cbfbbe340ef234a7010d0e9008a1947d6dfc3cfaa7e7fbf37793d9d781c1ab2dd5771e2746031d358471c3392e521a084db66cb9550d0debcb3728754061edf037884680b8ba9d45ae8a5f9999400e137cd0b83ce04ca01ef02360b126dacb941a1009c15ed006368dbbdcc9907d590821419d25cdf291e7497be21c1f3a123862ccf350f9cbb331403d7b84a76382d059aae495f660136c526d87896babb1b24599b1b0c589cff186428d48b89f342d9872c455dfecf8a816398f8c54cbaabaac839e70f03f67d8f565e380b1dc351606c1d520467f4c135e7e78c9c1c606042b7f9e2ba104dbfe01b72abd44953f4969f6bc7d952191b7323295b50e48106303f399f0468ace4555ca9df359c0c6e572eca67918103eb148a192117848ff71d2a26dd9191cf3024bd2c6ced41cc7bfd11b166ae14e506e2e7d61384b26fd960a7ae1dfec502e64791eb4b811ede39d90f132ac9ec78349140bc6d0ba8e18645c5d62c194658c28fcfebe01bb59a45e6d92d736d9b859df4595a19f44c07c0df131c2464daba8fbbb8acdc15ae96ad3a77592e02dd2c8d06e48fbbcbb55ae689ab8c176e5ac528f0b34f9cd21198f5b7a1d41d28a5ce54a977fd3cc45a1c1bfdbc077822369f4f7851960abfa7dbdd894e3ece6db434c7be8f1c3d968b617d2ca1b70150c5b91305b2842bdb0d3026331846addeba42a0269dd612e6e39da61459b31d60d4f54ab4bed3a12361933cb34d8226c125e3f5e528e6e71aa4b7d5cc93265c87fb34d25c0095d2f6bd922a627031a390f62c161322dbe269c5c0499838bed475597b8f3456110a4cd38a5b3f687b59d454e66aa55048788e8eeceae994f26419ed26e8456229cce724f0b8660995709a9905904bbd5d640c3678779d58bb91d39f6eedd5008ced0f15fc9c9c45eea18535b977332e4000e2347daa25beef54a9acb17765acee295fcc9692a3953f4a1c386cb42b36ce620a8edaeaa6c83dfa0a3919372067449634a9fa9e30178e54575b5503e7367367fe50cb61fa48834e6b18e748db863756a3deb86707daeb066761fc7e49ee3b1ad68618648fde3353067bb95b145f7251acea26773d40af110c305f86be4db798fdee1d3e04fd24813ab7a3734c3360e204edf62841d9f52ac47cbc6aba438d21ff572dd4e25c62fbc3eeb60c3195cea02bbdba66e9040098268e64eea25db161fecdd9ca8a68f78fb281393bb75f2f7e049afd4419a3fc83f51dd84b726e933141772c0dd28cd7271259c92a5d781a4aa5c8a265895ecf59a6b8a651c5bb14019f7eff5d344a63dd66882c01192e79d11fb06e56a948d9a93111d142b82209f9d23142dc5879c15890750aec741726da17a4c4c1b3c43bab858fd70d807a7138e24c6ad9b15c3be33f01db00cc84028906950df5d94376862b87a5ee3d5b41f30c0eb5421283e259613c8afd31998b0d3c6f8bd00653eb6c08c4c062d3118c46abc906242334c8d1479b7fc7d854586740c9bb967c33bb82456f8f51f25870f76d665b22d9f8db45e07d9fc22d3e6f683f3f7d60fd390a31b6169eecaa07b8a593c963dec0ac11616d2bc919ad860ed4c381fa9d081c8fc8a5a6772e549e464a12cc60b9d73000748f29f0344c083189fee3918e8e1430782d3e7fec4d296a840076123aae482334a31247dab7d6c560e529ca2eb5bf9438325ce2d1515197086ffcab47eb9bace396580a26b4d1eee12ec2f9b8e5edfa6be1960556a9d17b2310801c621a6f561f4ae47dac1e1d67705eded9071f900db128f8890e3f1c84f4cd843f23b4b8981032dd0f0b8b2b74a1bf929158d751ce0e91cdf0b623fffb858c074a22a8444de5a5120be0ca17b7b0e09657363bb199102cacaf570e5bbc46b80c2bb5ef0f7216ab2ca86ae829af24d625dd52fdb4ff42b7ecfbd9b0685945fe57940d3f208c00ad6f71b33c2c59559fca40911f6fbd2d91cca28767552efcb2d0cfff8a3cadba805919c361b5804b2818f4b283cc5ac4f14b94aa77c93a30d12cc883eae11ff466e34ab1720bc99631badd0b4eaed059b31800ea286948b42ebee45497bd3f46b96b88aa2070dfab935d30b4fbd82f92016e937c85481320584ad0dc35cd151cb5bac052cec42c10fbb2f595b0e9c8fcd7e1463367322f06ff4e3c1d51736d744944f9a22cb8eda4a52bead86c8e61d932042fb73d951546d3027ef9d298ba6e739caa64cd4ada032a40d90de6d3efc3757c2f9c6b3b509a0d5b7018927794d821f7bd7bdb10e4c2dbb602050955859dae411ae5b62a2cbb238b67efe6e01e507f42da2d733b6595b57a37aa512a9c84d56dc244c4b863051e95ee63d5d83104c911948adbbfcc6fc67e674c3335cee31a0fab0c1bd2bcfda1833bceab6f124b32911dc1e8e73179605e8db5bce512c61af5cfe4b92ab15d6fa5899da760104d858c31be60373e0c46294bfc711775e4fd2099ed4866caf268040717e4fc5caecbf192ef84b6d20203f9c95ee06635324b35970d7c39482c971dfd93dde41e6c1f1fbbfe1a2c930420b97ce1dce5ab9fc12c165af3c3b14d915073d6740971f8313c2ad4991c763419dcbb54e7dcf4abf478e35446387dea9346b2e36d4cf32ab7f3183da9c2bbaf78e6628fa89028cdd0bb05ec886005a2571ae9c6bda175b87aad5c96013acbec4dc4e44f41b4eea02e6ff90e2d6ec0f1ad0f9cdfeeaf1031a6e15e8c6c7c7943ab75dc2a156ee86da1786892d69806847be234564ba55c6a0fc26a8335cb0783138ee63983aaa1da283e7ace2a422d2fc1045bcce648f5c0358cb90c1112705117a046a8fd548db20a2803a9139f23f0ed0628d6291ed1f63e06f3fba2c8a1f30b5cb69ad44fc15dea50ac1ab8cef7b32ecc8da430006aac1585e7191945cf89e764193c42be4dd1842009e45752e0c1c3151e049f1c3c650b49d646dbd36f54aad2056fbe93ab7366c4b8a02cac4cde7eeaa8f121fce9ba56b4cbb218625969ad88dc63dd2649cb0bfe268f7fd8d9aafda4f3b3f316046212ca5d32957604bace31e356451f7aa7cc9a648a3b1681aeeecccec6e7fc13524cc8d4b658f771fb42760d83b3ce7295adc67db9c7bd1686af1b8e6e91ba371a556ee443a3bb5ae23a7de73dabd142fabb2aa820bd52863b1e8b6edd19920b211d025bedf99fd7d29a08aebce772cddb2e0", 0xb88) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000100)=""/114) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x3ff, r3, r4, r3, r4, 0x104, 0x5}, 0xfff, 0x9, r7, r7, 0x7d55, 0xd75, 0xfa}) shmat(r5, &(0x7f0000007000/0x4000)=nil, 0x2000) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000040)) madvise(&(0x7f0000000000/0xd000)=nil, 0xd000, 0x6) 11:49:25 executing program 1: socket(0x1, 0x4000, 0x0) 11:49:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x20) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x102, &(0x7f0000000000)=0x26d, 0x4) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="000000186004008b00002327feffffff080200000000000028000001feffffff000410000000090300000000", 0x2c}], 0x1) 11:49:25 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000004e000/0x2000)=nil, 0x2000, 0x0) mmap(&(0x7f0000077000/0x2000)=nil, 0x2000, 0x0, 0x8014, r0, 0x0, 0x200) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000040)) ioctl$KDSETRAD(r2, 0x20004b43) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) write(r1, &(0x7f0000000340), 0x10000014c) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 11:49:25 executing program 1: r0 = kqueue() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0xe1, 0xffffffffffff0000}, 0x10) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x9}, {{r2}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffc, 0x73}], 0xeaf4, 0x0, 0x80000001, 0x0) 11:49:25 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) dup2(r0, r1) getsockopt(0xffffffffffffffff, 0x8, 0x9, &(0x7f00000000c0)=""/181, &(0x7f0000000040)=0xb5) getpeername$unix(r1, &(0x7f0000001540)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) 11:49:25 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="2c002000b9"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0xfffffffffffffeeb) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 11:49:26 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x1000000802, 0x200000002}) 11:49:26 executing program 1: setitimer(0x2, &(0x7f00000000c0)={{0xffffffffffffffc3, 0xd53}, {0x9, 0x4}}, &(0x7f0000000140)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000180)=0x6c72) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x6c}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000280)="fba8aae280f651feaf8a8d1a029be96914f6357e3aa4a8e144143a4a2ce22767d86394df29098bdf56b18e9d6eddcd2657d943e802e7a5050be64985107f551c1cb7612ba5566fc1886d76f0c89372a51a5dc5f183bec09ed9dfb6a9966fc640b1ae65fb48a140b7bcd5a0183e2ecdd0d45acfd2b9f3f37499b1f2aa2d85fd2ed3aaf3d655dba6a7ec2f1f5c8b9f671388c236942385a5e0352bbe7d3996aa05faebac77c8bc", 0xffffffffffffff52, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 11:49:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x2}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000100)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xa, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000180)={0xffffffffffffffff, 0xfffffffffffffffd}) socketpair(0x2, 0x8000, 0x7f, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000200)=0x4, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 11:49:26 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc0000000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987"], 0x10) socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x0) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c5", 0x3e5}], 0x4, 0x0}, 0x0) 11:49:27 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002000, 0x40004000000028ac) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x40000000001, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="000000186204018b002b3a0000030083caf7afb9d8dcd14043000053b5d1d09075858a13f107f8820fa6ae84c9f0611da24e14da00c60002e1838f74652d62e159c51bad5a8bf62600040000000000007d2c336ec50037", 0x57}], 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400, 0x15a) getpeername$unix(r1, &(0x7f0000000100)=@file={0x0, ""/70}, &(0x7f0000000080)=0x48) recvfrom$inet6(r0, &(0x7f00000002c0)=""/130, 0x82, 0x0, 0x0, 0x0) 11:49:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x6c}, {0x4}, {0x4000000000006}]}) syz_emit_ethernet(0x543, &(0x7f0000000340)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) 11:49:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x35}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) r2 = dup(r1) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000080)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r3, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000340)={""/16, @ifru_dstaddr=@in6}) socket$unix(0x1, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x3, 0x0) r5 = socket(0x2, 0xc003, 0x0) r6 = dup(r5) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r7, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe}) r8 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r8, 0x7, &(0x7f0000000040)) bind$inet6(r8, &(0x7f00000002c0)={0x18, 0x1, 0xfffffffd, 0x7}, 0xc) ioctl$TIOCSTSTAMP(r7, 0x8008745a, &(0x7f0000000000)={0xffffffff, 0x66}) r9 = fcntl$dupfd(r4, 0x0, r6) ioctl$TIOCFLUSH(r9, 0x80206910, &(0x7f0000000300)) 11:49:27 executing program 0: msgget(0x3, 0x100) r0 = msgget$private(0x0, 0x0) r1 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x80a6}) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = dup2(r3, r3) r5 = dup2(r2, r4) msgrcv(r0, &(0x7f00000000c0)=ANY=[@ANYRESHEX, @ANYRESOCT=r2, @ANYRES16], 0x3, 0x1, 0x800) r6 = socket$inet6(0x18, 0x3, 0x8001) dup(r6) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat(r5, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x80, 0x114) setsockopt(r7, 0x29, 0xe, &(0x7f0000000100)="ebffcbff13b9fd812eb2c53d1300000000000008008caa4e713048e6983192ded1", 0x21) pipe2(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r8, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000080)={{0x4, 0x2}, {0x6cb}}, 0x7) ftruncate(0xffffffffffffffff, 0x0, 0x5) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) 11:49:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x2, 0x0) 11:49:27 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x1a) chroot(&(0x7f0000000240)='./file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000900)=[&(0x7f0000000780)='/\x00', &(0x7f00000007c0)='\x10\x00', &(0x7f0000000800)='/dev/zero\x00', &(0x7f0000000840)='^$\x00', &(0x7f0000000880)='\x00', &(0x7f00000008c0)=',\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x4, 0xa5) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x6) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x3, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x1, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000400)="eaaca335b3d3c913501c8f720d55aaae2b1c4e4ea80ee1c4860894c8e407df651723a97989e8419eea6a49075014d8bfc0bdef01876fc43906ad73552b5a6c909b79f6cb35068e959b810ad75750963485c5b7bde085949575d629af9551df3b772651c1d5020400c4492af84518af29f99e819dcf904a5bca6e3eb771c9c21227c4736d5e7e4a776f", 0x89) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280), 0x1ad) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x10100, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setstatus(r5, 0x4, 0x0) ioctl$KDGKBMODE(r5, 0x40044b06) write(r5, &(0x7f00000000c0)='!', 0x1) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000000300)=0x9) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, 0x0, 0x0) 11:49:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0xf3}, {0x4d}, {0x400006}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)) geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) syz_emit_ethernet(0xffffffffffffff08, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f0000000080)) 11:49:27 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="9b57c67b", 0x4) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setegid(r2) 11:49:27 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x8000000, {0x0, 0x7}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) fcntl$setflags(r1, 0x2, 0x0) 11:49:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/b\bf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5c, 0x0, 0x7}, {0x6}]}) msgget(0x3, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 11:49:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002000, 0x40004000000028aa) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8481, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="0000001859ad646c1388c293ab3ae9600400ff0001000500000000000000000000ffff001b0044f912feffff", 0x2c}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup2(r1, r0) unveil(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='c\x00') geteuid() 11:49:27 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt(0xffffffffffffffff, 0x7, 0x8, &(0x7f00000000c0)=""/152, &(0x7f0000000180)=0x98) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x8000, 0x1000, 0x6, 0x1, 0x1, 0x1f, 0xe0a, 0x2, 0x0, 0x4, 0x48000000000}) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) shutdown(r0, 0x0) 11:49:27 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000083}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) connect$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="a8ac562895f4ef18", 0x5b) 11:49:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x35}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000040)) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x3ff, 0x8, 0x6, 0x1}, {0x1, 0x6, 0x12, 0x3}, {0x4, 0xa5, 0x3f, 0x9}]}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) syz_emit_ethernet(0x133, &(0x7f0000000540)) 11:49:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x80}, {0x200}, {0x2, 0x0, 0x0, 0xffffffff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:49:27 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000300)={0x10, 0x2, 0x4, 0xc3, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfc}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x95}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff6000/0xa000)=nil, 0x10001}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x5}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x3}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8e}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x310, 0x0) ioctl$TIOCSCTTY(0xffffffffffffff9c, 0x20007461) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000800)={0x3, 0x0, 0x16, {[0xffffffbffffffffe, 0x54, 0xfff, 0x35a3, 0x4, 0xb99, 0x7e75, 0x80, 0x9, 0x4, 0x1, 0x9, 0x3, 0x5a, 0x7, 0xfffffffffffffffe, 0x8, 0x100000001], [0x0, 0x5, 0x0, 0x4, 0x100000001, 0x0, 0x1f, 0x100000001, 0x3179, 0x7f], [0xfffffffffffffffe, 0x10000, 0x0, 0x8, 0x0, 0x1000, 0xfff], [0x1, 0x2, 0xfffffffffffffffc, 0x0, 0x5, 0x20], [{0x3ff, 0x2, 0x9, 0xfffffffffffff944}, {0x8, 0x2, 0x400, 0x80}, {0x8, 0x3, 0x6, 0xffff}, {0x8, 0x185, 0x2, 0x6}, {0x4, 0x1, 0x6, 0x1}, {0x8, 0x5, 0x1000, 0x100000000}, {0xfff7, 0x40, 0x8, 0x4}, {0x400, 0x9, 0x6, 0x8}], {0x6f, 0x2, 0x1, 0x4}, {0x5, 0x0, 0x7fb, 0xa07a}}}) 11:49:27 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0xcbd44590abe2720c}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000040)) connect$unix(r2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) close(r1) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x58ac0053927cb467, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x16a) write(r1, &(0x7f0000000100)="8c65", 0x26d) 11:49:27 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d6, 0x0, "c63c5900040000000000e2181902600000000100", 0x1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) write(r2, &(0x7f0000000580)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f59cf3443fc33055572fbd5e41798632dfc94ff334a5619305a4c030000000000000025bbd47bb2667002bc1896e21d8cf883c3643bf579686dc7d409aeafe9bf237c09b014dd81d3e0319014349ab5aaa2195d07aeb47044f819a3d7c3dc10047f54f3a1e84cd56b7213b344e7fe179d91b3ebc8f0588d4f65d257e5206f5967594e9198251af0053cba7ef940009dac3b7cbf1f38c25d84440f1a992c608e04eb96cf5e57d4e17ad3afafc45bbf08347cac7d0473ce971936ab5241bcebb771fa687651483f1a889015e65068f85ad4d8738900b22fbb7d19cd1c9d967772d72bdb9465fd5aab314c90b7ec3b8ac5cd8e5d0491c4a9e4fcc942213259107af85431a663a6652a60363319512d9af1da69aada899012ff486cbf7374f1bf39ae3aa10cf4a9f2ce1b0b4dc0cf3e727b7454b0f12d4a6c979b01056c070000000000000072d800002dd72c20e27aa2732476ec873acf4ad62e1ac0fe3000668029ad6f5f3bfeb1544b", 0x18a) write(r0, &(0x7f0000000400)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe71088b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a6b46d918eb7e82a85218e5ae89a520b700", 0xffe9) r3 = syz_open_pts() close(r0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000040)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r5, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socketpair(0x6, 0x1, 0x7, &(0x7f0000000080)={0xffffffffffffffff}) kevent(r4, &(0x7f0000000000)=[{{r5}, 0xfffffffffffffff9, 0x50, 0x4, 0x3, 0x7}], 0x7, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff3, 0x192, 0x2, 0x5, 0x8}, {{r6}, 0xfffffffffffffff1, 0x1, 0xfffff, 0x82, 0x8}, {{r3}, 0xfffffffffffffffb, 0x4, 0x2, 0x9c3, 0x5}], 0x0, &(0x7f0000000280)={0x7d, 0x7fffffff}) dup(r3) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "856000"}) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1200, 0xfffffffbfffffffc, 0x1000000d0e, "b04d00f3ff0a631a010001f0ffffffffffff00"}) read(r7, &(0x7f00000001c0)=""/161, 0xa1) r8 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r8, 0x7, &(0x7f0000000040)) ioctl$TIOCCHKVERAUTH(r8, 0x2000741e) r9 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r9, 0x7, &(0x7f0000000300)) setsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f00000002c0)={0x6, 0xd64}, 0x8) 11:49:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x4c}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000200)) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 11:49:27 executing program 1: pipe(0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x54deeac9599e5cbc) r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000140)='./file0/file0\x00', 0x0, 0xca) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000000)) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) truncate(&(0x7f0000000240)='./file0\x00', 0x0, 0xe79) 11:49:27 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000940)="8150b88b2885f71eb7088d1e1a56504966cb513b235abd411ccac481aa11de16c375c7456534141c12dec7e7d081f27a3dc72dafecf04a90e3f77dde9884a4b4f4d45e61a8d14ab75ed3713b39e8811a0c9646041507be8dc6cc0e0600000d6c5582ba8853d352a27c2ab1dda89e3750da6f5983a355d5c6cfcec2cdd66e5927b4", 0xfffffe60}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) stat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000180)) sync() 11:49:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) lstat(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x1, &(0x7f00000000c0)=[0x0]) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r1, r2}, 0x4000010000004, 0x10000a}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:49:28 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='r\x00') ioctl$TIOCCONS(0xffffffffffffffff, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETAW(0xffffffffffffffff, 0x80047460, &(0x7f0000000040)={0x3, 0x0, 0x68, 0x2000000, "e7d373a39a3aaa8bf86590044961d05f24c809e9"}) 11:49:28 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1, &(0x7f0000000040), 0x0) 11:49:28 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, &(0x7f00000008c0)=0x4) getsockname(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) sendmsg(r1, &(0x7f0000000880)={&(0x7f0000000080)=@un=@abs={0x3, 0x0, 0x0}, 0x8, &(0x7f0000000780)=[{&(0x7f00000000c0)="ae58381712741f8f293cd676206897fdd2edb0b88fe152d4d7604787feea5c0d63ab7cc040bdee9c9cac56b6135bb0774e3fe00f9b98144a83c4881a9ac1a8084c84e8a5dcb15b7771cf96f65d82eda57462a953837f9f555ad9e7e67a9d2da2fbb7d2e27aace74df5ac13fc3be7490eb57b91c0af942fecd219897cf9ba15fe55201ba37670b182420c649f4b4d8c81de9f3c8536e25f8b9d8039a04fbc81252f09e901ff7e15ea3b7b34bcf6b42f54fb71817e02caedf1194986e29ed31570f2ea", 0xc2}, {&(0x7f00000002c0)="fd850d8262879bda7cdeca2abed67fe35e312c0ce7a30ebd314886a1", 0x1c}, {&(0x7f0000000300)="c542c81f09fb8d8a6f635e6a192e4544b6bfea6272e3adcfe122de5a13a54f40cc72835b36d2cb48dd7705a0d5f5dfe27ca51b00b8", 0x35}, {&(0x7f0000000340)="5752bbae30f90abdec9cd9b9486a3aafe5094732419c0f298420eb46dec17192d97302123d0fa14d6c031ac7fc0d565bf7115188cedeb430d199930b277adc5fe3acafc4d1944424f5f7a31641e213b73051cc4862fae8d348fad594bc54e811ad8f32af9efbf89edfc0b040cde79b4a98b26231d6aec1468ce0d563ac8b0b1395d95bcf6d86a68bd5dac00a72572624fe82112cf0768b37c9bd96e7c96d23c15c0e69d144242d25dd8c177da8068410a86c61737584ae9efe1963fc091c90b436cc574775044866910294e47270351fdcd73713effa9d8a83584f1f1a9f0dcb25bb0471ff14", 0xe6}, {&(0x7f0000000440)="4e70980481fcd6acc62dc18c7d1ecf", 0xf}, {&(0x7f0000000500)="2d4aa76d3f5a59560bf2ccea219e129efc259f51fd999402f80e746155b7e933076af4351e61e2ed1e3e7347a9b6de7d86ebac048b6b6476cefe8a08044f0e8a05c74d40c32c36d400e006f5c7a4f129bc47fdf0fcc77aa982b1824cd40547cc7b77896912a18d5f2ff3debb299036977241130afb6d5d0781ef7e0a9436f30a33055501360c40baafb6be539ef8e757463242816895827ecf3117d92a0b752f1ae3593da0c12b240de4c35805e4b00a8b93dc695ea8a51d1f4cd6e5dcb90d79e99632837ecbbd6bb7949127250faf9ca6086ebbdc01c24d36e6b18a7f48f08e3264ac1085dc5dfc671cd9fb9c0998428b9a4e5b03", 0xf5}, {&(0x7f0000000480)="00e280937a3cfc3f89e28a639ba9c136", 0x10}, {&(0x7f0000000600)="973bccdefd788fd14347bb382480cac84bce80d03eaae3c9ad0e2fe11aa42957aa279780093d02f87fa481bf4d064c83b7fd68a041ef69997be6ad49be89744ecbd477d369c0d792951e3b31d7a9f5c0e8716dc0f2e1412ae4484e8328da7cbc3f3970df0114e5b2384f1ce9c0a0cc03073f4a7c7d7533b2a6e46e6f70459190cb", 0x81}, {&(0x7f00000006c0)="bb07415bb1f8475ec9898d6bef25378bf37ec00ea1651445464f64763bcf21ae8b71fcf7106ef28e738608cc96a100ba45c7e07bee16eedb55bc1a4575c49c6a4d46d0327d1b312def416555d7b405e412", 0x51}, {&(0x7f0000000740)="8150b55d92babc8d3c605909fa00898bd00e07", 0x13}], 0xa, &(0x7f0000000840)=[{0x20, 0x0, 0xffffffff, "b712e92555250fa670075379e79067"}], 0x20}, 0x403) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f0000000d80)=[{&(0x7f00000009c0)="210e0a2e523045a191e61832c4028be23e3c64486d4bd735dc09a4a2f32d3b05c02f9e1e005e4f32ab96a8fce287be98b8556e3c44d1695b44e7669808d88edb53d9d6d9ee6aad82836de3064baa59cc5e89ae4acdcb3ab0a9f554d0bb0e31e835f16fa0899da0a2fbb1333e81c65296930fe7d7613d8f2def18edaa99b1d3e192412ecbd2b957b5fbf0ea2a2c5e48811848eb6b430b1157d7f2f27627473ef505f39a49f72f8317c4d795d0319259169c", 0xb1}, {&(0x7f0000000a80)="2b442ea9161fd264be7c58", 0xb}, {&(0x7f0000000ac0)="204328fd901f9194ede6d9c822df5f211cf400940a3ba1f3e4d270590272ed0d1ed477fb32e5d46be5e6ea9cd8894c675e8667b3c1884ccdce55c2d70fb6b2296ece493e999ba440255a309da150d38dd3ca8806a02c23ded595e843d03b63acc0aebe43d60c4255e842c37a9899f13a021b451b45940a1f1772d4e4bf299b703b328e52340bce3e50274621c922e196026894f6602e88161c31b0bfa47917065d0e7bacdd0b18214fc320b6dcf7901abaa7aac9fd85e89e6812f7ffdeba46a4e670", 0xffffffffffffff37}, {&(0x7f0000000bc0)="d8be06b1f29695b226a58f78a53ba814f7e405121d905c86b62b471f9820fd07dd576e128deb354411cc5a35a34a9d5671f76457436198b652e29d21b35595", 0x3f}, {&(0x7f0000000c00)="13001dc9d3eb1d8116f2794f4f2d3058438c2d9e2f4bfa73114839614507c10a52f3b32905f19807c82cff62149310eb8b6c2f944c9214c76a4e5f51930377f7c6148c6c0b441e2028fb51daf990a4eca6ba003e239d80ed69e534ef7c0f2c15aba718a85d1a18dd47ad9168defff7c636fc80177c4fcd6d5d75e9de79d3606f14446d78e4f70422dadb9e49fa279b3359a361b69cd2eb30ebc55499da98f214a048e0343ca1e2b57b4ecb59", 0xac}, {&(0x7f0000000cc0)="14bcc343f05bbc9d272e38ba05f9fba91c919a4a9ab697970fb4e12b42a17584bf249fb9ca257006007c68660fe82a9864c70b5ec8e928e53fd991ec645baeb0d2ac3fcd9c1d1e7a033bfbbf41ea3f52232aa3d90ab32e4962c97483f1e5c23c8f9abd9ace9db57e5eb0e1c432a7052820436eb98ce6b064435f7c8c45739cdfb3fdc91afa67faf68ca211232fe52c58e8815c9dc1ed622e821a7679a47f3c1a97ca2ad309c52c83e0416b234e6a192238d98d93c86103fda209", 0xba}], 0x6, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) lstat(&(0x7f0000000900)='./file0\x00', &(0x7f0000000940)) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000040)) shutdown(r3, 0x1) fcntl$lock(r1, 0x7, 0x0) 11:49:28 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="31a9273e797ba266f97599bb83c8709256d12f20f23b791a700b73879f6f9cb056441373865b12be7e0a8bc7f168423a69efe8c22def10493a24690625a3ed9320cbf3812b1492f0f860689bd6b705a7dc6e357f14a1c97a391021749c93bb78992428adf56b88a82c77a02c543a16239dccadff", 0xffffff65) 11:49:28 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = dup(r1) close(r2) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000040)) getsockopt$sock_timeval(r3, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000080)=0x10) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r4 = socket(0x18, 0x2000000002, 0x0) r5 = dup2(r1, r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000100)="fc7bcdea2eec3c3acdbc6446182630acb7de7f2f7974c153e8cbbee654a9f5c7e0ee4a6d7949dc8231e9faf5b12f7675754fcdbd9fd4737871a418eb988fde9c1c403de8e099ba6a4783ebf7046551894f935d1373b4db046081248fedc3298bab6f425c0bae005585bc984d30c9aca3970b5fc5e71e834878d41b1686c0ee4987d6", 0x82) 11:49:28 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) socketpair(0x6, 0x3, 0x88, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x10c) setgid(r3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x10c) setgid(r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x10c) setgid(r5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x10c) setgid(r6) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x10c) setgid(r7) getgroups(0x8, &(0x7f0000000100)=[r3, r4, 0x0, r5, 0xffffffffffffffff, r6, 0x0, r7]) r9 = getegid() r10 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r10, 0x7, &(0x7f0000000040)) r11 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r11, 0x7, &(0x7f0000000040)) r12 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r12, 0x7, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xffffffffffffffa1) setgroups(0x4, &(0x7f0000000240)=[r8, r9, r13, 0xffffffffffffffff]) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r14, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) write(r14, &(0x7f0000000140)="b3d3ff57eca67804b54e5b3900003531240477048f752906002f5f240ffdff87bd", 0xffffffffffffff02) 11:49:28 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x8e60c7a3edcbfa92) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd360707d2cab3dab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b91d236c7de08060f6892f5c94c2931e645300000000000000"], 0x10) dup2(0xffffffffffffffff, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r2) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) linkat(r1, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00', 0x0) close(r0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000340)=ANY=[], 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) socket(0x1, 0x2, 0xbc) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 11:49:28 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x20000080, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7a8, 0x0, 0x4000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x800000fc040000ff, 0x2], [0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x863], [{0xfffd}, {}, {}, {}, {0x4, 0x0, 0xfffffffe}, {}, {0x0, 0x0, 0x10000000, 0x10000000000000}, {0x0, 0x0, 0x2}], {0xffc1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) setsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000040)={0x3f, 0x1}, 0x10) 11:49:28 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x80) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000940)="8150b88b2885f71eb7088d1e1acac481aa11de16c375d9456534141c07f5ddea33545742a99f12dec7e7d081f27a3dc72dafecf04a90e3f77dde9884a4b4f4d45e61a8d14ab75ed3713b39e8811a0c9646041507be8dc6cc0e0600000d6c5582ba8853d352a27c2ab1dda89e3750da6f5983a3ba55d5c6cfcec2cdd66e5927b46c30", 0x82}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 11:49:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x44}, {0x1d, 0x0, 0x0, 0x5}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) pwrite(r0, &(0x7f0000000300)="560607553c45812b4ce70b3fd3be", 0xe, 0x0, 0x0) 11:49:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x207, &(0x7f00000000c0)="001625d09d9fd04680795238cdc00351045fe716c41be24b71e710831389501e0b417d148b3da369e6116757bb62693fcdd2d061ffc81d68b39844e4a078b7a89b5314e6cfead4baf93493a9bf09fcb0861782d95c47cab62a1feb7ed44397a0aed2a1ef1f7e45d11c89c7") 11:49:28 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40810, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) r1 = socket(0x2, 0xc003, 0x11) connect$unix(r1, &(0x7f0000000b80)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d27d2173bb9368c85d166050ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b85800236b272dd10000008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4207aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e0000000000000000000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d11ff0c211d70e7e73f1b412a428e7c3032245680a7ec300"/1561], 0x10) writev(r1, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0x1f6}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122", 0x347}], 0x4) 11:49:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup(r1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000040)) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x40, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r4, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = socket(0x18, 0x3, 0x1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r6, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) kevent(r2, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffff8, 0x20, 0x2, 0x5, 0x4}, {{r4}, 0x0, 0x4, 0xcb1da9ee2603221f, 0x2, 0xfc}, {{r5}, 0xfffffffffffffffe, 0x12, 0x8, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x8, 0x2, 0x0, 0xffff}, {{r6}, 0xfffffffffffffffd, 0x21, 0x8, 0x5, 0x3}], 0x80000000, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0x2c, 0x20000000, 0x80000000, 0x3}], 0x8, &(0x7f0000000300)={0x5, 0xd97}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x44, 0x0, 0x0, 0x4}, {0x50}, {0x6, 0x40, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 11:49:28 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() close(r1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r3 = syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r4, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000000)) close(r3) r5 = syz_open_pts() writev(r5, &(0x7f0000000200)=[{&(0x7f0000000100)="11d5e7b7532d4c767f440b259de0d673afbb3a12e5f5316a38b5f4a97419e195fd2b18e6b967b64a20982b9a1203f0d4794b2dace412cc6b94b70d71fe41e46791487717e98cd75439a2bca3d73cc6a78b4650a4c2f395e1ac0b1c3cb199df1c5503a47f199807216ae331a55e0f958f9fc5d3e87ae6c056514c5cab4368a75782d67360ccd7340ae27a03eb1d0625449cab2cad1905c10297f99c3f9eb7801dfbef4b537f120cb1499af88bb37086b26c6331312247f75b0ca608a59101aee00243fef30a99c9b60915e9a514ce003e996e3eba8da533af89461314beb9c6a49369a689a301f3f0a2697f4ac21d16", 0xef}, {&(0x7f0000001340)="a8c65c2ff7aea296174a63ae635edd05", 0x10}], 0x2) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd\x00', 0x0, 0x0) poll(&(0x7f0000000440)=[{r1}, {r2}, {r3, 0x4}, {r5, 0x4}, {r0}, {r6}], 0x6, 0x0) 11:49:29 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000001c0)={0x10, 0x4, 0x4, 0xffffffff00000000, [{&(0x7f0000161000/0x2000)=nil, &(0x7f0000159000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f000051e000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfc}, {&(0x7f0000744000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f00000f4000/0x3000)=nil, &(0x7f00007f3000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000080000/0x3000)=nil, &(0x7f00005fe000/0x4000)=nil, 0x1000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000701000/0x3000)=nil, 0x7f}, {&(0x7f0000206000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000233000/0x2000)=nil, &(0x7f0000321000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00007df000/0x2000)=nil, 0xbc11}, {&(0x7f0000178000/0x1000)=nil, &(0x7f00004b8000/0x3000)=nil, 0x6}, {&(0x7f000060d000/0x2000)=nil, &(0x7f0000366000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f000021d000/0x3000)=nil, 0x67}, {&(0x7f0000755000/0x4000)=nil, &(0x7f0000187000/0x4000)=nil, 0x3ff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000724000/0x3000)=nil, 0x3}, {&(0x7f00006c9000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xbd2b}, {&(0x7f000002a000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x93}], ['./file0\x00', './file1\x00', './file2\x00', './file1\x00'], './bus\x00', './file0/file0\x00', './file0\x00', ['./bus/', './bus\x00', './file', './bus\x00'], 0x7f}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chmod(&(0x7f0000000000)='./bus\x00', 0x128) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x10) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000100)='./bus\x00') pckbd_enable: command error 11:49:30 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x3, 0x1, 0x3}) accept$inet6(r0, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000001c40), 0x0) 11:49:30 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="a8d5fa9d8519ff492bf7"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)) accept$unix(r1, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(r1, &(0x7f0000000080), 0x0, 0x0, 0x5) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 11:49:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x6e8, 0x4}, {0x18, 0x0, 0x7ff}, 0x9, [0x7, 0x1ff, 0x9ef9, 0x6, 0x6, 0xfff, 0x4]}, 0x3c) socket(0x18, 0x3, 0x0) r2 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000040)) connect$unix(r3, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) r4 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x8, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r5 = socket(0x18, 0xc003, 0x0) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:49:30 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000040)={0x0, 0x1, 0x5, 0x80000001, "44e368ec14647e237a9eb7828aac1f6c422c3596", 0x3c, 0x20}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x40) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x1011, r2, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x8, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x80, 0x0) fchflags(r3, 0x10001) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000140)=0x1) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$inet(0x2, 0x0, 0xff) r6 = accept(0xffffffffffffffff, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280)='/dev/diskmap\x00', 0x8, 0x0) kevent(r4, &(0x7f00000001c0)=[{{0xffffffffffffff9c}, 0x0, 0x8, 0x20000000, 0x7, 0x6}], 0x4, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffff9, 0x80, 0xd094be6212c626, 0x2d, 0x7f}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x1, 0x4}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0xcfe5, 0xfff}, {{r1}, 0xfffffffffffffff8, 0x29dac5ac82d50a2, 0x20, 0x2, 0x7fff}, {{r6}, 0xfffffffffffffff8, 0x74, 0x1, 0x80, 0xe0}, {{r7}, 0xfffffffffffffff8, 0xc0, 0xfffff, 0x4, 0x1}, {{r3}, 0xfffffffffffffffc, 0x1, 0x8, 0x40, 0x3}], 0xf9, &(0x7f00000003c0)={0x4, 0x3}) r8 = dup(0xffffffffffffff9c) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000440)={""/16, @ifru_flags}) r9 = open$dir(&(0x7f0000000480)='./file0\x00', 0x2, 0x4) dup2(r9, r4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) chown(&(0x7f00000004c0)='./file0\x00', r10, r11) r12 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSDLT(r12, 0x8004427a, &(0x7f0000000600)=0x4b9e) r13 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000640)='/dev/speaker\x00', 0x0, 0x0) writev(r13, &(0x7f0000000700)=[{&(0x7f0000000680)="010431cd8abcc2df76bfa488cbf5fa731574079f6b2bef23a8b9949a55d3b8c4e91a73b2eb0b04b25b205dc341913bce8f184f72e0d43e1cffd4151832e583d83fe07263ebed91", 0x47}], 0x1) r14 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000740)='/dev/speaker\x00', 0x120, 0x0) r15 = getpgrp() fcntl$lock(r14, 0x8, &(0x7f0000000780)={0x1, 0x2, 0x0, 0x6, r15}) r16 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r16, 0xc028575d, &(0x7f0000000800)={0x6, 0x7f, './file0\x00', 0x6, 0x1, 0xf3, 0x5}) 11:49:30 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r1, &(0x7f0000000200), 0xfe72) pipe2(&(0x7f0000000000), 0x0) close(r1) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) accept(r0, 0x0, &(0x7f0000000140)) execve(0x0, 0x0, 0x0) 11:49:30 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0xb9ff6acd007712da, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x8, 0x1) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) getrusage(0x0, &(0x7f0000001280)) 11:49:30 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) r1 = semget$private(0x0, 0x2, 0x100) r2 = socket$inet(0x2, 0xc003, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r3 = socket(0x2, 0x3, 0x0) dup2(r2, r3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r5, r7) r8 = getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r10, &(0x7f0000001080)=ANY=[], 0x0) r11 = dup2(r10, r9) r12 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x82) accept$unix(r12, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = dup2(r14, r13) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r16, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x44}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r16, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r17, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x3}, {0x5}, {0x6, 0x0, 0x0, 0x102}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r17, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) connect$unix(r14, &(0x7f0000001340)=ANY=[@ANYPTR64=&(0x7f0000001440)=ANY=[@ANYPTR=&(0x7f00000013c0)=ANY=[@ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRES32=r17, @ANYRES16=0x0, @ANYBLOB="a8a3bd55d978c5d19719a7f00b3fd78f2911281f1b33ccb0d3dc7145a3298f0b7f354e9e002a8ae22af384fe1c31119e231eaa3c4296be2cae3b64f18b0000000000000000a9f1bdf31fbae4b2ea611224bc180b2e3964812c966f359fa2b273e95a81a8251cd20f51fa3e0cc5640b5e639b5c9adcbf827147c013876049133a5d5b4ed45b35d2e093c46d77faad51f8aa68d2db0d1855a1edd33740178a5b75d94c47c59b9380ed8dc9d04c00943cf6af670eddf4ba35c7ea677b51451c5555c832ab626504c229b00000000000000004002b48aab3c379b8ad4c0f7bd1a39cb6f13f9ee965fb08abe01f4354691b5c430d56c1b0abf30f29f7b892efecc97953066cbeceb43428f13705e677be60f033d293adf69fe54d161365dae7754bf25b22089e9b61252682d71992f69a653af3798816567886bb763eb5d8f8fb8f4b207f9e0d209ceea2e51d5615d464df50a399eea5ab9782fe4ce0bb62d05ffc25d8190cad822b41e3684fbec1"], @ANYRESHEX=r10, @ANYRESDEC=r14, @ANYRES32=r4, @ANYRESHEX=0x0, @ANYRES64=r1, @ANYRES16=r11], @ANYRESHEX=r6, @ANYRESHEX=r16]], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0, 0x0}, &(0x7f00000011c0)=0x35) setregid(r8, r18) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001040)=""/62) syz_open_pts() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r20 = socket(0x1e, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r20, 0x29, 0x68, &(0x7f0000001100)={{0x18, 0x3, 0xd51a, 0xffffffff}, {0x18, 0x2, 0x4, 0x5}, 0x7, [0x0, 0x80000001, 0x583c, 0x101, 0x4df0, 0x7, 0x12000, 0x4]}, 0x3c) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r21 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(r15, 0x8004746c, &(0x7f0000001380)=0x10000009) preadv(0xffffffffffffffff, &(0x7f0000001240), 0x0, 0x0, 0x3) r22 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r22, 0x4, 0x80) pwritev(r22, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r22, 0x80045726, &(0x7f0000001200)={0x1}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r21, 0x0, 0x0) getsockname$inet(r20, 0x0, &(0x7f0000000140)) close(r20) setgroups(0x0, 0x0) setgid(r19) setuid(0xee01) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001140)=""/110) 11:49:30 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x20000, 0x184) mmap(&(0x7f00001d5000/0x3000)=nil, 0x3000, 0x5, 0x2011, r0, 0x0, 0x0) clock_settime(0x0, &(0x7f00000015c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x48, 0x10000) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)=0x81) 16:00:00 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)) renameat(r0, &(0x7f0000000080)='./bus\x00', r1, &(0x7f0000000400)='./bus\x00') r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000280)="bdfcb7ea49ba9f7a16e96435f6a76bc90962094c63a42d7ccc74a057a1ea0c59093ce1d32efcd72308678b62d0d89b28e4ec67e558771c0fe602c7be0a05eda40e111cab02a933ad7e5617fa91c748af702940cca101ff3a66f1e0c39a5ce1fdbd022be8d74c0e479ffd91b62632f2f0ecfc8ab2d863d342c975bf6968", 0x7d}, {&(0x7f0000000300)="4ef151af2b1bb53441369dd68385c1db613ef9804b24b5b9e2126195d51993b99f6a30ab7f87a7aae85db219483e0e08c8153897aded122a2dbd8b00ab322535d95717474ace14b2f37bed1781c0eee90a532326cd76ffddba74b6b6c4ecfc7fae3ea0c8", 0x64}, {&(0x7f0000000380)="2f2e4480e7cfc246b834213eb267e257ec7b98bed9b7c4075c5179b4bd0c7e8fa89906e23aff1939da87b3ccf74ee04f1ed4fca78eb2b31045fdedabcb11c82aef912e165ce8e1dd1385e6694aecc0ba8b940486a1ef1a12d9b523dd12af0eceb1327939ff4d5feb0bdc7dfd98c7c3", 0x6f}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0x20005302, &(0x7f0000000140)) execve(0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r5, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000440)) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, 0xffffffffffffffff) getsockname$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xffffffffffffff87) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1d, 0x4, 0x0, 0x2}, {0xc, 0x0, 0x0, 0x1f}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x6, &(0x7f00000001c0)=[{0x7, 0x2e, 0x7, 0x5}, {0x1000, 0x3, 0x2, 0x5}, {0x5, 0x7, 0xff, 0x1000}, {0x200, 0x80, 0x0, 0xf9}, {0x1f, 0x0, 0x5, 0x2}, {0xdd32, 0x0, 0x0, 0x4}]}) 16:00:00 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x9}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000480)=ANY=[@ANYBLOB='\x00'/19]) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48, 0x0, 0x3}, {0x6, 0x0, 0x0, 0xffff}]}) pwrite(r1, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x4, 0x6) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffc, 0x1}, {{r4}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x800, 0x0) writev(r3, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000280)="241c215491f13916f334bac52ef1b67331e88be87857bb54c26bd1efbfa8d5c79ef841c6c69e306a725512198673b07465c1edf160247b2b2d00a3a1e3c8c6f7ac51618ee214eb6353f3b5de9622a7355ea41a910d9fc9b0423c4164e6bf99f81529ea982a12e2c623e972e712d347e60c765350644aeb330ca7c84eed851c0de8cda5256c904ab5b9d8aa05b56bfe5f45307064759cf747799eb19022fa2330fdbda8bb5b3579bb15dff7f278fefd425fa23769e3c9c6945bd7a56372c491", 0xbf}, {&(0x7f0000000000)="559bb78094a20194076ace9996cc9f117f9f4b23f0855e36c8228340b3aef087abe98d0606903b83b72671fd6da418ec", 0x30}, {&(0x7f0000000080)="b06e0623200f75dd1df5696324e90483a55a689d9e238ca39d5aa65ffe93ca1b51f9786ab7f88e40", 0x28}, {&(0x7f00000000c0)="767dae7bcb9f16220f21336c4eaea57314e8", 0x12}, {&(0x7f0000000340)="c89c673555256f5b552bd61ae2c679c67a67759dd409332ca53d7a08cbaeb14ee15266f8b893e2f6ddce49d4d62e38d40e43ff6578cbcae2967063815b424ef69cb17d8f10a449b1c2a25bb42059947a39ed6778f1945c5261df5f60d8aec00814912e92aa5d2c4d22482b24485d3f8aaaed1e538b882fd4671ab9c7e93d4e89416b709e3f8e2b5695ad630443f3e6495c0002efbbb191b4598338a308a6c775aeedce75f5da1e525e83c9bd880856271f622667ce3b72bedf090c25f7", 0xbd}], 0x5, 0x0, 0x1) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) geteuid() pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:00 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x9, 0x3ff, 0x4b54}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffe, 0x43, 0x5}], 0x2, 0x0, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000040)) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000080)={0x0, 0xff}) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1, 0xfffffffffffffffc, "661fbef22eab7fff0e091fe600"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r3, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = dup2(r2, r3) symlinkat(&(0x7f0000000000)='./file0\x00', r4, &(0x7f00000000c0)='./file0\x00') write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f", 0x5b2) write(r0, &(0x7f0000000940)="0c4a4e5cfab0fbad605a309b8dc538bc2fc947466666630c51955bc97a9569e9ed0396ce0513716f41a040cd23c0f825029ab1e3e997c7058c5cb782f16e3c0455d0fb2315c0667e693aca9faf67908a0b79c93ce34c73abd4868cd784a68360fb41486bb43e7fc3ec695e7650b47a086d981af86426173886221aea15f68af43c66ba371e35b89bb3e97593b561cb69fbad4fad7dc3ef892e67ad39ec829417ca0363ad6f708a65d31b1dc4a3ac1ad973e87f", 0xb3) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) chmod(&(0x7f0000000080)='./bus\x00', 0x40) ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f0000000100)) 16:00:00 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) stat(&(0x7f0000000040)='./file0\x00', 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2040, 0x1b47) r0 = semget$private(0x0, 0x4, 0x408) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r6, 0x1}, {r6, 0xaf}, {r6, 0x10e}, {r6}, {r6, 0x2}], 0x5, 0x8eb6) shutdown(r6, 0x1) fcntl$dupfd(r6, 0x1b, r5) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r1, r2, r4, r7, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r4, 0xffffffffffffffff) r8 = semget$private(0x0, 0x4, 0x408) semop(r8, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r8, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000180)) semop(r8, &(0x7f00000001c0)=[{0x4, 0x2, 0x1800}, {0x3, 0x8, 0x1800}, {0x1, 0x5, 0x88a58e8c67df3b13}, {0x0, 0x0, 0x1000}, {0x3, 0x0, 0x800}, {0x0, 0x7f, 0x800}, {0x1, 0x7, 0x800}, {0x3, 0x1000, 0x1000}], 0x8) semop(r8, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getegid() r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r14 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r14, 0x1}, {r14, 0xaf}, {r14, 0x10e}, {r14}, {r14, 0x2}], 0x5, 0x8eb6) shutdown(r14, 0x1) fcntl$dupfd(r14, 0x1b, r13) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x3, r9, r10, r12, r15, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000000)='./file0\x00', r4, r15) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x10c) setgid(r2) getgroups(0x1, &(0x7f0000000000)=[r2]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r3, r4) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020abf370 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020abf370 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) clock_gettime(0x2, 0xffffffffffffffff) 16:00:02 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000240)={0x3, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x400000]}}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r2, r3) chown(&(0x7f0000000200)='./file0/file0\x00', r2, r3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f0000000500)=0xc) lchown(&(0x7f00000001c0)='./file0/file0\x00', r5, r3) setuid(r2) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') r6 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r6, 0x7, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffd, 0x0, r4}) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000180)=0x8001) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCGFLAGS(r7, 0x4004745d, &(0x7f00000000c0)) ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f0000000540)) socket(0x0, 0x2, 0xfe) 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x2008003) write(r0, &(0x7f0000000200)="5504bbd3a0a5613070fb09dfacdd30f20d2496dba51d35d9008430e5c54077075ba04a25d6ce92b59fbb2ae99fa79fe8fc4f528a347fbc1f8b8c580a1b56669bacc5341e56dbe485993a744f15f3aae17a9010488d1bb7df060203198c11972c63bef7fe41df362107b6def2f7f8f7d4c448af3425a686b91be45324e38f82443b3bb1688c9994909ec9cb2ea2e9bd34183f8a6cf2f4cbf5eaf94219b1da3ee0b681f24874d298ef1ba3758cbfabdf6b4096bbc151241733", 0xb8) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = shmat(0x0, &(0x7f0000ffa000/0x4000)=nil, 0x1000) pipe(&(0x7f0000000000)) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x2) shmdt(r1) vm_resetcpu: failed vm_resetcpu: failed 16:00:02 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) flock(r0, 0x2) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) pledge(&(0x7f0000000000)='%\x00', 0x0) r2 = syz_open_pts() r3 = fcntl$dupfd(r0, 0x0, r0) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)=""/51, &(0x7f0000000080)=0x33) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r4, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) preadv(r4, &(0x7f0000000300)=[{&(0x7f0000000200)=""/223, 0xdf}, {&(0x7f0000000700)=""/4096, 0x1000}], 0x2, 0x0, 0x7) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000000c0)={0x0, 0x3582}) ioctl$TIOCNXCL(r2, 0x2000740e) r5 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x2000) getsockname$inet6(r3, &(0x7f00000004c0), &(0x7f0000000640)=0xc) getgid() shmdt(r5) syz_open_pts() r6 = semget$private(0x0, 0x7, 0x19) semctl$GETZCNT(r6, 0x1, 0x7, &(0x7f00000000c0)) r7 = socket(0x16, 0x4002, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x80, 0x2}, {0x18, 0x3, 0x3, 0x3}, 0x7ff, [0x7, 0xff, 0xffffffffffffe958, 0x8, 0x3, 0x90, 0x0, 0x6]}, 0x3c) pipe2(&(0x7f00000001c0), 0x4) semop(r6, &(0x7f0000000140)=[{0x3, 0x3, 0x800}, {0x5, 0x3ff, 0x800}, {0xc2ca6505714a368c, 0x5ffffffffffffffc, 0x1000}], 0x3) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x800, 0x0) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000540)=""/251) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) getuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) 16:00:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x3, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0x8000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x81}, {0x44}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0xffff0001) syz_emit_ethernet(0xe, &(0x7f0000000380)="189d3d8697b7ae6591861f32d9e4") 16:00:02 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020088}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r3, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000200)=0x2) fcntl$lock(r2, 0x7, &(0x7f0000000040)) accept(r2, 0x0, &(0x7f0000000040)) close(r1) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x40) write(r4, &(0x7f0000000180)="d0f0430c18c674d8b421608d34833a10075bfe9e813e12458dfc1ed15ad6454dc3323b793c622b2b5955494e52fc23726c445f35e5bed8b90f8be7e2220105ef08a6c2ebbac7d3a1afdefa53eb497777f457bb4b2584676260e3fbfe23913e213aeb68459dd5984c09cf3eda739773c6cf289c42b7975b", 0x77) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 16:00:02 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x5b) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x4}, {0x80}, {0x20000000000006, 0x0, 0x0, 0x100}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbca8a8d1a029be9bc8217690000", 0xe, 0x0, 0x0) 16:00:02 executing program 1: clock_settime(0x0, &(0x7f0000000080)={0x7c6ee23b, 0xfffffffffffffffc}) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10000, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) close(r1) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0), 0x5c) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0x123) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0xf, r0) renameat(r3, &(0x7f0000000080)='./bus\x00', 0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00') r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r5 = kqueue() bind$unix(r3, &(0x7f0000000100)=@file={0x0, './bus\x00'}, 0x8) kevent(r5, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0x16d}], 0x66, 0x0, 0x0, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpe\xbf', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) listen(r2, 0x476c) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r3, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fsync(r3) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {0x7}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = syz_open_pts() close(r2) r3 = accept(r1, 0x0, &(0x7f0000000140)) flock(r3, 0x4) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xfffffffffffffffc, 0x8003, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r4 = syz_open_pts() writev(r2, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4", 0x19a}], 0x1) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000040)) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r3) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r7, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r8 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r8, 0x7, &(0x7f0000000040)) r9 = accept(r8, &(0x7f0000000180)=@un=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r10, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r11, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r12 = dup(0xffffffffffffffff) kevent(r5, &(0x7f0000000240)=[{{r6}, 0xfffffffffffffffe, 0x24, 0x1, 0x7, 0x34c}, {{r7}, 0xfffffffffffffffc, 0x4, 0x1, 0x5, 0x5}, {{r4}, 0xfffffffffffffffe, 0x8, 0x80, 0x0, 0x1ff}, {{r9}, 0xfffffffffffffff8, 0x4, 0x0, 0x7, 0x3}, {{r10}, 0x8000000000000004, 0x20, 0x1, 0x9, 0x5}], 0xfffffffd, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffb, 0x10, 0x1, 0x100000001, 0x20}, {{r2}, 0xfffffffffffffffb, 0xd12308f5d3667d7a, 0x20000000, 0x400, 0x4}, {{r11}, 0xfffffffffffffffd, 0x2, 0x80000, 0x0, 0x81}, {{r12}, 0x0, 0x5, 0x20, 0x4, 0xe9b}], 0x4, &(0x7f0000000380)={0x100000000, 0x6}) 16:00:02 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000", 0x0, 0x20}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a000000030035700000000000000000"], 0x38}, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000100)) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57e8360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa0dac611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c5b041ac414eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c96cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0a8447dce7e6167e2a2d75ae73b55f584d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b49c03189a137d2f66f452e0c"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000040)) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000200)={0x751ac2be, 0x40}, 0x8) recvfrom(r2, 0x0, 0x0, 0x2, 0x0, 0x0) 16:00:02 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4", 0x44, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x5, 0x0, 0xfffffff7, 0x0, 0x7, 0x3, 0x0, 0x3, 0x2, 0x401, 0x3}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) 16:00:02 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[], 0x0) r1 = socket(0x2, 0x8001, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="144b2590"], 0x10) close(r1) execve(0x0, 0x0, 0x0) 16:00:02 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000300)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x5c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x1d) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = dup(r2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r7, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000100)=""/114) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x3ff, r4, r5, r4, r5, 0x104, 0x5}, 0xfff, 0x9, r9, r9, 0x7d55, 0xd75, 0xfa}) shmat(r6, &(0x7f0000ff9000/0x4000)=nil, 0x2000) sendto$inet6(r3, &(0x7f0000000200)="e0a303b36bb32a523c1813f3a44d31b8205ca279ca8b89240ec7c9a887aae97dad441a2e221ad5db5d91bee69f74910ff4e5788c1fc1f6f8ee25146071600885cce990a5b9e8ae35f556363c62d4ce7d9bb0595d0e0a94dcc8f99b8cbad5cb0fd2b80fba835d607f4a33581b18e2f7fc4c135a1e84becb193d9aa031501f133fc75d9ad840001f930bff29084357d91e2df93ee80c63772471e54c018386e333f119e70327dd9f09037a10b586248f38d02042057bda76", 0xb7, 0xb, &(0x7f00000000c0)={0x18, 0x0, 0x10001, 0xfffffffd}, 0xc) syz_emit_ethernet(0xfffffffffffffd15, &(0x7f0000000880)="d057080000005f593b2146d3a25a4355841a87aca23156c98e546e28a4f7f272aa8ea0b14cb240eccd362ecc9b29da3017add03d7beb9028c768085779868f5fe5642448e3bc3df9c6a971f72ca875569a9c05164ad561dedcc0ca741633b94fbcf6b8b0ef36271735cb68e9db0fd3673a985f6667697abb287a802f4e29af854e5e29db4eed907e511affc9b926a4da7acb475476a51c8c7830f470c78522d31714dba077be3dc4c4dd9a8718842977cab008217a16e49bd85f1d5789f67c67e98db4bf149f042611d433677271f34e07baa4d8d43362f4998bc202706963e814ee13826f423eb5100bcb1b7ab7e45a2ac0be86761230e2656e48703faeb33ec5e545b5bf1c44e0be4b7efdaea4e2cd42c5cc73fdc3190110bdbfd7c7df1461b42ccd7177f50ed8c0c0a1604ab076077bb4fa52b50664459f95da5d0e117da0b6c8688411618421da25ab525e2b506aa95dba3b2a47267365a6f022fec55a318badcea94ec42ff1317d5144eea2344027c1709ea8fa95da808b194832eefbcd1b584e90001d59a99d197bab00f4976d916915aefd9113516bf3a6f4a221d6b13799c8e848906bc2d7dd2703bf37b10e5718b51d2633f83d57929733f9f4b2f18d22bf932f5ae631c89684ef27c23170a168f7c0e7a1a0dbf768e7b9beddd9d09013efd61119fdc4795451639de68fef3bb8e5a84ba6f9af643f2989c907000000000000") 16:00:02 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) socket$inet(0x2, 0x4000, 0x4) fchdir(r0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)) recvfrom$inet6(r1, &(0x7f00000001c0)=""/25, 0x19, 0x800, &(0x7f0000000200)={0x18, 0x0, 0x0, 0x4}, 0xc) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f0000000140)="108c36941b3a3c0a7f72d1c61531e03a79c8c94b8bd4e3d367a0964f783b", 0x1e) 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) unlink(&(0x7f0000000000)='./bus\x00') write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000b7a", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) writev(r1, &(0x7f0000001380)=[{&(0x7f0000000180)="0aabd11badd5003417308c3ceb87815194e09f7e93b9a1f030f591a445c6159db82cb215dc07980a0057d3d3e6c37cc54f58b29c0884c49eb5e04fcff4217ce68dcf43b028ebd65db6f02b6b29ba9168284504edafa0d3528da4f14327bdf8c68163fb38e2afa7940f2844d1806ea534746dd455048a79c8e64373f5c35f94214c9916a8f05edb148674f5ffce6d1ea86df2e0c105bd2e569928eebf35a38bfa51a67bdadb", 0xa5}, {&(0x7f00000000c0)="345da647edf28f964abed0e7a17e3b7f164b83cddd973f77cedb01b01d6ed48e8c", 0x21}, {&(0x7f0000000300)="b3b98ce3007b307c9e55805420bf67b18d597ea8bb8425435b0da3cff5571abcf60d6f4bb00aa58592a4132abb0665f2cacc688c02d8699745e5126729cbd1440299e5dd0b6134b9eb35885c5716d731a040ca73778491ef9f71cf65296462576378146cd9fc6b65f66e0007e2607566dc0437607593d011cb0022b2abb031ff0136b763697ebbdb8fb54f9e9c2798f1a50a191c6ac8666c4a4603b9e9c6030e2c1262d255240176d477e67059e25035143cc5f531d476b2ec2e5394debc13c1538d8dcc1c19c8c97fadec7db880d5bd6b0d0339d1d7098bedb259ebe1af7cba01983c2f97a4e5081cf00eab34be44d02490276e2fa20f956066d17e31b4c087677198826721f21fca5f1fdfe90f6b63641b91a58771dd8797dd2e649382b4d335ae89a38e5fe96bf16d28adef5bcb380285bf49eca30b73f3ec650fc87e69d8b1deacf5b899c0195229bb907d203acc7c6cec783ceba99867bd3e928960e2dda52ada686e6fd2e7f8a1a69a2fd1a70b9abfa6045e95747be40f50bc801ab6afae8358ffc8a555086549c063947d41b93a00dcc20f3b9969b190ea66cf29638478265cadfc0a46f925eb3734ae7a6b49d542b01aff083add7d6c82e6c72db537f89101154de4707f37b0cc09742e8c08e2d0741a9c5fc9f0b4560ba26de4ecfe77fd752b7ed6c4b92bc105e790d3f3a477fa5ebd9293ddc8b8c3841ed4788fc53ecac49cdb03f71420da2fb7c2a4aa84e6fb93e41c7dc9e37da674a553df0e3ad082c3fe976733e245c633c88d8241e977c0a9db4a0a3ac40fc78e5d0b95a2b82a921b0a07bd8bacf22f6c7c5b4c4b466ff0567ad1ba49de8726b747980fcfee860950edf46c6747ede7125f51f012703624d295ed93b32ef59b709bf24a8d9e180a0b560f031a0620f83a0bc2e60c807c16105ad7313c9aee77b1e92e66c243531fdde72344f5849e3aed417da75a04c5439ad3328ef9e56af551619811d2cfc2eaae8a166b6e314c7e7464473d93913b2ff277a91ef53b7f596278baa52d8e3e9a34de99573a59a603f5a8c906d591099019e0f3e5420e002f7beead94e220b7d9ccb4e29409b2409f34de0025ada40104bff67051b5e443736e0d74d666fe1274c8affee44749906a232c26289c7a47d3bb95d5a1f321959eb215780a3c4382b4f04080301356b41e73c31b5066c74952004aad1752eb12c3ad9d311bd3b3b80873be9bc3d9143da706a0570372330917afd75fd1f4ff251c4ca6e105c4471ec0c861f5d6ffa59b1e495ff7bd829023d853f7fa1a770ef38508038a2bbfbe5f280cc8f4984a8fc3a9072e0969323fb03f9819d3ccdc5c42ddcc76a25f84002e9fab08430475f287119081323f1c6c8e68ee0d1f8ae653419c3af57efeed4215942eba1cfe265a8440bcf7f6fb5f678e1b5c431932c0ecea906ac4d12d8b4eb8653e16eb3ade68fa37632a6919deb76368f3cbbc1d72861fc286fb0bb55da535031a0ddae0d1ec95107de23b01de49cf878f640fc8d5fca09c0d911012271377bdff3a6c9a5a1ee29a8643e96baeb43de17282d35ef9cb1a393c483baa15a5920deedc4ea52b72c6427a7042dba0baaf4bed903c65a657bab24d5a80653e43b5cd16463f92b439c659e4d92923ef3b08c79c126b2f9a0e6c2a7b55f59a76ad223ee25ab486c6693d5f01634fd5722eafb6a3dd823e77d2b67bf19f3dd857b949002d8d853b14c944543c1d67b4d0bb240035999cf6326b8df7ad82cbc0dd34769abffd103991064b7ca8fcdb8b7f695825ef06eb599814d2352aeb5db83fb2876c0380870eb65f26d8d2e76b2c315092523970a4e41f495e4b98fb3b3be8a0a111f20a372a4fbe059326cd399f4799d5287ac32bd01c5146f8883887698f1de3036528bb4a227c009544d798e6a431a4919ef21fafa85a4d5d8834d8cb8c668d0a955417dc10396a4e173d6ee94e17aa52035e2e04896ee6344fee47a8dab32e77fbeb7483af37c2dede73831ce085177063ece732b349d8786e5ce3666672eff8081d437e854f2de0ed97a55b62bfff238990710771d92debfd327f22892b3723743fa15c52b47abc1b48a3b00c61d1f8d88c5e7a3b3ae690fb1e232bfcee7cec612a6f9b9cce8ad757a4404d50000dca92b9188748848b547f32289a49de9265eee49f36e95cbeda64335490f7eff22085d64d646bf93cf24e7447f02c60f03e5b7c741ad6a75beecdcb3a57a87709901e11951d7d915a4088a5cc26e15c2d04e297c1522ba19102ef7e33e7d01e3840467f5a7c360c0c6a59160524355c96e2a7892cfe18a391b187f14db682efce81d6527289632ffbf04922f3cb8f841ac460de3ffff01e7e64168bef25f1a93abddc0ab44a804fd4cf70ef86aa30584316abd086425196e35ebc57c8921aa453617bdc7b3c4a9f8869282841bb01f4cded00d8359d7a381ca75c3f0e20dc387724b3b1a548b40d67c7169baee2f4c12fe83f171f12b30193ca692441136605b618ffcd590aaa09f8052c4d3fb7fa733fef24473fdff185e38db7ce089bc9f9943542712216099fd7af7aa20cab4a40ef20ad0b11622eaf4d790fb52917ab506026d7f773a785649f0871988b188c1e11c88e2f4b2723c90d033c64304b9039811d0acef15a67fdd7bbed4d367299588a3bc0ce8e11db5ce5df52c5423674c7afd0534b6d4c4776ef2aacc32d35572401c08c0d7cc24869c322be83c13a6464ac94878bae5b503616079c9ef47f43d5ada0e59755d6c680e418a608d62adbd4e9e109ca7f2f9c9ff46b92942355f8a8aee9b692b98c76b4eea0a7961290d2ab46d14c2edcbf0c616c6c96a3e7e9d30bb072102835548076eb453b9ab88e670b3292d4264ad25b8b7a02274c8ba88555fdbf36434cdf59d7e9e59cd2a9a176fa97c980964eb1b91e71e0bf37f191c6001c0975e3cd75cb835bf3f71e52180c1b39c7ac0c864c9c143f499833e12606283dc250479310750f3cf6adb1e5dc1899e8a482a6b793abae1d8c3565fe7a29229e6f01aa05dab725d83bef42dd2e628c7910110e32f90a184e33549ab56e9765060a4dc86544f3a264bcf5e71ad5ac60b420d2222afa53a2a94bc88aa9a29692698f2b48dedafde1390685d085c59e7b15f32040148be3d3ea3e2fab2c0b8772b7906a36c898d32e507c5de04aa644c729843b281c1dbc72a538c39a61a115ec6fa6af8b2ecddd8bc583f886c9d9930ec88c7dc472b5a354455b35c144e8e7aa22dd635b699b693fea365af0dfa54cd9b7799cb17f967fe241110ede8daa9543e797a1b533c9e9d5c6cd20ce57cdca3d25cfbb1a2c8182324b728fa50046da3b0378dfcb1e394d30dfa96dda46472bbd413c8faa513e196e156843ec68e05058890debc186a8188f3bd55b3d00c873be58e1e024c00e798ed452ddfbed286f52ac271c227060a958925ee97db161bff78bde01c170eba993abd65481ffa6f4be29424f1d494ec360a6e6b0f9d53adc18af745d1da345d7d49d2753bc431f1e29b7d6c2ae52efe8c8b23d0371e2a1d336430adcd883100ec359fd3f8a15a2ca4688b592b8ea64867f9563bb84d4c606c281f7325ee77e04f4926221ec060cae40aeae24d29b3935886dec640beb20bdd08b2ba8e38b063b5dab7dca7d45d84dfac36d0b553ef64b6d82e8a8206f5f56dc1434c67d743f2a55415d7007b72ad87bb035f7f06facf86e77860c483468520cced89f2a9e7ac5c73207f6f982cc9d297c7780db8aaa150253b23bed8ddfdae82109a33a733fc78a70fb0c4ccfc7c990c8cdc5ae998b92d482cc703014fa43a81a5933a26f0d75e9a22a92caa4b889fcb9dc2595d1e5fae58958873a5e1840dd62abe907b0f4fce1eddb4baf74ff5c7b88b11e63f75a6baf108c6931eaa5ac983ac8e5f5a85d0837fc06d7b9df7907da4090d3411c76b3737f4ee55a60c2037e665bd7bcb33e0730cb5dee65276b586f51ad401138e4603dfb1832a7b2a487c434cfee385e7e0c20c69c97911772937561f662717b5e348cda095d15238a9f777fff962873fa68f0a5458209c1854cc582c4bff44a52caf0d839e439e14a39a1072dfa6aa512003ecaad4751301b1274ea313308c508bab0fe8cf7d59ecea654a21829ff72098d57146191c8972323c280c2bed7035c148e5790c9631a9a04ee5f83e8f1301cbdde4711717177ee364720f92452dcbc3d54921004d812cf75ca39498776d3ea530f4ecd44f01aae70c9ea4e6c6fafc98338b648194c77e8beb55c68d6de7170e93f02ed88575959f758bf57eb555651b69a95e584891a9e7192b84251432dc50a5e49d4cfe40154812cc1b678200a779ead167b56c39f048408e3afcae35610b9fe654ed476c7d1cd3f9af67d40284647bf5dca0d7932eba8d7803dcee5828a218d89199373b7eed0282d11b7818cf979fd5360ca57d0c847cdbdb522a7734e475d52fa26ea458f8ae84f2c0095a3da9b6e2a2eb93272eeeb9ea09314bf0e0166652dc80a3cadecc969c2ad6e67f6bd760f40bc820028edff37f6463f33172eb256ecc898818ef315b4245773579e288b35645359a5d9cafa0520bf23c3cda284705c890987a5aff8f241b9251121e9eca7c289bad2cff59691d28e88e0ae7753f434c294e9134178868222176f6a04446b0b731e9c529d0211b1f3f95a63cb3a58c427b02841a49b2a6eddd8222927ab93b7d10e2dfd4131e4d7abbd291507588b89622acbc3fc7f0cba0112c13dc1c0c98bcf80bf1b736908077feb269d307d43c53483edf33ac5e967537feb5c35fea1dc6e73f336ba6d378304ce6bbf9329455a41c5f2c32937997afdc65b8bd48c427584a2d98fcd53beb73e655e14b0fa620ac1c0d1a506634d950304901d438d406e8ade2ec64d63496858d5e1625ead1c55c3c6448675b381fcb63b8a86e21e8b90d00179cbc7941de21ec1196a9f6655e2aba48ac1ec3ee53754c7e9cb875282fc535ea8554b049a0a6bb9971aaf410109535252f5f2b7165491668b3cc306ab84fe26af831830d70a6a13478c27e28b7d7de4958a89e5220bd645d617a020cd68c900c2f7b76ed574f654ab0d7d37f961fcc129dc6d0a1c32441a6df399400ed4a3aea2b381b1dc7590e084312701c2b71327da1913cb295ff3d5427753cb122949be9e8c64cc7e2cb996acb066944875ac537548b7e72eedfc25d8e25e4140c0b10565f647311a4944e01c6b45d2f19149fa69aa5d0ceeb5347e8da45b6f582c183bf3bd4ddde48b63e8871a3fd1175902fd951c9776905a20da62dbdc5b017c1f1a960cce4370371e5dafd8cd3f7086b7bb470956afe449e2b365f3050d90849cde1679ac8bdf784c13d6eb32ec7f4b078f0c941fb5c74879d3af5491be81bd8b547b3ff42aad5d94c57dbaef1af2731c7fb4a298cc542f7ec1b270175d47dfd723bd5f858e05e12f9a12789c107c567150a572f0a9b08f99077595fa24f9831cce911e73ffdcabba24c9e5478d75d1698cc2e32b0833fe8c004a8976920d35d5b079781b257d1d584e380db2ac903ada72ff42288f3b5b04dcbfd45cfa4b1984da50b6799bbedaab253be03aeacaa2ea7cc8617554ec1c5b061ede2b0e5dc1120916dd1465146da15b1cbe219f358cb0052e2d833745370b4e44bc18e1ae86cdf5335089cefa95288b9af50521b6434211debf4367bd6efd7ae8836510b4f528904a155c156622ae40c716ee671852446d831cddfa20e27ddc311a78725b0a2935565af8691e201e5a350e02ad144483cfdaf1f37626", 0x1000}, {&(0x7f0000000240)="4b5fd87babc375964b7c37b5af72f1972b51d76d40f38362e4a99e6bc659", 0x1e}, {&(0x7f0000001300)="99ca1e0dd0b419a6f0778bb41b49312225d6fb2d4dd66ec484d689546e1146618debf21173f7180fda1303129e12d48c716c02108a1a6b3b035d3d3153632f66d92e7f14593b9d6ab6b1fd0331b0b0e93c0c555b47dbaeb6bec096ce02f41918d42149be6d51", 0x66}], 0x5) 16:00:02 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0xffffffffffffffff) write(r0, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x400) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x3, 0x800000000168) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xfffffeac) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x10c) setgid(r5) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r4, r4, r5, 0x0]) fchown(r2, r3, r6) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000001100)=[&(0x7f00000000c0)='c\x00', &(0x7f0000000500)='[@-.\x00', &(0x7f00000005c0)='rc', &(0x7f0000000700)='\x00', &(0x7f0000000740)=']@\xe9(.\x00', &(0x7f0000000780)='v\x00', &(0x7f0000001040)='\x00', &(0x7f0000001080)='/dev/ttyCcfg\x00', &(0x7f00000010c0)='@\xcd\x00'], 0x0) mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000002c0)='rc') semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x6) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) symlink(&(0x7f00000006c0)='./bus\x00', &(0x7f0000001180)='./file1\x00') ioctl$WSDISPLAYIO_DELFONT(r7, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x4, 0x7, 0x1000, 0x87b107538646d9b, 0x80000000, 0x1, 0x6, 0x0, 0x1, 0x1, 0x3f}) seteuid(r3) r8 = open(&(0x7f0000000280)='./bus\x00', 0x90, 0x100) mknodat(r0, &(0x7f0000000600)='./file0\x00', 0x8020, 0x400) faccessat(r8, &(0x7f0000000300)='./bus\x00', 0x18, 0x3) pwritev(r8, &(0x7f00000013c0)=[{&(0x7f0000000540)="8c232e8c9f7e96999b8a", 0xa}], 0x1, 0x0, 0x2) r9 = geteuid() pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$BIOCFLUSH(r10, 0x20004268) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xfeed) setreuid(r9, r11) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x7, 0x602f, 0x0, 0x9c, "93125284112a03000000e6ef63cfa075b336581a", 0x6, 0xf461}) 16:00:02 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5723e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91ffffae10c0928a0ae54079a66de6fb5c4d38a6acb0b27c62f507d5558726622d2f99bb7ba5050932ed61df2ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18de1ec584b9761852c9cf8e19f9c00c3e7b1169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec93926b43beaf656f936230152d101842f8b74855914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40581c29c40e67beab3b0cb0c1b705f6b4300048b1c0db6c55a02a05961e2dcd3ff791354261fbac8503da009edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231f9cdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d823cf94e32bed356943610d5d327253045dfd842a5b7ccc54fcd9253a91fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa5b3874f6e7a75ee2e5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea23ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a700000000005532310f1856ecdf2d000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aee550aea112183c54b890cbe14ed2ae734df865576d38e8b1c7db73dd603c7293b2ba3a53f1ce0f8efd3790d2ca05530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc2111454f99d0b4caf123444a4afeb18694eee999ba299bd8477e0700000000000000cdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf02000000dd5a9ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c00000089e257c53487bdcc8c7799e221bc000000ed4e1bc0da3e2b955ab144ba1ae7abfe98b6094121644888958446f5b8bad42f38336ff7e6742e5d9641653484ecc8749f73693798befcfb36a42b5f0fe957dd7039e5a79ff5236df4de059916459cfa38f2520ac4921e3792dde54768071b2c560d49b8c238e70632974b233de5bfb363fd129327976ae424715b9684d1f762c3d2da09115441f9b2b0ef1a41e460f37734a80e61bf2cc802b28d57588fcf81faa54914620b9736a08fb8081425d32dd716ae5d422d87000000000000"], 0x10) r1 = dup2(r0, r0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000040)) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000500)={{}, 0x1, &(0x7f00000004c0)=[0x0]}) write(r1, 0x0, 0x0) 16:00:02 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b2030, 0x40501) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x10c) setgid(r2) fchownat(r0, &(0x7f0000000000)='./bus\x00', r1, r2, 0xc) 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000180)=[{}, {0x16}]}) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0xfcfc96ac7f786c98, r1) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x0, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x26a}, 0x0) 16:00:02 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x4a) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x1, 0x0) r3 = dup2(r1, r2) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCDRAIN(r4, 0x2000745e) open(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x8) fcntl$getown(r3, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r6, 0x6, 0xc5, &(0x7f0000000240)="2f04ee9116975edf7f8ce1a8e0da6ed42e56ddea2eb02300a6638e61c3fca81d0eed458fa2e5d82813f9f4840c1d14b9e1a4ebca82e2020e02627a90ffafc6bee138f3e34a83e62622182ce9109990965079d11a30e859ce229a93a9a2b1e222f1eb305138d00c21", 0x68) recvmsg(0xffffffffffffff9c, &(0x7f0000001500)={&(0x7f00000002c0)=@in, 0xc, &(0x7f00000013c0)=[{&(0x7f0000000300)=""/46, 0x2e}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/72, 0x48}], 0x3, &(0x7f0000001400)=""/201, 0xc9}, 0x2) mlockall(0x5) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000001540)) sendto$unix(r5, &(0x7f0000001580)="0bc356489a82871ba95e241eb43e1bf4821e9a04b984adc551dbe68da2a0a4", 0x1f, 0x4, &(0x7f00000015c0)=@file={0x0, './file0/file0\x00'}, 0x10) r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000001600)='/dev/klog\x00', 0x8000, 0x0) fcntl$getown(r7, 0x5) r8 = fcntl$dupfd(r6, 0xa, 0xffffffffffffff9c) ioctl$TIOCGETA(r8, 0x402c7413, &(0x7f0000001640)) rmdir(&(0x7f0000001680)='./file0\x00') ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f00000016c0)) accept$inet(0xffffffffffffff9c, &(0x7f0000001700), &(0x7f0000001740)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000017c0)={0x0}, &(0x7f0000001800)=0xc) ktrace(&(0x7f0000001780)='./file0/file0\x00', 0x4, 0x20000610, r9) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001840)='/dev/vmm\x00', 0x2, 0x0) fchdir(r10) r11 = open(&(0x7f0000001880)='./file0\x00', 0x40, 0x8) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000001900)={0x4, &(0x7f00000018c0)=[{0xabc7, 0x8, 0x0, 0x1}, {0x4, 0x6, 0x44, 0x10000}, {0xc00, 0x2, 0x8, 0x9}, {0xfffd, 0x3, 0x2, 0x7b9e}]}) r12 = fcntl$dupfd(0xffffffffffffffff, 0x0, r5) fcntl$getflags(r12, 0x2) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) setuid(0xee01) r1 = getpid() ktrace(&(0x7f0000000080)='\x00', 0x0, 0x10, r1) r2 = msgget(0x1, 0x0) msgctl$IPC_SET(r2, 0x1, 0x0) write(r0, &(0x7f0000000200)="220e229f3a470b67a9dc81e7aaf470cce40756daf51e9fbaf3be92ba78efcace4f4bdecf819d153defb4cc0e", 0x2c) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) r3 = socket$unix(0x1, 0x1, 0x0) getpeername$unix(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000f5ff000000000000000000faff9e2f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013c5718c4bb35833fc3d5791dd7a04b88063723e7e490dd0e46aa4c785eabd5bce123989037547a6891cbf17c2474013b3108b9c2a06238d0adc6e6e405d888e1ca8c15355fb752a0a21001bfaa95b8bae41c6348e9a0bcf82f180d6d0d345627cad1f9ff02de3ea5d8cc46870029ffce76c823d400690c0c8b09840fb13d5977af988fccddcbea12eb3ec00"/227], &(0x7f0000000000)=0x4e) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffffffffffd}]}) pwrite(r0, &(0x7f00000003c0)="00b5c55912fb89f9d255b7165803", 0xe, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0xd3) readv(r0, &(0x7f0000001540)=[{&(0x7f0000000080)=""/177, 0xb1}, {&(0x7f0000001900)=""/66, 0x42}, {&(0x7f0000000180)=""/125, 0xfffffd41}, {&(0x7f00000015c0)=""/220, 0xdc}, {&(0x7f0000000300)=""/250, 0xfa}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/159, 0x9f}, {&(0x7f00000014c0)=""/125, 0x7d}], 0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x8028698c, &(0x7f00000000c0)) pwritev(r1, &(0x7f00000017c0)=[{&(0x7f0000001700)='I\v', 0x2}, {&(0x7f0000001740)="b1f217897e36727a158a2a47682eb84853ae20e3a83608986a5064691137fff6a65b8af79775b2a85ff52b062e0019075a6d068a8d231f0fd683b08191e6c6bec2f5a6dabb800620196c032668c312bd6594fb9f4bde960903d500267f07d7f03e", 0x61}], 0x2, 0x0, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) r3 = syz_open_pts() ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000016c0)) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x229], [], [], [{}, {0x0, 0x0, 0x0, 0x3}, {}, {}, {0x0, 0x0, 0x2}], {}, {0x0, 0x1}}}) socket(0x18, 0x3, 0x4) r4 = kqueue() kevent(r4, 0x0, 0x0, 0x0, 0x400000000c4e, 0x0) kevent(r4, 0x0, 0x0, &(0x7f00000000c0), 0x800, &(0x7f00000004c0)={0x1}) kevent(r4, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(r4, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001b80)='/dev/wskbd\x00', 0x9, 0x0) r5 = kqueue() kevent(r5, 0x0, 0x0, 0x0, 0x400000000c4e, 0x0) kevent(r5, 0x0, 0x0, &(0x7f00000000c0), 0x800, &(0x7f00000004c0)={0x1}) kevent(r5, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(r5, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) dup2(r5, 0xffffffffffffffff) r6 = kqueue() kevent(r6, 0x0, 0x0, 0x0, 0x400000000c4e, 0x0) kevent(r6, 0x0, 0x0, &(0x7f00000000c0), 0x800, &(0x7f00000004c0)={0x1}) kevent(r6, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(r6, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x400000000c4e, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0), 0x800, &(0x7f00000004c0)={0x1}) kevent(0xffffffffffffffff, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) open$dir(&(0x7f0000001bc0)='./file0\x00', 0x2, 0x0) pipe(&(0x7f0000001c00)) r7 = kqueue() kevent(r7, 0x0, 0x0, 0x0, 0x400000000c4e, 0x0) kevent(r7, 0x0, 0x0, &(0x7f00000000c0), 0x800, &(0x7f00000004c0)={0x1}) kevent(r7, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(r7, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) r8 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r8, 0x0, 0x2000000000020, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001c40), 0xc) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = accept$inet6(r9, &(0x7f0000000240), &(0x7f0000001800)=0xc) r12 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r10, 0xa, r11) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f0000000580)=0xc) fcntl$getown(r11, 0x5) r13 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r15 = getegid() fchown(r13, r14, r15) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f00000001c0)}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) connect$inet(r1, &(0x7f0000000000)={0x2, 0x0}, 0xc) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x4}) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x8, 0x81) bind$inet6(r2, &(0x7f0000000040)={0x18, 0x1, 0x3fd, 0x9}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") r3 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000040)) setsockopt(r3, 0x7, 0x80, &(0x7f00000001c0)="6342e311707c80d3b3d60b0c8f6d79ae23e2495ae9fa3e6a6018576e513ac5f55521542dae4b2f6979d4d9c1d1de2f7dac6cf521bc59384bcf3a3dbf3b537a91295c14ef6b368e120f8f2516508579c6d54e42f19be2dea9d4d5c9baedc7ef82b87dfa41ab9abdaac15d919ead6f36afbc38f572c23f4451148db59fcf5206052145cc38cbfc5731f60b98ad39b296fe98b23de8730b8337aaa89328e97ab9cf6c44c29270ff2309285e4793f3a8ff5fa090", 0xb2) 16:00:03 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = semget(0x0, 0x0, 0x90) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000001480)=""/4096) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000280)=""/67) connect$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) geteuid() semctl$GETVAL(r1, 0x0, 0x5, &(0x7f00000001c0)=""/249) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x16, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r3 = dup2(r2, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r3, 0x1) 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file1\x00', 0x80, 0x8c) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000000c0)={0x4, 0x4, './file0\x00', 0xfffffc01, 0x6, 0x7, 0x1}) open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0x40000010, 0x0) acct(&(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 16:00:03 executing program 0: getpgrp() mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x2a22) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:03 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x5126) r0 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xcc) r3 = getpid() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x9, 0x5, 0x7, 0x0, "e10c3181b35badb3e4cb9f59213900629cd6845e", 0x79, 0x1}) fcntl$setstatus(r1, 0x4, 0x0) setreuid(0x0, 0xee01) sendmsg(r2, &(0x7f0000000680)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000003440)=[{&(0x7f0000000300)="5340ac", 0x3}, {&(0x7f0000001100)="218e1042a61ec76d4b891caa3757721c41becdce928d9590b84279badfb4d1e2b894a5abaef3d6c6f59be931cae7398acdaf56ff6819178f928deb3c164d114d5d7463d5ed70135e0461926997202cadc7f9bdb928be49f5f6d3234b48f36fb54ee2ea142c47e6a9d383e6badd8269b3f50583e532f96ccf8a18c1ebdfc27dc2c19c91222ea15967f0ee5bda6d806ad528e0b8ca95a2e9e99a97d017da1e3ec2689d04bc3291342300a5ac9db0298aafc68ef0bc8369172d071f02b5f765bfff2b11b46775101c29239d94ad7218d6c97140f12cece5fdfffc6bd36b59a81b3c441c46a98ebea044646ae3da0169754c797088b3912cea3341dba18d2cb4893f72cd0e2a091bfc1a0ed4ff359fc3596a1e4fdd28821b18e72dda4353a929e651fdc3adc8f0a4cd86a719f3950e8a8bd301f7621dc79ae8d70fa974175fceb591b3bf2a1dec9d81e23afe6a7b0614a6873e5c6515644ea0699256c6eae017fd70e591a6caab08c15b9186e7069444ad8d1b880c1c9ba46962c63a5ee7780a6a20da4dd3b36bf12407bada264521600eca092c7da751981d034ed6ab5311bcfb7ac134c0c4170144830c155dd8b422dba1ac49fd2044d1f61254e2d7a965e5ac90a24071033e526819b2dad01da5314ef7fe6a966f80a21fb3b7f46e089744489e1cdc153b10e55e1b300f72bfd7e65f6a8198d1177a684cf39966135ef40a7eff9574d661ddb32526d5d661884f21cd62ac93a37d22317c86d20d54e79280987ad83fce708227d14e8d57451506ae8f9c23ea2b89b47faa289273e3eabdf1dc91c797e28ac6c9e1524b8c82caede7d732f7d2e73d41701eece68d3f166d0c6bc7154f9f0c342cbbebf2ae01fd4253343f2eb36038584098799e0b41c6ba66276622c134bb0f716b5ffeb06c29cfb19538cf304c3ccc8280b794a6173d9333ae6c3e6c026a1865f62265e14043733e69c2737eeee98361f73a573061a6cc23d82983965d29682a7aca953b9db42cce99a1962626a3fcab22f33173c6afe022f40f93908dc410da0a0fa213cfdc89011a717ed5a7abdefacef9b300274dde16a9c807865403a8af8b4c994503c4887eb9448d853159cbf5e12c45d78b59ee0e21f97360fa198d3f5aa02466bbc700694909bbc96cba568026ceba61c29fbe21ebd4b86993b94854c30f92764ee453323d55024f4a73b7b1fd222ded1aae7e7726490006fdf0583e8b2cc1e6c3dfdac6778917f37721284c13e9c63602aa2729a43102dc7b51dd25c6409291a04f514639285d84defc55f7497b0872c7cbf7844249f8fa4d39da4e65bbb6fe211e5239baecc8a48266b9b8ce88792bcb205a71ae4f54194999f244bc89c13e36f6eb79b1f3b18fb3f8ced18d4005f42215bf96ef73ef6ad9929521b2dcce58b9e810efedfd3c1138de5d2ede58e64d66e098857bdba63f9abfad227edb0e10d9db70b9b7551104a799d59fc1e02f70ef68aa340f5c85ff8870ac340f940716f5318b3c0520630acf7bbbacf21295936f520c480865e5d1057d9fb49b56de2d219a851d8b6d6d8a810e2194485d75a6d442efd232d3cad8b12827dcd8d2f88f7669d04bdad3dca3831f22d5c55d3916cd565f724150c9e563fa48fa9ba1400c4c0858b7c6c81b2e6530d1884e59b4757b5e402dd701bf400fa5c5364a95078a3cb5b3ceb73a1bdf378faaf83a4c49f5148f2bbd01d03b67b1b69275a4c1377a290e738fb0dd02b552a1d98bbd5b940205f15c12dfd3b4e64bc26a39308bf0711df2c754cfbea33ba7a51415d84783e5964c1bbe5b2c6a3e7b50435351433a2691da1f0247ee5a94281d20a45dd60b70b6a5ff48e23bec6f2e0fc34f69571bcc241b3743d6a682aca2851bce284007cec6d5547f4c99b0f0cee056c6bc95256470f95426b9863b8d7ce3776eae4e57057affb12fe593f3c28d29bdade1e1a3786b5dc1a917c058fb327d1e09091ea984e86477f1444e33d6bc115f7c76eac3f5ddcebfa87bfd1936a0b97a6fc8560203ab0a2a448c7e31aee8ae849497e0cf0259cf907e83d95009b4c657c25877822239bb2cd917b84019cf90cd3525fc320cd4ee55a24719c3b388d903a55e6af83925513718c0b3b97e072fc7a0cb50ec35525737963a3d5893e2a0bab4b438feb83d15770a9ec7b9f17581f479d18e46a503e885d5ab24d0eca4340912dcca6f0646ec4ccd519c08a32e1a62dd2e1e154266a21fb03b94cb9f67fce151906f4c3ee2e3b226b7c5115c3e37a6cdabf699c0b6d6c4417d88aae9cf2b0f341fa2e38b45087ed00260c5d54c2a05f54abc5f31e1eab86885f7989a5c62c87f8d105293e11591d0069cbfe16bdfb12d9d11349eb573a17d11a858035278be528f0b7d3348e916c70e61cf1eb3406e16c5a783249d3128b6b1fa09b2bc0a42cdf20c87a44549a1c3514eb20232dba32f955107f88b0a0607acf45bc438f26693925e130062346097f210ff26add1d39e469e7644427e08fde0dce21faed8b715f980c5689393850f97fa7d6738a7d60449bcc33b6df0e42e44b9a6f0811f792fc61a845a342ea687a5e78b81a236a9add313459914ba7bfcab54515b4408a52038c2211a34c3b4ff84f07a1662d23611dc81e06930a93881e55b01b801524d7e152edb300cd195206de8c72639127f607859c97466640bc6bf5cf4eef36cce63cb562d16d7e0329ba47166c6aa20b232d6a8dd77ae185968768848626786add96ea5dffa7409f3ee17c29926e3a83f7be7b470ed2c9c10d04e49ee4c022bae1c641dacfe234e600e4aa4bd96dc7ab723ae9684f20106f2b983aa49e57f50e5ad4d3fd6f05d03fb4b55e0cb18d5986fdc7d5654f1ce22dcdc950c479fe028409cf548a1224f6dc2947c128bcacd336c4ff6c9831f38241208e9e803322e8f6a2f7ccbdefdf69acafce785d276814e559f2bf82758498ad1eda1699b145ba5db0718cb4d6aea4cd23cb064d2588b0ba8717024f774726c5aef3cdc835cb61c86ea4ada3a1e7fa7b4d6499e4c7639f6cc1e0d5bd3df1992a741443dd56b5a42255b2be75f0f61b2325c62c7ff22095649fc81e09894b8f6916e2f6f11cec38b7143a222e7bf5b613f102d87e5879a0d5458d0076595d1384b7177c2ab6852f2dd5e1eca40b6f6aa6c1330141f3b760821f9d9c44e8de9dcb7e505e23f19f9a5f945340129660893d7f855438cb5c4317d82be82dd8b64fe800df4ade31d9193eafee8fa899cdae5eaeb3e642bfbdf4f3e0643786d3f537724738e85c548d410005f5b7d6dc868dae763569cea360ed1bf008183c36a08fca177f043490b68e8e2e7fe3ef98a8caa21c4fea08f48e62e4421a68f108fe8f24ab318938481304321a2f1368d8a07f77bf1e9ba44bb048d21cfa70e15a70e63d6f890ef8fcd96b325923991b5070ebf1a4d28d0bf77a204f0f86e708074cadcafddb1b423442aaf7681bfa3fbcd576cf5155ea98673a0f99d4dc5838c176993e3256b2e40e6dae78c6986ab3872676759b8593ee8e47bd25355b8e73fa61b01702b6f250312a7446bed4f06da256e1b775c576ba8e939acd8d0ee1278d87e61fb4e819ea6f33c720beb289d7d519557ed98cf8dd4c7c5d10ed1b259e8b638ebb639352cb02d268e6ca323f077908eb4856e184b1ca1c28c34aff5e0706fcf5b936b0ea0826a86f37f0d3f5774216d0348f657bb5b1ea4d7c45f3e5230c8ad6987b7d0453f707126cb396a48b15ffdab87c6c5a45d52b59d92176c7455c5ae19ff64daedec724b6fbd9d9a850c0b42d85fbd7e6365111ceb52508b61eaff91e0acbbb6c3e51a1d7d0b08c4bbdb6ac09d196042840daf4fd321e7a6b7176d39b25c32f2e1063d9027e4e728ffa10cbf1d6a2dc4b8a579dda6069ac45a8b51050fa89ef62ea94327a02d7e3c18f6a0594d5ed3f36f480c68f141edcde89a921cff8aa6cc683a6c74aaf07af2d5d2d43abe7228d66625400091cbdbf38e334e8ae0c9645a7af627b9a2302c9cf20fde61a5fee74d5467263547874667727d606c459a8b5057651646bcd268b11f467802a653e8af9a56469c03763d8f1ce3d820ee113ca43ad8edb28ed5ad5ac8ee0bad9854c51cfb411ec0af2d0eb2d78705d7211e154c8bec3262b5fdee94d93dbe9f967d5601c523fb440b6f3e215eef1408e44f4f00c76fcef9ffd3508f85eb76aab3a4ab5b460ccc49629fb298d54bc45d0a5031f3c7053df37076131e33411e65b5a445ed369d0acab1f68bf63ea7af6f9616fb1c53863b2d0239402b7a619a10205cd16eb6a64c4718999cefbd8cc17c082b0f8717b372bcdf730190c9b5f2ff1215e85052dbdb6511f8b5fd7fed3c681de3de57164dff288dfb52872b009bb6e49922a2435f72f90df8e813db992be0d1d16e0c50660f6ba034d64c4298ec7ce4a2f1f6f9409ec31f8cc07b29f7c5dafdf4d587558d93b9a7ee9edb0c6e79300d86e0c978019ebfc15f8707437e27f663d189f1cd2967ad2c5351fe296815b95d903661692cafbf9665f3ce05480d1932018bf7832fa9eec318ae9696805d1850dba60b5ce613a5be5e11a2bf4d99e0316b74f19bb77df2149c0afa4935486fe4d116d65019bbdb8588e28773f9f038641a7e32daa9e979874f9110034aea88cf54945e8265a3267f52c5a1157af37abddb139454d0c4c953205e58ca274c5e95686e9394c60346ddc719b8a737efa45b4508ca568f6b0249f921b59e8bad5ad24aa797fc8f2aa62e27c0ac137c06aa5e8290514c878712268b34000a7bf2793ea5c4dd545dcf01ad8e02bee7d5b5ec068b6e593165b549b3997f964dfe31834c26cb3bad958e248483e12c0f5bf95af971e15bc09fbb41efedfb7a1621dfccf54a1ede59f45eae3472bac37c8ad55b53e8e18ec680736b91ff1612147d4bb36d1bb1254ecacbac6500a7cb796ea04b298d7fe1e44a99a17a6cb9d991cafa3134f6877032ba772d20234fe2824f0c6a8ef91da1c3837b70d9741dbbc5319887b5bb1b4355d5edf4e9c671f0001753ced71e555ccd505ea2fad0e24a8d8c24a61e68375aa1201a276905b933a38e8457aec75c3599d2b974bcf0e54dfac69ca449a1323f68615a1df8d5f05f5c4dfb4370cd67fb1d38bd2ce06f533a0dad8d260730f146f898ce9facc37af18dcbf8fba44d2cdb91c71aaf74ae1ecc74dad4c701efdbc0350ccbc7416996fe8389664f672b7ee189adbe1b1fd60a0d2daa11ddf31c1425bb3298c939d701d7144101b19d64576f456960ffe30abffd5c6806b9fd45dfdace654392f7517a4009d95748a842a206b2e183739b03dcb43af29fadd20a56f7e382095a010273fc58b8c15e02bee854999967a4807121794b970969fac45b87ce724212d6cc422204d24bcb8941b39e73ffc4b10c975c07705e30a4a97e2ab242e1f51d010b73a297266c55119359d3111f132ec374000368ecfe6828c59eac4e54ae3ffc9f785947ebff01bec7d30ce851dae26c8ae5f3aa46d6ca98052ce960c15f3c7fa61169b500274a011ac54617bc6222c00a1b4519da298e6413e1c1a2940df7778e66c603637f300c0aba3150a00e15c1631e348a30e3389a0fc27b71b454ec43e0821d8933547060846e60ad4245bf546ed80c5207bb3f566242abcd146a0d8de5c9a7d211540d456b9e104084aef62c77e8c73e3a5da46f737e509c410608f67d30eb0f334c981fb46617979fc4f948fd7d8a1e3785b7a8219c4148f8489b163b359e0320f35c51db52210742ded311edde579f4f86b8e63a660168", 0x1000}, {&(0x7f0000002100)="b1b463d67610aa593128600efddb827089bae5046d9258a14b98038c8d894c33521257825275578c6246666130cac587b3195b3e8bdf72b4bdd90b29e2d645c4a8dd7ae60bfd14ade9ed61fa3abf63590d62f09ef5d9a746b33975666631e3cc28793ebfd39e31d856c0497a935b08cae85ddb618c9f07c8d13e492292aabe07eab1c37b8285745406010adfb32ee0345c961b90cb16595ba051ca66f87ce1f183cf5f66d74b03608d833ed372e7c4debcacb23d82a6d956fd202cd31c0b4bf05fc2756b51a489c5cfed5508fd5a5c26de018a5d95211140b533da21493068fdd049d492cc1fe9231b0091e1aaa8f72ca6d63891070adaf0a230b621864ad4d5258c2de730f7982ffb894019e2ecb3472d8d689dc815be7d648820449107368473fdb63dbd2ef05a6034ed9c25f52dcda5748ca2195bde5251becd34d372dc9b53f53b5f10d6abfbf570777f28a687525c05e5eb453ba2be2c13a0a4db2fdd6564800488c5622fb8d90d0c86857a60a740287ca6abd107599df46d98ce429a056961b6224c8ba1c590a54b32746d8c2a92d0a56dc1584f0c5933eb6ba0126b60da6d00d091f2615b766597e1225a9ea2fc9e14794001d967736e45e06880df3b6c2372b5a001d7e560b7527c742b200d537ef7009b34dd24d49169c6bc5147a006611e1491e99271c4239387648ef0bd6ba9552799875f40855dab5ef614b68512707d0aa35b171f5c4041f7a63541004c0d546c228e9b08a27ad9dd5ae8f4a9c55d7978d115adde32ca9fb7e355007e81f187d57542e6997cfd7536956e914309da128fc30db8302da4dfd476b146ee89314cdbaf978f91365c71e0bfd4d03906bfdb5bfcef95d3e68d219d805ea0671f4a84721b1d047b51dd999a0fd2aeb2ba98aacf1b035d699f04559d6294c94e1ec49f4202be405e9f9bce2e09b93135080db6b16bd60638fabb2d252b046c78c2cb0bf6aa39391495ebccfe120627c61b3a5de81771da3027bde9d93b714bc8984884ff55a8caa824aadae42732330abf16f979851089e425df711cf49d86a33721f2e92beb4532c38e8a8c034680738dcb0f2d729ce7edc4c3311e45baf37231c4ad00b17cb2144088145e02f225a1c3c279a511ac536bf6f782d638b70ed2ab50bb0e99e35563110cece8e74c52d1c8568353f45f6501990ddf20de8c9a371a416c19999efd5a61e4c5661e4b876c7ab7197dd247c68b1b777653cc721cfdc76f5da470bb6cfa5b06d1b3a4b6e31464d68841a10c7865af3f7abf8f3da05326463ac42afa55af276c39290f3f301d445a24b019adba36ce171bf7d5910c8d3bedf8fced0d94334c9a5f0855096ad1f8c754d158d9f11321a272527873ad67ef98e109ba1fcb77249555b81bd676b4294f6bd08bf76e5a4e70dd4e52b45dc5db6484bbd2d51ce217104b122f5ffd601137f184dc8c47bb985a70ade7a2e87d12a244502f4c045b5c09a3999f25f65f96a3794e01886213cc9205898923ff791fbac215daefd027fd5fbe3f287f571434c9644cf82b541a87a5945077d809be7a1d7e1dda549feb5f456bd5359512ada7984c0f75b1be599ba3db6c9c5f4cd479ce233c0c6e506905f454d13cc01ce25a40e72fb91d999ec4fabeb508a5356506ebabfd8487a6f46224750f2d2081a92d38d5fed1e32b83530740b0db562eb94f9035d347a83ff09240f7dacba5ca134d1648f5eb83e07bc06e38e067f670891b7d3970ee5d5443f1ba3c8225272567ff9a67fd0c18886b7c7a32b84ce4259579c9916e8fcb550df61d9fe60884e965d29216f091d80e169e443576179bd7c02c1d2d9bbd16a1dca6655983b30e6903b76f8a5cc2097c2c1845e2df0beaed8fa81aa3cff7cb3186bea7772cbcbc2ebe901834482563d4f6076e7bb2dcae238f3626b390383d5e18a911329896f84b96898a4bf1bac14263ae9063b190280843715598fd8c28c6fee2af01de5ec1001097f37435e85fda466188cb8c884b93c732154f81120f81ababb0e3a5015a76fdbb8a3ea05cea8840014145539cc8589beb9a526f9ccf3d8d67196e5ffc63c2a870680e081b0e345a670994c34de8a29183abbbb8b0587d3c829221dd974a0ad460a3bfda7c66c203826b79ccbfc57a4bad3a5f91f862c7b0d8b5a442f87d0269ef9d7aaa1b490124241114747715122552cb8e03fd260b5ab1fe4d8b7f816cd08881ee8675af29c27f19b7d2f66176589c9979457b8d80a1c16dfdfeb6819e16de13eb2ec665267ff79bf5c9e01982092314d3061d4146eb065280ab12da0f34c628aa901d7ff8f7721abe1a3a7e755d39cedb7a3dbe1c9e6c522a03d687889ee7eba49a86ee3b9390e7388a025d3a1fca5a084e24b987d7a51fc7f40ce060c791976247ad672a085140005b7e0b18f11b3aa719f5fcd5e8856d177ae9ae76003337a9c8205a29d83043850abf49373c7794a51a776b773a4fbcdad08469cafdd26bda75d54af7413740472982ccaf10c00ca14362225b2528f87ba7ed406fa8848338307523e51ab819658098263651fa2571c1535b3a94641bece01942285f3c9ac07a87dea2ccc8eadeb581f00b884dc1f1dde4c9f21a7dbb9bdcf91bc976f30396865d04f9fc1cf3264ae3db1718e06f817af91c721c9d9681fe4dca7f549b390465df2b58e4303cc89746ea9a3c51f3c467a6be5c9f5ccc9d7228a4822dcdc32a9d83baeb35e44f3235edc31630b98aba9b66b875f93a0714f547301bca38fea22db1f8af8f4521d2a4a22f6f96ee45279b840c7fd31984d89753c9a2a27c662b62db375f8478e91fa8a3f1f2e755cc3536f0e7590b883121e3ccbf59cf2febc98e7a51b2d8c31a48631b1731fc1321eced8557f5a3f21be64984f9c96b9affadfe2deb625d676e4b177045db5a42d7f2d500b2b14c33277861e35bcfa7b9082e8ccf88b5a19ef8df3ac8bcd4ab0af75270d2041b245eeac775008bc56b2c0c9c6e44a7cd7586f7885aa2736777b052958ee825b5d1b2c1361ec7e54406b55a1a9dc4fb40972eb10af9135fefd11f2a3d028cea850ae27ec74818b3ba22bd40793917d081dbb8139e94d39ffd1ec64709a62a045caca3e14de8b78cdaf444a4b881008c386d942fd1f50ec93a3edf0c05bf6ff7e4b6e1c6cce47eb26436be99d5451b7d04f2edd79e1315c927db7057e06921f8d6ccd7a3ecf52f2b8fd9d2f966bc252b7ae9f3c1bc234007df24293839ee47022957f78b0e55437bdfc39475689a54af5f47e3f37664549deae4a54218a2fa03d3e8ca7fe834c6e6460f92ec9f1330298be18fb93237aa1b97463b5f23a5f847c2055d78c963a493b9a616e56c28bbca465264a5144a42af9c8578cd4fff919fccf66d019f759b111cecfae9830ab2cd3f6eeb1741cf45fe363e2c261c6ef9fe90a4b21b92243b3cbf2b6cdfa4c4e12eb74ef4c0334939233c08e4af1e5d0309ebfe9754f097af9d15f0215dcd66ab240179a0c92c31c4cea4ba64c61fb29d73a9d503162e1ec08d1ed678e471e4eac8dc15f2aa5d13cf18eeb62982017c03771c60be8b49c7b898f6f49f9bf464240c2dba1c09d8d9b9455c48648d95cc749b25b4f108b604545cd21823cb65ebe7f7916e79c92fb184b312ce08bc11eda7d48378cbbc8aca2df73f664bd1a5f3da5a884bd2e9278c26b8ce9bdbc8228ffb89351413b19cfef703eac73104ed9ef7aa1f8520a6dbe47bd590ccc803d2f17fb06e396e4bef98430b1b378425cb7deaf4fc3464b9190fbb766c5ec3edbf83bd631a73956379242a14a5f0475ab3ecf6af9f2e9d92555be00fe7ca23be5077c9fc521538bb3633d5fe8f6814811d6205d07f72f520af920b1714c642b7ebb68b60f5b33ad6e8f31608d559157e64e3aedd0ad8870e10417eaf5f3d00b6e7fdcf70d2be93baf376c78a3bacf7a3bb184c8453d5745d1f1d66b5b6bd3ba8421f6880b9d09c6af29065943aa1ec1d0f9559ac08bae4c2fdc5cd8f9bb124288bd5e3cbad723445aead63e9e9d068dd012c6aabc7715069d0a09355d2b0be2c3ac7ebb0265fefbedf57b8b592a095428447bb757329d6d0d4dd05d72713ff6bf335a0200216102efb1f605b982442319e27a1def8512ce4af43352ef0c17a9cc8c581bddcc7b34deedff60186ff4a6201efad4945aa2cc89b233fc25ae04f6a00ab33b8b4fda766f6f9ee9ab6feaf8fe70b410f4fb7bb4d0678e3718308356480af02d1c6ed7394954aa428030eb0c5c19e83cbcfe0ca7ba62df24c47028031ec5de13e82bdf319334b7d3edbcb1da57ac82b86bfc77fc7032c9a03921f5c1501be223882eb2a65f5cfba7ca5d81a090fed4369f9599ac89bb65f0a4f9e670ccfac0902820cd012e1bd53eb651495950c769dbfe0a01d92597ec652a01353695a04a4870c86fc9a3088388a49714bb2905ed3186b4369c798999d15fdf62e2a0ff9e2e02a65318cd4293ad7ef4bdf6557da2c328f7be040e080d27329a1e0531e45fc2557c30eb7afdd3a75943c921f90a31f0909aeb1dbd91497c49d62c76df2fc79e25d585bc9c693272a898ce53d09f756523ed4a4834a71cf7e667e02818167bcaf48bd03aae54984ffa9082d01e26aa3ff052aa68da451c11086c6fc6f487e019e3f6544449fd142973c8e5c331de30c816d1f4f4974145b6508fe8a6e1c44c57e9cf883b5fbd92b296ba6a17977068fa1aa780bd9f701e6cf42e78f06bf9a4e381d333082bcb1bf3563641dcbef7e8a13da091be154606db22966ca7d92dce6707e745a1008200802ff97b60f82a788f75d81e31cb7973def48841a8ed1f9df8de907ad5c58fe2dd7b6ea133dc068a6eb9a0e272e52a2b8d58913736a3a3ba6d9a5c3c18fee446abb44917fe17f88f0c396a72dde5743320d265268cde77c544669f86d903292c9296532a44cb5ad72ed0b33292fa7cc6a4f3e89f8d872aa1858694f03a0a2abcc68a3a8afa0a92346b40175a2b3ee1b7774c023a5f6c6632880c6b977956c9b52470fd129fd5ff5c746486c2de067df939d778cf95cdf519bc07f1585464362ae1164b78e71795e5315365845892edf4aae31a00b21297ad8558f1e0da0239c29eadef2ac51a543661d19e8aed6b0aefe0637e3950a28d1bc0cd1ce224e2cd19e497d470b4545be62a638fd3b5e3ca2239a225bacb8cea4df0be387e6d9eb7213e2c7638d297b1462d8e683d04912b7087c761df7e3e9c96a28f76b2009eca58e1dea1fa980e0d8fb877ac2561a0db4970ace97fbd9e62310fd4993415d6690ce7c7f7105f82bbb95bf8ad2c00629cfa7c71f935db446988e9c523dc0fd58e1a45a9a1dee50b39edca7d44a8fe420741ef60983fccee5a5489d780f2c519029910cb053433599e66c312f779451aa035fefa9d73f1bfad8d8259fa335f3738f0a1d295dc9025435a3da952398d0b712e11590663910d9360d9cd239032ad2b2def4b75fa2ed8ccc79de8036abb2f2e4acb0b0da61f5cfa6e1a5825d2c4ea7f2453b959317b3ed35532a2b211796638837a64808b527890b3dff9ebbb3363767cc8e41c3d424bf5d468984ee60dedad24255ca57694dc4c94d800c17058cfbd2ec6ce093e9e66174dd4431124c74695957b784b49c3c5cc74979fbd4d25e3a15b796a185a67d806f1b6d7e2daff9f5a47f16019900d6f10a487ec6372e180457a75db233d11e1cec8329aa796c12a011b72d6d0d88298b5978826b96d97d288b30628788657c57d568de45a5ee8495c337b75f19202bb1ee2dd5299c08c7e3742dc5224e", 0x1000}, {&(0x7f0000003100)="6cc5e458c8d3ddc0dede49a622353bac6c8e0d2998c33a7b847a84be4006e2341feb0f1175ecf2464a279f185c566950b44c4097f8cb174d442cbc82d9d8c0eb97ed2a12af3e932e3b90bdc78ef0f60489f6d240b0675af9119a9b5dd6792f86dd207357e444e1158216fe2f4ce5fe9e97b3d5a8928f847a04bc204877a80f902ae76668bbeeb63bf9d8244f769e11b81e80af135461794607a2d5ff90fae2fabf6d817737330f015db0d9f14e3e74215f7bfef464069b6c088647798fc27beb54e32e01968141d0", 0xc8}, {&(0x7f0000000340)="7ba917bbe886157b95cb8258b82e2fa14d168e680186e1f245c1b0e632", 0x1d}, {&(0x7f0000003200)="fa82614b9f67d2b272860355146340b62964114ce646adb8a8e9a332968a3b4d5980026a8d5708172119c62cbe653879679572e9da89146357b97ce4af9a7a8408ba0eeb887cbc631f3dc77d1bd757d8f25c91f050bde67bb82c49751bad34d694c1f5d399c3bc8dcd47a3b1223959b91a9190452ba8638bf6d8811e6cdb272a0197e753659379f3ac5b0f1794f477cd5ed13971ca1875330b5345816927b46dfbaa6d78b571d069c4940a95a980356eb767298b470b49acd02aebc4027eadeaddb4b883ed37bf0c3c2a6e6b77ceecf29cc673fdd267e9ffec5543e16dae5e519fe3dc874538d4f04607237c13bd79b4b16490792fc5cb478de240ecb20fe6", 0xff}, {&(0x7f0000003300)="52ea304bffdcc71820eafce9563785a000e2bbbad451df2180f8f994794150293b03562ec474f0d702a78a3ee8ee812a9e1f571080b3918d2b673d7692a687efbefd43530b7ff93136a56fe0fd020c6e3665c1f15b01080dc15c40528eb6f1128743de7d930f18c0f32ce948725625b8b6bd3f5ea81456a1246490018200dc50cd3db2bab68d24ba13fda3e75fe56a08791b7251a38a68984d5562bb938f2ab43a8a2617580d2cd76b92c595e43747d36b580fa39ce219022838d1393efcfca85d2e143dde895c3784e4d69c1a0bc157e33e610eaa16f0810c84ee8dcc1c3e81c41194853d91927cd9", 0xe9}, {&(0x7f0000003400)="cfa7c848f26cb22c9f3dac34be5e76ece1c92a4f764897b074de9bee5b86f355e5e54350cb4daa9dcc76", 0x2a}], 0x8, &(0x7f0000004080)=ANY=[@ANYBLOB="b000000000000040ffff000006000000b0d7175323089882de984e2edb465ea25fe960ba17021d72a508530f9b791490d0e6a9598236a8b991daf2fa65bebfc7981b2a061c787a4c74f46693aa3885bf87af9bd3b98f3bf4c1e3a058cc6ed02dc6bb80d25363a976f93d2a740fd25683328b287b28d3dbb3cbbfb17d997a4e2a82152b4b49dc686f0ec07b5c46fb692fc507e2fe9daa000000004afe9e820000000000003000000000000000ffff000000800000f04b5676b366f275e5c84f22d19166910132e8d0127f02c4ca2797e4000000002000000000000000ffff000004000000f859902495dfa7016d8be0fd00000000980300000000000001000000f8ffffff1723f5262326aaa8a236951cd9df46d6cf1ed316f287bd0d0e1b02cbd480df2c5ecbb025ce5f83d4afbed2a7517b40a4ecbd5f214c17f0418d2ec0f663479ff9e53090e8887de631e0a6539006de72a33f50a916692b0bf96799706b7558ce5ea59d2ab099752aacf5d7cc7d4781a062bb417998c1b4f75872f5a1099b326e8ae0462e8462f3ac09dc08937bee5721f7c1830646eb43eb62000007000000000801000000000000ffff000005000000b312b36c4a453675f6c1b5ae4309aec1d81deefff254f4c3292ad226c67b57a6015e8d26666fdf1e4f71f77c62266accbea68d6ee313ad97f08f195381000000000000004359c487a615294ca4f0b4411951bd1302ca38afc0dded7d61e09cb3b7ae5c989857bb2d15a11fb80d2848a02eddef8d37efe420df3e981d46b411fc0fc025dad62567d1887c80afa44a07a8281e1b629a6a0213fb6a09183e0d36fb9e8db06b05e11412d011628ea961155623c9d6e1bbb7f437246f95b469f86f23f9fd24b4332457e91b52544ca2b7c6dceb8e065a0bcccaf627e151063bba724ac2ade9deb163fa00000018000000000000000100000000000100d98524b8914c3e718800000000000000ffff000003467333b4de51973b74e6ba876d61b091ae76172b5f919a81e74a1037eabd4224431ea63d1f225004678ed0a4e5b54f5f70b467f12ab6ee6162b04096ecedbe9f59b557a9fa1a08d4184d8dac61cf3bfd1d11c1cbd47d277eaa290db39a01150e9ec13332b9357bff6304783a005000000000000000ffff0000fdffffffa9587ebf5394cf6572de044a7e8611a0de69d7b4325e405de76e4bf5cf9a56efdaaef318de81d611d33a2aaea996aafb5ffc876b8bfa0f0f9558974d000000000000000000000081dbfc3b76b7b924b7540200e95fd9e85692a1fe61ed40ff25b3d81865360fa0a8e59f22864b247279c8a02fba001d339058bd54f914960064936f05a067d89ed2b31455164f68a0b11fe041f2689a01ed5b0fbe4dfeba289679c5f67a3f3e0b6d46b0147c0c7c1fd2a17692d2943205df0eff973dfda69f5e83fcb0d1e1ca6d66fc2589eeed7839020e425fd8804e5f7bb263c35264aa819a537f3419e5d992965ecafeef4d77fd8d98c51d2a9d469b7f866fb5f530258533d5ec64eec84398ceb1a7685f8ed4bbd1ff71f87bc400000000000000000000000000000000000000000000000000d032f8855cd5f737a74a49878f0b1b696a080bd2f64c348684725899efcfd97e7f43faf82a3a004f43c75e2bf7f69f4c3b7f69307277c53790369a0a5b92f3d42fbd3d407db50639deda4b8220f58f71c4583647339018f4201867c08f924bcb799633432fc51ac650f8e856c1d351beffb538ab2b6d98a4ece5b9cf9b76acc4fdc8f655380ee702b7ad7c86b2e37a4be386e19d0fcc47e0a841e72b6fb33aee2f20e0cb4015b0edefcd9fa31544023e36e649ea8505c08cd794850031df29cf1d2d89799f58500000000000000000208e828eda1206963a203b4ef47e821dcd1558c9beaa50a858477679e65dda62b03bdec673c271050cb294206f21767a43a7c19e6c94fb99d62933c5fbce109cb3b2616f94cb47555c0d662b15a4e30387c1a4c0bb20af4a72c5dd6c58c2c6bb7f5877369efa756335112b84db896125c9dcd8bcca6ca92e5f530df63c97ef4f57bb7c628ec005797ada5c450f8fc9ffa0f7c216ee73e79e6db90088d0cc80061430c88233791e1462a8c45698fb997e67d898a899777c5525c59a246a3dbe60290a4ca8c2d881edd68dfd533b7eacfabe31320c36ac14da99b42096bd85a77c3668a87c5ecd7c98caeb9c4eded0cffdc66af3361f741100ec5be8996ee33660768c5196bce177e52cdeba1fd730e28c1448f7cf5d15a2bcc2a038006ba6960b0e5960715731ba4172042c76a990bccf51ad4e802887052d5305d9348f4e08b44bdd33dc93f2e8c3938072261e60d41b2ae3efc69b7b5ae1ed07bbfb00fac9cebde307be768714"], 0x9}, 0xb) fcntl$setown(r2, 0x6, r3) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000380)={0x7, 0x80000000, 0x6, 0x200, 0x8e2f, 0x1, 0x81, 0x10, [{0x3ff, 0x0, 0x6, 0x20f}, {0x9, 0x0, 0x5b, 0x7}, {0xd8d, 0x400, 0x7, 0xffffffff}, {0x6c5, 0xfffffffffffffff8, 0x6, 0x1}, {0x2, 0x6, 0x83, 0x7}, {0x5, 0xde1c, 0x6, 0x80000001}, {0x6, 0x3, 0x7, 0xfffffffffffffff9}, {0x409, 0x8, 0x0, 0x6}, {0x200, 0x1, 0x6, 0x3}, {0xcb14, 0x2, 0x2cfb, 0x7fffffff}, {0x81, 0xfffffffffffffffc, 0x2, 0xffff}, {0x80000000, 0xfffffffffffff979, 0x100000000}, {0xfd29, 0x6, 0x85b5, 0xfffffffffffffff8}, {0xfff, 0x9, 0x4, 0x2}, {0x6, 0x81, 0xffff, 0x9}, {0x2c, 0x2, 0x40, 0x7}]}) sendto$unix(r2, &(0x7f0000000580)="767beddb13137b61770fb969f91622a3d1c4ce155b5cbc606a3ceee8ecc1aa0f055401f1efced67e50dec4dc4f298636af9be2769d4a4ad10dff66b83d197498b7e44673e4c61c31a8d13f304eeeb51b2fc908c6ccc50d02230fae05e5e84014ef185b04619e7608e8c03d37f53f46c6fe06a46d022e9102979a7d5742303cbca74df006", 0x84, 0x4, &(0x7f0000000700)=ANY=[@ANYBLOB="ef83bf55d4099342812308751af2d1715e00718ac223178b5e040c94c58e5a0e424463335b6158a38dff4650aa3759716bd1294430a49687b31365f3cc02446da257600b9200"/81], 0xa) fcntl$setown(r2, 0x6, r3) r4 = geteuid() r5 = semget$private(0x0, 0x2, 0xcc3ef980a7dda207) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000180)=""/164) getpgrp() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f00000004c0)=0x6) ioctl$KDGKBMODE(r1, 0x40044b06) close(r1) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000540)={&(0x7f0000000500)='./file0\x00', r1, 0x1}) ioctl$TIOCSTOP(r2, 0x2000746f) r7 = semget(0x2, 0x4, 0x40) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000bc0)=""/164) dup2(r2, r2) setreuid(r4, 0x0) setreuid(r4, r4) r8 = semget$private(0x0, 0x3, 0x30) write(r0, &(0x7f00000002c0)="e364b706c4", 0x5) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r4, 0x0, r4, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000640)) 16:00:03 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x100828a4) r0 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x56) r1 = kqueue() r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r3 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000200, r3) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000814, r3) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000040)) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x7, 0x72}, {0x18, 0x3, 0x84000000}, 0xba81, [0x4, 0x1ff, 0xffffffff, 0x781, 0x2fe29bd4, 0x689, 0x6, 0x506]}, 0x3c) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x41, 0x80, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) close(r0) 16:00:03 executing program 0: getpgrp() preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000001a40)=[{&(0x7f0000000300)="52887d19a3c00c858c78ce9b0fced7de358e24551f8adaa32ec3c0b28feb64c308eb40fbb270f921a9497819bf7e36fb77414263d98679b310c6491008b95a2932c55964d7fe556e8fb5824cb3cc351d32248e52d840f278ed3a11adfa587f78d58c91098f0301198cb0d5e929b0537419052d8763b7a73feeaa2cceb819", 0x7e}, {&(0x7f0000000540)="ac56f2a63c68e06c9edd4aff04e67d0ae93bab7e4f00efe48fd551aaeb10db3e2f50abe283b2a51aa939e6c0b3aac5fd8ca2859054292912ed7b4d799e9ac5f44d979fdcbbc7f61610c7fe6d4e214816c26d207da6117a360b129a612245b3581b3d", 0x62}], 0x2, 0x0, 0x0) 16:00:03 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x2033}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_vnetid}) 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) r3 = semget$private(0x0, 0x3, 0x102e7) semop(r3, &(0x7f0000000100)=[{0x1, 0xfffffffffffffffc, 0x1000}, {0x2, 0x7fff, 0x1800}, {0x4, 0x3ff, 0x800}, {0x5, 0xb0, 0x800}], 0x4) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000040)=[0xfffd, 0xfff, 0x9, 0x7, 0x7f]) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:00 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57e8360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa0dac611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c5b041ac414eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c96cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0a8447dce7e6167e2a2d75ae73b55f584d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b49c03189a137d2f66f452e0c"], 0x10) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000040)) r3 = socket$inet(0x2, 0x3, 0x2f) ioctl$TIOCNOTTY(r3, 0x20007471) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000100)={0x6, 0x21cb, './file0\x00', 0x3, 0x81, 0x7, 0x400}) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvfrom(r0, 0x0, 0x0, 0x2, 0x0, 0x0) 16:00:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) write(r0, &(0x7f0000000100)="f8619ba4f0a66b15c0c359b3cfed14b24c5dc208a8a990d94d443e1d670b5af887dc8ddd6e296ca202ebacceafa8b72d0f26fb3612833f314ee74da5f3ce324ca4d983b6f9d147e83b03088b56a0993b563b02cb6b7fc4470607ab150a1794aa63610d9afccd56600767c09fc291fbc8f04724bd5b9d7618bf87bb9fe0a7ed2228d41cfac003d51f3220ad77bdf0a9caadd0bb3d9da9e95b3ebf00d3c4267e3e5a1ebaa09e0043521d9f3948c63aadda153df54e651352c44ad6f0a40fd4f0ac72f5fe9fc4d73b48cf16ab81", 0xcc) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x6) getsockname$inet(r3, &(0x7f0000000200), &(0x7f0000000240)=0xc) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) r1 = open(&(0x7f0000000000)='./file1\x00', 0x20060, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x8, 0x3}, {0x18, 0x3, 0xfffffc01}, 0x1, [0x38, 0x3, 0x0, 0x100, 0x5, 0x1, 0xa3c, 0x401]}, 0x3c) close(r0) recvfrom(r0, &(0x7f0000000080)=""/5, 0x5, 0x804, &(0x7f0000000100)=@in6={0x18, 0x3, 0x8, 0x101}, 0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r2, 0x2) 16:00:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82a1e25160e4fff95d836b81891e830201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x1, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) socket(0x2, 0x4003, 0x0) sendmsg$unix(r1, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0x0) 16:00:00 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) fcntl$lock(r0, 0x7, &(0x7f0000000040)) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000040)) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000100)=0x9) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r3, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) close(r3) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x4010, r2, 0x0, 0xffff) sendto(r1, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) sendmsg(r1, &(0x7f0000000140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="002e2f66696c653000b7"], 0xa, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="f0000000000000000000000000000000f77aaf91d03d795b07d4a44e8d9863928e813a5b1d20d4c0f2935daa70441c0218baa5310e58ea6a8990cf243346cad7624cda1b8cb4b0b889a7a19de1b9132488e5aa34395087bb05ad5c76a3652c060a3f3629a8c8be30f0a047ae97c5c6fadb28de47684850c83b1af742ceff29c0b9e55c7d972f1067741e5730f10eca6e4fecadabc3ea7d17a96f648f90b10664b0361179f792466c971bca42a796ee21591d7b7f023cd42645df46bb86010d3474a2270fcb0a26274221a9368d07b8b5149c190bb6eaca5b24378c97cd301de4493bfa69b2a53183fb5404ffc67a120ce5131600000000000000e0c81256afe1e94ad48ec0fa34d430d91934aa9067ac067301e73503f345b9197d2d0669407aa2f543c193f685661875dc0ca5cca693364e5a1c73f73990e654e0b35a640e176b103bae0851655eb4ae6e0a21ca2dd9fd40e7ed"], 0xf0}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 16:00:00 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000140)="146fe65c52d50daf29af5fb22ec09839e3ca20b0e8215ac02426ed86159d3d5111dfa2434f30251d4f5fcc7c8df9187703a78ab708230e215ed0305f8bd0a7e0b6620b54ffa2d68197a59856060c670e700564397740654c92ea945308dcb2b13fcc46b7daee33b4ab30dc2fd5c599556e552da35ef5f5dbdba9a44a9158df7001a23b958fbb69c1ac2e6fb27869ef4cad52ac6058ccdb88d7c9a9c08dd0b8487861eaa8473ba855bc1e1abbdf4aac", 0xaf) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0xa, &(0x7f0000000100)=@file={0x65f0051d6c716eeb, './file0\x00'}, 0xa) 16:00:00 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000140), 0xfffffffffffffec9) r1 = accept(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) accept$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:00 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f00000000c0)=[{r0, 0x85}], 0x1, 0xc0cb) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000040)) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x1000, 0x6, 0x40, 0x1, 0x8, 0x9, 0x19, 0x2, 0x2, 0xa0000000000000, 0xffffffffffffff01}) setsockopt$inet_opts(r1, 0x0, 0xc93e1c27c8f23b24, &(0x7f0000000100)="a65ede4bd47e7a718f2b5cf25ecdb9c42d5ff1a7262ec16978b0feaa70c5e1b838032261c49c65e5c95f33e38c7f2f6b6d502e2a29b849a09466eed626b4b0788ec23e1c76f8faf160777828865adef08d914c71c601b3081af5cbfe91e105be2069ea29706262e1f9690b475786bb32792f13b3696d9da02e1fc49c2a5eacecfc50dca245a3cd28c3cd", 0x8a) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}, {{}, 0xfffffffffffffff9, 0x19}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f00000e9000/0x2000)=nil, 0x2000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f00000000c0)) kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f00000005c0)=""/4096, 0x1000) r1 = dup(r0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000340)={0x1000, 0x4, 0x6, {[0x80, 0xffff, 0x4, 0x400, 0x4, 0x3, 0x3, 0x0, 0x86, 0x5, 0x54f05048, 0x5, 0x30, 0xfcb, 0x4, 0xfffffffffffffb58, 0xffffffffffffffff, 0x4], [0x63f, 0x3, 0x2, 0x0, 0x2, 0x80, 0x47d, 0x3, 0x100, 0x1ff], [0x9, 0x833, 0x3, 0x5, 0x2, 0x4eea, 0x60], [0xffff, 0x725, 0x95, 0x4, 0x2, 0x6], [{0x5, 0x8, 0x3, 0x3}, {0x4, 0x1, 0x20, 0x20}, {0xa01c, 0x4, 0x3, 0x3ff}, {0x0, 0x8b, 0x4, 0x127}, {0x0, 0x0, 0x5, 0x9a2}, {0x8, 0x4, 0x5, 0x7}, {0xfca, 0x1, 0x1f, 0x9}, {0x7ff, 0xffff02ee, 0x6, 0x400}], {0x7fcc, 0xffffffc0, 0x96, 0x200}, {0x8, 0x3d09, 0x23, 0x5}}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r3, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = dup2(r2, r3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:00 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000000), 0x0) write(r0, &(0x7f0000000200), 0xfe72) close(0xffffffffffffff9c) pipe2(&(0x7f0000000000), 0x0) close(r0) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) execve(0x0, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x0, 0x1}, {0x1000000044}, {0x6, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x800c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'\x00', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8, 0x12c) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x6, 0x7, 0x4, 0xcac3}, {0x0, 0x4, 0x6, 0x401}, {0x8001, 0x0, 0x3f, 0x3}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r3, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r4, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = dup2(r3, r4) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000000280)=r2) 16:00:00 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="c2bb1edc94cded7a2aa6efb3c1bb3babb3e28ba56e386c04786e0b7f806f9a3beee6b7a1000000000000000263239dcb2cf5ad555dd1de650d1d38f71abc3884c236d246452caa06d71a65cec87d48f197d2a94426b1234089c04e9d0a755e928b299debd2997ff60bee741f6e6e39354007f2561628941700549010dbb28240e4aff2df86536917a60b366d84297bca0b8c405a388a89733be08165ceb8d017ab058a19a76a56eeaae7010787201369ea331c1d38f4083db36d4f37862e6665ba724575d00000"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCFLUSH(r0, 0x20004268) pwrite(r0, &(0x7f0000000380)="fbaf8a8d1a6914f6357e3a000000661fe5f2fb5a2596bbbb4d39a7b352a5bc7cef2acd005e0803449ddfbbd3e756f6757fbe766de27f9f7aed2c939d9401125f9ee930194da554a6c82a5cc1abb4ad5ce06e46b3ae24911428991e85733e4913cc437104a32170ffa605ef391fa90774ce16a264a015bfaa6c8eeddf42c9d01c5ee7e4a7c42bb2b7c8b122a9a0d7cbf7087a615a7404184405dc37a0c869f5c538659bd69a63ec818fed7053815e24041e0a0c9866477b8427e8df60afbeb90899c359b4a3aa9725d6b75cfa6dcd2c26b05618f23031db4a02", 0x2cf, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000140)=[{0x200, 0x4, 0x9, 0x7}, {0x3f, 0x1, 0x3f, 0x5}]}) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x8c) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x40000000000087, 0x0, 0x0, 0x10000000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:01 executing program 0: getsockname(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="b0bf318d90373c6ad866086c23079a00000000000001ca070d32285c31757e6203550c602c8aca8e2625f99f16c13bce1dc5be0b219beea147e0609998aa15fb312097038121511ba376499c9a68b608bed79496dd1a117cf06a09ae8945457d1661ea7d6940d31dd30781622777fce0e3102f3643479a2b1dd9791f6f2f0f40548734a21abd1ad2d361285a984c5930e231c78e3310d8ef1522e25bc3a14baecb3322aadec33afabe628cc8d84ac45a4b01ac71286299c31157cace3d5689376c845857c3607fd2b5389085719d418f584a66fe71a5fdb1695963445efd0f956023017e361ce5fe"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48, 0xff, 0x0, 0x200}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = socket(0x1, 0x2, 0x2) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x3011, r3, 0x0, 0x2) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000100)) 16:00:01 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r0, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) chdir(&(0x7f0000000100)='./file0\x00') bind(r0, &(0x7f0000000280)=ANY=[], 0x0) getsockname$unix(r1, 0x0, &(0x7f0000000080)) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:00:01 executing program 1: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) ioctl$TIOCSPGRP(0xffffffffffffff9c, 0x40047477, &(0x7f0000000040)) fcntl$setflags(r0, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) close(r0) 16:00:01 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x10, 0x108) fcntl$lock(r1, 0x7, &(0x7f0000000040)) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000100)={0xb665, 0x2, 0x1, 0x1, &(0x7f00000005c0)={{0x9, 0x3, 0x9, 0x8, 0x9, 0x7f, 0x3}, {[0x5, 0x0, 0x9, 0x5, 0x2, 0x8, 0x8f0, 0x80000001, 0x8001, 0x3, 0xbd, 0x7, 0x22, 0x3f, 0x0, 0x4ae, 0x9, 0x7], [0x0, 0x4, 0x21, 0x2, 0x5e0000000, 0x5, 0xa95, 0x5, 0x1, 0xb5], [0x101, 0x5480c0ab, 0x8, 0x1, 0xfffffffffffff001, 0xb0, 0x9612], [0x8, 0x7f, 0x3, 0xfffffffffffffffc, 0x80000001, 0x7], [{0x0, 0xfff, 0x5, 0x8}, {0x6, 0x8, 0x8, 0xd2}, {0x7fff, 0x1, 0x35}, {0x4, 0x20, 0x80000000, 0x5}, {0x9, 0xe00, 0x2, 0x1}, {0x1ff, 0x2, 0x4, 0x2}, {0x1ff, 0x0, 0x8, 0x1}, {0x8c, 0x2, 0x3, 0x5}], {0x9, 0x800, 0xfffffc01, 0x4}, {0x0, 0x0, 0xb9a, 0x2}}}, 0x8000, 0x8}) r2 = open(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x13) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) mkdirat(r0, &(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdir(&(0x7f0000000580)='./file0\x00', 0x20) rmdir(&(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') renameat(r0, &(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r2, &(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 16:00:01 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x404fc) open(&(0x7f0000000100)='./bus\x00', 0x20002, 0xa1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/114) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x3ff, r0, r1, r0, r1, 0x104, 0x5}, 0xfff, 0x9, r4, r4, 0x7d55, 0xd75, 0xfa}) r5 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x10c) setgid(r6) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x10c) setgid(r7) r8 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r9 = fcntl$getown(r8, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000200, r9) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48, 0xff, 0x0, 0x7}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r10, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r11 = fcntl$dupfd(r10, 0x0, r3) r12 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x101) r13 = fcntl$getown(r12, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000200, r13) fcntl$lock(r11, 0xd18b8536954a7463, &(0x7f0000000280)={0x3, 0x0, 0x0, 0x1, r13}) r14 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) r15 = fcntl$getown(r14, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000200, r15) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0xc4, r5, r6, 0x0, r7, 0x232, 0x61}, 0x87e, 0x6, r9, r15, 0x1d, 0x8, 0x9}) 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x1) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x2, 0x1}) 16:00:01 executing program 1: r0 = msgget(0x3, 0x100) r1 = socket(0x18, 0x3, 0x0) shutdown(r1, 0x2) r2 = socket(0x20, 0x5, 0x0) shutdown(r2, 0x2) r3 = socket(0x18, 0x3, 0x0) shutdown(r3, 0x2) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYPTR=&(0x7f0000000140)=ANY=[@ANYRESHEX, @ANYRESDEC, @ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYPTR64, @ANYRES16=r1, @ANYBLOB="0573b2ac038b5756", @ANYRES16=0x0, @ANYRESHEX=r2, @ANYRES16=0x0], @ANYRES16]], 0x1, 0x1, 0x2800) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000040)) utimensat(r5, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x400, 0x0) ioctl$PCIOCGETROM(r6, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r7 = socket(0x6, 0x0, 0x0) writev(r7, &(0x7f0000000900)=[{&(0x7f0000000400)="03cd6e38da526afed85e6982f6b07d8809ca037a80dffb8dbd0862d2aacb98a4b62662a9def590d2f99cdd9d6d057bcda0abc082ca22acb342ba3ef133ff307ca59a4875cb1557038031381070d0eb7cd65324ea5c06141c3c8382c22a125cc6d93dfd8f6cd8f6b6982adb837e81c60d6263c3da14df59fb4c9d780abab0076bc5f25a7ef6e87077774286564d85205ea321ddc28c50ca1cad274e521ff9a8b18679aeccd243de050b", 0xa9}, {&(0x7f0000000500)="c6e27084427946dc7d11b1af5eec0ae0bcbda680fd85af53ab649f39c623dec08faafc4a90e5f168d3fee897be66f4abde8b8f601403aa505f271376a52b0a7f5ae71d666c43093f203edc1cec107e6f77c6ef8f5d8890551586163e4b6bb4400e85ce4a296b57fc04b94252d0faa96378b51ac92b41a70efb1e4948ba4e397efd2a5aa5853035ea90f08574aa776ed5d797c605cf574d55232742630f057408ebafcccd5f9c527367a55fca0775", 0xae}, {&(0x7f00000005c0)="9dfb2c3e736b19af1009787bb2f4332e82772e59096af6ed796b0aabdd25132a0a9b3d00c38ee4512072cf53ce12b0160f8995e2c30220a41f09ac5e50c74e0c526c2877e074244a7a9114d5920b11aae83b71f4b082e73fb7409d1204b1a4a1f17ce330c677bcefd82a85cc7db3b77e9fd94553d554bd1d5d871f992e130f2ae8ddc16d0664f550f7a20a59b5d93643719175aaafad010cf5742de9d42c9878fc67abab", 0xa4}, {&(0x7f0000000700)="6b27e6752c18dea2b026af6e57af689957023a30f1b3a3e4374f283cc2a70d027a9fd13c6b4bb84672e7766f942f97dae8d5dfa9fec60fb1be4fec3db78a6ccb1aa2377659b913d17070e5a97cc02a74fac61a17c75d5aa24a2859cf9bcdd52cc6d2a3382970f7715b222604f641eeebf8ab9ec680dd849effc7272d54bbb248eb7e4b65a7897a9319a5d73be9c0465807fed3b48a91bf46af468c2f302a39cd35fc2389dd9661381ef7ce437c9ccad02a5e96cd975855352407af15aff140efbf366ed9c8ed882f2667ffdf46f3a18b9b48d4762244876e6885", 0xda}, {&(0x7f0000000680)="ad534aa58ed5fe621f8560944a4681e34ac8f1461b145031a708f830eb2218ef587c8044ebfa7f2ba182f27ae980aa24f26c15ec1dd745", 0x37}, {&(0x7f0000000800)="9a5f57a7adf4070314fdf73b0054cf74328e3399b822b40fe001633690a360f796d201488a733f7ff601fc4b85d408456a99dbb65981c0c98d0af6be2386d7298b98600042310d1540fb100565837b9e69271972833bf3cad9e509247433d2d4702775ec52469e4fea0a41f45815ba5c81c8596cac5e8aa5433971f2f6dc165e522adfaba793371669804a61e3bafe99abf67c14ebcb829ea17395c72bfe584105d519230db6e7b57ae033d7127f8b8c84b89b35081f1ae82e692b401ab6ee01b33ac2a5ffa2d4d7f3ac0e18284435f49e7df21bed633acdf86aaf3a334f296e91b20173be61576e136bd72feae23cb9b2e16c5d17c9723f", 0xf8}], 0x6) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r8, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r9 = semget(0x3, 0x4, 0x8) r10 = geteuid() r11 = socket(0x2, 0x4001, 0x0) dup(r11) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000000c0)=[r12, 0x0, 0xffffffffffffffff, r12, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r15 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000380)={{0x5, r10, r13, r14, r15, 0x40, 0xae55}, 0x0, 0x9, 0x7}) semop(r9, &(0x7f0000000440)=[{0x7, 0x7, 0x1800}, {0x7, 0x0, 0x1800}, {0x4, 0x800, 0x800}, {0x0, 0xff, 0x800}, {0x1, 0x3}, {0x1, 0x10001, 0x1800}, {0x0, 0x8, 0x1000}, {0x4, 0xcac}], 0x2c0f) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f0000000a40)=""/169) r16 = socket(0x18, 0x3, 0x0) shutdown(r16, 0x2) getsockopt$sock_timeval(r16, 0xffff, 0x1005, &(0x7f00000006c0), &(0x7f0000000300)=0x74) fchmod(r4, 0x4) r17 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r17, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000040000000000000000000000000000000000000000000000000fa0000000400000000000000001a00"/85], 0x55, 0x1, 0x0) msgsnd(r17, &(0x7f0000000b00)=ANY=[@ANYBLOB="0300000000000000ae6a825bfa231cf81487851b17d0bbcf5477e0ba7ad643dd329b5d3c9414aafa9e069889662c94722ca90e3d8c9b9b293250289f71e497907418c719d5658a1a90e4df828a2f7c60db5b685a35e9923ce8e59b84737511a982a062b512b5bbe14cb92b0771de2e14f4dc52a2388204f0a8b0829f8cb643fddd500000008000000000e01dc8d9144830001027847bdaeb1d7430fdf56542171a99e12e13383b5acc5e562e0af85ae92a03d6cb1bd4508b85522654a7fb7fe1c5ec1cf0ef062cb0d4a8de50848ab14b8f1290a060b9e6e794804d570dff33082caa4f8a5acccabf2c81f2c25c7e148802240a3a60cc88cfa896dff652b0895cbd148005e1489b3d5b2bc41d786b81c9331eb7115b0c3175f1e58104a1f4f2276f31b53e54962ec59eeccfda4255551ccb7db60063e59fdae57274ed598cf675cb8c216ac6ee26c04d070ab9cbcd4fab6b31d510ac335a175450ffa7c2134bac74fe8519cda8f5636047763bbeeb0d8cf01e0e22c0723e16cbca30ab5c9a97b2386a55c5157559ff4389600446dcb9bbbd989ae08306ecbe3c84dc52834f28dc2b839917eb538e8d9d6016728755cfe02676"], 0x0, 0x0) 16:00:01 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000080)="ad18f05de2f4ef18", 0x135) 16:00:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x7, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x3, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x9], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0xe48d}, {0x0, 0xffffffff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) munmap(&(0x7f00004d1000/0x4000)=nil, 0x4000) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:01 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000040)) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) kqueue() fchflags(r0, 0x0) ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, &(0x7f0000000040)=0x1) write(r1, &(0x7f0000000080)="603d17369949595bb08384ecab534398c39e4b5668216532b28346b0ccf1ba66d405bc33cfb77ce7df2af832a95896428cb0f4564aa0cec812a496d6b4d1714b730e10df51906cf0d1b507c821a4177adfc133cd8749d3262b50906ac69aed0d9b15970dbd076fe43f74efa09da2d06506f71d0291c5d505e1232a4b4f7d5c987954da4cd4309d665f51ec1d961aa88de7aff0cf91160ace24464e1c0deaedd131d7c321905c65fc2ca9044ab9de92c3a05769abe5390c3f9e14b706b3b893712ec98e11c4c7baf970a53e9e17174f7def19af1482ca4b8834277967edce", 0xde) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x0) open(&(0x7f0000000240)='./file0\x00', 0x2, 0x294504fcf60790de) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:00:01 executing program 0: setitimer(0x0, &(0x7f00000001c0)={{}, {0x0, 0x8}}, 0x0) getitimer(0x926922233e3e29e3, &(0x7f0000000140)) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setitimer(0x0, &(0x7f0000000100)={{0x0, 0x1}}, &(0x7f0000000180)) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1}, {0x26, 0x3f, 0x0, 0x2}, {0xc1}]}) syz_emit_ethernet(0x395, &(0x7f0000000400)="e4") 16:00:01 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}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x200) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:00:01 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r2 = dup(r1) kevent(r2, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) close(r0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000040)) sendto$inet6(r3, &(0x7f00000000c0)="281ab24886a4ba1c4df9880c186216a21caf24b0eaf2de361f9879b5e05885ecef8f7da93a4d03f08164439af1796a77a5ebcdb2525c475a690b16764c2d7a524126eabe61de8d1d4a6ca8de3c410e425a76639f2b255e621db1ff0a7aae3956c171018fcc960429b0c4151e4cb6711620", 0x71, 0x7, 0x0, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10410, 0x0) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000080)={0x5, 0x5, 0x7, 0x0, "d3617a0d37d662dcc4f3ef1c35d26a5894926a4b", 0x199, 0x80000000}) 16:00:01 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair(0x20, 0xad11ccc94b714288, 0x4, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000200, r2) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x10c) setgid(r4) sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000280)="fb6e1d4eb051c586c8fb0dda3a428c012556559857a612cce5d69b9a5d6d110b8d622313a8c662f626e093308386e398c45b67e4899096feecb6d92c7ea1509c82ecee6568f5bfdcea1afa7024342bf1cbd28289ff807a4e4c242c8c23521ac0134fc6811480b42c2c4d11169bb1d04ecc9cf5761814dfe02d4b2d86b301d3ea13e3e4f1dfcdd7", 0x87}, {&(0x7f0000000340)="6750c32e4fac373c120067bded57b39ae7f5bb23c1da85ff799d7ff0e08683ee783aa116431eda88fcc16dee0521a68aa3ead69e36ceab203a8eb2ef54d62e8c92ebf4defc51293302cb40d5009dea1bfa3036e9fec4d1635d28437f39d96ed4ec99dd1019d008c2a7e2ad", 0x6b}, {&(0x7f0000000180)="a694d2c421e5a8a768e7aad3ef16e11ef1ea80b53a4a1781bb70854ce95e6eaf9ea4bbc5f24767d162ba308d5f18dfe81a25fe870493c9d6f63dda", 0x3b}, {&(0x7f00000003c0)="c1c2824c5a345cbad8841f6a3751b370a5db634ff55a2f90fa79a6d6cd4e02bbff8ef716e8d94b99a60384da9a8eeb031f395ba437934a2efcf71b8c4cd2af5323c54288abb563e9f1aa6a388a769ac4bd9e989cab912f67426af46efdcba16dcc82d1b704ed0f40bf1be72e9972aa15f204f9b24a55067f9efba42097c7eed889f378ab6da2db93cdd74a85c7bb7814ae30b2603f92d3e9ec806e7db4041683fd", 0xa1}, {&(0x7f0000000480)="1cf708e9288b57c1bda885c439943b59d4838a4cee6dc7731d1408913ceed861334622403bf3c13e61d47845fb20c95824e39128e16d8b900571d1428a1f78d353ab49307e84cfceee66debfb1dd129cc0", 0x51}, {&(0x7f0000000500)="7ef4ec66dd76a83faf16796ba53fbe396af4faea0f03aace6aa9cf0488fe01c319cb43139ea171ca3236c5bf95e05f5218f6e7c3257d9fc841c78a05f0231bd89bcc5ad972f235fdcf050ff73f95015b3a8a5a3ea0f49912494aa5d5b82f3b4781b606d21d130630c2aa5571c82a328003c457e2d366c06049b79dcb2728213a318bee", 0x83}], 0x6, &(0x7f0000000200)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x400}, 0x4) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r5, r6) r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:01 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987"], 0x10) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r3, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000180)) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r2, 0x2}) r4 = getpgid(0xffffffffffffffff) r5 = geteuid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r4, r5}, 0xc) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0xe11}], 0x4, 0x0}, 0x0) 16:00:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=ANY=[@ANYBLOB="03ff0000000000001800000000000000"], 0x10}, 0x0) 16:00:01 executing program 0: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='\x00') socket(0x13ec8309afa61b9e, 0x8000, 0x3f) r1 = open$dir(&(0x7f00004daff8)='./file0\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f00008deff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001fff7)='./file0\x00', r2, &(0x7f000001fff8)='./file0\x00') open$dir(&(0x7f0000000000)='./file0/file0/file0\x00', 0x800, 0x0) renameat(r2, &(0x7f0000da2fec)='./file0/file0/file0\x00', r2, &(0x7f0000000100)='./file0/file0/file0\x00') 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000240)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) clock_settime(0x0, &(0x7f0000000280)={0xe4b, 0x26}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x4, &(0x7f00000002c0)=[{0x401, 0xb2, 0x15, 0xb62a9d40}, {0x200, 0x0, 0x6, 0x7fff}, {0x101, 0x81, 0x7, 0x8}, {0x8, 0x5, 0x81, 0x6}]}) pwrite(r2, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r3, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fchflags(r3, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000040)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r5, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) read(r5, &(0x7f0000000640)=""/252, 0xfc) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000340)=0x8) ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f0000000240)=0x8000) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r6, 0x7, &(0x7f0000000040)) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r7, 0x7, &(0x7f0000000040)) ioctl$VMM_IOC_READREGS(r7, 0xc2485607, &(0x7f00000003c0)) r8 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r8, 0x7, &(0x7f0000000040)) ioctl$TIOCCDTR(r8, 0x20007478) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0xa0111f638feba510, r2, 0x0, 0x0) clock_gettime(0x1, &(0x7f0000000200)) 17:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x39}, {0x6}]}) getpid() r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xec91dc1bf4e8db45, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r4, 0x0, r5) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000000080)=0x80) r6 = fcntl$dupfd(r2, 0x0, r3) kevent(r1, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r7 = socket(0x2, 0x3, 0x2) r8 = msgget$private(0x0, 0x20000003c4) msgrcv(r8, &(0x7f0000000440)={0x0, ""/4}, 0xfffffffffffffefb, 0x2, 0x1000) msgrcv(r8, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r8, &(0x7f0000000040)=ANY=[@ANYBLOB="0100000000000000486929414fa22f5c0ed193424179fc5bf7017a071300"], 0x2d, 0x800) msgrcv(r8, &(0x7f00000001c0)={0x0, ""/134}, 0x8e, 0x1, 0x3000) setsockopt(r7, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r7, 0x0, 0x66, &(0x7f00000000c0)="0000ed0cd995bb4cb2e6b707c58208b8", 0x10) 17:00:59 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0, 0x9}, {0x18, 0x0, 0x0, 0x1000000160002}, 0xa, [0x0, 0x0, 0x8b, 0x0, 0x0, 0x0, 0x101]}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000080)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) connect$unix(r2, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854978a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f439765c6ad9bf17259c5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c02000000000000009bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e6cd567b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd360707d2cab3dab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9a6030b3d75550b4e8ac82b91d236c7de08060f6892f5c94c2931e645300000000000000849c1070faddbe81a2ab004962a16c4a9cdf223938b897ab8629a980a6580b1639b6bab12666aab95bc581165834fc194a90d09ce207c2ed90f80f9e8cff9d869eb0a24a7ae73a74ff13a948a704ed765194b66180"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r4, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwritev(r4, &(0x7f0000001ec0)=[{&(0x7f0000000140)="b6ed932c4681f1e0d643a5c9928f949959b518e5220bda58e9960725c207e7f5ed481b2396cf09e6", 0x28}, {&(0x7f0000000d40)="685271a288197ecfd02421dd3a9c3e32afa315d2b3188206fb2ddc4e32277bf063a0f59a60fbb98b83809c2c1c3d2d2fcbcc43ab7da7f6345f92e46c1373ad8ff6c998ab90e2232be9c927e474ab56c2d4f0f6a2ca1c9832f8229dc28c1c087d5cb32155f90bdb1ca2fb760bd87b83e623dad68e3ddc4c6a3189b3c4d3c71b2e651a186de2e3142f8e27750a11c98b8fc93d3a8019c26b66f615d81a2dfada56f09cf4e30703cb7632137282d3df6157db7638433010eab736355158fe5a83ca3f81816a0540cc1729d7cbe6fa58605089b69c450c16748e530f892c409564606da301d340eaae9a434e3e570d73659ce48ed96089ca85e282445a0c15b8d3b520bcb3fe0a1ee8d5b820f84c28566ce9542929701a87af951d886ea32e39f599e5a8e6bff2a5c6c2b1e8340a2ccc416c210ae8e926cae5f906f0ef27354d0933b24a181640c810ef2ff7536a0193ccbaf0d5bb118b4e3d276ed06649643a69b040d1a6604481798d0993ad11561f62ea9408a0a20a8d68a0d6a4e2a3a61ca9de2113542e48847f2b2f7daf5ee1341e74819c26aacc65048f2a2f66e959f0507a93a9f08c9f33a52fbac64bea995e27079529642be7596a140e4701402db0f6cfbd14d88445d5d0700151ce72205fd0954aaca439b9dbf3399b3335c7a596f8f74d823492203a4c49186e10930ef8ef66dc85046af0dade00ea8fbc630fa335d1a94dba1b886860c13b5b82230a177e37e7e976d94b22255807c01b9a2702da30832b8bb2b8ad84a072e9e7f20d730d06d750d00e76e038f30833d915e070720bffb19e8243dce2ca1b12cb4811cc542ef5b9320d0388e43485ff00395ad4cf350c6178432b0a1e0d4b90ada0e6a36c185455a45a78c68774bae5e2df38d110c68b89a2019dc419eb2172d1fee1d34b75aa64bfd2d63eb9dfbd13e9c2d28fc3153e1947b78df091ed585114da94b0b3256b894bbba837659d525889d807a2db84bbb77f5e36c2750d108553dabbb1971aaa94a31560924002f9b516a1393b8d36af6319871cce0b8261103d47913125c13587024e548ba0425ff1893d8de84fe002d1690c6dbb5010135c128f4371fa1048e290ea2b732097f78db4807e8ee1bdb968537b19173a4e30d3a716f2885364e7207097c82c3bd7affc16288871d37aaad92310f8247b7b41478ae789450d569ad911284cc9be650e751ee000e48175eaa8b73c2beb5e9c557e4b298fc7be235e36d192cada9f3c96ba34dcdadb3d51c03a1596ff3e89395defef0fac7a3e31d07373c9cb82bd1fdb119a064cea07fdc0c27aff9be72ee8d7107eea569f49b4ebf92bd206ca18ffbebf9b7815fe60f3f711ea903d22c56f31ff6adff7698d708c5c598aec9f634cb2f229f9f6658fb82dfec3ec9ae0bd707fa814f7d658b00fd2d60de6ec215d36b1c8fa9737e2abb96b2614a181fabb5b09aadb239bb5f0e50a67fc5065d8cf5f57149d40403a40b8252066d5c0fce321e8c5ffd4e04f232c695da20d570d51d682659a4dacea80a0e61cb290d115765346bf8f242078d8b000af4414ead724650bfdab9a8abe17b6a354f49a91ad8afac1919829f87e1c685e6181035f5044655d7118732c6af7424fe9e989404f7a12257ead4150e7e215a291488b763731926c3605d07f1e863de26ff5b7a6ae4dd831a759abd2a119fcb7f2d07e887f1cb3e8d749d9be26d45615633d56dc24d7648f6c60811b8216b5489b6c6257c596805413dfa3b1082f18fa2f5ef74e058a84be83f10acd42da391dedd19a2a53c07a84686be6869a6eef28198e9ad77d0fb688c5a28e47eb071643b6e2bcd9e7980db49283e2c57739ac9c89c63313dbe5dfe4abee58f1d755eb4dc936c76700fedcd6fe6639106d85d38f83e5bfdb638fb3e7bfac2c7fd2acb628e86a071c7258d544cffd1d0c6f58da8169bbb2cf3be737c21e8def0c85cf6098343e200db1448287751217b7d93cd5d1b2dc9b1a999f743804870afb7fcfdf62bf81b2b67b262a0e3ca635b224618ceec6a141b0f1b373daf71e8e168c752017f497428065135c4e5087598f531603a46e2efc69e61b71313301d9a07d4a328de7f608317b616e1ec3493a5d58d4d7ef5e326ba1e0fef46f44228b1eef3a008b6df92a7a0c256695598a3df5d4409afc98ec6c81583c978b0252c186cf4e59e854ec9464ef7dce75233eb88da8defe282d461fde9e56c90d1f717b4c52e8c508f614b2d2762797d20da4e5bd809083ea10b5d0a724717d84eaf53c92c07d58aa9c6ad2e03899417be156e40e2b8b17dc3c8aec01d7ce618020f398d2fd5462427db9218a9e9b3f4c5f5ecd2a4d3ef580ff09fe1cf0d32d47874af266db05a53373bf33a86c6f21dad35233f57b20b5fb145053c82ccf6de99e60c7ad8ad4623b32da8c18d457bf708592a94c2d4319740b8e29ef0b5fd5ede77980d8acbc746526718e4cad4b78e24aa72d4498bf991c76713657ac8e86eccb0599213f6d766838e9a8a3d3736b2b7414a2aaa42d1d6f81249fd9c7e4570dee045dde0ed0f78dcc1674eb9d0c246fd5dc11e75a2663bd26aac8b93c530d3ad5a5593aa45d279a948f9de4751eaaddecc223837c6be2f467ee63b85dfae61bc318712898baad70bbaadf24679ff5e6efd17cd600afa5723837414ff0ef21071e709ecf1642cecebef963d499e483f30302b9100ca9f1ec08b1ccfd6f7e80ea3bb84fa47f388bbeb7c771ff1accaa2cadc15a60ebae942918329a97371f56e186ffd106a131489e661c6cc62002143de6bb6d37056555cbf7e4a9c8000c1addfe759e2e1b8ddc4db32b9bdb348de74a00fe315914818d2741c28c27ec21837d6954a2ad137721589e2827b27ed69cc29200b7be83cb5c3d0a799a9a57464d6349022a2e1fc4441107c3a504ed2333a7954794b1f5127566bcc87f5a070f3e5870ae7c8e328db34bb32edc441aaa72d0841002b20f7b4d86cc00317ee3698eef0078e112bd7cf64fee92686fdec4903fa5010d456833b6455c282c3860ff2af839b1584c255a98fa5ecd9b31cdbe654545d6fd46ae146afc15ded8012a62f2a2657f4e0cf8d2b1e800bb84432407508d8e2075cf3402239c73886e967098519521ea531bdd44593193ea12d330799b38386b0dfc92b80e8528531d4395828334307f8e6a8c68a7d385186f48633f59793bcb9feb6d100edb57b2478cae62d46e95f3640c5fb9b400e7756bf8970efc56cf9d491ecdc97336a9f1f15481ebbf3a235aae4292e5078f1797926ff217b7d3f6f24f587239394fa030b3b163c2111a21151f406d6a779cd84a152ca580f188ff9ef3154ecbaa29bce98688d2a1963dd61e31422086e4856f75a404f14f950303a2228540daec78748d6b305335d17e4302e01b1560c0835cd014ca45856effd44a99b2728817bea42686d885daf93beb9f11a1a4d6aeff8cb3c34e20d540de658802ca77dac619d66373e13e0b2213a600490e89e272df4753acd636657f40679ec154cb83b69268d53a03c25280b9a8d63b243e6186cd7f8b27b62818768736e98f9a137d54b0855215dfc6e42a94328a6f1f24f9cec5a2c9b16258598e822fef5450bbf4e3cd32810ca218eef08356a1a3ea4f1667d95216b711569528a6f69091b4a7e8b1fe74c15f927c0cf4b54894216be64e86ec7b3c0ce73f4a0c1219526f34c2fa91b85e6472024e29fe5bdda24b068c6f244852e39b045e6f64293e8ddcb50e7cc3efff0a0ffc4a3fb2de062ed1424a84ecf33b1a91585387dd67c6d8b3d52e8bc77c4cdb2b1bd983dedeae51d9cb4025d3caed806ba183f7aa7d4bed52201df15c7b00bd31a6b8aec44057469bbf476d2ab5ab3ed251a5ce4ac815b345b2414028cf07748c0cd5615eb8f2bfeae6ae647d145f040607c22798c590a51de938a95d9bab588d51191abbdb0685f5886cc566556b09953ae61671b9b5a759a4224796424e116022fbaaeeb06c830b3194152577b845553d1cb32628ee649d35a35e9c8f2c705a4d94d9ca592584fb1d1c4fbc3617e30ac3d2d5852f80e8808e7bf42add9ec2c8ba4a14b9a1057d5fceee77fa782ec95d09104a80cdf926c018cf00a6cd3a43371df01eaa8783edd06f9a150cdb86917901130212a9d05587447b83d48c24eeccf51a65a1fe7de618213fa5279fc76108d19ccb0cdd7ca1662796ea4f90b473093e421a35819c7c3072a70277ccf0a5c123f64db1c8e379cbdb9a33e59e42166e2686774d8ecbf5cf5b1301c384a01b3ed192446132038b725c6fc623223be6dd8be1bb628365a147c1c0e7a8e94f6ea6ad2759f9206408506c6233de3cb9deebd345092a18b9feb6e3879426de95fae896887aeb554e2ed8d7b54aa78e4cf348188f9c6dcefe2988dc962a2b1b1b542682650a600143b51f0e9b70ff41882dc2d1a8fc6ab7baf007a5884abacda74f252113d897e9915ace1bc3d1442dfa3a6c76f800ced66f9d11102e37d9f9e4f2558eb319c4a01815a178574c14809de623f50d08b75b3ef1c06d92016f50c830d60c402777ba51ec1ada1bd15e8604396357fa9a27e980c8a8f397bb33a273507867ada643740f78313eef6af176d600a20c62a92bb7f6b5bc1660862621b9d46ec2ad64df13677ecafde7da7e0f5fcb37185570221083dc57b282429110a3a68760838c39ae71b7c264b21c63a9a780155e5ceb9a506600c897da8de88a7b8c3090a190d13fcbffb0f723af642e522107bef8e632dd153814873b335f079353fa0a402761fd741b13c185f4c6d773a9a6409d20e66786383d8cd301c66b4a1e67a9e819b51f5f149529ed1e8d08df077220cb0288046d9d8b6230e849fd724f7788291f29bc3a0dd3b56fcbc706693e3fe9687d72ea251332bdc813822b63a8aaf6cb93383843be803c62bddf0d1391eb2020fac97d38b0bb0851164a8c50614374a27a68201040e078f33e896de5ab6e6885572ec761dfe7cc54fb4677074f01b50e7452fc0d7ef9379935134b1086c988284f625cfa7f9f0aa30e7a4670689cd4e3614e9fb1e904ee9dd1d24583ace5ca7ab80dd52ba129696629e8534f68a40bac0eb37eca32db63cac02c2ba0eab2b708ee1f9c359b5ac3f9e633044a90f29902591835698795834d5e569aed70dfdcc6a3abc69fbbdcd3a82ede15451a56cd9a97414b6fd6a5a0c0b23e7f4936f1adb212326e1e16f71cbe13fc2202c89efa9bb657d632457441add87796f0bb68072596ee28e6c2e96adf9ae6e25b90c1a5f4c97eb59f4422ce2ec7550b59267952f2354bf2294b6409871c8b875d38b3fff8b8e35ad707cc7eda964344c7bdd83c757051d7be21510fafcd376d603b3a21814af847dc02583f18697be35e2b450fbdc6cf90edceeb8b390885dc7ce6920aafa00ab349155abbdc02957e7fd4bf976e0b4bce685adc9ca9d0744696fb149271be2c1c4e5ce019d4579fbf53f17506b4d7c6aa3386493ce9f1e2e5ff0fad601be702861bff99419e77f693cf81a8480925699c12c03917c6de6ef94175d0626900511c7e61208ff00bd885965b79b3b835e7a84b386d802da83db90b7ac6933e8352fd6dcf0d1bcc23424f430a8796e1cd946c0e46ccaf740cdf0ae9ebc6a82f86936244f9836f5ea6725a8c01d15fc5db3004eeddd1f6d0f433a029c1cf616ca855ab06be75512714256a8ecf597e0181bc51f8636afc672394b6943e45015b9f2c8ce491d6c0db76d4a1ab9f25a39ef4341d5a0fc020539b95df8c082210a3f6fe134f6e0a4d491916", 0x1000}, {&(0x7f0000000780)="07b304781e4364041dacd1268fe5e0c3496211d72c5b0f49d2d0da323e5af204649aea9f858efc362935141bcfa70f55a6847b07d3d3292cbee272fd3cf26bc998d5b07d43fd06bb0a3c5018bd66fb6c568caa58c51b8617aed7e99924f2a626404b1a76d57cbe", 0x67}, {&(0x7f0000000940)="b9d95f27ee3a6625c26cb3b2db279b384159d4dda4be31cf825e208799c8920601ff278cdf36a38aeff903fdf4a4ca1a0ecba7cd7ac8c88c4bda4d321e21cd2c9d3cbbb775e3ce6bf60726a0db947e91a80e747cd61b6f81749e1773c1fedb3465243628322ccaf4355957ef966ca518d4dfb98572fc466a9849c7134ecefbb65bc2592f326d44", 0x87}, {&(0x7f00000004c0)="aad4627cddefe8a8a7ee05055a1445efe8275eb377916ad4a073d12167", 0x1d}, {&(0x7f0000001d40)="d3f54a3083f843156a56a2b8ffbfd263afea7c6158819d129f9e952c25e5e4e2e761905475429e90ff2dd35465644a4b97c1a214b8f8ebf8d9b9d9fdd34876ba318c126076e63fe6963d3bbb03c497f5262d7562b357a75ddfbaeebbb9b109479324d99ec1a0de5998b21863411bfc8817e63924638529233fd3ed511e4cb684e53b87320a307ef793f70e887fadaf599616bd2ebb90f97dc4e9424b2b318c9cf6cc943eb0bd3875c15112ee9687a0ddaf71d84915ac3ae5c87ff69daead05c79c8542cf19a757a7737a32bac2abc2c9c66636631c1a24b4e9a37138a475f12cab0b0cd23d5a5ccd", 0xe8}, {&(0x7f0000000700)="03cc0af59d2299b13372aee31b48d1afd567c7bc9b9befe6d4049fa6903e2f432a9f68812739cc59b52deb1bd7ccff95", 0x30}, {&(0x7f0000001e40)="5effef947b532134f871b44b3ebbd0c4da18ff41715174c8de336f8b36f565085a495ee630ac62011201914720e0b0d8c194fd9691300d480ccecb7700851d159cc350367748338e8ae6b8d2be5355a4518ed5905a02d3d5bbae", 0x5a}], 0x8, 0x0, 0xffffffffffffffc4) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000040)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r5, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) preadv(r5, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000a00), &(0x7f0000000740)=0x95) recvfrom$inet(r5, &(0x7f0000000340)=""/235, 0xeb, 0x4ecf3c6e1e4af3be, &(0x7f0000000440)={0x2, 0x0}, 0xc) 17:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x25}, {0x20}, {0x16}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x3, 0x5}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) 17:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x84}, {0x1}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0xc0000000) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 17:00:59 executing program 0: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000001cc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a38620700000000829595dc37a2cb96f145830938fe45b45984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b497fb2c001c7712b2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddf030041ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007b6bff53dc914d856b10a012f8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d44823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c10dd3f470900d18813f83bd1f11b9dd8c3e5afc074c1770cebe4f8f90cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741373370a7e25595889d6bfe6a23a8b086c43633a42e93fe75f8b35f37ee6c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b00000000000002cd381a7aa89400bf030000003aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e48934cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6c9c5ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272ae139195e2b35f671c08c60078e313fc31ebf190de01bbb11a2c9703f4a7159c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d03f9d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8befdadfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e114c1a1f0049484398247b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933fdcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a566d43833db2e3d8662fd451b263849efbf10429d24a4e685e632d7e0be151721430ba1735c25ffd3aa058d4f35d78cddbf529f9edc841ae71c1ff99c6196bb0f8eb75d0d1d1f24d4122891c6d718af9bb10f372fecf60cc8bf455e43411dde1fbb4bf9be00453a6a1da9d4dc1947db873c11eb2da6d5a5734afa6bd6624eb2a304a3ffc8666c0eda103f642754d788ba70dcb70d78dad7902f7e9124ff5f8d81e62d4f9b7109db89cf8dab6e1c6b225e1de442320dceb49c2c2289fbd058bcf6b73089de65c14c88ff029128cacfd557f8989698f6cacf4ad36c62e4fdb1e70ec1628736ed9f43e52e5faee1e213a6a86aa7c65e85dd716b1"], 0x10) writev(r0, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d7dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d43e8c47dcf05edb3ad0a0dca5f1281d184c687bb1d0e42e81c20b47b6df257dcc24e2aa9bfc22579a2347e3cc", 0x5c3}], 0x1) setreuid(0x0, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) shmget$private(0x0, 0x3000, 0x49, &(0x7f0000ffd000/0x3000)=nil) getegid() getuid() geteuid() setreuid(0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r1 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r3, r4) chown(&(0x7f0000000200)='./file0/file0\x00', r3, r4) lchown(&(0x7f0000000780)='./file0\x00', r3, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x10c) setgid(r5) r6 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r7 = fcntl$getown(r6, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000200, r7) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x8, 0x0, r2, r3, r5, 0x183, 0x5}, 0x7f, 0x4252, r7, r8, 0x8755, 0x1, 0x7fffffff}) 17:00:59 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x4a) readlink(&(0x7f0000000040)='./file0/file0/file0/file0\x00', &(0x7f0000000500)=""/4096, 0x1000) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0/file0/file0/file0/file0\x00', r0, &(0x7f0000d06ff8)='./file0\x00') utimensat(r0, &(0x7f0000000180)='./file0/file0/file0/file0/file0\x00', &(0x7f0000000200)={{0x1, 0x2}, {0x214, 0xd56d2fd}}, 0x2) chroot(&(0x7f00000001c0)='./file0\x00') openat(r0, &(0x7f0000000280)='./file0/file0/file0/file0\x00', 0x82, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') readlink(&(0x7f00000002c0)='./file0\x00', 0x0, 0x111) syz_extract_tcp_res$synack(&(0x7f00000004c0), 0x1, 0x0) 17:00:59 executing program 0: r0 = socket(0x18, 0x1, 0xff) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x6, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0xfffffffd, 0x0, 0x0, "00001600e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = getuid() r3 = getuid() setreuid(r2, r3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000040)) getpeername(r4, &(0x7f00000001c0)=@in, &(0x7f0000000140)=0xe12af61ad6c2c6e4) r5 = socket$inet6(0x18, 0x3, 0x3) listen(r5, 0x1) 17:00:59 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r3, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r4, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r5, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r6, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x20}, {r0, 0x40}, {r2, 0x4}, {r3, 0x2}, {r4, 0x80}, {r5, 0x10}, {r6, 0x82}], 0x7, 0x9) close(r0) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff83, "07000000577dac00"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="c43e65d79fb1344ef602488778c77b496478835afd7ddc7d", 0x18}], 0x1) 17:00:59 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e503a0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="674a9d94", 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="04002e7f66686c653004"], 0x10) execve(0x0, 0x0, 0x0) close(r2) 17:01:00 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) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140), 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) socket$unix(0x1, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 17:01:00 executing program 0: 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) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(r2, &(0x7f0000000440)=[{&(0x7f0000000040)="fefcbed50a5d8591f2cd9a58e659eb52536c324d22c1c538a6f2f4bad50128e3", 0x20}, {&(0x7f0000000240)="2293b80d8205230f34b0064fee2f94abae20a18c26c6632876f41d410034496faca74836990a8deddea3a4104ea97c3a4e198cd20b022a7e2682af8bb3a5e211b7a3beaef62522a5a9266d874233d8be6a355fcc0ed339875938e2c5885330c0bd7d752b4f83997c07b909a049490e8c64e614956be924a925b443b0a6cae0d781ad4adb8661c9a3d1dee5604308e25179e570ecdea389bdb0bef1f0cf571f9ad62464237002e23a3a4e6f0c18fa13f6", 0xb0}, {&(0x7f0000000300)="9a59809229bba283b7f4e705300ccabc280eed85388d7ea31da502b5d778e1666a091e69d0bc6c0ebaa23a9dffcd23010f4337cdc89d9ff73e98e0ea1432735186d31ca712b4d97699e0a51834bb3fe0040340a7f5b865e3d969172866ffe94133237a589a1dd86863d6db093324ff9358f65f865339368417fdae", 0x7b}, {&(0x7f0000000080)="1f95a0ffaa432d", 0x7}, {&(0x7f0000000380)="076b3f73e46e719af9022995e0e10ed774862e6b966a36ef26a705e323dafecc62391a5237ef17d991227acd0b2c892862df8f25879aaf530216fbc0f1e4932d81f8d32c802e7469ce9c17bc815521bd793cee44301a9fb8233b9cc609f6de0f62691f95153e4f41f34d7e079ba62d0289530e37d1fc11405f9c2b81985f2e8238ecd366f2595299155a4413fda3c5d68ed64ac20334868d0f1f6c6e65c8a92bf6f903ddd2173404b343d7778676cf9175093e3ad5f3", 0xb6}], 0x5, 0x0, 0x8) write(r1, &(0x7f0000000180), 0x13c) 17:01:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x35}, {0x46}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 17:01:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x400000000000002, 0x0) r3 = dup(0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, 0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r6, r7) chown(&(0x7f0000000200)='./file0/file0\x00', r6, r7) lchown(&(0x7f0000000780)='./file0\x00', r6, r7) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x10c) setgid(r8) r9 = getpgrp() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x10c) setgid(r11) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r12, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r13, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r14, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r15 = openat(0xffffffffffffff9c, &(0x7f00000006c0)='./file0\x00', 0x20000, 0x8) r16 = socket(0x18, 0x0, 0x8) r17 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000700)='/dev/wsmouse\x00', 0x8000, 0x0) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r18, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r18, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r19, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r19, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r20, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r20, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r21 = openat$null(0xffffffffffffff9c, &(0x7f0000000740)='/dev/null\x00', 0x286a0, 0x0) r22 = getpgrp() r23 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x10c) setgid(r24) r25 = getpgrp() r26 = geteuid() sendmsg$unix(r3, &(0x7f0000000880)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000180)="c45b64a52692cc459c13e27a085bd871c0063036d29ff51d4fb5e237bb4c6bde8d2a2343722cca1517d4e14eba92cdc6015790a3005786a3430049ca289729fed12fe3e6ec0ca3e99e9488a37b2b750d7a9abb4674d0c795e30305ac701f1f00fcd3d84daf485e416f306365", 0x6c}, {&(0x7f0000000200)="dd004a9d1b4fc6870561d388f28bdd83cef44e723d90e336a7885268cfcb82fb5fcad86de804fe7eed39b1e7767c59b62244b07e611371e9103f44ae0a6ffedb5456", 0x42}, {&(0x7f0000000080)="e256cc94284568bf61cc28d810f958df3dc8b9a0f783bd85c2d8f2d336f51ed36c", 0x21}, {&(0x7f0000000280)="c69967f8387cc91eb374b93fe435df84ea4715adea6e003c8be4a1c08f8c88b1cbeae9e15cd602917d5da8716af6db4de82598bb8e85010e9f37aceb784339dffa758a7b5bae730c2c00e734391346ead6b499bca0d375d2de776b5667ed846433f03c4424969b01ea00ebe99a60dddadc7a8461c7d6867905f1c483e59750d0722d4a900fba9e597cec34b4499e66a776f2db79339f8bb56b33c3fff4b52b811c6efcc69e6de879cd17242f3eca949232eafcebd21a020b69a4a274538ca3278c1b7feac89eae7b8e3e423b841cbb00425b6f61b26b9de73ce469a19daf37f3061e5411738e94f193a6f97b", 0xec}, {&(0x7f0000000380)="683a5548f1136f03f9d4223ab87b684952ff2605f672953ee52d898e332db021568f8c70f5cf833fcd533a01c95f51a3454d93730ba6ed4bd353c0e9540367040f279a7b5eea9a10d78438296d48cfb2109b61cf769b6ce14bb1d74a39b1", 0x5e}, {&(0x7f0000000400)="c23bba1f4049561d0a43d62e8e856f0f5c66f9050706e6770e34fdd97548fc023f5aaad9aab646d5a84c27a9f61fab63", 0x30}, {&(0x7f0000000440)="2978c1434ad56a96eb16b2ddece354a853ebe72c5f60ad2207533ebcb55d592997c59f7e19df8e76352bbfcb4355fdbcb7596c33e9d05ebb2486c56dd7927cb52583fc19d33a4d8a8f80f67642bb14bffb153dac29154985b70c4bb19f044707e080d16c9abb143219eafbf0a7236a83", 0x70}, {&(0x7f00000004c0)="6c943b30c24941f566bf3cc348d3ce963ef848475fca9bb110d2a468f5d1786df509be9b719332ab9e5a087602ec4f86a5847dd19b143b4861e389fb9de20a8242a28adbe1cbabd0fb2c548f5adc2b137321d1dd176736016faa9458e6914e8e401840cfaab6460a2615ca2934f29c0a680a91c483bb646d095a567113e4730842725caff58d66fdf9c7ec293b06afac47c33250be919fd26d93881314ffaf7acfe38281550e2e4f91d7626ed004025ef4596047e1", 0xb5}], 0x8, &(0x7f0000000780)=[@cred={0x20, 0xffff, 0x0, r4, r6, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x20, 0xffff, 0x1, [r12, r13, r14]}, @rights={0x20, 0xffff, 0x1, [r0, r2, r15]}, @rights={0x20, 0xffff, 0x1, [r16, r1, r17, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [r18, r19, r20, r21]}, @cred={0x20, 0xffff, 0x0, r22, r23, r24}, @cred={0x20, 0xffff, 0x0, r25, r26, 0xffffffffffffffff}], 0x100, 0x8}, 0x8) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000000)=""/30, 0x1e}], 0x1, 0x0}, 0x0) close(r0) 17:01:00 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b1000513000000000000005786ca3849459ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e0000b5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d903000000f2f0c9f69ec7ab3a34c29000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r10 = getpgrp() r11 = fcntl$getown(r3, 0x5) r12 = semget$private(0x0, 0x4, 0x408) semop(r12, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r12, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r12, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r12, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getegid() r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, r13, r14, r16, 0x0, 0x4}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x10000000000000, r16, r7, r8, r9, 0x5, 0x7fff}, 0x6, 0x2, r10, r11, 0x7f, 0xfffffffd, 0xb1f1}) geteuid() r18 = socket(0x18, 0x1, 0x0) close(r18) connect$unix(r18, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000001280), &(0x7f00000012c0)=0xc) r19 = syz_open_pts() fcntl$lock(r19, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r19, 0x1) fcntl$lock(r19, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001300)='/dev/wsmouse\x00', 0x80, 0x0) r20 = syz_open_pts() fcntl$lock(r20, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r20, 0x1) r21 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r21, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r21, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r21, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r21, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r21, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r22 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r23, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r26 = getppid() r27 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000980)={{0x0, r22, r24, r25, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r26, r27, 0xa5, 0x1, 0x100000000, 0x2}) fcntl$lock(r20, 0x8, &(0x7f0000000000)={0x0, 0x1, 0x10004, 0x200000005, r27}) accept(r0, &(0x7f0000001340)=@in, &(0x7f0000001380)=0xc) socket(0x10, 0xc0063742c000fa8b, 0x5) r28 = syz_open_pts() fcntl$lock(r28, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r28, 0x1) fcntl$lock(r28, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) r29 = syz_open_pts() fcntl$lock(r29, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r29, 0x1) fcntl$lock(r29, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) r30 = syz_open_pts() fcntl$lock(r30, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r30, 0x1) fcntl$lock(r30, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) r31 = syz_open_pts() fcntl$lock(r31, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r31, 0x1) fcntl$lock(r31, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) r32 = syz_open_pts() fcntl$lock(r32, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r32, 0x1) fcntl$lock(r32, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x8}) socket$inet(0x2, 0x9ddbb2191fd3177f, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r34 = accept$inet6(r33, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r35 = socket$inet6(0x18, 0x4005, 0x70) r36 = fcntl$dupfd(r33, 0x0, r34) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r38 = socket(0x18, 0x1, 0x0) setsockopt(r38, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r38, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r42 = getpgrp() r43 = fcntl$getown(r34, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r37, r39, r40, r41, 0x5, 0x7fff}, 0x6, 0x2, r42, r43, 0x7f, 0x100000001, 0xb1f1}) geteuid() r44 = semget$private(0x0, 0x4, 0x408) semop(r44, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r44, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r44, 0x0, 0x9, &(0x7f00000000c0)) semctl$SETALL(r44, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r44, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r44, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() r45 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r45, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3b) r46 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r46, 0xc0107002, &(0x7f0000000000)=0x280000) 17:01:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000b00)=ANY=[@ANYBLOB="82022e2f66696c65300004102c0000000000005819757c55152f0ef2fc1588a722506510d14d927f059d8a06064691dd9d83a338374545c1e6c46309e15700d0591e299b6eb808e1b667470a35416fe49414488e275e9f793458217dc2f522f7d971983251885f5c2cefb0260a5f0000da21b0042fecbf74f97c382a84f9d000000000ad968a036fd92759fc3ef3768a3f1036b2b824246aeac248537ea78207ef90fe8034e296bb5a4faac24ef43c3693b04ceb1d43eddb6c396103a54e23ecdf4cf06cf1848adc692bc94a631583a6a16da2367707000099819098dfb69939c20df6153eea9aa38f27af584d9b6f55dfb17cf2c1e991dd3116617c92faf467395bedd9a540098dbbb79ca00270afb599293b32b1e2f98e73a1430d92189c8eae4b2fdc0d9fb3ef44aa635c0cdc2812fe9018e7a158b8322c0857f08fbff90199694a651a4a9b52d174a30b59b53aafa0c5841e7eb125f07d25e3c6443bdba9f735c39a6c0464da4962e33d4b264db981d14b5a45442248a53ef77754a15c2ef657f933db131e970054a1edab571e20d49fd7968e36c2c4d9f9a19f6303efd43a1451c57142a68ad772ca0d3ca199aff15cb29be73bec732469778b58b5547334af9d5ac8913608f1380550d3f66d14df24215471b9d65d2183257843d5aa429375d2d9e8f48ef33a80ce6143c1619a2cec02ba5c0000000000000000000029d30f49f8a379536e19fc023e86626eab0879cd0afb508cbfdd05835758c948b5e7a046c2e8b445b4d8b9648862d8989eb9d63b6547c5878448f87dd8a62eda18404d09b5a83eb0c8215b6f9a4d001ee9362921549f240cf388a20d0e059bd73c393fa07c7ee9849dd5c5d5641578e2bac79b69b973ea294a0da079dd4bc3d10750f422dadac82dcaf63908a4f83a5543285ae58181ec5c04762e072474da528d1cbd94d579d39ee725faa4ab22eb2fb0876fdc97ce07f6da603629888e8cce1e11a03c71f5d65ee9a203121c5ced050b5fd7d493333388c75e2cd822349d53abef1accbf5ed806afff23bc5143a20497a52ea467bc955af38961c6f27840a016116345ba5677685c6da916653e75842eb9468f7868d7c95b587c7582146551e1314c8b3fbede8b441e6b8d5b380265ed2c4e6dcd54bc54205abc6fe1a17be5e0c8f62dcb816dd78dc42907931d6abc43cbe1de2ea599ad2f1e95c2ad559fa62897e2f4071541e7601b101b6c2622f195f344ef24ee265e3ae306fe79cb720072eacfc0ae9655ae449d1301bf73bf023e731c354cfb12a5db30ef7fa8d5c4f231c62359389539451be2805bf27da259da4a6767bb9b411540b7916578c5299245b623a82b27032d12f9a8a7160a362de08128fdffa1cae68c1eb9fbe65f2094c51e7004000000006eeed38c895c3c5dedbb18e054cf0337e010c557877ccf0c1ce1c9659d1f9f0108ec970832ce412262915c082f2f17c39ecc561eff94b914cee155e70bf30268cd6921d21ed50f0fb7d9af90a1315e375f0dcf3bdb0a1cccd3d3582f61539dd7cdee6cf96188d118104b381af224cbd783a057e5f3a19ef3"], 0x10) socket(0x10, 0x8000, 0x7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x10a) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r4, r5) chown(&(0x7f0000000200)='./file0/file0\x00', r4, r5) lchown(&(0x7f0000000780)='./file0\x00', r4, r5) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, r4, 0xffffffffffffffff}, 0xc) fcntl$lock(0xffffffffffffff9c, 0x8, &(0x7f0000000040)={0x1, 0x1, 0x6, 0x5}) write(r0, &(0x7f0000000280)="1beacdaeee91e34065ffdfc9df0e68d0f7fe0b2e", 0x14) getpeername$unix(r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) write(0xffffffffffffffff, &(0x7f0000000200)="9e3eaa467f0000000004bf9aab4230400f76000003d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r7, 0x7, &(0x7f0000000040)) ioctl$TIOCSWINSZ(r7, 0x80087467, &(0x7f0000000100)={0x200, 0x94a6, 0xffb7, 0x5}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x64}, {0x4006}]}) 17:01:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x7}, {0x6}]}) pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x4) r2 = open(&(0x7f0000000440)='./file0\x00', 0x20, 0x80) renameat(r1, &(0x7f0000000400)='./file0\x00', r2, &(0x7f0000000480)='./file0\x00') r3 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000040)) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x7fffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getgid() r4 = open(&(0x7f0000000380)='./file0\x00', 0x200, 0x20) r5 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x1, 0x4) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r6, 0x7, &(0x7f0000000040)) renameat(r5, &(0x7f0000000500)='./file0\x00', r6, &(0x7f0000000540)='./file0\x00') fcntl$lock(r4, 0x7, &(0x7f0000000040)) shutdown(r4, 0x0) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r7, 0x7, &(0x7f0000000040)) r8 = accept$inet6(r7, &(0x7f0000000180), &(0x7f0000000200)=0xc) syz_emit_ethernet(0xa6, &(0x7f0000000240)="d5f682256edcd53def6fcb00dfbe5365c576c25c99c8df7c9bbc005d3c6cd3f8a70e90e4bd67d76d1cd0dd4ad85cec07a93e5f02aa807906c899278bb3806f3951571853667cd5f2844beb533d20dc58a376228e70f53fc54da209cf892609df61a893a212b97576e7bbb5eff782f440a5a14046ba1cc8064f11ac190812acfe860eb6f870209fa3866f5d591ed8596d0575bc16e3bdce1e99cfee64ee8f5223969e406fd98c") socket(0x20, 0x2, 0x5) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x10, &(0x7f0000000100), &(0x7f00000001c0)=0x4) fcntl$dupfd(r8, 0x0, 0xffffffffffffff9c) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") socket(0x10, 0x2, 0x80) 17:01:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x400], [0xf8040000ff], [0x0, 0x0, 0xffffffff00000001], [{}, {}, {}, {0x0, 0x0, 0x800000}, {}, {}, {0x20}], {0x0, 0x0, 0xa}, {0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, r3]) r4 = socket(0x18, 0x4003, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = getppid() r6 = msgget$private(0x0, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x10c) setgid(r7) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x10c) setgid(r8) r9 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r9, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000180)={{0x7, r10, r7, 0x0, r8, 0x20}, 0x6000000000004, 0x103000000000008, r5, r5, 0xffffffffffffffff, 0x0, 0x0, 0x8}) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) writev(r11, &(0x7f0000001c80), 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r12) r13 = getegid() setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000440)={r5, r12, r13}, 0xc) socket(0x18, 0x4003, 0x0) r14 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r14, 0x8040691a, &(0x7f0000000300)) 17:01:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) write(0xffffffffffffffff, 0x0, 0x0) fchflags(0xffffffffffffffff, 0x0) socket(0x6, 0x3, 0x0) socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1e69f9644193ce0efd", 0x28) write(r1, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 17:01:01 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a7e47b2d678f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee44cfc9ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb45884721"], 0x1) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0206922, &(0x7f0000000300)) r2 = socket(0x18, 0x4000, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockname$unix(r2, &(0x7f0000000080)=@abs, &(0x7f0000000040)=0x3d) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x2, 0x3, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000380)) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) 17:01:01 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0x7ffffffe}]}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r1 = getegid() setregid(r0, r1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) r4 = 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(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname(r4, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 17:01:01 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x50) 17:01:01 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 17:01:01 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x330, 0x0) select(0x40, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81}, &(0x7f0000000140)={0x7f}, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffffffffffd, 0x200001ff, 0x0, "6f0a9b646e930000000000a9ffffffffffffff00"}) r2 = socket$unix(0x1, 0x5, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000240)=ANY=[@ANYBLOB="1a012e2f66696c653000"], 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f0000c1"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = dup(r7) listen(r8, 0x0) accept$unix(r7, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$inet6(r9, &(0x7f0000000040)="d0", 0x1, 0x7, 0x0, 0x0) dup2(r6, r5) 17:01:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd330600000000000000632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0x3b5) r1 = syz_open_pts() close(r0) kqueue() dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0xffffbffffffffffc, 0x0, 0x3, 0x6f68ab8f, "85107b875f7c84a4ea0affffff9c11fe994da2e6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0xfffffdba}], 0x1) syz_open_pts() pmap_unwire: wiring for pmap 0xfffffd807f009e80 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f009e80 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f009e80 va 0x20ffd000 didn't change! 17:01:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x3ff, 0x8, 0x90d2, 0x10001, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x101, 0x8}) semget$private(0x0, 0x0, 0x100) r1 = semget(0x1, 0x1, 0x40) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000380)=""/165) r2 = socket(0x1, 0x4002, 0x8) setsockopt(r2, 0x5, 0x0, &(0x7f0000000240)="fd4050ca226b48e95aff0107b103b6f09a1a393b1d2d0906a0c6617efc18cccc199e33b7c2f7fd8d", 0x28) semget$private(0x0, 0x8, 0x10286) preadv(r2, &(0x7f0000000500)=[{&(0x7f0000000a00)=""/242, 0xfffffffffffffd12}, {&(0x7f0000000340)=""/6, 0xffffffca}], 0x2, 0x0, 0x1) r3 = openat(r0, &(0x7f00000008c0)='./file0\x00', 0x20, 0x10) mprotect(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0xd) openat(r3, &(0x7f00000002c0)='./file0\x00', 0x400, 0x12) semget(0x1, 0x1, 0x180) setsockopt$sock_int(r2, 0xffff, 0xffd, &(0x7f0000000300)=0x3ff, 0x4) mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) msgget(0x0, 0x446) getuid() getegid() r4 = socket$inet(0x2, 0x3, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCCONS(r6, 0x20004276, 0x0) fcntl$setstatus(r5, 0x4, 0x4) writev(r4, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000004c0)=0x3e5) getgid() 17:01:01 executing program 1: socketpair(0x0, 0x1, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x12000002ff, 0x0, "00b9ab6d0000fd000200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffeda) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 17:01:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x84}, {0x3}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r1 = geteuid() r2 = getgid() r3 = geteuid() setreuid(0x0, r3) r4 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) r5 = socket(0x2, 0x4003, 0x0) r6 = socket(0x2, 0x0, 0x4) setsockopt(r6, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r6, r5) connect$unix(r5, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) r7 = accept$inet(r5, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffff1e) getgroups(0x40000000000001b5, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r9, 0xffffffffffffffff, r9, 0x0]) fchown(r4, r8, r10) seteuid(r8) setuid(r8) r11 = getgid() r12 = geteuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x240000, r12, r11, r3, r2, 0x42, 0x101}, 0x6, 0x0, 0xfffffffffffffe01}) r13 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r13, 0x0, 0x0, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) getgroups(0x0, &(0x7f0000000140)=[0x0, 0x0]) r14 = geteuid() r15 = getgid() r16 = geteuid() setreuid(0x0, r16) setuid(r16) r17 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r14, r17, r16, r15, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r19 = socket(0x2, 0xc003, 0x0) connect$unix(r19, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead0bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4124a03748d000000000000000000080000000000"], 0x10) dup2(r19, r18) setsockopt$sock_int(r18, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r20 = dup(r18) sendto$inet6(r20, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) openat(r20, &(0x7f0000000180)='./file0\x00', 0xbc5a71a31810b4d4, 0x4) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000180), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r22 = socket(0x2, 0xc003, 0x0) connect$unix(r22, &(0x7f00000004c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68e11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c4593d2870b4122cd235000000000000000000000800000000003702a5999b5d16dafbc8e47d48e7729513d1e11721d64f55c2e159d2199b9b653d916fe4d241d515b9214b257bb4f40da0add84ca000fc548f5a492d74f36720f31b92d0635d05bb5fa081dbf7fa6ee836881586f41c052ed5becbf49ea4af894d1032aa30675c06da8591e19f4ba6938f2a7b1a4e0aa8caad0f685fc78ebff628162873a5b3cdf05f8829a9afa0e57a81523141d3abb4dc9e89de123716c0f517c0813431c3b1bffd4d6bf5db962d7af854186eb7e01e09d169f7a4e19e9776c07686f7b9573f8e373410bc0d67c5a1e77d6dbeee28d1bb9498e9afa84e794091efae9e37fd37eecd4012e49ca1e2db317ec8dd2de07e4b696c3209fe37e74475"], 0x10) dup2(r22, r21) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r23 = socket(0x2, 0xc003, 0x6) connect$unix(r23, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) setsockopt$inet_opts(r23, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r24 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r24}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300), &(0x7f0000001340)=0xc) r25 = geteuid() r26 = getgid() setreuid(0x0, 0x0) setuid(0x0) r27 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r25, r27, 0x0, r26, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) getegid() openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) r28 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r29 = fcntl$getown(r28, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000200, r29) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r30, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r30, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x10c) setgid(r31) r32 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r33 = fcntl$getown(r32, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000200, r33) sendmsg$unix(r24, &(0x7f0000001400)={&(0x7f00000006c0)=@file={0x1, './file0\x00'}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0xff24, 0xffff, 0x0, r29, 0x0, r31}, @cred={0x0, 0xffff, 0x0, r33, r1}], 0xfffffffffffffc96, 0x1}, 0x0) r34 = geteuid() r35 = getgid() r36 = geteuid() setreuid(0x0, r36) setuid(r36) r37 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r34, r37, r36, r35, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r38 = geteuid() r39 = getgid() r40 = geteuid() setreuid(0x0, r40) setuid(r40) r41 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r38, r41, r40, r39, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r42 = socket(0x2, 0xc003, 0x6) connect$unix(r42, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/187], 0x1) write(r42, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r42, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r43 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r43}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) r44 = geteuid() r45 = getgid() r46 = geteuid() setreuid(0x0, 0x0) setuid(0x0) r47 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r44, r47, r46, r45, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r48 = getegid() r49 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r43, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, 0x0, r46, r48}, @rights={0x20, 0xffff, 0x1, [r42, r42, r49]}], 0x40, 0x20c}, 0x0) 17:01:02 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x2002, 0x6165) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = kqueue() sendmsg$unix(r2, &(0x7f0000000580)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000003c0)=[{&(0x7f00000001c0)="8a0269577bbc1efdf3b0028a1729ca7128ae19dc51676d5168aa189b3aa032776770db6bffce770b4cf81b2ce1941101a5e9b3123846764f9e7f8df69b", 0x3d}, {&(0x7f0000000200)="2ad75270beffa40c71ad4bf3b8d215fb94436fc9c2ccf63a6a2f8a8e8d8bb2b654886f2c3f2532e111ccbe94f30219696b1567af9f844e6e31cbe6d8cf34fc5dcbfaa89024af6677b7a4eac3e2ad5098e595d497863fcf6b6583877518e60d36ec2f97592cf9c1abaef3f7d77f611f06f1afd548dc7b25df1b305c2f1c89e472a9817d59ca59c8b588fc772d772e90b69adf99c4aafc4ad98a3871a3b83bab0985b70c7d44dc97975d7a6beb51cbe15a9729673a7f3e8ecd6d4cb62d1c51df6131a258e9558c311a9bf6dbac80f85026853836401747ca12b080", 0xda}, {&(0x7f0000000300)="52297cba368a8ef5b130f3e2e392432948f704bf7929217a87bd348d1bc2f8eca56e7aefa8f130221f083f7bb87b7a088013c52030dd7596301c46cd453832a0ad4d2b6ef98dd6cd2d54ca5939b6cccfb78fa702bb48fb1c194cc937fb6166bbf21d005356c95583c0504eaeb7d2ffb1cdb2d6b783714d01b7ed", 0x7a}, {&(0x7f0000000380)}, {&(0x7f0000000480)="7679ae437f923f2490162c14179119ea230eb1cfb0dadac7fc7f9a0ba91bddedbd3c1df8b9d190273c562f4b0ed8e735254c4410ad9a7b9ca048a0cbcd6f9d81f2219c566150e9f19ec5beed0818779f08b1323e2e43ab67d366bcd1542cd5a9d86f5fd93f278cf164721fe5d565a2bb16d324900b9a19c61866daf1d4dd1ee3744210105e534616284f49192218453aa3ad007b4d75e67b0294123aa8deecb9cf938b8ce1c5b23abd6a254ed0c969eac52ca4ba9cf94dbebf6d04c0dab47a47bfbd9ec88a875832b42d0ff7cfd0505c6a1e76da87d6de3e3a7ebc7572d4f16d012ff618dd2647c9932499c2522743fbccf4c2ea06", 0xf5}], 0x5, 0x0, 0x0, 0x2}, 0x1) kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) dup2(r4, r0) 17:01:02 executing program 1: mkdir(&(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x6) mkdir(&(0x7f0000000400)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/', 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file2\x00', 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) mkdir(&(0x7f0000000340)='./file2\x00', 0xaa) mkdirat(r1, &(0x7f0000000200)='./file2\x00', 0xb9383cf0d90fefcf) rmdir(&(0x7f0000000000)='./file1\x00') mkdirat(r0, &(0x7f00000003c0)='./file0\x00', 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x28}, {0x4d}, {0x4000000000000006}]}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000040)) faccessat(r3, &(0x7f00000001c0)='./file0\x00', 0x2, 0x3d05dd80dd8b7bf3) r4 = semget(0x0, 0x0, 0x1) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0x7f, 0x20, 0x1000, 0x6a80, 0x7ff]) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3f97f0a76932dd6ed9270d8f8bb") r5 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000040)) fchmodat(r5, &(0x7f0000000380)='./file2\x00', 0xa0, 0x2) renameat(r0, &(0x7f0000000100)='./file2\x00', r0, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') unveil(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000140)='c\x00') 17:01:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) shutdown(0xffffffffffffff9c, 0x1) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0xfffffffe, 0x7fb, 0x0, "0366402ba77f0c033c02df710700cd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) read(r1, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x78c7, 0x0, "f866502e33ed9060de713b177d1b7dbf45321138"}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x8, 0x3ff, 0x7, 0x1, "9cd9623a3edc1afffadd9166ca3d0ee00727a733", 0x9, 0x2}) write(r0, &(0x7f0000000140)=' ', 0x1) write(r0, &(0x7f0000000180)="f6dfdb3c0f655512058e3048f2bfeafd19122416f1f6951f291bf986a167db696eef11418c51b4be5eb198c7446525ac114232e7062c023002569fe4dbc49ad40e42da", 0x43) 17:01:02 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') clock_getres(0x4, &(0x7f0000000040)) chflagsat(r0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x2) 17:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x25}, {0x64}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000140)='tap', &(0x7f0000000180)='\xb0\x00', &(0x7f00000001c0)='/dev/bpf\x00', &(0x7f0000000200)='/dev/bpf\x00', &(0x7f0000000280)='*\x00'], &(0x7f0000000440)=[&(0x7f0000000300)='@/\x00', &(0x7f0000000340)='tap', &(0x7f0000000380)='\x00', &(0x7f0000000400)='tap']) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000000)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000480)) fcntl$lock(r1, 0x7, &(0x7f0000000040)) listen(r1, 0x9) 17:01:02 executing program 1: socket$inet(0x2, 0x2, 0x20) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fchdir(r0) 17:01:03 executing program 0: socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) r1 = dup2(0xffffffffffffff9c, r0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x4, 0x3}, {0x18, 0x3, 0x8, 0x7}, 0x2, [0x2, 0x5, 0x1, 0x6, 0x6, 0x1000, 0x30b, 0x4]}, 0x3c) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000620000/0x2000)=nil, 0x2000, 0xb0b2bf8b924ef948) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 17:01:03 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) pledge(0x0, &(0x7f0000000080)='\x00') execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = dup(r0) execve(&(0x7f0000003b40)='./file0\x00', &(0x7f0000003cc0), &(0x7f0000003ec0)=[&(0x7f0000003b00)='\x00', &(0x7f0000003d40)='\x00', &(0x7f0000003d80)='\x00', &(0x7f0000000000)='\x00', &(0x7f0000003e00)='\x00', &(0x7f0000003e40)='\x00', &(0x7f0000003dc0)='{\x00']) msgget(0x2, 0x700) r2 = getuid() getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000004000)=""/213, &(0x7f0000000300)=0xd5) sendmsg(r0, &(0x7f0000003a40)={&(0x7f0000002700)=@in={0x2, 0x2}, 0xc, &(0x7f0000003880)=[{&(0x7f0000002740)="050436d43cda30fd718957c83216d25844c12ff2df660b95f45bf444c48c85e96028c81d39758da2d0cce7477b53b091efcd1b24ba3a26f73b1dfcb7f819aee685", 0x41}, {&(0x7f00000027c0)="983757975b62736f092c7a263706bf636e9b9a5438736d8fa4e1880a4f9a0084dcfa6f89f6c4bd0454bf36cad7c38002fe098c2d180e5168d26eec2b3ce11b1c83905565f98a1a7c6eca32f050cb2b80fa77f4b604422d56337207fe1e64c36562d21d6dcd5d18c243dc201bae6c29015be33c6d", 0x74}, {&(0x7f0000002840)}, {&(0x7f0000002880)="5277b5be3d62f9c574db71620e64f13dff0bb7731c4b9d7d12c799a117698f4e35ba9bb3f4618eed713df2645fd51c6ef28543c147aec19947eeaa936e2a7750d2d7d63e7c5717b0cb94bc5cd85904d58776ad44f9445a1791212f8484626b9a165c44a86d7bd0c7121efa05ba66611c3ede39996d95ecac822e6c4cd6a8d0a930b53cc0a626e28e442173e90f1ca54fdd098b8c27cce906fadcf82afa291766991e88ef5179cf3b84d3cc71593f271a0fbd9a97ca1e4306c09608fab577e126bc7a9c0473559bf34c2d03824d3684022cab74afd5f45100bfdb2a266b79d4af8bcbaaee04f33829367b23a4c67b29d5df45ba51e27f240bfea1d104a8fdd97b6f6549453f7a154316bd28c7bd688a4db8d99eda430383f06b297bbef82dfebd2435c71db554ef46c37079d4b1151447de9713f2ed8486e219078c09e1c5280f08968dc0af4a90cadb1c74a30a3a5f4e4e937386c95076c232a653be8150b20f8d104715062f13c1aa6f605569d023cee40d86c125e377a6596320deb64a8383e663e62b6727468e419c542860923891941cbb67dbc4c1c03e9ce0a7c112465490e20ec26063a719046b6650f32c40e9bfdee0b7e130e0dbd0792fc1b61dcbad036fe563b50393d0a99062ef4230cb91b8ac48b7282d8fc2ea884a003a454f32e8b161c4236e2ca9971a3e9d9675a64ed5c3d16a51738ed27e6fee91336b5db1e02fdfbbd5be7a9395f5658f09fdbd10464628c9473e83a2712ecb7a2f8fd77679f5bbb9f7c794d85564b3963b66f730ae7401f39eb0cce4fcc7b3a72be5871b45fdfbd6575056a44fe765a5cc24a1492bb603b7c20b2ecc38033ca7839f9fb2c60452b0e8c216eb9da3096223738db11a45846360a3ac2688441177bff91e588880c17b22b3d1e9e44cc880b3d3b8760929242eda28c08e7deb30c253d7e20b686a5a37bef3758d55faf8b801c6e8cdca3d260706bb7b393a34f0ebb25ec7564603874d32b1f7f2f9ca7fe927173a0a8b3c0953f9a2b016ff15dc399712d9fc47f56defde0bbcd4e45e715a1ce0942d3b743d88910d752686904538c6addc406d5db223e321ae13a64be148d05a856c6f7ac7a9d919c43a2a9df01b07eb23798be24b9c1ee331d0cf74b119b1b3920321eda491ae49c754b47f8a1f100f1583fb596205e6d6da035f1f6b7a2254ba6760ff4edd567b5b554521ec0da2a6a011ae74fc4331d74f458a61cbf9100dec588b64df95b46bb381141962018f2131b1e6e26339b84fea70970218c38cd340fdef9c72afffa896eaf17155aa46dce2c10d97ead4786af39cabf28f3afdb226319fdbf1248735b5a734a9b97a09b3d675de11522c371a7c25a99a8a5abbd52dac64ccc4ad31aa5851551aa93534ab9b216d7268707b3f31f1b3533d3ccbd0a36e18025c48b39fccfa71c405336c6234240f49369eec39267a92ece0386507979b1f4d149353c3fc7f8cd50c98659c0888dc55de7cad6dea6dcb8d8d324bd27ddc26d39974c9aea51c581975ec5e00e67ab583b2c8ffdaf35f6ff21d2195b75eeb46cdc3b47874a958734eb19fe580069a973fba249cd10ff14babb1f50a60b6e657d73e4381b579c07456dbfa89e784664d471ed65c494408e5c8af9d688652df26e7d501ea8534e7374aa943a814ee85faeb73c9ff564de6d1561622cee8250e78114eace0a7372b9fe79913da9d64ec35f18cd9e79d20534a3d0bddee9764f1bb6275b2d0e3410569ba114953d92eb62c2548e76102933c9e1e9b5c08ec22a44a91a042993ccdafdde3169014addc0cd973391b3c292d22f5697d07fa5530ff6135503d59677260ae83d893972d5edd9fa69b47454bb6f64a0bbf34b0a0a693c4e5a8d71f5e84e982a7c6254525cec4d193c3778085838a7bca7491cdf22d21eef30b43d5750179efb42be4ce72f7cc48f8f0a7d527874fa3549781f96aec75155fe9943d610b3a8f3bc6b8e12ed941c8a3735c27b3854935266f8cae1beba653f2d8cc20249df98870e8bfad7e0a4d3888edbbd7c4889407a3c4cc97637c4e8548c9c9455bab9307be64b9c86ff9d48374547f842fecc28c6be1aa20c7f5f050148741459a1f346dad3f9afe1f494bd31e9c2e02ba54d807827e9e1c93d61e529ed44790f7ed84adf4c8e138ebae303b356619ad8cd879a16d1e14433ade7be7ca97c150f2d061cbafe387bad0ca0e11b4628757d68c1bfb38dd9369c5d9c3aa6454cdf19e9d0b10f341f3e04bc113062c562417504f373dc0e491f6e893e6c62ddc77174d80f44e81fde1f301173d6b2591f77dfcef9466d0ed91eb650e171a5d8c446ad2a61325b0edfd1d02f2c9caf3dc960227ced7c71d6e128a5f0aff1562173d0bcccfdd63aa12ce8d9496a02905bbd8a613830ceca5917d770c69501bfb3c6530811dfce3b842a94c9dfd148e3f6c669a554cf73eb8b46e197e5551acc2b8d535fef0611868656b92a42d43376eebe48a8aa304fc1c4aa82151fe6f32a81f86b337a18b22b1c526b30a19d10ac568d49dddddbfdbc41697c95efa274189e146c1e4b878613b80f8b1a727136d74a47e5f70451b9ed68cd11e1ec286718667326b99dbf6d60d81306d977b05e8f24bb5cf85da3c2aab4f4ae003f00ca4a66fef60e5ff2d1b5351f93fd2f46c5a004818a0446f755dcc88f83624017973bc62ea5ff05c9d173e6385be4a42adbeb5a4d29021c8f01fe5e59d9dc395b7ae73cbfbf48710517f8e42b3375923dc93d8d998c38e574ba8d73be0c0bbb684933449904da88c73c117895fef6ed8b2490ca2128db7d1c0507a393c143912137377d4a9c7a68fdc330571959df3c01ef41f1ee089ba47258788f414877d4a8035103b0b0827832b75e4dcf8262b9f36f82064f74b3ccba82fe77d5d8a30599e19d38fad2f4970e57d3f7dde06c2337e9c95096575aea745e342e5a1bfa6977828f4b5ea187ea5b2c8de718bf0686a95a40db56aecbf71e37855ac9dc444b6cea4bd39dbadbc0a8730f28d88358f332b410ac01c7c385ea09b3a6894341e4ddc36f1c2990a70a53a24415342c90132122dd544bac0ec0c57d6f4d2cd4a980dec12128396702e2cd9e460d9c6e85ed69be40597e34b44be4d126320389cca40ea096f50f1e54382a5cca5b82fe2d8f822aa252cc68c3d3cf343aea975c5fd85f20fd6510de434cbf6713e77573e0602dd074f0ed7d0967d57f9a117fcf4a8f3d5800b5d2aac5998aacf9a5681a91d1e7486f0e8e21e8c3470d1066253048f7cba32348694786839af607291cafb8744e7de86392a037c40af9e31ad975d5b13df40556b3f63650fc0ad49ae7745ede9cfe713d83f74bb83a1cf138693dcefd79d3dc49469a28e4b94943e7c5fa8dd15c0940c91d7b98b7ce54c468956e730b675b52251810135b0bfdb1b33193c5b31ba50db702109508b4411b11372618b87a4999508af539ce2e26557253f64c69ef6df5ec7521b4b6a568533aab9c9d86a7b4253f5f7c94a72daa1635d5f0a91379aeb5287f03654b9e072549eef53e3516bde0c108bb7e9db5431a73468bf08ab43a8b4a9e12eac24eadc56db141bd4beb150d34a035ee1e7fce53c554e55188486ae5aa420b804a440820b7a173d60a2b2a8cf81368aaa00f5885b6652c2dc41c5c7d546134c492989299aafa5030e9bb85fb32f01d0925874b410c74b8b1d7a08fe5f35f4f9ab8b9648a15d35f5906d1fdf221ee167f8e7f886ac0bacbf7b25cfbda2bbdfa66e367b7b129c0690017c2e9323bac1202970f924ca2590191aaf530abf88c62fa97a9402c1bdf3c0d3d45aaf06c589a0ae035422833c03dacb202bb14e00f46fc47f5b3811f5e9831b9442b3183a740f26d39a4912bce049fd04ab860370713027eb0d1409f8927d586e6e8badec9261db8fde21c59667f086f57f4123c7d177c341b14904747e00cdf5be562b4a1a105b85084bb51cc473f270a2b6e7b696481d2ff9600574f21995038ef6fe4b89643ba970e63a3b5cef35824cd7d5960e73c79e44a431d02c4f48ce519c18e22b4717409ac7a0f2edac05eba2076d8a00974eea5216cb0cbcf37ff3fa145b89e24d92555b309e2306521404f310c8043c6e9c68b9ffe8000f3c3b35580443363447df1d97ed0cdd978ed5e85ab5cd4ebd3d61d80f2ad26182ec2df9efa876feec2c3f6927ddb03903e0aaa3bb6d874639452350d267a91618f3b1685ef045b7a283bb59149ab4709ec798db284f45eff3ff8b0b1fe1d369a4100072baced78572a6e0e7c729482334edaf12bf49fccff5e2ed20a18f3437f8f2772b8f1449d31a6d5aa6a6096e43d9449ec3d41c1d7e66657ab20b3cf56fe69dde6eb3f6abdf7fe1bbf7d05dbe657f84502fefe17def81dd1d1c1cc4842a8f3f40a16159e7604df84f1ccfecd8999034fb8c760545fa11d76c021cf1a3b50dc26ab63b755271e9e27e4bcf8e6b1962d47806a154b87c42e6f1d2d767aab56167f5c6adc392fe8fe76f91f014663ac3eb7e01fc2d4b56827d716946319cb1e0a5298d470de5ce1f5096d58d1ff11ded9f6635f84fdd6bf897b8d5b1c93ae62f934dc983de8c69ae322c1cd67f7256d59318812500ab255d10b936d42636ba019f43c76f4c0906101d70852fe9066383bfc0537d79569eb51b2174ea88e73be308c209c1c50e856fa4e6414324cc3812c312a3dcdd153e42dfedb6deb7ff58c7f4d9e177ed56928e8c3815fc1df9d6b9e3a18af4b7671d0fa7ccc80cda5550e3d8f2bebb9dcd10515d6dfc3ee15beb1a1635c0e38521b8d810390165d460579a5e29b9e2a24f5f0a6d5d754dd20d6729ff330d6d232ce8b9061178acd5035e32f7d806fca0a041e07e9062b912a207a597ea429e8259a1725785b33621e5928a0bb9cf9d150f769e9abe0b31e7238a5de690cb95b598e6656d3ae8eb582cad116c92604954d8bfb88aed130650ed4138439841da4be3c8d84a9ae61bbf80819211c970856937e06d3c2d5123e104cd49d6889d7c3c9ac74471f680af024b884fb0b8affbf47842cbf48448529ac1ea1b8dab7d77490c48ca93f5b8a9ec3be42cc42c71932295b7c1fd38015092289d2060d00230bcdc4a92199757f6cf879ee6b9565b59cc3cd9c4f08f93f254fd893e92eab208b86cc3f33e7e0e8c731953dd9141c4d52c583b2632b6e00ad3173a9c3921fdd60020b6c5852068b24342f404076de6041802abc974fee2d56a3b83e38327c7e77a8f211ffe9aac263d3c3146e6384c9c85e3a799c273559f0ebb76c6869830d5e20f214e0b9cdafcd49c314cc89dcc41e72681c8e4b90a7757728e82897234b501d11ba6aa5dc57ab0064ea92e0a46046c4a73b048db8bfa81fa436d1112c69ed1c0b95ddea67483bf93e4737263d0ab610bba18db4783a0a11f3828b5e6b1fed95f70da83ca35128c80f07e69572e5c03b3ba7bf7afcc381b431178444552713f47f3c87b340d28864d293d63283f4f3ac3ed67039ec741fd320a5da70cd4d5af6bf2f5e565791cda90e191009cac77173ddc67d980c13358ac2b17f0351da2ea6a9a1b13e895980a2cdf2f751a98ea2c92ae42fd9b1c86ac19fbd8a692629e6b361253963d0abd2bbb1e5bd542e365b58ae17f8cfbd88d822957477ca61bd1bd3ebcb7d3c3d829006556d4ef3f7ad22442198eab80eaad0a3bc53180d50aef6dd0df87da5d65e07ab6a5865b8f6fd45543b199360c16d71cb7abe59370a8c95e0dbdca36fb12ade013844f27e0b0dbae475e531cead75ba74af1cb033ef886", 0x1000}], 0x4, &(0x7f0000000100)=ANY=[@ANYBLOB="40000000000000000036d10c0180000006d79918fbc796d086ffceb93416ab317a3fcc8c0415ddcb8bb89cd52242b5cbbba81fb530f6cc57ef2c549600c50100a000000000000000ffff0000a30000008681bb165608c84ef237e7792eb713ddc4ac6e3d7e13f6845f08705c9229ae6e3dd8ef4461c84037a22c9854143928c0a74c3fff784b55c77725c8da5592eb0d4a00b42e02eb2fda45fb02e22a305fbab4f9b145884a9bd1787d1ffd9a874ba7d607e889407b4829f864ee6eb4ceac413b0190f6ed157af3db079fae14322deffe40cd9e67da23f2199a548500000000880000000000000001000000f8ffffffe9647762b033e23354144efe911edf0c2ead05a77f3d8b9b206957d90ae757b592eacf9569f0f7e6abf8d8bb1c3d6f45319f268897b968d07fe0acc41055e15d3b8a4e5bd2ba18efca31d7f33fc259b887ccff4e77e83f5db09ec5b27cd4e0a1d84d85fb0ae63508549c7c627d93d66a50178211c7096396ac0787a41ae2a6e100"], 0x168}, 0x9878d5c527fde8da) r3 = getegid() semget(0x3, 0x0, 0x402) fchown(r0, r2, r3) open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r4 = msgget$private(0x0, 0x421) msgctl$IPC_SET(r4, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) 17:01:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc5745192a101000000000ffffffff045ad35a0520000004"], 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x2, 0x0, 0x2}, 0x8) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 17:01:03 executing program 1: r0 = socket(0x11, 0x3, 0x0) read(r0, &(0x7f0000000000)=""/18, 0x12) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x4af) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x3d}, {0x25}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r3, r4) chown(&(0x7f0000000200)='./file0/file0\x00', r3, r4) r5 = open(&(0x7f0000000340)='./file0/file0\x00', 0x80, 0x2) ioctl$BIOCLOCK(r5, 0x20004276) lchown(&(0x7f0000000780)='./file0\x00', r3, r4) r6 = getuid() setreuid(r3, r6) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB="0100000000000000002000000020000002009fcd0000000000000500"]) 17:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2d}, {0xc}, {0x6}]}) syz_emit_ethernet(0x98, &(0x7f0000000200)="75ce073a9bb0063e76184bd46516a085c8c57fcf86c46a1d6740ee1e43d48e68546c5e0f4e3caf4e6c25c38abecaa7196a73e7d619e13faf3f5e468e9c282939a878e49a2a40890104bb2f99bb460783486e0f813e4192159c081eeee29a0165d93218eb60fb33328c28cf6b46b97c3e0827fa036adc800da964e971add8a7b8fc8eeeb769e02c4d673fcbcbddd9ba69a8b5a8f5a22a44e1") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x5, 0x200}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 17:01:03 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000000)=[{0x0}]}, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x8) 17:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18000) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000200)=0x9) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) 17:01:03 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0xfffffe00) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r2) bind$inet(r0, &(0x7f0000000100)={0x2, 0x0}, 0xc) open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x11a) 17:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000200, r2) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r4, r5) chown(&(0x7f0000000200)='./file0/file0\x00', r4, r5) lchown(&(0x7f0000000780)='./file0\x00', r4, r5) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r6, 0x7, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x10c) setgid(r7) fchownat(r6, &(0x7f00000005c0)='./file0/file0\x00', r4, r7, 0x0) r8 = getegid() r9 = getppid() r10 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r10, 0x7, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x10c) setgid(r12) r13 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r14 = fcntl$getown(r13, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000200, r14) r15 = geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000100)="9c9b87fd7408f14b9b3bd3dcdf296f78b29285966f079c69cabe0ba7e4684c1921308edc1adba080b89dc9e00d96165e25e2417b6dc80746f5cb6a31c3e54618e82d68160533dbe70cf1cbaf8dbb56164654e263bf9a7f9962dfb5e96f9fc06df887", 0x62}, {&(0x7f0000000180)="e2a642a0dc02fa668d9856526c79809a1b58617b767e0408c318baa4", 0x1c}, {&(0x7f0000000240)="1a9d08a9250d7a3c623e923ae4b803d9e8ade1a5535994ef724b51da2b", 0x1d}, {&(0x7f0000000280)="c71c66c76074ed46272730ef42f74d0c946a01d78c0c25e3563bc4d4dfa3fe5b6fa85b2c92e2d763387cb0b54713492dcc79079cf71ed98bddfc6bef2b08b9b9c565a035161655015b0ea2c1a015aa13bdb46e6530a865617e3dd3ca70d348e0b0275909d8cd4be4980b514099829ffb88d1566199cf8af5d1f9458d8fbb52dd249948104b05e1be7d44a58c88834ea053bbc4962b881d48da4703c55623766f8cb9c0ae671bf074cef9b4b7287016b48212bb3faf01b69969f1bf1c3a5da57f1176dac7a575aa7005e483e291e2b00ca6bf91988463e5c8b64102195e", 0xdd}, {&(0x7f0000000380)="36e81c8c3f1b1d022896c7c0f143d6fee3f9768e9ab2ed85ceebc1632972d9fe6e8e39c750d2a9d14d6b45f743", 0x2d}, {&(0x7f00000003c0)="c8ea93b3533b82203d07873d7672469ea29e8ef2ec851708c5d267d399219c1e5ac21377101bea327c3839621c5200c2f3d5d45e757300b1804e6bf1cc742a28f8e30dadb70d1f78c3a7b81597dc622d7f383539ea45cbfcde95f975aec52b15cb7f", 0x62}], 0x6, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r2, r4, r8}, @cred={0x20, 0xffff, 0x0, r9, r11, r12}, @cred={0x20, 0xffff, 0x0, r14, r15}], 0x60, 0x6}, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x2}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 17:01:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x19f514e028ae1a1b, 0x4) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f00000001c0)={0x6, 0x2}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x3, 0x0, 0x0, 0x7}, {0x0, 0x0, 0x4}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 17:01:03 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x47f34dca300a60a9, 0x1010, r0, 0x0, 0x7f) dup2(r0, 0xffffffffffffffff) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000180)='x\x00') r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000001c0)={0x1ff, 0x2cb45b43}, 0x10) pipe2(&(0x7f0000000080), 0x4) 17:01:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x26) write(r0, &(0x7f0000000200)="220e2a", 0x3) r1 = socket(0x2, 0x4003, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1002, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, r1) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) r3 = semget$private(0x0, 0x8, 0x400) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r3, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r3, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r3, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r3, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r3, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r3, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000100)=""/4096) r4 = semget(0x2, 0x2, 0x2) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000001400)=""/165) semop(r3, &(0x7f0000000040), 0x0) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r7 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r9 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, 0x0, 0x0) r10 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r10, 0x7, &(0x7f0000000040)) r11 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r11, 0x7, &(0x7f0000000040)) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000000)=0x10007ffc, 0x4) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r13 = socket(0x0, 0x0, 0x0) r14 = fcntl$getown(r13, 0x5) r15 = socket(0x800000018, 0x3, 0x102) bind$unix(r15, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r17 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r14, r16, r18}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000540)={{0x5, r6, r8, r12, r18, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r12, 0x0, 0x0, 0x0, 0x3ff1f}, 0x10000044001000d, 0x400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) write(r2, &(0x7f00000000c0)="3d697b7f302d894dd173f550f3f33f96cc42074ba84c86a4ab2e408b646f027b600de55d6a1f406ab52080586b999407a2ba9c460d3e7bdbf679", 0x3a) 17:01:03 executing program 0: socketpair(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x40) r2 = getpid() shmget$private(0x0, 0x2000, 0x480, &(0x7f0000ffc000/0x2000)=nil) r3 = getuid() r4 = getuid() r5 = getegid() lchown(&(0x7f0000000240)='./file0\x00', r4, r5) r6 = getuid() getegid() r7 = getuid() r8 = getegid() lchown(&(0x7f0000000240)='./file0\x00', r7, r8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x10000, 0x0) ioctl$KDSETLED(r10, 0x20004b42, &(0x7f00000001c0)=0x3) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x30000, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r12, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x10) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r13, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x1e, r11) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r9, 0x6, r14) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r15, 0x6, r16) socketpair(0x20, 0x0, 0x3, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x1) r19 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r19, 0x0, 0x0) shmctl$IPC_SET(r19, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r19, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r21 = semget$private(0x0, 0x4, 0x1) r22 = semget$private(0x0, 0x3, 0x102e7) semop(r22, &(0x7f0000000100)=[{0x1, 0xfffffffffffffffc, 0x1000}, {0x2, 0x7fff, 0x1800}, {0x4, 0x3ff, 0x800}, {0x5, 0xb0, 0x800}], 0x4) r23 = semget(0x0, 0x0, 0x69) semctl$GETNCNT(r23, 0x4, 0x3, &(0x7f0000000800)=""/159) semctl$SETVAL(r21, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r21, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r24 = getgid() r25 = socket(0x800000018, 0x1, 0x0) r26 = open(&(0x7f0000000340)='./file0\x00', 0x80, 0x2) bind$unix(r26, &(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r28 = getgid() semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r24, r27, r28, 0x10, 0x9}, 0x8, 0x1, 0x9}) r29 = getgid() r30 = getppid() fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r33, r34) chown(&(0x7f0000000200)='./file0/file0\x00', r33, r34) lchown(&(0x7f0000000780)='./file0\x00', r33, r34) lchown(&(0x7f00000001c0)='./file0\x00', r33, r34) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r36, r37) chown(&(0x7f0000000200)='./file0/file0\x00', r36, r37) lchown(&(0x7f0000000780)='./file0\x00', r36, r37) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r39, r40) chown(&(0x7f0000000200)='./file0/file0\x00', r39, r40) lchown(&(0x7f0000000780)='./file0\x00', r39, r40) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000080)={{0x3, r39, r20, r36, r29, 0x1e6, 0x8}, 0x5, 0x5, r30, r32, 0x3f, 0x9, 0xfffffffffffffbff}) shmat(r19, &(0x7f0000001000/0x2000)=nil, 0x1000) shmctl$IPC_SET(r19, 0x1, &(0x7f00000001c0)={{0xb718, r3, r18, r6, r8}, 0xfffffffffffffffa, 0x2, r14, r16, 0x0, 0x6, 0x4000000009}) ftruncate(r1, 0x0, 0x7fffffffff6) r41 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x10000, 0x0) ioctl$KDSETLED(r41, 0x20004b42, &(0x7f00000001c0)=0x3) r42 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x30000, 0x0) fcntl$dupfd(r42, 0x0, r41) ioctl$TIOCCLRVERAUTH(r42, 0x2000741d) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r2) sendto$unix(r0, &(0x7f0000000180)="80", 0x37a, 0x0, 0x0, 0x0) 17:01:03 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) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="03"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) write(0xffffffffffffffff, &(0x7f0000000180)="37aed6683219b3650c87b2d1f465d73776cfcd87d8d2768e1c2b13b325ac7073f90358d2aa13049951ba9592bfe97eee10f5e3017d66096975b2a83e78aed00f301fb3c86905bdee418931c22c6aca846d63810b335b2a3dbbc1a46b5d0d10c4cd1ba92515a8e70bef56113b0efd5e8cae7afee4bf0e12d2b734841b1d00300fba5843594403dc18edc085934a75531dec324ddb09629ae9d6920dd354aa7fd5f613f800ee9c", 0xa6) 17:01:03 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcf941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d700000000000000", 0xa0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000040)) r4 = accept(r3, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) sendmsg(r4, &(0x7f0000000c80)={&(0x7f0000000100)=@in6={0x18, 0x2, 0x7, 0x7}, 0xc, &(0x7f0000000840)=[{&(0x7f0000000200)="5960a2c05966391fff6256b3f0249ccd3145517e99465a1964c3b04cb1e23254b6554b0297e87b2e89", 0x29}, {&(0x7f0000000240)="6110c14dbcbe820b08bb8e8aaae2853cc48bd31431010c1583052fb958430e387590d5be01f59a7adf68fd95d1fa2893e3814c77b5b6ba4a10ed982b2aeeb99cda924019e0075561392ccf319fba4c734ac307aa3333e6937a90f723dfa954808306691ac3ab77a0d37fc497271538480dd4f59f8b", 0x75}, {&(0x7f00000002c0)="ca87cd71251f80e4caae3b37b154e5f848b1a8efd0a29e36aaf59d50b72adb7e93e5162e9fc35e36c10113bd0153b32b91369017f38cec4c942ad09504eb357cecb55de9511ae491acf13cd8700a78c7565dc1ce315624810b8e281869357e714bcf7327406f8b9dbe0e", 0x6a}, {&(0x7f0000000340)="eabaa5de21aa455414fbff73ad6ffc5826009dc29e95fe9363eedccfd0a7c6c588f5ee4405940081f163e7ca6186bd8e7163aac3b22f97bcc41dd1c1278bf8d5537180d69697c794d901ad282d6a009c7fe74fb68ff06f9e68d639beeab4bf787fec891ad8abb1f371bb9844f9bd7557075e8e4b52c1e17d762a81e88061b6914bfcaa60cdd1494c51c3c41e29a0a40d94d5fd048611652fb6c276d557d300c1d38814caf273f1052307de7250eb5c6eb7988b", 0xb3}, {&(0x7f0000000400)="f23d0d6375e733503a45704cff639712b1ba744ff4db88eac2a42b53f3d84f60bfd9187c797595e44ad12abc45d705340ef77fc2bf190e526c64b2e03cfa30d07516561663205e830f6d41402df5cdfbad496061cb2da2824d7c0d0d23b33db17fb07e1975b60e3fb59c734c09c5e198afe4f40c291201c03fb96541b632a3566d2111beb889845dd61670eef3e3c3cf002a8f6e59dee651e5587813cbe70fb5962aea8df1d1c5fa9b46eefe819510a955334fb5871cf13e6b15c382837196063465d1e71ca805477933da12674adadd6cc303b3ef0cbb9593b79e6080b09086298d5b893854f3e8a1", 0xe9}, {&(0x7f0000000500)="b566021ce25f574aa6f721ce89b7", 0xe}, {&(0x7f0000000540)="02621e9ddfbec0e271b269cc63c318d1b74b1a89ad8981ae39efdd836d2c03c6905abbf15b0ef5d2fa45a3ad6e1ccb26729de687d412608a4d6b346f14129587cda4765a2e78648c6d544504c14aaa29eea31fa018b48cc059bdaf3b3948bfd3120bfb9a71a89723cc406084a130389e5a4454a40c9ccaae9f87a343a0d2ef39be23cae9c9c885b81b4eda314a312c9714f47188c44593c947", 0x99}, {&(0x7f0000000600)="0c94e13ac356eb0f70b52d2d68fb8905cf121ef2ec915409aa25e9009f40c252c1468bc11f2a0f3cb8212b8457c4b703f40ab1c68806968826c9b8b17d2fc2d5ea9685d51a79729a30e0d4741698b46be6291f361648571a038e08b265bff4852181f7c4455672bb4b35910990ace14709a3053871ad13110f9a5704dc2e27c1d3c2526424792c98ffd70b692f9aa56fcf6ad6639362a307421ed213fc9beab0424419d0ac8302153d968836e1206cf5429d265f7a41957c7d3657d6dc59b1b4bb59d62512d895", 0xc7}, {&(0x7f0000000700)="2a74f3a9f8f4ab8648236b24bcb60ec09c72abb70305aff42311eeba032ebc8915404383d1756d5d18c63ff332c2698b889fc76dba3fe32a6e27c7e46a87dedaa8b427cac10b084cc1d607be043470d2815acfea490612dd36d12f9d110488c49ba00fdff65ec50d5051a3b8daf331c54b3d861803716835c1e469", 0x7b}, {&(0x7f0000000780)="99e4824236db06d945d98a6899e97a9d2a9f3ab25a687d0ce4faf40646cbdf81059080d977605a3b7320028cd5eeaca50a01bdadface17f60a8b2776ce78e279e3f6b7ff0923a85b9ce52a9d3f02e6ef9bb2c71724c42d5d0e30ea87f31a8c3062cc562707e53d845850f97fd2c866626d883d8058b0aa2371603629c298de753a3d18c88946251577d42b8d712d6143e62f296363d12d6620ae4dd97e261518c5039397b84e6471217b1a96aed441d7401d1363ab78f3", 0xb7}], 0xa, &(0x7f0000000900)=[{0x28, 0xffff, 0x3, "f6f40d727c898d535dcae785823c6b9a0171d605fb53c820"}, {0x40, 0x1, 0x5, "6eeb364b7c901583411ea153733a27b2229631b5470e746da2a4bcb77e678b60494da395cdd5d8db6738fd2dadc9f4d3"}, {0xb8, 0x1, 0xe1ef, "aee46e4d1f02ece1989ad58aa7ee911f1939b31b82ffe122b7e42a64c735851572b2d20b01bc52b07c640008429ba7342fccf992f121bb4416b29c17d07027deb0d83014862d6700cf4b358fbf6a7ebce6fc6a5e0650153ed64483b298fe91cd2c39f7b3c77698a8d7d6aaed0f9242f5f7b108f8d8ca3950079dc5611bf19858fe0941fdd0f712e13b222d573698179032a2fea6b53b4bc619b1ea7f6ec853f58417"}, {0x78, 0xfffe, 0xe2ef, "df8eab6acab1829ceb8bf89eba6736797aa0049e351edf5a5d6a4a18b1fea7b793b6bef92790f34a7c8602a6300c30445645d5469f2c7812bc94b943634612a6e1d494b6deab5f2ffe1b0bc4b869bdd4b19c8cf8ea812a55d41b7eaa9f5d4e428ea0ff0f9879"}, {0x88, 0xffff, 0x0, "0b2d75233b40c2a0bc8ff01c9aecc4dedd0f35a63f6c7c8a542d914fc6b60a2381462de5140e7b34adccaecd3a1f3f43f51d4137de7e08dcea2c82e98db355ac8c9c432f023feeed6621ba4f8de4c7914c199f0ca4dd02677952ee8c6114e209bd1d2c664f2dba7e05fbc75390238dc01f756f"}, {0xc0, 0x83a0cbb11813461, 0x8, "48aca62e3bdf97bad825f705756d09af5a2f3a74bc380201ed249297a32b6228ca4360d9d0eb5fcf756ab10db67f6bca1032ef69105799faf00b3f8cf0f11bbb1a3f2fb2dfaf94d730e73c50066bdb483a4b5247c328bacc6f867c3ec59fb1ada853ab9ab232738003e01f643a9570b3224dccfbe321cca6e5ea9fc0c940b0c17db65222a6ca2e70e0c4f27c359413a77aff6c76c3c6d00d977997f7281ac7998ed3b1b24813667fc949d8"}, {0x90, 0x1, 0x1, "0417fa5ccd47a2397428b05f5d2ed05cbadd602a93cf57e7b1c3396a1e3e6e4e30bf919e6acb21c291298bfbc1191232fec698477e2bef055dd13bc0b9964e40ed7c94bb4e51305612faa24aa61bdfce2da70cee91611232ab579a7974e59de203552f62affba1f385ff4ca552e0426d94033b52f5c258f9be1c"}], 0x370}, 0x400) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 17:01:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) execve(0x0, 0x0, 0x0) 17:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f0000000180)=[{0x87, 0xfa, 0x0, 0x3}, {0x47, 0x0, 0x6}, {0x6, 0x0, 0xfe, 0x3ff}]}) pwrite(r1, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r4, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000340)={0xfffffffffffff836}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x4, &(0x7f0000000280)=[{0x0, 0x6, 0x7, 0x3204}, {0x800, 0xff, 0x40, 0x80}, {0x8000, 0xf7, 0x1, 0xffffc604}, {0x80, 0x7f, 0xf7, 0x6}]}) pwrite(r3, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = dup2(r3, r2) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000000080)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3bd, &(0x7f0000000280)}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0xe16b745128765da6, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0xfffe, 0x1, 0x9, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 17:01:03 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "0700000000000000000000000000000000006082"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000800)="9c7df54689c71356599e2b3d6a762485e40b6388505185af967856c44b481b58bf14e1449e3f2a49034ef39f15a63ca295a4bd6d6c8d07a7b7190657c1dab1a1b6cb0cf04632e5ca22be3a2398dc4f76eddc35861f323b5b9e297f04cc474b4eb0f8e53cf83100831de75e667bb9533ab10df67bd3d032e471c21cc8f033cf6761d4ce7f98f5275a8216f4222e39fcb1852932dc543945bb14eb8a5cb8610c826886be32ad7f09799149f1e1a9aa804cc8c159fb81027a7b0698e20f50c54f531bdde19a79e90b1dcaa619c60edc028f5bac9bb543f11e9be5a95ce0f1116818ac9e5ccedc4acc636f1332ac63c1a5e3e027f3fd89f2f6ceee0788f4c836eba2b7f7325884ce3b656edd3efeb52a7cd9c98a164228a7a34568c67a6a0bf76715b17f38e934f56c848ebecc3fc25456045b29154f0f389ffb0d42d0089df83722370b38c104b7d837e993f3211f89266b79682f046d98698f3d6ad5c57037c10c61d131a8a9150e45e7ceb180d4d55901bc3cea33656a545cc09499287a1d1ab535a970ef32189c03cc27385e7efaa9911d8251e0e18cbaed82a1c2de696035591becfcd813030faded2e9ef0683f14de77cd5df5a87d4d915264c080fdd4be34717532cdf4845b4d261a9c7c600b5ae213055ccfab6ecc0c9b31b0833cc08541080a7daae562a5e704eb674b217b422a451768e03b3fcbd796ca3e6f6825651040ed37b8cba59c1ce496ef94e31f4726b0b456be07fecc20247cef10b5e9ae97f7caba26fc81eafc896ba39257cb7dfb6026d356d66642488ef159b61655622a5906a8ea4523309feaaa94432a0ff72ca91aef2bcdbe2ab53e17c543d04570c3e86eaeb9cb80eec22e68a83f3c94bda618c55a81f92ec5a4be3e93fdc8ef2e18159d8189728fb358abb434afcfb7bfb05af317dd7d39bf541cd37ffa392f9b605d29729713c656dcabbcc45bbab8d7233651731b0b4f5faed76d336a38b38dc5d65c0a5626a9006a79b0cb3b39500f704267f1069e2768cc0f42e28caf3072bbb7e184f4c5d3c94f239054debc38710b6a3ae6d2e32b1ebad28f471fac2efeaab10449156045b95d2088abe71ae8712ed29ae9b9bb4520a2b4c7a53f5933736204914fd0a8121c97c63d43feedb7780a44927ffd181b1cd0a6e64b94a4bfe4299abcf4afa0a3c9b15cc09dbd77bb3842514d0331dd3cf21ea7739e5d7915b1ae24db7373f9092398937c157a6e4c1f3a4dffb0d7606ec65689a8d2b437a4a96e2550af8f7666b354638a7d55521ff48a412bec91c1118bc19a7bbcd1a707d9f7bb92b51b955671a8e70ff49f84609a14c88c2edf2f7c569447808234937cc438f567f91c311995467d89ed074091b54a01c1906fc07a06c0ff13d945595406451ab257231e3b2a35f448a1618758c18f3e08c1668080c04cf0e56fbd3ff2928df86613fad5f3d80be87080b05ec00d75780ff9f193aed70cc1e008a9bcd91de2a30567de3d169347bd5143064bb31686686061fa3f751fb8c976c17fbe72f98014c13c6560bd0321bb0d316d10e6ea2940029d30ef6c7a607c9a3005e2dccc79308906cfd77958d7b59607827cc03c61627a9a7a72c6294715838dcb631ce416040825ad594a6b50c12c3b2a7fb49f0a95f8a686f5b8ae4245bd4093aab5494e90ea1632b4f1b1766c2fbfe7e09e338311aabe82d9bf0bafc0ac52c5e5f42383837745fa601d3f85fcf0c0bec85022ddfe50e9f34bf6be53841086b6f76faacbe8824a02fe74d2b17534c2a9fc19046138318fd45dde8f47097343db9122b81eb9b1a0d52dd75c6c08b54129751715c9df6b821e4a34a2b0781cdbb863ec85e4d28265209a931851bd8c1c42facb495f4a940b0505a6e2a289a0def337bd6fce67ed5427cd08c442491d557eb8307e63bbfb9320907e77d5b1032ddd9c0f919b2d8a18fe76a9c99be928824bee530a9f141942c115f71b0d9e5ad660b6ef2340f3b24b428d8f5eef8559817a83dc2728a884053dc9761b12360dc1dfea63de39c789a84729bf690a03e27ab84fe3f79b9b931cf36ea61059e90a8c38fd914d575e851eb88bfc589f2cd627c011042e7182344fa5692774c92dcea4f86272bf472eaddf5f59ff4a22de0266d9d6ecf9ecf7d5140b148a356d2d32056ab0d610bff4ed4c242ace867756fe13c73b2b3781aae791cf52846ba3ed8be9d4a63a500b30d888b338df7b1f3966241c4a193687a562f1259ba054186496d2759600116312a2b82a402fdcd6eb2b01654cf84dadd62953d5a78e54b528b8db95704abe76c9cef669136989604631b38b9eaa8509ab277babac4db58b7cf2d13e240b36aea47bf880d7a83ed95ee2612114cd768ca155ac8ab7ac47286646d83fed7c5d3ce9e5ea65facc97d61f687bd2c5d48d1f3c64ba98b3a31fe6a534e85d941c5d2825a263f36cc67dc5eff08d09f939f3afd2f900917eb4436e22baa18addf51b3379a7e2a9f0d47736f569f923ac027d5440d533d51708428fdf1e96118e1f3a89d60e07c8fdc600a19dec19e609e359226ab26f26e4367e4723a9c3f9bb5faebbf9f0e2f1ed91096893ad49b224c8174e5b1accd4aaf6320030c01c1b8bf4e41e09ef65f09a6e52c94c273fcf8e9b624994a2761608d076e54a2e0692880517065f77ff81ad03fa5d6a69e250ac86149de24bed409db51a027d21ea1777238e578b1048163fc59f72189934cb0a6d6b8143b081fd27b94bc8793dd698df849bde79f67c7a937cef9045bcc591706bdf19377d057ae372a249d94c4618e15770bba9556330417c3f080e277fd7b09fbb7141676378eb88d41c20c65144f91d7ae6611d3b8d20dda4c9c7a3342467051dc4b77fe5ab1f0ce7ae43b748e3878b3c44dee91c5d94811345725ad7e5f486bbd61df301766f0d1feaac29251678563bb8a7896afb223dd5ab1d4a6ad5fdead131ef48964b19615a373638a5ac25e31045fb3a7925d3f4191002969af30785e1dcf41dfb7a7ad0dc7ffb5292efa59f5a5636e1c6a1e58f47cde35df642bec087c1eef047510518a7e8e9543d888bfc9145766aff252019d55368a13e3530aeab33ba7d36e3b793dd0309ea0fcacc1bd17d23fcdac22d038f36f37aa223912c327208cdcb2309e7311749215236dc2ee2a9e82de619e46dd3e87b8cd8e4c266601be325010f7ef708bbfbdf66a4e2e74d5fed3ae83a202a6132ff81e766116fa91b3b0ea7f33a67050b10a0e322a0c54107a9a2e4df78b7e20716bf890eb715aa78a99881cf00b467b8795bb76b0152aee07880e66e3cecd20eda3a331e4f6b060eb1a71ae9b066abf765bfd548ca191e4ad9d1f18720909750a02f5c52aea238511a2f10912d1684f92f98a82812420eb7eafbe6f8407b71796b15399bd3ffc1c508a607abd763d66b77a756b2a26d7b80b2d0e234e30f813b9533066250a34aed5f423fa91c5319051485bcca2915cdb523206dd052095d2a2b49b99d652e64661f9a12e292a3e9da65fa0d2b28a83291e9074e782704459c812b71febcf0cbc4f5d56e84cffe6f500a65a3500850beec2c2b3b40d51d6a20552fab70114d69910f6f370ff46bf3db6fd61ac6eaac4d2211b8893a6f29f84bc8d531538e80de7885af1cc8521a00bb545cd86b6528d054ce0cc9c24c40bd76e0f932680bbdc4f048dcf8d2f71009f2d52c7e2c3cca52682ced343ac6552f729b9ae33d4de8ddd6c9be7d1093073edb07e913e3ddebe6163a378ca413415bf753067e9cafcd192cabec7155065f651ea2912bb1f20fb7684e73a22ae8ad0ff4b6e17c549c739e6ac8481cfb963d46b7733bdf2c4661e84628d867129e35641c9cae78c44f0af1c1d21e9ae8a02e88597dbd385f3dc0849b47e63bf772da71cd385b3cccebaf6a218130595491cfec2ff0bfb4fcfb4e35412ff4fa8f9da452d8f1499ad4feb3847969620ff3d4b321730b64fa778be3cb8c8de931641384a2e75612f9acf21c1f55f0dddc9322a141426c1a0b0d817029c6a66cc8013626037b482c419ad1c644b479cf1c47ba54fcb855469d154f581cb12a301618fd59430974bc928f9be6e58e76d4e06fa2cc6040127ebc84028ef08778ae9ef5c8750e549b91f7cbf988638faebb068d587bf9d5530b7280ef5dad92ac915bae42d86e4059d6b07b1df81e6910685c529193a574b38c29476ebbbe773cbacf3d8c2e8ee6e7cf8e8ecf7eb20376386a9528232e93b544d78b075dc2dbbdb917db6312a8f46eb6580c5efe858d424f91135b4845e8748f0dde39662f1cf263653c63130a8262f72105a0463b94836e9e16e2b7aa665eae13c4e9cb68a799d73362fc32dd4cbcc40160a6f049ea269fccc408fc5e07e1633e225425ad085d3e560397683dc36ede19c7fd4c351f9b15f09700a6770ee1ec7c49eb90b271dfb50ff165247451e701b6af63b8ea2c2161400a84f034b3df8e837d3ce908f746000f50989b17291543d14a05e10775379577f010c93162b173fc5df3c9dc319c777e53cd15f1d9ce86737d3db34ef66ea56452bf4ccb436cd702ec4570604a5644a323a7c105400f97c9772f4b918835bacb6244ca0a95cffbb36b79b694ec3a03dc7dd6841a829a34e18659208a6dc72f0e1e3bc9314b859a684b1c1667d300e4797ac16a3dfccaf1e3aa52d8d1f8650f5efb7aa9ca7ebe42246866898d636ceb813c4b46d34615d67362cfdb8d3bc634bfd390858c5b09f5243f202a8b91d162973e9e79c996631e2f29d1bf472e39b693e8d384982e8222db1416328d651396a48e3c527e69577cc07bfd70091bd3efa8e4a4879880b5e17842922e45771652c6538e26d78bc6d93a76995b3ff9d4229332f1dadd8443205052bb2fa7aee2ff96ad1713457a8ff20ecd23387e5601b8bf38a7cacd47206b9bc3d65a65792684be61ac03553f00ff679ed22bffd71e36b445ef080118bfcb1ccc0620d30a36d4af93d8531fa526c7c6acf3dd4643a8419035f8d0596e8d0db4d0e407b336ff22de51f7a9098a21351586433a7f773c5d370b0d66dff088f4385266104f0eb2354ceb2a0890b24e4cd0f3e6188c039bd781aa5f7ada888aec627ac091b64af5de0f23e53879fb126202823da6b7cee06276f387e4623e2571fc699001dc3a929ef2f7fbde06fa25a4277b5b51c611d4b2ac8745e6b9dc176a41aa466617a3f30651a51682d35444b7411e32dc196c17e217ce50ed2eb9ef04fb8f9c47639c382b262b9a2f9d4b625de84e9ef04e43c4d39797538e2226660b3cfa5ed5a95d0b10a9255c1c1bb548d71bfe7cc08686db668f4252e1b735ce847ca387db2245d82d874ce00731165b901621ad0d960a9fadc5bf5c0ab6d0192224ba76d00fe2bb26945e4ae9aa28f4008bf28433fd21dc64759e9dc2ed766223225bf7a484d5bbdf80decc13a7ee88516b689ef89885c87d9791b5349e5fae02b84aa97b05c7067854582f7afc74bc6c73bb9b4aff7e7903fc4aed1683fe957bae1f99a47ab7b25adc375dc4e02c2f091c4e4162fa4149f19a6ca0c65cc53c490c8e04e8b433fc55eef8cd182dcfb38bcd1085d3a2ded7b2dae22aa2dddd4a69f66249be6deacfaf21b6481a8391d71f2ecd4fe3759d53cb13f9af325d1f6e3d72ff802c5662d96861d4ead2f879a326873a6a67f17d4db4f54eacf59cd196c119ad2cc1389cd9a1ba1e692a6c7d0e09fa16fec7d4f7686b5f7827be8b7537ace3d15155bc780a365bdcd3a18445c327f047f2f526109a7a5e3c281830ca938fc4614de9ac23", 0x1000}, {&(0x7f0000001800)="21a1f202ee76c9c1f486f67ca30c6f2470e7cd2b66baa51d71887102cf59781170e4d5d9c52674afac28efbead0997ad4c2888e98a82713d57c24e81ffa15755f3f4f6a1a534ab02f259181bb615e966ea9d3db56820675b825f9171ac7695dcc4753179ab110d3df3a791eb500b7e004e72a7a1b8bb15058da23c1e97bce6d6bf1ba39ef0404dec3308008c4e4c45a2a89baa58a803d388becf2b1d083b45c20ed8b52d83c496b8cd50473d2a1485efa6bba4ae10e4e4d1cda0820ae4839e5a0bd0804ae188d8e04c89452e4f7ff0700a0b97e35b820a99975d62630c228f97faa8c50aeed220fa82c29f98804ba2cdaf6bf5c8ea5100224f1d9c52322144a0bb5844cd79a1ae8e4022d370878a35dd18025928d173f26d49d0a83c55d093bc057818e387f7d0c7cb7f1e7ca17d1e376d7a9ba6f2e84b2e267c38d179d39df6f836d3b0dd8a0d64c18abf6f5e6317f5f2b6e26d03c85606f997deeed79595c832fe452b3eba8cd0f97af7173a2a0e2691f9139027adc957e66fac58f2c85fd62fc96f1c5e242fd0a1d8a2bb979bb931c3d69fa2336bee6c85d882b83fa9297c006d7bd788b22022ca21c96d67f9d6b263d5347a69cdd024bdb5057b3a80037ebdbfe873629bb2f556a14261e2975d8185aeae5e944a7e3a290bf72ffdfea1a6b8248e29ba7ab0d8e87bd3ffb7d83589462d05e5782b441f7bae190272e9ad76b781636e6c11d83a8db70e19a0e716924cb1f515643abb5cba015a704928445446426fd637da6d086c10a49fa4c1300ce4c4048d1b34daa218203c9786d7d8fb0b0ffee1691ad992211ba3486cf432d91f10679d446d4f6fb1ab37e316f9293897e5b8d1e3cc8a4b8cef1481fa47ba06afff2aabe6e3d8fe586b7dc671b23b7f0b67d3d8b79b5d7680d52d59618a76acffb8b2fa9ecf618693ef5aa15ceff0ac26ba7844d7de6de1c59df339cd290f141a3d23e4f8f00da2815b9276e4fcd59b27944ee08c760ac3cb4ea15586b88051f16560a02e77a1409893c0d91dc96e1d9c294c9e9fe137b2432a97457c42a04a41637c372c8e026fa71399db3bfc9b4461fc5a89a90ee4116fc3ec4316f8d953315b30735351e2a6da0fc1f39d3e412263cdfbd79e3c1a07e60030aaf039994e5fde25ca5941740566ce74b1c134582ab4a9cef25f3b2f5c64b8b9bce328a5876600d8e932693d28afbd6ed569b094ee3263dee03ff3fb8f91851bbe6e4bd6413bf00e8a44d639d31b342c69528e04c07ec8e3b2a3b6aaa37d77e71e4390eaa9f9a60dc6c102ca83f2b8a7a72dff806ee2d2698f85ac342311535fb80473e5e36209287b0c2de56778a48ccbce63f141135f69619f84c0071d7972cca0f22367943b25758d56cef03278a6931ee68faf1a6181bec55d4842183a4e5874d6fa31f43bcb800a8e4ebc8ac6e3d6efa6bfa1b7bd3b04e94cb0cc90708000d511affe199677c4567933a1c7753f27c31976961319ce920e054639481d71a48bfac0c6d0112b90211c774412dd302da891e05173ee07df4509195c8039ce2b89f7bd9e58b98e471da45aab0b7dba2ba6909f5d09c96f44fa0ba3cadfbed60ebc8043e19f2779431bfa50b691ecf665e7b2a01d84abc74564b2dfa5e3c0d4d12a829ae8848256fee67d58c2c4ba0f6ef61b8bf5b9f88776e09a95eb9e9501139c60d89f7f4a70adfdd41be5ce493675b12dac7cc81bda0b48967971568c258612896aa1403d0b4f45778218739a3fe47fdc722ece6714dd11eacc4fc660d1081d94928e67cd5b208e26e4db3272dbab47658321ec6c7fa35f786f145a7effb100febbd9dedba233f4f7ef322823e764fcaaadd7936776033b613dfeef68cbc5df446b67fb74bafd09af45decc08f68e6df9185cef1db0ca7259cfba6faa23ad7049db22b5ef25336e4878c17019150a28243b1f9ab343375502b6ca6ef7c1d0237fe4d0b9393cc395ddb27edaa1b1734dfea2a7ae9bfe177f360236b7c196e69e8001fffba9752086d8b745745871950583ad4e925374b63a16dabd7a7e76f2979ca3f1f691e1bae01dc245a80d6b6bc4314f0b035e2ab0a1f863ac6aea07a4c1886ee86dd6a51fe1816a94a683f57815174ae96a24efae06ef1b00905ab9827469866bd4db2dd5e0db6ebe076d08ff079e037561d15de0ccc24af62e922bdf1e2d48e62a14e78cd144dfe7b8e649ce15f240ce38473d41b7b5ff0dab9bf087571f124112b9dd035a0a52707696fce9ac6ff485c97d337f5b52f25e181a616b65682a0d98bb9dbb58c0155a80528113542feb93dff0f40f801e150931f019ea1cd72354b5117799b188a37e3fad1e85ea9a15f7ea88cb4bc8dc16fa9b4b453c6e0dc573b9d92b2034f77a1514e8ef3f787fd274ed0289ba29a035377f4383fb8dc3210608209a925a94c1e53b35a91c8336f9acbb65d5dcc684e7a2037f1b28eb0812ef327ca145abf2aff499614fee5761a5f293341c0ad1c0274d547a5420fbafffcf6bc022d62b5fb2dfba9fc9b09eff5e3f645c520e6f75c70d540881a560e03d82bfd27f5ab4e7a8183f6508dd0ccbaa1101051f30234ab53673de6d5c577f93810c439782b93acd72a8ea7f6f64c94de0a82696eeee265918d1489e1a7e3efe5c52249ec1a6402d25d1f4c5a8d1e8891679175efc33c7d470d9800481111009c96f8224e90770513d2c18551595c9aeb6bc2b15b3fbef8793e60a73fec95502116ca585d5fb0ebbe20392d9b2358769b5916aa49d7904b2eabf38955f8954a187641336f702a261a550944eab1fc8e2bcb94b58f095115f30ddfd05cd9c6707b2e6f8286bba7803c143b5f268268eafc08a3194207bad2966b52f47ee6e5861a19c0955a3e388069ca5c5105aa3a8fe9222e0765cec051c2d5d3192604c42f155d04617332c31ba701abf7445d6afec41e1ea822053179413024709c9657bb417e8a72401b18dde5cb969568273a168fea5fbf29d72d43a5ecd626df3d8ea3522bcd6fb76ca5ce56186da48a6b982b45f2daf046a84f0375cb7fcd3e4d61acfb42b61a42f4112af8d56234e197351de4211acc4db9e077efcd91ca0ad35a70bc16f992f6fbd4d5ffe29e3f41f6dbedacb8f9f24e127ed6cd4fd64fe3f1a609402702f25fd5d8f5e323c404bea8f74e881785923b71617ac9396697f6a83431d97ce31e50979388f9fdefb82ef68b25ff13ab144f148d0739e0d88f26176ec01689ab552c918f6c33d4ea56fc06d40cd4fa426c47f4318c085df29c19d1dc5af06b2bd73d1f1aeea5862074d159646efadbba623ddb714d3beef35e75f4ee89e1ebd82302e13020c2d745135612b0b6e484c04b2f5c2d9da32d60d8a52327370d4bec8d21dfc25b4f5fd96120cf337299a7f0fe46aec9169396a077fa887f6057432ac0ab9522d0877c1bfd9e0b0802bd0b94a91c77af748226bc47fa59807d3ea86a82f7d156c7927e7588c05778388b3e806881e9517663046c8fe735e6b1a2def2d61cb2255123dc8c30dd028a4770e19cf2c58c432ff38b241c25dfa993e57049c432b286755d9aceb7f143432f9d9c3e4e4e0f801cc76aa51fa4c456ac3cb96c0873fff03b37631e63b28e8e0a192d23f53cccdcae08276e405f8140fc83163db1dc721a5be101a2dd5e066ff8268520bae08e251dec75568d5e97d9df9d5a6e312dd55bad61773e29e0eedfda9295052a3acdc3c69c25cbc3fa4ba8cad0a51a1a7967ec87580f8e7672dfb300593b53524be231953122690f75f4fe58cfae09642109ca70184f9de4d55587337e65fb5cd5dd0e6400bbecb893f5b64981378dd4c43545853018cc247f347010578e67845a15150ca4789554c64efaca6458ae37d527a7b79ec0b8e6eb7f613cb48ddf497e6bb59b1ca3a9ba7e3eaf758a26fbdff6d6b73bf565b015a35afd9db4f04c878e232a6642ef64d99b4bc3ff46973f253a22e58fff55a9f71680a1f36536bbba2af2d6cd7b1db302656897ce212c1f73cb15b2cfd1dc3c1ce956cfc91418b869234dfce39547a999859248397509a3815284171f0bcc3d8583e9bdd8f3387ead55aaec859e3a0664314faef6644dfa21bbba39f7ab767cc7cade487dc51301521ebae3e4d54aab98485f3aa37b8512806166d0e71b51a74a58da63e9247a10473f9247065f1b9e13e9b3ef792f5688fe3e05fdc13b55cf42cb44acaace5172bd30e1c2f8b290f16147a66b8d5c340b89542c60645c8de9c62409b194725546e4e69e4e4b5e3f48a37f6aefb87fdf4e8ade913c4d17289147b586415c812ed01857964b3962a1bdba7f33d82c361f733458e4eaccd4b878252103844f3dc70fb10e9b9948946bd5813d0d4244d2680cc86c5053fa99f74e8004efa008afbe2ee5001e35a64b05e851ec92eab5495deceb2bb9c34a7e540f9aecc8b1e5d5a347f190e290de79a0ebe249da85fa926f40e29d55d613f8ac9db8e2cf49c823884336fe8858321f09c6cc490bcadb93f2c4edc43906d4e68827f9aeb85751389c40031e8674bd6c71eef5e232b9f13382bb3e1c8b4fa88d9d358ef2b99e820e3480b3cbf1dc89f70719c98e641f8d4fe87bfc151d691af841177440faa6c4c8bf86577b95b19186c58d5fcb125281328bc967feb10e668aec241e08f69e6e2e6b3c1457ed054cf8f3d1253d7bcfc2841f03945d9d2b7b522ed62ceeef542faaada3dd597de19f357a1d4e641bdde897dbfed4e8b64328094d42c1009e39f6d2b1a18b2421fb609e43b1bccea4553a3fab9e15bbb74a2b1bfb1b9bbcda20afa595e56b0e46200639d33d9ae6a0c8088d04c882147672803413980262ebddfb214e297be564135121abaf03117a9d6ae4430c0e4ca1582a1e5b26b01318d4eee44c5bf82bb11c9c1c8021ad8bf6e1cc6adc1d92873595708999f762dfa00bbd29a22010d8f910ddd283f176cea1bff2d008663c6df5e9780063ced497d6d1d490513a8aa709024e6593e95fc37b9e1249db4ff7be4c7cdcf33e0fe63a2efb870b42c2f90a45c76d7229000dd1f86fcdc4a7696a2a55be4092c846ac69ea169e2406cc34862085de1c43902dc35a7cb063b626f7f9c9d24e2d1f30314825a0403deec0e5732701916751f0c22bf056b9d6113c802c506f02993f8b77330ff0e6591fc3e5bbf6f0bcdcc9b58acf850666cf28ca3e5ff90304cea1f85eae6aeff5cf8cc5d71dbdcf06ec09a4c50fa530b0533e0695cc396ebd58602bb3e2c1833d2903281c1c7257932ff6bd13430dce2e4cc13777a1ef0b8af01c2b0e764ddcc76fb2cdbe8518141f21658c414d659aae2c7a94cd66bf1d098a703ce4361869d38b233f54c4c6380881d73017e062a275c7554f0eb3bddde8c68d9d98182adcc6be89de5e7e3309d94ee223e228e4103f19b680df8449ee44fab7a7f2c7708a7df2456b355bf6efa547bc91c500896766769002d151ef3b8e1f23c7d1187a1f356ffa0da29dbb6b6903ba7f0b53aab6e2cbf756cf96818d9c8d8b6ff9b8ca5e75250235946d21ad68067a54c8e302d284f55cb42182d77242ebb2e6947a23b4a104630623bc4198487edbe05c7a7c4387d1ce61ae9d60e5c8543edaa55349ac036204b93ab7b7aa0d010a2cfa58480bb2e8c728d3d366ad639e4b9269fd73bd73b4223c45cdc1f5355e3db711af3e4659dc3834d224f7a84822b967ef2d1b60cbec45e68a218a103ea539735e5ec3835e2697217bf62cf04653a8875320c55196b2235d7acfc059ea78e83b198ef9e737a2dc2c559413a383734655038224a149e13", 0x1000}, {&(0x7f0000000080)="89527c0c8fc2e76a477635a765881d92b357ef009168139abe25e07c7b11aa9da542da11208839b4cb68c6910afe1cbef0a885e971390a92a4f21b2259ef051056deeffb58d9941f22888232c8e7c6fea1b6240204d16cea2f9a0f69bb1913a4208b59e967bd0b9eee6d418673b6b0fed9e8fb567bf1d38822acc817692a3d4c59f024d1a450106a5b9f38224ae84d59b16ba333c8c71600a492e64d2b", 0x9d}, {&(0x7f00000001c0)="ac4238a2d43c661fef3da7c9c8e609c3ed0c6b3e7568c557c9f2405d6921f529fe3fe9441d78e77946dcbb3f9f2ebb2b3903768aed0ed662fe200ac514ea34dfe4db0104d00cbca50fee39e67f", 0x4d}, {&(0x7f0000000240)="9db5b4a06a3f6a1675bc156ea608aa17da822c4e8ff8792792cc2cdb486073e18e5aeb240f5d0648f1e5afe7da5ad56af634df0c7392e719c5e58155d06cfce57a84cf43ebf909bb6198d4af2ef0e6ffee8d3d740caf5c98d3a8e3b78a66e74aaf3a2e9a76d8050b27c967a7887c3c866c9b0b9fcc21227481a6017969e82e3197d86d4c25e5cf9240e1c340264ddf8bb4907936fd6ba60d3390d8888cd524a56532b9fd88a4eb9c0f42f18945a42f1f7387ec0bd81556472ecde13c186de3fbc5d170f3d13e83085a3a4eedf92a22cddc719459fc7b306d1c026f5d44840acc375bc42d32c8ce1b140713dc8b32d936a6d9d4872dbc", 0xf6}, {&(0x7f0000000380)="ba4f9738a2286b49ba15e5bdf7ac93e0e62a7c0a43f68c16f00b977bdb595dfada59d8f1f42bf9925e0558e50eeb4bdd9f8bf13ab0038b8292453ebc4543f38026c7185af1193739fa991a94e8c5f36edf51a48ba818f8ea192b5ec69d91f959d5120171f449273a26c571d95de87ee3e747f7540004719c2b46bd5d5d434d825d70cd30a60ff0dd5b9c9c08dfbce09a61227d8a1485d37472ea8dd45f9a9afb0672ce3f420ccf33397aea7007fe4bff4fb3327791e57a84542e11d61dc30e259274ba700ca2d1d6978af1dc450086e13e369c552b1104861ebad8b1dcdd71759cc0", 0xe2}, {&(0x7f0000000480)="28fbb6d8c70f4acf035219e419d98781d063bc5c2d697d423229bb4d295ec5d88b8aa2490c9c4e44bc58edc8077b6205f0d4ad825dea2223169bd188b0f2621306e398812e8000413223503b38c3f9e71d2a397ba322d0cd88322899df2a1ff5dc3c8ff91d324d92a741148becdc038fd0fe133bff6927518ed5e2a8c5d03e3a9fb5ae9fb9969d30b306b66f43b90a1b0c24aa6775546a52857b4b10c38f57c8e292cc8750561a64a6", 0xa9}, {&(0x7f0000000000)="454b2705100524bd68102feff981c61cb7f3e986f9005844b5d586de1bfc32cfb5a1be2542fa5d70ae879acca0d1f4e3063e", 0x32}, {&(0x7f0000000540)="95b5b2efa5eadb29ead78d39fd36ad920f6ce2375712feba812ce3b7a085845da9dcf36ae0bd806f1d5338dce70f8334dc8b300fc47bf1dc37e3f26ca5afac2735967559b60e69df426bacd66f02f4f8fe128e54e5b1a58bea26ce051fe84601b5a51e752e28a52b71d61f76a91d84e1e3542ddb2bfb30ae4f25c0987c4704b35585fea8d5ea9fe89c3a3c766a5cf92c821563804bef01ed8afb6422247f2cfa1ab92920bc61d3e46fbc0d24d01335c7b5a6b9373571f78eaee10f4735ae35159e82afbf5b63569d631bd702fe3f5a54652511c60c9b5d57275afa", 0xdb}], 0x9) 17:01:03 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000280)="a57752453cc946a1463442e1b2c4948bf10529fb63d825557b898d701bcd11f253ada54044f6a84862385c8236511d8fb1faca6325e4eb1494917a2d6367327d4e9895d4d5bf11698a7c8071cb6a33711b18637393d20e3c98b131b87a619ef0e060078183aa09dc098199d1fff26331cb9ea9c168fbe30802b0", 0x7a}, {&(0x7f0000000ac0)="d2f74f1785c069f6a6226f3b1b4261606baa74da0c5d5f4231ff244124ac17cc046705bd1804289351956d83bdccf33b3e2ebede7bdf126c10d51c87f779eb3499a4ca416efc0ee045d31802fbaf88bf999292099826ceedbea652cd4afe79bff24bf9aacddcb0361a073aa83039fd4e332fc11ba2390b576b18cd7b3b1cb345cabed1e339641f5b53335146730a5d290e0a4dbce8831373a7bccf72e6d4983f7d578169d09055d6429b79d4fff6ac619aad1e2a275d9992db930f56d93c157d92315cab9d0c4e80d468fdb62542b3b4e9ecbba7ea3ad401e95162deccef46a59a713712c8eb24fd3ef19eea873422740daa45385b07e446032a0e203b901a1adf77ae0f6c639023f070d5a21f723a412c45110871ea13a06c36db5dd3891d68a71ac92a84fb154954bcd3baff9e67bc6cad0dc1c774adbe1c56e2697ddd6a62e52dbb2ed0c66943bd6bd5cc3970eee5ecdc2f75b944f6e4021d4c7ecb72cb7a5eca273955e9e8b26812d8d4eeeae92b5285825ebaa6081b229aa55fa48faf415ac16dbf3f0ed231c326700bf822efe05384b8daac059719d84bb3a039467733bd6e1a42ab29d3c613da4e85a454070bb5a7faa93d122eee541679d38333ea191d6faa232cbedfca126dbddd985e2a9d38b9b3f427f5179f043c18c091b53e4029639233f92f779d488a979620aea20b3a26623c3cc34ffc22936c2877f850f085fffef2dd9b4bdaef4b8d467cbec76c376e29a8d9cf88750e0504661d4dd6a274a993a99e45bfd2b1d6c158dd4554879b1835e28ef78fe758905585ecb818c85b5c8d6dc949f857c7f86064034fdd5dc516f85ad8922f6427c66d86630d2bc0dd3bf4b535223b9d06725967c02cd33625d3a53497b42c1ab28d54fd8005b6ed9357429a63e33a59b08f1d622b98cbee7018a0e99e527ae307dfae6885e45689841dc627d6bae5ddedf14daf4fc10611c64f78b2697a16916d66a799831d13fa57af51c786ee4848f68ebeaa0c80821d48df8a4c5d38164ae2e0e9f9f94ca3f45b099ded5947506bd255828ccaeede4d4a77207bb60da31f5917fc7e6bb9ee2062bc8f33cd919a91979c686b1f2359ea9ea42a254f762e276efea16683913c5a9d941ac6b527505cde0cbb29a9d001bf8f2f517de47247a82314b48d4824ebeff9d22afeceb2f5cdd8f77addba0f2c2673a094e874ad90fb82d5199cf51d69bcd4732565bd68b51fd4fc698df99e4f5705ee44659f48c2a8d3e2cf2cf1de957a51eefd2930acfe80d78647549be8c2239aa0190a0e11a156b093f99a4096fab11b2b4770af0895384eddace8d873ca4366b392806bcd9fe8fa397018221a3c64dcee89ce9c512c7fa4463b96836c49667fd90e0c6d8e096be29bed623abcc2dcdfb69fca5b306ad97152ebe21ce82df77914e44af3f16129b686f5bcd242229bbc64b9cba489d4b6f9a89da1d373c4a4c75c66cc45fb80eea81170eb9f093d775a49c856e32f4040942bdb3ac4ae2f7513518941bccdc75599f6cc4cdfe8112b2322624aad5b108f33bbaad53bea2f26155c0f66c21eaf18604520f2d50affb22671937184c0887f470f1c955abc89a12afe1cff3446ddc425d96286dacf41c3019998e3ab5e1b747e943bad724666319287d18b21bf9457112c0b340cb4b01d7f280ee2530668684f10f7fcea1ef3bfc714851f02de6dbcfebc6310f60333a77f5a69c7a2a76aa55b53a03045f651613781222183c96cde0cf943bb9b3959dcbec27471efa7e8bafbfffe19fa06aa32f4809f3d1cd51371b820bb70c67271b114403bba04d9ce4e1b0436457dd954e9eb35172245bb1b421da14121bfe76d1c531824ecbb8e43767d66bb7d6c21278556e495258ff97922217e25d48768a38b7fb13ee2890d3899aa1b82973bbd355ba2439d1957507a6aa72f3a168f290a92e2a58fdcf85caf47b4c9b140162ff59d575096e3e8b3e7f67de976a0279717263544c4d22685a3bbd0e0030c57dc8ed0f352167c56f2073f88332283d15d356003bd85a03e168c6d4e8c09c64338da23be1411838fe402eb3e68adec1a53dac833ed794388b8fe41b868495caf455b3995c4c00810654f3e882b80920fda70a25035ab53ce81494364534ddfa45d5df47cd7cc838290fe984df59a3eaff5b7c65e3cf04f46b20e614f650893e390b6d765a7c0a787a3c2c9878b1d595fb93d30d77503b474723ac0885837c58d084decf66124927ac4fa26116bc9f6392efe073cf5aff156f9d2eb750c6141bdb45f1ca063fb32d3ea37ef20a0d855da5e59f2c05c0e42a32c07741344d00e8a53cdd1ee4872d5d7794a575925b4514a53a64fe61fa77a1228f47c2258243a4e570c2a78be86819fedda3cb29d2de2f46807b1f3559cc4d866813afa33085d6d01834bbc132447beee2eedb26e7eded043ea00955286964318634afa5bfe07a9a3f505c650ecae8a657d231b1bee242bf0085cd22da76b672bdacdd3c3d8f2d8760b032922c1cc1262d95b7070885993547add1c8bb91f8aebf84ea944f1845ca3b47fdbe45bf32eb36e0d1eb275fe9717383532ce6f634ff2491d1d28bc624fb11b75b2fa97867de05046b9cc14d2ffe7e40baf6ad3143a627ef5250f84c4fce461f387dc33ccc7696a8b0b307c27b42f66745ddb1d000ba23852f356e5552e2e474527d87e54febf6e2415556590f5f77020ea13342d641befc8be14a2207271d8fd347c4536748c4b15fa482daca2f1e28bdcb6a00f8ed8878558353569a02ac3aaf4916ff41553d1296a354a9787789366f04cef1da36d36e3b664ae940ec6e142512c356e492b0ee13471fb269fc0ca2a4a8b2213332d214e041e284501bac1fbafe9aafd5e6e6a6200f547aa500ed60fc1afc2ffe39fcf27e77a36cb926d7839f12d0f49048cd736b756310cd8376be86c5428e3ac2cf52775680f2444f351cdf9f3d77fc99e31d2489dbacb3dbf536baa5d4d6508c724b59a06abb82f5cdb61e37bed56a438fbcceac04e34b9b3abc02f782b797ed5cbbaf014c460b86a07cb1b1d83a5a4ce6bc0dd10af450f6c5f1fbb2b8cf3c6397ff67d4c1af39843e466820fa5aff25e410133880adb4f717915f2e46d9b2f4778c1215b89eb61020e82efd8e974fac5c7a725308b0fc8fa1c840603d313201cc7e46d3b43d4eb544a82ae6221c796eec58f086bb5f8e7b416c861f8a748973da7303a58ab4a7daceb42e9d00cc2010e6ad4ec31011cad086bb4514cae8263e0a965960953b5abd35a9222e5f680ee128d82966659070e7d6e0e8b77c3526167d7d291b55edaafcd3d32385903b2492a501043638c3a154d4f24fba05e3eaba36c04962190934148c37d8e6b2a5fc8e123942523603e0daa39f7ec9d9b77419c86a510dc45abd86e3286a48a6c592dece2e96c66135c78f19f3a9a8a80d298eeeb88e89a73fff62ae1111952b10ad4178039c2911e19db7c4f93d05523df1271546610b84c07c0b06401f126b034049ad284f19e833e1ac7766b5e0dd9f5173217bbfe0b85ba3d103f445c8458d2d28e41dc3ad3cb39cb5c753495e38f86e285b684a4aa8b286ac0b14a44a72f1bd5e253a27867044e3b6037c8f989e09b9a8893c20a219ba14771b35f45c140c3d53509139be0a1da2d3f3a4adf12029aee24f644e645fb67ceefbfbf3ac1e60d7d70480b438ddcfe9b7af887be5b6c37e06b78542f6ba98df4d648fe0da59dbdad15066dfaddcbe0a21857842c506b0eff97090b0e5ceef2ac86e42b25fbe69f0419d33dfb42e81de344569fdacd6e1886221457517b8b574fc9be992d710a4971c9c13326a365b0be4a968c6f66b7bad1f8cd1b406d494e76b6de330ebeabc7180d3d3f275fed05ba6b7093791d9f2e0ad054c398b6ff3ca922939289e1b27ec382f3f5cbae5195269d2ffb6fe9781e0c5285be2855c7637db0c2f7443b9281e42486ea0cae86db99e4d6a42eb2425f634da375fe025366504ae326a0e3feda606130b9f39530639c64f6b96319d461e09c1a774fdfb48d2f77c1e8ac00da9888b4b3feaf9b3de31be4b720b8e1097d4b25a18263eed75aaa87bde158cb1d6d454a3f648630885696608a9a4abc27019d577b9c774d9277b4fcab7a6923d059208c1a9f716764fd6f1b946fa3e84e4806dbeb65f35a1d98eb20768ef8de80b843d63257bbdeb6a0a49eedb9398cafb5edddcd5754b636a7f882c824f89ac67f9cf58df33ea0ac56f9afaecbd0aa35ed649fb24e1b6c0ac573edf2151ee576cc1becbac129ac12772d495c2d1c0ab44b6cae0bdb8f3fad48c008ae484d21f34c368c8b4750476ea2e0cd43934d681ba5f2398a97a358b6478bfde5c7cadee747fa36d1951382416e2dc7b6413379d8150d781c2ec5794f6e74dca8523ebbeba7f02278544a1a1880eaa4ac57cc3c87bd1e3f3857a93bc3a8a4cd2efcc8e7fcde609ec71aea683d13bae14fb76b3866b7f6d90d498622d2cfc849c0d05c8b7ffc37a66b167d1927bfb6ee468a8d6cbdbf7e16d100e46dce32ed2edace3189f6ccb94fe62ef2d058b813e4a735ea64156023bb2b61c2646cab76ed9dfb5ed7495dcbf34bc7342096d8bf5006f57563a8c517a5009c4f2d9259dddedad4c6b749390638ddae90048aed09ca8ccde28dfefdee2f440b3db5036141ece2899e275425142de2317ef5ef6c9356951eaf05dbc54503a7cbb59996e559be005251f83033b23078b2f6905e70b3fb915fe46a0df2174ff96a4b13beea90c1593f23e6f79b98006ee8dd160e760ba3d7173bb6daf7f975e1a1a9117e9630ac9cf1935fbe6ce1a52a450630165d8d7a715daf0a475f2c0413c51d3ece8e5e9d08ef9a6a13c719269300dfb6856e34be0223e930ed5f99511dbaf632a6573777d7f38b680546733215809c2251ea16a54f93af3a0741f15ad24a1dca2a0240d1c5000007d25aab6320b1914abb020b0188e8b786d9e6b44790c215c6974bd46bcb6f1945bdc95231447204b42a0274714e7dbd15005014f19dd008ad9d760e805984ab624641d3218600eaf455a8002fa61c154edc4103e28537e8b59de8ee5b7b8db8758577bad3f7e66b62f08f940889d0fc87e595d2657e941e0156d25ea511b0455b3628dfd11023165e8aec33edee7649d732644aa4dcfe278a5fce7fbaec25382f03108484bc31e818b45e637340e959ae04b1a56c3ccd9ebc77a15b72423b3c97514196fe9927475eacfc5514de3c69727f213f3555587a2e25fa4adc1141ded5d7dd8111a568d40eb290fbe4cfa33012252385ac89bfbc5fcbf5b745a1177aac1967dfb974bdb35bdee4e48f88313967bec833b9ada6d3631a834cccd2e4743783108d1f5e0ddb3d864d391bf559dcd6053cdf243229dfd3e617314f3f7f07b3e2b99ffb2090a16166b15ab5b543e9c0c369fdff824864569fcc959d2b05f45faba8344eaab9577f8d5d39f451f0f1603b9d1dba6f4713febccd6e6fdc508845c0eccdb0130e99a8ef5f9cea72f33e4359255724dd4ed81abfccd916768c9d9dfc46922dd65bf317f7f22514d89b2a14f448142c5072cb7efd0d1d64c692e189e2b7e11d1e335efd2d2a9dedd127a5498969908f68e53a06483dbdaf530223610e1822ae1e326f88a5319e21f44cf7b8cdd05262b34f7953a5e33d98d56203ee7e06c8b0f190efd2bd587028a35122c20c466bf37e91fb81e93c81ed7f229b4c2ed7efc7ba8c5d59d24e424fefbb1461961c62aad954408294bec5100e80c1e11d786ef5a4ce4c30befdbd81e2ee", 0x1000}, {&(0x7f0000000300)="d31372463e5bcb63a68220b6b54abb1a6ecd1eb014932059abce1e86e28bce455fefc511bf80efca62c805646a36af298ecf622c74fb3d01303ebced99668895d5dd6b801cbb361ffddff56f1d5684852d47de24c7422ec2c0fb7f328cdb7adeff291764be109100e54da0a29110b08caf1b0b12bbd4bb0e9215a735c219c71eb51c5fb23d34b4cf8bcfaf9d1683dc72683ba1b37f44c5f37c2aab259dd955c659bcfeac45bdce5624eb8a462d7cfac951550f949c672eb208577e812e1107a02373057d8f4d677418cab364dfe87403a244051ac6f0a87d3f516029e9951a6e6e0d441f34bb83531c2a5390cd91ec3e182e0713", 0xf4}, {&(0x7f0000000400)="138fa295b43e92e704a324f7b4602e172675425f985d9bd376d38d882ff99939af48350a51ef1d09844e287ac58478ada3a577a002fa190edfd37e4dd3ecfc073d037dbd5e41413beb09b2018b0c47e15532807e3bf44c484135d0fefc227d22e779b3953858dd19ee822cca26881ee1fa585e268427eb8622134ed3d1bc3d9dee39da9f9193f14c4da96a8b5225ba90897d02f2f8bd07d9b3ec65306e4be623136c7641a2dc5adc02ca8c18ef8c990392cc93a038c33ad69c58869259a05db4c07c38c42571417043de7ea5825f1b643bcf6d1d1063b8f3be82419138db8c7a9112059cdb092972dd9432adeb55cd39e53bee", 0xf3}, {&(0x7f0000000500)="4ba432901c2b768fbc61b4f13e1fa088865fbd907be1568c0108d6512877f7b82d11eecd531688a333eb6f979ee6b0bb1fa719e2c60c1a2b7a82763135b52dec3c4be17315e20722dd4afce6f5", 0x4d}], 0x5, 0x0, 0x6) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x10000000}]}) ftruncate(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2054, 0x0) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r3) close(r4) dup2(0xffffffffffffffff, 0xffffffffffffff9c) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r5, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r6, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r7, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) 17:01:03 executing program 0: shmget$private(0x0, 0x1000, 0x290, &(0x7f0000ffc000/0x1000)=nil) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000), 0x1, 0x0, 0x100000000000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x0) 17:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x20000000000001d9, &(0x7f0000000080)=[{0x4c}, {0x44}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 17:01:04 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x1, 0x7}, {0x800, 0xfffffffffffff000}}, 0x2) 17:01:04 executing program 0: r0 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r0, &(0x7f0000000440)={0x0, ""/4}, 0xfffffffffffffefb, 0x2, 0x1000) msgrcv(r0, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) r2 = kqueue() fcntl$dupfd(r2, 0x7, 0xffffffffffffff9c) getegid() socket(0x2, 0x4001, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x8, 0x95}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x54593410, "2bede83af470a459b39e62ec6ae3fdf19f63c0f1"}) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f1", 0x25a) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) fchown(r6, 0xffffffffffffffff, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000600)) r7 = kqueue() fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) r8 = dup(0xffffffffffffffff) getsockopt$sock_int(r8, 0xffff, 0x1021, 0x0, 0x0) r9 = socket(0x2, 0x8002, 0x0) connect$unix(r9, &(0x7f0000000ac0)=ANY=[@ANYBLOB="de009354264b9ae72238f5c625b9ddadd177d3f20e5cfa1bb4f9f6f0927b9fee9eda950e7dc26094a716aa45576bbd27fcc322e30dced3908df49c8e9de1c5862e8e83"], 0x10) write(r9, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0xffffffffffffff7f) r10 = socket(0x2, 0x8002, 0x0) connect$unix(r10, &(0x7f0000000140)=ANY=[@ANYBLOB="620202c700006e0001000000000000000028d50651b1da"], 0x1) r11 = socket(0x2, 0x8002, 0x0) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB="ff000000000000000000"], 0x10) 17:01:04 executing program 1: mkdir(&(0x7f00000000c0)='./bus\x00', 0x120) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) setitimer(0x1, &(0x7f0000000040)={{0xffff, 0x6}, {0xffffffffffffffff, 0x2}}, &(0x7f0000000080)) 17:01:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='./file1\x00') ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000140)=0x5) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba9902009ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c8858624137bd928216f8a56ae7ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8593dfcfb7774d55d9fb631e115c07577a996edc8ec545c87c91584828186f852337fad33f6e9c941c20c2b44137acc9f9d160623ff66199f9fa588ec4598a6b15bf40430de5dd9bc51c9b32c03f1e8d8baedddf6fd182abcffb36dab670f329f13f68a5a2eef2d86deaecc33ef51cae26a138a56a8554de1a565e63fd7b5f0497fd6dd40701c7f935b7a43473687d2d384d72aa1c72cf6d7a", 0x214}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000040)) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r4, r5) chown(&(0x7f0000000200)='./file0/file0\x00', r4, r5) lchown(&(0x7f0000000780)='./file0\x00', r4, r5) r6 = getgid() fchownat(r2, &(0x7f0000000480)='./file1\x00', r4, r6, 0x2) pwrite(r1, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) bind$inet(r0, &(0x7f0000000440)={0x2, 0x1}, 0xc) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000400)={""/16, @ifru_addr=@un=@abs}) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) 17:01:04 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x8006) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0xfff) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 17:01:04 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a7e47b2d678f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee44cfc9ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb45884721"], 0x1) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0206922, &(0x7f0000000300)) r2 = socket(0x2, 0x400000000002, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r3, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r3, 0xa, r2) getsockname$unix(r2, &(0x7f0000000080)=@abs, &(0x7f0000000040)=0x3d) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = socket(0x2, 0x3, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000380)) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) 17:01:04 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="828d861414a7d8f7b1008141ecdc984adfa776d20ffbd90472183b81e03aee5886133cafc2705a1a4c5b7ad15446dac44b31f1d2a312e2dd6504299810ad3ab9dd2b2a2bc3750ea9387222f8e684c818192090187d092222f78f7c5edae0c827b0"], 0x10) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) getuid() fcntl$lock(r1, 0x7, &(0x7f0000000040)) kevent(r1, &(0x7f0000000080)=[{{}, 0x0, 0x8, 0x0, 0x0, 0x2}], 0x4, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f00000000c0)=[{r0, 0x85}], 0x1, 0xc0cb) 17:01:04 executing program 0: r0 = socket(0x1, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82026f39d57225e21e00000100000000000049796791c25d967cdcce7a1e1481cc0344ec46f6fdff00003af928a8a20a7b195e3f3d4ed8fb83a3dce890e6e8cf73235f3a8421b53a2622303f96f1d2ab01a4809450f6c2cf204900000000000800a8706d7a51af5b3fc9d2863c568a7de66f4440f25d4d080089fbac1e68125db19f085dfd237900003539aa99954074bf4af86d40"], 0x10) writev(r0, &(0x7f0000001540), 0x1000000000000023) socket(0x1, 0x1, 0x3) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) getpeername$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 17:01:04 executing program 0: syz_open_pts() kqueue() openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff04000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 17:01:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x4c}, {0xfffc, 0x0, 0x0, 0x200}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000002c0)=""/4096) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x87, 0xff}, {0x48}, {0x6, 0x0, 0x52, 0xff}]}) pwrite(r1, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r3 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000200, r3) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x10, r3) 17:01:05 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/30}, &(0x7f00000000c0)=0x20) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) socketpair(0x8, 0x2, 0x3f, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240), 0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x6c}, {0x4}, {0x4000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x543, &(0x7f0000000340)) pckbd_enable: command error 17:01:05 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="117ace2c03b6e085", 0x8}], 0x1, 0x0}, 0x0) dup(r0) 17:01:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x8, 0x4) pipe(&(0x7f00000000c0)) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r1, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f00000008c0)=""/191) semop(r1, &(0x7f0000000540)=[{0x3, 0x0, 0x114fb90cb9eaab4b}, {0x2, 0x6}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000b00)=""/173) semop(r1, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r1, &(0x7f0000000040)=[{0x4, 0x2, 0x1000}, {0x0, 0x3, 0xad4dec33594ea7d1}, {0x1, 0xe6, 0x1000}, {0x4, 0x0, 0x1800}], 0x4) semop(r1, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semop(r1, &(0x7f0000000040)=[{0xa9ff927ed8e989b7, 0x3ff, 0x1000}, {0x4, 0x6, 0x800}, {0x0, 0x0, 0x800}], 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x24}, {0x2}, {0x7ffffffe}]}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000040)) connect$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 17:01:05 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000176, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = dup(r2) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r5, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r6, 0x7, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f00000002c0)={0x8, 0x101, './file0\x00', 0x4, 0x5, 0x80000001, 0x80000000}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff9, 0xb2, 0x10, 0x67, 0x3}, {{r3}, 0xfffffffffffffffa, 0x8, 0x20, 0x100, 0x94}, {{}, 0xfffffffffffffffd, 0x20, 0x2, 0x81, 0x7}, {{}, 0x5ce30e202f9a4179, 0x9, 0x2, 0xffff, 0x8}], 0x3, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffb, 0x62, 0x1, 0x3, 0x7fffffff}, {{}, 0xffffffffffffffff, 0x10, 0x4, 0x5, 0x5}, {{r7}, 0xfffffffffffffff8, 0x4, 0x3, 0x40, 0x7}], 0x1000, &(0x7f0000000280)={0x1, 0x3}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r8, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000340)) r9 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f00000004c0)) pwritev(r9, &(0x7f00000003c0), 0x273, 0x0, 0x0) 17:01:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x4, 0x1, 0x8, 0x5}, {0x20, 0x3, 0x15, 0xca}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 17:01:05 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000200)=0x1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000040)) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x2, 0xffff, 0x7fffffff, 0x800, "562fe2dd335a1f8e5796a206e0a4bb8e3cecd4f9", 0x7f, 0x80000000}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$KDGKBMODE(r3, 0x40044b06) r4 = socket(0x2, 0x400000000002, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r6, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCPROMISC(r6, 0x20004269) fcntl$lock(r5, 0x7, &(0x7f0000000040)) setsockopt(r5, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) dup2(r4, r0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x2, 0x0) fcntl$getown(r7, 0x5) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="43f2eb3d0497b2167ccf82022a0966696c653000bfebaa81595f04b9670ebfe6a185a76223015d05e790a9b30b3a6208abe2786e3542c7843b8473185db2e52b7c6f4306d896325a902d89af5dc0998ba91c5580c760cc1c9e2cc8504445fb8b861760b9c8aff8bdabe9a486d1907984a6852566a2e32d95be8ca3b183c458605eace58740002aed0059183e68829bc168d66e3d85702662c99035"], 0x10) 17:01:05 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82025b86be"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000040)) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000080)=0x1f) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 17:01:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0xfc040000ff], [], [{0x0, 0x71d}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) seteuid(r1) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 17:01:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x4}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_flags}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 17:01:06 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="c2", 0x1}], 0x1}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000540)={0x2, './file0\x00'}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 17:01:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x24}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r3, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r5 = fcntl$getown(r4, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000200, r5) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0xffffffffffffffff, r5}) r6 = accept$unix(r2, 0x0, &(0x7f0000000040)) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r7, 0x7, &(0x7f0000000040)) r8 = accept(r7, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r9 = dup2(0xffffffffffffff9c, r0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r10, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r11, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r12, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/cpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r13, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r6}, 0xfffffffffffffffe, 0x80, 0x20000000, 0x5e9f, 0x3c}, {{r8}, 0x0, 0x20, 0xfffdf, 0x5, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x2, 0xfffff, 0x0, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x931a56a02d970c83, 0x0, 0x7f, 0x4a}, {{r9}, 0xfffffffffffffffd, 0x3, 0x0, 0x1, 0x100}, {{r0}, 0x6, 0xa5, 0x4, 0x80, 0xfffffffffffff54b}, {{r10}, 0xfffffffffffffffa, 0x22, 0x3e991bd91250f4b, 0x2, 0x2}, {{r11}, 0x0, 0x0, 0x4, 0x5, 0x8000}, {{r12}, 0xfffffffffffffffa, 0xc4, 0x1, 0x1, 0x7fffffff}], 0x80000000, &(0x7f00000003c0)=[{{}, 0x8000000000000006, 0x17, 0x80, 0xffffffffffffff7f, 0x1}, {{r0}, 0xfffffffffffffff8, 0xc3, 0x2, 0x7, 0x20}, {{}, 0xfffffffffffffffb, 0x40, 0x1, 0x2, 0x8000}, {{r0}, 0x93ee838acabf96a5, 0x41, 0x0, 0x0, 0xaab}, {{r13}, 0x0, 0x98, 0x80, 0x7fff, 0x6}], 0xfff, &(0x7f0000000140)={0x126, 0x6}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 17:01:06 executing program 0: clock_getres(0x4, &(0x7f0000000000)) mknod(&(0x7f0000000100)='./bus\x00', 0x8000, 0x86130) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x8000) socket(0x2, 0x8000, 0x7) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1008, &(0x7f00000000c0), &(0x7f0000000140)=0x4) 17:01:06 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r3, r4) chown(&(0x7f0000000200)='./file0/file0\x00', r3, r4) lchown(&(0x7f0000000780)='./file0\x00', r3, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x10c) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r6, 0x7, &(0x7f0000000040)) connect$unix(r6, &(0x7f0000000180)=ANY=[@ANYBLOB="ffff002e2408a7a548b07fd94a748960"], 0xa) setgid(r5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x10c) setgid(r7) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x10c) setgid(r8) getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, r5, r7, r8]) fchown(r1, r3, r9) close(r1) geteuid() socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 17:01:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x45}, {0x2d}, {0x4406}]}) syz_emit_ethernet(0x204, &(0x7f0000000000)="b6bc1fc92479ff2b783f6e8ab98143368a6f18537fd7dfd454787e7e2420ec32ce38206d15c1fabde4cc854e30dfa91879225c3e3ff2821b4b3bac3dd79017099612d355d083ca1e") r1 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x1ff, 0x0, 0x1}]}) 17:01:06 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x5}], 0x47eb, 0x0, 0x2, 0x0) close(r0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) 17:01:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x80, 0x0) bind$inet(r1, &(0x7f0000000240)={0x2, 0x2}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r3, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwrite(r3, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000000140)="63ee17e18803b63b27cb3cf73e5b") 17:01:06 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x10, 0x112) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mkdirat(r1, &(0x7f0000000040)='./file0/file0\x00', 0x40) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x1010, r2, 0x0, 0x80) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x12, r0, 0x0, 0x3) shmget$private(0x0, 0x4000, 0x100, &(0x7f0000002000/0x4000)=nil) pwritev(r0, &(0x7f0000000200), 0x0, 0x0, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0xa9d5) truncate(&(0x7f00000000c0)='./file1\x00', 0x0, 0x2d) 17:01:06 executing program 1: sendto(0xffffffffffffffff, &(0x7f0000000100)="4ccc1d0d99a3bf9575d48f9742bb611c44238e65e46d14fadb580449becd44dd8d39af64c4c23f0828abb4329a332b3e08873a46320da302180bd8e0d4fa646431e1a83cade49f2d9b8d313b8396759143e0f562f83160275ba6761c3d9ff0ba5085232f220a95e39aef256ddfc83fba9dabf384d162a1356ca386cc15ddf042992974a247b845b10f9c8f9c7d2bbed6af75ee25b79f0a2b084ff4c7af571d7d201fca3cd2838e2f197696923300c4da33fd9abaa4c1ae46fb223ccee14e84e8638ae49346aad6cd5b6afecddebcf6364c932f2b3d7b3115809d78bd4f5067ccc28234db0788bc522af78747d945fdc11c17be803fbb596aa49d1180a31db4bffab28305f154db6ec43861050f51a21d7fc5640b221f07579ad51c91aecb2ec9d6b8f1002f056ddd318e574cde9d0486a3882e59c29a6e55ea4e0b32c928b5bb180fa00a383e02a4b4abaac6230f7ab2c34dee3c4ffc3207889b73af388edf55d973c8289762a8747f9000b478449633b6591245fc3cb8d21986cfe682d5c854157d23d19588b7f1a2e0a6f917eaddf3a80b3da705226076f1d3cee9d6563641aa1292a3ed41c652b2f41f8456410c9907c1b75c58215180a36f1bc319452740ea9f74410679993579daec7d8e243eae57e4c7a91b23a5f7527297310bb0556c82cb0fdd8e9197ae8ecacb4db73418325d4162b2cfd8772e7ee7cf5dcc69f947d88cafe9c96df10e4514908e046f8a74ce", 0x211, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000040)) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)) 17:01:06 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = dup2(r1, r0) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) socket(0x2c, 0x4000, 0x5) 17:01:06 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000005c0)) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() syz_open_pts() r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6d, 0x0, 0x0) recvfrom(r3, &(0x7f0000000300)=""/120, 0x78, 0x42, &(0x7f00000003c0)=@in6={0x18, 0x3, 0x9, 0x3ff}, 0xc) setsockopt(r0, 0x6, 0x2, &(0x7f0000000480)="8383b34749e2e94cd27f98f3c3cdcd7facd8884493c106babe132409388656c15105e205195cc9a82667ca0cd555f3ee87fabc73a4569a06b7f9bcf3ba7c58d10453c12b99015fe2a929bf2cbe1baeb315a730359abe448f54fc0c76262583de79525f74789533d02ed69dfdbdcffbc161ff51ff57c64e7acc0c3a71f6ebc7b5e8ccd9a429d37f3128adeec3bda38fc65ab67fa7163fa367033d0eb1514d3937f760adec0f34e15e413b26368eb37146f694b590f02308f8814d81a60b4f286e06910864e2885cccee59b52f6d5178c975d1d6613d420de9", 0xd8) setitimer(0x0, &(0x7f0000000400)={{0x80, 0x400}, {0x4, 0x445}}, &(0x7f0000000580)) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000200)=ANY=[@ANYBLOB="0c12000000000008000000000086bc00"], 0x10}, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000640)={0x7d, 0x5, {0x7, 0x26}}) socket$inet(0x2, 0x2, 0x8) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000180)="1b6b6236515bf2807c56592a3b6b64c18e8938853ea474ea8f65a47a8d8f5ef9404032a34e8ad8d79c9caeb8026e4c82f19800"/60, 0x3c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getpeername$inet(r3, &(0x7f0000000280), &(0x7f0000000380)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x200, 0x0) setsockopt(r0, 0x29, 0x400000080000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 17:01:06 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x24192820d155098c) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) write(r1, &(0x7f0000000000)="a2bf62f00780d148103d1f23cf607ef72ea218cb9e", 0x15) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) 17:01:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)) openat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x161) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'4\x03\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x80}, {0x4c}, {0x8006}]}) syz_emit_ethernet(0x1bf, &(0x7f0000000000)="b2") 17:01:06 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) r0 = socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r2 = socket(0x11, 0x4003, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) fcntl$getown(r0, 0x5) r4 = socket(0x800000018, 0x3, 0x102) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000200)=0x27e) r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) ioctl$TIOCNOTTY(0xffffffffffffff9c, 0x20007471) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) 17:01:06 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202686b97aa2e2f666b6cf9ff00"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = socket(0x1, 0x3, 0x8) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x100, 0x0) 17:01:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x61}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mkdir(&(0x7f0000000080)='./file0\x00', 0x5) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 17:01:06 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x62) r1 = semget(0x2, 0x4, 0x106) semctl$GETNCNT(r1, 0x6c9e55b81ef512d7, 0x3, &(0x7f0000000100)=""/238) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000040)) bind$inet(r2, &(0x7f0000000000)={0x2, 0x3}, 0xc) 17:01:06 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) dup2(r1, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) write(r2, &(0x7f0000000080)="86dca6ba68940e34a4462d8f04", 0xd) 17:01:07 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x4, 0x0, 0x2, 0x0, "b0d4000200fe4cf8000100"}) r1 = socket(0x18, 0x3, 0x6) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000040)) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000100)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000780)="14cf2203", 0x4) 17:01:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x20008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) clock_gettime(0x4, &(0x7f0000000080)) 17:01:07 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a7e47b2d678f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee44cfc9ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb45884721"], 0x1) r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) socket(0x2, 0x400000000002, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0206922, &(0x7f0000000300)) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000040)=0x3d) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000340)='./file0\x00') 17:01:07 executing program 0: r0 = kqueue() r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000540)) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) execve(&(0x7f0000000640)='./file0\x00', &(0x7f00000006c0)=[&(0x7f0000000680)='\x00'], &(0x7f0000000740)=[&(0x7f0000000700)='-,\x00']) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000240)=[{{r4}, 0x7ffffffffffffff9, 0x13}, {}, {{r6}, 0xfffffffffffffff9, 0x80c0b7fa00bfd2f6}], 0x9130dbf, 0x0, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3"], 0x1, 0x0, 0x0) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r7, 0x7, &(0x7f0000000040)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000780)='/dev/diskmap\x00', 0x80, 0x0) r8 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r8, 0x7, &(0x7f0000000040)) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r9, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) sendmsg(r8, &(0x7f0000000080)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xffffffcc, &(0x7f0000000040)=[{&(0x7f0000000140)="6cafd32e06bc35ab9a9f9430bb0d00a8bfefb2a175b3b1bc7aca91844c87078e09dc3796b28e22f559e1568aa1afad35a1c215d34ef59af46efb62e6cef76a31f9acfb77ef48231fecbeaa4e893068ce39d175e6075991a110e7137edde99eebf0e5a2d807259926a8e758362c72ff4eac8782f1425a7d79a91c552d1008b572bf424e3b35ffce18e0f8642474b83424736e986eb8ea1fa304298a2af08428f555936529794648a2abfd20fb7fc7709c2e72629aac82022256997b4e6ccc94e30417890d42f3b417ec0f37766e3b37c3ddf39c6e1839358633ffa58f326e2bce2244653edf7734c2244729457a2255d84e51745e208467", 0xf7}], 0x1, &(0x7f0000000440)=ANY=[@ANYRES16=r9, @ANYRES16=0x0, @ANYBLOB="4978d82c8dfc29bb2ccc9024d65d7f068de44aa5b143906a503aacff98b59342139747add0973a5e9062fe99adc05eb1fb30f6c97d5d0e46fc0a55545f31af167f39aeb833a136ad2af218", @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYPTR, @ANYRESDEC, @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYBLOB="a5d79e41a208b5fa518828ff8789d67e785447275947ad47bd6d11387f44c1351488e51034ffb67459ffba1006a68306f7e31b76e908161625cb910ff63537ff70ef85599d44d8ad0e1abe1fca1155b5113cb3b63fd846abfe75ec3a5086158f2b47449d659b2b5337424c2d56f850aae2a7aacac56a8e67dfdcb5101cae2fb96d1118b42ca0323dcf70152538a72ee0d3ce1a156b6fcd1c", @ANYBLOB="d75278d3f0a0d094b4fa98e6c85a6c695d790c0235274b0c18bd27c1de1d8602b509b333b6929e8c0b1d9fd420aed225258f7f3d89c2e6a8cd8ef467f999dfbe1021abd600536f8b", @ANYBLOB="ca249b07d188c8f1ad0a053f957dbd20eff1ad1b8d8f5c474d788760549a45cb3d3a3780c3e3d6253a794c3904e3e62c96c7fc47b8a304345c9eed9b5c200002dfcdcc920108f3154b5a2c"]], @ANYRES32=r0, @ANYBLOB="da483308bef9a4ae69d890b68a6f92b9a75aed3ff0ab7f1fc482f73421f762ffc58d6ff84ec00124ef926707358095ecfb4f9483e47a8604b21b4b1deb540be1d40bcbeae16aec15b859b35c00fefcb2a55c83d713e93097efe57335b3a88b0013ea382bbd83b58af95265859ec826452ced59"]}, 0x8) kevent(r0, &(0x7f0000000080), 0xeaf4, 0x0, 0x80000001, 0x0) r10 = openat$tty(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/tty\x00', 0x80, 0x0) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f0000000800)=0x3f) 17:01:08 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) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 17:01:08 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) socket(0x0, 0x4001, 0x5) 17:01:08 executing program 0: kqueue() pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0xfcb7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x10000) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000040)) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000040)) kevent(r3, &(0x7f0000000000), 0x9130fbb, 0x0, 0x3ffffff, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r5 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r6 = fcntl$getown(r5, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000200, r6) fcntl$setown(r4, 0x6, r6) clock_gettime(0x3, &(0x7f0000000000)) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x2c9, 0x0) ftruncate(r7, 0x0, 0xdbf) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 17:01:08 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xd4) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) chroot(&(0x7f00000000c0)='./file0\x00') fchdir(r0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') 17:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/fpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") 17:01:08 executing program 0: kqueue() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfc94) close(r1) close(r0) 17:01:08 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000240)='./bus\x00', 0x8, 0x0) kqueue() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000029c0)={0xfffffffffffffe01, 0x5}) select(0x40, &(0x7f0000000c80)={0x3f, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x3}, 0x0, 0x0, 0x0) dup2(r1, r0) r2 = socket(0x18, 0x1, 0x0) sendmsg(r2, &(0x7f0000000c00)={0x0, 0xffffffffffffff44, 0x0, 0x0, &(0x7f0000000ec0)=ANY=[@ANYBLOB="d65fedc58684cf465a12eae4f2f6546ce152a61b8cb750b084a2485270b9d566ffb09a1c06e53d588c1ebed858188a24018675e0e355f443c92e6aedea8545f6dc43aae6d3efe0bccc501a35b6512b84605309ea03ea752230f5ccfc0d3c95e089a79136f759188638a75673fa7b006b9ab996d7513826b44c4622cba6234042cb36db262711a4d5a22d8ce1e317bcf5ce705d13c867f5ba9463631032425f5ce7aaa177cf9191d61c38bca95b6d00"/190], 0x10}, 0x0) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f0000000180)=0xc) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) dup(r3) getegid() r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000440)=0xc) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000c40), 0xc) r6 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x2010, r6, 0x0, 0x0) r7 = dup(r6) ioctl$TIOCNXCL(r7, 0x2000740e) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r7, 0x6, r8) sendto(r7, &(0x7f0000000080)="4c4fe595e8cdb4c930fb9c77020314eeb610ee9599f674719562a4f84a44ec6836fae8b07ee5b2763f9d5c9ee1174720fd8186cec561a8d4ac94ffaccb9c5de0f268131f38ca5ea862459b04a7e0ff2bb2", 0x51, 0xf, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) read(r6, &(0x7f0000000140)=""/58, 0x3a) fcntl$lock(r6, 0x274a7c1755daac67, &(0x7f0000000180)={0x3, 0x2, 0x6, 0x5, r8}) writev(r7, &(0x7f0000000640)=[{&(0x7f00000001c0)="9ed0c32b80ce84c52dae5d1fd37d4bfc2ccfd23d90af5ec6262b0be7ca542d9a968d9e6aed8ae734285666d2c96e8c6742b51b8a81dcc9d91bba746c986e44e2a4ca221d68f46bf889704bb1fd0eac6159b83ed1a098d6722c96f68b2af90ed8591c1becaee9b74f63a5746225e92c4dfa264fddbcae83f159e0cfb8f77c4da5535d885730e18f92f2d7dd7405de840645b365f74caf8b1c7a4b023df3632550ed06025d5de26a7372dba69012f9c12acb0cec33932d012c93b49c9e0e61b25379e16cd416b4fd4e8d7dfd4ae60e0f079bdbe83ddfad735f12b9e095e65b6e642e43d34a29e29746", 0xe8}, {&(0x7f00000002c0)="20effc39a1428edecca0320d8b1dfe74d6348a77a39c4419f05e97d956d7494ebea61a6e0166c26e6911b79c9e4b02a5b3b0b2c2bc0b0f940ea0d88326c3c401ce466a3a3d6038089670b3bd72a7cbda9a5b06", 0x53}, {&(0x7f0000000340)="4d8f2ae7d94950fbbaf6ebbe617e8b70dfaa608355425a3ef74214022c6f9159a2b78f5cc638cef777c3544f56407eda6824b6dde33ba2f4f209022a504ff844008ceb6e68db5412f5218a28ab05cf524d56e08333d59ea6e875c23b86be588f796f48d58a135021a6e005c88024a6", 0x6f}, {&(0x7f00000003c0)="4250201550968e54cbe25e49a7bfb3daa1fdc4299da496b8b18cc472a0e812d7e0", 0x21}, {&(0x7f0000000400)="a147d7c1eab31c08f7b819c19ab41e4acffdf3d027b5", 0x16}, {&(0x7f0000000d00)="32f3a47c1fd67797f24748b000e2654dc07a593d750277a98fc5df7301e6bc9916d76b92ef181b3e5792c04aba82dc968fa97452ecff663180483212de2236fd69df027db7726c5e8d34dcbb7cadec675a045431cae99fbe379e55b27da8ef3295769df533a31a0611ce48447815491d5b340a2a2f081a6f099c1615924d299b612cdf473eba8d5ef9025e8da97df1d60b78d31241c51764f95bc5d3e0b6b791ad5f8be436f9a529a5d192350be2d90ec83841f70e8761b9f86dd4ee2c5e0ef19973d0e7e71810ce4b0fe1acfd40e717310afed7597dc2a018cf2b086f78f50bf079b40eac43ce0e91964f80b6827d734eaf2ed96a0337aeba965ec1cf44ea99ba88fc51dd1d04", 0x107}, {&(0x7f0000000540)="78244bc7c838234dab", 0x9}, {&(0x7f0000000580)="493f3bc51bff31c48bda34c9fb34", 0xe}, {&(0x7f00000005c0)="894aea7299d85baac20c305aadaeec6a762f0a5d2c63eed5b43a367a83ab8246ec66a8bb55dda758c98a777278e753ff5f5f78ea60dd196d4d8665403c292c604fb8e80ae154cbb8b64e2ff638d1f463d875bdbdac74893cf54c8c77ae66", 0x5e}], 0x9) flock(r7, 0xc) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000000700)=0x3) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000740)={r8, r9, r10}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000780)={{0x9, r9, r10, r9, r10, 0x0, 0x3}, 0x70, 0x7, 0x3}) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r11, &(0x7f0000000380)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r12 = getpgid(0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, 0x0, r12, 0x80000001, 0xfff, 0x5, 0x100000000}) 17:01:08 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$BIOCGDLTLIST(r1, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) 17:01:08 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x50) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)}], 0x1) 17:01:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002000, 0x801) r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x0, 0x69, &(0x7f0000000000), 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x43}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000140)=0x800) fcntl$lock(r2, 0x0, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x0, 0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 17:01:08 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() r3 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) fcntl$lock(r3, 0x7, &(0x7f0000000040)={0x2, 0x2, 0xff, 0x0, r4}) recvfrom(r3, &(0x7f0000000100)=""/89, 0x59, 0x3, 0x0, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) close(r2) dup2(r0, r1) pipe(&(0x7f00000000c0)) fcntl$dupfd(r2, 0x0, r1) setrlimit(0x8, &(0x7f0000000300)={0x8, 0x16d}) execve(0x0, 0x0, 0x0) 17:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0xfa}, {0x40000060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x40, 0x0) r3 = socket$inet6(0x18, 0x0, 0xff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r4, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r5, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r6, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffd, 0x47, 0x4, 0xde, 0x1}, {{r3}, 0xffffffffffffffff, 0x14, 0x0, 0x59cc, 0x80}, {{r4}, 0xffffffffffffffff, 0x4, 0x4, 0x3f, 0x537}], 0xe86, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffffb, 0x26, 0xf0000000, 0x400, 0x3af}, {{r6}, 0xfffffffffffffff9, 0x40, 0x20000000, 0x800, 0x2}, {{}, 0x8000000000000000, 0x3e, 0x1, 0x200, 0x7fffffff}], 0x101, &(0x7f00000000c0)={0x0, 0xffffffff}) 17:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x38) connect$unix(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a74030ff984a2af404a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764"], 0x10) ioctl$BIOCPROMISC(r0, 0x20004269) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 17:01:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x2, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) chflags(&(0x7f0000000140)='./file0\x00', 0x1) fcntl$lock(r2, 0x7, &(0x7f0000000040)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r3, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0x11e, 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r3}) 17:01:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0xffff, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x4}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000040)) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000240)={&(0x7f0000000140)=[{0x88, 0xb046}, {0x89, 0x8}, {}], 0x3}) write(r1, &(0x7f0000000040)='0', 0xfd08be2d034b2bab) syz_open_pts() r3 = kqueue() ioctl$TIOCNXCL(r0, 0x2000740e) close(r0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "8549550600000000000000000000100000001000"}) kevent(r3, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 17:01:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) listen(r1, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x9, 0x4) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 17:01:08 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x800, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000140), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000180)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 17:01:08 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b2030, 0x40501) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001240)=[{&(0x7f0000000000)=""/171, 0xab}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/67, 0x43}, {&(0x7f00000011c0)=""/25, 0x19}, {&(0x7f0000001200)=""/61, 0x3d}], 0x5, 0x0, 0x8001) 17:01:09 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000083}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0x0, 0x7, {0x0, 0x2}}) 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(r0, 0x9, 0x7ff, &(0x7f0000000000)="e9ffcbff4a7130481ea260f86d00", 0xe) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000040)) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000080)={0x8, './file0\x00', './file0\x00'}) 17:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x38, &(0x7f0000000140)=[{0x3, 0x1, 0x6, 0x9}, {0x0, 0x9, 0x1, 0x9}, {0x0, 0xff, 0x8, 0x16}, {0x6, 0x4, 0x7d, 0x5}, {0xd3e1, 0x6, 0x28, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 17:01:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xa8841344) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000100)='./file0\x00') mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r2, 0x0, 0x0) 17:01:09 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000002c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = dup(r0) pread(0xffffffffffffff9c, &(0x7f00000001c0)="311f3c74fd76eb644b039b636d667448743b51dbbf803ed111e5fc5bc308485eaf44bbc3662da52619ce44ea1fbf819ed917801d76dd173cc31011c5e4f48d6e76030598d7215e5b018c60fb943c0d9b46b8169e0ba218f66ed4fe37bb54e3135ae4e3961e4d2f81cce77c3cad2ced22b7aff6829f764c9c30be534df2edac9e623285b26d45a45b2bd2c041ae2d60fe237925678d2002afee518b3cdbbf2664eeab4b1e5da99bc3635644692b3778b9c359362455619051f05cf74877b6e74e2c80245f4ae46cab1f731166aa54df884d60995b57acf890b5ed6750e927bfdce15f1b463401891f9b2ffc", 0xeb, 0x0, 0x40) getpeername(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f0000000080)=0x3ff) open(&(0x7f00000003c0)='./file0\x00', 0x800, 0x4b) r2 = socket(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000040)) r5 = getgid() write(r3, &(0x7f00000001c0), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x10c) setgid(r6) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x10c) setgid(r7) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x10c) setgid(r9) setgroups(0xa, &(0x7f0000000380)=[r5, r5, 0xffffffffffffffff, r6, r5, 0x0, r7, r8, r5, r9]) r10 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r10, 0x7, &(0x7f0000000040)) connect$unix(r10, &(0x7f0000000400)=@abs={0x0, 0x0, 0x3}, 0x8) setgid(r5) ioctl$KDDISABIO(r4, 0x20004b3d) ioctl$TIOCFLUSH(r3, 0x801169ac, &(0x7f0000000300)) write(r2, &(0x7f0000000040)="ec87e126900e6038ee38f05e7359de5b90471d2e111b2e5bf147e0b92ba37dbd24", 0x21) 17:01:09 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) connect(r1, &(0x7f0000000000)=@in6, 0xc) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, &(0x7f0000000680)=0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r6, r7) chown(&(0x7f0000000200)='./file0/file0\x00', r6, r7) lchown(&(0x7f0000000780)='./file0\x00', r6, r7) r8 = getgid() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r9, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r10 = fcntl$getown(r9, 0x5) r11 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x10c) setgid(r12) r13 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r14 = fcntl$getown(r13, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000200, r14) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r16, r17) chown(&(0x7f0000000200)='./file0/file0\x00', r16, r17) lchown(&(0x7f0000000780)='./file0\x00', r16, r17) sendmsg$unix(r3, &(0x7f0000000740)={&(0x7f00000007c0)=ANY=[@ANYBLOB="0101010000000000000033c74b5c3c734d62d8e1d6cc3392373dc07e4e688a65422c06f098bba0535d7f9959d7669a8a2dec06f45f91dd66e7d1001ab6137ef67e13baab0fb89b533dce410fa8f68d751f53a7abc2b614c3da2ed62a4924964e6240ee544e4067150e0a86ec028ba637af5557511f6a2e7d19d1e54e0701f7fe7bd7e2ea290cf3a8730244c0185372b920cd5e5d5b401cf80f9bbdf983a12085358d5c73c6acd0047ccf42a96bcbe3841abc8569dd08d2dc4366879104e9923eea66cffd389feceaa2b81010fc12660d1545a13479bb03c637ca5504c028c12e07c511bd13c367dacd1c9ccabc20"], 0xa, &(0x7f00000005c0)=[{&(0x7f0000000140)="946b229e88fe97d8aab2d41cccb7d6fca79dce4d42caaad10d1269b9e13dff3d390385ffcdbbae4bfae5e3b51c93621b286f3ebaf206b64e5f0e590fb884cc3ba2e4de283868d387bc56c59cf73ceee140cfff0b4d49eaad9b616a45be7cf6c98c4cd893d9beb89861395ccc82b2f234aff957efe6abffe1770e17069a499d646245c6f7fa5336f0090f8b3ed4082eacda2551bb319501893ac9d84d314a4b0f4d1f844de7b274ba736b1a36a26dcd8ed31ade2315058fa4874dda057afe3bae50c0486a33d799bce2b187cf46a32eefc8ebadaa7e0774248d6d082e8d0ed9ceb8fd92b6ec0307f1539c39a231df841ac6c23875fd3b95d2d8", 0xf9}, {&(0x7f0000000240)="567c890649dc8f949df806b0f1299029f1f1abc80797479071bb722b0fa6fc3e271df860fa863f2c64df5e239de2b02cf2502444c96434209205e62b6eed6c71201c283ff80f7337d01c03408765fc3431e8e01755c6a6377fc80ca080d5835591bf4284e1f08b35c0dfe8c7729818", 0x6f}, {&(0x7f00000002c0)="0fa59530e243bcc10c92ab5f", 0xc}, {&(0x7f0000000300)="ab398eb30c24ecec81b9f5636efa5d41cae6ff13d103bf2aaacd3729a3a77e494877c7ad08db112813e6d6d960980e7a1ae229533c0629c7ca9afd9fed46c9a5404665e32b98168f8b376e76", 0x4c}, {&(0x7f0000000380)="23f1a6aa337ef073c5fa42c058145ab93e45cd9d80050a627d33c765f6fabb9f11ac53d41537feb0c0479ce2b009bae20803a58e144f35eccbcd8fc3d7b76a2acba727c7e1f92e3793e0a59088ddf96bae40c56763ba4623415059b62228f8316f63f57e4e285ad0a7d23caa80af3fa0706ad27ab1cb9e4ab92aee50a4b4c5c8d4a0e0c86d34e205e7d73ff82b5cba4b64abe2758377642f3617a1b75355f1500c67bce921b03ecd006bb0f5d9dc52facb93", 0xb2}, {&(0x7f0000000440)="1a30affe6b0d07788f15e472afc762fef1c717f2a3cf1803bd7db3e20e0589e4f2fa3b27fd328a8eef409eba3729b796ad14285a13c0823844a5568b70e46f752bd0e0e87f62fb37fcb9c87c9875f55f3b1a7ec28f6daf7d8d8599fbc05509f0fa75ebc6fcea4bcfe4532fc26df2a8c2d2c13cf77fbc012fcf48ede95cbca1f39985e56334010f4dcb3f5d50d59178a8f3734bf25b721711b2bce429075578872964610f2d9d87410f", 0xa9}, {&(0x7f0000000500)="dc2f8e531064c42bb675e6232b57", 0xe}, {&(0x7f0000000540)="32ae7ce1de46d3aec38f46b951707ff484993de9409c854ffcc64825241b455ea72aa5fdc880fdee873021bb85ac3c1073e90dca08d5eaa943b05e4f94186e05c8b77060dca2ad5e", 0x48}], 0x7, &(0x7f00000006c0)=[@cred={0x10, 0xffff, 0x0, r4, r6, r8}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r14, r16, 0xffffffffffffffff}], 0x60, 0xa}, 0xa) poll(&(0x7f0000000040)=[{r1, 0x57}], 0x1, 0x0) 17:01:09 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x24) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x5, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x68f}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x16de}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x10000}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xad}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x5000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x10000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x40}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) r1 = syz_open_pts() r2 = open$dir(&(0x7f00000005c0)='./file\x00', 0x40, 0x8c) r3 = socket$unix(0x1, 0x1, 0x0) kevent(r0, &(0x7f0000000600)=[{{}, 0xfffffffffffffffc, 0x40, 0x1, 0x8, 0x2}, {{r1}, 0x9ddc87768bf5e397, 0x0, 0x10, 0x9884, 0x1}, {{r2}, 0xfffffffffffffff8, 0x2, 0x1, 0x5, 0x9}], 0x3, &(0x7f0000000680)=[{{r0}, 0xfffffffffffffffc, 0x5, 0x1, 0x4, 0xc679}, {{r3}, 0x2, 0x0, 0x4, 0x3, 0x4}, {{}, 0xa, 0x98, 0x1, 0x40, 0x7ff}, {{}, 0xfffffffffffffffc, 0x80, 0x1, 0x5, 0x5}], 0x1d, &(0x7f0000000700)={0xfff}) unveil(&(0x7f0000000740)='./file\x00', &(0x7f0000000780)='x\x00') ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000007c0)=0x5) open(&(0x7f0000000800)='./file0\x00', 0x10, 0x2) r4 = open$dir(&(0x7f0000000840)='./file0\x00', 0x8000, 0xc1) chflagsat(r4, &(0x7f0000000880)='./file/file0\x00', 0x10001, 0x6) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffff9c, 0x4004574b, &(0x7f00000008c0)) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000900)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000940)={'./file/file0\x00', 0xff, 0xbc3f, 0x8, 0x1, 0x3, 0x800000, 0x5, 0x0, 0x2, 0x800000000000000, 0xa9c5}) pipe(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000a00)=0x1) open$dir(&(0x7f0000000a40)='./file\x00', 0x8, 0x0) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r8, 0x80045745, &(0x7f0000000ac0)=0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000b00), 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000b40)='/dev/bpf\x00', 0x200, 0x0) r9 = fcntl$dupfd(0xffffffffffffff9c, 0x5, 0xffffffffffffff9c) bind$inet(r9, &(0x7f0000000b80)={0x2, 0x1}, 0xc) bind$unix(r6, &(0x7f0000000bc0)=@abs={0x1, 0x0, 0x2}, 0x8) r10 = msgget$private(0x0, 0x4) msgsnd(r10, &(0x7f0000001300)=ANY=[@ANYBLOB="010000000000000061181d40679cf22d013681a93f1e922854143e88883671eb6c48b68d5cd0d779047f370d1ad7188784ffeffebf4c84efe54774cc236cfe415d0649b10ae30f74172dd135ad0f281d50545e77ad5e56b13844f9113d359e77a2326ee9e1fea0afa39cec6cc5d9ea70a18eaab84f9961242ede6d2bf6152b1d47185ac12adbfa8c9c7914bd024990aa63dd5709f25f3750bed25c1c6b8e2628ffb5534bc84704f261d31ab274a7db69ca0e359dcb947deb5557af73f6eb74ba70f9d1627362751d7f237faf6b55f334"], 0xc9, 0x800) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000c00)='/dev/vmm\x00', 0x800, 0x0) ioctl$VMM_IOC_CREATE(r11, 0xc5005601, &(0x7f0000000c40)={0x10, 0x1000, 0x4, 0x1, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x280}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xba}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4a}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x80a}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xff}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0xffffffffffffff00}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x10000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x400}], ['./file/file0\x00', './file1\x00', './file/file1\x00', './file0\x00'], './file\x00', './file0\x00', './file1\x00', ['./file', './file', '.\x00', './file'], 0x1}) r12 = semget$private(0x0, 0x2, 0x200) semop(r12, &(0x7f00000011c0)=[{0x1, 0xfff}], 0x1) 17:01:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x200000000000002d, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000000c0)=0x9) 17:01:09 executing program 0: r0 = geteuid() r1 = getuid() setreuid(r1, r0) getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x140, r1, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x5}) r2 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000000c0)=""/232) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000002780)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0xfffffffffffffff3) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000500), &(0x7f0000000540)=0x10) connect$unix(0xffffffffffffffff, &(0x7f00000006c0)=ANY=[@ANYBLOB="62d6f47f7f000001fc32aa99ef2f151edd80a2c2895784950331e03543b54a18ca475650c41d91e41cb44aa64d522e6fb5e4c67892ab980d0ca8b9fb6e2d03e0180336867cfe692b207c4ce33c1bb63810390c044bc2e61dd21569ecdf568d11c561a1fe349ae77dd140269a827606d8199c3dd1de4ce3b31bc65f43430958a69ce24c1c36b4c6e2179b8e5deec6af0a5b3a86b077f421db35dbd0e0635aee6cead51e7d79c22893d9a2456eed4f8dc97d5e660141e7ce050000000000000017658ee81c4c00"/207], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x1, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r6 = socket(0x2, 0x1, 0x0) socket(0x0, 0x0, 0x0) connect$unix(r6, &(0x7f0000000040)=ANY=[@ANYBLOB="ff0000000019df000784a2f4"], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sendto$unix(r6, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r7 = accept$unix(r5, 0x0, &(0x7f0000000580)=0xfffffffffffffd2c) recvfrom$unix(r7, &(0x7f0000002200)=""/4111, 0x100f, 0x860, 0x0, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='-]\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='{\\.&!+\x00'], &(0x7f00000004c0)=[&(0x7f0000000400)='&[\x00', &(0x7f0000000440)='^$&]\xa9[.\x00', &(0x7f0000000480)='\x00']) 17:01:09 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x817fd648c3e7c7af, 0x0) unlinkat(r0, &(0x7f0000000140)='./bus\x00', 0x8) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) sendto$unix(r1, &(0x7f0000000000)="56b42596ee47b53a7b4772f0c38937f0c3e3cef8b4645d1f1f9ad3751d0109d7eb62a8920751f0ec36c3146f8b957d387fd78ede5234c1a047b27a429f220b2325276c77e42bc49314ac68a7912f4b0dbac717a2685c5ad8c31ff7fe9d", 0x5d, 0x9cc22631a1958444, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000440)="0000001862040179012b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c58bf626d9dea3c2c37bb79d7d2c336ec500000200000005000000000000000000000000519135cba67612dc423777838f22e84b0000000000009c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d905004251f09e1a109b753e4c979f9cc4b9527d3d5209da6714a43f0200c592e252cb7cefbccc7129b184670000000000dea493e269c68e3780b9d6aa8c68d277e5722a47ab709e4b8d7796508b8b29256e4fc6057865f7f39655befea0d2fdf60c63aef3bc8faddd0c5f6556c7b706f2baa8602a9743e7fc1d7d945a242e1b87fcc7b142f62a485872481d672e9753bea1b0063630b0ca8d03413753966e8022a60078d2514629dd8dd821d7e5a1944e3c20fe5c9279dc3767ea769c8aaef5935d39e310b8deebefba7c2732d900fef0f200e7", 0x157}], 0x1) 17:01:09 executing program 0: readlinkat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000340)=""/117, 0x75) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x0, 0x0) close(r1) r2 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) fcntl$lock(r0, 0x7, &(0x7f0000000440)={0x3, 0x0, 0x800000000000, 0xcd3, r3}) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x40, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000040)) openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000100)=0x7ff) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e3", 0x1e8) 17:01:09 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x3, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, "001000002e0261cf0101000000000000a600"}) syz_open_pts() poll(&(0x7f0000000200)=[{r1, 0x4c}], 0x1, 0x0) close(r0) r2 = syz_open_pts() msgget$private(0x0, 0x80) fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff7f, "0710000000000040000800f90000f700faa36082"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="06886cc71af22faa5fbff4118f37ae7008802c056f335fc862dbdb9e1f86e2671590c8110ea090e5bf7566db698b6214c64eb2df9c38844e93d6dc91e87d66fbd78d36c058c1943eddd660dfb8e6535bd13d0042efc0174b37af850480d02ae5c056e6c7451a45718e2da470cc2f0c770ddc60", 0x73}], 0x1) 17:01:09 executing program 0: r0 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r0, 0xa, r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00003d33b700b089e903"], 0x10) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) 17:01:09 executing program 1: ioctl$KDSETMODE(0xffffffffffffff9c, 0x20004b0a, &(0x7f0000000000)=0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x92, 0x40) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0x2) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x10000, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10, 0x0) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x1f350883ef93f205, 0xffffffffffffffff) poll(&(0x7f0000000140)=[{r0, 0x20}, {0xffffffffffffffff, 0x15b}, {r2}, {r3, 0x2}, {r4, 0x8}], 0x5, 0x5) r5 = socket(0x77, 0x4000, 0x1) write(0xffffffffffffffff, &(0x7f0000000180)="81bc4f30b9019ba7f367d4e054df1ca4f93f82fef605e3f23f9ecf06224ad49448289a4eedb9e6849f8669b6f381e9dabeee3457a3bedf97e069e9b35556f2f29583fe658712aee140fce9f8bd61b22f64d594bb3a2ae02e2ea684760506a24f3383cdf9a93b765d7ff0e3034af0309c53d232ccd6426f44c98a8686737e805270ed4f5ec6c618e87752a1a19bb302414d67b7ebb955cf148d04cc7738fb54c86d780c9ba278992da4a432f0606dc3da52db951cf034f195ad082626d2c037", 0xbf) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f0000000240)) r7 = accept$unix(r6, &(0x7f0000000280)=@file={0x0, ""/74}, &(0x7f0000000300)=0x4c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, &(0x7f0000000a00)=0xc) r9 = getgid() socketpair(0x1a, 0x2, 0x9, &(0x7f0000000a40)={0xffffffffffffffff}) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/vmm\x00', 0x100, 0x0) r12 = openat$tty(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/tty\x00', 0x20060, 0x0) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/wsmouse0\x00', 0x80, 0x0) r14 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000b40)='/dev/diskmap\x00', 0x100, 0x0) socketpair(0x6, 0x3, 0x1, &(0x7f0000000b80)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000bc0)='/dev/speaker\x00', 0x80, 0x0) r17 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000c00)) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000c40)='/dev/zero\x00', 0x2, 0x0) r19 = socket$inet(0x2, 0x3, 0x80) r20 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/ttyCcfg\x00', 0x200, 0x0) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/bpf\x00', 0x80, 0x0) sendmsg$unix(r7, &(0x7f0000000e00)={&(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000900)=[{&(0x7f0000000380)="b737231dee4d100b3030bf1071148d03dc031659419cdb06f023c153454043af7818ede8b5b130c5b8f04487f585de036c887261bfec8e6dfa470cd7cbfd55d94891865d7f6806584956b46a7dcea775d3e97bf746aacf51cf54a5ccb7d20f2ed8806d469d34cc008ed0c31e6e3bb897e9a679c880be01f729e5a3dbd481", 0x7e}, {&(0x7f0000000400)}, {&(0x7f0000000440)="bfd75c79200ed1b93b4a8654bf6659b08e5b98c24a2d274811ec00b1f97b1762630a74a9a505e04469779e5c218e28e371ad66a92e66b9259657c4f15dda619cc9f2b4a7d98ad0d283e8c114a76605c6b7d65d860c51bb067dcb620c2ec167c9d1d9", 0x62}, {&(0x7f00000004c0)="d7d6ac097efb0a37d475f16271ff0e741530ad624001b1ac0111edf49119c09e12f674ed6dda67a83543c3e8ba470d2269a895879e86a950df60737d1f10f6778da8a4dc9afc02aead617ba6389cc3e1156fa5eefe218d80ed80", 0x5a}, {&(0x7f0000000540)="3bb283aa6e9512cc0686d96af783dc3f43435b9f20c1b83c792a726fd434bdc58fab1aff1326880603c830732761ae721520dfaa75bc5df139af9dcd98b96650c42441fd79eb036fd0035dbcbfc4e8288d50fa09e990a86fa229139ffe3919780fee193c20bccb105287c3a75d585e4c03320a58354519fe32d98602bc568af6246cafd0b6eda864516e2dd438e18cacf5fe98092724a5b6b4985616aace513d5cd1048ca42cf4cc2a29d246a9de1b737a06ca5d192314c16ab56006e902f62ee8370ac8de9e266edca429462fb6922781", 0xd1}, {&(0x7f0000000640)="ed49508389cb9b99cbf0cc0fe019cd59991e09b916082cce608830163abaef4775ba1f11da4ac8ed781de2000b63c9b68e1f284c386271addbe6385b59dbfdae320b8d004bbebefc87e6d1ec4a73731ab091d6453f552e89c916d099cc7fcedb5358", 0x62}, {&(0x7f00000006c0)="7be01d5cdc12de38cd1124326a423cf4a5370f2e57a6f4bdbe6b4dd545e958481895e4193f2dee80d6a6af74665e50e575138e9644e4e8cade42be09d78fdb3e2a0730eefb8d2b4c9103cd76a480d2951c7f00ca3c158bed4d5152ab8a6ebf0827a95236f7b8e926160c69c3626e2b0a74ffb0c7392aea00a6fe2bd5b519f47d23a5eaa90ce9901c1f0caaa2829ab31d8b4388ea5bb05dd8179ec3ee74f6eb60397f8be2f8a946cf5a04fe35713111973131a16082", 0xb5}, {&(0x7f0000000780)="ec6b896017e96cc644ca939832629c2c9591c5f47f391a1c121f3ddeda8fe10e8079f964f05f2afee563839bcf77511cf8eef3231f786868f3f301c06fa118f96cdc1bb0382f5cee8f358ffd4635e08f440d77802ff263cf642942990215aea21ae281ca206863c97493b7fa2129e1a74169dae2e711efde22828d67f67e7031dc76c6702da2d77a58e5e7c3530a7394e4de55e592", 0x95}, {&(0x7f0000000840)="6e9e2f929c6da24c2c3c788ad395b98233e918b9318cd9af2f4acb3eaff93fc265e369161e1f46392020f6f96bd210551d13fdeae0b139d819e31fe8a0c66b7c41ca02420859ecc3277741f0bc81cd8ca48e00df7451d4c988e754b096d847598e0db76d6fa59e4467642b22da27e5aaee48dc6fb2c023fb99790fb654e41495988b7372b3a5dca3f6f2aae80840a3d07c190840d4097719184957978b5f3ccf272b933a", 0xa4}], 0x9, &(0x7f0000000d00)=[@cred={0x20, 0xffff, 0x0, 0x0, r8, r9}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r10, 0xffffffffffffffff, r1, r11, 0xffffffffffffff9c]}, @rights={0x20, 0xffff, 0x1, [r12, r13, r14]}, @rights={0x30, 0xffff, 0x1, [r15, r16, r5, r6, r17, r18, r19, r20]}, @rights={0x20, 0xffff, 0x1, [r3, r21, 0xffffffffffffffff, r5]}], 0xd0}, 0x4) ioctl$VMM_IOC_WRITEREGS(r6, 0x82485608, &(0x7f0000000e40)={0x20, 0x5, 0x5a, {[0x5d3, 0x8, 0x100000000, 0x4, 0x8, 0x3, 0x9, 0xfffffffffffff12d, 0x3, 0x6, 0x4478, 0x2, 0x800, 0xc2, 0x7, 0x2, 0x1, 0x8], [0x4, 0xa, 0x9a8, 0x2, 0x20, 0x4, 0x5, 0xfc, 0x1, 0x1], [0x1, 0x0, 0xcb8, 0x8, 0xf315, 0x1a], [0x2, 0xf1, 0x0, 0x3f, 0x8, 0x4], [{0x324f, 0x26b, 0x40, 0x2}, {0x2, 0xffff, 0x8c6, 0x81}, {0x2, 0x4, 0x6, 0x2}, {0xac59, 0x7d9, 0xde, 0x4}, {0xea, 0x0, 0xe56, 0xcbc7}, {0x0, 0xffff, 0xffffffff}, {0x1, 0xcc, 0x9, 0x4}, {0x40, 0xbe4, 0x1, 0x7}], {0x5, 0xf2, 0x8}, {0x8, 0x7, 0x6, 0x7d}}}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f00000010c0)='/dev/bpf\x00', 0x80a1, 0x0) ioctl$BIOCSRSIG(r22, 0x80044272, &(0x7f0000001100)=0x2) 17:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000040)) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000040)) setsockopt$sock_int(r3, 0xffff, 0x200001002, &(0x7f0000000240)=0x4ef2a2e3, 0xffffffffffffff53) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r1, &(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0xfffffffffffffef2) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x4000000000407ffb, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x80}, {}, {0x0, 0x1}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r6 = semget$private(0x0, 0x4, 0x10) semop(r6, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x1800}, {0x0, 0x7, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff, 0xc31b3780bccc3428}, {0x3, 0x5}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xfff, 0x800}], 0x7) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000040)=0xfb) semop(r6, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x0, 0x9, 0x1800}, {0x3, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000800}, {0x3, 0x4, 0x2800}, {0x1, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) semop(r6, &(0x7f00000004c0)=[{0x3, 0xb06, 0x36e9a91f8a84f16d}, {0x8, 0x389, 0x1000}], 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x45}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x40}, {0x14}, {0x6}]}) pckbd_enable: command error 17:01:11 executing program 0: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x93, 0xec2, 0x503d, 0x1, 0x0, 0x1, 0x1e5, 0x0, 0x3, 0x100, 0xfffffffffffffffa}) 17:01:11 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockname(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x59) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x21, &(0x7f0000000000), 0x4) 17:01:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="82022e2f66696c657107170003c9f8d735ddf089d1b68802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2f3f070a0f9e697c4ff469df795a8e8577ec8daeb6f77df4d0ab58ab7c1e167744cd16a08a5ac906771658ca012578268c9eb"], 0x10) write(r1, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r2, &(0x7f0000000140)={&(0x7f0000000380)=@in={0x2, 0x2}, 0xc, &(0x7f0000000b00)=[{&(0x7f0000000900)="2d3aad30506cd6bf178eacf1700d90572768c83f1581b8a0ecd6ac0ba6f64192fdec580443a11bfa25de45c8ab059e2091f89b8d60b7df4f657625638c204b710f4563dea0ab26f170258c1842d136a653c2f56e2c3cab8217e7cc1b4dd6a08b7225f9bb337565e83735eb6fb27ace6de65a0ca6b297fb628613a908dc53bada5d52943af4125fb00c42f87d9cefe479d097c43f4257ce661b7a414a0e6eace2dda65c73306e893f42dce3d483e1fd715fbb671ea545497e8d70d1c75d4f1fb389ec1b8e5947fa75e942b03ab48e3f5b21d0d051", 0xd4}, {&(0x7f0000000300)="693fb41d5cf310b351f9f2c77cd2e573ed1b2b9d94d36775cf0fb6698c230b9528fdc1f05a7add1cf0876a4503a07d67e8d8d643f62f28cd0730f86d72a9de6484ed1a301aa37f5089bd3aeb62403f03921c228c80600d07441df3054bc681f417f1f19b8a1f54b43e78", 0x6a}, {&(0x7f0000000a00)="aa00a5303f7e623c81d62db95041863cb7818a47f03de8e84eddf79c5b934f0eeaa6c7795f4d9794085579b77f7006d56abdc49273ed645e9478ea2020d9fe813933647bf64ef268a9a68015d784fb8ce8515e7e1acb05cab77837bc8408f4efac285e9907a6b406112eba4ed66b285a151697dd13ad8b9d0114a7318556b75b6446707531d3f43ba383b79f8a9f979248b540e2b8dd84e29481235320a269dc990fa3a71c2edbe7ca4ab530860f9dc308148d153cee45e9e01aab3bc300270a860aa35928445fe7ef23c6736e", 0xcd}, {&(0x7f00000004c0)="72175db4f38d61fbb71190415301637618556ecbf552a6d12cfb02b952a8d8474033cf193a3ce66c514ae533263d3c056b", 0x31}], 0x4, &(0x7f0000000540)=[{0x88, 0xffff, 0x1, "67047be4c91071058784dd0ac5ea1a79fdd85bdc7aca5ef9667b0d3061bc4c92f8b4d5b19afa2db3d0f1e79d1218bba1907fbec7b4390111e19d97247c8624164ca9dc4fcf5b31135e4ca29b83dfc82a3d4c85b8efdf91f15c01ab97d6da867b9a3cfade658794c8ed8c8cf24bf352f37afaa4a9b7ad"}, {0x100, 0xffff, 0x4, "db5f67666d50ad2ae4aef0029018ff7d4f4bb74231596437c2c3c654522fe34bc299d116fa828e15de483438245ce39e3251ec0c8decbd1e63cc1ba9f2f9a194e2ac1c903f2bfe838dd3de57161e52e83acbafe2822107b941e47b7d5a0d3baaca01c9ca48b4b9ecc36c0261c6aa9ca916ea473fe24bab2e51e4153cb45e9a8cdc9b8f138beb8aa4ed88078d72be441f6fcd006968c94abfb4ae73dde4e53e5f9bb0d5a6face7e13bcf192ee591d11ab9f211216d688480baf9c0139bb375797d088fa6345220af47eb831d5cac78064aa50e012b009223d4e0077210c32e7a3eb21c35b322017950a2f"}, {0x110, 0xffff, 0x9, "8c1bbfaa809254dd0721083d156ef32ff1c1dd9d6c18b9f29a45f4cd5fe9c12f717a067ca9764db8accd88c8cd36ed64c6548121cb469f1864417dce4351e52a3e1909cd58e024447c7368f9d6df94cc6de9530977cc43d457631e4bb46e9a23ad5c82a92fea9005effec2c703d00f008324ac2046821d8974dee4ff904882b77de7a6db489cdb626c7f335f7c4dcfb3b9fa89a06cdc7ef893ece7598e9e7d8b194acf7852be4acc9a646ebeaaab38c2de7d9848d3b5495e8bc1c05bba9215b88dfcbf5a1838be0c6566b87826e35316b3b97e3f799ec374ef7f3a995623ce30e860ddc8f7b730fd85412f84e08e1af184b690a61b58c5613c8530c0ffc89b"}, {0x100, 0x1, 0x2, "61fc74ce9b0d5b2c3fecb1911da56c99a8b188fbdc232d3003a37a3490953f16b1929ea9aeb91d6185d9521e45fa2d81d70bd54e8626ccf6b7b083cd631d799fe0dcb9c921b66dbe070796594b2b189670ed629d7f9642570c5dce3856a4c9380f4dfaaa1cd507735a87665720ec201dee7c1113ba124159e85b6ee40cd770b85829a6be4f1d65b0685a5ca07609ec6d888670f13481ca05a8895a8ebae4e637da2c4f33a36cc76c8b5c835d5e6d46e983c61b9984b6010fcf636e2336615fe8d0248f45a2bcca609e51e0f88200"/233}], 0x398}, 0x2) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r2, 0x0, r2) r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) r4 = semget(0x3, 0x2, 0x569fc1a14e9d434f) semctl$IPC_RMID(r4, 0x0, 0x0) r5 = semget(0x3, 0x1, 0x8) semop(r5, &(0x7f0000000500)=[{0x6, 0x7, 0x800}, {0x41c9bfeffef6a63b, 0x6, 0x1000}], 0x2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000040)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000040)) r8 = dup2(r6, r7) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r10 = getegid() r11 = socket(0x2, 0xc003, 0x6) connect$unix(r11, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c65710717577cd33cac526bec89d1b6ccfc8b161d8802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(r11, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) fsync(r11) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r13 = socket(0x2, 0xc003, 0x6) connect$unix(r13, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c65710717577cd33cac52ce51b070b16a7171aca08802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(r13, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) read(r13, &(0x7f0000000400)=""/87, 0x57) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r9, r10, r12, 0x0, 0x4}, 0x200, 0x401, 0x2}) 17:01:11 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x20) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) r2 = syz_open_pts() ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000040)) 17:01:11 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x3) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000180)={0x0, 0xd9}) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) open(&(0x7f0000003500)='./bus\x00', 0x0, 0x0) 17:01:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f00000000c0)=[{0x0, 0x7f, 0x20, 0x6}, {0x2, 0xfb, 0x80, 0x400}, {0xffff, 0x20, 0x8, 0x10000}, {0xfffa, 0xff, 0xb9, 0x7}, {0x3b, 0xff, 0xbf, 0x51}, {0x401, 0x9, 0x5, 0x9}]}) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x8589f81388a93581, &(0x7f0000000140)="26812a697420d4e0a125f54f99a90b8e5937a740d16722615d6e3ab22456a51a18852b9653c118d20d8179673f359b6189c0ba0c62506c252ce2fcf0d237be3ebb6c7cab057d3eca232ffe7c9d68bf4a9419593180915540443aedadec1d19fd2ca353852892136c15359816a3e2ff6f1ce5308a0305fd1a12a709f254820c5c23532df2100c7a049f19a6276153fb5e4dc40b3ccc983e252a84b467e90d53ca73ea9dccf61b7e507a1e81b19d55c52025fd13897673339a88fdc4f717c710b4dfb3008da2fa", 0xc6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 17:01:11 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000980)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55852f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed99800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6ff05d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f4b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99e38e78c909d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81fa959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e445ba307d02b7baad6e101dd2f6e2c246ae7f8edbf4c0f3e2e0420fe3e8171a7d2deb91b8adbfbb44f192b8d4a38232fd9f5a495ac36a7c243983011c09279c549c82fa43da03864287115386a0bf5ca404000000000000003e3e23b6e101feb43b1099f9b49767580c6ad69226839e09a08d30d0f0f09f33b27f9dbd26ff8f72d26d3f400e89823f43359b51621a8aa3c34fc000"/613], 0x10) getsockopt$sock_timeval(r0, 0xffff, 0x6, &(0x7f0000000000), &(0x7f0000000080)=0x10) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x4, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000001780)="27308bebb7f4d759bc5e189d553c89d364dd8b94926f6dad4948b33c7ce1fa3f25bd86a91a05468bc7ad0d71ddf3a372e91f2c92e0277cb3f069a09fadb7108767bdab1a42f333aa11fd0d947962762788125561ec1a4c87e25213deaaaba3368add00f4b37bb67c6ef2d188b24b48bdb46bea9cb29d95ab9e0cf3d828572f90ca45ca9f2cca719c61e27dbb300d840464660d8c3dc7adae94eeb28555d486417451f8d75562425fafa63486290002b839a3d8456b9fe4d06f39a1e388a2bf69b0d1db6cf36ccb9cb26e815e3f5c6592b296e2ca2045372eebfa761fa071a35e3172da8909eb7284a840b953330450560c9e0cd1f7344e5e5a1aa7279b296af73abfab62b5cc349baa20462a60bce041c67d3608286f155827314eacf11dcc754fc51379836800ff4f2a82f7735139c548c2e5b319c8fac40c2c01b58ef1d021dab2da25fe465632a87d0359e6dbdfac70a03e2a1071cb262741b64bad3a68d527b513f66c25f709cf9286fef5bcaa972c99ad1c50206776be5ad4447a8219c3b91f4b08d94cbc6219872393159bc0fab9f3287890ca9ac8d5a33b6822cdb1b945656f98db4ece9d0198012658ac927a3ca08db32ad34fdc91b01f9290d0fceb67d9096c9a70a26853650cc0f590b7038ef23c81b2aa6630cfae35fafe2982f6dc4580c3bf0426af01110c28df49b00902d665738d92028046956d2ca60c6a342c9be3a32ab8ac9d28b163969c8db5ccafbe797472414db772998f766e039cadaa21fed0c1d7ac9e1a17598df92a4a22db452cf6ba1215c184437486e01c4e910e674f007df5e5754284a12eeaf3a975f5a7dc6031c1009cda577bef80b54806dcfc8cf51fe8ca888440df0c88360dccb3b34aa665dad3405183ce02e0f0fccf54b343c72197ab2e24cbccb1371ef403e3e6b12b2f5600acccb927d04a252328b8640e6a6cc375acc5e238b4ca98f539cb9bc65cb327d5b1ef1577abd2fbe31d583d95412ee050bdce6239d1ded88db1565276bb09301b4075473e3517242082495992694b2347c7134c6a6608822de75ce9d1bd8b6db3bb9eb39661fc658a255afaadbad6cff2b1277b1c962da8c5a4d805e14f430e891cd7ca95eb385cf7669d8b2b6de13dddff26f3f8ced3d4964e438dec1e16f90597999036faff9c887b94b6cf36e22d96be013e96a78b31725b2f1a384635cc543f90e9ab3d5854eae335a009912d665dabbc2181dbac60f70f841204b5643441f2b9d3ecd02954ab5c92c62ccd0f65da226bd37a42541ab544913a675d8f1c5cb85b25815aa30840cfb6be0bb0728588a829d0130dac2ad294c9f68f1fdb38ea9dee7c2ee5ee336e1defdf923381aa30a44475136c677c920fb7055ae56296570e18a2a6b454f79c47d0a25a4f07c59335c898da53d0d81fd97671d12233e6ec1d6a4eb48c34b93b734ccc82ac0b590ab4549fdaef0e8ee0c7c5e8aed88e26ab8362470dac662a942d7de1717bc0e677dd81e38a8b7bf05f8559da0cdd18476eacae5bedf6f755ca7394c350ac223ca906a8a5b81543b0a58b52f92a5cc8e5aedd536f6a3db4f5669ff713be62ffe1697cf1f47f48ca0d209aa1af157cd37a1dcf454b98f0df480ea23182e3c68d10d35b091360e5fa737787a2bebde6df24275e66df595b5ea3abc4ace13ae55375929e3cfd546b4e4c7e3577921e3d7173226300a5c093c3f430ae9055ebae07a6c06eddcd88b61bfcff21d13a85f70e54eb81271378f45d634ce7c3facd7c7d0dc57bdae454ded248fb7f2d82ce89a5077260efef692579f401d73e85dc3ee6a992b100a2037f2529f3070e132835d4e10bf9c9cb4baceaf1ab39045b2adcb8dfe379e69b18eb85f4dbeb7ff39c7bacdc27ec24bf18a2af9c73a9deeb435701600f81f918c2f579253d275d6581db19d5f847ba3f07b47bced50086ffb4002bbb97d558700597e579993ea4d863027189fd404686dfb8a4c174be25cd1df7bab17a43c33d1a6bc47596512f1ea0f9bf92a86ceb3f0e608183ef0b3e71f49f1476e2289cfc87e48cd1fedbdee4286fb1a7b52288e83aacc0382fb3d5", 0x5c1}], 0x1) 17:01:11 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x4000, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000040)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r4, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000040)) r6 = accept$unix(r5, 0x0, &(0x7f0000000080)) kevent(r3, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x80, 0x20000000, 0x6, 0x2}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x1, 0x20000000, 0x6, 0x5}, {{r4}, 0xfffffffffffffffc, 0x10, 0x0, 0x3, 0x5}, {{r6}, 0xfffffffffffffff9, 0x80, 0x306fff772038823e, 0x3, 0x1f}], 0x7ff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x4, 0x5f87, 0x5}], 0x1, &(0x7f0000000240)={0x5, 0x9}) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) 17:01:11 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x0, 0x8966}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x10, 0x4, 0x1) 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}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x11e) 17:01:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) 17:01:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x31c, &(0x7f0000000100)=[{0x0, 0x8, 0x5, 0x1}, {0x101, 0x1, 0x8, 0x7ff}, {0x200, 0x7, 0x4, 0x33d}, {0x0, 0x5, 0x1, 0x4}, {0x7, 0x1, 0x81, 0x6}, {0x9, 0x3, 0x5, 0x808}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) getgroups(0x1, &(0x7f00000001c0)=[0x0]) setegid(r2) fcntl$lock(r1, 0x7, &(0x7f0000000040)) getpeername(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000040)) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000000)) 17:01:11 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="62020207e00000010021b403d27d132f33d11adb4cd2b90e90727ef529340692497febe7edbcf7eb24b249135917287215e50a90bde000e4439d9fc4b219356e2ac6894d75b94cc112eaf28ce45e7aabf721d325e3b27bfafc56b4488a38f83d9ed1edfbfa1dd002df410ada6b3452e170ca404e7a2c940537b1f4434cf09c5fd672ab3c8f0b198ccbd66b2479aaf103bfb5c3a4b3e84e90f4a548733d2da8fdfa59f2d8b8c45852c04347c3a49920fe835ec234ab7e1718ac61aaa9e13209c24e366ff47a07b13c170ab72e2fe12c95d5e9fb579281d1a0"], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = socket$unix(0x1, 0xb94e181ea265e730, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xcf621cabcdc43cae, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r5, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x40, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x100, 0x0) r8 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r9 = fcntl$getown(r8, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000200, r9) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r11, r12) chown(&(0x7f0000000200)='./file0/file0\x00', r11, r12) lchown(&(0x7f0000000780)='./file0\x00', r11, r12) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x10c) setgid(r13) r14 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r15 = fcntl$getown(r14, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000200, r15) r16 = getuid() r17 = getgid() r18 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r18, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r18, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000180)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000080), 0x0, &(0x7f0000000300)=[@rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, r2, 0xffffffffffffff9c, r0, r3]}, @rights={0x28, 0xffff, 0x1, [r0, r4, r5, r6, r7]}, @cred={0x20, 0xffff, 0x0, r9, r11, r13}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @rights={0x20, 0xffff, 0x1, [r18, 0xffffffffffffff9c, r0]}], 0xb8, 0x8}, 0x403) writev(r0, &(0x7f00000001c0)=[{0x0}], 0x1) 17:01:11 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) bind$unix(r0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x24}, {0x28}, {0x206}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 17:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x20000000000000da, &(0x7f0000000000)=[{0x8}, {0x2004}, {0x6, 0x0, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000100)) syz_emit_ethernet(0xf7, &(0x7f0000000340)) pckbd_enable: command error 17:01:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x2041110d, 0x9db8, "d6d06c8a40b3a95986de6982fa385680bda074ad"}) 17:01:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x4006, 0x1) close(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x87}, {0x5c}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000140)}) pwrite(r2, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000040)={0x6, 0x7f}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 17:01:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup2(r1, r2) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="b467e0f7ab50"], 0x10) getpeername$inet(r0, &(0x7f0000000200), &(0x7f0000000180)=0xffffffffffffff86) connect(r3, &(0x7f00000001c0)=@un=@abs, 0x8) 17:01:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x3}, {0x28}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x186, &(0x7f0000000180)="d0") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x239) 17:01:12 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='x\x00') recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 17:01:12 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000087}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x7c09}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x2, 0x810, r2, 0x0, 0x2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 17:01:13 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0xffffff1a}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x6) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x3, 0xd81}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) close(r3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002a80)={0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x7, 0x286) semop(r6, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r6, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f00000000c0)) socket(0x1, 0x4000, 0xa) r7 = accept$unix(0xffffffffffffff9c, &(0x7f0000001dc0)=@abs, &(0x7f0000001e00)=0x8) setsockopt(r7, 0x1, 0xd, &(0x7f0000001fc0)="000000001d8451817415e2b6a46cd876e6ac3ca5b7b82aec8b844f16250cb16d7254c59a5651a205c3644a776b08fd1f2df65a3504a4001ae9d83af125ea758b49265b20ee7113d0d9a05d24", 0x4c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xfffffffffffffede) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r11 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000100)=""/114) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r13 = fcntl$getown(r12, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000200)={{0x3ff, r9, r10, r9, r10, 0x104, 0x5}, 0xfff, 0x9, r13, r13, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r9, r10) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r10, 0x0, 0xffffffffffffffff, 0x0]) r15 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r8, r14, 0xffffffffffffffff, r15, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) r16 = semget$private(0x0, 0x7, 0x286) semop(r16, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r16, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f00000000c0)) r17 = socket(0x20, 0x4, 0x7) setsockopt(r17, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r21 = shmget(0x2, 0x4000, 0x4, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r21, 0x2, &(0x7f0000000100)=""/114) r22 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r23 = socket(0x18, 0x8001, 0x0) dup2(r23, r23) r24 = fcntl$getown(r23, 0x5) shmctl$IPC_SET(r21, 0x1, &(0x7f0000000200)={{0x3ff, r19, r20, r19, r20, 0x104, 0x5}, 0xfff, 0x9, r24, r24, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r19, r20) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001580)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, &(0x7f0000001600)=0xc) r28 = getgid() r29 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, &(0x7f0000001680)=0xc) r31 = getegid() r32 = openat$bpf(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/bpf\x00', 0x80, 0x0) r33 = openat$zero(0xffffffffffffff9c, &(0x7f0000001700)='/dev/zero\x00', 0x8020, 0x0) r34 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001740), &(0x7f0000001780)=0xc) r35 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/wsmouse0\x00', 0x20440, 0x0) r36 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000001800)) pipe(&(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}) r38 = accept(0xffffffffffffffff, &(0x7f0000001880)=@un=@abs, &(0x7f00000018c0)=0x8) r39 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r40 = accept$inet6(r39, &(0x7f0000000280), &(0x7f0000001f80)=0xc) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000001900)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0, 0x0}, &(0x7f00000019c0)=0xc) r44 = openat$tty(0xffffffffffffff9c, &(0x7f0000001a00)='/dev/tty\x00', 0x8000, 0x0) r45 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r46 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/wskbd\x00', 0x200, 0x0) r47 = socket$unix(0x1, 0x1, 0x0) r48 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r49 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001a80)='/dev/wsmouse\x00', 0x80, 0x0) r50 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0, 0x0}, &(0x7f0000001b00)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001b40)={0x0, 0x0, 0x0}, 0xc) r53 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001b80)={0x0, 0x0}, &(0x7f0000001bc0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001c00)={0x0, 0x0, 0x0}, 0xc) r56 = fcntl$getown(0xffffffffffffff9c, 0x5) r57 = geteuid() getgroups(0x5, &(0x7f0000001c40)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r59 = accept(0xffffffffffffff9c, &(0x7f0000001c80)=@in, &(0x7f0000001cc0)=0xc) r60 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001d00)='/dev/wskbd0\x00', 0x10, 0x0) r61 = openat$pci(0xffffffffffffff9c, &(0x7f0000001d40)='/dev/pci\x00', 0x10001, 0x0) r62 = kqueue() r63 = openat$pci(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/pci\x00', 0x10002, 0x0) sendmsg$unix(r25, &(0x7f0000001f40)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001500)=[{&(0x7f00000002c0)="1a508d6c38903be459a45dc091dffbbe7e8bc06873aaf586802dc13f391672e9c0aeb51832e4c168683e80e7ba58b83c94fb85d5e40bbcbb49b0a4a94c2e584d96b7b6aa7721b9c36857cc2ba9cf7d348ef7e8b1e9da4906384f0786ba64b9a6016cfed6c8783b3ab3bfc4150a257fd3b959f68438ca5af57f5bf59e82e2cfb60fbe1ff9421dc3fe50a212039981b71cb00748c3710b9b9a8d9875b8f386e9091d950e184238007bd9629875361c4e1cdfbd4b16c9fecdee9d566ee74d6e47", 0xbf}, {&(0x7f00000001c0)="c2af7568424da231e33d4b98de21ea9d35d840151d7fb9dcac4661cfe47a4ff6a669f6042dd9a68b6fe287260fc8eded6312db64bd2b120e3e12a83b1c499721cf212a515987fbefad755621a64403bf66129c88de863c884d48e3a251a5c02dfe5e3925d6", 0x65}, {&(0x7f0000000140)='W', 0x1}, {&(0x7f0000000380)="5d4fd985365c834925623a012279d842647c54c398e436e2fc7286b36fd6a2792e57011b2a21efb50bbb1e67d8951a43849318fb77f7ab8918a6691c995fad30f8d392f3bf1af19dcd8a4421661da45cbf19bf2359d141a29812ab133fe4b7df865be38c75a1c1fbb652d6fff008b00cf95bc7df674476c1cf5338534a96aaa12616deda42b2819cd6345aac83f72ebdf38eed846b6020d2d7bfee9f3850de3c7343117485442af420258f32926be97d3614300e0229cf4c79b805b655c0da19d765c33003047ba5457b71b16beb21802b", 0xd1}, {&(0x7f0000000480)="a382da9fc8ede54ad8991752fcca610ed3a69f448dc981c3154ed497846f442ed9b3de75a7ecd13905ef9a024f91be3d9de6023fe56a9b2471aea4dcf8ec87ec6edf02c797dc7d70ce4b3d16f9a9790f50b825344539938f5fcf136b3848a88f8862b22b9a65607c2769741602031fd963eba2a01098d32a5cd3751f19b981470cf1feb30635c8c50920755c98541445f93ddcfe5ee2c34fbc8b12102d1d129a36edc37abf1fa9a32b9ad72e408853af90511fbfc807a33fda05fa63472882dcb10a2abcd689f41ec18d1cae91ace7e308a42b7ac8571be43dba33adf28302306dc762edf271c8a1362ceda199e61c78d274346be707507b6e4947c322f5fbd148463c7c201fdd0926a1076f9c0ac627bb6c80a78e6543543125075ea8402f24bd480fe19130fa650160e7b3b96e0c790719c8fcf561c97e8067bf7f7d9e8764a694ea30198bf60b07f8d4b3a5e5d9eaff4a43c0f2a9ebbb837686595f90ca48317a097ebb41284105b5f0baaf3c080ea224eb90b1d6edadc40b0cc6bcc2311e379c107875699a2a8fc2a5d36ff33eb8a4903b23164036eb3ee163dad9ed17ad293020d871e49532265e0540672e393dbb25a3ce36de87823946dd5cc15983caa73cda376531243c9f8735f336da1b42f7a3a7f8461bab5a3b65eadcc751d041b44a47c48c746a5ac8f49aba09d60f77d12ec3193fc970b8a9e638e6fc60c683bd493504be1f5b9b1118ea6dda01cf3d83cae312b07acb6101545ffbfd8a8e3188db3f58677c057ba510627ba2b9b4b568e73c2f0621628dd1ebdd1ec7e97d0ea3d66542b4fb171e3e5a8097e540cf8b68223930ab8a3d61f6287900bb81897d6dd9e90cadd7f4c3559ac98324c09e9eefd0bf97483d043d90d94d7529f46be1c1809a937d8210f29d5f0e5b577affce043adbf6e3118e0cd9339e9dbff6e0ac97a657d20093b105367cf85c8352fd67654f6466120474f40239ca3d890fbec19f6e513d33965aaeecae5ce060e132e6b54addead0395c811015a74facb8222834f556ae2d0ee0b47bb1c28331dc96ca7f9048a5a64fc327e6da05c7d71b71466595a98238e96c9b538114796e4f1057d4dd08fd0c615f35a00b7b32955dde8048ae86b99ca5998dee1e03f0a7e56e97d5b35508b082604236d8bd55ffa4e9217ccad52fa0cec298b9be8c7705e3625082d8414d4a04768567851ea38ce11218d2a59e5a4f89946303fe98160a82a945eaee807872f02b26e85df871c353e45be6feb150c843a3069e778d06e4356e72fb8a7d8ff4460090595cdf8bfadedfa663ef6af582d91c9605aee7438299e0dff6db66497ceb4f347bbdd557ed4e9b2ee26fcd20a73a4579aaf2f47a7a911e60e58bfe021420441fbaf87418a291ff6982c6c352546b63ec43b5e81642eb70c6b86f196cee64fa1f96df8b9b704889bffa9f69b98a3b82ea86eb1b6df610582d6c0863e060c06ba5e130ded6d2f21ab893af146e2f309effbcd5ffb20cb19fd523efa7cdd447ffd5f3d9faca41772622e11d77e27c1add2937d192c62b0f1cbb503fe314f810876c7ff2a589d7cb671f99b8ddff6da5a0879e51f3f9a55b1e96e2b5b84fd51aeb95b863f996a098b331202947e8f4776cd0364bd89a2a77084d43232db8722bd074f17b9554f06144124861cd318b0c643febdaf4c5ccc96947c89d20157fbf3b13bf7eaea2c50c174eb8e0e8132170afa4ce4540fa188bec8afea107165dac78d553f7671e6ee573e0e17f1e7c842413e17fc854cb93a16003a35ebda664e3773d1fe252a80c2297086d0f4219ff9f69309b8e3c0fee6eb0ef0e5f057bbdfe3084245029a47db4d2f89bbd469776ba6e57533d113eb705d8cf027199e5a88bb1ae146425ab6a2ed9d4cb799ed4dbb5fc7b86b55c2ca6d842a5b329c21d313f42c3043c996ae29d558150fac21cfe65abdbee946b13d8e7223cfca2b5e960cdda40931983885684dc6745686e54f46ea8d9b3bb54a17b0e3089e57631f76b55baa3a9f4a0d83e149885181852ce8735c38a327ef39a3853b2c7ea89ae17360192ccc40a7e80a6dfe13bec67f76f9f13233e115794b8256e51013c39585b044c969801c7b6034dfce7d389b0f2cf5a00b2174de0fe4b54dd576e6a5e0f13c284b56d3e5f534eaa7248c3f30d533f8080797cec0625d542ed028ee4d459bf054fd4e5ed71e5295d8a9c935fdc7fadb60377db7718cba3369b14b7839abf5ab8bbda294fc856b3cfb76e5a96c6c4ee500c77f564fd7a6897dbf59244e4e58c39d6d4925a1251cd7430973c451ce24c59b429c8ae1fa9907b3bcac18ab4da22dc690a8d0bcc6a3e05f2a0b6eb1111e419fecc971692cb9039f65aff56ec35439cf4439bb3ae869519a23111a65c58ad12487ff1753cbbcce75bcfe9c5fc2d4bde0fa1437cd707ca66a0724b7fc7891cbdd689301db80323dcc575c3f0a5b6cd8a8aa9dba10aed3551d89f722a84224dd3711dcde3da61e17a564a2af6b66964fa2b75a493e335efad98ef9fd038909a1f27c3a1483224201714b910601323d3ffbb9338fa9aa9eae1593cbb6fcce77a2fb4f3a22b2e6bfdb44a149b3566f3dd592fd9cad3de363989aa7bf537a216447fcc9c59f1a493e9552fba12b9536d28d1c74997d7b7a6878a2ee363a186fee52ca30670209621403b251fa69b4b98a04a8a384d19d7c426444d33657ed04b51dd4bc15eca1c0b2243dec2a32784f6b970cbade1fb3b3e36bf13ca2579f5c111f8986fca5110da2c6e5b48e53b697a89ed540b832d0ea69d693ddd20e388192bb08aea90d7e8ebe0b289dc6fed34b0e9e998171c4aa1405aa7b92cba2c5ff9ab3b33645d97f5ab6943826284e85c7b8da38d14c7c183b2a0f613dc62434984f19abeb5a722867e6d425f60d9297e50c79cb1f388abc6b3cbfff950a6775883c3e622faa5908f53cf59335a79f4c728ecc7c64df469e232b9fa9c1d9d4b28364dde0c4626aad12a8a16e019e65447b5d8c93439dbb945f23e5b9df3ae200c93eda94b43359efc8ce8758dbdc737fb4604340088f4e106bf7fcad7b87f821af94ea3c166af66e47bfbc15904b7ff3e2b040cb874102620d0dad9b2395969ec7347c5e8c011de76a3d511b4a50f0a5f82fae7cd2acadda2dd4f5d06978e011eb5d43d171cb9a3d79e21d833fe67d4beaaf594bb18f65d4226f1d35240c781ff19cae8b52f2daf15317a5101b883a762a295a07fce180b1d8bc50b759308e140098dd5227e89037c509afbc6fda25f709563003c02317f2950e40eb5abdfa1b29a0d9e25e11140afe9909175bd404b2e260e4e90fe9bb07ec4a5a7f9a585fd1715fb5de59330cecbc3ac0f44c61454b58d317853b1d909dfc1d8230580e91ee4e1d4008cd5810ede660a5214ae54c144df92a93d843ed048e76e41b1482c941e7575b927a3b4234c0474c9df73eee676f8537e7d8c398e9d1e04a53d4f3c591682aad0a91266b4ba09250a94c5f2acd614440e0e8097c884fe2e04f51747960944ae9dee3d4b60fee218757dac33d99abf005f7665359168fee36e0c997d38200f8841561ae21368656acf95f6684c77b88a9596962b69ee4cf08d1c27317868749b2e10491f28e64af920545acf715ccaf7e1e1a6ac98aa19b9d7d8e6e02a789b45eeebccd9196a09036dea249914529c84a6b5422bb2810a9149be30e9a045da6241b3ed96915ce70827097e8ee179a4b88972ac54b4816bbac0eca70a5dd9a627f02dfbd45f874d043783dfaa686eab7e86f3158147c1a96503a2bb26ad4408c6b5a3e214cd241741a19c2b3df4bd0a3d3c061c0c965506fe10e77cbf161cc3d65fc4a3360bb92734e4bf23a4830eee4bdf0a84cbaca7f865c3fd42e6ff3fc4be9052441f94546d74bcc1bd4e42dc0d79af26e31e52207eacf02efc2f4dd2e963c2c526cb1a0c63bf3d73c399bc63251c40b6674103e4433f1d09ee5f54bfbf7d7356a775a20dc35ea5332b3291fb625c6858da26c20536a7ffb7e25cee2730080efe9a498437ccf2edd640bb9ed56e300106e2291c405cdc56adb2a5982e1c8539d6e3f141e4fb5b930242d74c43db7ae110cbf9b31c21f37dbb125fceeb077adb08fbafd1041b6780bd8e077af33da763f25f7afdb06c5bb9e362815d037c49a36704563131523bdac0e30754d3535656b33f939292cabf3a4721285409b86822cf37ebd75a011643d7fbd174a34e3b2a119ead16cc914b3a65a9418865e3efd8b48b92a912b14a797151042aded16dfb149115677cc3af2504ee526db851c6a153da066b5695488b641ce2a5462567e04effb568381009fd8db01daf3e0ef5c5521d1bfb0d094dd4e2fb9b356804ce8cf3ed70faa03cc853bd7ac13bd5a9004aa6a43b25a41eac25aceabcf6ad27907e74342cb1821b3afe865379dcae5db0861be9f69282ab2c724c15fe1d50b8b21bd0014ce08ed48878ba34bb3fc0de098b2b2ff3e0fe164147d88b84bb99e2e85b81b49459ebbdf340669eb98016382b932fcc79e507b3d946de7c77d3f98722fee593b7d73bc29cfa0baa834c2f359409444ad0ef7a9af2c9b8d603a2f9c242dace24eb6d4314c202ebe159ab1aca3e6925e5fe3463d0c9ce1a0f11b034e369e2ee36d3545377b5ec3597ff4832a58711de295f3a7fbd654b5141e20f78f68dcdbd5f705b7155a52f082333ff681d852c83840a6e906df5c82031342c9e8aedff491ec9c3f472cd4b16c9fadafa279421d11282c46714f88a100cbd9d494e59262dc4f65ca4510fda21db388ee010e955a53f4e38144258aec2200fdd01ca9e67ed5ceddad5c1c83561ab69beddce2c08c346a45aa4ec7abca3ecc5b6a21c47626652f1f917a616f92a3579abeca1f1e7f6ca38cb26ddabc981223d8eef4739327559e8ba41e40987f88414a5ef7fc0f8e2d7d59bd397569e3ce2f7c727aa17a4d53dfeed106d18aedb18a4eea9749d4ad67ef5ef88ab948091f25b4ce8c22e31c99fe3aea0bf8aad319b6c142c7d87d1e7446705a78f5275d03cecd29b89fc3b5071bcf1053ff8ac6d7a96ecc7e0185d04a937ca5d88987d2ada97d64da44796cb309ad700dba75a7162ba990f8d63a28bdcc7db743fec3e9d1af3d9ac6722a9b2e77aff88163afd78627976ef0fefac0133304cf1ecdd73f703817fb448f038555aa887491e3fe65fdfcf4eebf68ff1840958fbe32395ab30fce1d2c2ab5b1ff5334045966c3f373665289a60a267ed06a1789617c3cbc2e3e62b26d37c1f651b227cbae761dc321dfafeebeb9fce551c6bec6a656e57559df6a2655ea29a91fa2eb764705c1010d2f821b7a6313543d4c81dfc0352b5f0395fd33dd192cf1efe6ad8e0ad7cebfb1e4a73728514555efd4285ea617a056829a86e669b4f7c6c659f1ca3c843895d2053881c08309240852061368bf708b183701c90ae0abbe782ef167bdf1f8a845e8485b2a18c0e6c7cc965fea8caaac2698312ee7d797051d85f311b53292c22d59c63257f337801d21122fabded628c3f5b71f26c7dddad0c718fa2a2971be5962a03ea9c3a7474bd5fc838f43ee75f18930b6ed9d8f6d90f4dcd4d6eb16eac742bd7dbfa57cc2d3278f8a85a8ff65043f40371e9bac894b2fcfe1ce7279ded9d1c750c37bdd2c5a56a5b91fd3f0f9e522dd7ffb58a06bcb10945c12c2ea3b80007b57f348aaa5dd79e895b50ea18b3fd97afc3d4ed939b95c6c134a3194bdf25b20bc0dfc379c6e93736febe58456d1d5bd962b9be46cbb8e6fdc7cf6b02fded3d4d", 0x1000}, {&(0x7f0000001480)="475e443b3aef3b1ee1c640171ab0c620d4677e830e72a4a4a5e3c9275fc5044c54916578df9f27739f1c77bad06e75cfbdd70c5f7706bd3377db5dd6973f6c044a58964064d8aaa69ffc5ec26effaf7b6fc9738e032739b59ad006d5", 0x5c}], 0x6, &(0x7f0000002040)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r26, @ANYRES32=r27, @ANYRES32=r28, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r29, @ANYRES32=r30, @ANYRES32=r31, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r32, @ANYRES32=r33, @ANYRES32=r34, @ANYRES32=r35, @ANYRES32=r36, @ANYRES32=r37, @ANYRES32=r38, @ANYRES32=r39, @ANYBLOB="2005000000000000efff000000008000", @ANYRES32=r41, @ANYRES32=r42, @ANYRES32=r43, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r44, @ANYRES32=r45, @ANYRES32=r46, @ANYRES32=r47, @ANYRES32=r48, @ANYRES32=r49, @ANYBLOB="050000000000000000e4c50000000000a09f77c77a09c3ca1d9c3b56fcf6760e9156a20a44555558a59c6902b8e2bc1e30f6ffddf4832dbfd1457968fc62f49fe8f20c083def4fb43db14034c9c51827", @ANYRES32=r50, @ANYRES32=r51, @ANYRES32=r52, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r53, @ANYRES32=r54, @ANYRES32=r55, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r56, @ANYRES32=r57, @ANYRES32=r58, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r59, @ANYRES32=r60, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r61, @ANYRES32=r62, @ANYRES32=r63, @ANYBLOB='\x00\x00\x00\x00'], 0x150, 0x400}, 0x4) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r20, r55, 0xffffffffffffffff, 0x0]) r65 = getgid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r18, r64, 0xffffffffffffffff, r65, 0x100, 0xfffffffffffeffff}, 0x41f, 0xd8, 0x40}) r66 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r67 = kqueue() kevent(r67, &(0x7f0000000300)=[{{r66}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) close(r66) getsockopt$sock_cred(r66, 0xffff, 0x1022, &(0x7f0000002ac0)={0x0}, &(0x7f0000002b00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000002b40)={{0x40, r5, r15, 0xffffffffffffffff, r65, 0x180, 0x3d4}, 0xffffffff00000000, 0x10001, r68, r1, 0x40, 0x2, 0x8, 0xe6ba}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000002800)=0x2) r69 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r70 = kqueue() kevent(r70, &(0x7f0000000300)=[{{r69}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) close(r69) ioctl$WSDISPLAYIO_GETEMULTYPE(r69, 0xc014575e, &(0x7f0000002bc0)={0x8001, './file0\x00'}) getgroups(0x1, &(0x7f0000001640)=[r2]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pwritev(r0, &(0x7f0000002780), 0x8, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000002a40)=0x101) sendmsg$unix(r0, 0x0, 0x8) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000002840)={0x8d, [{0x3, 0x6300}, {0x3, 0x4}, {0x3, 0xffff}, {0x0, 0x80000001}, {0x3, 0x4}, {0x1, 0x6}, {0x2, 0x81}, {0x2, 0x1000}, {0x2, 0x8}, {0x1, 0x80000001}, {0x1, 0x51}, {0x0, 0x2}, {0x6, 0xffff}, {0x3, 0x2}, {0x3, 0x2}, {0x2, 0x6}, {0x3, 0x20}, {0x2, 0x1}, {0x5}, {0x3, 0x3}, {}, {0x3, 0x4}, {0x3, 0x4}, {0x2, 0x9d7}, {0x1, 0x8}, {0x0, 0x6}, {0x3, 0x8}, {0x2, 0x5}, {0x1, 0x6}, {0x1, 0x1}, {0x2, 0xf5d3}, {0x1, 0x4}]}) r71 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r72 = kqueue() kevent(r72, &(0x7f0000000300)=[{{r71}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) close(r71) read(r71, &(0x7f0000002980)=""/158, 0x9e) 17:01:13 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = dup2(r1, r1) socket(0x20, 0xa44b9ab4fa93d2de, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa6fcea0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf5547b5b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4365a041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1150002000042dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b9160f842575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1000049a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5931bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e228944550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df794f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1eb21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b0000000000000000"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) pckbd_enable: command error pckbd_enable: command error 17:01:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x14}, {0x34, 0x0, 0x0, 0x3}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 17:01:16 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) setsockopt$inet_opts(r0, 0x0, 0x20, &(0x7f0000000000), 0x4) pckbd_enable: command error 17:01:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000040)=[{0x5, 0xe0, 0x2e, 0x1}, {0x5, 0x2, 0x1, 0x8}, {0x9, 0x1f, 0x40, 0x1000}, {0x9, 0x1, 0x24, 0xfffffff9}, {0x6, 0x9, 0x14, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x7a, &(0x7f00000002c0)="962c6a991dcea300000000000000") 17:01:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0x800) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1e71da3424e250d1, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000000c0)={0x1, 0x23c5}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x15}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x130) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r4, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000040)) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000400)=0x4) r6 = syz_open_pts() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r7, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) kevent(r3, &(0x7f00000002c0)=[{{r2}, 0x8000000000000006, 0x91, 0x1, 0xca30, 0x400}, {{r4}, 0x2, 0x4, 0x1, 0xa40, 0x2000000000000000}, {{r0}, 0x8000000000000003, 0x80, 0x4, 0x3, 0xff}, {{r6}, 0xfffffffffffffff8, 0xeaa0e5398e4ea08e, 0x1, 0x8000, 0x9}], 0x0, &(0x7f0000000380)=[{{r7}, 0x5, 0x8, 0x20000000, 0x800, 0x6}, {{r2}, 0xfffffffffffffffc, 0x20, 0x20, 0x5, 0x9}, {{}, 0xfffffffffffffffb, 0x31, 0x1, 0x3f, 0x20}, {{r0}, 0x8000000000000005, 0x9, 0x1, 0x4}], 0x1, &(0x7f0000000240)={0xc1f, 0x5}) 17:01:16 executing program 1: getpid() mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) munlock(&(0x7f0000007000/0x2000)=nil, 0x2000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x2, 0xfa, 0x9, 0x80000000}, {0x2, 0x3, 0x4, 0x3}, {0x31d2, 0x4, 0x2, 0x7fff}, {0x3f, 0x62, 0x9, 0x1}]}) 17:01:16 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) shmget(0x1, 0x2000, 0x10, &(0x7f0000001000/0x2000)=nil) getgid() shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r0 = fcntl$dupfd(0xffffffffffffffff, 0x5, 0xffffffffffffffff) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x9) getgid() r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x800) 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], [], [0x0, 0xfffffffffffffffe], [0x7], [], {0x0, 0x0, 0x0, 0xc6f5}}}) 17:01:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 17:01:16 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x845f) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r1, 0x3}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x9, 0x7}, 0x8) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) r3 = openat(r2, &(0x7f0000000180)='./file0/file0\x00', 0x60000, 0xa8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0xa, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r10 = getegid() setgroups(0x3, &(0x7f0000000280)=[r4, r6, r10]) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/speaker\x00', 0x800, 0x0) ftruncate(r11, 0x0, 0x60ec8f34) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x270574c4f84b872d) r13 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x80, 0x0) r14 = socket(0x28, 0x4000, 0x0) r15 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd0\x00', 0x10, 0x0) r16 = socket(0x1, 0x2, 0x0) kevent(r12, &(0x7f00000003c0)=[{{r13}, 0xfffffffffffffff9, 0x0, 0x200fffc8, 0x8000, 0x10001}, {{r14}, 0xfffffffffffffffc, 0x20, 0x4, 0x84, 0x628c}, {{r15}, 0xffffffffffffffff, 0xb1, 0x2, 0x2d9, 0xfffffffffffffe00}], 0x7f, &(0x7f0000000440)=[{{r16}, 0xfffffffffffffffb, 0x2, 0xf0000011, 0x0, 0xffffffffffffffe0}], 0xe3d, &(0x7f0000000480)={0x2, 0x7}) socketpair(0x8, 0x4, 0x8, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r17, &(0x7f0000000500)=""/23, 0x17, 0x2, &(0x7f0000000540)=@in={0x2, 0x2}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) setgroups(0x1, &(0x7f0000000600)=[r18]) r19 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x10024, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r19, 0xc1045763, &(0x7f0000000680)={0x8, [{0x3, 0xcb9}, {0x1, 0x3f}, {0x3, 0x101}, {0x3, 0x74c}, {0x2, 0x3}, {0x2, 0x33c}, {0x1, 0x6}, {0x3, 0x1}, {0x1, 0x4}, {0x3, 0x5}, {0x7}, {0x1, 0x800}, {0x2, 0x80}, {0x2, 0x3f}, {0x3, 0x4}, {0x3, 0x4}, {0x4, 0x4ff8}, {0xe049209d51e029bd, 0xa13}, {0x1, 0x101}, {0x3, 0x4}, {0x1, 0x7ff}, {0x3, 0x6}, {0x1, 0x9}, {0x2, 0x10001000}, {0x4, 0x9}, {0x2, 0x7dc}, {0x2}, {0x6, 0x9}, {0x3, 0x4}, {0x1, 0x40}, {0x3, 0xf1}, {0x2, 0x1}]}) r20 = open(&(0x7f00000007c0)='./file0/file0\x00', 0x800, 0x10) readlinkat(r20, &(0x7f0000000800)='./file0\x00', &(0x7f0000000840)=""/240, 0xf0) r21 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, &(0x7f0000000980)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0xc) r24 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000a80)=[r7, 0xffffffffffffffff, 0xffffffffffffffff, r8, r5]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, &(0x7f0000000b00)=0xc) r28 = getgid() setgroups(0xa, &(0x7f0000000b40)=[r21, r22, r23, r24, r25, r26, r9, r27, r8, r28]) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020abfc18 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020abfc18 17:01:17 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0x8}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x800000003}}) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18320809d000000000"], 0x1c, 0x0}, 0x0) close(r1) r4 = socket(0x18, 0x400000002, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="d3", 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x1, 0x8003, 0xc0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 17:01:17 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000240)="5fd7ffdf2d80363f104849d9ddaa12258f85fa4fe7acaa53e4b70e992fa2688d8b393d24ef58591be70c7b8c5aa6b2a7bf780aad0b95425b6977", 0x3a}, {&(0x7f0000000280)="32ada9c159e8", 0x6}, {&(0x7f00000002c0)="c9f81fcfe270760f36a34fd801a62a12b8ef0c2bcf0e7688b40848213b2e7473e32b8ad3987976257c6dfff670226224ac2493075185e48e6ba147195a214a1a5a84de95964e9d5777623f40fc074cd312c5760de76ca8803e3b00f17ea277868f94c72d4e7e23bdcdbf41f23b7e2ee637c52ab57069eadea78a6991c71e883fcbadf1d1a3da630e104818b0135be6574f83d23f14fe095d8f0cd5ec577e76d3f47167d101d94ff98c9d5b1d269d87885aca5e9f", 0xb4}], 0x3, 0x0, 0x6) r2 = open(&(0x7f0000000140)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) semget(0x2, 0x4, 0x100) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x400, 0xb479832c147e8592) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='0\x00'], 0x3) 17:01:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000300)={0x5481924c, 0x3, 0x7, 0x88, 0xfffffffe, 0x6, 0xffffffff, 0x10, [{0x7094bec7, 0x7, 0x5, 0x6}, {0x5, 0x2, 0x6, 0xffffffe0}, {0x7, 0x3, 0x5, 0x800}, {0x7, 0xf0de, 0x101, 0x2}, {0x9, 0x40, 0x3, 0x3f}, {0x1, 0x4, 0x2, 0x401}, {0x7fff, 0x7, 0x3, 0x2}, {0x6, 0x7, 0x9, 0x5}, {0x7f, 0x2, 0x9, 0x6}, {0x3, 0x1, 0x3, 0x9}, {0xf7, 0x5}, {0x0, 0x0, 0xf2c, 0x80000001}, {0x8001, 0x7, 0x3, 0x8}, {0x4, 0x2, 0x1, 0xffb}, {0x400, 0x1f, 0x8, 0xda4}, {0x9, 0x1, 0x7, 0x86}]}) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc5745192a101000000000ffffffff045ad35a0520000004"], 0x0) socketpair(0x6, 0x2, 0xa5, &(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001840), 0xfffffe5c) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r2 = socket$inet6(0x18, 0x5, 0x10000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r2, 0x6, r3) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r4, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 17:01:17 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab58", 0x1e0}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0xfffffffd, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000080)) pwrite(r1, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socket$inet6(0x18, 0x4000, 0xff) mmap(&(0x7f0000dfe000/0x200000)=nil, 0x200000, 0x3, 0x11, r1, 0x0, 0x5) 17:01:17 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080, 0x28af) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x6f}], 0x1, 0x0, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x1000) 17:01:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x28ae) r0 = open(&(0x7f0000000180)='./bus\x00', 0x889, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186204018b002b3a0000000000000000b9d8dcf9aa694e0e4cfa772dc1d14043000053b5d1d09075288182a3e7bd438b29be9c894314d835d0875b8b01850013f1071d36807465e18c0fa6ae84c9f0611da24e14", 0x57}], 0x1) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x3, 0x100015, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="82022e2f66696c6530917334d5082784101aacc600"], 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000017c0), &(0x7f0000001800)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001840), &(0x7f0000001880)=0xc) r3 = socket(0x2, 0x4003, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82023000000000000000"], 0x10) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000018c0), 0xc) r5 = socket(0x2, 0x4003, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(0xffffffffffffffff, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001900), &(0x7f0000001940)=0xc) r6 = semget$private(0x0, 0x4, 0x408) semop(r6, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r6, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0x5, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r6, &(0x7f0000000200)=[{0x2, 0xff, 0x800}, {0x2, 0x11f, 0x97fb827f17054be6}, {0x1, 0x0, 0x1000}, {0x0, 0x7, 0x1000}, {0x0, 0x4, 0x1000}], 0x2aaaaaaaaaaaabd2) semop(r6, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getegid() r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, r10, r12, 0x4}, 0x200, 0x401, 0x2}) r13 = dup(r4) sendmsg$unix(r13, 0x0, 0x7) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') panic: kernel diagnostic assertion "rt->rt_ifa->ifa_ifp != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/net/route.c", line 848 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 29300 62508 0 0 0 0 syz-executor.1 *255101 62508 0 0 0x4000000 1K syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff82208f7b,ffffffff821d48a2,350,ffffffff821acbc4) at __assert+0x2b rtrequest(b,ffff800021b9b808,83,ffff800021b9b8a8,0) at rtrequest+0xbd2 rt_clone(ffff800021b9b918,fffffd806f6d2080,0) at rt_clone+0x78 rtalloc_mpath(fffffd806f6d2080,0,0) at rtalloc_mpath+0xba in_pcbselsrc(ffff800021b9b9f0,fffffd8060bf9520,fffffd806f6d2000) at in_pcbselsrc+0x219 in_pcbconnect(fffffd806f6d2000,fffffd8060bf9500) at in_pcbconnect+0x107 udp_usrreq(fffffd8078def950,4,0,fffffd8060bf9500,0,ffff800020ab0780) at udp_usrreq+0x560 sys_connect(ffff800020ab0780,ffff800021b9bb78,ffff800021b9bbc0) at sys_connect+0x3df syscall(ffff800021b9bc40) at syscall+0x4a4 Xsyscall(6,0,fffffffffffffed2,0,3,5dff4202010) at Xsyscall+0x128 end of kernel end trace frame: 0x5e1f86650e0, count: 3 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel diagnostic assertion "rt->rt_ifa->ifa_ifp != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/net/route.c", line 848 ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff82208f7b,ffffffff821d48a2,350,ffffffff821acbc4) at __assert+0x2b rtrequest(b,ffff800021b9b808,83,ffff800021b9b8a8,0) at rtrequest+0xbd2 rt_clone(ffff800021b9b918,fffffd806f6d2080,0) at rt_clone+0x78 rtalloc_mpath(fffffd806f6d2080,0,0) at rtalloc_mpath+0xba in_pcbselsrc(ffff800021b9b9f0,fffffd8060bf9520,fffffd806f6d2000) at in_pcbselsrc+0x219 in_pcbconnect(fffffd806f6d2000,fffffd8060bf9500) at in_pcbconnect+0x107 udp_usrreq(fffffd8078def950,4,0,fffffd8060bf9500,0,ffff800020ab0780) at udp_usrreq+0x560 sys_connect(ffff800020ab0780,ffff800021b9bb78,ffff800021b9bbc0) at sys_connect+0x3df syscall(ffff800021b9bc40) at syscall+0x4a4 Xsyscall(6,0,fffffffffffffed2,0,3,5dff4202010) at Xsyscall+0x128 end of kernel end trace frame: 0x5e1f86650e0, count: -12 ddb{1}> show registers rdi 0xffffffff814c4807 db_enter+0x17 rsi 0x43cf __ALIGN_SIZE+0x33cf rbp 0xffff800021b9b620 rbx 0xffff800021b9b6d0 rdx 0x43d0 __ALIGN_SIZE+0x33d0 rcx 0xffff800022964000 rax 0xffff800022964000 r8 0xffffffff8141f94f kprintf+0x16f r9 0x1 r10 0x25 r11 0x8067a22221e649e9 r12 0x3000000008 r13 0xffff800021b9b630 r14 0x100 r15 0x1 rip 0xffffffff814c4808 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800021b9b610 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.1) pid=255101 stat=onproc flags process=0 proc=4000000 pri=83, usrpri=83, nice=20 forw=0xffffffffffffffff, list=0xffff800020ab0508,0xffffffff8265b7c8 process=0xffff800020adc000 user=0xffff800021b96000, vmspace=0xfffffd807f00a2e0 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 62508 29300 49552 0 7 0 syz-executor.1 *62508 255101 49552 0 7 0x4000000 syz-executor.1 49552 261317 60700 0 3 0x82 nanosleep syz-executor.1 57929 378774 60700 0 3 0x82 nanosleep syz-executor.0 46942 331201 1 0 3 0x100083 ttyin getty 74155 128949 0 0 3 0x14200 acct acct 70736 143084 0 0 3 0x14200 bored sosplice 60700 254410 1856 0 3 0x82 thrsleep syz-fuzzer 60700 449049 1856 0 3 0x4000082 nanosleep syz-fuzzer 60700 495843 1856 0 3 0x4000082 thrsleep syz-fuzzer 60700 518154 1856 0 3 0x4000082 thrsleep syz-fuzzer 60700 462793 1856 0 3 0x4000082 thrsleep syz-fuzzer 60700 335063 1856 0 3 0x4000082 thrsleep syz-fuzzer 60700 28183 1856 0 3 0x4000082 thrsleep syz-fuzzer 60700 299886 1856 0 3 0x4000082 thrsleep syz-fuzzer 60700 203373 1856 0 3 0x4000082 kqread syz-fuzzer 60700 312629 1856 0 3 0x4000082 thrsleep syz-fuzzer 1856 494386 71866 0 3 0x10008a pause ksh 71866 151895 300 0 3 0x92 select sshd 300 291848 1 0 3 0x80 select sshd 43304 51776 69970 74 3 0x100092 bpf pflogd 69970 210567 1 0 3 0x80 netio pflogd 68903 517933 53749 73 3 0x100090 kqread syslogd 53749 88726 1 0 3 0x100082 netio syslogd 63201 483165 1 77 3 0x100090 poll dhclient 6222 97709 1 0 3 0x80 poll dhclient 84614 515016 0 0 3 0x14200 pgzero zerothread 90314 193957 0 0 3 0x14200 aiodoned aiodoned 53682 236660 0 0 3 0x14200 syncer update 41124 486812 0 0 3 0x14200 cleaner cleaner 36671 257686 0 0 3 0x14200 reaper reaper 99398 33150 0 0 3 0x14200 pgdaemon pagedaemon 88305 432059 0 0 3 0x14200 bored crynlk 98940 487780 0 0 3 0x14200 bored crypto 14287 417348 0 0 3 0x40014200 acpi0 acpi0 96257 39943 0 0 3 0x40014200 idle1 95548 446759 0 0 3 0x14200 bored softnet 40993 370945 0 0 3 0x14200 bored systqmp 22101 448846 0 0 3 0x14200 bored systq 62931 410517 0 0 3 0x40014200 bored softclock 30266 8518 0 0 3 0x40014200 idle0 53380 92625 0 0 3 0x14200 bored smr 1 124969 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 62508 (syz-executor.1) thread 0xffff800020ab0780 (255101) exclusive rwlock netlock r = 0 (0xffffffff824dc718) #0 witness_lock+0x52e #1 solock+0x5a #2 sys_connect+0x6b #3 syscall+0x4a4 #4 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 1 (0xffffffff82648ec0) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9629 6643K 7838K 78643K 26496 0 0 pcb 13 8K 9K 78643K 716 0 0 rtable 149 15K 16K 78643K 1647 0 0 ifaddr 108 23K 23K 78643K 567 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1691 0 0 iov 0 0K 28K 78643K 628 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1237 78K 78K 78643K 5887 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 55 0 0 VM map 16 8K 8K 78643K 23 0 0 sem 12 1K 1K 78643K 129 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 3117 0 0 sigio 0 0K 0K 78643K 42 0 0 proc 61 63K 95K 78643K 1108 0 0 subproc 32 2K 2K 78643K 172 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 226 0 0 in_multi 30 2K 2K 78643K 277 0 0 ether_multi 1 0K 0K 78643K 40 0 0 mrt 0 0K 0K 78643K 17 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 90 397K 397K 78643K 90 0 0 exec 0 0K 1K 78643K 694 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 153 105K 114K 78643K 11769 0 0 UVM aobj 130 8K 8K 78643K 131 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 696 0 0 NDP 24 0K 1K 78643K 163 0 0 temp 258 3561K 3641K 78643K 92982 0 0 kqueue 0 0K 0K 78643K 26 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 40 0 33 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 235 0 233 1 0 1 1 0 8 0 rtentry 112 265 0 207 2 0 2 2 0 8 0 unpcb 120 1767 0 1752 3 2 1 2 0 8 0 syncache 264 18 0 18 8 8 0 1 0 8 0 tcpqe 32 95 0 95 5 5 0 1 0 8 0 tcpcb 544 1359 0 1355 6 5 1 2 0 8 0 inpcb 280 4564 0 4555 13 11 2 3 0 8 1 rttmr 72 5 0 5 3 3 0 1 0 8 0 nd6 48 53 0 51 3 2 1 1 0 8 0 pkpcb 40 11 0 11 5 5 0 1 0 8 0 swfcl 56 4 0 0 1 0 1 1 0 8 0 ppxss 1128 79 0 78 11 10 1 1 0 8 0 pffrag 232 79 0 79 11 11 0 1 0 482 0 pffrnode 88 79 0 79 11 11 0 1 0 8 0 pffrent 40 2434 0 2434 11 11 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 391 0 324 2 0 2 2 0 8 0 pfstkey 112 391 0 324 5 0 5 5 0 8 0 pfstate 328 391 0 324 16 3 13 15 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 4 0 0 4 0 4 4 0 8 0 art_heap4 256 1370 0 1141 39 23 16 33 0 8 0 art_table 32 1374 0 1141 5 1 4 5 0 8 0 art_node 16 258 0 213 1 0 1 1 0 8 0 sysvmsgpl 40 13 0 5 1 0 1 1 0 8 0 semupl 112 3 0 3 1 1 0 1 0 8 0 semapl 112 125 0 115 1 0 1 1 0 8 0 shmpl 112 129 0 1 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 6847 0 5415 47 0 47 47 0 8 0 ffsino 272 6847 0 5415 96 0 96 96 0 8 0 nchpl 144 12129 0 10497 61 0 61 61 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 208 5926 0 0 312 0 312 312 0 8 0 namei 1024 42811 0 42811 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 14 0 0 2 0 2 2 0 8 0 vmpool 552 21 0 7 3 1 2 2 0 8 1 scsiplug 64 4 0 4 3 3 0 1 0 8 0 scxspl 192 39682 0 39682 27 25 2 7 0 8 2 plimitpl 152 224 0 216 1 0 1 1 0 8 0 sigapl 432 3292 0 3277 3 1 2 3 0 8 0 futexpl 56 72531 0 72531 1 0 1 1 0 8 1 knotepl 112 649 0 630 4 3 1 3 0 8 0 kqueuepl 104 918 0 916 1 0 1 1 0 8 0 pipepl 112 2248 0 2229 4 3 1 2 0 8 0 fdescpl 488 3293 0 3277 3 0 3 3 0 8 0 filepl 152 29640 0 29537 17 11 6 6 0 8 1 lockfpl 104 1299 0 1298 1 0 1 1 0 8 0 lockfspl 48 438 0 437 1 0 1 1 0 8 0 sessionpl 112 27 0 16 1 0 1 1 0 8 0 pgrppl 48 72 0 61 1 0 1 1 0 8 0 ucredpl 96 3233 0 3224 1 0 1 1 0 8 0 zombiepl 144 3277 0 3276 2 1 1 1 0 8 0 processpl 896 3310 0 3276 4 0 4 4 0 8 0 procpl 632 10432 0 10388 6 1 5 5 0 8 1 srpgc 64 18 0 18 8 8 0 1 0 8 0 sosppl 128 75 0 75 11 11 0 1 0 8 0 sockpl 384 6619 0 6593 22 18 4 6 0 8 0 mcl64k 65536 526 0 0 66 15 51 66 0 8 1 mcl16k 16384 11 0 0 2 0 2 2 0 8 0 mcl12k 12288 20 0 0 2 0 2 2 0 8 0 mcl9k 9216 10 0 0 1 0 1 1 0 8 0 mcl8k 8192 17 0 0 3 0 3 3 0 8 0 mcl4k 4096 23 0 0 3 1 2 3 0 8 0 mcl2k2 2112 8 0 0 1 0 1 1 0 8 0 mcl2k 2048 165 0 0 20 4 16 20 0 8 0 mtagpl 80 422 0 0 7 0 7 7 0 8 0 mbufpl 256 987 0 0 56 0 56 56 0 8 0 bufpl 256 17259 0 10201 442 0 442 442 0 8 0 anonpl 16 376528 0 355792 192 100 92 101 0 124 3 amapchunkpl 152 23064 0 22912 61 50 11 14 0 158 4 amappl16 192 18586 0 17393 171 109 62 72 0 8 0 amappl15 184 949 0 948 1 0 1 1 0 8 0 amappl14 176 775 0 768 1 0 1 1 0 8 0 amappl13 168 411 0 411 2 2 0 1 0 8 0 amappl12 160 529 0 524 1 0 1 1 0 8 0 amappl11 152 420 0 404 1 0 1 1 0 8 0 amappl10 144 29 0 20 1 0 1 1 0 8 0 amappl9 136 789 0 786 1 0 1 1 0 8 0 amappl8 128 400 0 347 2 0 2 2 0 8 0 amappl7 120 101 0 92 1 0 1 1 0 8 0 amappl6 112 405 0 390 1 0 1 1 0 8 0 amappl5 104 742 0 728 1 0 1 1 0 8 0 amappl4 96 3615 0 3578 1 0 1 1 0 8 0 amappl3 88 317 0 311 1 0 1 1 0 8 0 amappl2 80 26479 0 26408 3 1 2 3 0 8 0 amappl1 72 80713 0 80275 25 15 10 20 0 8 0 amappl 80 10872 0 10822 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 130 0 1 3 0 3 3 0 8 0 uaddrrnd 24 3314 0 3277 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 3314 0 3277 1 0 1 1 0 8 0 vmmpekpl 168 32154 0 32119 2 0 2 2 0 8 0 vmmpepl 168 416901 0 414472 319 175 144 153 0 357 30 vmsppl 368 3292 0 3277 2 0 2 2 0 8 0 pdppl 4096 6635 0 6582 11 3 8 8 0 8 1 pvpl 32 1007534 0 984037 352 137 215 237 0 265 19 pmappl 232 3313 0 3284 3 1 2 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 759 0 55 21 0 21 21 0 8 0